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
374WATER INC COM 88583P104   582,285 203,596 SH   SOLE 0 0 0 203,596
ABBVIE INC COM 00287Y109   4,533,764 28,054 SH   SOLE 0 0 0 28,054
ALPHABET INC CAP STK CL C 02079K107   358,469 4,040 SH   SOLE 0 0 0 4,040
ALPHABET INC CAP STK CL A 02079K305   205,576 2,330 SH   SOLE 0 0 0 2,330
AMERICAN EXPRESS CO COM 025816109   2,994,597 20,268 SH   SOLE 0 0 0 20,268
APPLE INC COM 037833100   6,801,952 52,351 SH   SOLE 0 0 0 52,351
AT&T INC COM 00206R102   271,860 14,767 SH   SOLE 0 0 0 14,767
BAKER HUGHES COMPANY CL A 05722G100   260,661 8,827 SH   SOLE 0 0 0 8,827
BANK AMERICA CORP COM 060505104   345,937 10,445 SH   SOLE 0 0 0 10,445
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,021,170 16,255 SH   SOLE 0 0 0 16,255
BOEING CO COM 097023105   396,981 2,084 SH   SOLE 0 0 0 2,084
BUNGE LIMITED COM G16962105   4,339,979 43,500 SH   SOLE 0 0 0 43,500
CANADIAN NAT RES LTD COM 136385101   3,982,001 71,709 SH   SOLE 0 0 0 71,709
CATERPILLAR INC COM 149123101   5,068,738 21,159 SH   SOLE 0 0 0 21,159
CHENIERE ENERGY INC COM NEW 16411R208   251,933 1,680 SH   SOLE 0 0 0 1,680
CHEVRON CORP NEW COM 166764100   5,740,120 31,980 SH   SOLE 0 0 0 31,980
CONFLUENT INC CLASS A COM 20717M103   767,280 34,500 SH   SOLE 0 0 0 34,500
COSTCO WHSL CORP NEW COM 22160K105   3,896,228 8,535 SH   SOLE 0 0 0 8,535
CUMMINS INC COM 231021106   445,087 1,837 SH   SOLE 0 0 0 1,837
CVS HEALTH CORP COM 126650100   2,877,521 30,878 SH   SOLE 0 0 0 30,878
DEERE & CO COM 244199105   225,957 527 SH   SOLE 0 0 0 527
DEVON ENERGY CORP NEW COM 25179M103   3,977,421 64,663 SH   SOLE 0 0 0 64,663
ENTERPRISE PRODS PARTNERS L COM 293792107   1,643,790 68,150 SH   SOLE 0 0 0 68,150
EOG RES INC COM 26875P101   254,248 1,963 SH   SOLE 0 0 0 1,963
EXXON MOBIL CORP COM 30231G102   743,275 6,739 SH   SOLE 0 0 0 6,739
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   16,120,613 959,560 SH   SOLE 0 0 0 959,560
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   455,764 5,743 SH   SOLE 0 0 0 5,743
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   8,859,414 198,686 SH   SOLE 0 0 0 198,686
FORD MTR CO DEL COM 345370860   186,431 16,030 SH   SOLE 0 0 0 16,030
GENERAL ELECTRIC CO COM NEW 369604301   234,195 2,795 SH   SOLE 0 0 0 2,795
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   4,901,798 120,260 SH   SOLE 0 0 0 120,260
GLOBAL X FDS US PFD ETF 37954Y657   6,822,373 352,213 SH   SOLE 0 0 0 352,213
GOLDMAN SACHS GROUP INC COM 38141G104   5,501,647 16,022 SH   SOLE 0 0 0 16,022
HOME DEPOT INC COM 437076102   2,637,979 8,352 SH   SOLE 0 0 0 8,352
INSPERITY INC COM 45778Q107   29,803,311 262,353 SH   SOLE 0 0 0 262,353
INTERNATIONAL BUSINESS MACHS COM 459200101   524,533 3,723 SH   SOLE 0 0 0 3,723
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   3,747,190 167,360 SH   SOLE 0 0 0 167,360
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   8,584,139 55,328 SH   SOLE 0 0 0 55,328
ISHARES TR SELECT DIVID ETF 464287168   288,958 2,396 SH   SOLE 0 0 0 2,396
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   7,281,444 133,629 SH   SOLE 0 0 0 133,629
JOHNSON & JOHNSON COM 478160104   5,203,658 29,457 SH   SOLE 0 0 0 29,457
JPMORGAN CHASE & CO COM 46625H100   806,446 6,014 SH   SOLE 0 0 0 6,014
KINDER MORGAN INC DEL COM 49456B101   3,422,175 189,280 SH   SOLE 0 0 0 189,280
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   223,266 4,447 SH   SOLE 0 0 0 4,447
MAIN STR CAP CORP COM 56035L104   6,164,472 166,833 SH   SOLE 0 0 0 166,833
MEDICAL PPTYS TRUST INC COM 58463J304   137,534 12,346 SH   SOLE 0 0 0 12,346
MICROSOFT CORP COM 594918104   5,489,767 22,891 SH   SOLE 0 0 0 22,891
MOLSON COORS BEVERAGE CO CL B 60871R209   2,733,548 53,058 SH   SOLE 0 0 0 53,058
NORTHROP GRUMMAN CORP COM 666807102   3,960,037 7,258 SH   SOLE 0 0 0 7,258
NVIDIA CORPORATION COM 67066G104   3,351,228 22,932 SH   SOLE 0 0 0 22,932
PEPSICO INC COM 713448108   5,632,437 31,177 SH   SOLE 0 0 0 31,177
PFIZER INC COM 717081103   5,500,507 107,348 SH   SOLE 0 0 0 107,348
PHILIP MORRIS INTL INC COM 718172109   298,752 2,952 SH   SOLE 0 0 0 2,952
PROCTER AND GAMBLE CO COM 742718109   5,804,293 38,297 SH   SOLE 0 0 0 38,297
PROSHARES TR S&P MDCP 400 DIV 74347B680   349,665 4,887 SH   SOLE 0 0 0 4,887
PROSHARES TR ULTRAPRO SHT QQQ 74347G432   270,050 5,000 SH   SOLE 0 0 0 5,000
SCHLUMBERGER LTD COM STK 806857108   358,984 6,715 SH   SOLE 0 0 0 6,715
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   5,776,649 88,045 SH   SOLE 0 0 0 88,045
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   8,724,934 193,243 SH   SOLE 0 0 0 193,243
SHELL PLC SPON ADS 780259305   213,506 3,749 SH   SOLE 0 0 0 3,749
SOUTHERN CO COM 842587107   3,558,503 49,832 SH   SOLE 0 0 0 49,832
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,084,539 5,451 SH   SOLE 0 0 0 5,451
TRAVELERS COMPANIES INC COM 89417E109   228,787 1,220 SH   SOLE 0 0 0 1,220
UNION PAC CORP COM 907818108   283,479 1,369 SH   SOLE 0 0 0 1,369
UNITEDHEALTH GROUP INC COM 91324P102   4,753,294 8,965 SH   SOLE 0 0 0 8,965
VALERO ENERGY CORP COM 91913Y100   766,361 6,041 SH   SOLE 0 0 0 6,041
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   593,811 1,690 SH   SOLE 0 0 0 1,690
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,593,392 14,725 SH   SOLE 0 0 0 14,725
VANGUARD WORLD FDS ENERGY ETF 92204A306   1,310,430 10,805 SH   SOLE 0 0 0 10,805
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   3,312,708 13,355 SH   SOLE 0 0 0 13,355
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   960,247 11,607 SH   SOLE 0 0 0 11,607
VANGUARD WORLD FDS UTILITIES ETF 92204A876   1,761,676 11,487 SH   SOLE 0 0 0 11,487
VANGUARD WORLD FDS INF TECH ETF 92204A702   795,970 2,492 SH   SOLE 0 0 0 2,492
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   1,003,242 5,493 SH   SOLE 0 0 0 5,493
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   1,176,048 6,139 SH   SOLE 0 0 0 6,139
VERIZON COMMUNICATIONS INC COM 92343V104   202,437 5,138 SH   SOLE 0 0 0 5,138
VISA INC COM CL A 92826C839   4,807,976 23,142 SH   SOLE 0 0 0 23,142
WALMART INC COM 931142103   202,193 1,426 SH   SOLE 0 0 0 1,426
WASTE MGMT INC DEL COM 94106L109   4,895,127 31,203 SH   SOLE 0 0 0 31,203
WOODWARD INC COM 980745103   463,728 4,800 SH   SOLE 0 0 0 4,800