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
ABBVIE INC Common Stock 00287Y109 126 1,655 SH   DFND 1 208 1,447 0
ADOBE SYSTEMS INC. Common Stock 00724F101 2,054 6,454 SH   DFND 1 355 6,099 0
ADVANCED MICRO DEVICES INC. Common Stock 007903107 7 157 SH   DFND 1 157 0 0
AFFILIATED MANAGERS GROUP INC. Common Stock 008252108 5 79 SH   DFND 1 79 0 0
AFLAC INC. Common Stock 001055102 36 1,037 SH   DFND 1 235 802 0
AGNC INVESTMENT CORP Common Stock 00123Q104 75 7,124 SH   DFND 1 0 7,124 0
AIR PRODUCTS AND CHEMICALS INC Common Stock 009158106 2,140 10,722 SH   DFND 1 0 10,722 0
ALLSTATE CORP. Common Stock 020002101 55 596 SH   DFND 1 77 519 0
ALPHABET INC Common Stock 02079K107 8,873 7,631 SH   DFND 1 7,631 0 0
ALPHABET INC Common Stock 02079K305 573 493 SH   DFND 1 83 410 0
AMERICAN WATER WORKS CO INC Common Stock 030420103 4,261 35,641 SH   DFND 1 14,599 21,042 0
AMGEN INC. Common Stock 031162100 197 971 SH   DFND 1 104 867 0
ANTHEM INC Common Stock 036752103 72 319 SH   DFND 1 75 244 0
APPLE INC. Common Stock 037833100 656 2,578 SH   DFND 1 384 2,194 0
APPLIED MATERIALS INC. Common Stock 038222105 25 553 SH   DFND 1 553 0 0
AT AND T INC. Common Stock 00206R102 219 7,503 SH   DFND 1 1,605 5,898 0
AUTODESK INC. Common Stock 052769106 18 115 SH   DFND 1 115 0 0
AUTOLIV INC. Common Stock 052800109 104 2,271 SH   DFND 1 2,271 0 0
AVALONBAY COMMUNITIES INC. Common Stock 053484101 11 76 SH   DFND 1 76 0 0
BALL CORP. Common Stock 058498106 23 356 SH   DFND 1 356 0 0
BANK OF NEW YORK MELLON CORP/THE Common Stock 064058100 44 1,312 SH   DFND 1 442 870 0
BANK OF NOVA SCOTIA Common Stock 064149107 162 4,009 SH   DFND 1 0 4,009 0
BECTON DICKINSON AND CO. Common Stock 075887109 9 38 SH   DFND 1 38 0 0
BIOGEN IDEC INC. Common Stock 09062X103 12 38 SH   DFND 1 38 0 0
BLACKROCK INC. Common Stock 09247X101 192 437 SH   DFND 1 64 373 0
BOOKING HOLDINGS INC. Common Stock 09857L108 140 104 SH   DFND 1 38 66 0
BOSTON PROPERTIES INC. Common Stock 101121101 8 89 SH   DFND 1 89 0 0
BOSTON SCIENTIFIC CORP. Common Stock 101137107 8 231 SH   DFND 1 231 0 0
BRIGHT HORIZONS FAMILY SOLUTIONS INC Common Stock 109194100 1,253 12,285 SH   DFND 1 0 12,285 0
BRIGHTHOUSE FINANCIAL INC Common Stock 10922N103 5 206 SH   DFND 1 206 0 0
BRISTOL-MYERS SQUIBB CO. Common Stock 110122108 152 2,724 SH   DFND 1 535 2,189 0
BRISTOL-MYERS SQUIBB CO. Common Stock 110122157 2 450 SH   DFND 1 0 450 0
BROOKFIELD RENEWABLE ENERGY PARTNERS LP/CA Common Stock G16258108 196 4,716 SH   DFND 1 0 4,716 0
BROWN-FORMAN CORP. Common Stock 115637209 116 2,085 SH   DFND 1 822 1,263 0
CANADIAN NATIONAL RAILWAY CO. Common Stock 136375102 1,859 24,046 SH   DFND 1 0 24,046 0
CATERPILLAR INC. Common Stock 149123101 141 1,215 SH   DFND 1 0 1,215 0
CBRE SERVICES INC Common Stock 12504L109 13 356 SH   DFND 1 356 0 0
CHARLES SCHWAB AND CORP SAN FRANCIS Common Stock 808513105 53 1,573 SH   DFND 1 320 1,253 0
CISCO SYSTEMS INC. Common Stock 17275R102 286 7,274 SH   DFND 1 2,038 5,236 0
CITIGROUP INC. Common Stock 172967424 191 4,546 SH   DFND 1 343 4,203 0
CITIZENS FINANCIAL GROUP INC Common Stock 174610105 46 2,458 SH   DFND 1 1,107 1,351 0
CLOROX CO. Common Stock 189054109 51 292 SH   DFND 1 0 292 0
CME GROUP INC. Common Stock 12572Q105 59 342 SH   DFND 1 51 291 0
COGNIZANT TECHN.SOLUTIONS CORP Common Stock 192446102 10 208 SH   DFND 1 208 0 0
COLGATE PALMOLIVE CO. Common Stock 194162103 784 11,814 SH   DFND 1 179 11,635 0
CRITEO American Depository Receipt 226718104 49 6,190 SH   DFND 1 0 6,190 0
CRITEO American Depository Receipt 226718104 2,903 365,111 SH   DFND 1 187,786 177,325 0
CROWN CASTLE INTERNATIONAL CORP Common Stock 22822V101 21 142 SH   DFND 1 142 0 0
CVS HEALTH CORPORATION Common Stock 126650100 104 1,749 SH   DFND 1 531 1,218 0
DANAHER CORP. Common Stock 235851102 18,788 135,741 SH   DFND 1 16,035 119,706 0
DEERE AND CO. Common Stock 244199105 124 901 SH   DFND 1 0 901 0
DIGITAL REALTY TRUST INC. Common Stock 253868103 16 118 SH   DFND 1 118 0 0
EATON VANCE CORP. Common Stock 278265103 123 3,803 SH   DFND 1 0 3,803 0
EBAY INC. Common Stock 278642103 73 2,439 SH   DFND 1 2,439 0 0
ECOLAB INC Common Stock 278865100 46,511 298,472 SH   DFND 1 119,889 178,583 0
EDWARDS LIFESCIENCES CORP. Common Stock 28176E108 7 38 SH   DFND 1 38 0 0
ELECTRONIC ARTS Common Stock 285512109 13 128 SH   DFND 1 128 0 0
ELI LILLY AND CO. Common Stock 532457108 2,139 15,421 SH   DFND 1 349 15,072 0
ENBRIDGE INC. Common Stock 29250N105 172 5,974 SH   DFND 1 0 5,974 0
EQUINIX INC. Common Stock 29444U700 24 38 SH   DFND 1 38 0 0
EQUITY RESIDENTIAL Common Stock 29476L107 12 201 SH   DFND 1 201 0 0
ESSENTIAL UTILITIES Common Stock 29670G102 11,671 286,747 SH   DFND 1 0 286,747 0
ESSEX PROPERTY TRUST INC. Common Stock 297178105 22 102 SH   DFND 1 102 0 0
ESTEE LAUDER COS INC Common Stock 518439104 2,140 13,433 SH   DFND 1 166 13,267 0
FARFETCH LTD Common Stock 30744W107 403 51,035 SH   DFND 1 0 51,035 0
FASTENAL CO. Common Stock 311900104 49 1,553 SH   DFND 1 1,553 0 0
FIRST SOLAR INC Common Stock 336433107 23,082 640,087 SH   DFND 1 1,380 638,707 0
FISERV INC. Common Stock 337738108 13 141 SH   DFND 1 141 0 0
FOX CORP Common Stock 35137L105 14 572 SH   DFND 1 572 0 0
FRANKLIN RESOURCES INC. Common Stock 354613101 5 308 SH   DFND 1 308 0 0
GENERAL MOTORS CO Common Stock 37045V100 481 23,168 SH   DFND 1 0 23,168 0
GILEAD SCIENCES INC. Common Stock 375558103 933 12,478 SH   DFND 1 410 12,068 0
GLOBAL PAYMENTS INC. Common Stock 37940X102 28 192 SH   DFND 1 192 0 0
GROUPE CGI INC. Common Stock 12532H104 14,477 270,449 SH   DFND 1 270,449 0 0
HALFMOON PARENT INC Common Stock 125523100 22 125 SH   DFND 1 125 0 0
HARTFORD FINANCIAL SERVICES GROUP INC. Common Stock 416515104 52 1,473 SH   DFND 1 429 1,044 0
HCA HEALTHCARE INC. Common Stock 40412C101 14 153 SH   DFND 1 153 0 0
HERSHEY CO. Common Stock 427866108 8 64 SH   DFND 1 64 0 0
HEWLETT PACKARD ENTERPRISE CO Common Stock 42824C109 22 2,276 SH   DFND 1 2,276 0 0
HOME DEPOT INC. Common Stock 437076102 312 1,673 SH   DFND 1 360 1,313 0
HOST HOTELS AND RESORTS INC. Common Stock 44107P104 2 178 SH   DFND 1 178 0 0
HP INC Common Stock 40434L105 109 6,299 SH   DFND 1 750 5,549 0
HUMANA INC. Common Stock 444859102 236 753 SH   DFND 1 63 690 0
HUNTINGTON BANCSHARES INC. Common Stock 446150104 19 2,296 SH   DFND 1 2,296 0 0
IBM Common Stock 459200101 1,263 11,384 SH   DFND 1 232 11,152 0
ILLUMINA INC. Common Stock 452327109 7 25 SH   DFND 1 25 0 0
INTEL CORP. Common Stock 458140100 255 4,713 SH   DFND 1 1,147 3,566 0
INTERCONTINENTALEXCHANGE INC. Common Stock 45866F104 67 828 SH   DFND 1 220 608 0
INTERNATIONAL PAPER CO. Common Stock 460146103 727 23,338 SH   DFND 1 0 23,338 0
INTERPUBLIC GROUP OF COS INC. Common Stock 460690100 6 375 SH   DFND 1 375 0 0
INTL FLAVORS FRAGRANCES INC. Common Stock 459506101 1,137 11,141 SH   DFND 1 113 11,028 0
INTUITIVE SURGICAL INC. Common Stock 46120E602 1,635 3,301 SH   DFND 1 25 3,276 0
INVESCO LTD Common Stock G491BT108 4 411 SH   DFND 1 411 0 0
KANSAS CITY SOUTHERN Common Stock 485170302 19 153 SH   DFND 1 153 0 0
KELLOGG CO. Common Stock 487836108 668 11,141 SH   DFND 1 315 10,826 0
KEYCORP Common Stock 493267108 24 2,354 SH   DFND 1 2,354 0 0
KIMBERLY CLARK CORP. Common Stock 494368103 31 242 SH   DFND 1 0 242 0
KROGER CO. (THE) Common Stock 501044101 9 297 SH   DFND 1 297 0 0
L BRANDS INC. Common Stock 501797104 10 885 SH   DFND 1 0 885 0
LEGG MASON INC. Common Stock 524901105 8 170 SH   DFND 1 170 0 0
LIBERTY SIRIUSXM GROUP Common Stock 531229409 49 1,550 SH   DFND 1 0 1,550 0
LINCOLN NATIONAL CORP. Common Stock 534187109 57 2,164 SH   DFND 1 265 1,899 0
LOWES COS INC. Common Stock 548661107 55 642 SH   DFND 1 179 463 0
LULULEMON ATHLETICA INC. Common Stock 550021109 807 4,259 SH   DFND 1 0 4,259 0
MARRIOTT INTL INC. Common Stock 571903202 93 1,241 SH   DFND 1 0 1,241 0
MASTERCARD INC. Common Stock 57636Q104 3,302 13,668 SH   DFND 1 6,765 6,903 0
MCDONALD'S CORP. Common Stock 580135101 132 801 SH   DFND 1 90 711 0
MERCK AND CO. INC. Common Stock 58933Y105 249 3,241 SH   DFND 1 796 2,445 0
METLIFE INC Common Stock 59156R108 152 4,957 SH   DFND 1 0 4,957 0
MGM RESORTS INTERNATIONAL Common Stock 552953101 13 1,077 SH   DFND 1 1,077 0 0
MICROSOFT CORP. Common Stock 594918104 5,437 34,474 SH   DFND 1 14,516 19,958 0
MONDELEZ INTERNATIONAL INC Common Stock 609207105 230 4,594 SH   DFND 1 192 4,402 0
MOODY'S CORP. Common Stock 615369105 24 115 SH   DFND 1 115 0 0
MOTOROLA SOLUTIONS INC. Common Stock 620076307 22 167 SH   DFND 1 167 0 0
MSCI INC-A Common Stock 55354G100 22 77 SH   DFND 1 77 0 0
NETAPP INC. Common Stock 64110D104 14 331 SH   DFND 1 331 0 0
NETFLIX INC. Common Stock 64110L106 318 847 SH   DFND 1 130 717 0
NEWMONT CORPORATION Common Stock 651639106 77 1,702 SH   DFND 1 455 1,247 0
NEXTERA ENERGY INC Common Stock 65339F101 1,840 7,645 SH   DFND 1 7,645 0 0
NIKE INC. Common Stock 654106103 176 2,127 SH   DFND 1 447 1,680 0
NORFOLK SOUTHERN CORP. Common Stock 655844108 32 216 SH   DFND 1 216 0 0
NORTHERN TRUST CORP. Common Stock 665859104 12 154 SH   DFND 1 154 0 0
NVIDIA CORP. Common Stock 67066G104 10,769 40,855 SH   DFND 1 129 40,726 0
OMNICOM GROUP INC. Common Stock 681919106 12 216 SH   DFND 1 216 0 0
ORACLE CORP. Common Stock 68389X105 139 2,880 SH   DFND 1 830 2,050 0
ORMAT TECHNOLOGIES INC. Common Stock 686688102 203 3,003 SH   DFND 1 1,377 1,626 0
PARKER-HANNIFIN CORP. Common Stock 701094104 174 1,340 SH   DFND 1 117 1,223 0
PAYPAL HOLDINGS INC Common Stock 70450Y103 181 1,887 SH   DFND 1 308 1,579 0
PEOPLES UNITED FINANCIAL INC. Common Stock 712704105 32 2,906 SH   DFND 1 2,906 0 0
PFIZER INC. Common Stock 717081103 225 6,896 SH   DFND 1 1,916 4,980 0
PROCTER & GAMBLE COMPANY Common Stock 742718109 1,161 10,551 SH   DFND 1 513 10,038 0
PROGRESSIVE CORP.(OHIO) Common Stock 743315103 38 511 SH   DFND 1 0 511 0
PRUDENTIAL FINANCIAL INC. Common Stock 744320102 172 3,294 SH   DFND 1 222 3,072 0
PUBLIC STORAGE INC Common Stock 74460D109 10 51 SH   DFND 1 51 0 0
ROPER TECHNOLOGIES INC Common Stock 776696106 42 135 SH   DFND 1 135 0 0
ROYAL BANK OF CANADA Common Stock 780087102 185 3,022 SH   DFND 1 0 3,022 0
S&P GLOBAL INC. Common Stock 78409V104 25 102 SH   DFND 1 102 0 0
SALESFORCE.COM INC Common Stock 79466L302 1,207 8,384 SH   DFND 1 179 8,205 0
SIGNATURE BANK/NEW YORK NY Common Stock 82669G104 16 205 SH   DFND 1 205 0 0
SIMON PROPERTY GROUP LP Common Stock 828806109 77 1,406 SH   DFND 1 0 1,406 0
SPLUNK INC Common Stock 848637104 39 311 SH   DFND 1 0 311 0
STARBUCKS CORP. Common Stock 855244109 20 297 SH   DFND 1 297 0 0
STATE STREET CORP. Common Stock 857477103 9 166 SH   DFND 1 166 0 0
STRYKER CORP. Common Stock 863667101 1,218 7,314 SH   DFND 1 38 7,276 0
SUNRUN INC Common Stock 86771W105 3,963 392,408 SH   DFND 1 0 392,408 0
SYSCO CORP. Common Stock 871829107 88 1,935 SH   DFND 1 267 1,668 0
TAIWAN SEMICONDUCTOR MFG CO. American Depository Receipt 874039100 28 584 SH   DFND 1 584 0 0
TAKE-TWO INTERACTIVE SOFTWARE Common Stock 874054109 30 253 SH   DFND 1 253 0 0
TARGET CORP. Common Stock 87612E106 31 334 SH   DFND 1 334 0 0
TEXAS INSTRUMENTS Common Stock 882508104 151 1,516 SH   DFND 1 165 1,351 0
THERMO FISHER SCIENTIFIC INC. Common Stock 883556102 65,929 232,473 SH   DFND 1 53,899 178,574 0
TIFFANY AND CO. Common Stock 886547108 786 6,068 SH   DFND 1 77 5,991 0
TJX COMPANIES INC. Common Stock 872540109 17 360 SH   DFND 1 360 0 0
TORONTO-DOMINION BANK/THE Common Stock 891160509 149 3,544 SH   DFND 1 0 3,544 0
TWDC ENTERPRISES 18 CORP Common Stock 254687106 251 2,599 SH   DFND 1 700 1,899 0
UNION PACIFIC CORP. Common Stock 907818108 1,418 10,051 SH   DFND 1 468 9,583 0
UNITED PARCEL SERVICE INC. Common Stock 911312106 12 129 SH   DFND 1 129 0 0
UNITEDHEALTH GROUP INC. Common Stock 91324P102 378 1,514 SH   DFND 1 324 1,190 0
VERIZON COMMUNICATIONS INC. Common Stock 92343V104 245 4,566 SH   DFND 1 860 3,706 0
VERTEX PHARMACEUTICALS INC. Common Stock 92532F100 12 51 SH   DFND 1 51 0 0
VF CORP. Common Stock 918204108 59 1,083 SH   DFND 1 0 1,083 0
VIACOMCBS INC Common Stock 92556H206 8 602 SH   DFND 1 602 0 0
VISA INC. Common Stock 92826C839 2,283 14,170 SH   DFND 1 845 13,325 0
WALGREENS BOOTS ALLIANCE INC Common Stock 931427108 62 1,349 SH   DFND 1 368 981 0
WASTE MANAGEMENT INC. Common Stock 94106L109 1,960 21,171 SH   DFND 1 422 20,749 0
WATTS WATER TECHNOLOGIES INC. Common Stock 942749102 12 143 SH   DFND 1 143 0 0
WELLTOWER INC Common Stock 95040Q104 85 1,855 SH   DFND 1 868 987 0
WESTERN DIGITAL CORP. Common Stock 958102105 7 172 SH   DFND 1 172 0 0
WEYERHAEUSER CO. Common Stock 962166104 7 386 SH   DFND 1 386 0 0
WORKDAY INC-CLASS A Common Stock 98138H101 725 5,571 SH   DFND 1 0 5,571 0
WW GRAINGER INC Common Stock 384802104 41 167 SH   DFND 1 167 0 0
XEROX HOLDINGS CORP Common Stock 98421M106 8 420 SH   DFND 1 420 0 0
XYLEM INC Common Stock 98419M100 11 167 SH   DFND 1 167 0 0
ZIONS BANCORPORATION Common Stock 989701107 30 1,111 SH   DFND 1 1,111 0 0