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 331 2,555 SH   SOLE   0 0 2,555
ABBOTT LABS COM 002824100 2,151 19,801 SH   SOLE   0 0 19,801
ACADIA HEALTHCARE COMPANY IN COM 00404A109 938 13,874 SH   SOLE   0 0 13,874
ADVISORSHARES TR DORSY FSM ALCP 00768Y479 1,131 37,360 SH   SOLE   0 0 37,360
ALAUNOS THERAPEUTICS INC COM 98973P101 16 12,600 SH   SOLE   0 0 12,600
ALTRIA GROUP INC COM 02209S103 462 11,066 SH   SOLE   0 0 11,066
AMAZON COM INC COM 023135106 1,789 16,846 SH   SOLE   0 0 16,846
AMERICAN EXPRESS CO COM 025816109 369 2,662 SH   SOLE   0 0 2,662
AMGEN INC COM 031162100 460 1,892 SH   SOLE   0 0 1,892
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 2,099 62,551 SH   SOLE   0 0 62,551
APPLE INC COM 037833100 5,709 41,754 SH   SOLE   0 0 41,754
ASTRAZENECA PLC SPONSORED ADR 046353108 390 5,900 SH   SOLE   0 0 5,900
AT&T INC COM 00206R102 553 26,387 SH   SOLE   0 0 26,387
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 246 7,625 SH   SOLE   0 0 7,625
ATLAS CORP SHARES Y0436Q109 132 12,300 SH   SOLE   0 0 12,300
BCE INC COM NEW 05534B760 345 7,025 SH   SOLE   0 0 7,025
BECTON DICKINSON & CO COM 075887109 258 1,045 SH   SOLE   0 0 1,045
BK OF AMERICA CORP COM 060505104 717 23,019 SH   SOLE   0 0 23,019
BRISTOL-MYERS SQUIBB CO COM 110122108 729 9,466 SH   SOLE   0 0 9,466
BROADCOM INC COM 11135F101 274 563 SH   SOLE   0 0 563
CAMPBELL SOUP CO COM 134429109 427 8,886 SH   SOLE   0 0 8,886
CHEVRON CORP NEW COM 166764100 2,653 18,325 SH   SOLE   0 0 18,325
CHUBB LIMITED COM H1467J104 3,041 15,469 SH   SOLE   0 0 15,469
CISCO SYS INC COM 17275R102 2,273 53,301 SH   SOLE   0 0 53,301
COMPASS DIVERSIFIED SH BEN INT 20451Q104 255 11,900 SH   SOLE   0 0 11,900
CONOCOPHILLIPS COM 20825C104 1,851 20,605 SH   SOLE   0 0 20,605
CVS HEALTH CORP COM 126650100 975 10,525 SH   SOLE   0 0 10,525
DEVON ENERGY CORP NEW COM 25179M103 1,449 26,286 SH   SOLE   0 0 26,286
DIAMONDBACK ENERGY INC COM 25278X109 1,026 8,471 SH   SOLE   0 0 8,471
DISNEY WALT CO COM 254687106 280 2,963 SH   SOLE   0 0 2,963
DOLLAR GEN CORP NEW COM 256677105 426 1,735 SH   SOLE   0 0 1,735
DOMINION ENERGY INC COM 25746U109 785 9,837 SH   SOLE   0 0 9,837
DOW INC COM 260557103 1,796 34,792 SH   SOLE   0 0 34,792
DUKE ENERGY CORP NEW COM NEW 26441C204 830 7,738 SH   SOLE   0 0 7,738
DUPONT DE NEMOURS INC COM 26614N102 290 5,215 SH   SOLE   0 0 5,215
EASTGROUP PPTYS INC COM 277276101 224 1,450 SH   SOLE   0 0 1,450
EATON CORP PLC SHS G29183103 991 7,864 SH   SOLE   0 0 7,864
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 631 14,040 SH   SOLE   0 0 14,040
EXXON MOBIL CORP COM 30231G102 238 2,776 SH   SOLE   0 0 2,776
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 2,097 121,709 SH   SOLE   0 0 121,709
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 754 51,102 SH   SOLE   0 0 51,102
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 710 14,747 SH   SOLE   0 0 14,747
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 662 11,712 SH   SOLE   0 0 11,712
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 795 19,190 SH   SOLE   0 0 19,190
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 25,464 527,200 SH   SOLE   0 0 527,200
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 174 10,076 SH   SOLE   0 0 10,076
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 701 27,323 SH   SOLE   0 0 27,323
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 951 40,592 SH   SOLE   0 0 40,592
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 646 13,936 SH   SOLE   0 0 13,936
FLAHERTY & CRUMRINE PFD INCO COM 33848E106 355 37,300 SH   SOLE   0 0 37,300
GENERAL MLS INC COM 370334104 779 10,331 SH   SOLE   0 0 10,331
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 573 28,187 SH   SOLE   0 0 28,187
GODADDY INC CL A 380237107 902 12,968 SH   SOLE   0 0 12,968
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 3,113 56,070 SH   SOLE   0 0 56,070
HERSHEY CO COM 427866108 741 3,446 SH   SOLE   0 0 3,446
HOME DEPOT INC COM 437076102 717 2,614 SH   SOLE   0 0 2,614
INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 1,050 53,783 SH   SOLE   0 0 53,783
INTEL CORP COM 458140100 581 15,543 SH   SOLE   0 0 15,543
INTERNATIONAL BUSINESS MACHS COM 459200101 697 4,934 SH   SOLE   0 0 4,934
INTERNATIONAL PAPER CO COM 460146103 439 10,500 SH   SOLE   0 0 10,500
INTUITIVE SURGICAL INC COM NEW 46120E602 331 1,650 SH   SOLE   0 0 1,650
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 478 6,624 SH   SOLE   0 0 6,624
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 510 13,357 SH   SOLE   0 0 13,357
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 360 5,280 SH   SOLE   0 0 5,280
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 554 7,061 SH   SOLE   0 0 7,061
INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 556 16,175 SH   SOLE   0 0 16,175
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5,996 44,672 SH   SOLE   0 0 44,672
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 613 4,150 SH   SOLE   0 0 4,150
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 1,987 26,467 SH   SOLE   0 0 26,467
INVESCO QQQ TR UNIT SER 1 46090E103 3,353 11,962 SH   SOLE   0 0 11,962
ISHARES INC CORE MSCI EMKT 46434G103 756 15,401 SH   SOLE   0 0 15,401
ISHARES TR 1 3 YR TREAS BD 464287457 493 5,952 SH   SOLE   0 0 5,952
ISHARES TR CORE DIV GRWTH 46434V621 320 6,714 SH   SOLE   0 0 6,714
ISHARES TR CORE MSCI EAFE 46432F842 2,291 38,923 SH   SOLE   0 0 38,923
ISHARES TR CORE S&P MCP ETF 464287507 1,964 8,680 SH   SOLE   0 0 8,680
ISHARES TR CORE S&P SCP ETF 464287804 1,039 11,241 SH   SOLE   0 0 11,241
ISHARES TR CORE S&P500 ETF 464287200 1,408 3,713 SH   SOLE   0 0 3,713
ISHARES TR EXPANDED TECH 464287515 324 1,203 SH   SOLE   0 0 1,203
ISHARES TR EXPONENTIAL TECH 46434V381 765 15,952 SH   SOLE   0 0 15,952
ISHARES TR ISHARES BIOTECH 464287556 375 3,190 SH   SOLE   0 0 3,190
ISHARES TR ISHARES SEMICDTR 464287523 255 729 SH   SOLE   0 0 729
ISHARES TR MORNINGSTAR VALU 464288109 15,079 249,689 SH   SOLE   0 0 249,689
ISHARES TR MSCI EAFE ETF 464287465 416 6,665 SH   SOLE   0 0 6,665
ISHARES TR MSCI USA MIN VOL 46429B697 3,731 53,137 SH   SOLE   0 0 53,137
ISHARES TR MSCI USA QLT FCT 46432F339 22,446 200,896 SH   SOLE   0 0 200,896
ISHARES TR NEW ZEALAND ETF 464289123 278 6,250 SH   SOLE   0 0 6,250
ISHARES TR PFD AND INCM SEC 464288687 2,754 83,750 SH   SOLE   0 0 83,750
ISHARES TR S&P 500 GRWT ETF 464287309 14,931 247,410 SH   SOLE   0 0 247,410
ISHARES TR S&P MC 400GR ETF 464287606 14,358 225,288 SH   SOLE   0 0 225,288
ISHARES TR S&P MC 400VL ETF 464287705 14,992 158,801 SH   SOLE   0 0 158,801
ISHARES TR S&P SML 600 GWT 464287887 20,137 191,200 SH   SOLE   0 0 191,200
ISHARES TR SELECT DIVID ETF 464287168 5,505 46,781 SH   SOLE   0 0 46,781
ISHARES TR SP SMCP600VL ETF 464287879 19,225 215,933 SH   SOLE   0 0 215,933
ISHARES TR TIPS BD ETF 464287176 451 3,955 SH   SOLE   0 0 3,955
ISHARES TR TRS FLT RT BD 46434V860 178,309 3,537,878 SH   SOLE   0 0 3,537,878
ISHARES TR U.S. BAS MTL ETF 464287838 16,955 144,012 SH   SOLE   0 0 144,012
ISHARES TR U.S. ENERGY ETF 464287796 17,557 460,559 SH   SOLE   0 0 460,559
ISHARES TR U.S. FIN SVC ETF 464287770 310 2,091 SH   SOLE   0 0 2,091
ISHARES TR U.S. MED DVC ETF 464288810 295 5,842 SH   SOLE   0 0 5,842
ISHARES TR U.S. TECH ETF 464287721 701 8,774 SH   SOLE   0 0 8,774
ISHARES TR US BR DEL SE ETF 464288794 18,447 219,681 SH   SOLE   0 0 219,681
ISHARES TR US CONSM STAPLES 464287812 16,680 85,559 SH   SOLE   0 0 85,559
ISHARES TR US CONSUM DISCRE 464287580 564 9,936 SH   SOLE   0 0 9,936
ISHARES TR US HOME CONS ETF 464288752 589 11,226 SH   SOLE   0 0 11,226
ISHARES TR US OIL EQ&SV ETF 464288844 14,839 929,197 SH   SOLE   0 0 929,197
ISHARES TR US OIL GS EX ETF 464288851 18,570 238,539 SH   SOLE   0 0 238,539
ISHARES TR US REGNL BKS ETF 464288778 329 6,677 SH   SOLE   0 0 6,677
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 933 20,755 SH   SOLE   0 0 20,755
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 17,563 350,620 SH   SOLE   0 0 350,620
JANUS DETROIT STR TR HENDERSON MTG 47103U852 3,137 65,404 SH   SOLE   0 0 65,404
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 25,362 517,167 SH   SOLE   0 0 517,167
JOHNSON & JOHNSON COM 478160104 2,703 15,229 SH   SOLE   0 0 15,229
JPMORGAN CHASE & CO COM 46625H100 2,918 25,910 SH   SOLE   0 0 25,910
KELLOGG CO COM 487836108 543 7,610 SH   SOLE   0 0 7,610
KIMBERLY-CLARK CORP COM 494368103 587 4,345 SH   SOLE   0 0 4,345
KRAFT HEINZ CO COM 500754106 298 7,805 SH   SOLE   0 0 7,805
LOCKHEED MARTIN CORP COM 539830109 839 1,951 SH   SOLE   0 0 1,951
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 429 4,900 SH   SOLE   0 0 4,900
MARRIOTT INTL INC NEW CL A 571903202 1,072 7,882 SH   SOLE   0 0 7,882
MCDONALDS CORP COM 580135101 774 3,135 SH   SOLE   0 0 3,135
MERCK & CO INC COM 58933Y105 871 9,549 SH   SOLE   0 0 9,549
METLIFE INC COM 59156R108 266 4,243 SH   SOLE   0 0 4,243
MICROSOFT CORP COM 594918104 6,352 24,731 SH   SOLE   0 0 24,731
MOTOROLA SOLUTIONS INC COM NEW 620076307 3,987 19,023 SH   SOLE   0 0 19,023
NASDAQ INC COM 631103108 3,539 23,200 SH   SOLE   0 0 23,200
NIKE INC CL B 654106103 208 2,039 SH   SOLE   0 0 2,039
NUCOR CORP COM 670346105 793 7,598 SH   SOLE   0 0 7,598
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 78 10,200 SH   SOLE   0 0 10,200
OLD REP INTL CORP COM 680223104 341 15,250 SH   SOLE   0 0 15,250
ONEOK INC NEW COM 682680103 1,686 30,381 SH   SOLE   0 0 30,381
PACER FDS TR TRENDP US LAR CP 69374H105 730 19,439 SH   SOLE   0 0 19,439
PACER FDS TR TRENDPILOT INTL 69374H683 532 21,753 SH   SOLE   0 0 21,753
PACER FDS TR US CASH COWS 100 69374H881 5,938 137,859 SH   SOLE   0 0 137,859
PEPSICO INC COM 713448108 535 3,211 SH   SOLE   0 0 3,211
PFIZER INC COM 717081103 805 15,345 SH   SOLE   0 0 15,345
PHILIP MORRIS INTL INC COM 718172109 300 3,041 SH   SOLE   0 0 3,041
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 922 9,300 SH   SOLE   0 0 9,300
PROCTER AND GAMBLE CO COM 742718109 1,284 8,928 SH   SOLE   0 0 8,928
PRUDENTIAL FINL INC COM 744320102 237 2,477 SH   SOLE   0 0 2,477
PUBLIC STORAGE COM 74460D109 324 1,036 SH   SOLE   0 0 1,036
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 370 5,853 SH   SOLE   0 0 5,853
RAYMOND JAMES FINL INC COM 754730109 1,971 22,050 SH   SOLE   0 0 22,050
REPUBLIC SVCS INC COM 760759100 3,542 27,064 SH   SOLE   0 0 27,064
ROPER TECHNOLOGIES INC COM 776696106 314 796 SH   SOLE   0 0 796
SALESFORCE INC COM 79466L302 257 1,556 SH   SOLE   0 0 1,556
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 302 4,225 SH   SOLE   0 0 4,225
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,443 20,184 SH   SOLE   0 0 20,184
SERVICE CORP INTL COM 817565104 2,534 36,655 SH   SOLE   0 0 36,655
SIGNATURE BK NEW YORK N Y COM 82669G104 600 3,347 SH   SOLE   0 0 3,347
SIRIUS XM HOLDINGS INC COM 82968B103 117 19,110 SH   SOLE   0 0 19,110
SOTHERLY HOTELS INC COM 83600C103 706 405,500 SH   SOLE   0 0 405,500
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 5,227 181,256 SH   SOLE   0 0 181,256
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 248 600 SH   SOLE   0 0 600
SPDR SER TR OILGAS EQUIP 78468R549 2,240 37,541 SH   SOLE   0 0 37,541
SPDR SER TR PORTFOLIO S&P400 78464A847 2,892 72,862 SH   SOLE   0 0 72,862
SPDR SER TR PORTFOLIO S&P500 78464A854 9,627 217,114 SH   SOLE   0 0 217,114
SPDR SER TR PORTFOLIO S&P600 78468R853 1,602 44,527 SH   SOLE   0 0 44,527
SPDR SER TR S&P BIOTECH 78464A870 614 8,266 SH   SOLE   0 0 8,266
SPDR SER TR S&P METALS MNG 78464A755 2,310 53,233 SH   SOLE   0 0 53,233
SPDR SER TR S&P OILGAS EXP 78468R556 2,291 19,174 SH   SOLE   0 0 19,174
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 21,166 508,320 SH   SOLE   0 0 508,320
STATE STR CORP COM 857477103 259 4,200 SH   SOLE   0 0 4,200
STEEL DYNAMICS INC COM 858119100 1,323 20,001 SH   SOLE   0 0 20,001
STRATEGY SHS DAY HAGAN NED 86280R803 2,841 91,103 SH   SOLE   0 0 91,103
TEXAS INSTRS INC COM 882508104 465 3,026 SH   SOLE   0 0 3,026
T-MOBILE US INC COM 872590104 1,175 8,731 SH   SOLE   0 0 8,731
TRUIST FINL CORP COM 89832Q109 240 5,050 SH   SOLE   0 0 5,050
UNION PAC CORP COM 907818108 3,819 17,905 SH   SOLE   0 0 17,905
VALERO ENERGY CORP COM 91913Y100 670 6,300 SH   SOLE   0 0 6,300
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 6,940 52,940 SH   SOLE   0 0 52,940
VANGUARD INDEX FDS GROWTH ETF 922908736 363 1,627 SH   SOLE   0 0 1,627
VANGUARD INDEX FDS LARGE CAP ETF 922908637 14,941 86,688 SH   SOLE   0 0 86,688
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 7,059 54,505 SH   SOLE   0 0 54,505
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 225 649 SH   SOLE   0 0 649
VANGUARD INDEX FDS SMALL CP ETF 922908751 534 3,032 SH   SOLE   0 0 3,032
VANGUARD INDEX FDS SML CP GRW ETF 922908595 406 2,062 SH   SOLE   0 0 2,062
VANGUARD INDEX FDS TOTAL STK MKT 922908769 302 1,600 SH   SOLE   0 0 1,600
VANGUARD INDEX FDS VALUE ETF 922908744 15,017 113,868 SH   SOLE   0 0 113,868
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,763 35,175 SH   SOLE   0 0 35,175
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 326 2,270 SH   SOLE   0 0 2,270
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 400 1,700 SH   SOLE   0 0 1,700
VERIZON COMMUNICATIONS INC COM 92343V104 2,080 40,994 SH   SOLE   0 0 40,994
VISA INC COM CL A 92826C839 1,169 5,939 SH   SOLE   0 0 5,939
WEC ENERGY GROUP INC COM 92939U106 548 5,450 SH   SOLE   0 0 5,450
WEYERHAEUSER CO MTN BE COM NEW 962166104 1,992 60,131 SH   SOLE   0 0 60,131
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 44,868 891,468 SH   SOLE   0 0 891,468
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 27,009 721,792 SH   SOLE   0 0 721,792
WISDOMTREE TR US MIDCAP DIVID 97717W505 241 6,194 SH   SOLE   0 0 6,194
YUM BRANDS INC COM 988498101 386 3,400 SH   SOLE   0 0 3,400