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
ADOBE INC COM 00724F101 4,057 14,686 SH   SOLE   14,686 0 0
ADVISORSHARES TR ADVISORSHS ETF 00768Y206 285 5,980 SH   SOLE   5,980 0 0
ALPHABET INC CAP STK CL A 02079K305 225 184 SH   SOLE   184 0 0
ALPHABET INC CAP STK CL C 02079K107 467 383 SH   SOLE   383 0 0
AMAZON COM INC COM 023135106 2,257 1,300 SH   SOLE   1,300 0 0
APPLE INC COM 037833100 2,359 10,532 SH   SOLE   10,532 0 0
APPLIED MATLS INC COM 038222105 417 8,358 SH   SOLE   8,358 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 1,213 13,656 SH   SOLE   13,656 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 273 1,314 SH   SOLE   1,314 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 42 12,468 SH   SOLE   12,468 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 36 11,517 SH   SOLE   11,517 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 900 19,309 SH   SOLE   19,309 0 0
FACEBOOK INC CL A 30303M102 43,863 246,309 SH   SOLE   246,309 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,465 25,970 SH   SOLE   25,970 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 293 2,176 SH   SOLE   2,176 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 4,054 136,998 SH   SOLE   136,998 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 409 3,308 SH   SOLE   3,308 0 0
FIRST TR EXCHANGE TRADED FD SSI STRG ETF 33739Q507 515 16,499 SH   SOLE   16,499 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 616 8,123 SH   SOLE   8,123 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 1,537 77,888 SH   SOLE   77,888 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 506 5,781 SH   SOLE   5,781 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 294 8,445 SH   SOLE   8,445 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 53 10,761 SH   SOLE   10,761 0 0
INTEL CORP COM 458140100 522 10,127 SH   SOLE   10,127 0 0
INTUIT COM 461202103 216 811 SH   SOLE   811 0 0
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 293 3,741 SH   SOLE   3,741 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 454 7,447 SH   SOLE   7,447 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,395 31,408 SH   SOLE   31,408 0 0
INVESCO EXCHNG TRADED FD TR S&P 500 MOMNTM 46138E339 222 5,459 SH   SOLE   5,459 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 270 3,144 SH   SOLE   3,144 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 220 2,594 SH   SOLE   2,594 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 302 3,208 SH   SOLE   3,208 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 3,100 48,360 SH   SOLE   48,360 0 0
ISHARES TR PFD AND INCM SEC 464288687 321 8,541 SH   SOLE   8,541 0 0
ISHARES TR PHLX SEMICND ETF 464287523 675 3,195 SH   SOLE   3,195 0 0
JOHN HANCOCK ETF TRUST MLTFCTR LRG CAP 47804J107 212 5,525 SH   SOLE   5,525 0 0
JOHNSON & JOHNSON COM 478160104 213 1,644 SH   SOLE   1,644 0 0
NVIDIA CORP COM 67066G104 543 3,117 SH   SOLE   3,117 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698 319 5,380 SH   SOLE   5,380 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 341 4,770 SH   SOLE   4,770 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 327 5,627 SH   SOLE   5,627 0 0
PROSHARES TR ULTRAPRO SHORT S 74347B268 247 9,504 SH   SOLE   9,504 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 602 2,209 SH   SOLE   2,209 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 214 1,419 SH   SOLE   1,419 0 0