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 13,488 345,587 SH   SOLE   345,587 0 0
AGNICO EAGLE MINES LTD COM 008474108 261 4,916 SH   SOLE   4,916 0 0
ALPHABET INC CAP STK CL C 02079K107 30,811 10,648 SH   SOLE   10,648 0 0
ALTRA INDL MOTION CORP COM 02208R106 7,963 154,419 SH   SOLE   154,419 0 0
AMERISOURCEBERGEN CORP COM 03073E105 6,479 48,756 SH   SOLE   48,756 0 0
AT&T INC COM 00206R102 5,726 232,766 SH   SOLE   232,766 0 0
ATKORE INC COM 047649108 26,398 237,411 SH   SOLE   237,411 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 50,434 168,675 SH   SOLE   168,675 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 21,712 359,597 SH   SOLE   359,597 0 0
CARTERS INC COM 146229109 9,168 90,572 SH   SOLE   90,572 0 0
CERNER CORP COM 156782104 6,269 67,505 SH   SOLE   67,505 0 0
CHEVRON CORP NEW COM 166764100 351 2,987 SH   SOLE   2,987 0 0
CIGNA CORP NEW COM 125523100 10,657 46,408 SH   SOLE   46,408 0 0
COLFAX CORP COM 194014106 13,271 288,692 SH   SOLE   288,692 0 0
COMSTOCK MNG INC COM NEW 205750300 345 267,309 SH   SOLE   267,309 0 0
COMSTOCK RES INC COM 205768302 889 109,950 SH   SOLE   109,950 0 0
CONOCOPHILLIPS COM 20825C104 14,492 200,781 SH   SOLE   200,781 0 0
COTERRA ENERGY INC COM 127097103 957 50,379 SH   SOLE   50,379 0 0
DANAHER CORPORATION COM 235851102 12,316 37,432 SH   SOLE   37,432 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,483 33,669 SH   SOLE   33,669 0 0
DIAMONDBACK ENERGY INC COM 25278X109 15,716 145,723 SH   SOLE   145,723 0 0
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 306 9,282 SH   SOLE   9,282 0 0
DMC GLOBAL INC COM 23291C103 9,889 249,648 SH   SOLE   249,648 0 0
DOLLAR GEN CORP NEW COM 256677105 14,941 63,357 SH   SOLE   63,357 0 0
EARTHSTONE ENERGY INC CL A 27032D304 953 87,122 SH   SOLE   87,122 0 0
EQT CORP COM 26884L109 1,595 73,151 SH   SOLE   73,151 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 7,541 94,954 SH   SOLE   94,954 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 6,125 45,821 SH   SOLE   45,821 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 862 5,296 SH   SOLE   5,296 0 0
ISHARES INC CORE MSCI EMKT 46434G103 281 4,687 SH   SOLE   4,687 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 589 3,545 SH   SOLE   3,545 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 13,127 549,686 SH   SOLE   549,686 0 0
LKQ CORP COM 501889208 7,955 132,516 SH   SOLE   132,516 0 0
LUMEN TECHNOLOGIES INC COM 550241103 9,959 793,518 SH   SOLE   793,518 0 0
MARKEL CORP COM 570535104 17,599 14,262 SH   SOLE   14,262 0 0
MASTERCARD INCORPORATED CL A 57636Q104 556 1,546 SH   SOLE   1,546 0 0
MCKESSON CORP COM 58155Q103 10,180 40,954 SH   SOLE   40,954 0 0
META PLATFORMS INC CL A 30303M102 21,727 64,597 SH   SOLE   64,597 0 0
MICROSOFT CORP COM 594918104 7,258 21,581 SH   SOLE   21,581 0 0
MOODYS CORP COM 615369105 4,964 12,709 SH   SOLE   12,709 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 288 13,971 SH   SOLE   13,971 0 0
NUVVE HOLDING CORP *W EXP 03/19/202 67079Y118 33 14,800 SH   SOLE   14,800 0 0
OVINTIV INC COM 69047Q102 472 13,992 SH   SOLE   13,992 0 0
PIONEER NAT RES CO COM 723787107 32,150 176,766 SH   SOLE   176,766 0 0
POST HLDGS INC COM 737446104 8,463 75,069 SH   SOLE   75,069 0 0
POWELL INDS INC COM 739128106 3,856 130,759 SH   SOLE   130,759 0 0
QUALCOMM INC COM 747525103 16,474 90,084 SH   SOLE   90,084 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 438 16,280 SH   SOLE   16,280 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 107 17,500 SH   SOLE   17,500 0 0
SCHLUMBERGER LTD COM STK 806857108 14,192 473,864 SH   SOLE   473,864 0 0
SEABRIDGE GOLD INC COM 811916105 14,359 870,754 SH   SOLE   870,754 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 850 15,320 SH   SOLE   15,320 0 0
SILVERBOW RES INC COM 82836G102 331 15,204 SH   SOLE   15,204 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 211 32,215 SH   SOLE   32,215 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 907 9,462 SH   SOLE   9,462 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 594 13,295 SH   SOLE   13,295 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 9,628 670,446 SH   SOLE   670,446 0 0
SUNCOR ENERGY INC NEW COM 867224107 281 11,214 SH   SOLE   11,214 0 0
TRANSOCEAN LTD REG SHS H8817H100 68 24,671 SH   SOLE   24,671 0 0
TRIMAS CORP COM NEW 896215209 3,181 85,976 SH   SOLE   85,976 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,709 5,395 SH   SOLE   5,395 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1,133 14,886 SH   SOLE   14,886 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 270 1,510 SH   SOLE   1,510 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 247 1,116 SH   SOLE   1,116 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 340 1,059 SH   SOLE   1,059 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 275 1,867 SH   SOLE   1,867 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,624 6,724 SH   SOLE   6,724 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 491 2,859 SH   SOLE   2,859 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 400 6,297 SH   SOLE   6,297 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,152 22,562 SH   SOLE   22,562 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,495 13,338 SH   SOLE   13,338 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 930 13,847 SH   SOLE   13,847 0 0
VERISIGN INC COM 92343E102 14,286 56,285 SH   SOLE   56,285 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,811 73,347 SH   SOLE   73,347 0 0
VONTIER CORPORATION COM 928881101 10,871 353,753 SH   SOLE   353,753 0 0
WESTROCK CO COM 96145D105 13,818 311,490 SH   SOLE   311,490 0 0
WORKDAY INC CL A 98138H101 4,529 16,579 SH   SOLE   16,579 0 0