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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   286,096 1,001 SH   SOLE   1,001 0 0
ICHOR HOLDINGS SHS G4740B105   806,550 24,635 SH   SOLE   24,635 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   611,346 9,246 SH   SOLE   9,246 0 0
GOGORO INC ORDINARY SHARES G9491K105   101,250 25,000 SH   SOLE   25,000 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,473,729 32,583 SH   SOLE   32,583 0 0
GARMIN LTD SHS H2906T109   841,048 8,334 SH   SOLE   8,334 0 0
FREYR BATTERY SHS L4135L100   538,734 60,600 SH   SOLE   60,600 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,216,392 3,256 SH   SOLE   3,256 0 0
CUREVAC N V COM N2451R105   86,086 12,351 SH   SOLE   12,351 0 0
FLEX LTD ORD Y2573F102   1,239,940 53,887 SH   SOLE   53,887 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   1,681,176 63,345 SH   SOLE   63,345 0 0
ABB LTD SPONSORED ADR 000375204   1,757,463 51,238 SH   SOLE   51,238 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   359,982 47,743 SH   SOLE   47,743 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   360,082 4,276 SH   SOLE   4,276 0 0
ADVANCED ENERGY INDS COM 007973100   1,706,082 17,409 SH   SOLE   17,409 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   529,465 6,762 SH   SOLE   6,762 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   1,640,967 13,066 SH   SOLE   13,066 0 0
ALPHABET INC CAP STK CL A 02079K305   400,398 3,860 SH   SOLE   3,860 0 0
AMERICAN TOWER CORP NEW COM 03027X100   532,807 2,607 SH   SOLE   2,607 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   724,507 4,946 SH   SOLE   4,946 0 0
ANALOG DEVICES INC COM 032654105   1,587,424 8,049 SH   SOLE   8,049 0 0
ANSYS INC COM 03662Q105   896,896 2,695 SH   SOLE   2,695 0 0
APPLE INC COM 037833100   2,672,163 16,205 SH   SOLE   16,205 0 0
APPLIED MATLS INC COM 038222105   2,102,358 17,116 SH   SOLE   17,116 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   585,707 24,435 SH   SOLE   24,435 0 0
ARISTA NETWORKS INC COM 040413106   1,469,614 8,755 SH   SOLE   8,755 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   914,518 41,797 SH   SOLE   41,797 0 0
ATHERSYS INC NEW COM NEW 04744L205   28,767 23,388 SH   SOLE   23,388 0 0
ATLASSIAN CORPORATION CL A 049468101   635,554 3,713 SH   SOLE   3,713 0 0
AUTODESK INC COM 052769106   935,887 4,496 SH   SOLE   4,496 0 0
BADGER METER INC COM 056525108   1,094,431 8,984 SH   SOLE   8,984 0 0
BEAM GLOBAL COM 07373B109   726,053 45,635 SH   SOLE   45,635 0 0
BEAM THERAPEUTICS INC COM 07373V105   314,222 10,262 SH   SOLE   10,262 0 0
BIONTECH SE SPONSORED ADS 09075V102   323,633 2,598 SH   SOLE   2,598 0 0
BOSTON PROPERTIES INC COM 101121101   369,153 6,821 SH   SOLE   6,821 0 0
BOX INC CL A 10316T104   782,161 29,196 SH   SOLE   29,196 0 0
BROADCOM INC COM 11135F101   1,497,354 2,334 SH   SOLE   2,334 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   3,969,062 113,564 SH   SOLE   113,564 0 0
AZENTA INC COM 114340102   533,930 11,966 SH   SOLE   11,966 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,187,849 5,654 SH   SOLE   5,654 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   798,561 13,721 SH   SOLE   13,721 0 0
CANADIAN SOLAR INC COM 136635109   1,328,460 33,370 SH   SOLE   33,370 0 0
CANOO INC COM CL A 13803R102   57,574 88,222 SH   SOLE   88,222 0 0
CARIBOU BIOSCIENCES INC COM 142038108   448,520 84,467 SH   SOLE   84,467 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   732,837 69,994 SH   SOLE   69,994 0 0
CISCO SYS INC COM 17275R102   969,022 18,537 SH   SOLE   18,537 0 0
COMMERCIAL METALS CO COM 201723103   1,610,521 32,935 SH   SOLE   32,935 0 0
CORNING INC COM 219350105   852,471 24,163 SH   SOLE   24,163 0 0
CROWN CASTLE INC COM 22822V101   1,107,053 8,271 SH   SOLE   8,271 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   623,253 13,306 SH   SOLE   13,306 0 0
DATADOG INC CL A COM 23804L103   323,846 4,457 SH   SOLE   4,457 0 0
DIGITAL RLTY TR INC COM 253868103   1,450,852 14,758 SH   SOLE   14,758 0 0
DOCUSIGN INC COM 256163106   471,064 8,080 SH   SOLE   8,080 0 0
EDITAS MEDICINE INC COM 28106W103   425,365 58,671 SH   SOLE   58,671 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   148,809 69,537 SH   SOLE   69,537 0 0
ENPHASE ENERGY INC COM 29355A107   1,423,175 6,768 SH   SOLE   6,768 0 0
EQUINIX INC COM 29444U700   1,841,536 2,554 SH   SOLE   2,554 0 0
EXACT SCIENCES CORP COM 30063P105   350,442 5,168 SH   SOLE   5,168 0 0
EXTREME NETWORKS COM 30226D106   1,306,833 68,349 SH   SOLE   68,349 0 0
FIRST SOLAR INC COM 336433107   5,104,290 23,468 SH   SOLE   23,468 0 0
FORTINET INC COM 34959E109   1,225,456 18,439 SH   SOLE   18,439 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   119,700 90,000 SH   SOLE   90,000 0 0
GSK PLC SPONSORED ADR 37733W204   653,533 18,368 SH   SOLE   18,368 0 0
HAIN CELESTIAL GROUP INC COM 405217100   355,297 20,717 SH   SOLE   20,717 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   2,047,139 71,578 SH   SOLE   71,578 0 0
HONEST CO INC COM 438333106   45,000 25,000 SH   SOLE   25,000 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102   2,626,316 232,829 SH   SOLE   232,829 0 0
HUDSON PAC PPTYS INC COM 444097109   1,523,844 229,149 SH   SOLE   229,149 0 0
ILLUMINA INC COM 452327109   644,163 2,770 SH   SOLE   2,770 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   119,966 146,300 SH   SOLE   146,300 0 0
INTEL CORP COM 458140100   586,296 17,946 SH   SOLE   17,946 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   518,202 13,904 SH   SOLE   13,904 0 0
INTERFACE INC COM 458665304   796,396 98,078 SH   SOLE   98,078 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,253,699 17,192 SH   SOLE   17,192 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   440,175 1,723 SH   SOLE   1,723 0 0
INVESTMENT MANAGERS SER TR I AXS GREEN ALPHA 46144X586   345,704 10,804 SH   SOLE   10,804 0 0
INVITAE CORP COM 46185L103   287,283 212,802 SH   SOLE   212,802 0 0
IRON MTN INC DEL COM 46284V101   1,789,993 33,831 SH   SOLE   33,831 0 0
ITRON INC COM 465741106   1,135,172 20,472 SH   SOLE   20,472 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   2,158,707 42,311 SH   SOLE   42,311 0 0
KILROY RLTY CORP COM 49427F108   1,478,446 45,631 SH   SOLE   45,631 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   652,230 115,849 SH   SOLE   115,849 0 0
LAM RESEARCH CORP COM 512807108   2,195,464 4,141 SH   SOLE   4,141 0 0
LILLY ELI & CO COM 532457108   460,526 1,341 SH   SOLE   1,341 0 0
LUMENTUM HLDGS INC COM 55024U109   657,788 12,179 SH   SOLE   12,179 0 0
LUMEN TECHNOLOGIES INC COM 550241103   74,767 28,214 SH   SOLE   28,214 0 0
MARVELL TECHNOLOGY INC COM 573874104   591,694 13,665 SH   SOLE   13,665 0 0
MICROSOFT CORP COM 594918104   1,127,830 3,912 SH   SOLE   3,912 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   1,002,009 11,960 SH   SOLE   11,960 0 0
MICRON TECHNOLOGY INC COM 595112103   671,886 11,135 SH   SOLE   11,135 0 0
MILLERKNOLL INC COM 600544100   489,614 23,942 SH   SOLE   23,942 0 0
MODERNA INC COM 60770K107   1,504,777 9,798 SH   SOLE   9,798 0 0
MONOLITHIC PWR SYS INC COM 609839105   767,867 1,534 SH   SOLE   1,534 0 0
MUELLER WTR PRODS INC COM SER A 624758108   640,933 45,978 SH   SOLE   45,978 0 0
NIO INC SPON ADS 62914V106   388,975 37,010 SH   SOLE   37,010 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   184,229 18,609 SH   SOLE   18,609 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108   1,527,852 130,030 SH   SOLE   130,030 0 0
NIU TECHNOLOGIES ADS 65481N100   74,520 18,000 SH   SOLE   18,000 0 0
NVIDIA CORPORATION COM 67066G104   2,332,215 8,396 SH   SOLE   8,396 0 0
OATLY GROUP AB SPONSORED ADS 67421J108   96,800 40,000 SH   SOLE   40,000 0 0
ORMAT TECHNOLOGIES INC COM 686688102   578,349 6,823 SH   SOLE   6,823 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   1,214,684 104,895 SH   SOLE   104,895 0 0
PALO ALTO NETWORKS INC COM 697435105   924,796 4,630 SH   SOLE   4,630 0 0
PAYPAL HLDGS INC COM 70450Y103   366,031 4,820 SH   SOLE   4,820 0 0
PERSONALIS INC COM 71535D106   194,652 70,526 SH   SOLE   70,526 0 0
PLURI INC COM 72942G104   61,037 59,840 SH   SOLE   59,840 0 0
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   221,715 58,500 SH   SOLE   58,500 0 0
POWER INTEGRATIONS INC COM 739276103   294,547 3,480 SH   SOLE   3,480 0 0
PRIMO WATER CORPORATION COM 74167P108   493,487 32,149 SH   SOLE   32,149 0 0
PROLOGIS INC. COM 74340W103   1,426,737 11,435 SH   SOLE   11,435 0 0
PROTERRA INC COM 74374T109   139,918 92,051 SH   SOLE   92,051 0 0
PURE STORAGE INC CL A 74624M102   1,004,660 39,383 SH   SOLE   39,383 0 0
QUALCOMM INC COM 747525103   2,368,282 18,563 SH   SOLE   18,563 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   723,161 88,406 SH   SOLE   88,406 0 0
RAPID7 INC COM 753422104   875,458 19,069 SH   SOLE   19,069 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   513,673 33,183 SH   SOLE   33,183 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   1,139,433 55,555 SH   SOLE   55,555 0 0
SL GREEN RLTY CORP COM 78440X887   936,120 39,801 SH   SOLE   39,801 0 0
SCHNITZER STEEL INDS INC CL A 806882106   1,307,483 42,041 SH   SOLE   42,041 0 0
SEAGEN INC COM 81181C104   521,563 2,576 SH   SOLE   2,576 0 0
SENTINELONE INC CL A 81730H109   452,158 27,638 SH   SOLE   27,638 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   950,867 41,723 SH   SOLE   41,723 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   736,077 6,239 SH   SOLE   6,239 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   1,670,205 5,495 SH   SOLE   5,495 0 0
SPROUTS FMRS MKT INC COM 85208M102   1,785,374 50,967 SH   SOLE   50,967 0 0
BLOCK INC CL A 852234103   799,361 11,644 SH   SOLE   11,644 0 0
STEELCASE INC CL A 858155203   1,660,096 197,161 SH   SOLE   197,161 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   1,359,716 25,420 SH   SOLE   25,420 0 0
SUNPOWER CORP COM 867652406   1,509,709 109,083 SH   SOLE   109,083 0 0
SUNRUN INC COM 86771W105   1,025,252 50,881 SH   SOLE   50,881 0 0
TPI COMPOSITES INC COM 87266J104   1,301,242 99,712 SH   SOLE   99,712 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   3,267,514 35,127 SH   SOLE   35,127 0 0
10X GENOMICS INC CL A COM 88025U109   578,096 10,362 SH   SOLE   10,362 0 0
TESLA INC COM 88160R101   1,146,009 5,524 SH   SOLE   5,524 0 0
TREX CO INC COM 89531P105   1,110,017 22,807 SH   SOLE   22,807 0 0
TWILIO INC CL A 90138F102   525,511 7,887 SH   SOLE   7,887 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   124,695 12,225 SH   SOLE   12,225 0 0
TWIST BIOSCIENCE CORP COM 90184D100   237,721 15,764 SH   SOLE   15,764 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   735,920 22,193 SH   SOLE   22,193 0 0
UNITEDHEALTH GROUP INC COM 91324P102   297,732 630 SH   SOLE   630 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   1,375,883 8,869 SH   SOLE   8,869 0 0
VAIL RESORTS INC COM 91879Q109   661,314 2,830 SH   SOLE   2,830 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   501,276 1,591 SH   SOLE   1,591 0 0
VISA INC COM CL A 92826C839   231,096 1,025 SH   SOLE   1,025 0 0
VORNADO RLTY TR SH BEN INT 929042109   1,326,097 86,278 SH   SOLE   86,278 0 0
WESCO INTL INC COM 95082P105   218,829 1,416 SH   SOLE   1,416 0 0
WOLFSPEED INC COM 977852102   1,365,574 21,025 SH   SOLE   21,025 0 0
XYLEM INC COM 98419M100   773,209 7,385 SH   SOLE   7,385 0 0
XPENG INC ADS 98422D105   444,967 40,051 SH   SOLE   40,051 0 0
ZSCALER INC COM 98980G102   645,018 5,521 SH   SOLE   5,521 0 0