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   640,877 5,778 SH   SOLE   0 0 5,778
ABBVIE INC COM 00287Y109   1,517,474 9,400 SH   SOLE   0 0 9,400
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   232,024 2,600 SH   SOLE   0 0 2,600
ALLY FINL INC COM 02005N100   242,803 7,085 SH   SOLE   0 0 7,085
ALPHABET INC CAP STK CL A 02079K305   286,419 2,100 SH   SOLE   0 0 2,100
AMAZON COM INC COM 023135106   634,518 4,389 SH   SOLE   0 0 4,389
AMERICAN EXPRESS CO COM 025816109   1,307,734 6,988 SH   SOLE   0 0 6,988
AMPHENOL CORP NEW CL A 032095101   3,154,207 33,332 SH   SOLE   0 0 33,332
ANALOG DEVICES INC COM 032654105   972,216 5,225 SH   SOLE   0 0 5,225
APPLE INC COM 037833100   4,675,087 25,700 SH   SOLE   0 0 25,700
APPLIED MATLS INC COM 038222105   447,930 3,000 SH   SOLE   0 0 3,000
BANK AMERICA CORP COM 060505104   2,323,578 68,745 SH   SOLE   0 0 68,745
BANK OZK LITTLE ROCK ARK COM 06417N103   652,190 13,392 SH   SOLE   0 0 13,392
BECTON DICKINSON & CO COM 075887109   339,345 1,397 SH   SOLE   0 0 1,397
BLACKROCK MUNIVEST FD II INC COM 09253T101   250,087 23,264 SH   SOLE   0 0 23,264
BLACKSTONE INC COM 09260D107   1,172,466 9,540 SH   SOLE   0 0 9,540
BOEING CO COM 097023105   404,396 1,651 SH   SOLE   0 0 1,651
BORGWARNER INC COM 099724106   817,333 23,822 SH   SOLE   0 0 23,822
CATERPILLAR INC COM 149123101   407,441 1,424 SH   SOLE   0 0 1,424
COCA COLA CO COM 191216100   430,392 7,202 SH   SOLE   0 0 7,202
COCA COLA CONS INC COM 191098102   458,000 500 SH   SOLE   0 0 500
CONSTELLATION BRANDS INC CL A 21036P108   426,016 1,758 SH   SOLE   0 0 1,758
CROCS INC COM 227046109   693,191 7,721 SH   SOLE   0 0 7,721
DISNEY WALT CO COM 254687106   469,029 5,170 SH   SOLE   0 0 5,170
DUKE ENERGY CORP NEW COM NEW 26441C204   1,909,365 19,386 SH   SOLE   0 0 19,386
EAST WEST BANCORP INC COM 27579R104   1,293,141 18,203 SH   SOLE   0 0 18,203
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   203,498 16,545 SH   SOLE   0 0 16,545
ENTERGY CORP NEW COM 29364G103   992,481 9,632 SH   SOLE   0 0 9,632
ENTERPRISE PRODS PARTNERS L COM 293792107   492,278 18,382 SH   SOLE   0 0 18,382
EQT CORP COM 26884L109   1,035,449 27,106 SH   SOLE   0 0 27,106
EXXON MOBIL CORP COM 30231G102   2,866,392 28,014 SH   SOLE   0 0 28,014
FEDEX CORP COM 31428X106   986,311 4,021 SH   SOLE   0 0 4,021
FIDUS INVT CORP COM 316500107   1,917,556 96,118 SH   SOLE   0 0 96,118
FIFTH THIRD BANCORP COM 316773100   758,101 22,025 SH   SOLE   0 0 22,025
FIRST HORIZON CORPORATION COM 320517105   365,428 26,102 SH   SOLE   0 0 26,102
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   1,811,325 19,729 SH   SOLE   0 0 19,729
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   3,038,070 59,500 SH   SOLE   0 0 59,500
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   2,857,257 118,558 SH   SOLE   0 0 118,558
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   744,104 4,700 SH   SOLE   0 0 4,700
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   4,942,414 43,273 SH   SOLE   0 0 43,273
GENERAL ELECTRIC CO COM NEW 369604301   591,013 4,741 SH   SOLE   0 0 4,741
GENUINE PARTS CO COM 372460105   213,363 1,567 SH   SOLE   0 0 1,567
GOLDMAN SACHS GROUP INC COM 38141G104   519,663 1,357 SH   SOLE   0 0 1,357
GRAINGER W W INC COM 384802104   203,995 250 SH   SOLE   0 0 250
HOME DEPOT INC COM 437076102   465,900 1,376 SH   SOLE   0 0 1,376
HONEYWELL INTL INC COM 438516106   795,352 3,882 SH   SOLE   0 0 3,882
INCYTE CORP COM 45337C102   853,417 12,816 SH   SOLE   0 0 12,816
INTERNATIONAL BUSINESS MACHS COM 459200101   342,586 2,131 SH   SOLE   0 0 2,131
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700   272,426 15,400 SH   SOLE   0 0 15,400
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   1,764,156 40,827 SH   SOLE   0 0 40,827
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   54,638,387 1,754,400 SH   SOLE   0 0 1,754,400
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   23,520,765 151,475 SH   SOLE   0 0 151,475
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   13,905,328 331,869 SH   SOLE   0 0 331,869
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   3,147,691 53,945 SH   SOLE   0 0 53,945
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   1,496,127 16,225 SH   SOLE   0 0 16,225
INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225   1,474,790 15,404 SH   SOLE   0 0 15,404
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   1,449,933 31,534 SH   SOLE   0 0 31,534
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   846,731 11,464 SH   SOLE   0 0 11,464
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   232,012 2,815 SH   SOLE   0 0 2,815
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   221,023 10,550 SH   SOLE   0 0 10,550
INVESCO QQQ TR UNIT SER 1 46090E103   3,163,107 7,982 SH   SOLE   0 0 7,982
INVESCO QUALITY MUN INCOME T COM 46133G107   345,634 36,268 SH   SOLE   0 0 36,268
INVESCO VALUE MUN INCOME TR COM 46132P108   430,800 36,664 SH   SOLE   0 0 36,664
ISHARES TR RUSSELL 2000 ETF 464287655   1,722,404 8,886 SH   SOLE   0 0 8,886
ISHARES TR S&P MC 400GR ETF 464287606   1,631,675 21,243 SH   SOLE   0 0 21,243
ISHARES TR ISHARES SEMICDTR 464287523   455,083 845 SH   SOLE   0 0 845
ISHARES TR MRGSTR MD CP GRW 464288307   393,246 6,300 SH   SOLE   0 0 6,300
ISHARES TR US TRSPRTION 464287192   381,915 1,500 SH   SOLE   0 0 1,500
ISHARES TR RUS MID CAP ETF 464287499   217,710 2,868 SH   SOLE   0 0 2,868
JOHNSON & JOHNSON COM 478160104   494,509 3,078 SH   SOLE   0 0 3,078
JPMORGAN CHASE & CO COM 46625H100   1,046,617 6,106 SH   SOLE   0 0 6,106
KLA CORP COM NEW 482480100   937,145 1,715 SH   SOLE   0 0 1,715
LAM RESEARCH CORP COM 512807108   584,864 800 SH   SOLE   0 0 800
LANDSTAR SYS INC COM 515098101   250,277 1,350 SH   SOLE   0 0 1,350
LOWES COS INC COM 548661107   218,613 1,035 SH   SOLE   0 0 1,035
MARTIN MARIETTA MATLS INC COM 573284106   1,001,304 2,060 SH   SOLE   0 0 2,060
MERCK & CO INC COM 58933Y105   231,446 1,978 SH   SOLE   0 0 1,978
MICROSOFT CORP COM 594918104   1,090,065 2,957 SH   SOLE   0 0 2,957
NUCOR CORP COM 670346105   481,796 2,800 SH   SOLE   0 0 2,800
OLD DOMINION FREIGHT LINE IN COM 679580100   209,021 537 SH   SOLE   0 0 537
ONEOK INC NEW COM 682680103   684,959 9,665 SH   SOLE   0 0 9,665
ORACLE CORP COM 68389X105   688,150 6,708 SH   SOLE   0 0 6,708
OVINTIV INC COM 69047Q102   825,910 19,136 SH   SOLE   0 0 19,136
PACCAR INC COM 693718108   1,231,988 13,137 SH   SOLE   0 0 13,137
PEPSICO INC COM 713448108   229,766 1,339 SH   SOLE   0 0 1,339
PROCTER AND GAMBLE CO COM 742718109   246,277 1,658 SH   SOLE   0 0 1,658
QUALCOMM INC COM 747525103   236,255 1,735 SH   SOLE   0 0 1,735
QUANTA SVCS INC COM 74762E102   400,140 2,000 SH   SOLE   0 0 2,000
RAYMOND JAMES FINL INC COM 754730109   1,564,083 14,197 SH   SOLE   0 0 14,197
RENN FD INC COM 759720105   17,323 10,000 SH   SOLE   0 0 10,000
ROCKWELL AUTOMATION INC COM 773903109   705,311 2,315 SH   SOLE   0 0 2,315
RTX CORPORATION COM 75513E101   234,878 2,750 SH   SOLE   0 0 2,750
SONOCO PRODS CO COM 835495102   560,958 9,850 SH   SOLE   0 0 9,850
SOUTHERN CO COM 842587107   378,819 5,283 SH   SOLE   0 0 5,283
SPDR SER TR S&P BIOTECH 78464A870   274,612 3,070 SH   SOLE   0 0 3,070
STEEL DYNAMICS INC COM 858119100   343,557 2,950 SH   SOLE   0 0 2,950
T-MOBILE US INC COM 872590104   1,081,405 6,663 SH   SOLE   0 0 6,663
TEXTRON INC COM 883203101   925,317 11,765 SH   SOLE   0 0 11,765
THE CIGNA GROUP COM 125523100   485,665 1,586 SH   SOLE   0 0 1,586
TRUIST FINL CORP COM 89832Q109   1,056,640 28,581 SH   SOLE   0 0 28,581
UNITED STATES STL CORP NEW COM 912909108   1,314,568 27,444 SH   SOLE   0 0 27,444
UNITEDHEALTH GROUP INC COM 91324P102   323,979 594 SH   SOLE   0 0 594
US FOODS HLDG CORP COM 912008109   1,038,251 22,610 SH   SOLE   0 0 22,610
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   416,382 3,998 SH   SOLE   0 0 3,998
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   13,818,959 65,090 SH   SOLE   0 0 65,090
VANGUARD INDEX FDS SML CP GRW ETF 922908595   307,665 1,325 SH   SOLE   0 0 1,325
VANGUARD INDEX FDS SMALL CP ETF 922908751   232,842 1,128 SH   SOLE   0 0 1,128
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   211,122 1,332 SH   SOLE   0 0 1,332
VANGUARD WORLD FDS INF TECH ETF 92204A702   3,410,426 7,379 SH   SOLE   0 0 7,379
VERTEX PHARMACEUTICALS INC COM 92532F100   1,803,178 4,333 SH   SOLE   0 0 4,333