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
AAR CORP COM 000361105 4,251 87,773 SH   SOLE   87,773 0 0
AGNICO EAGLE MINES LTD COM 008474108 333 5,438 SH   SOLE   5,438 0 0
AIRSPAN NETWORKS HOLDINGS IN COM 00951K104 63 21,500 SH   SOLE   21,500 0 0
ALPHABET INC CAP STK CL C 02079K107 23,986 8,588 SH   SOLE   8,588 0 0
ALTRA INDL MOTION CORP COM 02208R106 5,357 137,605 SH   SOLE   137,605 0 0
AMERISOURCEBERGEN CORP COM 03073E105 5,972 38,599 SH   SOLE   38,599 0 0
AT&T INC COM 00206R102 2,425 102,609 SH   SOLE   102,609 0 0
ATKORE INC COM 047649108 18,412 187,039 SH   SOLE   187,039 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 42,398 120,139 SH   SOLE   120,139 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 15,698 277,497 SH   SOLE   277,497 0 0
CARTERS INC COM 146229109 8,536 92,796 SH   SOLE   92,796 0 0
CERNER CORP COM 156782104 2,010 21,486 SH   SOLE   21,486 0 0
CHEVRON CORP NEW COM 166764100 484 2,974 SH   SOLE   2,974 0 0
CIGNA CORP NEW COM 125523100 8,102 33,815 SH   SOLE   33,815 0 0
COMSTOCK MNG INC COM NEW 205750300 437 261,747 SH   SOLE   261,747 0 0
COMSTOCK RES INC COM 205768302 1,503 115,180 SH   SOLE   115,180 0 0
CONOCOPHILLIPS COM 20825C104 15,350 153,496 SH   SOLE   153,496 0 0
COTERRA ENERGY INC COM 127097103 1,519 56,315 SH   SOLE   56,315 0 0
CVS HEALTH CORP COM 126650100 211 2,080 SH   SOLE   2,080 0 0
DANAHER CORPORATION COM 235851102 9,894 33,729 SH   SOLE   33,729 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,801 30,453 SH   SOLE   30,453 0 0
DIAMONDBACK ENERGY INC COM 25278X109 16,753 122,215 SH   SOLE   122,215 0 0
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 302 9,568 SH   SOLE   9,568 0 0
DISNEY WALT CO COM 254687106 636 4,640 SH   SOLE   4,640 0 0
DMC GLOBAL INC COM 23291C103 6,430 210,829 SH   SOLE   210,829 0 0
DOLLAR GEN CORP NEW COM 256677105 11,074 49,742 SH   SOLE   49,742 0 0
EARTHSTONE ENERGY INC CL A 27032D304 1,558 123,335 SH   SOLE   123,335 0 0
EQT CORP COM 26884L109 8,333 242,181 SH   SOLE   242,181 0 0
HALLIBURTON CO COM 406216101 433 11,422 SH   SOLE   11,422 0 0
ILLUMINA INC COM 452327109 209 597 SH   SOLE   597 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 4,867 73,844 SH   SOLE   73,844 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,971 38,235 SH   SOLE   38,235 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 735 4,664 SH   SOLE   4,664 0 0
ISHARES INC CORE MSCI EMKT 46434G103 221 3,980 SH   SOLE   3,980 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 10,138 415,659 SH   SOLE   415,659 0 0
LAREDO PETROLEUM INC COM 516806205 229 2,889 SH   SOLE   2,889 0 0
LKQ CORP COM 501889208 4,828 106,323 SH   SOLE   106,323 0 0
LOCKHEED MARTIN CORP COM 539830109 230 520 SH   SOLE   520 0 0
LUMEN TECHNOLOGIES INC COM 550241103 7,841 695,767 SH   SOLE   695,767 0 0
MARKEL CORP COM 570535104 16,475 11,168 SH   SOLE   11,168 0 0
MASTERCARD INCORPORATED CL A 57636Q104 801 2,240 SH   SOLE   2,240 0 0
MCKESSON CORP COM 58155Q103 9,323 30,456 SH   SOLE   30,456 0 0
META PLATFORMS INC CL A 30303M102 11,283 50,741 SH   SOLE   50,741 0 0
MICROSOFT CORP COM 594918104 5,517 17,895 SH   SOLE   17,895 0 0
MOODYS CORP COM 615369105 4,106 12,168 SH   SOLE   12,168 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 671 23,786 SH   SOLE   23,786 0 0
NUVVE HOLDING CORP *W EXP 03/19/202 67079Y118 13 14,800 SH   SOLE   14,800 0 0
OVINTIV INC COM 69047Q102 786 14,540 SH   SOLE   14,540 0 0
PDC ENERGY INC COM 69327R101 596 8,200 SH   SOLE   8,200 0 0
PIONEER NAT RES CO COM 723787107 34,805 139,202 SH   SOLE   139,202 0 0
POST HLDGS INC COM 737446104 4,469 64,528 SH   SOLE   64,528 0 0
POWELL INDS INC COM 739128106 4,353 224,150 SH   SOLE   224,150 0 0
QUALCOMM INC COM 747525103 10,758 70,399 SH   SOLE   70,399 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 674 19,529 SH   SOLE   19,529 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 153 17,500 SH   SOLE   17,500 0 0
SCHLUMBERGER LTD COM STK 806857108 15,040 364,072 SH   SOLE   364,072 0 0
SEABRIDGE GOLD INC COM 811916105 13,083 707,181 SH   SOLE   707,181 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 973 12,730 SH   SOLE   12,730 0 0
SILVERBOW RES INC COM 82836G102 804 25,128 SH   SOLE   25,128 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 369 32,655 SH   SOLE   32,655 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 1,128 8,382 SH   SOLE   8,382 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 429 10,192 SH   SOLE   10,192 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 8,517 554,124 SH   SOLE   554,124 0 0
SUNCOR ENERGY INC NEW COM 867224107 450 13,823 SH   SOLE   13,823 0 0
TALOS ENERGY INC COM 87484T108 247 15,665 SH   SOLE   15,665 0 0
TELECOM ARGENTINA SA SPON ADR REP B 879273209 60 10,000 SH   SOLE   10,000 0 0
TEXAS INSTRS INC COM 882508104 1,315 7,166 SH   SOLE   7,166 0 0
TRANSOCEAN LTD REG SHS H8817H100 113 24,671 SH   SOLE   24,671 0 0
TRIMAS CORP COM NEW 896215209 2,295 71,518 SH   SOLE   71,518 0 0
UNION PAC CORP COM 907818108 246 900 SH   SOLE   900 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,618 3,172 SH   SOLE   3,172 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1,037 13,882 SH   SOLE   13,882 0 0
VANECK ETF TRUST OIL SERVICES ETF 92189H607 239 844 SH   SOLE   844 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 205 1,163 SH   SOLE   1,163 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 232 1,114 SH   SOLE   1,114 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 303 1,052 SH   SOLE   1,052 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 284 1,922 SH   SOLE   1,922 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,112 4,883 SH   SOLE   4,883 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 355 2,192 SH   SOLE   2,192 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 289 4,842 SH   SOLE   4,842 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 939 19,549 SH   SOLE   19,549 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,343 11,963 SH   SOLE   11,963 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 778 11,501 SH   SOLE   11,501 0 0
VERISIGN INC COM 92343E102 9,923 44,606 SH   SOLE   44,606 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,455 67,834 SH   SOLE   67,834 0 0
VONTIER CORPORATION COM 928881101 9,065 357,025 SH   SOLE   357,025 0 0
WALMART INC COM 931142103 211 1,414 SH   SOLE   1,414 0 0
WESTROCK CO COM 96145D105 11,886 252,723 SH   SOLE   252,723 0 0
WORKDAY INC CL A 98138H101 3,052 12,745 SH   SOLE   12,745 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 51 10,500 SH   SOLE   10,500 0 0