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
8X8 INC NEW COM 282914100 729 40,431 SH   SOLE   40,431 0 0
ABIOMED INC COM 003654100 633 1,947 SH   SOLE   1,947 0 0
AMERICAN ELEC PWR INC COM 025537101 202 2,700 SH   SOLE   2,700 0 0
AXON ENTERPRISE INC COM 05464C101 472 10,793 SH   SOLE   10,793 0 0
CAL MAINE FOODS INC COM NEW 128030202 258 6,100 SH   SOLE   6,100 0 0
CIRRUS LOGIC INC COM 172755100 317 9,567 SH   SOLE   9,567 0 0
CISCO SYS INC COM 17275R102 641 14,800 SH   SOLE   14,800 0 0
CONOCOPHILLIPS COM 20825C104 499 8,000 SH   SOLE   8,000 0 0
DARDEN RESTAURANTS INC COM 237194105 679 6,800 SH   SOLE   6,800 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 1,994 16,054 SH   SOLE   16,054 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 2,267 19,431 SH   SOLE   19,431 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 2,242 32,553 SH   SOLE   32,553 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHDEX 33734X176 865 16,470 SH   SOLE   16,470 0 0
FIVE9 INC COM 338307101 558 12,767 SH   SOLE   12,767 0 0
FORTINET INC COM 34959E109 690 9,791 SH   SOLE   9,791 0 0
GLOBAL X FDS GLOBAL X LITHIUM 37954Y855 408 15,104 SH   SOLE   15,104 0 0
GRUBHUB INC COM 400110102 308 4,012 SH   SOLE   4,012 0 0
HUBSPOT INC COM 443573100 553 4,396 SH   SOLE   4,396 0 0
INPHI CORP COM 45772F107 431 13,414 SH   SOLE   13,414 0 0
INTERDIGITAL INC COM 45867G101 212 3,198 SH   SOLE   3,198 0 0
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 2,159 109,298 SH   SOLE   109,298 0 0
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 1,431 142,971 SH   SOLE   142,971 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 8,565 183,593 SH   SOLE   183,593 0 0
IROBOT CORP COM 462726100 473 5,645 SH   SOLE   5,645 0 0
ISHARES MSCI BRIC INDX 464286657 607 16,177 SH   SOLE   16,177 0 0
ISHARES GOLD TRUST ISHARES 464285105 225 18,316 SH   SOLE   18,316 0 0
ISHARES INC MIN VOL GBL ETF 464286525 1,453 17,878 SH   SOLE   17,878 0 0
ISHARES TR MSCI ACWI ETF 464288257 3,085 48,089 SH   SOLE   48,089 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,596 14,987 SH   SOLE   14,987 0 0
ISHARES TR JP MOR EM MK ETF 464288281 491 4,728 SH   SOLE   4,728 0 0
ISHARES TR US TREAS BD ETF 46429B267 415 16,828 SH   SOLE   16,828 0 0
ISHARES TR 7-10 Y TR BD ETF 464287440 4,944 47,447 SH   SOLE   47,447 0 0
ISHARES TR 1-3 YR CR BD ETF 464288646 1,160 22,471 SH   SOLE   22,471 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,509 9,087 SH   SOLE   9,087 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,272 18,348 SH   SOLE   18,348 0 0
ISHARES TR MICRO-CAP ETF 464288869 1,817 22,042 SH   SOLE   22,042 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 408 7,176 SH   SOLE   7,176 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 7,683 135,617 SH   SOLE   135,617 0 0
ISHARES TR GLOBAL TECH ETF 464287291 840 5,831 SH   SOLE   5,831 0 0
ISHARES TR MBS ETF 464288588 1,012 9,671 SH   SOLE   9,671 0 0
ISHARES TR NATIONAL MUN ETF 464288414 331 3,035 SH   SOLE   3,035 0 0
ISHARES TR EAFE SML CP ETF 464288273 1,958 37,786 SH   SOLE   37,786 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 654 7,823 SH   SOLE   7,823 0 0
ISHARES TR PHLX SEMICND ETF 464287523 1,455 9,276 SH   SOLE   9,276 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 406 3,856 SH   SOLE   3,856 0 0
ISHARES TR TIPS BD ETF 464287176 541 4,936 SH   SOLE   4,936 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 6,822 51,097 SH   SOLE   51,097 0 0
KIMBERLY CLARK CORP COM 494368103 342 3,000 SH   SOLE   3,000 0 0
LILLY ELI & CO COM 532457108 393 3,400 SH   SOLE   3,400 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 579 6,267 SH   SOLE   6,267 0 0
NOVANTA INC COM 67000B104 524 8,321 SH   SOLE   8,321 0 0
NOVARTIS A G SPONSORED ADR 66987V109 335 3,900 SH   SOLE   3,900 0 0
OMNICELL INC COM 68213N109 911 14,871 SH   SOLE   14,871 0 0
PROSHARES TR PSHS SHORT DOW 30 74347B235 1,639 26,721 SH   SOLE   26,721 0 0
PROSHARES TR SHORT QQQ NEW 74347B714 1,531 44,515 SH   SOLE   44,515 0 0
PROSHARES TR SHRT RUSSELL2000 74348A210 2,603 55,738 SH   SOLE   55,738 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 2,441 77,924 SH   SOLE   77,924 0 0
PROSHARES TR II VIX SH TRM FUTRS 74347W171 4,246 109,980 SH   SOLE   109,980 0 0
SALESFORCE COM INC COM 79466L302 957 6,987 SH   SOLE   6,987 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 506 17,844 SH   SOLE   17,844 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3,084 51,465 SH   SOLE   51,465 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,085 44,385 SH   SOLE   44,385 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 485 17,103 SH   SOLE   17,103 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,855 59,562 SH   SOLE   59,562 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 7,347 147,202 SH   SOLE   147,202 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 5,023 94,870 SH   SOLE   94,870 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 401 10,400 SH   SOLE   10,400 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 588 11,637 SH   SOLE   11,637 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 675 11,777 SH   SOLE   11,777 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,981 64,235 SH   SOLE   64,235 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 9,760 112,821 SH   SOLE   112,821 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 391 5,833 SH   SOLE   5,833 0 0
SOUTHERN CO COM 842587107 906 20,638 SH   SOLE   20,638 0 0
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 1,289 43,188 SH   SOLE   43,188 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 597 21,383 SH   SOLE   21,383 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,541 10,169 SH   SOLE   10,169 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 369 7,684 SH   SOLE   7,684 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 488 16,507 SH   SOLE   16,507 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 212 4,396 SH   SOLE   4,396 0 0
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 300 5,040 SH   SOLE   5,040 0 0
SPDR SERIES TRUST BRC HGH YLD BD 78464A417 765 22,773 SH   SOLE   22,773 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 323 7,054 SH   SOLE   7,054 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 311 5,766 SH   SOLE   5,766 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 245 8,802 SH   SOLE   8,802 0 0
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 221 6,299 SH   SOLE   6,299 0 0
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 201 6,497 SH   SOLE   6,497 0 0
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 402 6,214 SH   SOLE   6,214 0 0
SPLUNK INC COM 848637104 210 2,004 SH   SOLE   2,004 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 520 15,649 SH   SOLE   15,649 0 0
TOTAL S A SPONSORED ADR 89151E109 235 4,500 SH   SOLE   4,500 0 0
TURTLE BEACH CORP COM NEW 900450206 338 23,698 SH   SOLE   23,698 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 428 1,749 SH   SOLE   1,749 0 0
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 245 14,165 SH   SOLE   14,165 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,074 13,670 SH   SOLE   13,670 0 0
VANGUARD INDEX FDS MCAP GR INXVIP 922908538 1,290 10,782 SH   SOLE   10,782 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,271 9,957 SH   SOLE   9,957 0 0
VANGUARD INTL EQUITY INDEX F TT WORLD ST ETF 922042742 8,151 124,526 SH   SOLE   124,526 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 361 4,358 SH   SOLE   4,358 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 980 12,570 SH   SOLE   12,570 0 0
VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 404 6,363 SH   SOLE   6,363 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 483 6,191 SH   SOLE   6,191 0 0
VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 195 10,100 SH   SOLE   10,100 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 911 11,834 SH   SOLE   11,834 0 0