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
ALPHABET INC CAP STK CL C 02079K107   213,723 1,368 SH   SOLE 0 0 0 1,368
ALPS ETF TR SMITH CORE PLUS 00162Q346   17,624,813 680,889 SH   SOLE 0 0 0 680,889
AMAZON COM INC COM 023135106   383,184 2,014 SH   SOLE 0 0 0 2,014
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   553,974 15,021 SH   SOLE 0 0 0 15,021
APPLE INC COM 037833100   647,779 2,916 SH   SOLE 0 0 0 2,916
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401   537,546 8,888 SH   SOLE 0 0 0 8,888
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   844,190 17,659 SH   SOLE 0 0 0 17,659
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,348,844 26,751 SH   SOLE 0 0 0 26,751
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   4,446,984 252,813 SH   SOLE 0 0 0 252,813
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506   11,481,777 196,136 SH   SOLE 0 0 0 196,136
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   237,146 3,963 SH   SOLE 0 0 0 3,963
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   378,639 4,224 SH   SOLE 0 0 0 4,224
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   1,684,822 34,272 SH   SOLE 0 0 0 34,272
FIRST TR VALUE LINE DIVID IN SHS 33734H106   566,427 12,703 SH   SOLE 0 0 0 12,703
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   206,302 2,761 SH   SOLE 0 0 0 2,761
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593   237,513 6,252 SH   SOLE 0 0 0 6,252
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118   3,066,224 47,857 SH   SOLE 0 0 0 47,857
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   1,570,751 32,102 SH   SOLE 0 0 0 32,102
INVESCO EXCHANGE TRADED FD T RAFI US 1500 46137V597   3,899,847 103,007 SH   SOLE 0 0 0 103,007
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746   341,230 3,553 SH   SOLE 0 0 0 3,553
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   9,114,144 99,575 SH   SOLE 0 0 0 99,575
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613   303,277 7,505 SH   SOLE 0 0 0 7,505
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   8,837,270 176,041 SH   SOLE 0 0 0 176,041
INVESCO QQQ TR UNIT SER 1 46090E103   12,025,038 25,644 SH   SOLE 0 0 0 25,644
ISHARES TR US AER DEF ETF 464288760   329,165 2,150 SH   SOLE 0 0 0 2,150
ISHARES TR MSCI EAFE MIN VL 46429B689   329,991 4,235 SH   SOLE 0 0 0 4,235
ISHARES TR SHRT NAT MUN ETF 464288158   406,666 3,851 SH   SOLE 0 0 0 3,851
ISHARES TR NATIONAL MUN ETF 464288414   249,787 2,369 SH   SOLE 0 0 0 2,369
ISHARES TR MSCI USA MMENTM 46432F396   235,684 1,166 SH   SOLE 0 0 0 1,166
JPMORGAN CHASE & CO. COM 46625H100   259,282 1,057 SH   SOLE 0 0 0 1,057
MICROSOFT CORP COM 594918104   352,867 940 SH   SOLE 0 0 0 940
NVIDIA CORPORATION COM 67066G104   648,221 5,981 SH   SOLE 0 0 0 5,981
PIMCO ETF TR ACTIVE BD ETF 72201R775   3,660,888 39,590 SH   SOLE 0 0 0 39,590
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   589,771 27,393 SH   SOLE 0 0 0 27,393
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,136,242 57,444 SH   SOLE 0 0 0 57,444
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   522,601 2,531 SH   SOLE 0 0 0 2,531
SELECT SECTOR SPDR TR INDL 81369Y704   345,107 2,633 SH   SOLE 0 0 0 2,633
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   407,806 2,793 SH   SOLE 0 0 0 2,793
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   520,883 1,241 SH   SOLE 0 0 0 1,241
SPDR S&P 500 ETF TR TR UNIT 78462F103   12,043,502 21,530 SH   SOLE 0 0 0 21,530
SPDR SER TR S&P 600 SMCP VAL 78464A300   559,776 7,140 SH   SOLE 0 0 0 7,140
SPDR SER TR PORTFOLIO SH TSR 78468R101   253,101 8,656 SH   SOLE 0 0 0 8,656
VANGUARD INDEX FDS GROWTH ETF 922908736   923,342 2,490 SH   SOLE 0 0 0 2,490
VANGUARD INDEX FDS SMALL CP ETF 922908751   285,836 1,289 SH   SOLE 0 0 0 1,289
VANGUARD INDEX FDS TOTAL STK MKT 922908769   541,710 1,971 SH   SOLE 0 0 0 1,971
VANGUARD INDEX FDS MID CAP ETF 922908629   795,611 3,076 SH   SOLE 0 0 0 3,076
VANGUARD INDEX FDS VALUE ETF 922908744   267,574 1,549 SH   SOLE 0 0 0 1,549
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   12,618,761 24,554 SH   SOLE 0 0 0 24,554
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   4,623,889 93,186 SH   SOLE 0 0 0 93,186
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   568,153 6,123 SH   SOLE 0 0 0 6,123
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   3,816,672 75,087 SH   SOLE 0 0 0 75,087
WALMART INC COM 931142103   214,527 2,444 SH   SOLE 0 0 0 2,444