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
ABBOTT LABS COM 002824100 393 4,700 SH   SOLE   143 3,734 823
ADVANCED MICRO DEVICES INC COM 007903107 2,163 74,629 SH   SOLE   12,161 57,443 5,025
ADVISORSHARES TR DORSY SHRT ETF 00768Y529 531 20,469 SH   SOLE   824 16,041 3,604
ALASKA AIR GROUP INC COM 011659109 3,418 52,660 SH   SOLE   7,840 39,360 5,460
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,373 20,170 SH   SOLE   3,437 14,823 1,910
ALLIANT ENERGY CORP COM 018802108 453 8,391 SH   SOLE   684 6,285 1,422
ALPHABET INC CAP STK CL C 02079K107 219 180 SH   SOLE   48 129 3
ALPHABET INC CAP STK CL A 02079K305 200 164 SH   SOLE   5 131 28
ALPS ETF TR ALERIAN MLP 00162Q866 8,538 934,158 SH   SOLE   163,091 656,726 114,341
AMAZON COM INC COM 023135106 8,421 4,851 SH   SOLE   406 3,932 513
APPLE INC COM 037833100 9,302 41,531 SH   SOLE   6,898 29,133 5,500
BALL CORP COM 058498106 400 5,500 SH   SOLE   169 4,281 1,050
BOEING CO COM 097023105 5,133 13,492 SH   SOLE   2,665 9,529 1,298
BP PLC SPONSORED ADR 055622104 3,099 81,573 SH   SOLE   12,049 62,880 6,645
BRISTOL MYERS SQUIBB CO COM 110122108 208 4,095 SH   SOLE   511 3,491 93
CADENCE DESIGN SYSTEM INC COM 127387108 419 6,339 SH   SOLE   159 5,206 974
CATERPILLAR INC DEL COM 149123101 2,072 16,404 SH   SOLE   2,423 12,155 1,827
CHEVRON CORP NEW COM 166764100 3,317 27,964 SH   SOLE   4,427 20,693 2,845
CHIPOTLE MEXICAN GRILL INC COM 169656105 504 600 SH   SOLE   9 471 120
CHURCH & DWIGHT INC COM 171340102 467 6,206 SH   SOLE   317 4,773 1,116
CITIGROUP GLOBAL MKTS HLDGS VLCTYSHS 3X LNG 17325E291 233 22,500 SH   SOLE   0 0 22,500
CMS ENERGY CORP COM 125896100 461 7,211 SH   SOLE   210 5,898 1,103
COLUMBIA BKG SYS INC COM 197236102 802 21,737 SH   SOLE   0 0 21,737
COPART INC COM 217204106 351 4,366 SH   SOLE   302 3,376 688
COSTCO WHSL CORP NEW COM 22160K105 4,409 15,303 SH   SOLE   2,393 11,200 1,710
DISNEY WALT CO COM DISNEY 254687106 4,258 32,674 SH   SOLE   5,749 23,482 3,443
ENTEGRIS INC COM 29362U104 382 8,127 SH   SOLE   136 6,750 1,241
EXELON CORP COM 30161N101 411 8,514 SH   SOLE   244 6,815 1,455
FACEBOOK INC CL A 30303M102 7,192 40,384 SH   SOLE   6,216 30,209 3,959
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 557 13,580 SH   SOLE   1,217 10,500 1,863
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 247 4,350 SH   SOLE   1,538 1,972 840
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 207 6,994 SH   SOLE   46 3,182 3,766
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 219 8,296 SH   SOLE   286 5,625 2,385
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 895 14,906 SH   SOLE   534 11,524 2,848
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 1,186 51,962 SH   SOLE   6,297 31,150 14,515
FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207 530 28,692 SH   SOLE   4,388 18,545 5,759
FIRST TR VALUE LINE DIVID IN SHS 33734H106 2,620 75,129 SH   SOLE   2,662 60,009 12,458
FORD MTR CO DEL COM 345370860 3,761 410,631 SH   SOLE   54,708 313,996 41,927
GARMIN LTD SHS H2906T109 416 4,916 SH   SOLE   80 3,950 886
GENERAL ELECTRIC CO COM 369604103 91 10,203 SH   SOLE   0 10,203 0
HEICO CORP NEW COM 422806109 357 2,862 SH   SOLE   97 2,140 625
HOME DEPOT INC COM 437076102 4,406 18,991 SH   SOLE   3,004 13,853 2,134
HONEYWELL INTL INC COM 438516106 222 1,315 SH   SOLE   247 849 219
IAC INTERACTIVECORP COM 44919P508 346 1,589 SH   SOLE   54 1,254 281
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 2,684 88,215 SH   SOLE   11,767 56,469 19,979
INNOVATOR ETFS TR S&P 500 ULTRA 45782C300 426 15,566 SH   SOLE   2,020 10,199 3,347
INNOVATOR ETFS TR S&P 500 POWER 45782C508 331 11,900 SH   SOLE   2,137 6,719 3,044
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 636 26,607 SH   SOLE   647 21,979 3,981
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 1,633 76,667 SH   SOLE   17,745 45,045 13,877
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 622 25,985 SH   SOLE   556 21,283 4,146
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 2,993 121,502 SH   SOLE   22,654 78,257 20,591
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 1,693 64,938 SH   SOLE   12,421 43,098 9,419
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 2,603 122,264 SH   SOLE   23,035 69,589 29,640
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 2,589 106,234 SH   SOLE   20,711 67,637 17,886
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 2,345 109,109 SH   SOLE   26,536 60,174 22,399
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 627 2,952 SH   SOLE   101 2,242 609
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 1,172 99,147 SH   SOLE   2,529 82,706 13,912
INVESCO EXCHANGE TRADED FD T DWA NASDAQ MNT 46137V829 437 4,057 SH   SOLE   491 2,599 967
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 624 10,249 SH   SOLE   568 9,086 595
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 516 15,926 SH   SOLE   566 12,883 2,477
INVESCO QQQ TR UNIT SER 1 46090E103 678 3,589 SH   SOLE   481 2,152 956
ISHARES INC MSCI BRAZIL ETF 464286400 618 14,669 SH   SOLE   806 11,241 2,622
ISHARES INC CORE MSCI EMKT 46434G103 4,424 90,244 SH   SOLE   11,284 65,806 13,154
ISHARES INC MSCI RUSSIA ETF 46434G798 638 16,407 SH   SOLE   401 12,765 3,241
ISHARES TR CORE S&P500 ETF 464287200 4,933 16,526 SH   SOLE   2,025 12,607 1,894
ISHARES TR S&P 500 GRWT ETF 464287309 8,789 48,819 SH   SOLE   7,243 37,192 4,384
ISHARES TR 20 YR TR BD ETF 464287432 1,978 13,822 SH   SOLE   473 11,133 2,216
ISHARES TR 1 3 YR TREAS BD 464287457 5,625 66,320 SH   SOLE   12,248 46,860 7,212
ISHARES TR RUSSELL 2000 ETF 464287655 4,978 32,892 SH   SOLE   5,522 23,871 3,499
ISHARES TR CORE S&P SCP ETF 464287804 6,286 80,749 SH   SOLE   12,517 59,484 8,748
ISHARES TR DOW JONES US ETF 464287846 639 4,333 SH   SOLE   69 3,420 844
ISHARES TR S&P SML 600 GWT 464287887 4,090 22,926 SH   SOLE   3,358 17,569 1,999
ISHARES TR INTL TREA BD ETF 464288117 574 11,370 SH   SOLE   297 9,179 1,894
ISHARES TR SHORT TREAS BD 464288679 6,783 61,320 SH   SOLE   22,067 26,399 12,854
ISHARES TR PFD AND INCM SEC 464288687 2,258 60,168 SH   SOLE   13,167 39,097 7,904
ISHARES TR LNG TR CRPRT BD 464289511 452 6,790 SH   SOLE   259 5,341 1,190
ISHARES TR USA MOMENTUM FCT 46432F396 2,366 19,841 SH   SOLE   1,040 15,584 3,217
ISHARES TR CORE MSCI EAFE 46432F842 4,370 71,551 SH   SOLE   9,102 53,324 9,125
KEYSIGHT TECHNOLOGIES INC COM 49338L103 418 4,298 SH   SOLE   269 3,180 849
KLA CORPORATION COM NEW 482480100 304 1,907 SH   SOLE   99 1,505 303
KOHLS CORP COM 500255104 2,901 58,419 SH   SOLE   8,576 43,927 5,916
KROGER CO COM 501044101 3,734 144,829 SH   SOLE   25,430 108,150 11,249
LIVE NATION ENTERTAINMENT IN COM 538034109 379 5,706 SH   SOLE   163 4,605 938
LULULEMON ATHLETICA INC COM 550021109 412 2,141 SH   SOLE   63 1,740 338
MARRIOTT INTL INC NEW CL A 571903202 3,533 28,410 SH   SOLE   4,479 20,071 3,860
MICRON TECHNOLOGY INC COM 595112103 2,890 67,444 SH   SOLE   11,411 50,174 5,859
MICROSOFT CORP COM 594918104 8,812 63,381 SH   SOLE   9,621 47,756 6,004
MOTOROLA SOLUTIONS INC COM NEW 620076307 389 2,280 SH   SOLE   66 1,813 401
MSCI INC COM 55354G100 371 1,702 SH   SOLE   45 1,396 261
NIKE INC CL B 654106103 309 3,290 SH   SOLE   3,290 0 0
OGE ENERGY CORP COM 670837103 420 9,261 SH   SOLE   174 7,622 1,465
SERVICENOW INC COM 81762P102 397 1,564 SH   SOLE   28 1,192 344
SPDR S&P 500 ETF TR TR UNIT 78462F103 470 1,585 SH   SOLE   43 1,542 0
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 344 7,783 SH   SOLE   314 7,185 284
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 3,235 104,858 SH   SOLE   20,319 67,091 17,448
SPDR SERIES TRUST DJ REIT ETF 78464A607 2,632 25,170 SH   SOLE   5,831 16,213 3,126
STARBUCKS CORP COM 855244109 228 2,583 SH   SOLE   1,867 716 0
TARGET CORP COM 87612E106 4,760 44,522 SH   SOLE   6,492 34,326 3,704
UNITEDHEALTH GROUP INC COM 91324P102 2,586 11,901 SH   SOLE   2,116 8,781 1,004
VANGUARD INDEX FDS SML CP GRW ETF 922908595 328 1,801 SH   SOLE   89 1,259 453
VANGUARD INDEX FDS VALUE ETF 922908744 234 2,094 SH   SOLE   0 2,094 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 4,075 39,972 SH   SOLE   6,525 29,764 3,683
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 2,984 48,980 SH   SOLE   12,513 27,689 8,778
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 3,363 63,149 SH   SOLE   15,114 38,617 9,418
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 5,481 78,303 SH   SOLE   11,175 58,955 8,173
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 374 2,233 SH   SOLE   0 2,233 0
VEEVA SYS INC CL A COM 922475108 413 2,708 SH   SOLE   73 2,076 559
VERISIGN INC COM 92343E102 358 1,898 SH   SOLE   68 1,497 333
VISA INC COM CL A 92826C839 294 1,707 SH   SOLE   4 1,671 32
W P CAREY INC COM 92936U109 653 7,298 SH   SOLE   0 0 7,298