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,533,749 4,425 SH   SOLE   0 0 4,425
ALPHABET INC CAP STK CL C 02079K107   12,142,583 79,749 SH   SOLE   0 0 79,749
AMERICAN EXPRESS CO COM 025816109   1,215,865 5,340 SH   SOLE   0 0 5,340
APPLE INC COM 037833100   11,646,270 67,916 SH   SOLE   0 0 67,916
AUTONATION INC COM 05329W102   5,198,384 31,395 SH   SOLE   0 0 31,395
BERKSHIRE HATHAWAY INC DEL CL A 084670108   7,613,280 12 SH   SOLE   0 0 12
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   28,913,694 68,757 SH   SOLE   0 0 68,757
BOSTON OMAHA CORP CL A COM STK 101044105   384,954 24,900 SH   SOLE   0 0 24,900
BUILDERS FIRSTSOURCE INC COM 12008R107   1,178,308 5,650 SH   SOLE   0 0 5,650
BWX TECHNOLOGIES INC COM 05605H100   862,008 8,400 SH   SOLE   0 0 8,400
CANADIAN NATL RY CO COM 136375102   454,400 3,450 SH   SOLE   0 0 3,450
CANADIAN PACIFIC KANSAS CITY COM 13646K108   4,155,981 47,136 SH   SOLE   0 0 47,136
CASEYS GEN STORES INC COM 147528103   453,791 1,425 SH   SOLE   0 0 1,425
CINCINNATI FINL CORP COM 172062101   205,253 1,653 SH   SOLE   0 0 1,653
COSTCO WHSL CORP NEW COM 22160K105   6,595,727 9,003 SH   SOLE   0 0 9,003
DEERE & CO COM 244199105   3,660,759 8,913 SH   SOLE   0 0 8,913
DIAMOND OFFSHORE DRILLING IN COM 25271C201   1,239,876 90,900 SH   SOLE   0 0 90,900
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   3,111,118 55,171 SH   SOLE   0 0 55,171
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   1,634,114 10,627 SH   SOLE   0 0 10,627
FLOOR & DECOR HLDGS INC CL A 339750101   2,261,869 17,450 SH   SOLE   0 0 17,450
GABELLI EQUITY TR INC COM 362397101   197,393 35,760 SH   SOLE   0 0 35,760
GLOBAL X FDS US INFR DEV ETF 37954Y673   7,085,665 177,987 SH   SOLE   0 0 177,987
HERSHEY CO COM 427866108   272,300 1,400 SH   SOLE   0 0 1,400
INTERCONTINENTAL EXCHANGE IN COM 45866F104   3,126,533 22,750 SH   SOLE   0 0 22,750
ISHARES INC MSCI EMRG CHN 46434G764   6,666,642 115,801 SH   SOLE   0 0 115,801
ISHARES TR SHORT TREAS BD 464288679   596,142 5,393 SH   SOLE   0 0 5,393
ISHARES TR ESG AW MSCI EAFE 46435G516   211,507 2,647 SH   SOLE   0 0 2,647
ISHARES TR CYBERSECURITY 46435U135   231,523 4,942 SH   SOLE   0 0 4,942
ISHARES TR 0-3 MNTH TREASRY 46436E718   32,082,555 318,564 SH   SOLE   0 0 318,564
JEFFERIES FINL GROUP INC COM 47233W109   280,035 6,350 SH   SOLE   0 0 6,350
JOHNSON & JOHNSON COM 478160104   754,724 4,771 SH   SOLE   0 0 4,771
KNIFE RIVER CORP COMMON STOCK 498894104   4,743,180 58,500 SH   SOLE   0 0 58,500
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   793,460 13,508 SH   SOLE   0 0 13,508
LISTED FD TR HORIZON KINETICS 53656F623   1,763,124 54,150 SH   SOLE   0 0 54,150
LOWES COS INC COM 548661107   6,449,500 25,319 SH   SOLE   0 0 25,319
MESABI TR CTF BEN INT 590672101   312,051 17,700 SH   SOLE   0 0 17,700
MICROSOFT CORP COM 594918104   3,072,981 7,304 SH   SOLE   0 0 7,304
MYR GROUP INC DEL COM 55405W104   993,335 5,620 SH   SOLE   0 0 5,620
NOBLE CORP PLC ORD SHS A G65431127   484,900 10,000 SH   SOLE   0 0 10,000
NVIDIA CORPORATION COM 67066G104   2,600,827 2,878 SH   SOLE   0 0 2,878
OCCIDENTAL PETE CORP COM 674599105   2,479,888 38,158 SH   SOLE   0 0 38,158
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   677,446 15,718 SH   SOLE   0 0 15,718
ORACLE CORP COM 68389X105   1,449,791 11,542 SH   SOLE   0 0 11,542
PEPSICO INC COM 713448108   630,036 3,600 SH   SOLE   0 0 3,600
PROGRESSIVE CORP COM 743315103   214,886 1,039 SH   SOLE   0 0 1,039
RENN FD INC COM 759720105   135,959 86,050 SH   SOLE   0 0 86,050
RLI CORP COM 749607107   295,605 1,991 SH   SOLE   0 0 1,991
SCHLUMBERGER LTD COM STK 806857108   356,265 6,500 SH   SOLE   0 0 6,500
SERITAGE GROWTH PPTYS CL A 81752R100   318,450 33,000 SH   SOLE   0 0 33,000
SOURCE CAP INC COM 836144105   974,689 22,939 SH   SOLE   0 0 22,939
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   5,297,236 147,802 SH   SOLE   0 0 147,802
SPDR S&P 500 ETF TR TR UNIT 78462F103   236,428 452 SH   SOLE   0 0 452
SPDR SER TR PRTFLO S&P500 GW 78464A409   10,365,363 141,700 SH   SOLE   0 0 141,700
SPDR SER TR PRTFLO S&P500 VL 78464A508   7,589,984 151,497 SH   SOLE   0 0 151,497
SPDR SER TR PORTFOLIO S&P400 78464A847   7,052,468 132,217 SH   SOLE   0 0 132,217
SPDR SER TR S&P BIOTECH 78464A870   327,371 3,450 SH   SOLE   0 0 3,450
SPDR SER TR BLOOMBERG 3-12 M 78468R523   24,377,614 245,198 SH   SOLE   0 0 245,198
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   834,148 9,087 SH   SOLE   0 0 9,087
SPDR SER TR PORTFOLIO S&P600 78468R853   3,354,442 77,938 SH   SOLE   0 0 77,938
SPROTT PHYSICAL GOLD TR UNIT 85207H104   221,440 12,800 SH   SOLE   0 0 12,800
TEXAS PACIFIC LAND CORPORATI COM 88262P102   9,998,487 17,283 SH   SOLE   0 0 17,283
TIDEWATER INC NEW COM 88642R109   2,898,000 31,500 SH   SOLE   0 0 31,500
TYSON FOODS INC CL A 902494103   903,267 15,380 SH   SOLE   0 0 15,380
UNION PAC CORP COM 907818108   1,349,535 5,487 SH   SOLE   0 0 5,487
UNITED FIRE GROUP INC COM 910340108   222,054 10,200 SH   SOLE   0 0 10,200
UNITED RENTALS INC COM 911363109   1,407,119 1,951 SH   SOLE   0 0 1,951
VALARIS LTD CL A G9460G101   376,300 5,000 SH   SOLE   0 0 5,000
VANGUARD INDEX FDS MID CAP ETF 922908629   790,227 3,163 SH   SOLE   0 0 3,163
VANGUARD INDEX FDS GROWTH ETF 922908736   1,404,440 4,080 SH   SOLE   0 0 4,080
VANGUARD INDEX FDS VALUE ETF 922908744   833,983 5,121 SH   SOLE   0 0 5,121
VANGUARD INDEX FDS SMALL CP ETF 922908751   559,205 2,446 SH   SOLE   0 0 2,446
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   7,693,177 42,129 SH   SOLE   0 0 42,129
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   988,820 19,709 SH   SOLE   0 0 19,709
VANGUARD WORLD FD ESG US STK ETF 921910733   515,982 5,537 SH   SOLE   0 0 5,537
WALMART INC COM 931142103   928,724 15,435 SH   SOLE   0 0 15,435
WHEATON PRECIOUS METALS CORP COM 962879102   520,787 11,050 SH   SOLE   0 0 11,050
WHITE MTNS INS GROUP LTD COM G9618E107   2,093,948 1,167 SH   SOLE   0 0 1,167
WORLD GOLD TR SPDR GLD MINIS 98149E303   456,138 10,355 SH   SOLE   0 0 10,355