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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109 3,765 28,056 SH   SOLE 0 0 0 28,056
ALPHABET INC CAP STK CL C 02079K107 388 4,040 SH   SOLE 0 0 0 4,040
AMERICAN EXPRESS CO COM 025816109 2,581 19,132 SH   SOLE 0 0 0 19,132
APPLE INC COM 037833100 7,527 54,464 SH   SOLE 0 0 0 54,464
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,347 16,281 SH   SOLE 0 0 0 16,281
BK OF AMERICA CORP COM 060505104 288 9,529 SH   SOLE 0 0 0 9,529
BOEING CO COM 097023105 252 2,084 SH   SOLE 0 0 0 2,084
BUNGE LIMITED COM G16962105 3,750 45,410 SH   SOLE 0 0 0 45,410
CANADIAN NAT RES LTD COM 136385101 3,084 66,228 SH   SOLE 0 0 0 66,228
CATERPILLAR INC COM 149123101 3,310 20,171 SH   SOLE 0 0 0 20,171
CHENIERE ENERGY INC COM NEW 16411R208 280 1,685 SH   SOLE 0 0 0 1,685
CHEVRON CORP NEW COM 166764100 4,716 32,827 SH   SOLE 0 0 0 32,827
CONFLUENT INC CLASS A COM 20717M103 821 34,535 SH   SOLE 0 0 0 34,535
COSTCO WHSL CORP NEW COM 22160K105 4,020 8,513 SH   SOLE 0 0 0 8,513
CUMMINS INC COM 231021106 274 1,346 SH   SOLE 0 0 0 1,346
CVS HEALTH CORP COM 126650100 2,759 28,932 SH   SOLE 0 0 0 28,932
DEVON ENERGY CORP NEW COM 25179M103 3,845 63,952 SH   SOLE 0 0 0 63,952
ENTERPRISE PRODS PARTNERS L COM 293792107 1,619 68,079 SH   SOLE 0 0 0 68,079
EOG RES INC COM 26875P101 237 2,117 SH   SOLE 0 0 0 2,117
EXXON MOBIL CORP COM 30231G102 663 7,590 SH   SOLE 0 0 0 7,590
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 365 7,497 SH   SOLE 0 0 0 7,497
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 353 20,604 SH   SOLE 0 0 0 20,604
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 18,374 1,100,216 SH   SOLE 0 0 0 1,100,216
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 407 5,675 SH   SOLE 0 0 0 5,675
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 9,225 209,337 SH   SOLE 0 0 0 209,337
FORD MTR CO DEL COM 345370860 180 16,029 SH   SOLE 0 0 0 16,029
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 4,334 115,640 SH   SOLE 0 0 0 115,640
GLOBAL X FDS US PFD ETF 37954Y657 8,418 410,428 SH   SOLE 0 0 0 410,428
GOLDMAN SACHS GROUP INC COM 38141G104 4,576 15,616 SH   SOLE 0 0 0 15,616
HOME DEPOT INC COM 437076102 2,140 7,756 SH   SOLE 0 0 0 7,756
INSPERITY INC COM 45778Q107 27,980 274,068 SH   SOLE 0 0 0 274,068
INTERNATIONAL BUSINESS MACHS COM 459200101 442 3,723 SH   SOLE 0 0 0 3,723
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 3,595 164,156 SH   SOLE 0 0 0 164,156
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 7,451 53,694 SH   SOLE 0 0 0 53,694
ISHARES TR SELECT DIVID ETF 464287168 290 2,701 SH   SOLE 0 0 0 2,701
ISHARES TR CYBERSECURITY 46435U135 2,420 71,267 SH   SOLE 0 0 0 71,267
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 6,325 123,466 SH   SOLE 0 0 0 123,466
JOHNSON & JOHNSON COM 478160104 4,714 28,859 SH   SOLE 0 0 0 28,859
JPMORGAN CHASE & CO COM 46625H100 651 6,229 SH   SOLE 0 0 0 6,229
KINDER MORGAN INC DEL COM 49456B101 2,766 166,196 SH   SOLE 0 0 0 166,196
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 358 7,535 SH   SOLE 0 0 0 7,535
MAIN STR CAP CORP COM 56035L104 5,757 171,142 SH   SOLE 0 0 0 171,142
MICROSOFT CORP COM 594918104 5,451 23,404 SH   SOLE 0 0 0 23,404
MOLSON COORS BEVERAGE CO CL B 60871R209 2,543 52,980 SH   SOLE 0 0 0 52,980
NORTHROP GRUMMAN CORP COM 666807102 264 562 SH   SOLE 0 0 0 562
NVIDIA CORPORATION COM 67066G104 2,791 22,994 SH   SOLE 0 0 0 22,994
OMEGA HEALTHCARE INVS INC COM 681936100 237 8,037 SH   SOLE 0 0 0 8,037
PEPSICO INC COM 713448108 4,986 30,541 SH   SOLE 0 0 0 30,541
PFIZER INC COM 717081103 4,530 103,510 SH   SOLE 0 0 0 103,510
PHILIP MORRIS INTL INC COM 718172109 260 3,134 SH   SOLE 0 0 0 3,134
PROCTER AND GAMBLE CO COM 742718109 4,588 36,343 SH   SOLE 0 0 0 36,343
PROSHARES TR ULTRAPRO SHT QQQ 74347G432 307 5,000 SH   SOLE 0 0 0 5,000
SCHLUMBERGER LTD COM STK 806857108 284 7,900 SH   SOLE 0 0 0 7,900
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 8,379 197,846 SH   SOLE 0 0 0 197,846
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 5,260 86,891 SH   SOLE 0 0 0 86,891
SOUTHERN CO COM 842587107 3,265 48,017 SH   SOLE 0 0 0 48,017
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,990 8,372 SH   SOLE 0 0 0 8,372
SPDR S&P 500 ETF TR TR UNIT 78462F103 58 800 SH Put SOLE 0 0 0 800
SPDR S&P 500 ETF TR TR UNIT 78462F103 202 4,400 SH Put SOLE 0 0 0 4,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 15 700 SH Put SOLE 0 0 0 700
SPDR S&P 500 ETF TR TR UNIT 78462F103 16 600 SH Put SOLE 0 0 0 600
UNION PAC CORP COM 907818108 2,500 12,832 SH   SOLE 0 0 0 12,832
UNITEDHEALTH GROUP INC COM 91324P102 4,576 9,061 SH   SOLE 0 0 0 9,061
VALERO ENERGY CORP COM 91913Y100 603 5,641 SH   SOLE 0 0 0 5,641
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,419 14,954 SH   SOLE 0 0 0 14,954
VANGUARD WORLD FDS INF TECH ETF 92204A702 749 2,436 SH   SOLE 0 0 0 2,436
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1,012 6,421 SH   SOLE 0 0 0 6,421
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 852 11,439 SH   SOLE 0 0 0 11,439
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,619 11,379 SH   SOLE 0 0 0 11,379
VANGUARD WORLD FDS ENERGY ETF 92204A306 1,101 10,839 SH   SOLE 0 0 0 10,839
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3,290 14,708 SH   SOLE 0 0 0 14,708
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 852 4,961 SH   SOLE 0 0 0 4,961
VISA INC COM CL A 92826C839 3,870 21,783 SH   SOLE 0 0 0 21,783
WASTE MGMT INC DEL COM 94106L109 4,925 30,740 SH   SOLE 0 0 0 30,740
WOODWARD INC COM 980745103 562 7,000 SH   SOLE 0 0 0 7,000