The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AGNICO EAGLE MINES LTD COM 008474108 241 5,960 SH   SOLE   5,960 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,159 66,818 SH   SOLE   66,818 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 44,473 2,042,879 SH   SOLE   2,042,879 0 0
ALLERGAN PLC SHS G0177J108 22,417 167,714 SH   SOLE   167,714 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 15,973 106,431 SH   SOLE   106,431 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 659 14,735 SH   SOLE   14,735 0 0
ALTRA INDL MOTION CORP COM 02208R106 877 34,862 SH   SOLE   34,862 0 0
AMERICAN EXPRESS CO COM 025816109 351 3,680 SH   SOLE   3,680 0 0
AMERISOURCEBERGEN CORP COM 03073E105 17,892 240,480 SH   SOLE   240,480 0 0
APACHE CORP COM 037411105 27,833 1,060,288 SH   SOLE   1,060,288 0 0
ARDMORE SHIPPING CORP COM Y0207T100 4,590 982,916 SH   SOLE   982,916 0 0
ASTRONOVA INC COM 04638F108 2,526 134,725 SH   SOLE   134,725 0 0
AT&T INC COM 00206R102 3,769 132,050 SH   SOLE   132,050 0 0
ATKORE INTL GROUP INC COM 047649108 37,542 1,892,255 SH   SOLE   1,892,255 0 0
B2GOLD CORP COM 11777Q209 33 11,300 SH   SOLE   11,300 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 66,637 326,362 SH   SOLE   326,362 0 0
BMC STK HLDGS INC COM 05591B109 1,078 69,660 SH   SOLE   69,660 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,457 40,915 SH   SOLE   40,915 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 2,336 212,023 SH   SOLE   212,023 0 0
CISCO SYS INC COM 17275R102 274 6,327 SH   SOLE   6,327 0 0
COLFAX CORP COM 194014106 22,902 1,095,789 SH   SOLE   1,095,789 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 1,553 51,531 SH   SOLE   51,531 0 0
COMSTOCK MNG INC COM NEW 205750201 622 4,675,585 SH   SOLE   4,675,585 0 0
CONOCOPHILLIPS COM 20825C104 1,204 19,305 SH   SOLE   19,305 0 0
DANAHER CORP DEL COM 235851102 11,002 106,687 SH   SOLE   106,687 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 2,815 832,869 SH   SOLE   832,869 0 0
DEVON ENERGY CORP NEW COM 25179M103 7,460 330,965 SH   SOLE   330,965 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 412 43,622 SH   SOLE   43,622 0 0
DISCOVERY INC COM SER C 25470F302 22,379 969,626 SH   SOLE   969,626 0 0
DMC GLOBAL INC COM 23291C103 34,668 987,135 SH   SOLE   987,135 0 0
DOLLAR GEN CORP NEW COM 256677105 228 2,105 SH   SOLE   2,105 0 0
DOLLAR TREE INC COM 256746108 11,196 123,956 SH   SOLE   123,956 0 0
ENSCO PLC SHS CLASS A G3157S106 12,947 3,636,834 SH   SOLE   3,636,834 0 0
ERA GROUP INC COM 26885G109 13,124 1,501,575 SH   SOLE   1,501,575 0 0
GRANITE CONSTR INC COM 387328107 21,495 533,643 SH   SOLE   533,643 0 0
HALLIBURTON CO COM 406216101 7,940 298,703 SH   SOLE   298,703 0 0
II VI INC COM 902104108 710 21,885 SH   SOLE   21,885 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2,659 48,659 SH   SOLE   48,659 0 0
INTERGROUP CORP COM 458685104 2,000 62,147 SH   SOLE   62,147 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 7,914 317,953 SH   SOLE   317,953 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2,204 71,778 SH   SOLE   71,778 0 0
LYDALL INC DEL COM 550819106 1,068 52,563 SH   SOLE   52,563 0 0
MANITOWOC CO INC COM NEW 563571405 7,511 508,515 SH   SOLE   508,515 0 0
MARKEL CORP COM 570535104 839 808 SH   SOLE   808 0 0
MCKESSON CORP COM 58155Q103 11,222 101,581 SH   SOLE   101,581 0 0
MURPHY OIL CORP COM 626717102 4,381 187,314 SH   SOLE   187,314 0 0
NEWFIELD EXPL CO COM 651290108 959 65,450 SH   SOLE   65,450 0 0
PATTERSON UTI ENERGY INC COM 703481101 11,603 1,121,105 SH   SOLE   1,121,105 0 0
PHI INC COM NON VTG 69336T205 2,420 1,308,360 SH   SOLE   1,308,360 0 0
PIONEER ENERGY SVCS CORP COM 723664108 9,014 7,328,852 SH   SOLE   7,328,852 0 0
POST HLDGS INC COM 737446104 15,383 172,595 SH   SOLE   172,595 0 0
POWELL INDS INC COM 739128106 6,279 251,048 SH   SOLE   251,048 0 0
PROFIRE ENERGY INC COM 74316X101 279 192,601 SH   SOLE   192,601 0 0
READING INTERNATIONAL INC CL A 755408101 4,518 310,697 SH   SOLE   310,697 0 0
SCHLUMBERGER LTD COM 806857108 31,042 860,365 SH   SOLE   860,365 0 0
SEABRIDGE GOLD INC COM 811916105 19,508 1,474,558 SH   SOLE   1,474,558 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 766 10,010 SH   SOLE   10,010 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 2,449 52,340 SH   SOLE   52,340 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 18,662 703,437 SH   SOLE   703,437 0 0
SUN HYDRAULICS CORP COM 866942105 438 13,190 SH   SOLE   13,190 0 0
SYNALLOY CP DEL COM 871565107 7,754 467,384 SH   SOLE   467,384 0 0
SYNCHRONY FINL COM 87165B103 6,377 271,836 SH   SOLE   271,836 0 0
TRANSOCEAN LTD REG SHS H8817H100 14,878 2,143,732 SH   SOLE   2,143,732 0 0
TRIMAS CORP COM NEW 896215209 9,402 344,513 SH   SOLE   344,513 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,047 91,010 SH   SOLE   91,010 0 0
UNIT CORP COM 909218109 13,279 929,936 SH   SOLE   929,936 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 397 28,295 SH   SOLE   28,295 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,875 104,495 SH   SOLE   104,495 0 0
WELLS FARGO CO NEW COM 949746101 21,184 459,712 SH   SOLE   459,712 0 0
YAMANA GOLD INC COM 98462Y100 33 13,795 SH   SOLE   13,795 0 0