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
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 660 4,926 SH   SOLE   0 0 4,926
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 5,930 35,232 SH   SOLE   0 0 35,232
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 384 3,596 SH   SOLE   0 0 3,596
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 3,885 56,592 SH   SOLE   0 0 56,592
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 4,217 35,065 SH   SOLE   0 0 35,065
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 647 3,914 SH   SOLE   0 0 3,914
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 226 5,940 PRN   SOLE   0 0 5,940
HD SUPPLY HLDGS INC COM 40416M105 599 14,000 SH Put SOLE   0 0 14,000
HD SUPPLY HLDGS INC COM 40416M105 599 14,000 SH Put SOLE   0 0 14,000
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,762 36,661 SH   SOLE   0 0 36,661
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 13,622 493,905 SH   SOLE   0 0 493,905
VERIZON COMMUNICATIONS INC COM 92343V104 208 3,903 SH   SOLE   0 0 3,903
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,655 19,008 SH   SOLE   0 0 19,008
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 285 6,959 SH   SOLE   0 0 6,959
VANGUARD INDEX FDS GROWTH ETF 922908736 10,144 62,992 SH   SOLE   0 0 62,992
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 240 4,745 SH   SOLE   0 0 4,745
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 15,249 612,647 SH   SOLE   0 0 612,647
INVESCO ACTIVELY MANAGD ETF VAR RATE INVT 46090A879 1,546 61,629 SH   SOLE   0 0 61,629
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 5,507 38,649 SH   SOLE   0 0 38,649
VANGUARD INDEX FDS MID CAP ETF 922908629 667 4,062 SH   SOLE   0 0 4,062
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 527 6,535 SH   SOLE   0 0 6,535
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 3,372 66,110 SH   SOLE   0 0 66,110
ISHARES TR EDGE MSCI USA VL 46432F388 2,545 28,973 SH   SOLE   0 0 28,973
VANGUARD WORLD FDS INF TECH ETF 92204A702 420 2,075 SH   SOLE   0 0 2,075
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2,080 29,979 SH   SOLE   0 0 29,979
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,850 23,670 SH   SOLE   0 0 23,670
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 8,251 98,775 SH   SOLE   0 0 98,775
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,076 14,894 SH   SOLE   0 0 14,894
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,015 5,417 SH   SOLE   0 0 5,417
ISHARES TR MIN VOL USA ETF 46429B697 1,927 33,788 SH   SOLE   0 0 33,788
ISHARES TR TIPS BD ETF 464287176 1,814 16,395 SH   SOLE   0 0 16,395
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 11,781 306,632 SH   SOLE   0 0 306,632
AT&T INC COM 00206R102 252 7,496 SH   SOLE   0 0 7,496
ISHARES TR SHRT NAT MUN ETF 464288158 314 3,000 SH   SOLE   0 0 3,000
ISHARES TR 0-5 YR TIPS ETF 46429B747 6,474 65,543 SH   SOLE   0 0 65,543
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 544 11,493 SH   SOLE   0 0 11,493
STERICYCLE INC COM 858912108 238 4,064 SH   SOLE   0 0 4,064
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 649 16,968 SH   SOLE   0 0 16,968
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,527 5,251 SH   SOLE   0 0 5,251
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 937 18,917 SH   SOLE   0 0 18,917
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 667 9,888 SH   SOLE   0 0 9,888
ISHARES TR 0-5YR INVT GR CP 46434V100 427 8,590 SH   SOLE   0 0 8,590
SPDR SER TR BLOOMBERG SRT TR 78468R408 1,291 46,793 SH   SOLE   0 0 46,793
ISHARES TR 0-5YR HI YL CP 46434V407 1,975 41,959 SH   SOLE   0 0 41,959
SPDR SER TR NUVEEN BLMBRG SR 78468R739 261 5,471 SH   SOLE   0 0 5,471
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,204 23,970 SH   SOLE   0 0 23,970
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,967 28,281 SH   SOLE   0 0 28,281
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,528 27,241 SH   SOLE   0 0 27,241
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,054 35,516 SH   SOLE   0 0 35,516
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3,473 42,347 SH   SOLE   0 0 42,347
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 665 19,840 SH   SOLE   0 0 19,840
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2,496 97,099 SH   SOLE   0 0 97,099
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 289 8,107 SH   SOLE   0 0 8,107
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,090 14,304 SH   SOLE   0 0 14,304
ISHARES TR USA QUALITY FCTR 46432F339 831 9,193 SH   SOLE   0 0 9,193
INVESCO QQQ TR UNIT SER 1 46090E103 2,137 11,501 SH   SOLE   0 0 11,501
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 672 12,594 SH   SOLE   0 0 12,594
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 222 8,960 SH   SOLE   0 0 8,960
INVESCO EXCHANGE TRADED FD T RUSEL 2000 VAL 46137V480 1,267 39,043 SH   SOLE   0 0 39,043
INVESCO EXCHANGE TRADED FD T RUSEL 2000 PUR 46137V498 277 6,971 SH   SOLE   0 0 6,971
INVESCO EXCHANGE TRADED FD T RUSSEL 200 GWT 46137V431 2,361 43,302 SH   SOLE   0 0 43,302
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 1,207 8,487 SH   SOLE   0 0 8,487
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 2,414 20,321 SH   SOLE   0 0 20,321
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 4,082 220,298 SH   SOLE   0 0 220,298
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 3,476 242,725 SH   SOLE   0 0 242,725
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 705 38,777 SH   SOLE   0 0 38,777
ISHARES TR S&P US PFD STK 464288687 2,411 64,946 SH   SOLE   0 0 64,946
PFIZER INC COM 717081103 233 5,291 SH   SOLE   0 0 5,291
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1,436 80,032 SH   SOLE   0 0 80,032
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 625 33,302 SH   SOLE   0 0 33,302
NETFLIX INC COM 64110L106 200 535 SH   SOLE   0 0 535
ISHARES TR NATIONAL MUN ETF 464288414 6,305 58,413 SH   SOLE   0 0 58,413
ISHARES TR USA MOMENTUM FCT 46432F396 773 6,494 SH   SOLE   0 0 6,494
MICROSOFT CORP COM 594918104 749 6,551 SH   SOLE   0 0 6,551
UBS AG JERSEY BRH ALERIAN INFRST 902641646 4,192 174,295 SH   SOLE   0 0 174,295
VANGUARD WORLD FD MEGA GRWTH IND 921910816 3,700 28,870 SH   SOLE   0 0 28,870
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 269 732 SH   SOLE   0 0 732
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 3,180 171,547 SH   SOLE   0 0 171,547
MCDONALDS CORP COM 580135101 315 1,881 SH   SOLE   0 0 1,881
ISHARES TR MBS ETF 464288588 3,535 34,206 SH   SOLE   0 0 34,206
ISHARES TR IBOXX INV CP ETF 464287242 4,334 37,707 SH   SOLE   0 0 37,707
LOCKHEED MARTIN CORP COM 539830109 325 938 SH   SOLE   0 0 938
INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 822 24,271 SH   SOLE   0 0 24,271
JPMORGAN CHASE & CO COM 46625H100 658 5,830 SH   SOLE   0 0 5,830
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 4,765 132,164 SH   SOLE   0 0 132,164
JOHNSON & JOHNSON COM 478160104 914 6,613 SH   SOLE   0 0 6,613
ISHARES TR MRGSTR MD CP ETF 464288208 274 1,445 SH   SOLE   0 0 1,445
WISDOMTREE TR JAP HDG QTLY DIV 97717X586 629 21,744 SH   SOLE   0 0 21,744
ISHARES TR U.S. TECH ETF 464287721 944 4,864 SH   SOLE   0 0 4,864
ISHARES TR U.S. FINLS ETF 464287788 1,772 14,589 SH   SOLE   0 0 14,589
ISHARES TR CORE MSCI TOTAL 46432F834 253 4,203 SH   SOLE   0 0 4,203
ISHARES TR GLOBAL TECH ETF 464287291 1,067 6,095 SH   SOLE   0 0 6,095
ISHARES TR RUS MD CP GR ETF 464287481 928 6,846 SH   SOLE   0 0 6,846
ISHARES TR RUS 2000 GRW ETF 464287648 2,526 11,744 SH   SOLE   0 0 11,744
ISHARES TR RUS 1000 GRW ETF 464287614 315 2,022 SH   SOLE   0 0 2,022
ISHARES TR S&P 500 GRWT ETF 464287309 2,914 16,448 SH   SOLE   0 0 16,448
ISHARES TR CORE S&P500 ETF 464287200 938 3,203 SH   SOLE   0 0 3,203
ISHARES TR CORE S&P US GWT 464287671 1,864 30,002 SH   SOLE   0 0 30,002
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 3,848 165,095 SH   SOLE   0 0 165,095
ISHARES TR MULTIFACTOR INTL 46434V274 903 32,169 SH   SOLE   0 0 32,169
INTEL CORP COM 458140100 292 6,172 SH   SOLE   0 0 6,172
ISHARES TR S&P SML 600 GWT 464287887 1,077 5,341 SH   SOLE   0 0 5,341
ISHARES TR SP SMCP600VL ETF 464287879 514 3,077 SH   SOLE   0 0 3,077
ISHARES TR CORE S&P SCP ETF 464287804 433 4,968 SH   SOLE   0 0 4,968
ISHARES TR S&P MC 400GR ETF 464287606 805 3,454 SH   SOLE   0 0 3,454
ISHARES TR CORE S&P MCP ETF 464287507 1,682 8,354 SH   SOLE   0 0 8,354
ISHARES INC CORE MSCI EMKT 46434G103 1,283 24,772 SH   SOLE   0 0 24,772
ISHARES TR U.S. UTILITS ETF 464287697 361 2,695 SH   SOLE   0 0 2,695
ISHARES TR NASDAQ BIOTECH 464287556 1,455 11,936 SH   SOLE   0 0 11,936
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 1,274 22,641 SH   SOLE   0 0 22,641
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 1,112 23,266 SH   SOLE   0 0 23,266
ISHARES TR IBOXX HI YD ETF 464288513 7,982 92,344 SH   SOLE   0 0 92,344
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 3,480 111,792 SH   SOLE   0 0 111,792
ISHARES TR CUR HD EURZN ETF 46434V639 3,392 114,365 SH   SOLE   0 0 114,365
ISHARES TR HDG MSCI JAPAN 46434V886 3,248 94,827 SH   SOLE   0 0 94,827
ISHARES TR HDG MSCI EAFE 46434V803 1,818 60,709 SH   SOLE   0 0 60,709
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 19,586 309,805 SH   SOLE   0 0 309,805
HD SUPPLY HLDGS INC COM 40416M105 1,208 28,225 SH   SOLE   0 0 28,225
HOME DEPOT INC COM 437076102 447 2,158 SH   SOLE   0 0 2,158
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 499 12,434 SH   SOLE   0 0 12,434
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 7,427 126,423 SH   SOLE   0 0 126,423
ALPHABET INC CAP STK CL A 02079K305 200 166 SH   SOLE   0 0 166
ALPHABET INC CAP STK CL C 02079K107 218 183 SH   SOLE   0 0 183
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 6,067 185,310 SH   SOLE   0 0 185,310
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 2,465 35,751 SH   SOLE   0 0 35,751
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 2,668 50,990 SH   SOLE   0 0 50,990
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 7,510 234,841 SH   SOLE   0 0 234,841
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 387 4,561 SH   SOLE   0 0 4,561
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 434 14,043 SH   SOLE   0 0 14,043
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 8,415 175,129 SH   SOLE   0 0 175,129
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 18,395 261,419 SH   SOLE   0 0 261,419
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 5,819 107,478 SH   SOLE   0 0 107,478
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 705 36,919 SH   SOLE   0 0 36,919
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 3,149 68,033 SH   SOLE   0 0 68,033
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 2,735 38,188 SH   SOLE   0 0 38,188
FIRST TR EXCNGE TRD ALPHADEX MID CAP VAL FD 33737M201 542 14,734 SH   SOLE   0 0 14,734
FIRST TR EXCNGE TRD ALPHADEX MEGA CAP ALPHA 33737M508 229 6,146 SH   SOLE   0 0 6,146
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 1,673 32,024 SH   SOLE   0 0 32,024
SPDR SER TR BLOMBERG BRC INV 78468R200 529 17,166 SH   SOLE   0 0 17,166
ISHARES TR FLTG RATE NT ETF 46429B655 688 13,480 SH   SOLE   0 0 13,480
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 4,264 68,309 SH   SOLE   0 0 68,309
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 3,664 146,229 SH   SOLE   0 0 146,229
FEDEX CORP COM 31428X106 206 856 SH   SOLE   0 0 856
FACEBOOK INC CL A 30303M102 646 3,931 SH   SOLE   0 0 3,931
WISDOMTREE TR US MIDCP EARNING 97717W570 3,469 83,882 SH   SOLE   0 0 83,882
WISDOMTREE TR US TOTAL EARNING 97717W596 844 25,188 SH   SOLE   0 0 25,188
WISDOMTREE TR EUR HDG SMLCAP 97717X552 4,364 144,037 SH   SOLE   0 0 144,037
ISHARES INC MLT FCTR EMG MKT 46434G889 638 14,759 SH   SOLE   0 0 14,759
WISDOMTREE TR US SMALLCP ERNGS 97717W562 2,742 68,814 SH   SOLE   0 0 68,814
ISHARES INC MIN VOL EMRG MKT 464286533 1,436 24,224 SH   SOLE   0 0 24,224
ISHARES TR MSCI EMG MKT ETF 464287234 1,389 32,369 SH   SOLE   0 0 32,369
WISDOMTREE TR JPN SCAP HDG EQT 97717W521 4,950 109,620 SH   SOLE   0 0 109,620
WISDOMTREE TR JAPN HEDGE EQT 97717W851 24,155 416,819 SH   SOLE   0 0 416,819
WISDOMTREE TR GERMANY HEDEQ FD 97717W448 344 11,510 SH   SOLE   0 0 11,510
ISHARES TR SELECT DIVID ETF 464287168 506 5,068 SH   SOLE   0 0 5,068
WISDOMTREE TR ITL HIGH DIV FD 97717W802 262 6,265 SH   SOLE   0 0 6,265
WISDOMTREE TR US TOTAL DIVIDND 97717W109 3,396 35,360 SH   SOLE   0 0 35,360
WISDOMTREE TR US MIDCAP DIVID 97717W505 4,667 126,554 SH   SOLE   0 0 126,554
WISDOMTREE TR INTL SMCAP DIV 97717W760 247 3,476 SH   SOLE   0 0 3,476
WISDOMTREE TR US LARGECAP DIVD 97717W307 13,948 146,185 SH   SOLE   0 0 146,185
DISNEY WALT CO COM DISNEY 254687106 315 2,693 SH   SOLE   0 0 2,693
WISDOMTREE TR US HIGH DIVIDEND 97717W208 4,131 57,244 SH   SOLE   0 0 57,244
WISDOMTREE TR EMG MKTS SMCAP 97717W281 803 17,593 SH   SOLE   0 0 17,593
WISDOMTREE TR US QTLY DIV GRT 97717X669 24,176 545,369 SH   SOLE   0 0 545,369
WISDOMTREE TR US S CAP QTY DIV 97717X651 3,937 104,435 SH   SOLE   0 0 104,435
WISDOMTREE TR EM MKTS QTLY DIV 97717W323 1,114 46,530 SH   SOLE   0 0 46,530
WISDOMTREE TR US SMALLCAP DIVD 97717W604 6,515 219,297 SH   SOLE   0 0 219,297
WISDOMTREE TR EMER MKT HIGH FD 97717W315 4,401 100,776 SH   SOLE   0 0 100,776
DBX ETF TR XTRACK MSCI JAPN 233051507 6,799 152,584 SH   SOLE   0 0 152,584
DBX ETF TR XTRACK MSCI EURO 233051697 6,491 214,280 SH   SOLE   0 0 214,280
DBX ETF TR XTRACK MSCI EAFE 233051200 2,939 90,872 SH   SOLE   0 0 90,872
CHEVRON CORP NEW COM 166764100 320 2,613 SH   SOLE   0 0 2,613
CISCO SYS INC COM 17275R102 330 6,781 SH   SOLE   0 0 6,781
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,220 42,788 SH   SOLE   0 0 42,788
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 270 1,259 SH   SOLE   0 0 1,259
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1,771 77,424 SH   SOLE   0 0 77,424
BANK MONTREAL QUE COM 063671101 202 2,446 SH   SOLE   0 0 2,446
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 11,824 510,324 SH   SOLE   0 0 510,324
BANK AMER CORP COM 060505104 644 21,857 SH   SOLE   0 0 21,857
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 296 1,796 SH   SOLE   0 0 1,796
ISHARES TR AGGRES ALLOC ETF 464289859 263 4,814 SH   SOLE   0 0 4,814
AMAZON COM INC COM 023135106 345 172 SH   SOLE   0 0 172
UBS AG LONDON BRH ETRAC ALER MLP 90267B682 469 27,196 SH   SOLE   0 0 27,196
ALPS ETF TR ALERIAN MLP 00162Q866 1,782 166,880 SH   SOLE   0 0 166,880
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 9,588 349,161 SH   SOLE   0 0 349,161
AMGEN INC COM 031162100 414 1,998 SH   SOLE   0 0 1,998
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 1,666 59,599 SH   SOLE   0 0 59,599
ABBVIE INC COM 00287Y109 211 2,227 SH   SOLE   0 0 2,227
APPLE INC COM 037833100 5,340 23,657 SH   SOLE   0 0 23,657