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
SPDR S&P 500 ETF TR TR UNIT Exchange Traded Fund 78462F103 9,760,984 30,186 SH   SOLE   0 0 30,186
ISHARES TR CORE DIV GRWTH Exchange Traded Fund 46434V621 8,072,174 191,875 SH   SOLE   0 0 191,875
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL Exchange Traded Fund 46138E354 6,939,636 118,952 SH   SOLE   0 0 118,952
INVESCO DB MLTI SECTR CMMTY PRECIOUS METAL Exchange Traded Fund 46140H502 6,692,332 160,855 SH   SOLE   0 0 160,855
SELECT SECTOR SPDR TR SBI HEALTHCARE Exchange Traded Fund 81369Y209 5,738,709 55,984 SH   SOLE   0 0 55,984
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD Exchange Traded Fund 92206C409 5,428,120 66,990 SH   SOLE   0 0 66,990
INVESCO EXCHNG TRADED FD TR SR LN ETF Exchange Traded Fund 46138G508 5,407,588 236,968 SH   SOLE   0 0 236,968
SPDR SERIES TRUST BLOOMBERG SRT TR Exchange Traded Fund 78468R408 5,272,401 195,709 SH   SOLE   0 0 195,709
SELECT SECTOR SPDR TR SBI INT-FINL Exchange Traded Fund 81369Y605 4,627,171 150,331 SH   SOLE   0 0 150,331
ISHARES TR CORE MSCI EAFE Exchange Traded Fund 46432F842 4,337,939 66,492 SH   SOLE   0 0 66,492
SELECT SECTOR SPDR TR SBI INT-UTILS Exchange Traded Fund 81369Y886 3,790,745 58,663 SH   SOLE   0 0 58,663
WISDOMTREE TR ITL HDG QTLY DIV Exchange Traded Fund 97717X594 3,778,438 104,004 SH   SOLE   0 0 104,004
SELECT SECTOR SPDR TR SBI CONS STPLS Exchange Traded Fund 81369Y308 3,683,130 58,481 SH   SOLE   0 0 58,481
ISHARES TR MSCI MIN VOL ETF Exchange Traded Fund 46429B697 3,400,590 51,839 SH   SOLE   0 0 51,839
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL Exchange Traded Fund 46138E362 2,899,252 65,848 SH   SOLE   0 0 65,848
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP Exchange Traded Fund 78467Y107 2,798,417 7,428 SH   SOLE   0 0 7,428
VANGUARD WORLD FDS CONSUM STP ETF Exchange Traded Fund 92204A207 2,687,624 16,673 SH   SOLE   0 0 16,673
VANGUARD WORLD FDS UTILITIES ETF Exchange Traded Fund 92204A876 2,134,924 14,942 SH   SOLE   0 0 14,942
ISHARES TR MIN VOL EAFE ETF Exchange Traded Fund 46429B689 2,067,144 27,732 SH   SOLE   0 0 27,732
SPDR GOLD TRUST GOLD SHS Exchange Traded Fund 78463V107 2,057,046 14,395 SH   SOLE   0 0 14,395
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX Exchange Traded Fund 92206C664 1,830,296 13,746 SH   SOLE   0 0 13,746
SPDR SERIES TRUST PORTFOLIO SHORT Exchange Traded Fund 78464A474 1,727,596 56,019 SH   SOLE   0 0 56,019
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW Exchange Traded Fund 92206C623 1,583,620 10,164 SH   SOLE   0 0 10,164
SPDR SERIES TRUST BLOOMBERG BRCLYS Exchange Traded Fund 78468R622 1,423,756 12,998 SH   SOLE   0 0 12,998
SELECT SECTOR SPDR TR TECHNOLOGY Exchange Traded Fund 81369Y803 1,416,749 15,455 SH   SOLE   0 0 15,455
SPDR SERIES TRUST S&P DIVID ETF Exchange Traded Fund 78464A763 1,336,235 12,422 SH   SOLE   0 0 12,422
ISHARES SILVER TRUST ISHARES Exchange Traded Fund 46428Q109 1,292,917 77,513 SH   SOLE   0 0 77,513
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG Exchange Traded Fund 46138E784 1,238,308 41,863 SH   SOLE   0 0 41,863
SPDR INDEX SHS FDS DJ INTL RL ETF Exchange Traded Fund 78463X863 1,220,373 31,461 SH   SOLE   0 0 31,461
SELECT SECTOR SPDR TR SBI INT-INDS Exchange Traded Fund 81369Y704 1,179,197 14,474 SH   SOLE   0 0 14,474
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL Exchange Traded Fund 92206C649 1,066,037 9,508 SH   SOLE   0 0 9,508
ISHARES TR CORE HIGH DV ETF Exchange Traded Fund 46429B663 930,587 9,489 SH   SOLE   0 0 9,489
ISHARES INC CORE MSCI EMKT Exchange Traded Fund 46434G103 868,762 16,160 SH   SOLE   0 0 16,160
SPDR SERIES TRUST PORTFOLIO INTRMD Exchange Traded Fund 78464A375 805,422 22,810 SH   SOLE   0 0 22,810
ALPS ETF TR ALERIAN MLP Exchange Traded Fund 00162Q866 772,922 90,932 SH   SOLE   0 0 90,932
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG Exchange Traded Fund 46138E727 746,783 33,488 SH   SOLE   0 0 33,488
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI Exchange Traded Fund 46138E537 711,184 26,878 SH   SOLE   0 0 26,878
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP Exchange Traded Fund 46138E719 704,182 36,562 SH   SOLE   0 0 36,562
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX Exchange Traded Fund 33734X135 692,619 20,669 SH   SOLE   0 0 20,669
VANECK VECTORS ETF TR AMT FREE INT ETF Exchange Traded Fund 92189H201 688,855 13,672 SH   SOLE   0 0 13,672
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV Exchange Traded Fund 33738R506 682,761 19,029 SH   SOLE   0 0 19,029
VANGUARD WORLD FDS CONSUM DIS ETF Exchange Traded Fund 92204A108 660,105 3,484 SH   SOLE   0 0 3,484
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP Exchange Traded Fund 46137V373 637,364 4,367 SH   SOLE   0 0 4,367
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC Exchange Traded Fund 46137V282 581,294 2,935 SH   SOLE   0 0 2,935
SELECT SECTOR SPDR TR ENERGY Exchange Traded Fund 81369Y506 565,649 9,151 SH   SOLE   0 0 9,151
SPDR SERIES TRUST DJ REIT ETF Exchange Traded Fund 78464A607 536,618 5,260 SH   SOLE   0 0 5,260
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC Exchange Traded Fund 92206C771 510,645 9,604 SH   SOLE   0 0 9,604
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY Exchange Traded Fund 46138J601 429,783 17,960 SH   SOLE   0 0 17,960
PIMCO ETF TR 0-5 HIGH YIELD Exchange Traded Fund 72201R783 411,234 4,107 SH   SOLE   0 0 4,107
SPDR SERIES TRUST NUVEEN BLMBRG SR Exchange Traded Fund 78468R739 396,681 8,078 SH   SOLE   0 0 8,078
VANGUARD WORLD FDS ENERGY ETF Exchange Traded Fund 92204A306 379,968 4,663 SH   SOLE   0 0 4,663
FIRST TR S&P REIT INDEX FD COM Exchange Traded Fund 33734G108 366,020 14,013 SH   SOLE   0 0 14,013
VANGUARD WORLD FDS MATERIALS ETF Exchange Traded Fund 92204A801 327,436 2,441 SH   SOLE   0 0 2,441
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH Exchange Traded Fund 33734X143 308,509 3,664 SH   SOLE   0 0 3,664
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF Exchange Traded Fund 33738R605 282,336 8,946 SH   SOLE   0 0 8,946
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR Exchange Traded Fund 33734X150 270,871 6,002 SH   SOLE   0 0 6,002
VANGUARD CHARLOTTE FDS INTL BD IDX ETF Exchange Traded Fund 92203J407 268,755 4,750 SH   SOLE   0 0 4,750
VANGUARD WORLD FDS INF TECH ETF Exchange Traded Fund 92204A702 262,969 1,074 SH   SOLE   0 0 1,074
SPDR SERIES TRUST NUVEEN BRC MUNIC Exchange Traded Fund 78468R721 259,059 5,122 SH   SOLE   0 0 5,122
SPDR INDEX SHS FDS GLB NAT RESRCE Exchange Traded Fund 78463X541 258,071 5,592 SH   SOLE   0 0 5,592
VANGUARD WORLD FDS HEALTH CAR ETF Exchange Traded Fund 92204A504 246,568 1,286 SH   SOLE   0 0 1,286
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW Exchange Traded Fund 46138G102 214,053 4,207 SH   SOLE   0 0 4,207