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
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 286,817 1,800 SH   SOLE   0 0 1,800
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 7,347,404 70,832 SH   SOLE   0 0 70,832
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 2,027,470 45,439 SH   SOLE   0 0 45,439
AMAZON COM INC COM 023135106 BBG001S5PQL7 219,079 2,121 SH   SOLE   0 0 2,121
APPLE INC COM 037833100 BBG001S5N8V8 5,775,931 35,027 SH   SOLE   0 0 35,027
ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 286,830 2,553 SH   SOLE   0 0 2,553
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 7,875,179 25,505 SH   SOLE   0 0 25,505
BOEING CO COM 097023105 BBG001S5P0V3 993,536 4,677 SH   SOLE   0 0 4,677
BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 3,301,514 87,019 SH   SOLE   0 0 87,019
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 457,169 6,596 SH   SOLE   0 0 6,596
CATERPILLAR INC COM 149123101 BBG001S5PJ06 6,002,762 26,231 SH   SOLE   0 0 26,231
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 5,211,265 31,940 SH   SOLE   0 0 31,940
COCA COLA CO COM 191216100 BBG001S5SMQ8 1,093,555 17,629 SH   SOLE   0 0 17,629
CONCRETE PUMPING HLDGS INC COM 206704108 BBG00M8BB1P6 68,000 10,000 SH   SOLE   0 0 10,000
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 372,540 3,755 SH   SOLE   0 0 3,755
CVS HEALTH CORP COM 126650100 BBG001S5QBD8 4,016,582 54,052 SH   SOLE   0 0 54,052
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 404,514 4,193 SH   SOLE   0 0 4,193
ECOLAB INC COM 278865100 BBG001S5QRB5 6,695,027 40,446 SH   SOLE   0 0 40,446
EOG RES INC COM 26875P101 BBG001S5ZB93 9,872,509 86,125 SH   SOLE   0 0 86,125
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 16,877,515 153,908 SH   SOLE   0 0 153,908
FEDEX CORP COM 31428X106 BBG001S5R3M5 7,382,049 32,308 SH   SOLE   0 0 32,308
FORD MTR CO DEL COM 345370860 BBG001S5TZ33 1,006,140 79,852 SH   SOLE   0 0 79,852
HOME DEPOT INC COM 437076102 BBG001S5RTW7 5,240,145 17,756 SH   SOLE   0 0 17,756
HUNT J B TRANS SVCS INC COM 445658107 BBG001S5SFY4 1,085,081 6,184 SH   SOLE   0 0 6,184
INTEL CORP COM 458140100 BBG001S5SF65 1,633,699 50,006 SH   SOLE   0 0 50,006
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 821,993 6,270 SH   SOLE   0 0 6,270
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 902,372 2,906 SH   SOLE   0 0 2,906
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 839,953 5,808 SH   SOLE   0 0 5,808
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 793,339 2,472 SH   SOLE   0 0 2,472
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 648,382 6,096 SH   SOLE   0 0 6,096
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 1,214,891 12,563 SH   SOLE   0 0 12,563
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 340,915 829 SH   SOLE   0 0 829
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 386,924 5,410 SH   SOLE   0 0 5,410
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 6,156,265 47,243 SH   SOLE   0 0 47,243
LAM RESEARCH CORP COM 512807108 BBG001S5SW40 4,659,755 8,790 SH   SOLE   0 0 8,790
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 8,535,035 18,055 SH   SOLE   0 0 18,055
LOWES COS INC COM 548661107 BBG001S5SVL3 1,214,192 6,072 SH   SOLE   0 0 6,072
MARATHON PETE CORP COM 56585A102 BBG001S169P1 440,094 3,264 SH   SOLE   0 0 3,264
MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 1,563,330 4,403 SH   SOLE   0 0 4,403
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 2,935,697 36,414 SH   SOLE   0 0 36,414
MERCK & CO INC COM 58933Y105 BBG001S5TC52 3,397,520 31,935 SH   SOLE   0 0 31,935
MICROSOFT CORP COM 594918104 BBG001S5TD05 9,033,600 31,334 SH   SOLE   0 0 31,334
NUCOR CORP COM 670346105 BBG001S5TRV0 1,090,996 7,063 SH   SOLE   0 0 7,063
NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 1,031,580 5,532 SH   SOLE   0 0 5,532
OWENS CORNING NEW COM 690742101 BBG001SQ7PD2 1,992,353 20,797 SH   SOLE   0 0 20,797
PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 203,116 4,326 SH   SOLE   0 0 4,326
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 9,719,748 48,662 SH   SOLE   0 0 48,662
PFIZER INC COM 717081103 BBG001S5V466 5,599,632 137,246 SH   SOLE   0 0 137,246
PHILLIPS 66 COM 718546104 BBG00286S4P7 379,788 3,746 SH   SOLE   0 0 3,746
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 4,792,370 52,525 SH   SOLE   0 0 52,525
QUALCOMM INC COM 747525103 BBG001S6VS70 891,793 6,990 SH   SOLE   0 0 6,990
RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 505,914 5,166 SH   SOLE   0 0 5,166
REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 982,878 52,957 SH   SOLE   0 0 52,957
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 1,078,273 20,586 SH   SOLE   0 0 20,586
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 747,089 10,212 SH   SOLE   0 0 10,212
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 1,475,257 17,811 SH   SOLE   0 0 17,811
SERVICE CORP INTL COM 817565104 BBG001S5WBJ5 840,561 12,221 SH   SOLE   0 0 12,221
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 465,013 2,538 SH   SOLE   0 0 2,538
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 732,018 1,788 SH   SOLE   0 0 1,788
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 999,611 5,374 SH   SOLE   0 0 5,374
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 2,257,621 11,638 SH   SOLE   0 0 11,638
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 4,178,824 8,842 SH   SOLE   0 0 8,842
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 1,869,806 51,867 SH   SOLE   0 0 51,867
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 2,941,067 39,836 SH   SOLE   0 0 39,836
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 273,319 3,702 SH   SOLE   0 0 3,702
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 288,822 768 SH   SOLE   0 0 768
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 337,931 6,320 SH   SOLE   0 0 6,320
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 414,241 7,503 SH   SOLE   0 0 7,503
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 2,423,150 62,308 SH   SOLE   0 0 62,308
VULCAN MATLS CO COM 929160109 BBG001S5X8R2 1,611,996 9,396 SH   SOLE   0 0 9,396
WALMART INC COM 931142103 BBG001S5XH92 983,850 6,672 SH   SOLE   0 0 6,672
WHEELS UP EXPERIENCE INC COM CL A 96328L106 BBG00XTV85M3 63,280 100,000 SH   SOLE   0 0 100,000
XPO INC COM 983793100 BBG001SJW3C0 518,280 16,247 SH   SOLE   0 0 16,247