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
3M CO Common Stock 88579Y101 881 4,964 SH   DFND 1 4,049 915 0
ABBVIE INC Common Stock 00287Y109 1,460 10,783 SH   DFND 1 8,891 1,892 0
ADOBE SYSTEMS INCORPORATED Common Stock 00724F101 5,472 9,650 SH   DFND 1 2,220 7,430 0
ADVANCED MICRO DEVICES INC Common Stock 007903107 1,297 9,015 SH   DFND 1 7,297 1,718 0
AFLAC INC Common Stock 001055102 227 3,896 SH   DFND 1 1,531 2,365 0
AGILENT TECHNOLOGIES INC Common Stock 00846U101 208 1,306 SH   DFND 1 1,306 0 0
ALIGN TECHNOLOGY INC Common Stock 016255101 182 277 SH   DFND 1 277 0 0
ALLY FINL INC Common Stock 02005N100 2,355 49,465 SH   DFND 1 0 49,465 0
AMERICAN EXPRESS CO Common Stock 025816109 5,041 30,817 SH   DFND 1 9,087 21,730 0
AMERICAN INTL GROUP INC Common Stock 026874784 160 2,827 SH   DFND 1 2,827 0 0
AMERICAN TOWER CORP NEW Common Stock 03027X100 1,166 3,987 SH   DFND 1 3,310 677 0
AMERICAN WTR WKS CO INC NEW Common Stock 030420103 9,838 52,096 SH   DFND 1 13,588 38,508 0
AMGEN INC Common Stock 031162100 535 2,379 SH   DFND 1 2,379 0 0
ANSYS INC Common Stock 03662Q105 3,296 8,219 SH   DFND 1 0 8,219 0
APPLIED MATLS INC Common Stock 038222105 1,086 6,905 SH   DFND 1 5,566 1,339 0
ARISTA NETWORKS INC Common Stock 040413106 190 1,327 SH   DFND 1 1,327 0 0
ARRAY TECHNOLOGIES INC Common Stock 04271T100 3,450 219,919 SH   DFND 1 0 219,919 0
AT&T INC Common Stock 00206R102 959 39,015 SH   DFND 1 32,003 7,012 0
AUTOMATIC DATA PROCESSING IN Common Stock 053015103 507 2,058 SH   DFND 1 2,058 0 0
AUTOZONE INC Common Stock 053332102 779 372 SH   DFND 1 319 53 0
AVALONBAY CMNTYS INC Common Stock 053484101 249 986 SH   DFND 1 986 0 0
BALLARD PWR SYS INC NEW Common Stock 058586108 38,326 3,051,290 SH   DFND 1 948,313 2,102,977 0
BANK NEW YORK MELLON CORP Common Stock 064058100 1,059 18,239 SH   DFND 1 14,112 4,127 0
BANK NOVA SCOTIA B C Common Stock 064149107 141 1,993 SH   DFND 1 783 1,210 0
BAXTER INTL INC Common Stock 071813109 169 1,974 SH   DFND 1 1,974 0 0
BCE INC Common Stock 05534B760 888 17,069 SH   DFND 1 6,709 10,360 0
BECTON DICKINSON & CO Common Stock 075887109 418 1,665 SH   DFND 1 1,337 328 0
BEST BUY INC Common Stock 086516101 337 3,320 SH   DFND 1 3,320 0 0
BIOMARIN PHARMACEUTICAL INC Common Stock 09061G101 422 4,787 SH   DFND 1 1,881 2,906 0
BOOKING HOLDINGS INC Common Stock 09857L108 1,228 512 SH   DFND 1 398 114 0
BRIGHT HORIZONS FAM SOL IN D Common Stock 109194100 3,707 29,455 SH   DFND 1 0 29,455 0
BRISTOL-MYERS SQUIBB CO Common Stock 110122108 3,913 62,773 SH   DFND 1 47,831 14,942 0
BROOKFIELD RENEWABLE CORP Common Stock 11284V105 1,688 45,853 SH   DFND 1 0 45,853 0
CANADIAN NATL RY CO Common Stock 136375102 194 1,586 SH   DFND 1 623 963 0
CANADIAN PAC RY LTD Common Stock 13645T100 208 2,895 SH   DFND 1 1,925 970 0
CARRIER GLOBAL CORPORATION Common Stock 14448C104 284 5,249 SH   DFND 1 5,249 0 0
CBRE GROUP INC Common Stock 12504L109 250 2,310 SH   DFND 1 2,310 0 0
CDW CORP Common Stock 12514G108 150 735 SH   DFND 1 735 0 0
CGI INC Common Stock 12532H104 23,930 270,257 SH   DFND 1 266,304 3,953 0
CHARGEPOINT HOLDINGS INC Common Stock 15961R105 917 48,170 SH   DFND 1 6,891 41,279 0
CHARTER COMMUNICATIONS INC N Common Stock 16119P108 1,285 1,971 SH   DFND 1 1,971 0 0
CISCO SYS INC Common Stock 17275R102 2,131 33,631 SH   DFND 1 27,406 6,225 0
CITIZENS FINL GROUP INC Common Stock 174610105 703 14,893 SH   DFND 1 14,893 0 0
COLGATE PALMOLIVE CO Common Stock 194162103 5,081 59,539 SH   DFND 1 26,223 33,316 0
COMCAST CORP NEW Common Stock 20030N101 2,002 39,790 SH   DFND 1 37,040 2,750 0
CORNING INC Common Stock 219350105 175 4,709 SH   DFND 1 4,709 0 0
CROWN CASTLE INTL CORP NEW Common Stock 22822V101 820 3,931 SH   DFND 1 3,255 676 0
CSX CORP Common Stock 126408103 628 16,715 SH   DFND 1 13,236 3,479 0
DANAHER CORPORATION Common Stock 235851102 1,068 3,247 SH   DFND 1 2,660 587 0
DANIMER SCIENTIFIC INC Common Stock 236272100 355 41,767 SH   DFND 1 0 41,767 0
DARLING INGREDIENTS INC Common Stock 237266101 2,101 30,322 SH   DFND 1 1,980 28,342 0
DAVITA INC Common Stock 23918K108 942 8,287 SH   DFND 1 7,187 1,100 0
DEXCOM INC Common Stock 252131107 193 361 SH   DFND 1 361 0 0
DIGITAL RLTY TR INC Common Stock 253868103 450 2,546 SH   DFND 1 2,089 457 0
DISCOVERY INC Common Stock 25470F104 1,101 46,788 SH   DFND 1 46,788 0 0
DOW INC Common Stock 260557103 1,428 25,192 SH   DFND 1 24,028 1,164 0
EBAY INC. Common Stock 278642103 2,655 39,929 SH   DFND 1 31,763 8,166 0
ECOLAB INC Common Stock 278865100 132,856 566,337 SH   DFND 1 202,560 363,777 0
EDWARDS LIFESCIENCES CORP Common Stock 28176E108 443 3,427 SH   DFND 1 2,688 739 0
ELECTRONIC ARTS INC Common Stock 285512109 1,218 9,238 SH   DFND 1 9,238 0 0
ENPHASE ENERGY INC Common Stock 29355A107 3,665 20,036 SH   DFND 1 6,396 13,640 0
EQUINIX INC Common Stock 29444U700 699 827 SH   DFND 1 694 133 0
EQUITY RESIDENTIAL Common Stock 29476L107 230 2,543 SH   DFND 1 2,543 0 0
ETSY INC Common Stock 29786A106 125 573 SH   DFND 1 225 348 0
EXPEDIA GROUP INC Common Stock 30212P303 388 2,150 SH   DFND 1 1,600 550 0
FARFETCH LTD Common Stock 30744W107 2,646 79,177 SH   DFND 1 0 79,177 0
FIFTH THIRD BANCORP Common Stock 316773100 424 9,758 SH   DFND 1 9,758 0 0
FIRST SOLAR INC Common Stock 336433107 13,491 154,793 SH   DFND 1 138,026 16,767 0
FLUENCE ENERGY INC Common Stock 34379V103 551 15,500 SH   DFND 1 0 15,500 0
FORD MTR CO DEL Common Stock 345370860 412 19,839 SH   DFND 1 19,839 0 0
GENERAL MTRS CO Common Stock 37045V100 4,996 85,223 SH   DFND 1 0 85,223 0
GODADDY INC Common Stock 380237107 3,792 44,693 SH   DFND 1 0 44,693 0
HAIN CELESTIAL GROUP INC Common Stock 405217100 1,317 30,927 SH   DFND 1 0 30,927 0
HANNON ARMSTRONG SUST INFR C Common Stock 41068X100 3,132 58,961 SH   DFND 1 31,797 27,164 0
HARTFORD FINL SVCS GROUP INC Common Stock 416515104 3,703 53,642 SH   DFND 1 42,732 10,910 0
HCA HEALTHCARE INC Common Stock 40412C101 4,143 16,128 SH   DFND 1 12,964 3,164 0
HONEST CO INC Common Stock 438333106 2,353 290,891 SH   DFND 1 0 290,891 0
HP INC Common Stock 40434L105 254 6,743 SH   DFND 1 6,743 0 0
HUNTINGTON BANCSHARES INC Common Stock 446150104 782 50,730 SH   DFND 1 50,730 0 0
IDEX CORP Common Stock 45167R104 1,336 5,655 SH   DFND 1 0 5,655 0
ILLINOIS TOOL WKS INC Common Stock 452308109 626 2,539 SH   DFND 1 2,042 497 0
INSTALLED BLDG PRODS INC Common Stock 45780R101 1,663 11,908 SH   DFND 1 0 11,908 0
INTEL CORP Common Stock 458140100 1,525 29,627 SH   DFND 1 23,872 5,755 0
INTERNATIONAL BUSINESS MACHS Common Stock 459200101 590 4,419 SH   DFND 1 4,419 0 0
INTERNATIONAL FLAVORS&FRAGRA Common Stock 459506101 4,228 28,066 SH   DFND 1 1,413 26,653 0
INTERPUBLIC GROUP COS INC Common Stock 460690100 1,203 32,123 SH   DFND 1 32,123 0 0
INTUITIVE SURGICAL INC Common Stock 46120E602 5,035 14,016 SH   DFND 1 0 14,016 0
ITRON INC Common Stock 465741106 10,709 156,295 SH   DFND 1 94,581 61,714 0
KEYCORP Common Stock 493267108 917 39,660 SH   DFND 1 39,660 0 0
KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 220 1,069 SH   DFND 1 1,069 0 0
KIMBERLY-CLARK CORP Common Stock 494368103 1,869 13,080 SH   DFND 1 11,006 2,074 0
KYNDRYL HLDGS INC Common Stock 50155Q100 16 884 SH   DFND 1 884 0 0
LAM RESEARCH CORP Common Stock 512807108 780 1,085 SH   DFND 1 877 208 0
LAUDER ESTEE COS INC Common Stock 518439104 6,120 16,532 SH   DFND 1 0 16,532 0
LILLY ELI & CO Common Stock 532457108 7,825 28,332 SH   DFND 1 0 28,332 0
LOWES COS INC Common Stock 548661107 2,749 10,639 SH   DFND 1 8,865 1,774 0
LULULEMON ATHLETICA INC Common Stock 550021109 2,075 5,303 SH   DFND 1 0 5,303 0
LUMEN TECHNOLOGIES INC Common Stock 550241103 1,744 138,996 SH   DFND 1 138,996 0 0
M & T BK CORP Common Stock 55261F104 702 4,574 SH   DFND 1 4,574 0 0
MARSH & MCLENNAN COS INC Common Stock 571748102 769 4,425 SH   DFND 1 2,864 1,561 0
MARVELL TECHNOLOGY INC Common Stock 573874104 178 2,036 SH   DFND 1 800 1,236 0
MASTERCARD INCORPORATED Common Stock 57636Q104 10,875 30,267 SH   DFND 1 14,930 15,337 0
MERCK & CO INC Common Stock 58933Y105 1,151 15,019 SH   DFND 1 12,407 2,612 0
METLIFE INC Common Stock 59156R108 164 2,629 SH   DFND 1 2,629 0 0
MICRON TECHNOLOGY INC Common Stock 595112103 793 8,523 SH   DFND 1 6,824 1,699 0
MICROSOFT CORP Common Stock 594918104 19,399 57,683 SH   DFND 1 25,986 31,697 0
MODERNA INC Common Stock 60770K107 2,523 9,937 SH   DFND 1 7,426 2,511 0
MOLINA HEALTHCARE INC Common Stock 60855R100 412 1,298 SH   DFND 1 510 788 0
MOMENTIVE GLOBAL INC Common Stock 60878Y108 2,255 106,632 SH   DFND 1 0 106,632 0
MONDELEZ INTL INC Common Stock 609207105 362 5,469 SH   DFND 1 5,469 0 0
NEOGENOMICS INC Common Stock 64049M209 2,192 64,247 SH   DFND 1 0 64,247 0
NEWS CORP NEW Common Stock 65249B109 2,594 116,278 SH   DFND 1 91,230 25,048 0
NEXTERA ENERGY INC Common Stock 65339F101 6,019 64,476 SH   DFND 1 61,542 2,934 0
NEXTERA ENERGY PARTNERS LP Common Stock 65341B106 4,468 52,950 SH   DFND 1 25,758 27,192 0
NICE LTD American Depository Receipt 653656108 23 78 SH   DFND 1 0 78 0
NORFOLK SOUTHN CORP Common Stock 655844108 518 1,743 SH   DFND 1 1,371 372 0
NORTHERN TR CORP Common Stock 665859104 423 3,538 SH   DFND 1 3,538 0 0
NORTONLIFELOCK INC Common Stock 668771108 2,241 86,261 SH   DFND 1 77,489 8,772 0
NVIDIA CORPORATION Common Stock 67066G104 11,293 38,400 SH   DFND 1 14,702 23,698 0
OMNICOM GROUP INC Common Stock 681919106 1,190 16,242 SH   DFND 1 16,242 0 0
OPEN TEXT CORP Common Stock 683715106 455 9,587 SH   DFND 1 3,768 5,819 0
ORACLE CORP Common Stock 68389X105 2,528 28,997 SH   DFND 1 26,159 2,838 0
OTIS WORLDWIDE CORP Common Stock 68902V107 216 2,491 SH   DFND 1 2,491 0 0
PAYCHEX INC Common Stock 704326107 207 1,522 SH   DFND 1 1,522 0 0
PFIZER INC Common Stock 717081103 1,951 33,049 SH   DFND 1 27,197 5,852 0
PLUG POWER INC Common Stock 72919P202 2,889 102,355 SH   DFND 1 50,617 51,738 0
PPG INDS INC Common Stock 693506107 220 1,279 SH   DFND 1 1,279 0 0
PROCTER AND GAMBLE CO Common Stock 742718109 3,873 23,681 SH   DFND 1 0 23,681 0
PROLOGIS INC. Common Stock 74340W103 1,063 6,317 SH   DFND 1 5,267 1,050 0
QUALCOMM INC Common Stock 747525103 1,537 8,409 SH   DFND 1 6,757 1,652 0
REGENERON PHARMACEUTICALS Common Stock 75886F107 434 688 SH   DFND 1 557 131 0
REGIONS FINANCIAL CORP NEW Common Stock 7591EP100 299 13,730 SH   DFND 1 13,730 0 0
ROCKWELL AUTOMATION INC Common Stock 773903109 1,614 4,629 SH   DFND 1 4,629 0 0
ROYAL BK CDA Common Stock 780087102 246 2,316 SH   DFND 1 910 1,406 0
SALESFORCE COM INC Common Stock 79466L302 3,840 15,114 SH   DFND 1 4,763 10,351 0
SCHWAB CHARLES CORP Common Stock 808513105 2,502 29,751 SH   DFND 1 24,136 5,615 0
SEMPRA Common Stock 816851109 304 2,305 SH   DFND 1 2,305 0 0
SHERWIN WILLIAMS CO Common Stock 824348106 682 1,938 SH   DFND 1 1,537 401 0
SHOALS TECHNOLOGIES GROUP IN Common Stock 82489W107 1,077 44,323 SH   DFND 1 0 44,323 0
SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 1,194 4,259 SH   DFND 1 0 4,259 0
SPLUNK INC Common Stock 848637104 2,596 22,438 SH   DFND 1 0 22,438 0
STARBUCKS CORP Common Stock 855244109 373 3,197 SH   DFND 1 3,197 0 0
STATE STR CORP Common Stock 857477103 492 5,297 SH   DFND 1 5,297 0 0
STRYKER CORPORATION Common Stock 863667101 4,906 18,347 SH   DFND 1 1,199 17,148 0
SUN LIFE FINANCIAL INC. Common Stock 866796105 198 3,564 SH   DFND 1 1,401 2,163 0
SUNNOVA ENERGY INTL INC. Common Stock 86745K104 2,311 82,808 SH   DFND 1 21,082 61,726 0
SUNRUN INC Common Stock 86771W105 61,391 1,789,834 SH   DFND 1 476,595 1,313,239 0
SYSCO CORP Common Stock 871829107 1,430 18,217 SH   DFND 1 16,617 1,600 0
TARGET CORP Common Stock 87612E106 1,948 8,421 SH   DFND 1 7,198 1,223 0
TESLA INC Common Stock 88160R101 5,047 4,776 SH   DFND 1 3,653 1,123 0
TEXAS INSTRS INC Common Stock 882508104 1,288 6,835 SH   DFND 1 5,510 1,325 0
THERMO FISHER SCIENTIFIC INC Common Stock 883556102 219,357 328,753 SH   DFND 1 78,532 250,221 0
THOMSON REUTERS CORP. Common Stock 884903709 994 8,301 SH   DFND 1 3,263 5,038 0
TORONTO DOMINION BK ONT Common Stock 891160509 222 2,894 SH   DFND 1 1,137 1,757 0
TRACTOR SUPPLY CO Common Stock 892356106 398 1,671 SH   DFND 1 1,671 0 0
TRIMBLE INC Common Stock 896239100 1,780 20,416 SH   DFND 1 1,531 18,885 0
TRUIST FINL CORP Common Stock 89832Q109 1,213 20,728 SH   DFND 1 19,396 1,332 0
TWITTER INC Common Stock 90184L102 105 2,442 SH   DFND 1 2,442 0 0
ULTA BEAUTY INC Common Stock 90384S303 358 870 SH   DFND 1 870 0 0
UNION PAC CORP Common Stock 907818108 8,886 35,275 SH   DFND 1 3,664 31,611 0
UNITED PARCEL SERVICE INC Common Stock 911312106 714 3,333 SH   DFND 1 3,333 0 0
US BANCORP DEL Common Stock 902973304 1,203 21,427 SH   DFND 1 19,908 1,519 0
V F CORP Common Stock 918204108 2,722 37,176 SH   DFND 1 29,351 7,825 0
VIATRIS INC Common Stock 92556V106 292 21,609 SH   DFND 1 21,609 0 0
VISA INC Common Stock 92826C839 4,683 21,613 SH   DFND 1 1,560 20,053 0
WASTE MGMT INC DEL Common Stock 94106L109 6,512 39,023 SH   DFND 1 0 39,023 0
WELLTOWER INC Common Stock 95040Q104 255 2,983 SH   DFND 1 2,983 0 0
WESTROCK CO Common Stock 96145D105 619 13,969 SH   DFND 1 13,969 0 0
WEYERHAEUSER CO MTN BE Common Stock 962166104 229 5,581 SH   DFND 1 5,581 0 0
WOLFSPEED INC Common Stock 977852102 27,602 246,958 SH   DFND 1 0 246,958 0
WORKDAY INC Common Stock 98138H101 2,716 9,945 SH   DFND 1 0 9,945 0
XYLEM INC Common Stock 98419M100 1,060 8,842 SH   DFND 1 0 8,842 0