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
ALASKA AIR GROUP INC COM 011659109 2,458 40,390 SH   SOLE   7,059 31,254 2,077
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,571 18,759 SH   SOLE   3,391 13,370 1,998
AMAZON COM INC COM 023135106 4,321 2,877 SH   SOLE   177 2,592 108
AMERICAN STS WTR CO COM 029899101 383 5,713 SH   SOLE   105 4,718 890
APPLE INC COM 037833100 3,403 21,573 SH   SOLE   4,452 15,001 2,120
BP PLC SPONSORED ADR 055622104 2,076 54,756 SH   SOLE   9,101 42,354 3,301
BRISTOL MYERS SQUIBB CO COM 110122108 2,254 43,357 SH   SOLE   7,967 32,278 3,112
CASELLA WASTE SYS INC CL A 147448104 359 12,618 SH   SOLE   373 10,784 1,461
CATERPILLAR INC DEL COM 149123101 1,483 11,674 SH   SOLE   1,911 8,849 915
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 163 25,597 SH   SOLE   0 20,103 5,494
CHEVRON CORP NEW COM 166764100 2,378 21,856 SH   SOLE   3,633 16,731 1,492
CHURCH & DWIGHT INC COM 171340102 422 6,416 SH   SOLE   405 5,352 659
COSTCO WHSL CORP NEW COM 22160K105 3,665 17,993 SH   SOLE   2,042 14,888 1,063
DOLBY LABORATORIES INC COM 25659T107 350 5,663 SH   SOLE   357 4,588 718
EMERSON ELEC CO COM 291011104 644 10,780 SH   SOLE   1,801 8,979 0
FTI CONSULTING INC COM 302941109 405 6,083 SH   SOLE   120 5,237 726
FACEBOOK INC CL A 30303M102 5,195 39,627 SH   SOLE   6,535 30,062 3,030
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 371 21,573 SH   SOLE   1,386 17,597 2,590
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 346 7,174 SH   SOLE   2,862 3,333 979
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 474 9,024 SH   SOLE   783 7,428 813
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 268 5,524 SH   SOLE   153 4,740 631
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 460 9,944 SH   SOLE   631 7,787 1,526
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 850 21,190 SH   SOLE   1,751 15,908 3,531
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 861 36,773 SH   SOLE   5,361 26,354 5,058
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 573 32,912 SH   SOLE   3,094 27,627 2,191
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 3,889 64,978 SH   SOLE   2,474 56,410 6,094
FORD MTR CO DEL COM PAR $0.01 345370860 1,802 235,613 SH   SOLE   33,923 178,609 23,081
GENERAL ELECTRIC CO COM 369604103 2,264 299,029 SH   SOLE   61,059 218,340 19,630
GOLDMAN SACHS GROUP INC COM 38141G104 1,338 8,007 SH   SOLE   1,336 5,758 913
GRAND CANYON ED INC COM 38526M106 334 3,469 SH   SOLE   219 2,839 411
HMS HLDGS CORP COM 40425J101 388 13,786 SH   SOLE   914 11,118 1,754
HOME DEPOT INC COM 437076102 2,177 12,672 SH   SOLE   2,707 9,182 783
HONEYWELL INTL INC COM 438516106 1,902 14,393 SH   SOLE   2,573 10,452 1,368
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 351 39,576 SH   SOLE   2,511 30,467 6,598
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 822 28,475 SH   SOLE   241 9,441 18,793
INTEGER HLDGS CORP COM 45826H109 342 4,486 SH   SOLE   89 3,856 541
INVESCO QQQ TR UNIT SER 1 46090E103 1,216 7,884 SH   SOLE   2,063 4,910 911
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 270 3,647 SH   SOLE   209 3,080 358
INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 266 9,179 SH   SOLE   326 7,727 1,126
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 1,830 37,751 SH   SOLE   4,147 33,334 270
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 780 17,581 SH   SOLE   3,115 12,069 2,397
INVESCO EXCHNG TRADED FD TR DWA TACTCL MLT 46138E834 350 14,647 SH   SOLE   1,730 11,158 1,759
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 799 33,792 SH   SOLE   3,167 26,935 3,690
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 797 33,996 SH   SOLE   3,088 27,082 3,826
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 431 18,203 SH   SOLE   702 14,930 2,571
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 786 33,884 SH   SOLE   3,075 26,998 3,811
ISHARES INC EM MKTS DIV ETF 464286319 441 11,772 SH   SOLE   748 9,427 1,597
ISHARES INC MSCI BRAZIL ETF 464286400 248 6,482 SH   SOLE   124 5,188 1,170
ISHARES INC MSCI STH KOR ETF 464286772 1,329 22,581 SH   SOLE   4,652 16,217 1,712
ISHARES TR MRNGSTR LG-CP GR 464287119 376 2,371 SH   SOLE   532 1,691 148
ISHARES TR CHINA LG-CAP ETF 464287184 4,681 119,776 SH   SOLE   18,453 95,898 5,425
ISHARES TR CORE S&P500 ETF 464287200 3,702 14,714 SH   SOLE   2,236 11,853 625
ISHARES TR CORE US AGGBD ET 464287226 208 1,950 SH   SOLE   299 1,397 254
ISHARES TR IBOXX INV CP ETF 464287242 2,733 24,227 SH   SOLE   2,422 20,410 1,395
ISHARES TR S&P 500 GRWT ETF 464287309 7,849 52,095 SH   SOLE   7,955 40,836 3,304
ISHARES TR 1 3 YR TREAS BD 464287457 3,915 46,817 SH   SOLE   2,684 39,761 4,372
ISHARES TR RUS 1000 VAL ETF 464287598 1,344 12,103 SH   SOLE   2,145 9,761 197
ISHARES TR RUSSELL 2000 ETF 464287655 3,295 24,611 SH   SOLE   5,316 17,882 1,413
ISHARES TR CORE S&P SCP ETF 464287804 3,692 53,258 SH   SOLE   7,982 41,217 4,059
ISHARES TR DOW JONES US ETF 464287846 209 1,681 SH   SOLE   70 1,389 222
ISHARES TR S&P SML 600 GWT 464287887 2,930 18,164 SH   SOLE   2,694 14,833 637
ISHARES TR EAFE SML CP ETF 464288273 3,463 66,818 SH   SOLE   14,928 47,419 4,471
ISHARES TR JPMORGAN USD EMG 464288281 2,910 28,009 SH   SOLE   4,232 22,644 1,133
ISHARES TR INTL SEL DIV ETF 464288448 790 27,531 SH   SOLE   4,977 22,363 191
ISHARES TR IBOXX HI YD ETF 464288513 753 9,287 SH   SOLE   1,307 6,929 1,051
ISHARES TR S&P US PFD STK 464288687 2,923 85,389 SH   SOLE   14,880 62,664 7,845
ISHARES TR US HLTHCR PR ETF 464288828 240 1,454 SH   SOLE   62 1,195 197
ISHARES TR MSCI INDIA ETF 46429B598 2,372 71,155 SH   SOLE   14,292 53,817 3,046
ISHARES TR USA QUALITY FCTR 46432F339 441 5,744 SH   SOLE   457 4,262 1,025
ISHARES TR USA MOMENTUM FCT 46432F396 487 4,861 SH   SOLE   1,737 3,084 40
ISHARES TR CORE MSCI EAFE 46432F842 3,955 71,915 SH   SOLE   7,899 56,287 7,729
ISHARES INC CORE MSCI EMKT 46434G103 4,965 105,304 SH   SOLE   18,859 80,102 6,343
ISHARES INC MSCI JPN ETF NEW 46434G822 620 12,240 SH   SOLE   2,977 9,076 187
ISHARES TR MORTGE REL ETF 46435G342 466 11,678 SH   SOLE   436 9,947 1,295
ISHARES TR CORE INTL AGGR 46435G672 463 8,875 SH   SOLE   342 7,806 727
ISHARES TR IBONDS DEC2021 46435G789 404 15,859 SH   SOLE   2,319 12,131 1,409
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 383 41,926 SH   SOLE   2,655 34,819 4,452
JOHNSON & JOHNSON COM 478160104 647 5,012 SH   SOLE   990 3,949 73
KEYSIGHT TECHNOLOGIES INC COM 49338L103 380 6,118 SH   SOLE   388 5,005 725
KOHLS CORP COM 500255104 2,727 41,112 SH   SOLE   8,125 31,302 1,685
KROGER CO COM 501044101 1,957 71,164 SH   SOLE   11,232 53,825 6,107
LIVERAMP HLDGS INC COM 53815P108 320 8,274 SH   SOLE   245 6,966 1,063
MARRIOTT INTL INC NEW CL A 571903202 2,909 26,796 SH   SOLE   4,680 18,400 3,716
MICROSOFT CORP COM 594918104 6,096 60,022 SH   SOLE   9,218 47,182 3,622
MICRON TECHNOLOGY INC COM 595112103 2,609 82,234 SH   SOLE   16,308 58,969 6,957
MIDDLESEX WATER CO COM 596680108 350 6,553 SH   SOLE   192 5,190 1,171
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 186 13,090 SH   SOLE   1,012 9,055 3,023
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 359 27,616 SH   SOLE   782 23,895 2,939
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 361 3,792 SH   SOLE   272 3,520 0
REVLON INC CL A NEW 761525609 383 15,223 SH   SOLE   1,677 11,778 1,768
ROLLINS INC COM 775711104 426 11,799 SH   SOLE   398 10,189 1,212
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,172 16,695 SH   SOLE   1,891 14,042 762
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1,044 23,584 SH   SOLE   1,282 21,677 625
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 746 21,118 SH   SOLE   2,171 16,654 2,293
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 723 18,284 SH   SOLE   925 17,175 184
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 248 7,386 SH   SOLE   750 6,636 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 1,215 14,123 SH   SOLE   2,593 11,530 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 238 5,797 SH   SOLE   1,554 2,177 2,066
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 2,079 46,500 SH   SOLE   6,224 40,268 8
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3,552 15,232 SH   SOLE   2,189 12,815 228
SPDR SER TR BLOOMBERG SRT TR 78468R408 836 32,103 SH   SOLE   4,264 25,412 2,427
SPDR SER TR DORSEY WRGT FI 78468R713 313 14,108 SH   SOLE   1,579 10,301 2,228
SPDR SER TR NUVEEN BLMBRG SR 78468R739 455 9,467 SH   SOLE   291 7,803 1,373
SPDR SER TR PORTFOLIO SM ETF 78468R853 1,374 52,114 SH   SOLE   3,555 42,081 6,478
SLEEP NUMBER CORP COM 83125X103 358 11,285 SH   SOLE   332 9,616 1,337
SONY CORP SPONSORED ADR 835699307 348 7,210 SH   SOLE   142 6,292 776
TARGET CORP COM 87612E106 1,801 27,250 SH   SOLE   5,206 20,536 1,508
TIER REIT INC COM NEW 88650V208 217 10,500 SH   SOLE   0 0 10,500
UNITEDHEALTH GROUP INC COM 91324P102 2,241 8,994 SH   SOLE   1,983 6,422 589
US ECOLOGY INC COM 91732J102 356 5,652 SH   SOLE   165 4,702 785
VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 438 20,540 SH   SOLE   795 17,905 1,840
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 6,023 162,347 SH   SOLE   38,666 122,420 1,261
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,468 15,501 SH   SOLE   806 13,105 1,590
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,377 62,401 SH   SOLE   6,328 50,892 5,181
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 406 2,528 SH   SOLE   295 2,233 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 224 1,343 SH   SOLE   198 1,145 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 688 6,209 SH   SOLE   1,295 4,688 226
VANGUARD INDEX FDS SML CP GRW ETF 922908595 281 1,869 SH   SOLE   108 1,266 495
VANGUARD INDEX FDS MID CAP ETF 922908629 229 1,654 SH   SOLE   440 1,214 0
VANGUARD INDEX FDS VALUE ETF 922908744 212 2,167 SH   SOLE   0 2,094 73
VISA INC COM CL A 92826C839 213 1,612 SH   SOLE   0 1,612 0
WASTE CONNECTIONS INC COM 94106B101 363 4,894 SH   SOLE   143 4,113 638
ZEBRA TECHNOLOGIES CORP CL A 989207105 358 2,249 SH   SOLE   44 1,946 259
HELEN OF TROY CORP LTD COM G4388N106 384 2,928 SH   SOLE   79 2,529 320