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
3M CO COM 88579Y101 BBG001S5T7X2 245,641,476 2,048,378 SH   SOLE   2,048,378 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 BBG001S5RRJ6 143,358,154 2,563,171 SH   SOLE   2,563,171 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 3,293,891 37,333 SH   SOLE   37,333 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 2,728,404 32,481 SH   SOLE   32,481 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 53,352,792 350,038 SH   SOLE   350,038 0 0
AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 114,954,930 1,509,784 SH   SOLE   1,509,784 0 0
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 41,808,752 429,336 SH   SOLE   429,336 0 0
APTARGROUP INC COM 038336103 BBG001S78MT3 105,764,725 961,672 SH   SOLE   961,672 0 0
AVISTA CORP COM 05379B107 BBG001S5NZ48 68,232,254 1,538,842 SH   SOLE   1,538,842 0 0
BAXTER INTL INC COM 071813109 BBG001S5P1K3 252,127,335 4,946,583 SH   SOLE   4,946,583 0 0
BECTON DICKINSON & CO COM 075887109 BBG001S5P374 601,928 2,367 SH   SOLE   2,367 0 0
BROWN FORMAN CORP CL B 115637209 BBG001S5P4H1 12,062,920 183,662 SH   SOLE   183,662 0 0
CAL MAINE FOODS INC COM NEW 128030202 BBG001S80MM6 29,186,773 536,029 SH   SOLE   536,029 0 0
CALAVO GROWERS INC COM 128246105 BBG001S9FP96 37,663,576 1,281,074 SH   SOLE   1,281,074 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 BBG001S7QBD4 51,315,647 846,234 SH   SOLE   846,234 0 0
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 88,497,881 401,169 SH   SOLE   401,169 0 0
CLOROX CO DEL COM 189054109 BBG001S5PX50 245,630,448 1,750,377 SH   SOLE   1,750,377 0 0
DENTSPLY SIRONA INC COM 24906P109 BBG001S5XLV8 402,531,448 12,642,319 SH   SOLE   12,642,319 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 623,665 3,500 SH   SOLE   3,500 0 0
DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 13,789,620 200,927 SH   SOLE   200,927 0 0
ECOLAB INC COM 278865100 BBG001S5QRB5 51,564,339 354,248 SH   SOLE   354,248 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 BBG001S5S0L1 135,314,559 5,419,085 SH   SOLE   5,419,085 0 0
ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 13,427,836 281,329 SH   SOLE   281,329 0 0
EVEREST RE GROUP LTD COM G3223R108 BBG001S7QT63 72,775,924 219,688 SH   SOLE   219,688 0 0
GLOBUS MED INC CL A 379577208 BBG002V87T57 880,471 11,855 SH   SOLE   11,855 0 0
GRACO INC COM 384109104 BBG001S5RK56 52,250,057 776,837 SH   SOLE   776,837 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 31,150,282 410,791 SH   SOLE   410,791 0 0
HEALTHCARE RLTY TR CL A COM 42226K105 BBG001T5WP21 206,947,183 10,739,345 SH   SOLE   10,739,345 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 BBG001S5RTS2 52,494,976 2,093,936 SH   SOLE   2,093,936 0 0
ICU MED INC COM 44930G107 BBG001S712B3 147,864,586 938,942 SH   SOLE   938,942 0 0
INDEPENDENT BK CORP MASS COM 453836108 BBG001S5S8F1 38,474,413 455,696 SH   SOLE   455,696 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 13,018,807 124,595 SH   SOLE   124,595 0 0
ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 1,207,584 11,980 SH   SOLE   11,980 0 0
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 337,725,311 2,487,848 SH   SOLE   2,487,848 0 0
LAM RESEARCH CORP COM 512807108 BBG001S5SW40 14,041,803 33,409 SH   SOLE   33,409 0 0
LINDSAY CORP COM 535555106 BBG001SB90F6 13,374,708 82,129 SH   SOLE   82,129 0 0
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 4,959,780 63,816 SH   SOLE   63,816 0 0
MERIT MED SYS INC COM 589889104 BBG001S6KLT3 906,902 12,842 SH   SOLE   12,842 0 0
METLIFE INC COM 59156R108 BBG001S5T3R8 291,072 4,022 SH   SOLE   4,022 0 0
MISSION PRODUCE INC COM 60510V108 BBG005C9W688 34,749,749 2,990,512 SH   SOLE   2,990,512 0 0
MUELLER WTR PRODS INC COM SER A 624758108 BBG001SNQZ91 148,671,307 13,817,036 SH   SOLE   13,817,036 0 0
NORTHERN TR CORP COM 665859104 BBG001S5TRG7 269,914,246 3,050,223 SH   SOLE   3,050,223 0 0
NUVASIVE INC COM 670704105 BBG001SK3C57 11,299,636 273,997 SH   SOLE   273,997 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 BBG001S5V4Y5 66,009,223 1,347,127 SH   SOLE   1,347,127 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 BBG001S6P9Q8 105,141,688 739,965 SH   SOLE   739,965 0 0
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 957,240 11,497 SH   SOLE   11,497 0 0
SJW GROUP COM 784305104 BBG001S5W3N8 139,656,778 1,720,123 SH   SOLE   1,720,123 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 BBG001SDCF10 320,118,074 11,904,726 SH   SOLE   11,904,726 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 BBG001S5WTN1 39,597,542 1,283,967 SH   SOLE   1,283,967 0 0
TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 243,960,125 1,301,190 SH   SOLE   1,301,190 0 0
UMB FINL CORP COM 902788108 BBG001S7Y2T8 14,339,134 171,685 SH   SOLE   171,685 0 0
UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 714,668 14,194 SH   SOLE   14,194 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 BBG001S6S976 207,121,555 1,470,094 SH   SOLE   1,470,094 0 0
VALLEY NATL BANCORP COM 919794107 BBG001S7H654 27,359,055 2,419,015 SH   SOLE   2,419,015 0 0
WERNER ENTERPRISES INC COM 950755108 BBG001S5XDR1 25,702,306 638,408 SH   SOLE   638,408 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 17,726,198 139,029 SH   SOLE   139,029 0 0