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
Expires: July 31, 2015
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 COM 88579Y101 3,328,222 21,447 SH SOLE 21,447 0 0
ABBVIE INC COM 00287Y109 3,771,692 16,289 SH SOLE 16,289 0 0
AFLAC INC COM 001055102 2,941,480 26,334 SH SOLE 26,334 0 0
AIR PRODS & CHEMS INC COM 009158106 2,637,995 9,672 SH SOLE 9,672 0 0
ALPHABET INC CAP STK CL A 02079K305 242,128 996 SH SOLE 996 0 0
ALPHABET INC CAP STK CL C 02079K107 1,378,014 5,658 SH SOLE 5,658 0 0
AMAZON COM INC COM 023135106 558,148 2,542 SH SOLE 2,542 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 561,246 7,146 SH SOLE 7,146 0 0
AMERICAN TOWER CORP NEW COM 03027X100 500,800 2,604 SH SOLE 2,604 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,743,992 12,529 SH SOLE 12,529 0 0
AMGEN INC COM 031162100 1,878,072 6,655 SH SOLE 6,655 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 1,262,471 9,473 SH SOLE 9,473 0 0
APPLE INC COM 037833100 7,636,021 29,989 SH SOLE 29,989 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 298,890 26,951 SH SOLE 26,951 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,353,387 1,398 SH SOLE 1,398 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,102,542 14,371 SH SOLE 14,371 0 0
AT&T INC COM 00206R102 2,571,608 91,063 SH SOLE 91,063 0 0
AUTODESK INC COM 052769106 751,607 2,366 SH SOLE 2,366 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,507,999 8,545 SH SOLE 8,545 0 0
BANK AMERICA CORP COM 060505104 1,358,108 26,325 SH SOLE 26,325 0 0
BCE INC COM NEW 05534B760 687,763 29,404 SH SOLE 29,404 0 0
BERKLEY W R CORP COM 084423102 1,665,741 21,740 SH SOLE 21,740 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 616,359 1,226 SH SOLE 1,226 0 0
BLACKROCK INC COM 09290D101 3,228,291 2,769 SH SOLE 2,769 0 0
BLACKSTONE INC COM 09260D107 1,983,048 11,607 SH SOLE 11,607 0 0
BOEING CO COM 097023105 399,070 1,849 SH SOLE 1,849 0 0
BP PLC SPONSORED ADR 055622104 859,518 24,943 SH SOLE 24,943 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,435,496 27,044 SH SOLE 27,044 0 0
BROADCOM INC COM 11135F101 7,985,494 24,205 SH SOLE 24,205 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 296,923 4,973 SH SOLE 4,973 0 0
CHARLES RIV LABS INTL INC COM 159864107 802,323 5,128 SH SOLE 5,128 0 0
CHEMED CORP NEW COM 16359R103 605,343 1,352 SH SOLE 1,352 0 0
CHEVRON CORP NEW COM 166764100 2,188,515 14,094 SH SOLE 14,094 0 0
CHUBB LIMITED COM H1467J104 2,083,494 7,381 SH SOLE 7,381 0 0
CISCO SYS INC COM 17275R102 2,889,447 42,232 SH SOLE 42,232 0 0
COCA COLA CO COM 191216100 1,023,373 15,431 SH SOLE 15,431 0 0
COMCAST CORP NEW CL A 20030N101 2,845,664 90,568 SH SOLE 90,568 0 0
COOPER COS INC COM 216648501 691,218 10,082 SH SOLE 10,082 0 0
COPART INC COM 217204106 946,438 21,046 SH SOLE 21,046 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,622,625 2,833 SH SOLE 2,833 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 653,597 6,849 SH SOLE 6,849 0 0
DISNEY WALT CO COM 254687106 2,635,394 23,016 SH SOLE 23,016 0 0
DOCUSIGN INC COM 256163106 1,544,309 21,422 SH SOLE 21,422 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 1,138,599 15,733 SH SOLE 15,733 0 0
ECOLAB INC COM 278865100 3,491,414 12,749 SH SOLE 12,749 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 1,076,101 53,431 SH SOLE 53,431 0 0
EMERSON ELEC CO COM 291011104 2,624,406 20,006 SH SOLE 20,006 0 0
ENBRIDGE INC COM 29250N105 479,224 9,497 SH SOLE 9,497 0 0
EQUIFAX INC COM 294429105 890,687 3,472 SH SOLE 3,472 0 0
EXPONENT INC COM 30214U102 556,057 8,003 SH SOLE 8,003 0 0
EXXON MOBIL CORP COM 30231G102 3,569,237 31,657 SH SOLE 31,657 0 0
FACTSET RESH SYS INC COM 303075105 617,377 2,155 SH SOLE 2,155 0 0
FAIR ISAAC CORP COM 303250104 1,403,755 938 SH SOLE 938 0 0
FORTIS INC COM 349553107 899,568 17,729 SH SOLE 17,729 0 0
FREEPORT-MCMORAN INC CL B 35671D857 546,489 13,934 SH SOLE 13,934 0 0
GENERAL DYNAMICS CORP COM 369550108 3,339,491 9,794 SH SOLE 9,794 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,628,303 4,556 SH SOLE 4,556 0 0
HENRY JACK & ASSOC INC COM 426281101 843,104 5,661 SH SOLE 5,661 0 0
HOME DEPOT INC COM 437076102 3,653,662 9,017 SH SOLE 9,017 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 1,656,386 23,336 SH SOLE 23,336 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,209,236 8,472 SH SOLE 8,472 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2,133,968 31,012 SH SOLE 31,012 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 1,413,162 11,654 SH SOLE 11,654 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 371,886 1,318 SH SOLE 1,318 0 0
INTERNATIONAL PAPER CO COM 460146103 2,416,954 52,090 SH SOLE 52,090 0 0
IONIS PHARMACEUTICALS INC COM 462222100 233,679 3,572 SH SOLE 3,572 0 0
JOHNSON & JOHNSON COM 478160104 3,486,926 18,805 SH SOLE 18,805 0 0
JOHNSON CTLS INTL PLC SHS G51502105 874,474 7,953 SH SOLE 7,953 0 0
JPMORGAN CHASE & CO. COM 46625H100 477,561 1,514 SH SOLE 1,514 0 0
KINDER MORGAN INC DEL COM 49456B101 394,894 13,949 SH SOLE 13,949 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1,047,654 38,432 SH SOLE 38,432 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 980,759 3,211 SH SOLE 3,211 0 0
LENNOX INTL INC COM 526107107 1,419,234 2,681 SH SOLE 2,681 0 0
LINDE PLC SHS G54950103 3,730,681 7,854 SH SOLE 7,854 0 0
LOCKHEED MARTIN CORP COM 539830109 793,245 1,589 SH SOLE 1,589 0 0
MANULIFE FINL CORP COM 56501R106 221,602 7,114 SH SOLE 7,114 0 0
MARSH & MCLENNAN COS INC COM 571748102 202,740 1,006 SH SOLE 1,006 0 0
MASTERCARD INCORPORATED CL A 57636Q104 941,405 1,655 SH SOLE 1,655 0 0
MATADOR RES CO COM 576485205 799,309 17,790 SH SOLE 17,790 0 0
MCDONALDS CORP COM 580135101 3,036,298 9,991 SH SOLE 9,991 0 0
MERCK & CO INC COM 58933Y105 866,329 10,322 SH SOLE 10,322 0 0
METLIFE INC COM 59156R108 782,431 9,499 SH SOLE 9,499 0 0
MICROSOFT CORP COM 594918104 8,026,482 15,497 SH SOLE 15,497 0 0
MONDELEZ INTL INC CL A 609207105 2,683,245 42,953 SH SOLE 42,953 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 883,740 12,161 SH SOLE 12,161 0 0
NEXTERA ENERGY INC COM 65339F101 2,968,322 39,321 SH SOLE 39,321 0 0
NIKE INC CL B 654106103 1,610,643 23,098 SH SOLE 23,098 0 0
NORDSON CORP COM 655663102 1,082,572 4,770 SH SOLE 4,770 0 0
NORTHROP GRUMMAN CORP COM 666807102 288,818 474 SH SOLE 474 0 0
NOVARTIS AG SPONSORED ADR 66987V109 2,875,374 22,421 SH SOLE 22,421 0 0
NOVO-NORDISK A S ADR 670100205 829,967 14,957 SH SOLE 14,957 0 0
NUCOR CORP COM 670346105 525,364 3,879 SH SOLE 3,879 0 0
NUTRIEN LTD COM 67077M108 771,790 13,146 SH SOLE 13,146 0 0
PEPSICO INC COM 713448108 1,764,560 12,564 SH SOLE 12,564 0 0
PFIZER INC COM 717081103 206,315 8,097 SH SOLE 8,097 0 0
PHILLIPS 66 COM 718546104 2,754,675 20,252 SH SOLE 20,252 0 0
PNC FINL SVCS GROUP INC COM 693475105 504,940 2,513 SH SOLE 2,513 0 0
POLARIS INC COM 731068102 810,739 13,947 SH SOLE 13,947 0 0
POOL CORP COM 73278L105 1,000,912 3,228 SH SOLE 3,228 0 0
PPG INDS INC COM 693506107 798,626 7,598 SH SOLE 7,598 0 0
PROCTER AND GAMBLE CO COM 742718109 3,220,550 20,960 SH SOLE 20,960 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 293,203 3,513 SH SOLE 3,513 0 0
RELX PLC SPONSORED ADR 759530108 960,595 20,113 SH SOLE 20,113 0 0
RIO TINTO PLC SPONSORED ADR 767204100 950,677 14,402 SH SOLE 14,402 0 0
RTX CORPORATION COM 75513E101 2,528,955 15,114 SH SOLE 15,114 0 0
SAP SE SPON ADR 803054204 1,314,677 4,920 SH SOLE 4,920 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 677,140 11,890 SH SOLE 11,890 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2,279,160 9,655 SH SOLE 9,655 0 0
SEMPRA COM 816851109 2,737,785 30,427 SH SOLE 30,427 0 0
SHERWIN WILLIAMS CO COM 824348106 2,651,351 7,657 SH SOLE 7,657 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 746,652 5,797 SH SOLE 5,797 0 0
SONY GROUP CORP SPONSORED ADR 835699307 1,148,774 39,902 SH SOLE 39,902 0 0
STARBUCKS CORP COM 855244109 1,686,842 19,939 SH SOLE 19,939 0 0
SUNCOR ENERGY INC NEW COM 867224107 1,017,192 24,329 SH SOLE 24,329 0 0
SYSCO CORP COM 871829107 2,000,660 24,298 SH SOLE 24,298 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,212,900 7,923 SH SOLE 7,923 0 0
TARGET CORP COM 87612E106 1,353,464 15,088 SH SOLE 15,088 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 1,139,365 5,190 SH SOLE 5,190 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,088,264 1,857 SH SOLE 1,857 0 0
TELEFONICA S A SPONSORED ADR 879382208 794,476 156,394 SH SOLE 156,394 0 0
TERADYNE INC COM 880770102 1,415,767 10,286 SH SOLE 10,286 0 0
TEXAS INSTRS INC COM 882508104 2,686,334 14,621 SH SOLE 14,621 0 0
T-MOBILE US INC COM 872590104 1,317,552 5,504 SH SOLE 5,504 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 262,280 4,394 SH SOLE 4,394 0 0
TOYOTA MOTOR CORP ADS 892331307 1,123,266 5,878 SH SOLE 5,878 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,388,346 3,290 SH SOLE 3,290 0 0
TRAVELERS COMPANIES INC COM 89417E109 900,209 3,224 SH SOLE 3,224 0 0
UBS GROUP AG SHS H42097107 2,199,993 53,659 SH SOLE 53,659 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,133,257 19,117 SH SOLE 19,117 0 0
UNION PAC CORP COM 907818108 748,586 3,167 SH SOLE 3,167 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,673,981 20,040 SH SOLE 20,040 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,453,382 10,001 SH SOLE 10,001 0 0
US BANCORP DEL COM NEW 902973304 2,378,984 49,224 SH SOLE 49,224 0 0
VAIL RESORTS INC COM 91879Q109 556,700 3,722 SH SOLE 3,722 0 0
VALERO ENERGY CORP COM 91913Y100 2,536,714 14,900 SH SOLE 14,900 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 458,933 3,256 SH SOLE 3,256 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,510,788 57,129 SH SOLE 57,129 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 839,674 2,144 SH SOLE 2,144 0 0
VISA INC COM CL A 92826C839 1,234,771 3,617 SH SOLE 3,617 0 0
WASTE MGMT INC DEL COM 94106L109 3,355,320 15,194 SH SOLE 15,194 0 0
WEC ENERGY GROUP INC COM 92939U106 3,068,974 26,783 SH SOLE 26,783 0 0
WILLIAMS COS INC COM 969457100 1,066,944 16,842 SH SOLE 16,842 0 0
XCEL ENERGY INC COM 98389B100 2,085,174 25,855 SH SOLE 25,855 0 0
ZOETIS INC CL A 98978V103 546,799 3,737 SH SOLE 3,737 0 0