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
3M CO COM 88579Y101 356 2,002 SH   SOLE   0 0 2,002
ABBOTT LABS COM 002824100 2,612 18,558 SH   SOLE   0 0 18,558
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,147 2,768 SH   SOLE   0 0 2,768
ADVISORSHARES TR DORSY FSM ALCP 00768Y479 1,401 37,065 SH   SOLE   0 0 37,065
ALTRIA GROUP INC COM 02209S103 501 10,566 SH   SOLE   0 0 10,566
AMAZON COM INC COM 023135106 2,124 637 SH   SOLE   0 0 637
AMERICAN EXPRESS CO COM 025816109 422 2,582 SH   SOLE   0 0 2,582
AMGEN INC COM 031162100 412 1,832 SH   SOLE   0 0 1,832
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 496 13,000 SH   SOLE   0 0 13,000
APPLE INC COM 037833100 6,690 37,677 SH   SOLE   0 0 37,677
ARK ETF TR INNOVATION ETF 00214Q104 207 2,185 SH   SOLE   0 0 2,185
ASTRAZENECA PLC SPONSORED ADR 046353108 414 7,100 SH   SOLE   0 0 7,100
AT&T INC COM 00206R102 706 28,714 SH   SOLE   0 0 28,714
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 315 8,800 SH   SOLE   0 0 8,800
ATLAS CORP SHARES Y0436Q109 145 10,200 SH   SOLE   0 0 10,200
AUTOZONE INC COM 053332102 1,910 911 SH   SOLE   0 0 911
AXON ENTERPRISE INC COM 05464C101 235 1,500 SH   SOLE   0 0 1,500
BCE INC COM NEW 05534B760 335 6,425 SH   SOLE   0 0 6,425
BECTON DICKINSON & CO COM 075887109 263 1,045 SH   SOLE   0 0 1,045
BK OF AMERICA CORP COM 060505104 984 22,111 SH   SOLE   0 0 22,111
BRISTOL-MYERS SQUIBB CO COM 110122108 574 9,200 SH   SOLE   0 0 9,200
CAMPBELL SOUP CO COM 134429109 377 8,675 SH   SOLE   0 0 8,675
CHEVRON CORP NEW COM 166764100 1,995 17,004 SH   SOLE   0 0 17,004
CISCO SYS INC COM 17275R102 3,142 49,574 SH   SOLE   0 0 49,574
CLOROX CO DEL COM 189054109 323 1,850 SH   SOLE   0 0 1,850
COINBASE GLOBAL INC COM CL A 19260Q107 201 796 SH   SOLE   0 0 796
CROWN CASTLE INTL CORP NEW COM 22822V101 250 1,200 SH   SOLE   0 0 1,200
CVS HEALTH CORP COM 126650100 1,075 10,425 SH   SOLE   0 0 10,425
DEVON ENERGY CORP NEW COM 25179M103 295 6,702 SH   SOLE   0 0 6,702
DISNEY WALT CO COM 254687106 631 4,073 SH   SOLE   0 0 4,073
DOCUSIGN INC COM 256163106 267 1,750 SH   SOLE   0 0 1,750
DOLLAR GEN CORP NEW COM 256677105 417 1,770 SH   SOLE   0 0 1,770
DOMINION ENERGY INC COM 25746U109 750 9,542 SH   SOLE   0 0 9,542
DOW INC COM 260557103 379 6,690 SH   SOLE   0 0 6,690
DUKE ENERGY CORP NEW COM NEW 26441C204 626 5,971 SH   SOLE   0 0 5,971
DUPONT DE NEMOURS INC COM 26614N102 389 4,815 SH   SOLE   0 0 4,815
EASTGROUP PPTYS INC COM 277276101 342 1,500 SH   SOLE   0 0 1,500
EATON CORP PLC SHS G29183103 1,185 6,857 SH   SOLE   0 0 6,857
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,806 38,633 SH   SOLE   0 0 38,633
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 978 13,952 SH   SOLE   0 0 13,952
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 19,248 947,239 SH   SOLE   0 0 947,239
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 958 15,440 SH   SOLE   0 0 15,440
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 918 14,716 SH   SOLE   0 0 14,716
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 892 6,758 SH   SOLE   0 0 6,758
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 261 12,892 SH   SOLE   0 0 12,892
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 912 26,403 SH   SOLE   0 0 26,403
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 249 12,834 SH   SOLE   0 0 12,834
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 21,477 403,596 SH   SOLE   0 0 403,596
FIRST TR NASDAQ 100 TECH IND SHS 337345102 4,627 26,414 SH   SOLE   0 0 26,414
FLAHERTY & CRUMRINE PFD INCO COM 33848E106 372 29,200 SH   SOLE   0 0 29,200
GENERAL ELECTRIC CO COM NEW 369604301 304 3,221 SH   SOLE   0 0 3,221
GENERAL MLS INC COM 370334104 666 9,879 SH   SOLE   0 0 9,879
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 3,087 36,563 SH   SOLE   0 0 36,563
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1,066 29,663 SH   SOLE   0 0 29,663
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 3,591 50,225 SH   SOLE   0 0 50,225
HERSHEY CO COM 427866108 653 3,375 SH   SOLE   0 0 3,375
HOME DEPOT INC COM 437076102 872 2,100 SH   SOLE   0 0 2,100
INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 1,364 56,958 SH   SOLE   0 0 56,958
INTEL CORP COM 458140100 779 15,128 SH   SOLE   0 0 15,128
INTERNATIONAL BUSINESS MACHS COM 459200101 618 4,620 SH   SOLE   0 0 4,620
INTERNATIONAL PAPER CO COM 460146103 458 9,750 SH   SOLE   0 0 9,750
INTUITIVE SURGICAL INC COM NEW 46120E602 647 1,802 SH   SOLE   0 0 1,802
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 649 16,095 SH   SOLE   0 0 16,095
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 640 24,815 SH   SOLE   0 0 24,815
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 221 2,868 SH   SOLE   0 0 2,868
INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 568 6,224 SH   SOLE   0 0 6,224
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 634 20,715 SH   SOLE   0 0 20,715
INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 610 11,149 SH   SOLE   0 0 11,149
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 2,007 21,230 SH   SOLE   0 0 21,230
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 691 4,159 SH   SOLE   0 0 4,159
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 267 1,600 SH   SOLE   0 0 1,600
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 129,444 795,357 SH   SOLE   0 0 795,357
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1,615 7,660 SH   SOLE   0 0 7,660
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 1,921 23,770 SH   SOLE   0 0 23,770
INVESCO QQQ TR UNIT SER 1 46090E103 8,428 21,184 SH   SOLE   0 0 21,184
ISHARES INC CORE MSCI EMKT 46434G103 432 7,217 SH   SOLE   0 0 7,217
ISHARES TR 1 3 YR TREAS BD 464287457 513 6,003 SH   SOLE   0 0 6,003
ISHARES TR 20 YR TR BD ETF 464287432 235 1,589 SH   SOLE   0 0 1,589
ISHARES TR COHEN STEER REIT 464287564 220 2,889 SH   SOLE   0 0 2,889
ISHARES TR CORE MSCI EAFE 46432F842 58,526 784,110 SH   SOLE   0 0 784,110
ISHARES TR CORE S&P MCP ETF 464287507 1,639 5,789 SH   SOLE   0 0 5,789
ISHARES TR CORE S&P SCP ETF 464287804 432 3,770 SH   SOLE   0 0 3,770
ISHARES TR CORE S&P500 ETF 464287200 335 703 SH   SOLE   0 0 703
ISHARES TR EXPANDED TECH 464287515 552 1,389 SH   SOLE   0 0 1,389
ISHARES TR EXPONENTIAL TECH 46434V381 930 14,080 SH   SOLE   0 0 14,080
ISHARES TR IBOXX HI YD ETF 464288513 230 2,638 SH   SOLE   0 0 2,638
ISHARES TR ISHARES BIOTECH 464287556 577 3,780 SH   SOLE   0 0 3,780
ISHARES TR ISHARES SEMICDTR 464287523 3,778 6,966 SH   SOLE   0 0 6,966
ISHARES TR MORNINGSTAR VALU 464288109 17,988 258,450 SH   SOLE   0 0 258,450
ISHARES TR MSCI ACWI EX US 464288240 600 10,796 SH   SOLE   0 0 10,796
ISHARES TR MSCI EAFE ETF 464287465 362 4,605 SH   SOLE   0 0 4,605
ISHARES TR MSCI USA MIN VOL 46429B697 4,300 53,154 SH   SOLE   0 0 53,154
ISHARES TR MSCI USA QLT FCT 46432F339 27,020 185,625 SH   SOLE   0 0 185,625
ISHARES TR NEW ZEALAND ETF 464289123 368 6,250 SH   SOLE   0 0 6,250
ISHARES TR PFD AND INCM SEC 464288687 3,619 91,790 SH   SOLE   0 0 91,790
ISHARES TR S&P 100 ETF 464287101 224 1,023 SH   SOLE   0 0 1,023
ISHARES TR S&P 500 GRWT ETF 464287309 21,956 262,408 SH   SOLE   0 0 262,408
ISHARES TR S&P MC 400GR ETF 464287606 19,267 225,981 SH   SOLE   0 0 225,981
ISHARES TR S&P MC 400VL ETF 464287705 18,836 170,182 SH   SOLE   0 0 170,182
ISHARES TR S&P SML 600 GWT 464287887 26,358 189,897 SH   SOLE   0 0 189,897
ISHARES TR SELECT DIVID ETF 464287168 5,029 41,026 SH   SOLE   0 0 41,026
ISHARES TR SP SMCP600VL ETF 464287879 23,337 223,338 SH   SOLE   0 0 223,338
ISHARES TR TIPS BD ETF 464287176 468 3,625 SH   SOLE   0 0 3,625
ISHARES TR U.S. FIN SVC ETF 464287770 20,118 104,197 SH   SOLE   0 0 104,197
ISHARES TR U.S. MED DVC ETF 464288810 420 6,372 SH   SOLE   0 0 6,372
ISHARES TR U.S. TECH ETF 464287721 22,570 196,570 SH   SOLE   0 0 196,570
ISHARES TR US BR DEL SE ETF 464288794 23,633 214,460 SH   SOLE   0 0 214,460
ISHARES TR US CONSUM DISCRE 464287580 24,553 292,301 SH   SOLE   0 0 292,301
ISHARES TR US HOME CONS ETF 464288752 26,902 324,433 SH   SOLE   0 0 324,433
ISHARES TR US OIL GS EX ETF 464288851 1,277 20,845 SH   SOLE   0 0 20,845
ISHARES TR US REGNL BKS ETF 464288778 20,182 326,782 SH   SOLE   0 0 326,782
J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852 14,397 284,314 SH   SOLE   0 0 284,314
J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 5,573 52,554 SH   SOLE   0 0 52,554
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1,130 22,394 SH   SOLE   0 0 22,394
JANUS DETROIT STR TR HENDERSON MTG 47103U852 42,600 808,664 SH   SOLE   0 0 808,664
JOHNSON & JOHNSON COM 478160104 2,631 15,377 SH   SOLE   0 0 15,377
JPMORGAN CHASE & CO COM 46625H100 5,205 32,873 SH   SOLE   0 0 32,873
KELLOGG CO COM 487836108 543 8,432 SH   SOLE   0 0 8,432
KIMBERLY-CLARK CORP COM 494368103 610 4,265 SH   SOLE   0 0 4,265
KRAFT HEINZ CO COM 500754106 266 7,414 SH   SOLE   0 0 7,414
LAM RESEARCH CORP COM 512807108 557 775 SH   SOLE   0 0 775
LOCKHEED MARTIN CORP COM 539830109 690 1,942 SH   SOLE   0 0 1,942
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 433 4,700 SH   SOLE   0 0 4,700
MARRIOTT INTL INC NEW CL A 571903202 1,523 9,217 SH   SOLE   0 0 9,217
MCDONALDS CORP COM 580135101 852 3,179 SH   SOLE   0 0 3,179
MEDICAL PPTYS TRUST INC COM 58463J304 217 9,200 SH   SOLE   0 0 9,200
MEDTRONIC PLC SHS G5960L103 2,525 24,407 SH   SOLE   0 0 24,407
MERCK & CO INC COM 58933Y105 598 7,802 SH   SOLE   0 0 7,802
METLIFE INC COM 59156R108 258 4,127 SH   SOLE   0 0 4,127
MICROSOFT CORP COM 594918104 8,931 26,556 SH   SOLE   0 0 26,556
MOTOROLA SOLUTIONS INC COM NEW 620076307 5,391 19,842 SH   SOLE   0 0 19,842
NASDAQ INC COM 631103108 4,849 23,088 SH   SOLE   0 0 23,088
NETFLIX INC COM 64110L106 391 649 SH   SOLE   0 0 649
NIKE INC CL B 654106103 302 1,809 SH   SOLE   0 0 1,809
NUCOR CORP COM 670346105 884 7,748 SH   SOLE   0 0 7,748
NVIDIA CORPORATION COM 67066G104 204 695 SH   SOLE   0 0 695
OLD REP INTL CORP COM 680223104 355 14,450 SH   SOLE   0 0 14,450
ONEOK INC NEW COM 682680103 1,631 27,753 SH   SOLE   0 0 27,753
OREILLY AUTOMOTIVE INC COM 67103H107 219 310 SH   SOLE   0 0 310
PEPSICO INC COM 713448108 543 3,125 SH   SOLE   0 0 3,125
PFIZER INC COM 717081103 884 14,973 SH   SOLE   0 0 14,973
PHILIP MORRIS INTL INC COM 718172109 289 3,038 SH   SOLE   0 0 3,038
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 782 7,700 SH   SOLE   0 0 7,700
PROCTER AND GAMBLE CO COM 742718109 1,463 8,946 SH   SOLE   0 0 8,946
PRUDENTIAL FINL INC COM 744320102 268 2,477 SH   SOLE   0 0 2,477
PUBLIC STORAGE COM 74460D109 234 625 SH   SOLE   0 0 625
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 364 5,453 SH   SOLE   0 0 5,453
RAYMOND JAMES FINL INC COM 754730109 2,244 22,350 SH   SOLE   0 0 22,350
REPUBLIC SVCS INC COM 760759100 4,562 32,716 SH   SOLE   0 0 32,716
ROPER TECHNOLOGIES INC COM 776696106 390 792 SH   SOLE   0 0 792
SALESFORCE COM INC COM 79466L302 1,290 5,078 SH   SOLE   0 0 5,078
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 429 3,800 SH   SOLE   0 0 3,800
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,111 20,025 SH   SOLE   0 0 20,025
SIRIUS XM HOLDINGS INC COM 82968B103 121 19,110 SH   SOLE   0 0 19,110
SOTHERLY HOTELS INC COM 83600C103 847 405,500 SH   SOLE   0 0 405,500
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 6,379 174,872 SH   SOLE   0 0 174,872
SPDR S&P 500 ETF TR TR UNIT 78462F103 216 454 SH   SOLE   0 0 454
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 311 600 SH   SOLE   0 0 600
SPDR SER TR PORTFOLIO S&P400 78464A847 5,540 111,384 SH   SOLE   0 0 111,384
SPDR SER TR PORTFOLIO S&P500 78464A854 9,484 169,866 SH   SOLE   0 0 169,866
SPDR SER TR PORTFOLIO S&P600 78468R853 3,593 80,407 SH   SOLE   0 0 80,407
SPDR SER TR S&P BIOTECH 78464A870 203 1,814 SH   SOLE   0 0 1,814
SPDR SER TR S&P HOMEBUILD 78464A888 3,222 37,558 SH   SOLE   0 0 37,558
STATE STR CORP COM 857477103 325 3,500 SH   SOLE   0 0 3,500
STEEL DYNAMICS INC COM 858119100 1,281 20,635 SH   SOLE   0 0 20,635
STRATEGY SHS DAY HAGAN NED 86280R803 9,698 260,498 SH   SOLE   0 0 260,498
TARGET CORP COM 87612E106 1,886 8,147 SH   SOLE   0 0 8,147
TEXAS INSTRS INC COM 882508104 2,471 13,109 SH   SOLE   0 0 13,109
TRUIST FINL CORP COM 89832Q109 234 4,000 SH   SOLE   0 0 4,000
UNION PAC CORP COM 907818108 4,306 17,093 SH   SOLE   0 0 17,093
UNITEDHEALTH GROUP INC COM 91324P102 234 467 SH   SOLE   0 0 467
VALERO ENERGY CORP COM 91913Y100 477 6,350 SH   SOLE   0 0 6,350
VANGUARD INDEX FDS GROWTH ETF 922908736 18,646 58,106 SH   SOLE   0 0 58,106
VANGUARD INDEX FDS LARGE CAP ETF 922908637 18,114 81,958 SH   SOLE   0 0 81,958
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 9,588 37,656 SH   SOLE   0 0 37,656
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 350 2,325 SH   SOLE   0 0 2,325
VANGUARD INDEX FDS SMALL CP ETF 922908751 837 3,704 SH   SOLE   0 0 3,704
VANGUARD INDEX FDS SML CP GRW ETF 922908595 522 1,853 SH   SOLE   0 0 1,853
VANGUARD INDEX FDS TOTAL STK MKT 922908769 404 1,674 SH   SOLE   0 0 1,674
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,367 26,600 SH   SOLE   0 0 26,600
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 275 1,602 SH   SOLE   0 0 1,602
VANGUARD WORLD FD MEGA GRWTH IND 921910816 10,023 38,437 SH   SOLE   0 0 38,437
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 453 1,700 SH   SOLE   0 0 1,700
VERIZON COMMUNICATIONS INC COM 92343V104 1,919 36,941 SH   SOLE   0 0 36,941
VISA INC COM CL A 92826C839 1,338 6,175 SH   SOLE   0 0 6,175
WEC ENERGY GROUP INC COM 92939U106 548 5,650 SH   SOLE   0 0 5,650
WEYERHAEUSER CO MTN BE COM NEW 962166104 2,318 56,300 SH   SOLE   0 0 56,300
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 32,563 711,749 SH   SOLE   0 0 711,749
YUM BRANDS INC COM 988498101 472 3,400 SH   SOLE   0 0 3,400
ZIOPHARM ONCOLOGY INC COM 98973P101 14 12,600 SH   SOLE   0 0 12,600