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
ABIOMED INC COM 003654100 1,137 2,780 SH   SOLE   287 2,364 129
ADOBE SYS INC COM 00724F101 1,024 4,199 SH   SOLE   300 3,648 251
ADVISORSHARES TR ADVISORSHS ETF 00768Y206 498 9,355 SH   SOLE   656 8,438 261
ALASKA AIR GROUP INC COM 011659109 2,045 33,870 SH   SOLE   6,346 27,135 389
AMAZON COM INC COM 023135106 5,436 3,198 SH   SOLE   211 2,953 34
APPLE INC COM 037833100 3,977 21,485 SH   SOLE   4,557 16,577 351
BP PLC SPONSORED ADR 055622104 2,391 52,368 SH   SOLE   9,568 42,674 126
BANK AMER CORP COM 060505104 657 23,299 SH   SOLE   4,853 17,969 477
BLACKROCK ENHANCED EQT DIV T COM 09251A104 1,203 130,995 SH   SOLE   23,108 103,635 4,252
BLUCORA INC COM 095229100 546 14,750 SH   SOLE   1,096 13,382 272
BOEING CO COM 097023105 790 2,355 SH   SOLE   116 2,195 44
BRISTOL MYERS SQUIBB CO COM 110122108 2,284 41,273 SH   SOLE   8,463 32,646 164
CATERPILLAR INC DEL COM 149123101 1,494 11,015 SH   SOLE   2,194 8,807 15
CHEVRON CORP NEW COM 166764100 2,661 21,049 SH   SOLE   3,855 17,149 45
CITIGROUP GLOBAL MKTS HLDGS INVERSE LVRG ETN 17325E309 178 29,500 SH   SOLE   0 29,500 0
COMERICA INC COM 200340107 962 10,580 SH   SOLE   794 9,270 516
COPART INC COM 217204106 1,119 19,781 SH   SOLE   1,381 17,588 812
COSTCO WHSL CORP NEW COM 22160K105 2,757 13,191 SH   SOLE   2,048 11,053 90
EAST WEST BANCORP INC COM 27579R104 2,638 40,466 SH   SOLE   7,529 32,893 44
EMERSON ELEC CO COM 291011104 813 11,760 SH   SOLE   2,075 9,685 0
FACEBOOK INC CL A 30303M102 7,201 37,056 SH   SOLE   6,825 29,879 352
51JOB INC SP ADR REP COM 316827104 964 9,869 SH   SOLE   595 8,689 585
FIRST TR NASDAQ100 TECH INDE SHS 337345102 532 6,903 SH   SOLE   368 6,317 218
FIRST TR EXCH TRD ALPHA FD I CHINA ALPHADEX 33737J141 450 15,556 SH   SOLE   1,291 14,004 261
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 338 11,272 SH   SOLE   1,013 9,997 262
FIRST TR EXCHANGE TRADED FD NASDQ SEMCNDTR 33738R811 495 15,587 SH   SOLE   864 14,287 436
FIRST TR EXCHANGE TRADED FD NASDQ OIL GAS 33738R845 1,267 51,203 SH   SOLE   3,605 44,810 2,788
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 905 33,020 SH   SOLE   5,117 26,889 1,014
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 368 17,688 SH   SOLE   3,400 13,399 889
FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 484 30,002 SH   SOLE   220 29,782 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,830 165,350 SH   SOLE   32,873 131,951 526
GENERAL DYNAMICS CORP COM 369550108 1,793 9,616 SH   SOLE   2,099 7,504 13
GLOBUS MED INC CL A 379577208 960 19,021 SH   SOLE   1,557 16,486 978
GOLDMAN SACHS GROUP INC COM 38141G104 648 2,936 SH   SOLE   947 1,924 65
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 977 29,456 SH   SOLE   4,061 25,395 0
HOME DEPOT INC COM 437076102 2,313 11,857 SH   SOLE   2,807 9,036 14
HONEYWELL INTL INC COM 438516106 1,929 13,394 SH   SOLE   2,742 10,602 50
HORIZONS ETF TR I HORIZONS NASDAQ 44053G108 640 26,639 SH   SOLE   659 25,777 203
INTEL CORP COM 458140100 807 16,232 SH   SOLE   1,497 14,577 158
INVESCO QQQ TR UNIT SER 1 46090E103 1,611 9,388 SH   SOLE   1,354 7,740 294
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 881 8,647 SH   SOLE   949 7,432 266
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 741 42,124 SH   SOLE   3,993 37,193 938
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 1,285 16,831 SH   SOLE   2,106 14,130 595
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 2,199 39,741 SH   SOLE   4,817 34,648 276
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 1,724 19,695 SH   SOLE   1,855 17,059 781
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 679 16,555 SH   SOLE   1,517 14,430 608
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 1,583 108,719 SH   SOLE   31,662 76,964 93
INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 553 15,379 SH   SOLE   1,135 13,801 443
INVESCO EXCHNG TRADED FD TR DWA TACTCL MLT 46138E834 420 16,483 SH   SOLE   1,759 14,156 568
INVESCO CURNCYSHS CDN DLR TR CDN DLR SHS 46138T104 4,016 53,512 SH   SOLE   9,323 44,147 42
INVESCO DB MLTI SECTR CMMTY ENERGY FD 46140H304 1,286 75,284 SH   SOLE   5,325 65,830 4,129
ISHARES INC MSCI AUSTRIA ETF 464286202 429 18,948 SH   SOLE   1,259 17,176 513
ISHARES INC MSCI BRAZIL ETF 464286400 296 9,248 SH   SOLE   3,017 6,231 0
ISHARES INC MSCI CHILE ETF 464286640 416 9,029 SH   SOLE   533 8,253 243
ISHARES INC MSCI STH KOR ETF 464286772 1,677 24,774 SH   SOLE   4,549 20,180 45
ISHARES INC MSCI MEXICO ETF 464286822 1,003 21,273 SH   SOLE   4,253 16,575 445
ISHARES TR CORE S&P500 ETF 464287200 3,647 13,357 SH   SOLE   2,260 11,081 16
ISHARES TR MSCI EMG MKT ETF 464287234 3,189 73,595 SH   SOLE   11,745 61,688 162
ISHARES TR IBOXX INV CP ETF 464287242 1,930 16,848 SH   SOLE   2,567 14,059 222
ISHARES TR S&P 500 GRWT ETF 464287309 6,163 37,900 SH   SOLE   5,850 32,047 3
ISHARES TR MSCI EAFE ETF 464287465 3,171 47,353 SH   SOLE   11,560 35,786 7
ISHARES TR RUS 1000 VAL ETF 464287598 1,567 12,909 SH   SOLE   2,643 10,245 21
ISHARES TR RUSSELL 2000 ETF 464287655 2,942 17,965 SH   SOLE   3,198 14,404 363
ISHARES TR CORE S&P SCP ETF 464287804 5,606 67,167 SH   SOLE   11,314 54,791 1,062
ISHARES TR S&P SML 600 GWT 464287887 3,691 19,532 SH   SOLE   3,041 16,480 11
ISHARES TR EAFE SML CP ETF 464288273 3,912 62,354 SH   SOLE   10,597 51,013 744
ISHARES TR JPMORGAN USD EMG 464288281 2,863 26,818 SH   SOLE   4,738 22,066 14
ISHARES TR ASIA 50 ETF 464288430 441 7,031 SH   SOLE   388 6,454 189
ISHARES TR INTL SEL DIV ETF 464288448 1,165 36,350 SH   SOLE   6,180 30,113 57
ISHARES TR IBOXX HI YD ETF 464288513 1,056 12,410 SH   SOLE   2,175 10,235 0
ISHARES TR EAFE VALUE ETF 464288877 4,491 87,470 SH   SOLE   13,026 74,322 122
ISHARES TR EAFE GRWTH ETF 464288885 5,411 68,668 SH   SOLE   10,312 58,332 24
ISHARES TR MSCI INDIA ETF 46429B598 2,089 62,761 SH   SOLE   12,307 50,315 139
ISHARES TR USA MOMENTUM FCT 46432F396 607 5,536 SH   SOLE   1,995 3,462 79
ISHARES TR CORE MSCI EAFE 46432F842 2,283 36,029 SH   SOLE   7,770 27,412 847
ISHARES INC CORE MSCI EMKT 46434G103 2,742 52,217 SH   SOLE   8,730 42,735 752
ISHARES INC MSCI JPN ETF NEW 46434G822 926 15,998 SH   SOLE   3,489 12,322 187
JOHNSON & JOHNSON COM 478160104 646 5,323 SH   SOLE   1,020 4,292 11
KOHLS CORP COM 500255104 3,489 47,857 SH   SOLE   8,715 38,989 153
MACYS INC COM 55616P104 713 19,045 SH   SOLE   887 17,817 341
MARRIOTT INTL INC NEW CL A 571903202 3,379 26,689 SH   SOLE   4,886 19,936 1,867
MICROSOFT CORP COM 594918104 6,370 64,596 SH   SOLE   10,106 53,207 1,283
NETFLIX INC COM 64110L106 1,204 3,077 SH   SOLE   229 2,701 147
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 588 33,619 SH   SOLE   3,240 30,106 273
NVIDIA CORP COM 67066G104 2,492 10,519 SH   SOLE   1,779 8,521 219
OPPENHEIMER ETF TR S&P ULTRA DIVIDE 68386C401 373 9,769 SH   SOLE   828 8,727 214
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,465 16,460 SH   SOLE   2,262 14,198 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1,591 40,654 SH   SOLE   3,804 36,459 391
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 207 4,756 SH   SOLE   1,283 3,473 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 1,380 14,682 SH   SOLE   2,884 11,798 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 541 6,214 SH   SOLE   538 5,551 125
SPDR SERIES TRUST S&P REGL BKG 78464A698 591 9,693 SH   SOLE   2,568 7,125 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 2,974 63,311 SH   SOLE   9,280 53,985 46
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3,790 15,614 SH   SOLE   2,629 12,945 40
SPDR SER TR BLOOMBERG SRT TR 78468R408 1,541 56,484 SH   SOLE   8,762 47,722 0
SPDR SER TR DORSEY WRGT FI 78468R713 321 13,542 SH   SOLE   1,749 11,068 725
SCIENTIFIC GAMES CORP COM 80874P109 743 15,121 SH   SOLE   1,049 12,863 1,209
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,073 29,844 SH   SOLE   6,244 23,462 138
SHUTTERFLY INC COM 82568P304 1,021 11,346 SH   SOLE   1,218 9,619 509
T MOBILE US INC COM 872590104 1,299 21,746 SH   SOLE   4,337 17,202 207
TARENA INTL INC ADR 876108101 1,977 25,976 SH   SOLE   5,569 20,407 0
TIER REIT INC COM NEW 88650V208 250 10,500 SH   SOLE   0 0 10,500
UBS AG LONDON BRH ETRACS MTH 2XLV 90270L842 445 28,759 SH   SOLE   457 28,302 0
UNILEVER N V N Y SHS NEW 904784709 949 17,029 SH   SOLE   4,566 12,241 222
UNITED STS BRENT OIL FD LP UNIT 91167Q100 493 22,224 SH   SOLE   861 20,335 1,028
UNITEDHEALTH GROUP INC COM 91324P102 2,574 10,490 SH   SOLE   2,178 8,209 103
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 608 36,521 SH   SOLE   431 35,793 297
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 929 21,646 SH   SOLE   6,355 14,381 910
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 570 13,504 SH   SOLE   4,120 9,384 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2,414 35,795 SH   SOLE   5,152 30,620 23
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 402 2,528 SH   SOLE   295 2,233 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 346 1,905 SH   SOLE   198 1,707 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 847 6,441 SH   SOLE   1,500 4,905 36
VANGUARD INDEX FDS MID CAP ETF 922908629 261 1,658 SH   SOLE   440 1,218 0
VANGUARD INDEX FDS VALUE ETF 922908744 217 2,094 SH   SOLE   0 2,094 0
VISA INC COM CL A 92826C839 214 1,612 SH   SOLE   0 1,612 0
WISDOMTREE TR CBOE S&P 500 97717X560 1,094 37,189 SH   SOLE   9,149 26,808 1,232
SEAGATE TECHNOLOGY PLC SHS G7945M107 859 15,204 SH   SOLE   624 14,322 258
MELLANOX TECHNOLOGIES LTD SHS M51363113 1,033 12,252 SH   SOLE   813 10,664 775
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 1,014 11,889 SH   SOLE   1,117 10,138 634