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 726 4,880 SH   DFND 1 4,880 0 0
ABBVIE INC Common Stock 00287Y109 1,719 10,608 SH   DFND 1 10,608 0 0
ADOBE SYSTEMS INCORPORATED Common Stock 00724F101 9,809 21,531 SH   DFND 1 21,531 0 0
ADVANCED MICRO DEVICES INC Common Stock 007903107 968 8,854 SH   DFND 1 8,854 0 0
AFLAC INC Common Stock 001055102 237 3,681 SH   DFND 1 3,681 0 0
AGCO CORP Common Stock 001084102 511 3,500 SH   DFND 1 3,500 0 0
AGILENT TECHNOLOGIES INC Common Stock 00846U101 172 1,305 SH   DFND 1 1,305 0 0
ALIGN TECHNOLOGY INC Common Stock 016255101 120 277 SH   DFND 1 277 0 0
ALLY FINL INC Common Stock 02005N100 2,450 56,358 SH   DFND 1 56,358 0 0
AMERICAN EXPRESS CO Common Stock 025816109 5,615 30,032 SH   DFND 1 30,032 0 0
AMERICAN INTL GROUP INC Common Stock 026874784 177 2,825 SH   DFND 1 2,825 0 0
AMERICAN TOWER CORP NEW Common Stock 03027X100 986 3,925 SH   DFND 1 3,925 0 0
AMERICAN WTR WKS CO INC NEW Common Stock 030420103 10,957 66,197 SH   DFND 1 66,197 0 0
AMGEN INC Common Stock 031162100 574 2,376 SH   DFND 1 2,376 0 0
ANSYS INC Common Stock 03662Q105 2,649 8,340 SH   DFND 1 8,340 0 0
APPLIED MATLS INC Common Stock 038222105 893 6,780 SH   DFND 1 6,780 0 0
ARISTA NETWORKS INC Common Stock 040413106 184 1,326 SH   DFND 1 1,326 0 0
ARRAY TECHNOLOGIES INC Common Stock 04271T100 2,564 227,529 SH   DFND 1 227,529 0 0
AT&T INC Common Stock 00206R102 913 38,673 SH   DFND 1 38,673 0 0
AUTOMATIC DATA PROCESSING IN Common Stock 053015103 467 2,056 SH   DFND 1 2,056 0 0
AUTOZONE INC Common Stock 053332102 756 370 SH   DFND 1 370 0 0
AVALONBAY CMNTYS INC Common Stock 053484101 244 984 SH   DFND 1 984 0 0
BALL CORP Common Stock 058498106 2,782 30,914 SH   DFND 1 30,914 0 0
BALLARD PWR SYS INC NEW Common Stock 058586108 1,280 109,901 SH   DFND 1 109,901 0 0
BANK NEW YORK MELLON CORP Common Stock 064058100 886 17,855 SH   DFND 1 17,855 0 0
BANK NOVA SCOTIA B C Common Stock 064149107 135 1,884 SH   DFND 1 1,884 0 0
BAXTER INTL INC Common Stock 071813109 152 1,972 SH   DFND 1 1,972 0 0
BCE INC Common Stock 05534B760 894 16,120 SH   DFND 1 16,120 0 0
BECTON DICKINSON & CO Common Stock 075887109 435 1,639 SH   DFND 1 1,639 0 0
BEST BUY INC Common Stock 086516101 301 3,318 SH   DFND 1 3,318 0 0
BIOMARIN PHARMACEUTICAL INC Common Stock 09061G101 348 4,522 SH   DFND 1 4,522 0 0
BOOKING HOLDINGS INC Common Stock 09857L108 1,181 503 SH   DFND 1 503 0 0
BRIGHT HORIZONS FAM SOL IN D Common Stock 109194100 5,632 42,451 SH   DFND 1 42,451 0 0
BRISTOL-MYERS SQUIBB CO Common Stock 110122108 4,482 61,382 SH   DFND 1 61,382 0 0
BROOKFIELD RENEWABLE CORP Common Stock 11284V105 1,883 43,000 SH   DFND 1 43,000 0 0
CANADIAN NATL RY CO Common Stock 136375102 201 1,499 SH   DFND 1 1,499 0 0
CANADIAN PAC RY LTD Common Stock 13645T100 231 2,808 SH   DFND 1 2,808 0 0
CARRIER GLOBAL CORPORATION Common Stock 14448C104 240 5,245 SH   DFND 1 5,245 0 0
CBRE GROUP INC Common Stock 12504L109 211 2,308 SH   DFND 1 2,308 0 0
CDW CORP Common Stock 12514G108 131 734 SH   DFND 1 734 0 0
CGI INC Common Stock 12532H104 21,009 263,495 SH   DFND 1 263,495 0 0
CHARGEPOINT HOLDINGS INC Common Stock 15961R105 1,256 63,194 SH   DFND 1 63,194 0 0
CHARTER COMMUNICATIONS INC N Common Stock 16119P108 1,074 1,970 SH   DFND 1 1,970 0 0
CISCO SYS INC Common Stock 17275R102 1,842 33,046 SH   DFND 1 33,046 0 0
CITIZENS FINANCIAL GROUP INC Common Stock 174610105 674 14,885 SH   DFND 1 14,885 0 0
COLGATE PALMOLIVE CO Common Stock 194162103 4,527 59,704 SH   DFND 1 59,704 0 0
COMCAST CORP NEW Common Stock 20030N101 1,850 39,518 SH   DFND 1 39,518 0 0
CORNING INC Common Stock 219350105 173 4,706 SH   DFND 1 4,706 0 0
CROWN CASTLE INTL CORP NEW Common Stock 22822V101 714 3,868 SH   DFND 1 3,868 0 0
CSX CORP Common Stock 126408103 613 16,391 SH   DFND 1 16,391 0 0
DANAHER CORPORATION Common Stock 235851102 8,216 28,012 SH   DFND 1 28,012 0 0
DANIMER SCIENTIFIC INC Common Stock 236272100 338 57,767 SH   DFND 1 57,767 0 0
DARLING INGREDIENTS INC Common Stock 237266101 2,231 27,761 SH   DFND 1 27,761 0 0
DAVITA INC Common Stock 23918K108 925 8,182 SH   DFND 1 8,182 0 0
DEXCOM INC Common Stock 252131107 184 361 SH   DFND 1 361 0 0
DIGITAL RLTY TR INC Common Stock 253868103 355 2,504 SH   DFND 1 2,504 0 0
DISCOVERY INC Common Stock 25470F104 1,165 46,760 SH   DFND 1 46,760 0 0
DOW INC Common Stock 260557103 1,597 25,072 SH   DFND 1 25,072 0 0
EBAY INC. Common Stock 278642103 9,110 159,099 SH   DFND 1 159,099 0 0
ECOLAB INC Common Stock 278865100 107,761 610,338 SH   DFND 1 494,332 116,006 0
EDWARDS LIFESCIENCES CORP Common Stock 28176E108 395 3,358 SH   DFND 1 3,358 0 0
ELECTRONIC ARTS INC Common Stock 285512109 1,167 9,232 SH   DFND 1 9,232 0 0
ENPHASE ENERGY INC Common Stock 29355A107 3,957 19,615 SH   DFND 1 19,615 0 0
EQUINIX INC Common Stock 29444U700 604 815 SH   DFND 1 815 0 0
EQUITY RESIDENTIAL Common Stock 29476L107 228 2,541 SH   DFND 1 2,541 0 0
ETSY INC Common Stock 29786A106 67 543 SH   DFND 1 543 0 0
EXPEDIA GROUP INC Common Stock 30212P303 410 2,098 SH   DFND 1 2,098 0 0
FARFETCH LTD Common Stock 30744W107 1,469 97,219 SH   DFND 1 97,219 0 0
FIFTH THIRD BANCORP Common Stock 316773100 419 9,752 SH   DFND 1 9,752 0 0
FIRST SOLAR INC Common Stock 336433107 1,573 18,792 SH   DFND 1 18,792 0 0
FORD MTR CO DEL Common Stock 345370860 335 19,828 SH   DFND 1 19,828 0 0
GENERAL MTRS CO Common Stock 37045V100 3,963 90,621 SH   DFND 1 90,621 0 0
GODADDY INC Common Stock 380237107 3,616 43,206 SH   DFND 1 43,206 0 0
HAIN CELESTIAL GROUP INC Common Stock 405217100 1,063 30,927 SH   DFND 1 30,927 0 0
HANNON ARMSTRONG SUST INFR C Common Stock 41068X100 3,054 64,409 SH   DFND 1 64,409 0 0
HARTFORD FINL SVCS GROUP INC Common Stock 416515104 3,778 52,622 SH   DFND 1 52,622 0 0
HCA HEALTHCARE INC Common Stock 40412C101 3,968 15,833 SH   DFND 1 15,833 0 0
HP INC Common Stock 40434L105 244 6,739 SH   DFND 1 6,739 0 0
HUNTINGTON BANCSHARES INC Common Stock 446150104 741 50,701 SH   DFND 1 50,701 0 0
IDEX CORP Common Stock 45167R104 1,084 5,655 SH   DFND 1 5,655 0 0
ILLINOIS TOOL WKS INC Common Stock 452308109 521 2,492 SH   DFND 1 2,492 0 0
INSTALLED BLDG PRODS INC Common Stock 45780R101 1,006 11,908 SH   DFND 1 11,908 0 0
INTEL CORP Common Stock 458140100 1,441 29,090 SH   DFND 1 29,090 0 0
INTERNATIONAL BUSINESS MACHS Common Stock 459200101 574 4,416 SH   DFND 1 4,416 0 0
INTERNATIONAL FLAVORS&FRAGRA Common Stock 459506101 3,936 29,972 SH   DFND 1 29,972 0 0
INTERPUBLIC GROUP COS INC Common Stock 460690100 1,138 32,104 SH   DFND 1 32,104 0 0
INTUITIVE SURGICAL INC Common Stock 46120E602 6,349 21,048 SH   DFND 1 21,048 0 0
ITRON INC Common Stock 465741106 4,275 81,157 SH   DFND 1 81,157 0 0
KEYCORP Common Stock 493267108 887 39,636 SH   DFND 1 39,636 0 0
KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 168 1,068 SH   DFND 1 1,068 0 0
KIMBERLY-CLARK CORP Common Stock 494368103 1,586 12,884 SH   DFND 1 12,884 0 0
LAM RESEARCH CORP Common Stock 512807108 574 1,068 SH   DFND 1 1,068 0 0
LAUDER ESTEE COS INC Common Stock 518439104 6,548 24,047 SH   DFND 1 24,047 0 0
LILLY ELI & CO Common Stock 532457108 11,970 41,802 SH   DFND 1 41,802 0 0
LOWES COS INC Common Stock 548661107 2,117 10,473 SH   DFND 1 10,473 0 0
LULULEMON ATHLETICA INC Common Stock 550021109 2,470 6,763 SH   DFND 1 6,763 0 0
LUMEN TECHNOLOGIES INC Common Stock 550241103 1,565 138,917 SH   DFND 1 138,917 0 0
M & T BK CORP Common Stock 55261F104 774 4,572 SH   DFND 1 4,572 0 0
MARSH & MCLENNAN COS INC Common Stock 571748102 729 4,283 SH   DFND 1 4,283 0 0
MASTERCARD INCORPORATED Common Stock 57636Q104 18,455 51,641 SH   DFND 1 51,641 0 0
MERCADOLIBRE INC Common Stock 58733R102 481 405 SH   DFND 1 405 0 0
MERCK & CO. INC Common Stock 58933Y105 1,212 14,775 SH   DFND 1 14,775 0 0
METLIFE INC Common Stock 59156R108 184 2,627 SH   DFND 1 2,627 0 0
MICRON TECHNOLOGY INC Common Stock 595112103 651 8,365 SH   DFND 1 8,365 0 0
MICROSOFT CORP Common Stock 594918104 25,514 82,756 SH   DFND 1 82,756 0 0
MODERNA INC Common Stock 60770K107 1,671 9,703 SH   DFND 1 9,703 0 0
MOLINA HEALTHCARE INC Common Stock 60855R100 409 1,227 SH   DFND 1 1,227 0 0
MONDELEZ INTL INC Common Stock 609207105 343 5,465 SH   DFND 1 5,465 0 0
NEOGENOMICS INC Common Stock 64049M209 910 74,949 SH   DFND 1 74,949 0 0
NEWS CORP NEW Common Stock 65249B109 2,523 113,939 SH   DFND 1 113,939 0 0
NEXTERA ENERGY INC Common Stock 65339F101 9,204 108,655 SH   DFND 1 108,655 0 0
NEXTERA ENERGY PARTNERS LP Common Stock 65341B106 4,359 52,303 SH   DFND 1 52,303 0 0
NICE LTD American Depository Receipt 653656108 26 121 SH   DFND 1 121 0 0
NORFOLK SOUTHN CORP Common Stock 655844108 488 1,712 SH   DFND 1 1,712 0 0
NORTHERN TR CORP Common Stock 665859104 411 3,535 SH   DFND 1 3,535 0 0
NORTONLIFELOCK INC Common Stock 668771108 2,265 85,415 SH   DFND 1 85,415 0 0
NVIDIA CORPORATION Common Stock 67066G104 15,303 56,087 SH   DFND 1 56,087 0 0
OMNICOM GROUP INC Common Stock 681919106 1,377 16,232 SH   DFND 1 16,232 0 0
OPEN TEXT CORP Common Stock 683715106 383 9,055 SH   DFND 1 9,055 0 0
ORACLE CORP Common Stock 68389X105 2,376 28,723 SH   DFND 1 28,723 0 0
OTIS WORLDWIDE CORP Common Stock 68902V107 191 2,490 SH   DFND 1 2,490 0 0
PAYCHEX INC Common Stock 704326107 207 1,521 SH   DFND 1 1,521 0 0
PFIZER INC Common Stock 717081103 1,682 32,501 SH   DFND 1 32,501 0 0
PLUG POWER INC Common Stock 72919P202 3,418 119,479 SH   DFND 1 119,479 0 0
PPG INDS INC Common Stock 693506107 167 1,277 SH   DFND 1 1,277 0 0
PROCTER AND GAMBLE CO Common Stock 742718109 3,696 24,194 SH   DFND 1 24,194 0 0
PROLOGIS INC. Common Stock 74340W103 1,004 6,219 SH   DFND 1 6,219 0 0
QUALCOMM INC Common Stock 747525103 1,261 8,255 SH   DFND 1 8,255 0 0
REGENERON PHARMACEUTICALS Common Stock 75886F107 472 677 SH   DFND 1 677 0 0
REGIONS FINANCIAL CORP NEW Common Stock 7591EP100 305 13,723 SH   DFND 1 13,723 0 0
ROCKWELL AUTOMATION INC Common Stock 773903109 1,295 4,627 SH   DFND 1 4,627 0 0
ROPER TECHNOLOGIES INC Common Stock 776696106 5,529 11,709 SH   DFND 1 11,709 0 0
ROYAL BK CDA Common Stock 780087102 241 2,189 SH   DFND 1 2,189 0 0
SALESFORCE COM INC Common Stock 79466L302 3,256 15,336 SH   DFND 1 15,336 0 0
SCHWAB CHARLES CORP Common Stock 808513105 2,463 29,225 SH   DFND 1 29,225 0 0
SEMPRA ENERGY Common Stock 816851109 387 2,303 SH   DFND 1 2,303 0 0
SHERWIN WILLIAMS CO Common Stock 824348106 474 1,900 SH   DFND 1 1,900 0 0
SHOALS TECHNOLOGIES GROUP IN Common Stock 82489W107 1,096 64,323 SH   DFND 1 64,323 0 0
SIGNATURE BK NEW YORK N Y Common Stock 82669G104 3,379 11,514 SH   DFND 1 11,514 0 0
SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 1,469 4,559 SH   DFND 1 4,559 0 0
SPLUNK INC Common Stock 848637104 3,406 22,924 SH   DFND 1 22,924 0 0
STARBUCKS CORP Common Stock 855244109 290 3,195 SH   DFND 1 3,195 0 0
STATE STR CORP Common Stock 857477103 461 5,293 SH   DFND 1 5,293 0 0
STRYKER CORPORATION Common Stock 863667101 5,003 18,717 SH   DFND 1 18,717 0 0
SUN LIFE FINANCIAL INC. Common Stock 866796105 188 3,367 SH   DFND 1 3,367 0 0
SUNNOVA ENERGY INTL INC. Common Stock 86745K104 2,288 99,238 SH   DFND 1 99,238 0 0
SUNRUN INC Common Stock 86771W105 58,557 1,928,151 SH   DFND 1 1,558,578 369,573 0
SYSCO CORP Common Stock 871829107 1,474 18,062 SH   DFND 1 18,062 0 0
TAIWAN SEMICONDUCTOR MFG LTD American Depository Receipt 874039100 1,150 11,034 SH   DFND 1 11,034 0 0
TARGET CORP Common Stock 87612E106 1,762 8,304 SH   DFND 1 8,304 0 0
TESLA INC Common Stock 88160R101 5,035 4,673 SH   DFND 1 4,673 0 0
TEXAS INSTRS INC Common Stock 882508104 1,231 6,710 SH   DFND 1 6,710 0 0
THERMO FISHER SCIENTIFIC INC Common Stock 883556102 190,361 322,292 SH   DFND 1 256,211 66,081 0
THOMSON REUTERS CORP. Common Stock 884903709 851 7,839 SH   DFND 1 7,839 0 0
TORONTO DOMINION BK ONT Common Stock 891160509 217 2,734 SH   DFND 1 2,734 0 0
TRACTOR SUPPLY CO Common Stock 892356106 389 1,670 SH   DFND 1 1,670 0 0
TRIMBLE INC Common Stock 896239100 1,472 20,415 SH   DFND 1 20,415 0 0
TRUIST FINL CORP Common Stock 89832Q109 1,167 20,596 SH   DFND 1 20,596 0 0
TWITTER INC Common Stock 90184L102 94 2,440 SH   DFND 1 2,440 0 0
ULTA BEAUTY INC Common Stock 90384S303 346 870 SH   DFND 1 870 0 0
UNION PAC CORP Common Stock 907818108 8,639 31,623 SH   DFND 1 31,623 0 0
UNITED PARCEL SERVICE INC Common Stock 911312106 714 3,330 SH   DFND 1 3,330 0 0
US BANCORP DEL Common Stock 902973304 1,130 21,279 SH   DFND 1 21,279 0 0
V F CORP Common Stock 918204108 2,072 36,447 SH   DFND 1 36,447 0 0
VERIZON COMMUNICATIONS INC Common Stock 92343V104 2,405 47,227 SH   DFND 1 47,227 0 0
VIATRIS INC Common Stock 92556V106 234 21,597 SH   DFND 1 21,597 0 0
VISA INC Common Stock 92826C839 9,732 43,887 SH   DFND 1 43,887 0 0
WASTE MGMT INC DEL Common Stock 94106L109 6,319 39,868 SH   DFND 1 39,868 0 0
WATTS WATER TECHNOLOGIES INC Common Stock 942749102 1,669 11,962 SH   DFND 1 11,962 0 0
WELLTOWER INC Common Stock 95040Q104 286 2,981 SH   DFND 1 2,981 0 0
WESTROCK CO Common Stock 96145D105 656 13,960 SH   DFND 1 13,960 0 0
WEYERHAEUSER CO MTN BE Common Stock 962166104 211 5,578 SH   DFND 1 5,578 0 0
WORKDAY INC Common Stock 98138H101 2,433 10,161 SH   DFND 1 10,161 0 0
XYLEM INC Common Stock 98419M100 2,826 33,148 SH   DFND 1 33,148 0 0