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
APPLE INC COM 037833100 328 1,116 SH   SOLE   1,116 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 3 500 SH   SOLE   500 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 274 50,000 SH Call SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 340 19,378 SH   SOLE   19,378 0 0
ARES CAP CORP COM 04010L103 9,666 518,269 SH   SOLE   518,268 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 10,523 182,728 SH   SOLE   182,728 0 0
ARQULE INC COM 04269E107 381 14,443 SH   SOLE   14,443 0 0
BCE INC COM NEW 05534B760 1,242 26,800 SH   SOLE   26,799 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 202 892 SH   SOLE   892 0 0
CAMBRIA ETF TR TAIL RISK 132061862 314 16,244 SH   SOLE   16,244 0 0
COSTCO WHSL CORP NEW COM 22160K105 9,199 31,297 SH   SOLE   31,296 0 0
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 3,444 62,740 SH   SOLE   62,740 0 0
DOLLAR TREE INC COM 256746108 606 6,444 SH   SOLE   6,444 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 757 57,137 SH   SOLE   57,137 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 253 5,105 SH   SOLE   5,105 0 0
FACEBOOK INC CL A 30303M102 433 2,112 SH   SOLE   2,112 0 0
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 16,667 276,132 SH   SOLE   276,131 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 2,474 50,706 SH   SOLE   50,706 0 0
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 973 20,329 SH   SOLE   20,329 0 0
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 532 10,553 SH   SOLE   10,553 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 987 16,137 SH   SOLE   16,137 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,819 33,003 SH   SOLE   33,002 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,369 11,141 SH   SOLE   11,140 0 0
ISHARES GOLD TRUST ISHARES 464285105 454 31,314 SH   SOLE   31,314 0 0
ISHARES INC MSCI SWITZERLAND 464286749 3,562 87,650 SH   SOLE   87,650 0 0
ISHARES TR S&P 500 VAL ETF 464287408 1,140 8,761 SH   SOLE   8,761 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 2,277 11,757 SH   SOLE   11,757 0 0
ISHARES TR USA QUALITY FCTR 46432F339 874 8,653 SH   SOLE   8,653 0 0
ISHARES TR U.S. FINLS ETF 464287788 329 2,391 SH   SOLE   2,391 0 0
ISHARES TR IBOXX INV CP ETF 464287242 208 1,629 SH   SOLE   1,629 0 0
ISHARES TR EXPANDED TECH 464287515 774 3,321 SH   SOLE   3,321 0 0
ISHARES TR U.S. MED DVC ETF 464288810 5,405 20,447 SH   SOLE   20,447 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 3,284 33,754 SH   SOLE   33,754 0 0
ISHARES TR RUS MID CAP ETF 464287499 650 10,901 SH   SOLE   10,901 0 0
ISHARES TR U.S. REAL ES ETF 464287739 2,234 24,005 SH   SOLE   24,004 0 0
ISHARES TR CORE S&P SCP ETF 464287804 866 10,327 SH   SOLE   10,327 0 0
ISHARES TR MSCI EAFE ETF 464287465 4,051 58,335 SH   SOLE   58,334 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 873 7,920 SH   SOLE   7,920 0 0
ISHARES TR RUS 1000 ETF 464287622 510 2,861 SH   SOLE   2,861 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,127 6,800 SH   SOLE   6,800 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 657 7,210 SH   SOLE   7,210 0 0
MICROSOFT CORP COM 594918104 662 4,201 SH   SOLE   4,200 0 0
NEKTAR THERAPEUTICS COM 640268108 380 17,620 SH   SOLE   17,620 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 2,453 22,751 SH   SOLE   22,751 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 2,771 60,298 SH   SOLE   60,298 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 4,918 81,804 SH   SOLE   81,804 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3,315 55,116 SH   SOLE   55,115 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 10,425 135,605 SH   SOLE   135,605 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,805 33,790 SH   SOLE   33,789 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,911 25,269 SH   SOLE   25,269 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 941 16,255 SH   SOLE   16,254 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4,748 141,196 SH   SOLE   141,195 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3,580 38,535 SH   SOLE   38,534 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6,113 66,690 SH   SOLE   66,689 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 231 7,516 SH   SOLE   7,516 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 388 12,696 SH   SOLE   12,696 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 4,609 16,165 SH   SOLE   16,165 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 13,134 40,806 SH   SOLE   40,805 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 447 1,190 SH   SOLE   1,190 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 978 14,883 SH   SOLE   14,882 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 681 19,497 SH   SOLE   19,497 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 3,071 62,680 SH   SOLE   62,680 0 0
UBS GROUP AG SHS H42097107 582 46,239 SH   SOLE   46,239 0 0
VANECK VECTORS ETF TRUST MORNINGSTAR WIDE 92189F643 1,252 22,857 SH   SOLE   22,857 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1,425 16,993 SH   SOLE   16,992 0 0
VANGUARD GROUP DIV APP ETF 921908844 1,950 15,642 SH   SOLE   15,642 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 1,675 9,194 SH   SOLE   9,194 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 576 7,547 SH   SOLE   7,547 0 0
VERTICAL CAP INCOME FUND SHS BEN INT 92535C104 145 13,905 SH   SOLE   13,905 0 0
VISA INC COM CL A 92826C839 12,160 64,717 SH   SOLE   64,716 0 0
W P CAREY INC COM 92936U109 1,596 19,945 SH   SOLE   19,945 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 246 6,454 SH   SOLE   6,453 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511 245 4,691 SH   SOLE   4,691 0 0