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 270 1,161 SH   SOLE   0 0 1,161
ALPHABET INC CAP STK CL C 02079K107 319 182 SH   SOLE   0 0 182
ALPHABET INC CAP STK CL A 02079K305 270 154 SH   SOLE   0 0 154
AMAZON COM INC COM 023135106 453 139 SH   SOLE   0 0 139
APPLE INC COM 037833100 2,011 15,153 SH   SOLE   0 0 15,153
BERKSHIRE HATHAWAY INC DEL CL A 084670108 348 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,471 6,346 SH   SOLE   0 0 6,346
BOEING CO COM 097023105 836 3,907 SH   SOLE   0 0 3,907
CISCO SYS INC COM 17275R102 384 8,585 SH   SOLE   0 0 8,585
COSTCO WHSL CORP NEW COM 22160K105 2,264 6,010 SH   SOLE   0 0 6,010
DIGITAL RLTY TR INC COM 253868103 280 2,005 SH   SOLE   0 0 2,005
FACEBOOK INC CL A 30303M102 296 1,085 SH   SOLE   0 0 1,085
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 6,022 57,619 SH   SOLE   0 0 57,619
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 11,632 172,328 SH   SOLE   0 0 172,328
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 245 4,945 SH   SOLE   0 0 4,945
FISERV INC COM 337738108 439 3,860 SH   SOLE   0 0 3,860
HOME DEPOT INC COM 437076102 552 2,077 SH   SOLE   0 0 2,077
HONEYWELL INTL INC COM 438516106 220 1,032 SH   SOLE   0 0 1,032
INVESCO QQQ TR UNIT SER 1 46090E103 9,929 31,646 SH   SOLE   0 0 31,646
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 257 14,810 SH   SOLE   0 0 14,810
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 3,016 28,741 SH   SOLE   0 0 28,741
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 296 13,211 SH   SOLE   0 0 13,211
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 361 23,685 SH   SOLE   0 0 23,685
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 3,625 163,237 SH   SOLE   0 0 163,237
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 5,305 204,414 SH   SOLE   0 0 204,414
ISHARES TR PHLX SEMICND ETF 464287523 2,859 7,539 SH   SOLE   0 0 7,539
ISHARES TR NASDAQ BIOTECH 464287556 2,636 17,402 SH   SOLE   0 0 17,402
ISHARES TR MSCI ACWI ETF 464288257 41,226 454,435 SH   SOLE   0 0 454,435
ISHARES TR AGGRES ALLOC ETF 464289859 2,250 35,062 SH   SOLE   0 0 35,062
ISHARES TR GRWT ALLOCAT ETF 464289867 3,779 72,394 SH   SOLE   0 0 72,394
ISHARES TR MODERT ALLOC ETF 464289875 1,899 43,947 SH   SOLE   0 0 43,947
ISHARES TR CONSER ALLOC ETF 464289883 5,961 153,820 SH   SOLE   0 0 153,820
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 399 7,944 SH   SOLE   0 0 7,944
ISHARES TR MSCI USA MMENTM 46432F396 13,891 86,122 SH   SOLE   0 0 86,122
ISHARES TR CORE 1 5 YR USD 46432F859 4,037 78,180 SH   SOLE   0 0 78,180
MICROSOFT CORP COM 594918104 5,641 25,363 SH   SOLE   0 0 25,363
NEWMONT CORP COM 651639106 1,204 20,100 SH   SOLE   0 0 20,100
PACCAR INC COM 693718108 397 4,596 SH   SOLE   0 0 4,596
PAYPAL HLDGS INC COM 70450Y103 331 1,415 SH   SOLE   0 0 1,415
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,324 16,913 SH   SOLE   0 0 16,913
SPDR GOLD TR GOLD SHS 78463V107 3,466 19,434 SH   SOLE   0 0 19,434
SPDR SER TR S&P BIOTECH 78464A870 2,558 18,169 SH   SOLE   0 0 18,169
SALESFORCE COM INC COM 79466L302 261 1,174 SH   SOLE   0 0 1,174
STARBUCKS CORP COM 855244109 1,435 13,418 SH   SOLE   0 0 13,418
TESLA INC COM 88160R101 688 975 SH   SOLE   0 0 975
TRIMTABS ETF TR US FREE CASH FLW 89628W302 324 6,994 SH   SOLE   0 0 6,994
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 8,386 331,600 SH   SOLE   0 0 331,600
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 205 1,452 SH   SOLE   0 0 1,452
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 4,001 33,285 SH   SOLE   0 0 33,285
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 2,350 11,270 SH   SOLE   0 0 11,270
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 462 1,345 SH   SOLE   0 0 1,345
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 9,869 59,928 SH   SOLE   0 0 59,928
VANGUARD INDEX FDS TOTAL STK MKT 922908769 940 4,832 SH   SOLE   0 0 4,832
WISDOMTREE TR ITL HIGH DIV FD 97717W802 220 5,878 SH   SOLE   0 0 5,878