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
ABBOTT LABS COM 002824100   629,421 5,600 SH   SOLE   0 0 5,600
ABBVIE INC COM 00287Y109   1,626,585 9,281 SH   SOLE   0 0 9,281
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   295,178 2,600 SH   SOLE   0 0 2,600
AFLAC INC COM 001055102   242,376 2,400 SH   SOLE   0 0 2,400
ALLY FINL INC COM 02005N100   221,722 6,485 SH   SOLE   0 0 6,485
ALPHABET INC CAP STK CL A 02079K305   223,169 1,162 SH   SOLE   0 0 1,162
AMAZON COM INC COM 023135106   1,655,186 7,560 SH   SOLE   0 0 7,560
AMERICAN EXPRESS CO COM 025816109   2,289,388 7,806 SH   SOLE   0 0 7,806
AMPHENOL CORP NEW CL A 032095101   4,679,813 66,664 SH   SOLE   0 0 66,664
ANALOG DEVICES INC COM 032654105   1,109,633 5,225 SH   SOLE   0 0 5,225
APPLE INC COM 037833100   5,257,602 22,198 SH   SOLE   0 0 22,198
APPLIED MATLS INC COM 038222105   1,324,494 7,716 SH   SOLE   0 0 7,716
BANK AMERICA CORP COM 060505104   3,440,124 76,261 SH   SOLE   0 0 76,261
BANK OZK LITTLE ROCK ARK COM 06417N103   558,580 13,392 SH   SOLE   0 0 13,392
BECTON DICKINSON & CO COM 075887109   326,437 1,397 SH   SOLE   0 0 1,397
BLACKROCK MUNIVEST FD II INC COM 09253T101   259,217 24,617 SH   SOLE   0 0 24,617
BLACKSTONE INC COM 09260D107   1,572,669 9,540 SH   SOLE   0 0 9,540
BORGWARNER INC COM 099724106   766,998 24,710 SH   SOLE   0 0 24,710
BRISTOL-MYERS SQUIBB CO COM 110122108   408,229 7,312 SH   SOLE   0 0 7,312
BROADCOM INC COM 11135F101   309,371 1,379 SH   SOLE   0 0 1,379
CADENCE BANK COM 12740C103   221,367 6,606 SH   SOLE   0 0 6,606
CATERPILLAR INC COM 149123101   738,160 2,103 SH   SOLE   0 0 2,103
CHEVRON CORP NEW COM 166764100   344,682 2,251 SH   SOLE   0 0 2,251
CISCO SYS INC COM 17275R102   278,066 4,734 SH   SOLE   0 0 4,734
CITIGROUP INC COM NEW 172967424   201,823 2,827 SH   SOLE   0 0 2,827
COCA COLA CO COM 191216100   433,719 7,102 SH   SOLE   0 0 7,102
COCA COLA CONS INC COM 191098102   627,100 500 SH   SOLE   0 0 500
COMCAST CORP NEW CL A 20030N101   1,058,912 29,123 SH   SOLE   0 0 29,123
CONSTELLATION BRANDS INC CL A 21036P108   287,078 1,579 SH   SOLE   0 0 1,579
CORNING INC COM 219350105   224,351 4,761 SH   SOLE   0 0 4,761
CROCS INC COM 227046109   855,231 7,772 SH   SOLE   0 0 7,772
DISNEY WALT CO COM 254687106   551,705 5,070 SH   SOLE   0 0 5,070
DUKE ENERGY CORP NEW COM NEW 26441C204   1,985,647 18,756 SH   SOLE   0 0 18,756
EBAY INC. COM 278642103   1,488,822 22,592 SH   SOLE   0 0 22,592
ELI LILLY & CO COM 532457108   848,783 1,061 SH   SOLE   0 0 1,061
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   288,370 20,124 SH   SOLE   0 0 20,124
ENTERPRISE PRODS PARTNERS L COM 293792107   601,405 18,695 SH   SOLE   0 0 18,695
EXXON MOBIL CORP COM 30231G102   3,149,338 29,560 SH   SOLE   0 0 29,560
FIDUS INVT CORP COM 316500107   1,844,699 88,263 SH   SOLE   0 0 88,263
FIFTH THIRD BANCORP COM 316773100   828,178 20,141 SH   SOLE   0 0 20,141
FIRST HORIZON CORPORATION COM 320517105   467,398 23,300 SH   SOLE   0 0 23,300
FIRST SOLAR INC COM 336433107   1,331,682 7,037 SH   SOLE   0 0 7,037
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   1,132,295 17,665 SH   SOLE   0 0 17,665
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   970,050 18,467 SH   SOLE   0 0 18,467
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   1,097,015 14,849 SH   SOLE   0 0 14,849
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   805,110 4,700 SH   SOLE   0 0 4,700
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   2,538,957 97,803 SH   SOLE   0 0 97,803
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,267,610 5,215 SH   SOLE   0 0 5,215
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   1,810,683 18,075 SH   SOLE   0 0 18,075
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   2,749,084 46,650 SH   SOLE   0 0 46,650
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   847,184 23,932 SH   SOLE   0 0 23,932
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   5,819,407 46,566 SH   SOLE   0 0 46,566
FIRST TR NASDAQ 100 TECH IND SHS 337345102   1,075,066 5,693 SH   SOLE   0 0 5,693
GE AEROSPACE COM NEW 369604301   786,855 4,583 SH   SOLE   0 0 4,583
GE VERNOVA INC COM 36828A101   613,424 1,671 SH   SOLE   0 0 1,671
GOLDMAN SACHS GROUP INC COM 38141G104   502,189 897 SH   SOLE   0 0 897
GRAINGER W W INC COM 384802104   263,120 250 SH   SOLE   0 0 250
HOME DEPOT INC COM 437076102   553,652 1,420 SH   SOLE   0 0 1,420
HONEYWELL INTL INC COM 438516106   847,386 3,882 SH   SOLE   0 0 3,882
INTERNATIONAL BUSINESS MACHS COM 459200101   480,992 2,186 SH   SOLE   0 0 2,186
INTUITIVE SURGICAL INC COM NEW 46120E602   233,770 427 SH   SOLE   0 0 427
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700   486,788 25,893 SH   SOLE   0 0 25,893
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   1,808,914 37,733 SH   SOLE   0 0 37,733
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   1,417,385 13,875 SH   SOLE   0 0 13,875
INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225   1,697,990 14,987 SH   SOLE   0 0 14,987
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   27,990,053 161,406 SH   SOLE   0 0 161,406
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   1,458,623 27,831 SH   SOLE   0 0 27,831
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   5,320,987 75,381 SH   SOLE   0 0 75,381
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   3,859,865 48,345 SH   SOLE   0 0 48,345
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   14,664,533 293,408 SH   SOLE   0 0 293,408
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   55,176,796 1,478,689 SH   SOLE   0 0 1,478,689
INVESCO QQQ TR UNIT SER 1 46090E103   2,539,061 5,006 SH   SOLE   0 0 5,006
INVESCO QUALITY MUN INCOME T COM 46133G107   375,623 38,684 SH   SOLE   0 0 38,684
INVESCO VALUE MUN INCOME TR COM 46132P108   465,949 39,090 SH   SOLE   0 0 39,090
ISHARES TR S&P MC 400GR ETF 464287606   1,874,607 20,650 SH   SOLE   0 0 20,650
ISHARES TR MRGSTR MD CP GRW 464288307   474,579 6,300 SH   SOLE   0 0 6,300
ISHARES TR RUSSELL 2000 ETF 464287655   1,352,716 6,232 SH   SOLE   0 0 6,232
ISHARES TR RUS MID CAP ETF 464287499   255,109 2,868 SH   SOLE   0 0 2,868
ISHARES TR US TRSPRTION 464287192   412,620 6,000 SH   SOLE   0 0 6,000
ISHARES TR ISHARES SEMICDTR 464287523   465,750 2,135 SH   SOLE   0 0 2,135
JABIL INC COM 466313103   1,433,238 9,314 SH   SOLE   0 0 9,314
JOHNSON & JOHNSON COM 478160104   583,014 4,103 SH   SOLE   0 0 4,103
JPMORGAN CHASE & CO. COM 46625H100   1,429,634 5,958 SH   SOLE   0 0 5,958
LAM RESEARCH CORP COM NEW 512807306   597,200 8,000 SH   SOLE   0 0 8,000
LANDSTAR SYS INC COM 515098101   223,668 1,350 SH   SOLE   0 0 1,350
LOWES COS INC COM 548661107   236,744 955 SH   SOLE   0 0 955
MARTIN MARIETTA MATLS INC COM 573284106   933,483 1,835 SH   SOLE   0 0 1,835
META PLATFORMS INC CL A 30303M102   201,399 327 SH   SOLE   0 0 327
MICROSOFT CORP COM 594918104   1,331,301 3,170 SH   SOLE   0 0 3,170
MORGAN STANLEY COM NEW 617446448   203,527 1,649 SH   SOLE   0 0 1,649
NIKE INC CL B 654106103   860,758 12,089 SH   SOLE   0 0 12,089
NORFOLK SOUTHN CORP COM 655844108   305,549 1,306 SH   SOLE   0 0 1,306
NUCOR CORP COM 670346105   366,296 3,100 SH   SOLE   0 0 3,100
ON SEMICONDUCTOR CORP COM 682189105   722,472 13,394 SH   SOLE   0 0 13,394
ONEOK INC NEW COM 682680103   951,710 9,353 SH   SOLE   0 0 9,353
ORACLE CORP COM 68389X105   1,096,671 7,098 SH   SOLE   0 0 7,098
PAYCOM SOFTWARE INC COM 70432V102   1,244,972 6,163 SH   SOLE   0 0 6,163
PROCTER AND GAMBLE CO COM 742718109   215,497 1,354 SH   SOLE   0 0 1,354
QUALCOMM INC COM 747525103   240,964 1,535 SH   SOLE   0 0 1,535
QUANTA SVCS INC COM 74762E102   626,960 2,000 SH   SOLE   0 0 2,000
RAYMOND JAMES FINL INC COM 754730109   2,189,319 14,197 SH   SOLE   0 0 14,197
ROCKWELL AUTOMATION INC COM 773903109   597,379 2,185 SH   SOLE   0 0 2,185
RTX CORPORATION COM 75513E101   299,286 2,600 SH   SOLE   0 0 2,600
SONOCO PRODS CO COM 835495102   452,410 9,850 SH   SOLE   0 0 9,850
SOUTHERN CO COM 842587107   430,081 5,289 SH   SOLE   0 0 5,289
SPDR GOLD TR GOLD SHS 78463V107   504,363 2,032 SH   SOLE   0 0 2,032
STEEL DYNAMICS INC COM 858119100   325,142 2,795 SH   SOLE   0 0 2,795
TESLA INC COM 88160R101   270,002 684 SH   SOLE   0 0 684
TEXAS INSTRS INC COM 882508104   210,524 1,107 SH   SOLE   0 0 1,107
TEXTRON INC COM 883203101   857,801 11,339 SH   SOLE   0 0 11,339
THE CIGNA GROUP COM 125523100   442,478 1,586 SH   SOLE   0 0 1,586
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   531,728 63,001 SH   SOLE   0 0 63,001
TRUIST FINL CORP COM 89832Q109   1,329,612 31,080 SH   SOLE   0 0 31,080
US FOODS HLDG CORP COM 912008109   1,873,946 27,824 SH   SOLE   0 0 27,824
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   459,348 3,948 SH   SOLE   0 0 3,948
VANGUARD INDEX FDS SMALL CP ETF 922908751   269,882 1,133 SH   SOLE   0 0 1,133
VANGUARD INDEX FDS SML CP GRW ETF 922908595   370,920 1,325 SH   SOLE   0 0 1,325
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   13,972,886 54,526 SH   SOLE   0 0 54,526
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   251,824 1,333 SH   SOLE   0 0 1,333
VANGUARD WORLD FD INF TECH ETF 92204A702   4,496,403 7,330 SH   SOLE   0 0 7,330
VERTEX PHARMACEUTICALS INC COM 92532F100   398,092 972 SH   SOLE   0 0 972
WELLS FARGO CO NEW COM 949746101   212,905 3,043 SH   SOLE   0 0 3,043
WILLIAMS COS INC COM 969457100   295,033 5,314 SH   SOLE   0 0 5,314