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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,843,766 5,975 SH   SOLE   0 0 5,975
ALPHABET INC CAP STK CL C 02079K107   11,880,343 98,209 SH   SOLE   0 0 98,209
AMERICAN EXPRESS CO COM 025816109   945,383 5,427 SH   SOLE   0 0 5,427
APPLE INC COM 037833100   16,781,704 86,517 SH   SOLE   0 0 86,517
AUTONATION INC COM 05329W102   5,546,534 33,695 SH   SOLE   0 0 33,695
BERKSHIRE HATHAWAY INC DEL CL A 084670108   517,810 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   24,837,758 72,838 SH   SOLE   0 0 72,838
BOEING CO COM 097023105   300,903 1,425 SH   SOLE   0 0 1,425
BUILDERS FIRSTSOURCE INC COM 12008R107   1,108,400 8,150 SH   SOLE   0 0 8,150
CANADIAN NATL RY CO COM 136375102   591,548 4,886 SH   SOLE   0 0 4,886
CANADIAN PACIFIC KANSAS CITY COM 13646K108   1,736,555 21,500 SH   SOLE   0 0 21,500
CASEYS GEN STORES INC COM 147528103   546,291 2,240 SH   SOLE   0 0 2,240
CHEVRON CORP NEW COM 166764100   2,372,156 15,076 SH   SOLE   0 0 15,076
COSTCO WHSL CORP NEW COM 22160K105   5,184,896 9,631 SH   SOLE   0 0 9,631
DEERE & CO COM 244199105   3,336,740 8,235 SH   SOLE   0 0 8,235
DIAMOND OFFSHORE DRILLING IN COM 25271C201   1,564,976 109,900 SH   SOLE   0 0 109,900
DISNEY WALT CO COM 254687106   413,941 4,636 SH   SOLE   0 0 4,636
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   3,721 49 SH   SOLE   0 0 49
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   2,862,767 63,043 SH   SOLE   0 0 63,043
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   1,343,804 8,775 SH   SOLE   0 0 8,775
FLOOR & DECOR HLDGS INC CL A 339750101   1,782,914 17,150 SH   SOLE   0 0 17,150
FRANCO NEV CORP COM 351858105   516,212 3,620 SH   SOLE   0 0 3,620
GABELLI EQUITY TR INC COM 362397101   389,587 67,170 SH   SOLE   0 0 67,170
GLOBAL X FDS VDEO GAM ESPRT 37954Y392   1,025 50 SH   SOLE   0 0 50
GLOBAL X FDS US INFR DEV ETF 37954Y673   5,830,642 185,512 SH   SOLE   0 0 185,512
HERSHEY CO COM 427866108   599,280 2,400 SH   SOLE   0 0 2,400
HILLENBRAND INC COM 431571108   576,900 11,250 SH   SOLE   0 0 11,250
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,629,110 23,250 SH   SOLE   0 0 23,250
ISHARES INC MSCI EMRG CHN 46434G764   5,709,412 109,839 SH   SOLE   0 0 109,839
ISHARES TR SELECT DIVID ETF 464287168   429,860 3,794 SH   SOLE   0 0 3,794
ISHARES TR GLOBAL TECH ETF 464287291   1,493 24 SH   SOLE   0 0 24
ISHARES TR 1 3 YR TREAS BD 464287457   120,323 1,484 SH   SOLE   0 0 1,484
ISHARES TR EXPANDED TECH 464287515   37,706 109 SH   SOLE   0 0 109
ISHARES TR ISHARES BIOTECH 464287556   38,342 302 SH   SOLE   0 0 302
ISHARES TR RUS 1000 VAL ETF 464287598   162,904 1,032 SH   SOLE   0 0 1,032
ISHARES TR RUS 1000 GRW ETF 464287614   138,341 503 SH   SOLE   0 0 503
ISHARES TR GL CLEAN ENE ETF 464288224   3,054 166 SH   SOLE   0 0 166
ISHARES TR SHORT TREAS BD 464288679   596,761 5,403 SH   SOLE   0 0 5,403
ISHARES TR ESG AWR MSCI USA 46435G425   110,531 1,134 SH   SOLE   0 0 1,134
ISHARES TR ESG AW MSCI EAFE 46435G516   191,802 2,630 SH   SOLE   0 0 2,630
ISHARES TR CYBERSECURITY 46435U135   222,855 5,893 SH   SOLE   0 0 5,893
ISHARES TR ESG AWARE MSCI 46435U663   114,985 3,237 SH   SOLE   0 0 3,237
ISHARES TR ESG SCRND S&P SM 46436E544   16,074 459 SH   SOLE   0 0 459
ISHARES TR 0-3 MNTH TREASRY 46436E718   22,209,019 220,700 SH   SOLE   0 0 220,700
ISHARES TR ESG EAFE ETF 46436E759   47,571 781 SH   SOLE   0 0 781
ISHARES TR ESG MSCI USA ETF 46436E767   53,242 1,481 SH   SOLE   0 0 1,481
JEFFERIES FINL GROUP INC COM 47233W109   210,630 6,350 SH   SOLE   0 0 6,350
JOHNSON & JOHNSON COM 478160104   4,074,403 24,616 SH   SOLE   0 0 24,616
KNIFE RIVER CORP COMMON STOCK 498894104   2,528,438 58,125 SH   SOLE   0 0 58,125
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   15,318 468 SH   SOLE   0 0 468
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   1,204 16 SH   SOLE   0 0 16
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   953,983 14,108 SH   SOLE   0 0 14,108
LISTED FD TR HORIZON KINETICS 53656F623   1,899,926 62,150 SH   SOLE   0 0 62,150
LOWES COS INC COM 548661107   6,675,303 29,576 SH   SOLE   0 0 29,576
MARKEL GROUP INC COM 570535104   522,842 378 SH   SOLE   0 0 378
META PLATFORMS INC CL A 30303M102   294,441 1,026 SH   SOLE   0 0 1,026
MICROSOFT CORP COM 594918104   2,864,867 8,413 SH   SOLE   0 0 8,413
NOBLE CORP PLC ORD SHS A G65431127   413,100 10,000 SH   SOLE   0 0 10,000
NVIDIA CORPORATION COM 67066G104   1,306,432 3,088 SH   SOLE   0 0 3,088
OCCIDENTAL PETE CORP COM 674599105   166,463 2,831 SH   SOLE   0 0 2,831
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   588,910 15,780 SH   SOLE   0 0 15,780
OUTFRONT MEDIA INC COM 69007J106   215,364 13,700 SH   SOLE   0 0 13,700
PEPSICO INC COM 713448108   852,012 4,600 SH   SOLE   0 0 4,600
RENN FD INC COM 759720105   159,371 88,050 SH   SOLE   0 0 88,050
RLI CORP COM 749607107   271,659 1,991 SH   SOLE   0 0 1,991
SCHLUMBERGER LTD COM STK 806857108   319,280 6,500 SH   SOLE   0 0 6,500
SERITAGE GROWTH PPTYS CL A 81752R100   1,972,212 221,100 SH   SOLE   0 0 221,100
SOURCE CAP INC COM 836144105   1,387,927 36,219 SH   SOLE   0 0 36,219
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   7,357 214 SH   SOLE   0 0 214
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   4,097,294 125,916 SH   SOLE   0 0 125,916
SPDR S&P 500 ETF TR TR UNIT 78462F103   200,363 452 SH   SOLE   0 0 452
SPDR SER TR PRTFLO S&P500 GW 78464A409   8,859,167 145,208 SH   SOLE   0 0 145,208
SPDR SER TR PRTFLO S&P500 VL 78464A508   6,715,094 155,442 SH   SOLE   0 0 155,442
SPDR SER TR S&P REGL BKG 78464A698   93,909 2,300 SH   SOLE   0 0 2,300
SPDR SER TR S&P DIVID ETF 78464A763   6,245,164 50,948 SH   SOLE   0 0 50,948
SPDR SER TR PORTFOLIO S&P400 78464A847   5,744,545 125,181 SH   SOLE   0 0 125,181
SPDR SER TR PORTFOLIO SH TSR 78468R101   73,530 2,554 SH   SOLE   0 0 2,554
SPDR SER TR BLOOMBERG 3-12 M 78468R523   20,833,965 209,471 SH   SOLE   0 0 209,471
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   289,022 3,148 SH   SOLE   0 0 3,148
SPDR SER TR PORTFOLIO S&P600 78468R853   2,772,650 71,386 SH   SOLE   0 0 71,386
SPROTT PHYSICAL GOLD TR UNIT 85207H104   258,116 17,300 SH   SOLE   0 0 17,300
TESLA INC COM 88160R101   294,491 1,125 SH   SOLE   0 0 1,125
TEXAS PACIFIC LAND CORPORATI COM 88262P102   7,845,139 5,959 SH   SOLE   0 0 5,959
TIDEWATER INC NEW COM 88642R109   776,160 14,000 SH   SOLE   0 0 14,000
TIDEWATER INC NEW *W EXP 07/31/202 88642R117   22,565 19,453 SH   SOLE   0 0 19,453
TIDEWATER INC NEW *W EXP 07/31/202 88642R125   3,125 15,624 SH   SOLE   0 0 15,624
UNION PAC CORP COM 907818108   1,324,242 6,472 SH   SOLE   0 0 6,472
UNITED RENTALS INC COM 911363109   979,814 2,200 SH   SOLE   0 0 2,200
VALARIS LIMITED CL A G9460G101   692,230 11,000 SH   SOLE   0 0 11,000
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   60,234 148 SH   SOLE   0 0 148
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   74,804 541 SH   SOLE   0 0 541
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   104,867 510 SH   SOLE   0 0 510
VANGUARD INDEX FDS SML CP GRW ETF 922908595   19,774 86 SH   SOLE   0 0 86
VANGUARD INDEX FDS SM CP VAL ETF 922908611   8,799 53 SH   SOLE   0 0 53
VANGUARD INDEX FDS MID CAP ETF 922908629   767,604 3,487 SH   SOLE   0 0 3,487
VANGUARD INDEX FDS GROWTH ETF 922908736   1,336,364 4,723 SH   SOLE   0 0 4,723
VANGUARD INDEX FDS VALUE ETF 922908744   795,532 5,598 SH   SOLE   0 0 5,598
VANGUARD INDEX FDS SMALL CP ETF 922908751   479,983 2,413 SH   SOLE   0 0 2,413
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   902,088 19,534 SH   SOLE   0 0 19,534
VANGUARD WORLD FD ESG US STK ETF 921910733   553,193 7,061 SH   SOLE   0 0 7,061
VITESSE ENERGY INC COMMON STOCK 92852X103   229,533 10,247 SH   SOLE   0 0 10,247
WALMART INC COM 931142103   1,161,089 7,387 SH   SOLE   0 0 7,387
WESTROCK CO COM 96145D105   290,700 10,000 SH   SOLE   0 0 10,000
WHEATON PRECIOUS METALS CORP COM 962879102   477,581 11,050 SH   SOLE   0 0 11,050
WHITE MTNS INS GROUP LTD COM G9618E107   1,637,525 1,179 SH   SOLE   0 0 1,179
WORLD GOLD TR SPDR GLD MINIS 98149E303   394,422 10,355 SH   SOLE   0 0 10,355