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
AGF INVTS TR AGFIQ US MK ANTI 00110G408 278 14,517 SH   SOLE 0 0 0 14,517
AIM ETF PRODUCTS TRUST US LRG CP BUF10 00888H109 537 19,054 SH   SOLE 0 0 0 19,054
AIM ETF PRODUCTS TRUST US LRG CAP BUF10 00888H307 535 18,656 SH   SOLE 0 0 0 18,656
AIM ETF PRODUCTS TRUST US LRG CP BUFR10 00888H703 521 19,857 SH   SOLE 0 0 0 19,857
AIR PRODS & CHEMS INC COM 009158106 343 1,330 SH   SOLE 0 0 0 1,330
ALPS ETF TR RIVERFRONT DYM 00162Q536 5,279 228,447 SH   SOLE 0 0 0 228,447
ALPS ETF TR RIVRFRNT STR INC 00162Q783 326 13,990 SH   SOLE 0 0 0 13,990
ALPS ETF TR RIVERFRNT DYMC 00162Q528 4,595 100,636 SH   SOLE 0 0 0 100,636
ALPS ETF TR RIVERFRNT FLEX 00162Q510 786 18,175 SH   SOLE 0 0 0 18,175
AMAZON COM INC COM 023135106 737 5,171 SH   SOLE 0 0 0 5,171
AMERICAN CENTY ETF TR US SML CP VALU 025072877 570 7,624 SH   SOLE 0 0 0 7,624
AMERICAN CENTY ETF TR US EQT ETF 025072885 2,632 37,185 SH   SOLE 0 0 0 37,185
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 245 4,427 SH   SOLE 0 0 0 4,427
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 1,202 22,610 SH   SOLE 0 0 0 22,610
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 456 8,796 SH   SOLE 0 0 0 8,796
APPLE INC COM 037833100 968 5,836 SH   SOLE 0 0 0 5,836
ARK ETF TR NEXT GNRTN INTER 00214Q401 210 3,399 SH   SOLE 0 0 0 3,399
AUTOMATIC DATA PROCESSING IN COM 053015103 383 1,569 SH   SOLE 0 0 0 1,569
BARINGS BDC INC COM 06759L103 855 86,230 SH   SOLE 0 0 0 86,230
BLACKROCK INCOME TR INC COM 09247F100 218 45,956 SH   SOLE 0 0 0 45,956
BOEING CO COM 097023105 502 3,015 SH   SOLE 0 0 0 3,015
CHEVRON CORP NEW COM 166764100 221 1,465 SH   SOLE 0 0 0 1,465
CISCO SYS INC COM 17275R102 481 10,605 SH   SOLE 0 0 0 10,605
DISNEY WALT CO COM 254687106 341 3,157 SH   SOLE 0 0 0 3,157
DNP SELECT INCOME FD INC COM 23325P104 2,538 224,038 SH   SOLE 0 0 0 224,038
DTE ENERGY CO COM 233331107 579 4,491 SH   SOLE 0 0 0 4,491
EXXON MOBIL CORP COM 30231G102 975 11,178 SH   SOLE 0 0 0 11,178
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 228 4,578 SH   SOLE 0 0 0 4,578
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 1,506 26,572 SH   SOLE 0 0 0 26,572
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 286 8,800 SH   SOLE 0 0 0 8,800
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 296 6,089 SH   SOLE 0 0 0 6,089
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 225 8,250 SH   SOLE 0 0 0 8,250
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 568 15,520 SH   SOLE 0 0 0 15,520
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 560 18,500 SH   SOLE 0 0 0 18,500
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 3,783 165,756 SH   SOLE 0 0 0 165,756
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 527 15,743 SH   SOLE 0 0 0 15,743
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 511 16,750 SH   SOLE 0 0 0 16,750
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 1,287 35,439 SH   SOLE 0 0 0 35,439
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 391 12,601 SH   SOLE 0 0 0 12,601
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 677 19,036 SH   SOLE 0 0 0 19,036
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 247 7,800 SH   SOLE 0 0 0 7,800
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 1,470 40,321 SH   SOLE 0 0 0 40,321
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 333 10,000 SH   SOLE 0 0 0 10,000
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 790 24,320 SH   SOLE 0 0 0 24,320
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 527 16,154 SH   SOLE 0 0 0 16,154
FORD MTR CO DEL COM 345370860 156 10,169 SH   SOLE 0 0 0 10,169
GLOBAL X FDS S&P 500 COVERED 37954Y475 13,797 313,706 SH   SOLE 0 0 0 313,706
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 13,930 755,000 SH   SOLE 0 0 0 755,000
GLOBAL X FDS DOW 30 COVERED C 37960A859 9,870 423,610 SH   SOLE 0 0 0 423,610
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 257 8,159 SH   SOLE 0 0 0 8,159
INNOVATOR ETFS TR US SML CP PWR B 45782C474 251 8,300 SH   SOLE 0 0 0 8,300
INNOVATOR ETFS TR US EQT ULTRA BF 45782C375 284 9,730 SH   SOLE 0 0 0 9,730
INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565 312 11,206 SH   SOLE 0 0 0 11,206
INNOVATOR ETFS TR US EQT ULTRA BF 45782C292 827 30,480 SH   SOLE 0 0 0 30,480
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 1,065 35,926 SH   SOLE 0 0 0 35,926
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814 413 11,918 SH   SOLE 0 0 0 11,918
INNOVATOR ETFS TR US SML CP PWR B 45782C599 246 9,500 SH   SOLE 0 0 0 9,500
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 667 39,632 SH   SOLE 0 0 0 39,632
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 282 12,029 SH   SOLE 0 0 0 12,029
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 368 9,684 SH   SOLE 0 0 0 9,684
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 298 2,047 SH   SOLE 0 0 0 2,047
INVESCO QQQ TR UNIT SER 1 46090E103 256 788 SH   SOLE 0 0 0 788
INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117 459 18,728 SH   SOLE 0 0 0 18,728
ISHARES INC MSCI EMERG MRKT 464286533 769 13,764 SH   SOLE 0 0 0 13,764
ISHARES INC ESG AWR MSCI EM 46434G863 326 10,147 SH   SOLE 0 0 0 10,147
ISHARES TR CORE TOTAL USD 46434V613 1,569 32,764 SH   SOLE 0 0 0 32,764
ISHARES TR CORE MSCI TOTAL 46432F834 218 3,686 SH   SOLE 0 0 0 3,686
ISHARES TR CORE S&P SCP ETF 464287804 693 6,856 SH   SOLE 0 0 0 6,856
ISHARES TR US TREAS BD ETF 46429B267 2,360 97,311 SH   SOLE 0 0 0 97,311
ISHARES TR CORE S&P US GWT 464287671 463 4,826 SH   SOLE 0 0 0 4,826
ISHARES TR SHRT NAT MUN ETF 464288158 269 2,551 SH   SOLE 0 0 0 2,551
ISHARES TR MSCI USA MIN VOL 46429B697 627 8,482 SH   SOLE 0 0 0 8,482
ISHARES TR US DIVID BYBCK 46435U861 242 6,253 SH   SOLE 0 0 0 6,253
ISHARES TR TIPS BD ETF 464287176 363 3,120 SH   SOLE 0 0 0 3,120
ISHARES TR 10-20 YR TRS ETF 464288653 379 3,041 SH   SOLE 0 0 0 3,041
ISHARES TR S&P 500 VAL ETF 464287408 367 2,538 SH   SOLE 0 0 0 2,538
ISHARES TR MBS ETF 464288588 425 4,261 SH   SOLE 0 0 0 4,261
ISHARES TR S&P SML 600 GWT 464287887 3,702 31,403 SH   SOLE 0 0 0 31,403
ISHARES TR US INFRASTRUC 46435U713 290 7,829 SH   SOLE 0 0 0 7,829
ISHARES TR CORE S&P500 ETF 464287200 6,257 15,029 SH   SOLE 0 0 0 15,029
ISHARES TR EAFE GRWTH ETF 464288885 1,963 22,526 SH   SOLE 0 0 0 22,526
ISHARES TR CORE HIGH DV ETF 46429B663 637 6,258 SH   SOLE 0 0 0 6,258
ISHARES TR EAFE VALUE ETF 464288877 1,948 44,274 SH   SOLE 0 0 0 44,274
ISHARES TR ESG AWR MSCI USA 46435G425 5,500 59,405 SH   SOLE 0 0 0 59,405
ISHARES TR CORE DIV GRWTH 46434V621 332 6,569 SH   SOLE 0 0 0 6,569
ISHARES TR CONV BD ETF 46435G102 210 2,829 SH   SOLE 0 0 0 2,829
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 314 8,336 SH   SOLE 0 0 0 8,336
JOHNSON & JOHNSON COM 478160104 564 3,284 SH   SOLE 0 0 0 3,284
LILLY ELI & CO COM 532457108 419 1,369 SH   SOLE 0 0 0 1,369
MCDONALDS CORP COM 580135101 297 1,141 SH   SOLE 0 0 0 1,141
MICROSOFT CORP COM 594918104 1,595 5,623 SH   SOLE 0 0 0 5,623
PACER FDS TR SWAN SOS FD OF 69374H568 6,967 319,358 SH   SOLE 0 0 0 319,358
PACER FDS TR SWAN SOS FLEX AP 69374H477 498 22,500 SH   SOLE 0 0 0 22,500
PAYCHEX INC COM 704326107 497 3,869 SH   SOLE 0 0 0 3,869
PEPSICO INC COM 713448108 313 1,777 SH   SOLE 0 0 0 1,777
PROSHARES TR SHT 7-10 YR TR 74348A608 4,190 160,241 SH   SOLE 0 0 0 160,241
PROSHARES TR SHORT QQQ NEW 74347B714 1,098 88,585 SH   SOLE 0 0 0 88,585
PROSHARES TR SHORT S&P 500 NE 74347B425 1,251 83,404 SH   SOLE 0 0 0 83,404
PROSHARES TR SHRT 20+YR TRE 74347X849 3,148 163,885 SH   SOLE 0 0 0 163,885
SCHWAB STRATEGIC TR US TIPS ETF 808524870 367 6,434 SH   SOLE 0 0 0 6,434
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 925 18,896 SH   SOLE 0 0 0 18,896
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 3,818 66,058 SH   SOLE 0 0 0 66,058
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3,543 26,942 SH   SOLE 0 0 0 26,942
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,651 24,774 SH   SOLE 0 0 0 24,774
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3,637 48,824 SH   SOLE 0 0 0 48,824
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 6,911 21,110 SH   SOLE 0 0 0 21,110
SPDR GOLD TR GOLD SHS 78463V107 511 3,054 SH   SOLE 0 0 0 3,054
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 851 24,611 SH   SOLE 0 0 0 24,611
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,027 100,021 SH   SOLE 0 0 0 100,021
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 372 12,076 SH   SOLE 0 0 0 12,076
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,032 4,907 SH   SOLE 0 0 0 4,907
SPDR SER TR PORTFOLIO LN TSR 78464A664 487 14,198 SH   SOLE 0 0 0 14,198
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 764 8,363 SH   SOLE 0 0 0 8,363
SPDR SER TR PRTFLO S&P500 GW 78464A409 468 7,798 SH   SOLE 0 0 0 7,798
SPDR SER TR PORTFOLIO S&P600 78468R853 603 15,299 SH   SOLE 0 0 0 15,299
SPDR SER TR BLOOMBERG 1 10 Y 78468R861 327 16,540 SH   SOLE 0 0 0 16,540
SPDR SER TR PORTFOLIO S&P400 78464A847 581 13,307 SH   SOLE 0 0 0 13,307
SPDR SER TR PORTFOLIO S&P500 78464A854 2,017 41,425 SH   SOLE 0 0 0 41,425
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 254 5,931 SH   SOLE 0 0 0 5,931
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 363 12,947 SH   SOLE 0 0 0 12,947
SSGA ACTIVE TR SPDR SSGA FXD 78470P507 754 27,199 SH   SOLE 0 0 0 27,199
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 291 6,236 SH   SOLE 0 0 0 6,236
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 2,253 54,705 SH   SOLE 0 0 0 54,705
TRUIST FINL CORP COM 89832Q109 202 4,105 SH   SOLE 0 0 0 4,105
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 253 4,933 SH   SOLE 0 0 0 4,933
VANGUARD INDEX FDS SMALL CP ETF 922908751 418 2,140 SH   SOLE 0 0 0 2,140
VANGUARD INDEX FDS GROWTH ETF 922908736 1,621 6,277 SH   SOLE 0 0 0 6,277
VANGUARD INDEX FDS VALUE ETF 922908744 1,178 8,588 SH   SOLE 0 0 0 8,588
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 401 6,023 SH   SOLE 0 0 0 6,023
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 488 11,794 SH   SOLE 0 0 0 11,794
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 1,478 34,532 SH   SOLE 0 0 0 34,532
WISDOMTREE TR YIELD ENHANCD US 97717X511 1,950 42,420 SH   SOLE 0 0 0 42,420
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 409 18,276 SH   SOLE 0 0 0 18,276
WISDOMTREE TR US LARGECAP FUND 97717W588 971 21,968 SH   SOLE 0 0 0 21,968
WISDOMTREE TR EM EX ST-OWNED 97717X578 542 18,849 SH   SOLE 0 0 0 18,849
WISDOMTREE TR US HGH YLD CORP 97717X172 353 7,495 SH   SOLE 0 0 0 7,495
WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 387 8,259 SH   SOLE 0 0 0 8,259
WISDOMTREE TR FUTRE STRAT FD 97717W125 417 11,990 SH   SOLE 0 0 0 11,990
WISDOMTREE TR INTL SMCAP DIV 97717W760 629 10,307 SH   SOLE 0 0 0 10,307
WISDOMTREE TR CBOE S&P 500 97717X560 332 10,020 SH   SOLE 0 0 0 10,020
WISDOMTREE TR US S CAP QTY DIV 97717X651 474 11,163 SH   SOLE 0 0 0 11,163
WISDOMTREE TR US EFFICIENT COR 97717Y790 961 26,167 SH   SOLE 0 0 0 26,167
WISDOMTREE TR US MULTIFACTOR 97717Y857 486 12,759 SH   SOLE 0 0 0 12,759