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
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 277 1,223 SH   SOLE   0 0 1,223
ALPHABET INC CAP STK CL C 02079K107 418 202 SH   SOLE   0 0 202
ALPHABET INC CAP STK CL A 02079K305 400 194 SH   SOLE   0 0 194
AMAZON COM INC COM 023135106 535 173 SH   SOLE   0 0 173
APPLE INC COM 037833100 1,806 14,783 SH   SOLE   0 0 14,783
AUTOMATIC DATA PROCESSING IN COM 053015103 218 1,157 SH   SOLE   0 0 1,157
BERKSHIRE HATHAWAY INC DEL CL A 084670108 386 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,815 7,103 SH   SOLE   0 0 7,103
BOEING CO COM 097023105 1,033 4,057 SH   SOLE   0 0 4,057
CISCO SYS INC COM 17275R102 464 8,968 SH   SOLE   0 0 8,968
COSTCO WHSL CORP NEW COM 22160K105 2,129 6,039 SH   SOLE   0 0 6,039
DIGITAL RLTY TR INC COM 253868103 283 2,007 SH   SOLE   0 0 2,007
FACEBOOK INC CL A 30303M102 373 1,266 SH   SOLE   0 0 1,266
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 6,626 62,592 SH   SOLE   0 0 62,592
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 226 3,195 SH   SOLE   0 0 3,195
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 4,851 70,709 SH   SOLE   0 0 70,709
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 267 4,945 SH   SOLE   0 0 4,945
FISERV INC COM 337738108 464 3,902 SH   SOLE   0 0 3,902
HOME DEPOT INC COM 437076102 655 2,145 SH   SOLE   0 0 2,145
INTEL CORP COM 458140100 239 3,732 SH   SOLE   0 0 3,732
INVESCO QQQ TR UNIT SER 1 46090E103 10,511 32,935 SH   SOLE   0 0 32,935
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 285 14,055 SH   SOLE   0 0 14,055
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 3,662 30,408 SH   SOLE   0 0 30,408
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 279 12,011 SH   SOLE   0 0 12,011
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 339 22,573 SH   SOLE   0 0 22,573
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 4,045 183,037 SH   SOLE   0 0 183,037
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 5,935 229,612 SH   SOLE   0 0 229,612
ISHARES TR CORE S&P500 ETF 464287200 855 2,149 SH   SOLE   0 0 2,149
ISHARES TR PHLX SEMICND ETF 464287523 3,269 7,710 SH   SOLE   0 0 7,710
ISHARES TR NASDAQ BIOTECH 464287556 2,869 19,057 SH   SOLE   0 0 19,057
ISHARES TR CORE S&P SCP ETF 464287804 307 2,830 SH   SOLE   0 0 2,830
ISHARES TR MSCI ACWI ETF 464288257 44,868 471,551 SH   SOLE   0 0 471,551
ISHARES TR AGGRES ALLOC ETF 464289859 2,451 36,617 SH   SOLE   0 0 36,617
ISHARES TR GRWT ALLOCAT ETF 464289867 4,159 77,644 SH   SOLE   0 0 77,644
ISHARES TR MODERT ALLOC ETF 464289875 2,134 48,997 SH   SOLE   0 0 48,997
ISHARES TR CONSER ALLOC ETF 464289883 6,436 166,523 SH   SOLE   0 0 166,523
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 359 7,150 SH   SOLE   0 0 7,150
ISHARES TR MSCI USA MMENTM 46432F396 14,822 92,145 SH   SOLE   0 0 92,145
ISHARES TR CORE 1 5 YR USD 46432F859 4,445 86,663 SH   SOLE   0 0 86,663
MICROSOFT CORP COM 594918104 5,885 24,961 SH   SOLE   0 0 24,961
NEWMONT CORP COM 651639106 1,215 20,163 SH   SOLE   0 0 20,163
PACCAR INC COM 693718108 433 4,662 SH   SOLE   0 0 4,662
PAYPAL HLDGS INC COM 70450Y103 361 1,485 SH   SOLE   0 0 1,485
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,245 18,280 SH   SOLE   0 0 18,280
SPDR GOLD TR GOLD SHS 78463V107 3,511 21,951 SH   SOLE   0 0 21,951
SPDR SER TR S&P BIOTECH 78464A870 2,639 19,457 SH   SOLE   0 0 19,457
STARBUCKS CORP COM 855244109 1,239 11,340 SH   SOLE   0 0 11,340
TESLA INC COM 88160R101 695 1,041 SH   SOLE   0 0 1,041
TRIMTABS ETF TR US FREE CASH FLW 89628W302 346 6,994 SH   SOLE   0 0 6,994
UNION PAC CORP COM 907818108 214 969 SH   SOLE   0 0 969
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 9,282 365,704 SH   SOLE   0 0 365,704
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 214 1,452 SH   SOLE   0 0 1,452
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 4,800 36,918 SH   SOLE   0 0 36,918
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,680 109,120 SH   SOLE   0 0 109,120
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 2,676 12,231 SH   SOLE   0 0 12,231
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 490 1,346 SH   SOLE   0 0 1,346
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 11,280 63,762 SH   SOLE   0 0 63,762
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,009 4,883 SH   SOLE   0 0 4,883
WISDOMTREE TR ITL HIGH DIV FD 97717W802 211 5,380 SH   SOLE   0 0 5,380