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
Expires: July 31, 2015
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
ALPHABET INC CAP STK CL C 02079K107 15,558,073 54,236 SH SOLE 0 0 54,236
AMERICAN EXPRESS CO COM 025816109 1,524,499 5,040 SH SOLE 0 0 5,040
APPLE INC COM 037833100 9,221,955 36,337 SH SOLE 0 0 36,337
AUTONATION INC COM 05329W102 4,963,509 25,420 SH SOLE 0 0 25,420
BERKSHIRE HATHAWAY INC DEL CL A 084670108 7,181,400 10 SH SOLE 0 0 10
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 27,362,799 57,101 SH SOLE 0 0 57,101
BUILDERS FIRSTSOURCE INC COM 12008R107 2,211,795 26,865 SH SOLE 0 0 26,865
BWX TECHNOLOGIES INC COM 05605H100 1,663,526 8,135 SH SOLE 0 0 8,135
CANADIAN NATL RY CO COM 136375102 275,835 2,684 SH SOLE 0 0 2,684
CASEYS GEN STORES INC COM 147528103 1,892,436 2,600 SH SOLE 0 0 2,600
COSTCO WHOLESALE CORPORATION COM 22160K105 7,101,277 7,127 SH SOLE 0 0 7,127
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 6,091,351 54,986 SH SOLE 0 0 54,986
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 8,172,815 49,962 SH SOLE 0 0 49,962
FLOOR & DECOR HLDGS INC CL A 339750101 721,360 14,200 SH SOLE 0 0 14,200
HAWAIIAN ELEC INDS INC MTN B COM 419870100 593,600 40,000 SH SOLE 0 0 40,000
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,719,587 17,291 SH SOLE 0 0 17,291
ISHARES INC MSCI EMRG CHN 46434G764 16,059,563 204,164 SH SOLE 0 0 204,164
ISHARES TR RUS 1000 VAL ETF 464287598 246,751 1,155 SH SOLE 0 0 1,155
ISHARES TR RUS 1000 GRW ETF 464287614 244,268 573 SH SOLE 0 0 573
ISHARES TR ESG AWR MSCI USA 46435G425 268,659 1,900 SH SOLE 0 0 1,900
ISHARES TR ESG AW MSCI EAFE 46435G516 421,902 4,412 SH SOLE 0 0 4,412
ISHARES TR 0-3 MNTH TREASRY 46436E718 16,230,767 161,243 SH SOLE 0 0 161,243
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 2,239,925 43,937 SH SOLE 0 0 43,937
JOHNSON & JOHNSON COM 478160104 525,546 2,150 SH SOLE 0 0 2,150
KNIFE RIVER CORP COMMON STOCK 498894104 4,147,004 50,790 SH SOLE 0 0 50,790
LANDBRIDGE COMPANY LLC CL A 514952100 1,097,413 15,893 SH SOLE 0 0 15,893
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 949,297 12,158 SH SOLE 0 0 12,158
LISTED FDS TR HORIZON KINETICS 53656F623 7,777,829 149,401 SH SOLE 0 0 149,401
LOWES COS INC COM 548661107 4,658,854 19,718 SH SOLE 0 0 19,718
LSB INDS INC COM 502160104 543,850 36,500 SH SOLE 0 0 36,500
MESABI TR CTF BEN INT 590672101 1,067,457 33,963 SH SOLE 0 0 33,963
MICROSOFT CORP COM 594918104 3,085,798 8,336 SH SOLE 0 0 8,336
NATURAL RESOURCE PARTNERS LP COM UNIT LTD PAR 63900P608 977,075 8,075 SH SOLE 0 0 8,075
NIKE INC CL B 654106103 544,152 10,302 SH SOLE 0 0 10,302
NVIDIA CORPORATION COM 67066G104 1,290,900 7,402 SH SOLE 0 0 7,402
OR ROYALTIES INC. COM SHS 68390D106 304,160 8,000 SH SOLE 0 0 8,000
RENN FD INC COM 759720105 305,366 93,099 SH SOLE 0 0 93,099
SOURCE CAPITAL COM SHS OF BEN I 836144303 623,142 13,453 SH SOLE 0 0 13,453
SPDR INDEX SHS FDS STATE STREET SPD 78463X889 13,506,156 295,863 SH SOLE 0 0 295,863
SPDR SERIES TRUST STATE STREET SPD 78464A409 15,297,505 156,240 SH SOLE 0 0 156,240
SPDR SERIES TRUST STATE STREET SPD 78464A508 10,039,498 177,439 SH SOLE 0 0 177,439
SPDR SERIES TRUST STATE STREET SPD 78464A847 6,277,376 106,001 SH SOLE 0 0 106,001
SPDR SERIES TRUST STATE STREET SPD 78468R523 25,462,684 256,061 SH SOLE 0 0 256,061
SPDR SERIES TRUST STATE STREET SPD 78468R663 3,305,525 36,071 SH SOLE 0 0 36,071
SPDR SERIES TRUST STATE STREET SPD 78468R853 3,232,898 66,906 SH SOLE 0 0 66,906
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 308,328 8,700 SH SOLE 0 0 8,700
STARBUCKS CORP COM 855244109 1,854,513 20,700 SH SOLE 0 0 20,700
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 253,234 389 SH SOLE 0 0 389
TEXAS PACIFIC LAND CORPORATI COM 88262P102 9,778,450 20,605 SH SOLE 0 0 20,605
TIDEWATER INC NEW COM 88642R109 793,725 9,500 SH SOLE 0 0 9,500
TRIPLE FLAG PRECIOUS METAL COM 89679M104 242,970 7,000 SH SOLE 0 0 7,000
UNION PAC CORP COM 907818108 1,062,918 4,381 SH SOLE 0 0 4,381
UNITED RENTALS INC COM 911363109 1,022,245 1,403 SH SOLE 0 0 1,403
VANGUARD INDEX FDS MID CAP ETF 922908629 873,291 3,041 SH SOLE 0 0 3,041
VANGUARD INDEX FDS GROWTH ETF 922908736 2,012,744 4,608 SH SOLE 0 0 4,608
VANGUARD INDEX FDS VALUE ETF 922908744 1,263,810 6,441 SH SOLE 0 0 6,441
VANGUARD INDEX FDS SMALL CP ETF 922908751 876,096 3,345 SH SOLE 0 0 3,345
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 24,560,708 309,836 SH SOLE 0 0 309,836
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 12,309,177 57,236 SH SOLE 0 0 57,236
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,939,535 30,267 SH SOLE 0 0 30,267
VANGUARD WORLD FD ESG US STK ETF 921910733 824,830 7,347 SH SOLE 0 0 7,347
WALMART INC COM 931142103 1,518,618 12,219 SH SOLE 0 0 12,219
WATERBRIDGE INFRASTRUCTURE L CL A SHS REPSTG 940923105 2,344,125 87,500 SH SOLE 0 0 87,500
WHEATON PRECIOUS METALS CORP COM 962879102 1,513,166 11,550 SH SOLE 0 0 11,550
WHITE MTNS INS GROUP LTD COM G9618E107 2,574,837 1,172 SH SOLE 0 0 1,172
WORLD GOLD TR SPDR GLD MINIS 98149E303 2,062,538 22,252 SH SOLE 0 0 22,252