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
3M CO COM 88579Y101 209,017 1,289 SH SOLE 0 0 1,289
ADVANCED MICRO DEVICES INC COM 007903107 548,981 850 SH SOLE 0 0 850
ALPHABET INC CAP STK CL A 02079K305 12,707,028 36,254 SH SOLE 0 0 36,254
ALPHABET INC CAP STK CL C 02079K107 8,311,763 23,928 SH SOLE 0 0 23,928
ALTRIA GROUP INC COM 02209S103 348,461 5,022 SH SOLE 0 0 5,022
AMAZON COM INC COM 023135106 37,160,655 142,970 SH SOLE 0 0 142,970
APPLE INC COM 037833100 22,554,302 66,992 SH SOLE 0 0 66,992
ARISTA NETWORKS INC COM SHS 040413205 641,447 2,972 SH SOLE 0 0 2,972
AT&T INC COM 00206R102 654,499 26,747 SH SOLE 0 0 26,747
AVINO SILVER & GOLD MINES LT COM 053906103 79,800 15,000 SH SOLE 0 0 15,000
BANK OF AMER CORP COM 060505104 1,176,565 21,984 SH SOLE 0 0 21,984
BERKSHIRE HATHAWAY INC DEL CL A 084670108 6,839,100 9 SH SOLE 0 0 9
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 45,397,542 89,674 SH SOLE 0 0 89,674
BP PLC SPONSORED ADR 055622104 285,075 6,405 SH SOLE 0 0 6,405
BWX TECHNOLOGIES INC COM 05605H100 3,259,000 23,025 SH SOLE 0 0 23,025
CARDINAL HEALTH INC COM 14149Y108 562,336 2,422 SH SOLE 0 0 2,422
CASEYS GEN STORES INC COM 147528103 12,412,340 19,601 SH SOLE 0 0 19,601
CATERPILLAR INC COM 149123101 268,237 330 SH SOLE 0 0 330
CHARLES SCHWAB CORP (THE) COM 808513105 250,430 2,620 SH SOLE 0 0 2,620
CHEVRON CORPORATION COM 166764100 566,444 2,761 SH SOLE 0 0 2,761
CHORD ENERGY CORPORATION COM NEW 674215207 13,074,471 96,100 SH SOLE 0 0 96,100
CISCO SYS INC COM 17275R102 7,046,569 60,027 SH SOLE 0 0 60,027
COCA COLA CO COM 191216100 566,672 6,603 SH SOLE 0 0 6,603
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108 3,235,890 30,090 SH SOLE 0 0 30,090
COMMERCE BANCSHARES INC COM 200525103 12,170,183 225,750 SH SOLE 0 0 225,750
COSTCO WHOLESALE CORPORATION COM 22160K105 1,907,520 2,024 SH SOLE 0 0 2,024
COURSERA INC COM 22266M104 66,297 12,974 SH SOLE 0 0 12,974
DEVON ENERGY CORP NEW COM 25179M103 2,608,235 54,474 SH SOLE 0 0 54,474
DISNEY WALT CO COM 254687106 410,984 3,923 SH SOLE 0 0 3,923
DOLLAR GEN CORP COM 256677105 374,414 3,065 SH SOLE 0 0 3,065
DUKE ENERGY CORP NEW COM NEW 26441C204 244,694 2,119 SH SOLE 0 0 2,119
EBAY INC. COM 278642103 204,440 1,900 SH SOLE 0 0 1,900
ELI LILLY & CO COM 532457108 570,510 480 SH SOLE 0 0 480
ENTERPRISE PRODS PARTNERS L COM 293792107 435,199 11,791 SH SOLE 0 0 11,791
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 1,066,860 6,503 SH SOLE 0 0 6,503
FIDELITY WISE ORIGIN BITCOIN SHS 315948109 226,200 3,120 SH SOLE 0 0 3,120
GARMIN LTD SHS H2906T109 325,522 1,179 SH SOLE 0 0 1,179
GE AEROSPACE COM NEW 369604301 217,465 716 SH SOLE 0 0 716
GENERAL MILLS INC COM 370334104 1,342,814 42,267 SH SOLE 0 0 42,267
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 58,412 18,965 SH SOLE 0 0 18,965
HANCOCK JOHN PFD INCOME FD I COM 41021P103 306,390 26,210 SH SOLE 0 0 26,210
HF SINCLAIR CORP COM 403949100 15,283,534 132,176 SH SOLE 0 0 132,176
INTEL CORP COM 458140100 351,142 3,104 SH SOLE 0 0 3,104
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3,842,493 43,794 SH SOLE 0 0 43,794
INTERNATIONAL BUSINESS MACHS COM 459200101 1,238,856 5,618 SH SOLE 0 0 5,618
INVESCO BD FD COM 46132L107 317,664 22,545 SH SOLE 0 0 22,545
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 4,943,068 44,162 SH SOLE 0 0 44,162
ISHARES TR 0-3 MTH TREASURY 46436E718 418,814 4,169 SH SOLE 0 0 4,169
ISHARES TR 1 3 YR TREAS BD 464287457 255,497 3,148 SH SOLE 0 0 3,148
ISHARES TR MSCI USA MIN ETF 46429B697 736,337 7,401 SH SOLE 0 0 7,401
ISHARES TR PFD AND INCM SEC 464288687 219,047 7,458 SH SOLE 0 0 7,458
ISHARES TR SHRT NAT MUN ETF 464288158 952,455 9,120 SH SOLE 0 0 9,120
ISHARES TR TRUST ISHARE 0-1 464288679 1,507,101 13,686 SH SOLE 0 0 13,686
ISHARES U S ETF TR SHOR DURA BD ETF 46431W507 320,838 6,431 SH SOLE 0 0 6,431
JD.COM INC SPON ADS CL A 47215P106 279,815 10,352 SH SOLE 0 0 10,352
JOHNSON & JOHNSON COM 478160104 718,551 2,780 SH SOLE 0 0 2,780
JPMORGAN CHASE & CO COM 46625H100 1,221,313 3,706 SH SOLE 0 0 3,706
KINDER MORGAN INC DEL COM 49456B101 6,429,574 202,061 SH SOLE 0 0 202,061
KRAFT HEINZ CO COM 500754106 3,854,640 175,370 SH SOLE 0 0 175,370
LOWES COS INC COM 548661107 263,908 1,454 SH SOLE 0 0 1,454
MAPLEBEAR INC COM 565394103 868,484 19,210 SH SOLE 0 0 19,210
MARATHON PETE CORP COM 56585A102 2,898,943 6,555 SH SOLE 0 0 6,555
MARKEL GROUP INC COM 570535104 319,717 185 SH SOLE 0 0 185
MCDONALDS CORP COM 580135101 361,472 1,566 SH SOLE 0 0 1,566
MERCK & CO INC COM 58933Y105 486,602 3,408 SH SOLE 0 0 3,408
META PLATFORMS INC CL A 30303M102 223,505 310 SH SOLE 0 0 310
MICROSOFT CORP COM 594918104 10,748,217 20,289 SH SOLE 0 0 20,289
NETFLIX INC. COM 64110L106 375,988 5,394 SH SOLE 0 0 5,394
NEXTERA ENERGY INC COM 65339F101 1,310,186 17,002 SH SOLE 0 0 17,002
NIKE INC CL B 654106103 3,836,911 111,668 SH SOLE 0 0 111,668
NU HLDGS LTD ORD SHS CL A G6683N103 471,996 30,295 SH SOLE 0 0 30,295
NUCOR CORP COM 670346105 2,102,784 8,533 SH SOLE 0 0 8,533
NVIDIA CORPORATION COM 67066G104 4,727,114 19,906 SH SOLE 0 0 19,906
OIL DRI CORP AMER COM 677864100 280,082 3,190 SH SOLE 0 0 3,190
ONEOK INC NEW COM 30609A109 1,501,801 17,056 SH SOLE 0 0 17,056
ORACLE CORP COM 68389X105 280,354 1,953 SH SOLE 0 0 1,953
OREILLY AUTOMOTIVE INC COM 67103H107 410,020 4,846 SH SOLE 0 0 4,846
PALANTIR TECHNOLOGIES INC CL A 69608A108 731,832 3,770 SH SOLE 0 0 3,770
PAYPAL HLDGS INC COM 70450Y103 4,806,402 87,469 SH SOLE 0 0 87,469
PEPSICO INC COM 713448108 326,741 2,641 SH SOLE 0 0 2,641
PHILIP MORRIS INTL INC COM 718172109 263,571 1,368 SH SOLE 0 0 1,368
PHILLIPS 66 COM 718546104 1,173,539 4,321 SH SOLE 0 0 4,321
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 384,669 15,968 SH SOLE 0 0 15,968
PPL CORP COM 69351T106 2,583,666 76,102 SH SOLE 0 0 76,102
PROCTER & GAMBLE CO COM 742718109 558,118 3,776 SH SOLE 0 0 3,776
QUALCOMM INC COM 747525103 581,343 3,282 SH SOLE 0 0 3,282
RB GLOBAL INC COM 74935Q107 771,277 9,593 SH SOLE 0 0 9,593
REDDIT INC CL A 75734B100 356,425 2,334 SH SOLE 0 0 2,334
REINSURANCE GROUP AMER INC COM NEW 759351604 443,883 1,765 SH SOLE 0 0 1,765
ROBINHOOD MKTS INC COM CL A 770700102 1,937,670 17,694 SH SOLE 0 0 17,694
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 346,024 14,508 SH SOLE 0 0 14,508
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 220,181 6,744 SH SOLE 0 0 6,744
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 441,886 547 SH SOLE 0 0 547
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 908,162 22,070 SH SOLE 0 0 22,070
SENTINELONE INC CL A 81730H109 1,085,495 42,888 SH SOLE 0 0 42,888
SHELL PLC SPON ADS 780259305 481,106 4,968 SH SOLE 0 0 4,968
SHOPIFY INC CL A SUB VTG SHS 82509L107 2,278,596 13,724 SH SOLE 0 0 13,724
SNOWFLAKE INC COM SHS 833445109 1,367,348 4,108 SH SOLE 0 0 4,108
SPDR GOLD TR GOLD SHS 78463V107 5,089,956 13,541 SH SOLE 0 0 13,541
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 614,810 6,722 SH SOLE 0 0 6,722
SPDR SERIES TRUST ST STR P500GRW 78464A409 2,077,718 16,453 SH SOLE 0 0 16,453
SPROUTS FMRS MKT INC COM 85208M102 5,230,981 80,156 SH SOLE 0 0 80,156
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 261,320 511 SH SOLE 0 0 511
SUZANO S A SPON ADS 86959K105 222,928 26,476 SH SOLE 0 0 26,476
SYMBOTIC INC CLASS A COM 87151X101 1,255,990 29,000 SH SOLE 0 0 29,000
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 659,912 1,398 SH SOLE 0 0 1,398
TARGET CORP COM 87612E106 1,990,550 13,189 SH SOLE 0 0 13,189
TESLA INC COM 88160R101 1,864,492 4,935 SH SOLE 0 0 4,935
THEMES ETF TR GENE ARTI IN ETF 882927502 209,178 5,900 SH SOLE 0 0 5,900
TJX COS INC NEW COM 872540109 10,476,661 75,480 SH SOLE 0 0 75,480
TOAST INC CL A 888787108 11,182,736 366,047 SH SOLE 0 0 366,047
TRACTOR SUPPLY CO COM 892356106 2,116,951 65,097 SH SOLE 0 0 65,097
UNION PAC CORP COM 907818108 602,213 2,192 SH SOLE 0 0 2,192
UNITED PARCEL SVCS INC CL B 911312106 5,059,005 54,816 SH SOLE 0 0 54,816
VALERO ENERGY CORP COM 91913Y100 925,328 2,182 SH SOLE 0 0 2,182
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,955,225 2,737 SH SOLE 0 0 2,737
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 553,689 3,517 SH SOLE 0 0 3,517
VERIZON COMMUNICATIONS INC COM 92343V104 1,172,957 25,627 SH SOLE 0 0 25,627
VISA INC COM CL A 92826C839 497,726 1,338 SH SOLE 0 0 1,338
WALMART INC COM 931142103 5,387,404 49,810 SH SOLE 0 0 49,810
XPERI INC COMMON STOCK 98423J101 117,836 22,108 SH SOLE 0 0 22,108