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
3-D SYS CORP DEL PUT 88554D205 10 40,000 SH Put SOLE   40,000 0 0
ACCENTURE PLC IRELAND PUT G1151C101 10 40,000 SH Put SOLE   40,000 0 0
ACTIVISION BLIZZARD INC COM 00507V109 4,829 109,000 SH   SOLE   109,000 0 0
ADOBE SYSTEMS INC CALL 00724F101 220 25,000 SH Call SOLE   25,000 0 0
ADOBE SYSTEMS INC COM 00724F101 2,171 20,000 SH   SOLE   20,000 0 0
AKAMAI TECHNOLOGIES INC PUT 00971T101 47 50,000 SH Put SOLE   50,000 0 0
AKORN INC PUT 009728106 54 40,000 SH Put SOLE   40,000 0 0
ALIBABA GROUP HLDG LTD SPONDORED ADS 01609W102 13,679 129,301 SH   SOLE   129,301 0 0
ALIBABA GROUP HLDG LTD PUT 01609W102 25 40,000 SH Put SOLE   40,000 0 0
ALPHABET INC CAP STK CL C 02079K107 23,843 30,674 SH   SOLE   30,674 0 0
AMAZON COM INC COM 23135106 12,133 14,491 SH   SOLE   14,491 0 0
AMBARELLA INC PUT G037AX101 24 30,000 SH Put SOLE   30,000 0 0
AUTODESK INC COM 052769106 3,132 43,306 SH   SOLE   43,306 0 0
AUTOZONE INC PUT 053332102 41 12,000 SH Put SOLE   12,000 0 0
AVIS BUDGET GROUP PUT 053774105 40 20,000 SH Put SOLE   20,000 0 0
BED BATH & BEYOND INC PUT 075896100 31 25,000 SH Put SOLE   25,000 0 0
BOEING CO PUT 097023105 15 10,000 SH Put SOLE   10,000 0 0
BOTTOMLINE TECH DEL INC COM 101388106 3,189 136,811 SH   SOLE   136,811 0 0
BROADCOM LTD SHS Y09827109 17,972 104,175 SH   SOLE   104,175 0 0
CALAMP CORP PUT 128126109 183 50,000 SH Put SOLE   50,000 0 0
CARMAX INC CALL 143130102 2 45,000 SH Call SOLE   45,000 0 0
CARMAX INC PUT 143130102 165 70,000 SH Put SOLE   70,000 0 0
CATERPILLAR INC DEL PUT 149123101 8 20,000 SH Put SOLE   20,000 0 0
CAVIUM INC PUT 14964U108 11 10,000 SH Put SOLE   10,000 0 0
CHARTER COMMUNICATIONS N CL A 16119P108 16,611 61,528 SH   SOLE   61,528 0 0
CHEETAH MOBILE INC PUT 163075104 14 30,000 SH Put SOLE   30,000 0 0
CHINA UNICOM (HONG KONG) LTD SPONDORED ADR 16945R104 1,238 101,646 SH   SOLE   101,646 0 0
COGNIZANT TECHNOLOGY SOLUTIO CALL 192446102 61 35,000 SH Call SOLE   35,000 0 0
CONCORDIA INTL CORP COM 20653P102 417 93,093 SH   SOLE   93,093 0 0
CONCORDIA INTL CORP PUT 20653P102 509 25,000 SH Put SOLE   25,000 0 0
CONSTELLATION BRANDS INC CL A 21036P108 3,097 18,600 SH   SOLE   18,600 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1,586 34,518 SH   SOLE   34,518 0 0
CRACKER BARREL OLD CTRY STOR PUT 22410J106 276 20,000 SH Put SOLE   20,000 0 0
CRITEO S A PUT 226718104 91 30,000 SH Put SOLE   30,000 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 1,115 91,700 SH   SOLE   91,700 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 2,351 49,194 SH   SOLE   49,194 0 0
DEUTSCHE BANK AG PUT D18190898 69 150,000 SH Put SOLE   150,000 0 0
DISH NETWORK CORP CL A 25470M109 3,122 57,000 SH   SOLE   57,000 0 0
DISH NETWORK CORP CALL 25470M109 29 20,000 SH Call SOLE   20,000 0 0
EBAY INC PUT 278642103 6 50,000 SH Put SOLE   50,000 0 0
ECHOSTAR CORP CL A 278768106 5,260 120,000 SH   SOLE   120,000 0 0
ECHOSTAR CORP CALL 278768106 171 30,000 SH Call SOLE   30,000 0 0
EDGEWELL PERS CARE CO PUT 28035Q102 23 40,000 SH Put SOLE   40,000 0 0
EL POLLO LOCO HLDGS INC PUT 268603107 36 50,000 SH Put SOLE   50,000 0 0
ELECTRONIC ARTS INC COM 285512109 18,351 214,883 SH   SOLE   214,883 0 0
ENCORE CAP GROUP INC PUT 292554102 75 70,000 SH Put SOLE   70,000 0 0
EVERYDAY HEALTH INC COM 300415106 346 45,000 SH   SOLE   45,000 0 0
EVERYDAY HEALTH INC CALL 300415106 22 12,000 SH Call SOLE   12,000 0 0
EXPEDIA INC DEL COM NEW 30212P303 934 8,000 SH   SOLE   8,000 0 0
EXPRESS INC COM 30219E103 490 41,600 SH   SOLE   41,600 0 0
FACEBOOK INC CL A 30303M102 21,527 167,823 SH   SOLE   167,823 0 0
FACTSET RESH SYS INC PUT 303075105 313 30,000 SH Put SOLE   30,000 0 0
FASTENAL CO PUT 311900104 28 45,000 SH Put SOLE   45,000 0 0
FEDEX CORP PUT 31428X106 8 25,000 SH Put SOLE   25,000 0 0
FIREEYE INC COM 31816Q101 1,375 93,380 SH   SOLE   93,380 0 0
FIREEYE INC CALL 31816Q101 27 50,000 SH Call SOLE   50,000 0 0
FRONTIER COMMUNICATIONS CORP PUT 35906A108 135 100,000 SH Put SOLE   100,000 0 0
GOGO INC PUT 38046C109 60 100,000 SH Put SOLE   100,000 0 0
GOODYEAR TIRE & RUBR CO PUT 382550101 47 70,000 SH Put SOLE   70,000 0 0
GRAINGER W W INC PUT 384802104 102 20,000 SH Put SOLE   20,000 0 0
HARLEY DAVIDSON INC CALL 412822108 24 25,000 SH Call SOLE   25,000 0 0
HARLEY DAVIDSON INC PUT 412822108 28 20,000 SH Put SOLE   20,000 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,279 40,000 SH   SOLE   40,000 0 0
HIBBETT SPORTS INC PUT 428567101 15 50,000 SH Put SOLE   50,000 0 0
INPHI CORP COM 45772F107 6,183 142,104 SH   SOLE   142,104 0 0
INSYS THERAPEUTICS INC NEW PUT 45824V209 46 50,000 SH Put SOLE   50,000 0 0
INTERNATIONAL BUSINESS MACHS PUT 459200101 45 10,000 SH Put SOLE   10,000 0 0
INTUIT COM 461202103 550 5,000 SH   SOLE   5,000 0 0
IRIDIUM COMMUNICATIONS INC PUT 46269C102 377 180,000 SH Put SOLE   180,000 0 0
JD COM INC PUT 47215P106 65 100,000 SH Put SOLE   100,000 0 0
KEYW HLDG CORP PUT 493723100 30 15,000 SH Put SOLE   15,000 0 0
KRAFT HEINZ CO COM 500754106 1,978 22,100 SH   SOLE   22,100 0 0
LEGGETT & PLATT INC PUT 524660107 68 15,000 SH Put SOLE   15,000 0 0
LEXMARK INTL INC CL A 529771107 480 12,000 SH   SOLE   12,000 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,656 48,458 SH   SOLE   48,458 0 0
LIBERTY GLOBAL PLC CALL G5480U104 120 30,000 SH Call SOLE   30,000 0 0
LOGMEIN INC COM 54142L109 4,971 55,000 SH   SOLE   55,000 0 0
MALLINCKRODT PUB LTD CO PUT G5785G107 52 7,000 SH Put SOLE   7,000 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,853 215,000 SH   SOLE   215,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,832 18,000 SH   SOLE   18,000 0 0
MAXIMUS INC PUT 577933104 110 30,000 SH Put SOLE   30,000 0 0
MEDIDATA SOLUTIONS INC PUT 58471A105 21 50,000 SH Put SOLE   50,000 0 0
MENTOR GRAPHICS CORP COM 587200106 1,586 60,000 SH   SOLE   60,000 0 0
MERCADOLIBRE INC COM 58733R102 2,294 12,400 SH   SOLE   12,400 0 0
MERCADOLIBRE INC PUT 58733R102 8 6,000 SH Put SOLE   6,000 0 0
MICHAEL KORS HLDGS LTD PUT G60754101 104 30,000 SH Put SOLE   30,000 0 0
MICRON TECHNOLOGY INC COM 595112103 1,074 60,388 SH   SOLE   60,388 0 0
MICRON TECHNOLOGY INC CALL 595112103 78 70,000 SH Call SOLE   70,000 0 0
MICROSOFT CORP COM 594918104 5,789 100,500 SH   SOLE   100,500 0 0
MOBILEIRON INC COM NEW 60739U204 83 30,000 SH   SOLE   30,000 0 0
MOBILEYE N V AMSTELVEEN PUT N51488117 43 25,000 SH Put SOLE   25,000 0 0
MYLAN N V PUT N59465109 209 50,000 SH Put SOLE   50,000 0 0
NETFLIX INC CALL 64110L106 189 22,500 SH Call SOLE   22,500 0 0
NETSCOUT SYS INC COM 64115T104 1,463 50,000 SH   SOLE   50,000 0 0
NIKE INC PUT 654106103 106 60,000 SH Put SOLE   60,000 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 2,903 77,000 SH   SOLE   77,000 0 0
NORWEGIAN CRUISE LINE HLDGS CALL G66721104 186 60,000 SH Call SOLE   60,000 0 0
NXP SEMICONDUCTORS N V COM N6596X109 3,017 29,580 SH   SOLE   29,580 0 0
O REILLY AUTOMOTIVE INC NEW PUT 67103H107 20 15,000 SH Put SOLE   15,000 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3,681 410,876 SH   SOLE   410,876 0 0
PEPSICO INC PUT 713448108 7 35,000 SH Put SOLE   35,000 0 0
PETROLEO BRASILEIRO SA PETRO PUT 74654V408 62 150,000 SH Put SOLE   150,000 0 0
PRICELINE GRP INC CALL 741503403 324 8,000 SH Call SOLE   8,000 0 0
PRICELINE GRP INC COM NEW 741503403 3,384 2,300 SH   SOLE   2,300 0 0
PTC INC COM 69370C100 4,328 97,675 SH   SOLE   97,675 0 0
PURE STORAGE INC CALL 74624M102 101 50,000 SH Call SOLE   50,000 0 0
PURE STORAGE INC CL A 74624M102 2,046 151,000 SH   SOLE   151,000 0 0
QUALCOMM INC COM 747525103 7,823 114,200 SH   SOLE   114,200 0 0
REALPAGE INC COM 75606N109 2,884 112,218 SH   SOLE   112,218 0 0
REALPAGE INC CALL 75606N109 61 35,000 SH Call SOLE   35,000 0 0
RED HAT INC PUT 756577102 17 40,000 SH Put SOLE   40,000 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 2,359 46,540 SH   SOLE   46,540 0 0
SOLARCITY CORP PUT 83416T100 492 275,400 SH Put SOLE   275,400 0 0
SONY CORP ADR NEW 835699307 4,510 135,800 SH   SOLE   135,800 0 0
STAMPS COM INC COM NEW 852857200 1,890 20,000 SH   SOLE   20,000 0 0
STARBUCKS CORP CALL 855244109 17 40,000 SH Call SOLE   40,000 0 0
STARBUCKS CORP COM 855244109 5,436 100,400 SH   SOLE   100,400 0 0
STONEMOR PARTNERS L P PUT 86183Q100 39 50,000 SH Put SOLE   50,000 0 0
STRATASYS LTD PUT M85548101 20 15,000 SH Put SOLE   15,000 0 0
TABLEAU SOFTWARE INC CL A 87336U105 2,187 39,564 SH   SOLE   39,564 0 0
TAIWAN SEMICONDUCTOR MFG LTD PUT 874039100 39 70,000 SH Put SOLE   70,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5,914 131,200 SH   SOLE   131,200 0 0
TESLA MTRS INC PUT 88160R101 491 49,500 SH Put SOLE   49,500 0 0
TRIPADVISOR INC COM 896945201 1,061 16,800 SH   SOLE   16,800 0 0
TWILIO INC PUT 90138F102 869 138,000 SH Put SOLE   138,000 0 0
VANECK VECTORS ETF TR PUT 92189F676 27 100,000 SH Put SOLE   100,000 0 0
VARONIS SYS INC COM 922280102 2,252 74,825 SH   SOLE   74,825 0 0
VEEVA SYS INC PUT 922475108 26 50,000 SH Put SOLE   50,000 0 0
VIPSHOP HLDGS LTD PUT 92763W103 35 280,000 SH Put SOLE   280,000 0 0
VISA INC COM CL A 92826C839 16,167 195,494 SH   SOLE   195,494 0 0
WAYFAIR INC PUT 94419L101 69 35,000 SH Put SOLE   35,000 0 0
XILINX INC CALL 983919101 147 30,000 SH Call SOLE   30,000 0 0
YY INC ADS REPCOM CLA 98426T106 7,472 140,246 SH   SOLE   140,246 0 0
YY INC CALL 98426T106 68 15,000 SH Call SOLE   15,000 0 0
ZELTIQ AESTHETICS INC PUT 98933Q108 40 35,000 SH Put SOLE   35,000 0 0