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
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 2,869 181,600 SH   SOLE   181,600 0 0
ADEPTUS HEALTH INC CL A 006855100 4,500 87,100 SH   SOLE   87,100 0 0
ALBEMARLE CORP COM 012653101 1,983 25,000 SH Put SOLE   25,000 0 0
ALPHABET INC CAP STK CL A 02079K305 6,332 9,000 SH Call SOLE   9,000 0 0
ALPHABET INC CAP STK CL A 02079K305 7,035 10,000 SH Put SOLE   10,000 0 0
AMAZON COM INC COM 023135106 27,194 38,000 SH   SOLE   38,000 0 0
AMAZON COM INC COM 023135106 27,194 38,000 SH Put SOLE   38,000 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 6,761 80,000 SH   SOLE   80,000 0 0
AMPLIFY SNACK BRANDS COM 03211L102 2,950 200,000 SH   SOLE   200,000 0 0
AMSURG CORP COM 03232P405 2,326 30,000 SH   SOLE   30,000 0 0
ANSYS INC COM 03662Q105 3,630 40,000 SH Put SOLE   40,000 0 0
APPLIED MATLS INC COM 038222105 4,794 200,000 SH Call SOLE   200,000 0 0
BATS GLOBAL MKTS INC COM 05491G109 3,854 150,000 SH   SOLE   150,000 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,768 40,000 SH Call SOLE   40,000 0 0
CELGENE CORP COM 151020104 7,890 80,000 SH   SOLE   80,000 0 0
CELGENE CORP COM 151020104 1,973 20,000 SH Put SOLE   20,000 0 0
CHENIERE ENERGY INC COM NEW 16411R208 4,506 120,000 SH   SOLE   120,000 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,878 50,000 SH Call SOLE   50,000 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,878 50,000 SH Put SOLE   50,000 0 0
COMMUNICATIONS SALES&LEAS IN COM 20341J104 12,716 440,000 SH   SOLE   440,000 0 0
CONTINENTAL RESOURCES INC COM 212015101 2,943 65,000 SH   SOLE   65,000 0 0
CONTINENTAL RESOURCES INC COM 212015101 5,206 115,000 SH Put SOLE   115,000 0 0
COSTAR GROUP INC COM 22160N109 4,373 20,000 SH   SOLE   20,000 0 0
DISNEY WALT CO COM DISNEY 254687106 4,402 45,000 SH Call SOLE   45,000 0 0
DYCOM INDS INC COM 267475101 8,527 95,000 SH   SOLE   95,000 0 0
ELLIE MAE INC COM 28849P100 12,831 140,000 SH   SOLE   140,000 0 0
ENVISION HEALTHCARE HLDGS IN COM 29413U103 6,343 250,000 SH   SOLE   250,000 0 0
EXFO INC SUB VTG SHS 302046107 1,508 435,950 SH   SOLE   435,950 0 0
FABRINET SHS G3323L100 12,250 330,000 SH   SOLE   330,000 0 0
FACEBOOK INC CL A 30303M102 8,000 70,000 SH Call SOLE   70,000 0 0
FACEBOOK INC CL A 30303M102 8,571 75,000 SH Put SOLE   75,000 0 0
FACEBOOK INC CL A 30303M102 18,856 165,000 SH   SOLE   165,000 0 0
FINISAR CORP COM NEW 31787A507 2,189 125,000 SH Call SOLE   125,000 0 0
FIRST SOLAR INC COM 336433107 9,696 200,000 SH   SOLE   200,000 0 0
FIRST SOLAR INC COM 336433107 9,696 200,000 SH Put SOLE   200,000 0 0
GILEAD SCIENCES INC COM 375558103 8,342 100,000 SH Call SOLE   100,000 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 3,100 200,000 SH   SOLE   200,000 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 6,355 410,000 SH Call SOLE   410,000 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 2,790 180,000 SH Put SOLE   180,000 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 7,020 325,000 SH   SOLE   325,000 0 0
HARMAN INTL INDS INC COM 413086109 2,873 40,000 SH Call SOLE   40,000 0 0
HOWARD HUGHES CORP COM 44267D107 8,002 70,000 SH   SOLE   70,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 91,984 800,000 SH Put SOLE   800,000 0 0
KB HOME COM 48666K109 1,521 100,000 SH Put SOLE   100,000 0 0
KIRBY CORP COM 497266106 3,120 50,000 SH   SOLE   50,000 0 0
KIRBY CORP COM 497266106 3,120 50,000 SH Put SOLE   50,000 0 0
LOWES COS INC COM 548661107 11,876 150,000 SH Put SOLE   150,000 0 0
LUMENTUM HLDGS INC COM 55024U109 3,373 139,400 SH   SOLE   139,400 0 0
LUMENTUM HLDGS INC COM 55024U109 8,107 335,000 SH Call SOLE   335,000 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 2,431 40,000 SH Call SOLE   40,000 0 0
MASCO CORP COM 574599106 4,641 150,000 SH   SOLE   150,000 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 1,785 50,000 SH   SOLE   50,000 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 2,538 50,000 SH Call SOLE   50,000 0 0
MICRON TECHNOLOGY INC COM 595112103 2,752 200,000 SH Call SOLE   200,000 0 0
MUELLER WTR PRODS INC COM SER A 624758108 183 16,000 SH   SOLE   16,000 0 0
NETFLIX INC COM 64110L106 5,489 60,000 SH Call SOLE   60,000 0 0
NETGEAR INC COM 64111Q104 4,754 100,000 SH Put SOLE   100,000 0 0
NETSUITE INC COM 64118Q107 4,732 65,000 SH Call SOLE   65,000 0 0
NEVRO CORP COM 64157F103 5,495 74,500 SH   SOLE   74,500 0 0
NEWELL BRANDS INC COM 651229106 8,257 170,000 SH   SOLE   170,000 0 0
NEXTERA ENERGY INC COM 65339F101 5,216 40,000 SH   SOLE   40,000 0 0
OCLARO INC COM NEW 67555N206 2,440 500,000 SH   SOLE   500,000 0 0
ON ASSIGNMENT INC COM 682159108 2,217 60,000 SH   SOLE   60,000 0 0
PAYLOCITY HLDG CORP COM 70438V106 4,037 93,450 SH   SOLE   93,450 0 0
PLANET FITNESS INC CL A 72703H101 1,888 100,000 SH   SOLE   100,000 0 0
PTC INC COM 69370C100 3,758 100,000 SH   SOLE   100,000 0 0
RED HAT INC COM 756577102 2,178 30,000 SH Call SOLE   30,000 0 0
REGENERON PHARMACEUTICALS COM 75886F107 3,492 10,000 SH Put SOLE   10,000 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2,015 30,000 SH Call SOLE   30,000 0 0
SCHLUMBERGER LTD COM 806857108 3,163 40,000 SH   SOLE   40,000 0 0
SCHLUMBERGER LTD COM 806857108 3,163 40,000 SH Put SOLE   40,000 0 0
STAMPS COM INC COM NEW 852857200 8,742 100,000 SH   SOLE   100,000 0 0
SUNPOWER CORP COM 867652406 1,859 120,000 SH   SOLE   120,000 0 0
TABLEAU SOFTWARE INC CL A 87336U105 1,468 30,000 SH Call SOLE   30,000 0 0
TESLA MTRS INC COM 88160R101 14,860 70,000 SH Put SOLE   70,000 0 0
TESLA MTRS INC COM 88160R101 6,368 30,000 SH   SOLE   30,000 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 1,343 104,171 SH   SOLE   104,171 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,581 30,000 SH Put SOLE   30,000 0 0
VISA INC COM CL A 92826C839 2,225 30,000 SH Put SOLE   30,000 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 1,832 142,566 SH   SOLE   142,566 0 0
VULCAN MATLS CO COM 929160109 10,832 90,000 SH   SOLE   90,000 0 0
VULCAN MATLS CO COM 929160109 2,407 20,000 SH Put SOLE   20,000 0 0
WORKDAY INC CL A 98138H101 3,734 50,000 SH Put SOLE   50,000 0 0
ZIONS BANCORPORATION COM 989701107 5,026 200,000 SH Call SOLE   200,000 0 0