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   1,748,019 17,210 SH   SOLE   0 0 17,210
ALPHABET INC CAP STK CL A 02079K305   1,618,281 13,607 SH   SOLE   0 0 13,607
ALPHABET INC CAP STK CL C 02079K107   2,060,813 17,228 SH   SOLE   0 0 17,228
AMAZON COM INC COM 023135106   11,953,069 91,384 SH   SOLE   0 0 91,384
APPLE INC COM 037833100   11,839,306 62,388 SH   SOLE   0 0 62,388
AT&T INC COM 00206R102   370,420 24,499 SH   SOLE   0 0 24,499
BANK AMERICA CORP COM 060505104   758,866 25,847 SH   SOLE   0 0 25,847
BERKSHIRE HATHAWAY INC DEL CL A 084670108   4,203,200 8 SH   SOLE   0 0 8
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   20,438,410 59,182 SH   SOLE   0 0 59,182
BP PLC SPONSORED ADR 055622104   235,072 6,474 SH   SOLE   0 0 6,474
CARDINAL HEALTH INC COM 14149Y108   280,710 3,000 SH   SOLE   0 0 3,000
CASEYS GEN STORES INC COM 147528103   5,549,720 22,802 SH   SOLE   0 0 22,802
CHEVRON CORP NEW COM 166764100   314,256 1,969 SH   SOLE   0 0 1,969
CISCO SYS INC COM 17275R102   4,140,556 81,603 SH   SOLE   0 0 81,603
COCA COLA CO COM 191216100   277,349 4,635 SH   SOLE   0 0 4,635
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   944,214 11,409 SH   SOLE   0 0 11,409
COSTCO WHSL CORP NEW COM 22160K105   1,000,925 1,860 SH   SOLE   0 0 1,860
DISNEY WALT CO COM 254687106   222,222 2,465 SH   SOLE   0 0 2,465
DOLLAR GEN CORP NEW COM 256677105   778,641 4,618 SH   SOLE   0 0 4,618
DUKE ENERGY CORP NEW COM NEW 26441C204   205,771 2,228 SH   SOLE   0 0 2,228
ENTERPRISE PRODS PARTNERS L COM 293792107   317,793 11,952 SH   SOLE   0 0 11,952
EXXON MOBIL CORP COM 30231G102   338,557 3,179 SH   SOLE   0 0 3,179
HANCOCK JOHN PFD INCOME FD I COM 41021P103   308,937 22,020 SH   SOLE   0 0 22,020
HF SINCLAIR CORP COM 403949100   4,925,507 106,062 SH   SOLE   0 0 106,062
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107   8,470,835 443,035 SH   SOLE   0 0 443,035
INTERNATIONAL BUSINESS MACHS COM 459200101   614,133 4,623 SH   SOLE   0 0 4,623
ISHARES TR 0-3 MNTH TREASRY 46436E718   362,115 3,608 SH   SOLE   0 0 3,608
ISHARES TR 1 3 YR TREAS BD 464287457   487,303 6,005 SH   SOLE   0 0 6,005
ISHARES TR MSCI USA MIN VOL 46429B697   265,958 3,580 SH   SOLE   0 0 3,580
ISHARES TR PFD AND INCM SEC 464288687   284,409 9,197 SH   SOLE   0 0 9,197
ISHARES TR SHORT TREAS BD 464288679   9,396,503 85,314 SH   SOLE   0 0 85,314
ISHARES TR SHRT NAT MUN ETF 464288158   1,306,373 12,556 SH   SOLE   0 0 12,556
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   3,182,814 64,105 SH   SOLE   0 0 64,105
JOHNSON & JOHNSON COM 478160104   419,270 2,652 SH   SOLE   0 0 2,652
JPMORGAN CHASE & CO COM 46625H100   450,895 3,044 SH   SOLE   0 0 3,044
KINDER MORGAN INC DEL COM 49456B101   2,990,531 170,498 SH   SOLE   0 0 170,498
KRAFT HEINZ CO COM 500754106   1,244,637 34,805 SH   SOLE   0 0 34,805
LILLY ELI & CO COM 532457108   280,662 637 SH   SOLE   0 0 637
LOWES COS INC COM 548661107   326,957 1,409 SH   SOLE   0 0 1,409
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   593,616 9,275 SH   SOLE   0 0 9,275
MARATHON PETE CORP COM 56585A102   826,041 6,886 SH   SOLE   0 0 6,886
MCDONALDS CORP COM 580135101   408,640 1,382 SH   SOLE   0 0 1,382
MERCK & CO INC COM 58933Y105   245,445 2,284 SH   SOLE   0 0 2,284
MICROSOFT CORP COM 594918104   4,981,977 14,775 SH   SOLE   0 0 14,775
NUCOR CORP COM 670346105   1,115,002 6,572 SH   SOLE   0 0 6,572
NVIDIA CORPORATION COM 67066G104   506,002 1,153 SH   SOLE   0 0 1,153
ONEOK INC NEW COM 682680103   738,255 11,469 SH   SOLE   0 0 11,469
ORACLE CORP COM 68389X105   241,322 2,080 SH   SOLE   0 0 2,080
PEPSICO INC COM 713448108   493,924 2,697 SH   SOLE   0 0 2,697
PHILLIPS 66 COM 718546104   493,412 4,839 SH   SOLE   0 0 4,839
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   326,561 22,215 SH   SOLE   0 0 22,215
PPL CORP COM 69351T106   2,098,598 78,629 SH   SOLE   0 0 78,629
PROCTER AND GAMBLE CO COM 742718109   488,016 3,279 SH   SOLE   0 0 3,279
QUALCOMM INC COM 747525103   365,420 3,079 SH   SOLE   0 0 3,079
REINSURANCE GRP OF AMERICA I COM NEW 759351604   246,223 1,752 SH   SOLE   0 0 1,752
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   1,231,589 25,626 SH   SOLE   0 0 25,626
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   875,000 13,083 SH   SOLE   0 0 13,083
SHELL PLC SPON ADS 780259305   366,866 5,937 SH   SOLE   0 0 5,937
SNOWFLAKE INC CL A 833445109   358,818 2,087 SH   SOLE   0 0 2,087
SPDR GOLD TR GOLD SHS 78463V107   3,023,766 16,625 SH   SOLE   0 0 16,625
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   2,084,601 22,765 SH   SOLE   0 0 22,765
SPDR SER TR PRTFLO S&P500 GW 78464A409   932,451 15,311 SH   SOLE   0 0 15,311
SPROUTS FMRS MKT INC COM 85208M102   293,812 7,738 SH   SOLE   0 0 7,738
SUPER MICRO COMPUTER INC COM 86800U104   251,742 910 SH   SOLE   0 0 910
TARGET CORP COM 87612E106   1,422,231 10,701 SH   SOLE   0 0 10,701
TESLA INC COM 88160R101   502,094 1,846 SH   SOLE   0 0 1,846
UNION PAC CORP COM 907818108   356,359 1,706 SH   SOLE   0 0 1,706
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   727,955 1,777 SH   SOLE   0 0 1,777
VERIZON COMMUNICATIONS INC COM 92343V104   436,819 12,531 SH   SOLE   0 0 12,531
VISA INC COM CL A 92826C839   258,564 1,068 SH   SOLE   0 0 1,068
WALGREENS BOOTS ALLIANCE INC COM 931427108   4,873,799 160,745 SH   SOLE   0 0 160,745
WALMART INC COM 931142103   733,522 4,731 SH   SOLE   0 0 4,731