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
ARK ETF TR INNOVATION ETF 00214Q104 2,672 60,790 SH   SOLE   0 0 60,790
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 336 18,907 SH   SOLE   0 0 18,907
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1,362 26,709 SH   SOLE   0 0 26,709
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 5,303 85,121 SH   SOLE   0 0 85,121
FIRST TR VALUE LINE DIVID IN SHS 33734H106 46,392 1,676,572 SH   SOLE   0 0 1,676,572
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 5,425 48,627 SH   SOLE   0 0 48,627
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 15,770 157,472 SH   SOLE   0 0 157,472
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 8,566 101,951 SH   SOLE   0 0 101,951
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 468 5,253 SH   SOLE   0 0 5,253
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1,855 20,071 SH   SOLE   0 0 20,071
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 180 10,671 SH   SOLE   0 0 10,671
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 687 15,700 SH   SOLE   0 0 15,700
INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354 23,161 493,625 SH   SOLE   0 0 493,625
INVESCO EXCHANGE-TRADED FD T S&P500 HDL VOL 46138E362 2,157 71,879 SH   SOLE   0 0 71,879
INVESCO QQQ TR UNIT SER 1 46090E103 3,307 17,379 SH   SOLE   0 0 17,379
ISHARES INC MSCI FRNTR100ETF 464286145 2,166 101,461 SH   SOLE   0 0 101,461
ISHARES INC MIN VOL EMRG MKT 464286533 1,846 39,370 SH   SOLE   0 0 39,370
ISHARES TR CORE S&P500 ETF 464287200 1,545 5,976 SH   SOLE   0 0 5,976
ISHARES TR CORE US AGGBD ET 464287226 1,734 15,029 SH   SOLE   0 0 15,029
ISHARES TR MSCI EMG MKT ETF 464287234 1,778 52,080 SH   SOLE   0 0 52,080
ISHARES TR S&P 500 GRWT ETF 464287309 822 4,985 SH   SOLE   0 0 4,985
ISHARES TR S&P 500 VAL ETF 464287408 602 6,228 SH   SOLE   0 0 6,228
ISHARES TR MSCI EAFE ETF 464287465 4,470 83,631 SH   SOLE   0 0 83,631
ISHARES TR RUS MID CAP ETF 464287499 2,079 48,156 SH   SOLE   0 0 48,156
ISHARES TR CORE S&P MCP ETF 464287507 1,947 13,532 SH   SOLE   0 0 13,532
ISHARES TR NASDAQ BIOTECH 464287556 1,482 13,750 SH   SOLE   0 0 13,750
ISHARES TR RUS 1000 VAL ETF 464287598 1,396 14,072 SH   SOLE   0 0 14,072
ISHARES TR RUS 1000 GRW ETF 464287614 2,274 15,107 SH   SOLE   0 0 15,107
ISHARES TR RUS 1000 ETF 464287622 6,892 48,697 SH   SOLE   0 0 48,697
ISHARES TR RUSSELL 2000 ETF 464287655 3,201 27,977 SH   SOLE   0 0 27,977
ISHARES TR GL CLEAN ENE ETF 464288224 258 27,006 SH   SOLE   0 0 27,006
ISHARES TR JPMORGAN USD EMG 464288281 3,167 32,757 SH   SOLE   0 0 32,757
ISHARES TR SH TR CRPORT ETF 464288646 8,182 156,282 SH   SOLE   0 0 156,282
ISHARES TR PFD AND INCM SEC 464288687 857 26,974 SH   SOLE   0 0 26,974
ISHARES TR US AER DEF ETF 464288760 572 3,969 SH   SOLE   0 0 3,969
ISHARES TR FLTG RATE NT ETF 46429B655 258 5,287 SH   SOLE   0 0 5,287
ISHARES TR MIN VOL EAFE ETF 46429B689 798 12,860 SH   SOLE   0 0 12,860
ISHARES TR MSCI MIN VOL ETF 46429B697 22,475 416,145 SH   SOLE   0 0 416,145
ISHARES TR USA MOMENTUM FCT 46432F396 2,189 20,570 SH   SOLE   0 0 20,570
ISHARES TR EXPONENTIAL TECH 46434V381 11,433 320,976 SH   SOLE   0 0 320,976
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 917 18,472 SH   SOLE   0 0 18,472
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 295 5,984 SH   SOLE   0 0 5,984
NUVEEN AMT FREE QLTY MUN INC COM 670657105 198 14,642 SH   SOLE   0 0 14,642
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 183 13,001 SH   SOLE   0 0 13,001
NUVEEN QUALITY MUNCP INCOME COM 67066V101 221 16,062 SH   SOLE   0 0 16,062
PENNANTPARK INVT CORP COM 708062104 26 10,033 SH   SOLE   0 0 10,033
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 5,183 52,360 SH   SOLE   0 0 52,360
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 204 4,509 SH   SOLE   0 0 4,509
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 557 21,560 SH   SOLE   0 0 21,560
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 410 4,624 SH   SOLE   0 0 4,624
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 280 3,478 SH   SOLE   0 0 3,478
SPDR GOLD TRUST GOLD SHS 78463V107 817 5,522 SH   SOLE   0 0 5,522
SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 272 3,938 SH   SOLE   0 0 3,938
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1,059 29,408 SH   SOLE   0 0 29,408
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 387 14,467 SH   SOLE   0 0 14,467
SPDR S&P 500 ETF TR TR UNIT 78462F103 19,091 74,066 SH   SOLE   0 0 74,066
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,101 4,187 SH   SOLE   0 0 4,187
SPDR SER TR BLMBRG BRC CNVRT 78464A359 2,871 59,983 SH   SOLE   0 0 59,983
SPDR SER TR S&P BIOTECH 78464A870 368 4,756 SH   SOLE   0 0 4,756
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 438 4,497 SH   SOLE   0 0 4,497
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3,297 40,111 SH   SOLE   0 0 40,111
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 484 5,667 SH   SOLE   0 0 5,667
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,761 7,434 SH   SOLE   0 0 7,434
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 11,159 123,311 SH   SOLE   0 0 123,311
VANGUARD INDEX FDS VALUE ETF 922908744 408 4,583 SH   SOLE   0 0 4,583
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,914 33,937 SH   SOLE   0 0 33,937
VANGUARD INDEX FDS TOTAL STK MKT 922908769 10,973 85,208 SH   SOLE   0 0 85,208
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,807 44,743 SH   SOLE   0 0 44,743
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 799 19,469 SH   SOLE   0 0 19,469
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 887 26,483 SH   SOLE   0 0 26,483
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 233 4,785 SH   SOLE   0 0 4,785
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 12,897 124,746 SH   SOLE   0 0 124,746
VANGUARD STAR FDS VG TL INTL STK F 921909768 209 4,983 SH   SOLE   0 0 4,983
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 508 8,749 SH   SOLE   0 0 8,749
VANGUARD WORLD FD ESG US STK ETF 921910733 227 4,959 SH   SOLE   0 0 4,959
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 5,848 35,219 SH   SOLE   0 0 35,219
VANGUARD WORLD FDS INF TECH ETF 92204A702 209 1,000 SH   SOLE   0 0 1,000
WORLD GOLD TR SPDR GLD MINIS 98149E204 246 15,624 SH   SOLE   0 0 15,624