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 204,535 1,285 SH SOLE 0 0 1,285
ABBVIE INC COM 00287Y109 220,194 864 SH SOLE 0 0 864
ADVANCED MICRO DEVICES INC COM 007903107 469,243 850 SH SOLE 0 0 850
ALPHABET INC CAP STK CL A 02079K305 13,585,032 37,071 SH SOLE 0 0 37,071
ALPHABET INC CAP STK CL C 02079K107 8,679,927 23,787 SH SOLE 0 0 23,787
ALTRIA GROUP INC COM 02209S103 359,425 5,000 SH SOLE 0 0 5,000
AMAZON COM INC COM 023135106 35,529,084 145,516 SH SOLE 0 0 145,516
APPLE INC COM 037833100 21,307,686 68,150 SH SOLE 0 0 68,150
ARISTA NETWORKS INC COM SHS 040413205 514,988 2,972 SH SOLE 0 0 2,972
AT&T INC COM 00206R102 546,626 26,561 SH SOLE 0 0 26,561
AVINO SILVER & GOLD MINES LT COM 053906103 98,700 15,000 SH SOLE 0 0 15,000
BANK OF AMER CORP COM 060505104 1,356,087 22,639 SH SOLE 0 0 22,639
BERKSHIRE HATHAWAY INC DEL CL A 084670108 6,813,000 9 SH SOLE 0 0 9
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 45,463,588 89,746 SH SOLE 0 0 89,746
BP PLC SPONSORED ADR 055622104 233,608 6,248 SH SOLE 0 0 6,248
BWX TECHNOLOGIES INC COM 05605H100 4,354,529 22,117 SH SOLE 0 0 22,117
CARDINAL HEALTH INC COM 14149Y108 574,425 2,418 SH SOLE 0 0 2,418
CASEYS GEN STORES INC COM 147528103 16,177,543 20,042 SH SOLE 0 0 20,042
CATERPILLAR INC COM 149123101 343,710 354 SH SOLE 0 0 354
CHEVRON CORPORATION COM 166764100 498,015 2,963 SH SOLE 0 0 2,963
CHORD ENERGY CORPORATION COM NEW 674215207 10,898,418 97,665 SH SOLE 0 0 97,665
CISCO SYS INC COM 17275R102 7,069,803 62,027 SH SOLE 0 0 62,027
CITIGROUP INC COM NEW 172967424 228,079 1,585 SH SOLE 0 0 1,585
COCA COLA CO COM 191216100 547,248 6,597 SH SOLE 0 0 6,597
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108 3,291,935 30,458 SH SOLE 0 0 30,458
COSTCO WHOLESALE CORPORATION COM 22160K105 1,926,889 2,028 SH SOLE 0 0 2,028
COURSERA INC COM 22266M104 97,133 16,380 SH SOLE 0 0 16,380
DEVON ENERGY CORP NEW COM 25179M103 2,253,549 55,836 SH SOLE 0 0 55,836
DISNEY WALT CO COM 254687106 393,018 4,035 SH SOLE 0 0 4,035
DOLLAR GEN CORP COM 256677105 355,737 3,060 SH SOLE 0 0 3,060
DUKE ENERGY CORP NEW COM NEW 26441C204 268,725 2,133 SH SOLE 0 0 2,133
EBAY INC. COM 278642103 215,973 1,900 SH SOLE 0 0 1,900
ELI LILLY & CO COM 532457108 695,659 580 SH SOLE 0 0 580
ENTERPRISE PRODS PARTNERS L COM 293792107 429,619 11,780 SH SOLE 0 0 11,780
EXXON MOBIL CORP COM 30231G102 907,996 6,655 SH SOLE 0 0 6,655
GARMIN LTD SHS H2906T109 288,045 1,175 SH SOLE 0 0 1,175
GE AEROSPACE COM NEW 369604301 274,713 725 SH SOLE 0 0 725
GENERAL MILLS INC COM 370334104 1,424,613 39,441 SH SOLE 0 0 39,441
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 73,015 18,965 SH SOLE 0 0 18,965
HANCOCK JOHN PFD INCOME FD I COM 41021P103 376,904 25,815 SH SOLE 0 0 25,815
HF SINCLAIR CORP COM 403949100 13,845,798 185,974 SH SOLE 0 0 185,974
HORMEL FOODS CORP COM 440452100 235,022 9,680 SH SOLE 0 0 9,680
INTEL CORP COM 458140100 422,098 3,454 SH SOLE 0 0 3,454
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 4,220,723 43,970 SH SOLE 0 0 43,970
INTERNATIONAL BUSINESS MACHS COM 459200101 1,705,331 5,694 SH SOLE 0 0 5,694
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 6,749,770 69,392 SH SOLE 0 0 69,392
ISHARES SILVER TR ISHARES 46428Q109 273,761 4,879 SH SOLE 0 0 4,879
ISHARES TR 0-3 MTH TREASURY 46436E718 413,683 4,119 SH SOLE 0 0 4,119
ISHARES TR 1 3 YR TREAS BD 464287457 256,964 3,134 SH SOLE 0 0 3,134
ISHARES TR MSCI USA MIN ETF 46429B697 722,551 7,381 SH SOLE 0 0 7,381
ISHARES TR PFD AND INCM SEC 464288687 226,083 7,355 SH SOLE 0 0 7,355
ISHARES TR SHRT NAT MUN ETF 464288158 1,300,481 12,227 SH SOLE 0 0 12,227
ISHARES TR TRUST ISHARE 0-1 464288679 1,493,376 13,563 SH SOLE 0 0 13,563
ISHARES U S ETF TR SHOR DURA BD ETF 46431W507 324,486 6,419 SH SOLE 0 0 6,419
JD.COM INC SPON ADS CL A 47215P106 272,835 10,188 SH SOLE 0 0 10,188
JOHNSON & JOHNSON COM 478160104 720,872 2,780 SH SOLE 0 0 2,780
JPMORGAN CHASE & CO COM 46625H100 1,271,372 3,765 SH SOLE 0 0 3,765
KINDER MORGAN INC DEL COM 49456B101 6,635,144 209,377 SH SOLE 0 0 209,377
KRAFT HEINZ CO COM 500754106 4,108,099 165,516 SH SOLE 0 0 165,516
LOWES COS INC COM 548661107 338,397 1,512 SH SOLE 0 0 1,512
MAPLEBEAR INC COM 565394103 921,100 19,453 SH SOLE 0 0 19,453
MARATHON PETE CORP COM 56585A102 1,811,064 6,733 SH SOLE 0 0 6,733
MARKEL GROUP INC COM 570535104 284,839 144 SH SOLE 0 0 144
MCDONALDS CORP COM 580135101 449,778 1,609 SH SOLE 0 0 1,609
MERCK & CO INC COM 58933Y105 471,068 3,716 SH SOLE 0 0 3,716
MICROSOFT CORP COM 594918104 8,093,831 20,928 SH SOLE 0 0 20,928
NEXTERA ENERGY INC COM 65339F101 1,496,370 17,113 SH SOLE 0 0 17,113
NU HLDGS LTD ORD SHS CL A G6683N103 425,948 30,295 SH SOLE 0 0 30,295
NUCOR CORP COM 670346105 1,909,143 8,526 SH SOLE 0 0 8,526
NVIDIA CORPORATION COM 67066G104 3,940,026 20,148 SH SOLE 0 0 20,148
OIL DRI CORP AMER COM 677864100 337,685 3,387 SH SOLE 0 0 3,387
ONEOK INC NEW COM 682680103 1,487,964 17,019 SH SOLE 0 0 17,019
ORACLE CORP COM 68389X105 280,682 1,952 SH SOLE 0 0 1,952
PALANTIR TECHNOLOGIES INC CL A 69608A108 499,676 3,770 SH SOLE 0 0 3,770
PAYPAL HLDGS INC COM 70450Y103 4,005,708 88,838 SH SOLE 0 0 88,838
PEPSICO INC COM 713448108 384,747 2,685 SH SOLE 0 0 2,685
PHILIP MORRIS INTL INC COM 718172109 255,822 1,385 SH SOLE 0 0 1,385
PHILLIPS 66 COM 718546104 773,360 4,361 SH SOLE 0 0 4,361
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 355,607 15,968 SH SOLE 0 0 15,968
PPL CORP COM 69351T106 2,811,886 77,870 SH SOLE 0 0 77,870
PROCTER & GAMBLE CO COM 742718109 592,300 3,967 SH SOLE 0 0 3,967
PROGRESSIVE CORP COM 743315103 207,462 896 SH SOLE 0 0 896
QUALCOMM INC COM 747525103 610,549 3,274 SH SOLE 0 0 3,274
REDDIT INC CL A 75734B100 468,807 2,334 SH SOLE 0 0 2,334
REINSURANCE GROUP AMER INC COM NEW 759351604 395,253 1,764 SH SOLE 0 0 1,764
ROBINHOOD MKTS INC COM CL A 770700102 2,098,973 17,856 SH SOLE 0 0 17,856
SCHWAB CHARLES CORP COM 808513105 268,082 2,664 SH SOLE 0 0 2,664
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 343,580 14,262 SH SOLE 0 0 14,262
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 220,627 6,843 SH SOLE 0 0 6,843
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 474,938 547 SH SOLE 0 0 547
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 997,090 22,011 SH SOLE 0 0 22,011
SENTINELONE INC CL A 81730H109 796,023 43,858 SH SOLE 0 0 43,858
SHELL PLC SPON ADS 780259305 447,066 5,721 SH SOLE 0 0 5,721
SHOPIFY INC CL A SUB VTG SHS 82509L107 1,665,741 13,865 SH SOLE 0 0 13,865
SNOWFLAKE INC COM SHS 833445109 1,085,053 4,140 SH SOLE 0 0 4,140
SPDR GOLD TR GOLD SHS 78463V107 5,411,557 14,162 SH SOLE 0 0 14,162
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 610,379 6,676 SH SOLE 0 0 6,676
SPDR SERIES TRUST ST STR P500GRW 78464A409 1,948,095 16,412 SH SOLE 0 0 16,412
SPROUTS FMRS MKT INC COM 85208M102 6,969,145 80,503 SH SOLE 0 0 80,503
STARBUCKS CORP COM 855244109 258,700 2,534 SH SOLE 0 0 2,534
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 271,072 511 SH SOLE 0 0 511
SUZANO S A SPON ADS 86959K105 185,703 23,271 SH SOLE 0 0 23,271
SYMBOTIC INC CLASS A COM 87151X101 1,271,378 28,596 SH SOLE 0 0 28,596
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 640,876 1,419 SH SOLE 0 0 1,419
TARGET CORP COM 87612E106 1,665,545 13,208 SH SOLE 0 0 13,208
TESLA INC COM 88160R101 2,037,564 4,854 SH SOLE 0 0 4,854
THEMES ETF TR GENE ARTI IN ETF 882927502 225,908 5,996 SH SOLE 0 0 5,996
TJX COS INC NEW COM 872540109 11,549,271 76,329 SH SOLE 0 0 76,329
TOAST INC CL A 888787108 7,806,923 264,821 SH SOLE 0 0 264,821
TRACTOR SUPPLY CO COM 892356106 1,503,134 49,740 SH SOLE 0 0 49,740
UNION PAC CORP COM 907818108 620,039 2,194 SH SOLE 0 0 2,194
UNITED PARCEL SVCS INC CL B 911312106 5,805,702 52,770 SH SOLE 0 0 52,770
VALERO ENERGY CORP COM 91913Y100 650,651 2,407 SH SOLE 0 0 2,407
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,890,163 2,737 SH SOLE 0 0 2,737
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 560,704 3,501 SH SOLE 0 0 3,501
VERIZON COMMUNICATIONS INC COM 92343V104 1,056,695 25,118 SH SOLE 0 0 25,118
VISA INC COM CL A 92826C839 478,845 1,340 SH SOLE 0 0 1,340
WALMART INC COM 931142103 4,388,214 39,659 SH SOLE 0 0 39,659
XPERI INC COMMON STOCK 98423J101 100,701 12,463 SH SOLE 0 0 12,463