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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ECARX HOLDINGS INC CLASS A ORD G29201103   141,905 69,222 SH   SOLE   69,222 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   943,485 6,537 SH   SOLE   6,537 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   2,843,640 58,463 SH   SOLE   58,463 0 0
GARMIN LTD SHS H2906T109   1,379,379 6,609 SH   SOLE   6,609 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   133,009 42,906 SH   SOLE   42,906 0 0
CUREVAC N V COM N2451R105   101,774 18,743 SH   SOLE   18,743 0 0
FLEX LTD ORD Y2573F102   807,556 16,177 SH   SOLE   16,177 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   99,823 29,103 SH   SOLE   29,103 0 0
ADVANCED ENERGY INDS COM 007973100   1,476,612 11,144 SH   SOLE   11,144 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   244,619 1,758 SH   SOLE   1,758 0 0
ANALOG DEVICES INC COM 032654105   1,729,934 7,268 SH   SOLE   7,268 0 0
ANSYS INC COM 03662Q105   638,518 1,818 SH   SOLE   1,818 0 0
APPLE INC COM 037833100   439,238 2,141 SH   SOLE   2,141 0 0
APPLIED MATLS INC COM 038222105   3,965,427 21,661 SH   SOLE   21,661 0 0
ARCHER AVIATION INC COM CL A 03945R102   1,547,687 142,644 SH   SOLE   142,644 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   338,026 25,982 SH   SOLE   25,982 0 0
ARISTA NETWORKS INC COM SHS 040413205   1,013,687 9,908 SH   SOLE   9,908 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   343,681 58,251 SH   SOLE   58,251 0 0
ATLASSIAN CORPORATION CL A 049468101   572,308 2,818 SH   SOLE   2,818 0 0
AUTODESK INC COM 052769106   900,230 2,908 SH   SOLE   2,908 0 0
AZEK CO INC CL A 05478C105   487,628 8,972 SH   SOLE   8,972 0 0
BEAM GLOBAL COM 07373B109   31,812 21,789 SH   SOLE   21,789 0 0
BROADCOM INC COM 11135F101   1,782,547 6,467 SH   SOLE   6,467 0 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   4,049,740 123,543 SH   SOLE   123,543 0 0
AZENTA INC COM 114340102   264,093 8,580 SH   SOLE   8,580 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   350,232 175,116 SH   SOLE   175,116 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   876,687 2,845 SH   SOLE   2,845 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   356,982 7,849 SH   SOLE   7,849 0 0
CANADIAN SOLAR INC COM 136635109   435,064 39,408 SH   SOLE   39,408 0 0
CARIBOU BIOSCIENCES INC COM 142038108   536,356 425,679 SH   SOLE   425,679 0 0
CISCO SYS INC COM 17275R102   895,367 12,905 SH   SOLE   12,905 0 0
CLOUDFLARE INC CL A COM 18915M107   1,652,218 8,437 SH   SOLE   8,437 0 0
COMMERCIAL METALS CO COM 201723103   959,861 19,625 SH   SOLE   19,625 0 0
CORNING INC COM 219350105   1,486,252 28,261 SH   SOLE   28,261 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   2,090,208 4,104 SH   SOLE   4,104 0 0
DOCUSIGN INC COM 256163106   771,812 9,909 SH   SOLE   9,909 0 0
DUOLINGO INC CL A COM 26603R106   1,070,562 2,611 SH   SOLE   2,611 0 0
ESS TECH INC COM NEW 26916J205   16,467 12,381 SH   SOLE   12,381 0 0
EDITAS MEDICINE INC COM 28106W103   375,720 170,782 SH   SOLE   170,782 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   60,534 84,450 SH   SOLE   84,450 0 0
ENPHASE ENERGY INC COM 29355A107   388,174 9,790 SH   SOLE   9,790 0 0
EXTREME NETWORKS COM 30226D106   444,388 24,757 SH   SOLE   24,757 0 0
FIRST SOLAR INC COM 336433107   839,122 5,069 SH   SOLE   5,069 0 0
FLUENCE ENERGY INC COM CL A 34379V103   184,069 27,432 SH   SOLE   27,432 0 0
T1 ENERGY INC COM NEW 35834F104   373,952 304,026 SH   SOLE   304,026 0 0
GINKGO BIOWORKS HOLDINGS INC CL A NEW 37611X209   178,110 15,832 SH   SOLE   15,832 0 0
GITLAB INC CLASS A COM 37637K108   415,734 9,216 SH   SOLE   9,216 0 0
GUARDANT HEALTH INC COM 40131M109   285,908 5,494 SH   SOLE   5,494 0 0
HONEST CO INC COM 438333106   1,543,064 303,156 SH   SOLE   303,156 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102   2,791,627 387,726 SH   SOLE   387,726 0 0
ILLUMINA INC COM 452327109   419,327 4,395 SH   SOLE   4,395 0 0
INOVIO PHARMACEUTICALS INC COM SHS 45773H409   108,482 53,308 SH   SOLE   53,308 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   103,246 11,007 SH   SOLE   11,007 0 0
INTERFACE INC COM 458665304   1,623,235 77,555 SH   SOLE   77,555 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   6,535,154 22,170 SH   SOLE   22,170 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   235,297 433 SH   SOLE   433 0 0
INVESTMENT MANAGERS SER TR I AXS GREEN ALPHA 46144X586   379,770 11,178 SH   SOLE   11,178 0 0
ITRON INC COM 465741106   723,833 5,499 SH   SOLE   5,499 0 0
LAM RESEARCH CORP COM NEW 512807306   4,253,567 43,698 SH   SOLE   43,698 0 0
MARVELL TECHNOLOGY INC COM 573874104   693,526 8,960 SH   SOLE   8,960 0 0
METAGENOMI INC COM 59102M104   27,318 18,458 SH   SOLE   18,458 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   547,639 7,782 SH   SOLE   7,782 0 0
MICRON TECHNOLOGY INC COM 595112103   952,177 7,726 SH   SOLE   7,726 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   628,779 34,971 SH   SOLE   34,971 0 0
MODERNA INC COM 60770K107   862,767 31,271 SH   SOLE   31,271 0 0
MONOLITHIC PWR SYS INC COM 609839105   587,367 803 SH   SOLE   803 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108   3,544,240 90,299 SH   SOLE   90,299 0 0
NEXTRACKER INC CLASS A COM 65290E101   1,548,621 28,483 SH   SOLE   28,483 0 0
NVIDIA CORPORATION COM 67066G104   1,033,582 6,542 SH   SOLE   6,542 0 0
ORMAT TECHNOLOGIES INC COM 686688102   533,216 6,366 SH   SOLE   6,366 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   256,709 207,023 SH   SOLE   207,023 0 0
PAGERDUTY INC COM 69553P100   398,334 26,069 SH   SOLE   26,069 0 0
PALO ALTO NETWORKS INC COM 697435105   883,022 4,315 SH   SOLE   4,315 0 0
PAYPAL HLDGS INC COM 70450Y103   944,161 12,704 SH   SOLE   12,704 0 0
PERSONALIS INC COM 71535D106   208,864 31,839 SH   SOLE   31,839 0 0
PRIMO BRANDS CORPORATION CLASS A COM SHS 741623102   744,825 25,146 SH   SOLE   25,146 0 0
PRIME MEDICINE INC COM 74168J101   195,115 78,994 SH   SOLE   78,994 0 0
PURE STORAGE INC CL A 74624M102   679,156 11,795 SH   SOLE   11,795 0 0
QUALCOMM INC COM 747525103   3,834,149 24,075 SH   SOLE   24,075 0 0
QUANTUM SI INC COM CL A 74765K105   447,562 228,348 SH   SOLE   228,348 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   1,014,733 151,002 SH   SOLE   151,002 0 0
RAPID7 INC COM 753422104   585,582 25,317 SH   SOLE   25,317 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   885,971 175,093 SH   SOLE   175,093 0 0
REMITLY GLOBAL INC COM 75960P104   200,238 10,668 SH   SOLE   10,668 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   1,512,362 110,070 SH   SOLE   110,070 0 0
RUBRIK INC. CL A 781154109   637,612 7,117 SH   SOLE   7,117 0 0
RADIUS RECYCLING INC CL A 806882106   1,024,943 34,522 SH   SOLE   34,522 0 0
SENTINELONE INC CL A 81730H109   477,821 26,139 SH   SOLE   26,139 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   84,477 19,877 SH   SOLE   19,877 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   353,166 4,739 SH   SOLE   4,739 0 0
SPROUTS FMRS MKT INC COM 85208M102   4,014,582 24,384 SH   SOLE   24,384 0 0
STEELCASE INC CL A 858155203   1,690,742 162,104 SH   SOLE   162,104 0 0
SUNRUN INC COM 86771W105   451,291 55,170 SH   SOLE   55,170 0 0
SYNOPSYS INC COM 871607107   600,348 1,171 SH   SOLE   1,171 0 0
TPI COMPOSITES INC COM 87266J104   179,950 209,415 SH   SOLE   209,415 0 0
TEMPUS AI INC CL A 88023B103   2,984,093 46,964 SH   SOLE   46,964 0 0
10X GENOMICS INC CL A COM 88025U109   260,040 22,456 SH   SOLE   22,456 0 0
TREX CO INC COM 89531P105   1,025,661 18,861 SH   SOLE   18,861 0 0
TWILIO INC CL A 90138F102   610,856 4,912 SH   SOLE   4,912 0 0
UIPATH INC CL A 90364P105   392,282 30,647 SH   SOLE   30,647 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   663,683 4,297 SH   SOLE   4,297 0 0
VAIL RESORTS INC COM 91879Q109   784,035 4,990 SH   SOLE   4,990 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   251,538 565 SH   SOLE   565 0 0
VERVE THERAPEUTICS INC COM 92539P101   561,680 50,016 SH   SOLE   50,016 0 0
VITAL FARMS INC COM 92847W103   1,907,356 49,516 SH   SOLE   49,516 0 0
WOLFSPEED INC COM 977852102   27,390 68,681 SH   SOLE   68,681 0 0
XYLEM INC COM 98419M100   655,858 5,070 SH   SOLE   5,070 0 0
YETI HLDGS INC COM 98585X104   356,302 11,304 SH   SOLE   11,304 0 0
ZSCALER INC COM 98980G102   904,775 2,882 SH   SOLE   2,882 0 0