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
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   1,487,904 16,225 SH   SOLE   0 0 16,225
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   1,747,954 19,230 SH   SOLE   0 0 19,230
ISHARES TR US TRSPRTION 464287192   392,625 1,500 SH   SOLE   0 0 1,500
INVESCO QQQ TR UNIT SER 1 46090E103   767,837 2,038 SH   SOLE   0 0 2,038
ISHARES TR U.S. MED DVC ETF 464288810   375,349 6,577 SH   SOLE   0 0 6,577
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   410,428 3,998 SH   SOLE   0 0 3,998
VANGUARD INDEX FDS SML CP GRW ETF 922908595   312,514 1,325 SH   SOLE   0 0 1,325
VANGUARD INDEX FDS SMALL CP ETF 922908751   232,492 1,128 SH   SOLE   0 0 1,128
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   7,141,521 64,697 SH   SOLE   0 0 64,697
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   23,192,537 150,697 SH   SOLE   0 0 150,697
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   55,998,840 1,882,897 SH   SOLE   0 0 1,882,897
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   13,991,704 334,890 SH   SOLE   0 0 334,890
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   2,837,924 52,072 SH   SOLE   0 0 52,072
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   1,477,017 31,621 SH   SOLE   0 0 31,621
INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225   1,492,871 15,809 SH   SOLE   0 0 15,809
ISHARES TR S&P MC 400GR ETF 464287606   1,709,387 22,068 SH   SOLE   0 0 22,068
SPDR SER TR S&P BIOTECH 78464A870   288,409 3,420 SH   SOLE   0 0 3,420
ISHARES TR RUSSELL 2000 ETF 464287655   1,863,946 9,552 SH   SOLE   0 0 9,552
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   1,873,315 43,324 SH   SOLE   0 0 43,324
ISHARES TR RUS MID CAP ETF 464287499   217,251 2,868 SH   SOLE   0 0 2,868
ISHARES TR RUS 2000 GRW ETF 464287648   200,096 800 SH   SOLE   0 0 800
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   3,549,872 72,550 SH   SOLE   0 0 72,550
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   235,300 2,600 SH   SOLE   0 0 2,600
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   738,135 4,700 SH   SOLE   0 0 4,700
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   2,907,134 118,659 SH   SOLE   0 0 118,659
ISHARES TR MRGSTR MD CP GRW 464288307   393,435 6,300 SH   SOLE   0 0 6,300
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   14,602,604 69,198 SH   SOLE   0 0 69,198
ISHARES TR ISHARES SEMICDTR 464287523   444,862 879 SH   SOLE   0 0 879
VANGUARD WORLD FDS INF TECH ETF 92204A702   3,353,360 7,474 SH   SOLE   0 0 7,474
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   210,894 10,550 SH   SOLE   0 0 10,550
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   206,593 1,332 SH   SOLE   0 0 1,332
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   258,422 15,700 SH   SOLE   0 0 15,700
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837   228,606 2,815 SH   SOLE   0 0 2,815
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   188,939 16,545 SH   SOLE   0 0 16,545
MCCORMICK & CO INC COM NON VTG 579780206   238,163 2,720 SH   SOLE   0 0 2,720
DUKE ENERGY CORP NEW COM NEW 26441C204   1,665,950 17,875 SH   SOLE   0 0 17,875
KLA CORP COM NEW 482480100   704,857 1,566 SH   SOLE   0 0 1,566
GENERAL ELECTRIC CO COM NEW 369604301   527,389 4,741 SH   SOLE   0 0 4,741
APPLE INC COM 037833100   4,773,594 24,717 SH   SOLE   0 0 24,717
EXXON MOBIL CORP COM 30231G102   2,767,045 26,758 SH   SOLE   0 0 26,758
BANK AMERICA CORP COM 060505104   2,306,234 72,775 SH   SOLE   0 0 72,775
FIDUS INVT CORP COM 316500107   2,103,626 104,243 SH   SOLE   0 0 104,243
RAYMOND JAMES FINL INC COM 754730109   1,575,015 14,197 SH   SOLE   0 0 14,197
VERTEX PHARMACEUTICALS INC COM 92532F100   1,458,135 4,030 SH   SOLE   0 0 4,030
ABBVIE INC COM 00287Y109   1,298,063 9,137 SH   SOLE   0 0 9,137
AMERICAN EXPRESS CO COM 025816109   1,124,826 6,351 SH   SOLE   0 0 6,351
SCHWAB CHARLES CORP COM 808513105   1,122,097 16,516 SH   SOLE   0 0 16,516
COPART INC COM 217204106   1,069,802 11,729 SH   SOLE   0 0 11,729
FEDEX CORP COM 31428X106   1,049,680 3,983 SH   SOLE   0 0 3,983
MICROSOFT CORP COM 594918104   1,045,602 2,996 SH   SOLE   0 0 2,996
BLACKSTONE INC COM 09260D107   1,039,622 9,670 SH   SOLE   0 0 9,670
EAST WEST BANCORP INC COM 27579R104   1,021,157 16,848 SH   SOLE   0 0 16,848
DUPONT DE NEMOURS INC COM 26614N102   1,019,754 13,521 SH   SOLE   0 0 13,521
EQT CORP COM 26884L109   1,010,132 24,746 SH   SOLE   0 0 24,746
ANALOG DEVICES INC COM 032654105   990,921 5,225 SH   SOLE   0 0 5,225
TRUIST FINL CORP COM 89832Q109   986,841 29,850 SH   SOLE   0 0 29,850
PACCAR INC COM 693718108   982,549 11,061 SH   SOLE   0 0 11,061
JPMORGAN CHASE & CO COM 46625H100   953,167 6,106 SH   SOLE   0 0 6,106
CARRIER GLOBAL CORPORATION COM 14448C104   945,846 17,301 SH   SOLE   0 0 17,301
MARTIN MARIETTA MATLS INC COM 573284106   943,624 2,060 SH   SOLE   0 0 2,060
BORGWARNER INC COM 099724106   936,780 20,303 SH   SOLE   0 0 20,303
HONEYWELL INTL INC COM 438516106   872,284 4,197 SH   SOLE   0 0 4,197
CROCS INC COM 227046109   855,682 7,023 SH   SOLE   0 0 7,023
DEERE & CO COM 244199105   814,634 1,853 SH   SOLE   0 0 1,853
US FOODS HLDG CORP COM 912008109   802,260 18,163 SH   SOLE   0 0 18,163
INCYTE CORP COM 45337C102   794,812 12,417 SH   SOLE   0 0 12,417
ROCKWELL AUTOMATION INC COM 773903109   793,026 2,315 SH   SOLE   0 0 2,315
ORACLE CORP COM 68389X105   775,278 6,690 SH   SOLE   0 0 6,690
SOUTHWEST AIRLS CO COM 844741108   753,540 20,322 SH   SOLE   0 0 20,322
AVANTOR INC COM 05352A100   733,239 34,025 SH   SOLE   0 0 34,025
ALASKA AIR GROUP INC COM 011659109   691,683 12,790 SH   SOLE   0 0 12,790
ABBOTT LABS COM 002824100   645,016 5,778 SH   SOLE   0 0 5,778
TAPESTRY INC COM 876030107   640,808 15,323 SH   SOLE   0 0 15,323
OVINTIV INC COM 69047Q102   632,047 15,038 SH   SOLE   0 0 15,038
ONEOK INC NEW COM 682680103   610,841 9,265 SH   SOLE   0 0 9,265
BANK OZK LITTLE ROCK ARK COM 06417N103   596,346 13,392 SH   SOLE   0 0 13,392
SONOCO PRODS CO COM 835495102   575,240 9,850 SH   SOLE   0 0 9,850
AMAZON COM INC COM 023135106   532,056 4,094 SH   SOLE   0 0 4,094
GOLDMAN SACHS GROUP INC COM 38141G104   531,904 1,516 SH   SOLE   0 0 1,516
ENTERPRISE PRODS PARTNERS L COM 293792107   494,302 18,376 SH   SOLE   0 0 18,376
LAM RESEARCH CORP COM 512807108   492,416 800 SH   SOLE   0 0 800
THE CIGNA GROUP COM 125523100   482,815 1,641 SH   SOLE   0 0 1,641
NUCOR CORP COM 670346105   464,856 2,800 SH   SOLE   0 0 2,800
COCA COLA CO COM 191216100   449,333 7,202 SH   SOLE   0 0 7,202
DISNEY WALT CO COM 254687106   446,341 5,170 SH   SOLE   0 0 5,170
FIRST HORIZON CORPORATION COM 320517105   443,598 34,602 SH   SOLE   0 0 34,602
HOME DEPOT INC COM 437076102   439,068 1,376 SH   SOLE   0 0 1,376
BOEING CO COM 097023105   426,152 1,995 SH   SOLE   0 0 1,995
APPLIED MATLS INC COM 038222105   402,120 3,000 SH   SOLE   0 0 3,000
QUANTA SVCS INC COM 74762E102   399,960 2,000 SH   SOLE   0 0 2,000
CATERPILLAR INC COM 149123101   370,945 1,421 SH   SOLE   0 0 1,421
BECTON DICKINSON & CO COM 075887109   367,984 1,397 SH   SOLE   0 0 1,397
MERCK & CO INC COM 58933Y105   366,378 3,378 SH   SOLE   0 0 3,378
SOUTHERN CO COM 842587107   363,452 5,114 SH   SOLE   0 0 5,114
COCA COLA CONS INC COM 191098102   321,305 500 SH   SOLE   0 0 500
STEEL DYNAMICS INC COM 858119100   301,402 2,950 SH   SOLE   0 0 2,950
FIFTH THIRD BANCORP COM 316773100   293,595 10,034 SH   SOLE   0 0 10,034
ON SEMICONDUCTOR CORP COM 682189105   287,522 2,955 SH   SOLE   0 0 2,955
JOHNSON & JOHNSON COM 478160104   274,163 1,654 SH   SOLE   0 0 1,654
LANDSTAR SYS INC COM 515098101   274,118 1,350 SH   SOLE   0 0 1,350
RAYTHEON TECHNOLOGIES CORP COM 75513E101   267,190 2,750 SH   SOLE   0 0 2,750
QUALCOMM INC COM 747525103   257,737 2,135 SH   SOLE   0 0 2,135
PEPSICO INC COM 713448108   253,129 1,339 SH   SOLE   0 0 1,339
PROCTER AND GAMBLE CO COM 742718109   249,567 1,658 SH   SOLE   0 0 1,658
GENUINE PARTS CO COM 372460105   243,151 1,567 SH   SOLE   0 0 1,567
LOWES COS INC COM 548661107   239,075 1,035 SH   SOLE   0 0 1,035
OLD DOMINION FREIGHT LINE IN COM 679580100   213,484 536 SH   SOLE   0 0 536
CENTERPOINT ENERGY INC COM 15189T107   211,679 6,970 SH   SOLE   0 0 6,970
ARCHER DANIELS MIDLAND CO COM 039483102   209,054 2,530 SH   SOLE   0 0 2,530
ALLY FINL INC COM 02005N100   205,252 7,085 SH   SOLE   0 0 7,085
RENN FD INC COM 759720105   18,100 10,000 SH   SOLE   0 0 10,000
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   347,584 4,425 SH   SOLE   0 0 4,425
AMPHENOL CORP NEW CL A 032095101   2,810,554 33,332 SH   SOLE   0 0 33,332
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,513,200 27,094 SH   SOLE   0 0 27,094
CONSTELLATION BRANDS INC CL A 21036P108   495,597 1,841 SH   SOLE   0 0 1,841
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700   280,280 15,400 SH   SOLE   0 0 15,400