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
ABBOTT LABS COM 002824100 475 3,373 SH   SOLE   0 0 3,373
ABBVIE INC COM 00287Y109 4,441 32,800 SH   SOLE   0 0 32,800
ALPHABET INC CAP STK CL C 02079K107 3,733 1,290 SH   SOLE   0 0 1,290
ALPHABET INC CAP STK CL A 02079K305 351 121 SH   SOLE   0 0 121
AMAZON COM INC COM 023135106 5,979 1,793 SH   SOLE   0 0 1,793
AMERICAN EXPRESS CO COM 025816109 620 3,787 SH   SOLE   0 0 3,787
AMGEN INC COM 031162100 257 1,143 SH   SOLE   0 0 1,143
APPLE INC COM 037833100 9,909 55,801 SH   SOLE   0 0 55,801
APPLIED MATLS INC COM 038222105 567 3,605 SH   SOLE   0 0 3,605
BAKER HUGHES COMPANY CL A 05722G100 217 9,027 SH   SOLE   0 0 9,027
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 971 3,246 SH   SOLE   0 0 3,246
BK OF AMERICA CORP COM 060505104 408 9,179 SH   SOLE   0 0 9,179
CANADIAN NAT RES LTD COM 136385101 3,145 74,433 SH   SOLE   0 0 74,433
CATERPILLAR INC COM 149123101 407 1,968 SH   SOLE   0 0 1,968
CHEVRON CORP NEW COM 166764100 4,695 40,005 SH   SOLE   0 0 40,005
COMCAST CORP NEW CL A 20030N101 3,776 75,025 SH   SOLE   0 0 75,025
CONFLUENT INC CLASS A COM 20717M103 4,926 64,618 SH   SOLE   0 0 64,618
CROWN CASTLE INTL CORP NEW COM 22822V101 288 1,378 SH   SOLE   0 0 1,378
CSX CORP COM 126408103 350 9,306 SH   SOLE   0 0 9,306
CUMMINS INC COM 231021106 304 1,394 SH   SOLE   0 0 1,394
CVS HEALTH CORP COM 126650100 2,752 26,675 SH   SOLE   0 0 26,675
D R HORTON INC COM 23331A109 2,383 21,977 SH   SOLE   0 0 21,977
DELTA AIR LINES INC DEL COM NEW 247361702 1,145 29,301 SH   SOLE   0 0 29,301
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 285 1,986 SH   SOLE   0 0 1,986
DISNEY WALT CO COM 254687106 3,994 25,784 SH   SOLE   0 0 25,784
DOW INC COM 260557103 2,807 49,487 SH   SOLE   0 0 49,487
ENTERPRISE PRODS PARTNERS L COM 293792107 2,249 102,420 SH   SOLE   0 0 102,420
EOG RES INC COM 26875P101 379 4,261 SH   SOLE   0 0 4,261
EXXON MOBIL CORP COM 30231G102 383 6,264 SH   SOLE   0 0 6,264
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 2,087 102,327 SH   SOLE   0 0 102,327
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 2,043 35,849 SH   SOLE   0 0 35,849
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 24,933 1,227,015 SH   SOLE   0 0 1,227,015
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 383 4,043 SH   SOLE   0 0 4,043
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 204 3,005 SH   SOLE   0 0 3,005
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 441 9,224 SH   SOLE   0 0 9,224
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 8,934 186,443 SH   SOLE   0 0 186,443
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 467 13,504 SH   SOLE   0 0 13,504
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 450 18,045 SH   SOLE   0 0 18,045
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 3,480 65,389 SH   SOLE   0 0 65,389
FORD MTR CO DEL COM 345370860 286 13,784 SH   SOLE   0 0 13,784
GENERAL ELECTRIC CO COM NEW 369604301 264 2,795 SH   SOLE   0 0 2,795
GLOBAL X FDS US PFD ETF 37954Y657 12,191 473,270 SH   SOLE   0 0 473,270
GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269 283 8,881 SH   SOLE   0 0 8,881
GLOBAL X FDS S&P 500 COVERED 37954Y475 1,614 31,956 SH   SOLE   0 0 31,956
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1,080 48,653 SH   SOLE   0 0 48,653
GOLDMAN SACHS GROUP INC COM 38141G104 2,744 7,172 SH   SOLE   0 0 7,172
HASBRO INC COM 418056107 4,173 40,998 SH   SOLE   0 0 40,998
HOME DEPOT INC COM 437076102 7,087 17,076 SH   SOLE   0 0 17,076
INSPERITY INC COM 45778Q107 32,331 273,739 SH   SOLE   0 0 273,739
INTERNATIONAL BUSINESS MACHS COM 459200101 498 3,728 SH   SOLE   0 0 3,728
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 3,840 148,156 SH   SOLE   0 0 148,156
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 277 1,703 SH   SOLE   0 0 1,703
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 405 3,547 SH   SOLE   0 0 3,547
INVESCO QQQ TR UNIT SER 1 46090E103 315 791 SH   SOLE   0 0 791
ISHARES TR CORE S&P500 ETF 464287200 205 430 SH   SOLE   0 0 430
ISHARES TR 20 YR TR BD ETF 464287432 504 3,400 SH   SOLE   0 0 3,400
ISHARES TR SELECT DIVID ETF 464287168 661 5,389 SH   SOLE   0 0 5,389
ISHARES TR CORE US AGGBD ET 464287226 498 4,368 SH   SOLE   0 0 4,368
JOHNSON & JOHNSON COM 478160104 4,993 29,186 SH   SOLE   0 0 29,186
JPMORGAN CHASE & CO COM 46625H100 2,843 17,955 SH   SOLE   0 0 17,955
KINDER MORGAN INC DEL COM 49456B101 2,080 131,171 SH   SOLE   0 0 131,171
LOCKHEED MARTIN CORP COM 539830109 268 754 SH   SOLE   0 0 754
LULULEMON ATHLETICA INC COM 550021109 204 522 SH   SOLE   0 0 522
MAIN STR CAP CORP COM 56035L104 7,300 162,736 SH   SOLE   0 0 162,736
META PLATFORMS INC CL A 30303M102 233 693 SH   SOLE   0 0 693
MICROSOFT CORP COM 594918104 8,054 23,947 SH   SOLE   0 0 23,947
NEXTERA ENERGY INC COM 65339F101 376 4,030 SH   SOLE   0 0 4,030
NORTHROP GRUMMAN CORP COM 666807102 254 655 SH   SOLE   0 0 655
NVIDIA CORPORATION COM 67066G104 6,209 21,111 SH   SOLE   0 0 21,111
OMEGA HEALTHCARE INVS INC COM 681936100 221 7,478 SH   SOLE   0 0 7,478
OPENDOOR TECHNOLOGIES INC COM 683712103 1,347 92,204 SH   SOLE   0 0 92,204
PAYPAL HLDGS INC COM 70450Y103 229 1,215 SH   SOLE   0 0 1,215
PEPSICO INC COM 713448108 4,767 27,441 SH   SOLE   0 0 27,441
PFIZER INC COM 717081103 5,763 97,591 SH   SOLE   0 0 97,591
PHILIP MORRIS INTL INC COM 718172109 491 5,173 SH   SOLE   0 0 5,173
PROCTER AND GAMBLE CO COM 742718109 5,838 35,687 SH   SOLE   0 0 35,687
PROLOGIS INC. COM 74340W103 214 1,270 SH   SOLE   0 0 1,270
PROSHARES TR ULTRAPRO QQQ 74347X831 220 1,320 SH   SOLE   0 0 1,320
PROSHARES TR PET CARE ETF 74348A145 2,575 32,590 SH   SOLE   0 0 32,590
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 7,923 98,508 SH   SOLE   0 0 98,508
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 11,137 97,846 SH   SOLE   0 0 97,846
SIMON PPTY GROUP INC NEW COM 828806109 216 1,349 SH   SOLE   0 0 1,349
SOUTHERN CO COM 842587107 222 3,234 SH   SOLE   0 0 3,234
SOUTHWEST AIRLS CO COM 844741108 375 8,754 SH   SOLE   0 0 8,754
SPDR GOLD TR GOLD SHS 78463V107 813 4,754 SH   SOLE   0 0 4,754
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,786 5,866 SH   SOLE   0 0 5,866
SPDR SER TR PORTFOLIO SHORT 78464A474 453 14,617 SH   SOLE   0 0 14,617
TESLA INC COM 88160R101 223 211 SH   SOLE   0 0 211
TEXAS INSTRS INC COM 882508104 245 1,300 SH   SOLE   0 0 1,300
UNION PAC CORP COM 907818108 2,313 9,183 SH   SOLE   0 0 9,183
UNITEDHEALTH GROUP INC COM 91324P102 1,141 2,272 SH   SOLE   0 0 2,272
VALERO ENERGY CORP COM 91913Y100 439 5,841 SH   SOLE   0 0 5,841
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,327 3,040 SH   SOLE   0 0 3,040
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 549 10,000 SH   SOLE   0 0 10,000
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 245 2,645 SH   SOLE   0 0 2,645
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,123 10,013 SH   SOLE   0 0 10,013
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 948 4,743 SH   SOLE   0 0 4,743
VANGUARD WORLD FDS ENERGY ETF 92204A306 937 12,073 SH   SOLE   0 0 12,073
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 5,767 21,648 SH   SOLE   0 0 21,648
VANGUARD WORLD FDS MATERIALS ETF 92204A801 562 2,856 SH   SOLE   0 0 2,856
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 906 9,380 SH   SOLE   0 0 9,380
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,529 9,778 SH   SOLE   0 0 9,778
VANGUARD WORLD FDS INF TECH ETF 92204A702 893 1,948 SH   SOLE   0 0 1,948
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 901 4,437 SH   SOLE   0 0 4,437
VERIZON COMMUNICATIONS INC COM 92343V104 3,029 58,287 SH   SOLE   0 0 58,287
VISA INC COM CL A 92826C839 5,064 23,367 SH   SOLE   0 0 23,367
WALMART INC COM 931142103 3,326 22,986 SH   SOLE   0 0 22,986
WASTE MGMT INC DEL COM 94106L109 5,751 34,458 SH   SOLE   0 0 34,458
WHIRLPOOL CORP COM 963320106 3,692 15,734 SH   SOLE   0 0 15,734
WOODWARD INC COM 980745103 766 7,000 SH   SOLE   0 0 7,000