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
Expires: July 31, 2015
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
AMAZON COM INC COM 023135106 243,107 1,020 SH SOLE 0 0 1,020
AMERICAN CENTY ETF TR US EQT ETF 025072885 6,368,008 49,719 SH SOLE 0 0 49,719
AMERICAN CENTY ETF TR US QUALITY GROW 025072307 431,945 3,659 SH SOLE 0 0 3,659
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 1,343,939 21,638 SH SOLE 0 0 21,638
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 3,961,159 65,702 SH SOLE 0 0 65,702
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 12,553,679 127,358 SH SOLE 0 0 127,358
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 801,729 9,854 SH SOLE 0 0 9,854
FIRST TR EXCHANGE-TRADED ALP COM SHS 33734K109 11,824,053 84,534 SH SOLE 0 0 84,534
FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309 212,768 4,800 SH SOLE 0 0 4,800
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 282,855 5,260 SH SOLE 0 0 5,260
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 5,042,010 31,212 SH SOLE 0 0 31,212
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 7,687,513 286,420 SH SOLE 0 0 286,420
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 1,341,879 19,578 SH SOLE 0 0 19,578
INVESCO EXCHANGE TRADED FD T LARG CAP GRO ETF 46137V746 2,983,259 17,709 SH SOLE 0 0 17,709
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 9,803,018 80,162 SH SOLE 0 0 80,162
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 1,291,038 21,085 SH SOLE 0 0 21,085
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 2,719,694 15,985 SH SOLE 0 0 15,985
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 10,561,368 117,218 SH SOLE 0 0 117,218
INVESCO QQQ TR UNIT SER 1 46090E103 9,464,208 12,852 SH SOLE 0 0 12,852
ISHARES TR 0-5 YR TIPS ETF 46429B747 900,536 8,815 SH SOLE 0 0 8,815
ISHARES TR CONV BD ETF 46435G102 2,487,025 20,429 SH SOLE 0 0 20,429
ISHARES TR CORE 30 70 ETF 464289883 12,127,943 292,381 SH SOLE 0 0 292,381
ISHARES TR CORE 60 BALA ETF 464289867 1,319,542 18,986 SH SOLE 0 0 18,986
ISHARES TR CORE S&P US GWT 464287671 1,263,783 6,719 SH SOLE 0 0 6,719
ISHARES TR DOW JONES US ETF 464287846 7,056,701 38,714 SH SOLE 0 0 38,714
ISHARES TR ISHS 1-5YR INVS 464288646 906,851 17,303 SH SOLE 0 0 17,303
ISHARES TR MORNINGSTAR GRWT 464287119 5,044,145 43,105 SH SOLE 0 0 43,105
ISHARES TR MRNGSTR INC ETF 46432F875 1,324,188 59,797 SH SOLE 0 0 59,797
ISHARES TR MSCI USA MIN ETF 46429B697 1,307,805 13,558 SH SOLE 0 0 13,558
ISHARES TR MSCI USA MMENTM 46432F396 10,283,174 29,995 SH SOLE 0 0 29,995
ISHARES TR RUS TOP 200 ETF 464289446 1,440,813 7,790 SH SOLE 0 0 7,790
ISHARES TR RUS TP200 GR ETF 464289438 14,428,345 49,647 SH SOLE 0 0 49,647
ISHARES TR S&P 100 ETF 464287101 8,165,832 22,318 SH SOLE 0 0 22,318
ISHARES TR TRS FLT RT BD 46434V860 906,175 17,898 SH SOLE 0 0 17,898
ISHARES TR TRUST ISHARE 0-1 464288679 923,188 8,366 SH SOLE 0 0 8,366
ISHARES TR U S EQUITY FACTR 46434V282 1,330,188 17,588 SH SOLE 0 0 17,588
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 4,853,698 95,980 SH SOLE 0 0 95,980
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 837,680 9,802 SH SOLE 0 0 9,802
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 2,490,985 34,463 SH SOLE 0 0 34,463
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 1,368,611 33,722 SH SOLE 0 0 33,722
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 2,593,345 22,154 SH SOLE 0 0 22,154
RBB FD INC MOTLEY FOL ETF 74933W601 2,703,525 35,498 SH SOLE 0 0 35,498
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,238,951 39,071 SH SOLE 0 0 39,071
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 6,957,372 205,596 SH SOLE 0 0 205,596
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 10,839,603 118,285 SH SOLE 0 0 118,285
SPDR SERIES TRUST ST STR CONV ETF 78464A359 5,524,286 51,236 SH SOLE 0 0 51,236
SPDR SERIES TRUST ST STR NYSE TECH 78464A102 1,433,690 3,670 SH SOLE 0 0 3,670
SPDR SERIES TRUST ST STR P500GRW 78464A409 3,797,329 31,913 SH SOLE 0 0 31,913
SPDR SERIES TRUST ST STR SP400GRW 78464A821 5,008,191 44,680 SH SOLE 0 0 44,680
SPDR SERIES TRUST STATE STRET SPDR 78468R861 915,376 48,356 SH SOLE 0 0 48,356
SSGA ACTIVE ETF TR ST STR REAL ETF 78467V103 204,368 5,922 SH SOLE 0 0 5,922
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 8,040,206 274,973 SH SOLE 0 0 274,973
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1,277,670 12,290 SH SOLE 0 0 12,290
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 7,327,972 88,695 SH SOLE 0 0 88,695
VANGUARD INDEX FDS GROWTH ETF 922908736 8,160,494 94,735 SH SOLE 0 0 94,735
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,993,575 5,815 SH SOLE 0 0 5,815
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 6,799,652 135,370 SH SOLE 0 0 135,370
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 333,473 5,654 SH SOLE 0 0 5,654
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 2,395,077 18,739 SH SOLE 0 0 18,739
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4,844,081 20,472 SH SOLE 0 0 20,472
VANGUARD WORLD FD MEGA GRWTH IND 921910816 2,344,380 26,668 SH SOLE 0 0 26,668
WISDOMTREE TR HEDGED HI YLD BD 97717W430 1,287,271 57,195 SH SOLE 0 0 57,195
WISDOMTREE TR US QTLY DIV GRT 97717X669 1,302,732 13,624 SH SOLE 0 0 13,624