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
ISHARES TR CORE S&P SCP ETF 464287804 1,306 10,855 SH   SOLE 0 0 0 10,855
ISHARES TR CORE S&P500 ETF 464287200 4,787 10,165 SH   SOLE 0 0 0 10,165
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,170 6,761 SH   SOLE 0 0 0 6,761
AMAZON COM INC COM 023135106 447 128 SH   SOLE 0 0 0 128
BOEING CO COM 097023105 582 2,613 SH   SOLE 0 0 0 2,613
JOHNSON & JOHNSON COM 478160104 394 2,421 SH   SOLE 0 0 0 2,421
MICROSOFT CORP COM 594918104 1,177 3,493 SH   SOLE 0 0 0 3,493
TRUIST FINL CORP COM 89832Q109 268 4,140 SH   SOLE 0 0 0 4,140
CISCO SYS INC COM 17275R102 420 7,372 SH   SOLE 0 0 0 7,372
ISHARES TR GLOBAL FINLS ETF 464287333 717 8,600 SH   SOLE 0 0 0 8,600
ISHARES TR GLOBAL TECH ETF 464287291 708 11,291 SH   SOLE 0 0 0 11,291
ISHARES TR U.S. ENERGY ETF 464287796 573 17,748 SH   SOLE 0 0 0 17,748
APPLE INC COM 037833100 732 4,865 SH   SOLE 0 0 0 4,865
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 532 10,349 SH   SOLE 0 0 0 10,349
PAYCHEX INC COM 704326107 477 3,869 SH   SOLE 0 0 0 3,869
ISHARES TR TIPS BD ETF 464287176 347 2,666 SH   SOLE 0 0 0 2,666
AIR PRODS & CHEMS INC COM 009158106 421 1,346 SH   SOLE 0 0 0 1,346
VANGUARD INDEX FDS VALUE ETF 922908744 1,288 8,877 SH   SOLE 0 0 0 8,877
VANGUARD INDEX FDS SMALL CP ETF 922908751 442 1,845 SH   SOLE 0 0 0 1,845
VANGUARD INDEX FDS GROWTH ETF 922908736 1,774 5,508 SH   SOLE 0 0 0 5,508
ISHARES TR EAFE VALUE ETF 464288877 2,719 51,781 SH   SOLE 0 0 0 51,781
ISHARES TR EAFE GRWTH ETF 464288885 2,652 23,380 SH   SOLE 0 0 0 23,380
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 631 14,471 SH   SOLE 0 0 0 14,471
WISDOMTREE TR INTL SMCAP DIV 97717W760 710 9,378 SH   SOLE 0 0 0 9,378
ISHARES TR 10-20 YR TRS ETF 464288653 226 1,514 SH   SOLE 0 0 0 1,514
SPDR SER TR PORTFOLIO S&P400 78464A847 667 13,106 SH   SOLE 0 0 0 13,106
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 502 5,858 SH   SOLE 0 0 0 5,858
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,508 34,506 SH   SOLE 0 0 0 34,506
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 422 10,597 SH   SOLE 0 0 0 10,597
ISHARES TR MBS ETF 464288588 210 1,947 SH   SOLE 0 0 0 1,947
WISDOMTREE TR US LARGECAP FUND 97717W588 1,135 22,961 SH   SOLE 0 0 0 22,961
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,610 30,398 SH   SOLE 0 0 0 30,398
ISHARES TR NATIONAL MUN ETF 464288414 258 2,225 SH   SOLE 0 0 0 2,225
SPDR SER TR PORTFLI TIPS ETF 78464A656 364 11,477 SH   SOLE 0 0 0 11,477
WISDOMTREE TR ENHANCED CMDTY 97717Y683 456 21,563 SH   SOLE 0 0 0 21,563
SPDR SER TR PORTFOLIO LN TSR 78464A664 320 7,546 SH   SOLE 0 0 0 7,546
SPDR SER TR PORTFOLIO S&P500 78464A854 1,484 26,922 SH   SOLE 0 0 0 26,922
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,017 79,424 SH   SOLE 0 0 0 79,424
SPDR SER TR PORTFOLIO LN COR 78464A367 393 12,173 SH   SOLE 0 0 0 12,173
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 239 2,173 SH   SOLE 0 0 0 2,173
SCHWAB STRATEGIC TR US TIPS ETF 808524870 203 3,200 SH   SOLE 0 0 0 3,200
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 254 3,048 SH   SOLE 0 0 0 3,048
WISDOMTREE TR US MULTIFACTOR 97717Y857 554 13,393 SH   SOLE 0 0 0 13,393
AGF INVTS TR AGFIQ US MK ANTI 00110G408 338 20,869 SH   SOLE 0 0 0 20,869
ISHARES TR MSCI USA MIN VOL 46429B697 578 7,429 SH   SOLE 0 0 0 7,429
ISHARES TR US TREAS BD ETF 46429B267 1,045 39,331 SH   SOLE 0 0 0 39,331
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 255 10,206 SH   SOLE 0 0 0 10,206
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 203 4,411 SH   SOLE 0 0 0 4,411
ISHARES TR MSCI USA VALUE 46432F388 1,103 10,314 SH   SOLE 0 0 0 10,314
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 219 4,564 SH   SOLE 0 0 0 4,564
WISDOMTREE TR US S CAP QTY DIV 97717X651 550 11,360 SH   SOLE 0 0 0 11,360
SPDR SER TR PORTFOLIO S&P600 78468R853 1,141 24,302 SH   SOLE 0 0 0 24,302
ISHARES TR CORE TOTAL USD 46434V613 988 18,541 SH   SOLE 0 0 0 18,541
ALPS ETF TR RIVRFRNT STR INC 00162Q783 209 8,438 SH   SOLE 0 0 0 8,438
ARK ETF TR NEXT GNRTN INTER 00214Q401 537 3,370 SH   SOLE 0 0 0 3,370
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 355 16,053 SH   SOLE 0 0 0 16,053
WISDOMTREE TR EM EX ST-OWNED 97717X578 838 21,794 SH   SOLE 0 0 0 21,794
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 379 10,125 SH   SOLE 0 0 0 10,125
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 297 5,426 SH   SOLE 0 0 0 5,426
WISDOMTREE TR YIELD ENHANCD US 97717X511 2,105 40,339 SH   SOLE 0 0 0 40,339
WISDOMTREE TR CBOE S&P 500 97717X560 384 11,321 SH   SOLE 0 0 0 11,321
WISDOMTREE TR US HGH YLD CORP 97717X172 422 8,022 SH   SOLE 0 0 0 8,022
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 1,741 23,463 SH   SOLE 0 0 0 23,463
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 305 6,181 SH   SOLE 0 0 0 6,181
ISHARES INC ESG AWR MSCI EM 46434G863 754 17,858 SH   SOLE 0 0 0 17,858
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 242 7,740 SH   SOLE 0 0 0 7,740
ALPS ETF TR RIVERFRNT FLEX 00162Q510 884 18,442 SH   SOLE 0 0 0 18,442
ALPS ETF TR RIVERFRNT DYMC 00162Q528 4,825 104,018 SH   SOLE 0 0 0 104,018
ALPS ETF TR RIVERFRONT DYM 00162Q536 5,779 226,822 SH   SOLE 0 0 0 226,822
ISHARES TR FALN ANGLS USD 46435G474 221 7,298 SH   SOLE 0 0 0 7,298
ISHARES TR ESG AWR MSCI USA 46435G425 5,524 51,400 SH   SOLE 0 0 0 51,400
NORTHERN LTS FD TR IV FRMLAFOLIOS TATL 66538H666 912 37,793 SH   SOLE 0 0 0 37,793
PACER FDS TR BNCHMRK INFRA 69374H741 496 12,217 SH   SOLE 0 0 0 12,217
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 265 8,669 SH   SOLE 0 0 0 8,669
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 271 8,954 SH   SOLE 0 0 0 8,954
WISDOMTREE TR US EFFICIENT COR 97717Y790 1,168 26,419 SH   SOLE 0 0 0 26,419
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 523 14,355 SH   SOLE 0 0 0 14,355
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 539 16,281 SH   SOLE 0 0 0 16,281
INNOVATOR ETFS TR US EQT PWR BUF 45782C870 267 9,140 SH   SOLE 0 0 0 9,140
SSGA ACTIVE TR SPDR SSGA FXD 78470P507 1,159 36,957 SH   SOLE 0 0 0 36,957
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 2,784 58,579 SH   SOLE 0 0 0 58,579
AMERICAN CENTY ETF TR US SML CP VALU 025072877 526 6,273 SH   SOLE 0 0 0 6,273
AMERICAN CENTY ETF TR US EQT ETF 025072885 2,274 28,237 SH   SOLE 0 0 0 28,237
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 1,033 15,712 SH   SOLE 0 0 0 15,712
INNOVATOR ETFS TR US SML CP PWR B 45782C599 268 9,500 SH   SOLE 0 0 0 9,500
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 213 3,164 SH   SOLE 0 0 0 3,164
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 389 5,946 SH   SOLE 0 0 0 5,946
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 1,122 36,444 SH   SOLE 0 0 0 36,444
INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565 348 11,800 SH   SOLE 0 0 0 11,800
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 365 9,474 SH   SOLE 0 0 0 9,474
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 266 8,588 SH   SOLE 0 0 0 8,588
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 570 16,203 SH   SOLE 0 0 0 16,203
WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 427 8,420 SH   SOLE 0 0 0 8,420
INNOVATOR ETFS TR US SML CP PWR B 45782C474 266 8,300 SH   SOLE 0 0 0 8,300
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 276 9,513 SH   SOLE 0 0 0 9,513
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 1,555 40,868 SH   SOLE 0 0 0 40,868
INNOVATOR ETFS TR US EQT ULTRA BF 45782C375 291 9,827 SH   SOLE 0 0 0 9,827
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 744 19,623 SH   SOLE 0 0 0 19,623
AIM ETF PRODUCTS TRUST US LRG CAP BUF10 00888H307 542 18,656 SH   SOLE 0 0 0 18,656
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 262 7,800 SH   SOLE 0 0 0 7,800
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 692 19,066 SH   SOLE 0 0 0 19,066
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 3,485 146,309 SH   SOLE 0 0 0 146,309
AIM ETF PRODUCTS TRUST US LRG CP BUF10 00888H109 553 19,054 SH   SOLE 0 0 0 19,054
AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H208 262 9,754 SH   SOLE 0 0 0 9,754
AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H406 260 9,615 SH   SOLE 0 0 0 9,615
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 557 15,743 SH   SOLE 0 0 0 15,743
AIM ETF PRODUCTS TRUST US LRG CP BFR 10 00888H604 280 9,297 SH   SOLE 0 0 0 9,297
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 832 24,320 SH   SOLE 0 0 0 24,320
AIM ETF PRODUCTS TRUST US LRG CP BUFR10 00888H703 557 19,857 SH   SOLE 0 0 0 19,857
AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H802 529 19,920 SH   SOLE 0 0 0 19,920
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 339 10,000 SH   SOLE 0 0 0 10,000
PACER FDS TR SWAN SOS FD OF 69374H568 4,267 188,437 SH   SOLE 0 0 0 188,437
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 1,055 32,074 SH   SOLE 0 0 0 32,074
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 408 12,853 SH   SOLE 0 0 0 12,853
PACER FDS TR SWAN SOS FLEX AP 69374H477 517 22,500 SH   SOLE 0 0 0 22,500
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 596 18,500 SH   SOLE 0 0 0 18,500
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 527 16,750 SH   SOLE 0 0 0 16,750