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
3M CO COM 88579Y101   3,698,573 36,583 SH   SOLE   0 0 36,583
ALPHABET INC CAP STK CL A 02079K305   7,123,828 37,686 SH   SOLE   0 0 37,686
ALPHABET INC CAP STK CL C 02079K107   4,934,515 25,906 SH   SOLE   0 0 25,906
ALTRIA GROUP INC COM 02209S103   222,997 4,846 SH   SOLE   0 0 4,846
AMARIN CORP PLC SPONS ADR NEW 023111206   28,105 38,000 SH   SOLE   0 0 38,000
AMAZON COM INC COM 023135106   19,835,649 99,532 SH   SOLE   0 0 99,532
APPLE INC COM 037833100   15,071,650 66,156 SH   SOLE   0 0 66,156
ARISTA NETWORKS INC COM 040413106   279,416 753 SH   SOLE   0 0 753
AT&T INC COM 00206R102   429,575 22,838 SH   SOLE   0 0 22,838
BANK AMERICA CORP COM 060505104   1,026,066 25,260 SH   SOLE   0 0 25,260
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   27,373,178 66,914 SH   SOLE   0 0 66,914
BP PLC SPONSORED ADR 055622104   214,344 5,864 SH   SOLE   0 0 5,864
BWX TECHNOLOGIES INC COM 05605H100   1,672,254 17,505 SH   SOLE   0 0 17,505
CARDINAL HEALTH INC COM 14149Y108   291,993 3,014 SH   SOLE   0 0 3,014
CASEYS GEN STORES INC COM 147528103   7,981,959 21,715 SH   SOLE   0 0 21,715
CHEVRON CORP NEW COM 166764100   369,811 2,396 SH   SOLE   0 0 2,396
CISCO SYS INC COM 17275R102   3,663,275 79,533 SH   SOLE   0 0 79,533
COCA COLA CO COM 191216100   312,712 4,967 SH   SOLE   0 0 4,967
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   897,402 10,736 SH   SOLE   0 0 10,736
COSTCO WHSL CORP NEW COM 22160K105   1,649,092 1,872 SH   SOLE   0 0 1,872
CROWDSTRIKE HLDGS INC CL A 22788C105   1,736,315 4,444 SH   SOLE   0 0 4,444
DEVON ENERGY CORP NEW COM 25179M103   1,668,537 35,867 SH   SOLE   0 0 35,867
DISNEY WALT CO COM 254687106   330,274 3,392 SH   SOLE   0 0 3,392
DOLLAR GEN CORP NEW COM 256677105   828,891 6,370 SH   SOLE   0 0 6,370
DUKE ENERGY CORP NEW COM NEW 26441C204   229,356 2,279 SH   SOLE   0 0 2,279
ELI LILLY & CO COM 532457108   585,239 638 SH   SOLE   0 0 638
ENTERPRISE PRODS PARTNERS L COM 293792107   340,531 11,690 SH   SOLE   0 0 11,690
EXXON MOBIL CORP COM 30231G102   360,436 3,213 SH   SOLE   0 0 3,213
GENERAL MLS INC COM 370334104   265,752 4,252 SH   SOLE   0 0 4,252
GITLAB INC CLASS A COM 37637K108   663,931 12,527 SH   SOLE   0 0 12,527
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   98,033 27,615 SH   SOLE   0 0 27,615
HANCOCK JOHN PFD INCOME FD I COM 41021P103   363,093 22,779 SH   SOLE   0 0 22,779
HF SINCLAIR CORP COM 403949100   10,911,220 218,268 SH   SOLE   0 0 218,268
INTERNATIONAL BUSINESS MACHS COM 459200101   1,081,411 6,088 SH   SOLE   0 0 6,088
ISHARES TR 0-3 MNTH TREASRY 46436E718   381,641 3,801 SH   SOLE   0 0 3,801
ISHARES TR 1 3 YR TREAS BD 464287457   431,061 5,280 SH   SOLE   0 0 5,280
ISHARES TR MSCI USA MIN VOL 46429B697   405,916 4,822 SH   SOLE   0 0 4,822
ISHARES TR SHORT TREAS BD 464288679   8,369,485 75,969 SH   SOLE   0 0 75,969
ISHARES TR SHRT NAT MUN ETF 464288158   1,669,185 15,949 SH   SOLE   0 0 15,949
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   2,721,946 54,109 SH   SOLE   0 0 54,109
JOHNSON & JOHNSON COM 478160104   391,251 2,689 SH   SOLE   0 0 2,689
JPMORGAN CHASE & CO. COM 46625H100   752,797 3,669 SH   SOLE   0 0 3,669
KINDER MORGAN INC DEL COM 49456B101   4,234,839 212,699 SH   SOLE   0 0 212,699
KRAFT HEINZ CO COM 500754106   2,645,965 82,429 SH   SOLE   0 0 82,429
LOWES COS INC COM 548661107   310,028 1,428 SH   SOLE   0 0 1,428
MAPLEBEAR INC COM 565394103   401,748 11,778 SH   SOLE   0 0 11,778
MARATHON PETE CORP COM 56585A102   1,155,361 6,899 SH   SOLE   0 0 6,899
MCDONALDS CORP COM 580135101   342,771 1,383 SH   SOLE   0 0 1,383
MERCK & CO INC COM 58933Y105   339,523 2,699 SH   SOLE   0 0 2,699
MICROSOFT CORP COM 594918104   8,865,010 19,014 SH   SOLE   0 0 19,014
NEXTERA ENERGY INC COM 65339F101   1,070,954 14,852 SH   SOLE   0 0 14,852
NOKIA CORP SPONSORED ADR 654902204   67,375 17,320 SH   SOLE   0 0 17,320
NU HLDGS LTD ORD SHS CL A G6683N103   661,838 51,545 SH   SOLE   0 0 51,545
NUCOR CORP COM 670346105   1,098,193 7,203 SH   SOLE   0 0 7,203
NVIDIA CORPORATION COM 67066G104   2,977,086 23,222 SH   SOLE   0 0 23,222
ONEOK INC NEW COM 682680103   1,459,870 17,803 SH   SOLE   0 0 17,803
ORACLE CORP COM 68389X105   316,216 2,180 SH   SOLE   0 0 2,180
PAYPAL HLDGS INC COM 70450Y103   2,549,084 43,139 SH   SOLE   0 0 43,139
PEPSICO INC COM 713448108   439,226 2,709 SH   SOLE   0 0 2,709
PHILLIPS 66 COM 718546104   646,609 4,756 SH   SOLE   0 0 4,756
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   420,343 22,684 SH   SOLE   0 0 22,684
PPL CORP COM 69351T106   2,134,039 77,885 SH   SOLE   0 0 77,885
PROCTER AND GAMBLE CO COM 742718109   623,697 3,745 SH   SOLE   0 0 3,745
PROGRESSIVE CORP COM 743315103   210,007 1,001 SH   SOLE   0 0 1,001
QUALCOMM INC COM 747525103   644,767 3,101 SH   SOLE   0 0 3,101
RAMACO RES INC COM CL A 75134P600   2,748,441 187,735 SH   SOLE   0 0 187,735
REINSURANCE GRP OF AMERICA I COM NEW 759351604   361,320 1,756 SH   SOLE   0 0 1,756
SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530   1,299,117 1,299,117 SH   SOLE   0 0 1,299,117
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   842,429 17,514 SH   SOLE   0 0 17,514
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   979,553 14,275 SH   SOLE   0 0 14,275
SHELL PLC SPON ADS 780259305   440,187 6,053 SH   SOLE   0 0 6,053
SHOPIFY INC CL A 82509L107   722,760 10,733 SH   SOLE   0 0 10,733
SNOWFLAKE INC CL A 833445109   744,517 5,259 SH   SOLE   0 0 5,259
SOLVENTUM CORP COM SHS 83444M101   388,681 7,830 SH   SOLE   0 0 7,830
SPDR GOLD TR GOLD SHS 78463V107   3,558,474 16,309 SH   SOLE   0 0 16,309
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,730,690 18,913 SH   SOLE   0 0 18,913
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,322,495 15,911 SH   SOLE   0 0 15,911
SPROUTS FMRS MKT INC COM 85208M102   821,521 9,953 SH   SOLE   0 0 9,953
STARBUCKS CORP COM 855244109   212,432 2,849 SH   SOLE   0 0 2,849
SUPER MICRO COMPUTER INC COM 86800U104   510,825 568 SH   SOLE   0 0 568
SUZANO S A SPON ADS 86959K105   1,096,563 112,123 SH   SOLE   0 0 112,123
TARGET CORP COM 87612E106   1,590,245 10,693 SH   SOLE   0 0 10,693
TELEFONICA BRASIL SA NEW ADR 87936R205   84,600 10,000 SH   SOLE   0 0 10,000
TESLA INC COM 88160R101   608,827 2,407 SH   SOLE   0 0 2,407
THEMES ETF TR GENERATIVE ARTIF 882927502   272,136 9,393 SH   SOLE   0 0 9,393
TOAST INC CL A 888787108   2,832,910 111,488 SH   SOLE   0 0 111,488
UNION PAC CORP COM 907818108   440,148 1,970 SH   SOLE   0 0 1,970
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,018,757 1,996 SH   SOLE   0 0 1,996
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   341,212 2,872 SH   SOLE   0 0 2,872
VERIZON COMMUNICATIONS INC COM 92343V104   476,417 11,472 SH   SOLE   0 0 11,472
VISA INC COM CL A 92826C839   331,768 1,245 SH   SOLE   0 0 1,245
WALMART INC COM 931142103   1,430,826 20,534 SH   SOLE   0 0 20,534
WP CAREY INC COM 92936U109   4,619,531 83,657 SH   SOLE   0 0 83,657