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
ADTRAN HOLDINGS INC COM 00486H105 1,048 53,500 SH   SOLE   53,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107 390 6,150 SH   SOLE   6,150 0 0
AEHR TEST SYS COM 00760J108 2,735 194,000 SH   SOLE   194,000 0 0
AGNICO EAGLE MINES LTD COM 008474108 5,279 125,000 SH   SOLE   125,000 0 0
ALPHABET INC CAP STK CL C 02079K107 2,308 24,000 SH   SOLE   24,000 0 0
ALTIMMUNE INC COM NEW 02155H200 11,850 927,950 SH   SOLE   927,950 0 0
ALTUS POWER INC COM CL A 02217A102 20,462 1,858,500 SH   SOLE   1,858,500 0 0
AMAZON COM INC COM 023135106 2,832 25,000 SH   SOLE   25,000 0 0
AMBARELLA INC SHS G037AX101 393 7,000 SH   SOLE   7,000 0 0
APPLE INC COM 037833100 1,658 12,000 SH Put SOLE   12,000 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 5,484 100,000 SH   SOLE   100,000 0 0
ATLASSIAN CORP PLC CL A G06242104 8,129 38,600 SH   SOLE   38,600 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 629 42,500 SH   SOLE   42,500 0 0
BIOCERES CROP SOLUTIONS CORP SHS G1117K114 22,272 1,710,618 SH   SOLE   1,710,618 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 868 151,000 SH   SOLE   151,000 0 0
CANTALOUPE INC COM 138103106 19,896 5,717,121 SH   SOLE   5,717,121 0 0
CLEAN ENERGY FUELS CORP COM 184499101 2,670 500,000 SH Call SOLE   500,000 0 0
CLEAN ENERGY FUELS CORP COM 184499101 1,362 255,000 SH   SOLE   255,000 0 0
CORNING INC COM 219350105 290 10,000 SH Put SOLE   10,000 0 0
COTERRA ENERGY INC COM 127097103 4,532 170,000 SH   SOLE   170,000 0 0
COUPA SOFTWARE INC COM 22266L106 176 3,000 SH Call SOLE   3,000 0 0
COUPA SOFTWARE INC COM 22266L106 941 16,000 SH   SOLE   16,000 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,200 8,000 SH   SOLE   8,000 0 0
DISNEY WALT CO COM 254687106 943 10,000 SH Call SOLE   10,000 0 0
DISNEY WALT CO COM 254687106 2,177 23,050 SH   SOLE   23,050 0 0
DXC TECHNOLOGY CO COM 23355L106 98 4,000 SH   SOLE   4,000 0 0
DXC TECHNOLOGY CO COM 23355L106 1,224 50,000 SH Call SOLE   50,000 0 0
ELECTRONIC ARTS INC COM 285512109 347 3,000 SH   SOLE   3,000 0 0
ELECTRONIC ARTS INC COM 285512109 1,736 15,000 SH Call SOLE   15,000 0 0
ENOVIX CORPORATION COM 293594107 2,039 111,214 SH   SOLE   111,214 0 0
ENOVIX CORPORATION COM 293594107 5,500 300,000 SH Call SOLE   300,000 0 0
ENVIVA INC COM 29415B103 9,610 160,000 SH   SOLE   160,000 0 0
EOG RES INC COM 26875P101 7,262 65,000 SH   SOLE   65,000 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 838 502,000 SH   SOLE   502,000 0 0
FAZE HOLDINGS INC COMMON STOCK 31423J102 1,936 200,000 SH   SOLE   200,000 0 0
FAZE HOLDINGS INC COMMON STOCK 31423J102 1,383 142,900 SH Put SOLE   142,900 0 0
FERROGLOBE PLC SHS G33856108 407 77,000 SH   SOLE   77,000 0 0
FERROGLOBE PLC SHS G33856108 528 100,000 SH Call SOLE   100,000 0 0
FIRST SOLAR INC COM 336433107 23,941 181,000 SH   SOLE   181,000 0 0
FIVE9 INC COM 338307101 4,124 55,000 SH   SOLE   55,000 0 0
FLEX LTD ORD Y2573F102 250 15,000 SH Call SOLE   15,000 0 0
FLEX LTD ORD Y2573F102 8,737 524,400 SH   SOLE   524,400 0 0
FORTINET INC COM 34959E109 737 15,000 SH   SOLE   15,000 0 0
FORTINET INC COM 34959E109 1,474 30,000 SH Call SOLE   30,000 0 0
FORTRESS TRANS INFRST INVS L CL A COM SHS 34960P101 2,984 199,000 SH Call SOLE   199,000 0 0
FORTRESS TRANS INFRST INVS L CL A COM SHS 34960P101 2,654 177,000 SH   SOLE   177,000 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 972 405,000 SH   SOLE   405,000 0 0
GENERAL MTRS CO COM 37045V100 1,605 50,000 SH Call SOLE   50,000 0 0
GENERAL MTRS CO COM 37045V100 5 150 SH   SOLE   150 0 0
GUARDANT HEALTH INC COM 40131M109 8,882 165,000 SH   SOLE   165,000 0 0
HARMONIC INC COM 413160102 14,567 1,114,500 SH   SOLE   1,114,500 0 0
IMPINJ INC COM 453204109 1,361 17,000 SH   SOLE   17,000 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 5,437 401,550 SH   SOLE   401,550 0 0
INTEL CORP COM 458140100 438 17,000 SH   SOLE   17,000 0 0
INTEL CORP COM 458140100 644 25,000 SH Call SOLE   25,000 0 0
INTUIT COM 461202103 523 1,350 SH   SOLE   1,350 0 0
IRON MTN INC DEL COM 46284V101 6,377 145,000 SH   SOLE   145,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 4,123 25,000 SH Call SOLE   25,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 5,123 50,000 SH Call SOLE   50,000 0 0
ITRON INC COM 465741106 3,158 75,000 SH   SOLE   75,000 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 255 35,000 SH Put SOLE   35,000 0 0
MANHATTAN ASSOCIATES INC COM 562750109 798 6,000 SH   SOLE   6,000 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 900 14,750 SH   SOLE   14,750 0 0
MICROSOFT CORP COM 594918104 3,222 13,800 SH   SOLE   13,800 0 0
NETFLIX INC COM 64110L106 2,708 11,500 SH   SOLE   11,500 0 0
NVIDIA CORPORATION COM 67066G104 1,214 10,000 SH Call SOLE   10,000 0 0
NVIDIA CORPORATION COM 67066G104 548 4,500 SH   SOLE   4,500 0 0
NXP SEMICONDUCTORS N V COM N6596X109 848 5,750 SH   SOLE   5,750 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,910 30,650 SH   SOLE   30,650 0 0
PACIRA BIOSCIENCES INC COM 695127100 9,042 170,000 SH   SOLE   170,000 0 0
PALO ALTO NETWORKS INC COM 697435105 2,956 18,050 SH   SOLE   18,050 0 0
PAYPAL HLDGS INC COM 70450Y103 6,473 75,000 SH   SOLE   75,000 0 0
POWERFLEET INC COM 73931J109 770 250,000 SH Call SOLE   250,000 0 0
POWERFLEET INC COM 73931J109 3,909 1,269,188 SH   SOLE   1,269,188 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 15,906 500,000 SH Call SOLE   500,000 0 0
ROKU INC COM CL A 77543R102 564 10,000 SH Call SOLE   10,000 0 0
ROKU INC COM CL A 77543R102 788 14,000 SH   SOLE   14,000 0 0
SALESFORCE INC COM 79466L302 719 5,000 SH   SOLE   5,000 0 0
SENTINELONE INC CL A 81730H109 383 15,000 SH Call SOLE   15,000 0 0
SENTINELONE INC CL A 81730H109 11,221 439,000 SH   SOLE   439,000 0 0
SERVICENOW INC COM 81762P102 2,549 6,750 SH   SOLE   6,750 0 0
SOLID POWER INC CLASS A COM 83422N105 976 185,500 SH Call SOLE   185,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,930 25,000 SH Call SOLE   25,000 0 0
SPDR SER TR S&P BIOTECH 78464A870 6,003 75,450 SH   SOLE   75,450 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 12,346 175,000 SH   SOLE   175,000 0 0
STEM INC COM 85859N102 7,004 525,000 SH   SOLE   525,000 0 0
SUNOPTA INC COM 8676EP108 910 100,000 SH Call SOLE   100,000 0 0
SUNOPTA INC COM 8676EP108 24,374 2,678,500 SH   SOLE   2,678,500 0 0
SUNRUN INC COM 86771W105 22,642 817,100 SH   SOLE   817,100 0 0
SUPER MICRO COMPUTER INC COM 86800U104 413 7,500 SH   SOLE   7,500 0 0
SURGERY PARTNERS INC COM 86881A100 11,817 505,000 SH   SOLE   505,000 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 10,342 200,500 SH   SOLE   200,500 0 0
TESLA INC COM 88160R101 2,652 10,000 SH Put SOLE   10,000 0 0
TOAST INC CL A 888787108 167 10,000 SH Call SOLE   10,000 0 0
TYLER TECHNOLOGIES INC COM 902252105 886 2,550 SH   SOLE   2,550 0 0
VERTEX INC CL A 92538J106 1,046 76,500 SH   SOLE   76,500 0 0
VISTRA CORP COM 92840M102 8,768 417,500 SH   SOLE   417,500 0 0
WAYFAIR INC CL A 94419L101 260 8,000 SH Put SOLE   8,000 0 0
WESTERN DIGITAL CORP. COM 958102105 1,954 60,000 SH Call SOLE   60,000 0 0
WOLFSPEED INC COM 977852102 2,067 20,000 SH   SOLE   20,000 0 0
WORKDAY INC CL A 98138H101 609 4,000 SH Call SOLE   4,000 0 0
WORKDAY INC CL A 98138H101 1,477 9,700 SH   SOLE   9,700 0 0
ZSCALER INC COM 98980G102 1,742 10,600 SH   SOLE   10,600 0 0