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
Calvert Equity Class I MF 131618795 208 2,820 SH   SOLE   2,820 0 0
WCM Focused International Grow MF 461418444 180 10,347 SH   SOLE   10,347 0 0
Alliance Bernstein Hldg Unit L LP 01881G106 208 5,930 SH   SOLE   5,930 0 0
S P D R S&p 500 Etf Tr Expirin CEMF 78462f103 576 1,614 SH   SOLE   1,614 0 0
Wisdomtree US Quality Div Grwt CEMF 97717x669 221 4,100 SH   SOLE   4,100 0 0
iShares MSCI USA ESG Select CEMF 464288802 449 5,915 SH   SOLE   5,915 0 0
3m Company Com COM 88579y101 298 2,694 SH   SOLE   2,694 0 0
AON COM g0403h108 8,221 30,691 SH   SOLE   30,691 0 0
AbbVie COM 00287y109 11,350 84,567 SH   SOLE   84,567 0 0
Abbott Laboratories COM 002824100 952 9,836 SH   SOLE   9,836 0 0
Alphabet Class A COM 02079k305 13,007 135,984 SH   SOLE   135,984 0 0
Alphabet Class C COM 02079k107 15,528 161,501 SH   SOLE   161,501 0 0
Amazon COM 023135106 11,209 99,198 SH   SOLE   99,198 0 0
Ambev S.A. COM O2319V103 185 65,480 SH   SOLE   65,480 0 0
Analog Devices COM 032654105 15,720 112,815 SH   SOLE   112,815 0 0
Apple COM 037833100 20,555 148,734 SH   SOLE   148,734 0 0
Applied Materials COM 038222105 459 5,602 SH   SOLE   5,602 0 0
Automatic Data Processing COM 053015103 23,261 102,838 SH   SOLE   102,838 0 0
Berkshire Hathawayinc Del Cl COM 084670702 228 853 SH   SOLE   853 0 0
Chubb COM h1467j104 8,702 47,843 SH   SOLE   47,843 0 0
Colgate Palmolive COM 194162103 11,030 157,009 SH   SOLE   157,009 0 0
Costco COM 22160K105 15,130 32,036 SH   SOLE   32,036 0 0
Croda COM g25536155 2,848 39,527 SH   SOLE   39,527 0 0
Danaher COM 235851102 16,905 65,450 SH   SOLE   65,450 0 0
Digital Realty Trust COM 253868103 6,189 62,405 SH   SOLE   62,405 0 0
EDP Renovaveis COM e3847k101 4,059 196,834 SH   SOLE   196,834 0 0
Ebay COM 278642103 8,159 221,641 SH   SOLE   221,641 0 0
Ecolab COM 278865100 7,687 53,229 SH   SOLE   53,229 0 0
Emerson Electric COM 291011104 9,688 132,316 SH   SOLE   132,316 0 0
Euronext COM n3113k397 3,005 47,086 SH   SOLE   47,086 0 0
Expeditors COM 302130109 5,820 65,899 SH   SOLE   65,899 0 0
Exxon Mobil Corp Com COM 30231g102 242 2,769 SH   SOLE   2,769 0 0
GSK PLC ADR COM 37733w204 1,584 53,806 SH   SOLE   53,806 0 0
General Mills Inc COM 370334104 206 2,690 SH   SOLE   2,690 0 0
Gilead Sciences Inc. COM 375558103 519 8,410 SH   SOLE   8,410 0 0
HDFC Bank COM 40415f101 9,193 157,363 SH   SOLE   157,363 0 0
Haleon ADR COM 405552100 67 11,069 SH   SOLE   11,069 0 0
Hanesbrands Inc COM 410345102 96 13,760 SH   SOLE   13,760 0 0
Healthpeak Properties (HCP) COM 42250P103 805 35,137 SH   SOLE   35,137 0 0
Home Depot COM 437076102 3,271 11,856 SH   SOLE   11,856 0 0
Kellogg Company COM 487836108 474 6,810 SH   SOLE   6,810 0 0
Keyence COM j32491102 6,401 19,346 SH   SOLE   19,346 0 0
Kroger COM 501044101 9,404 214,949 SH   SOLE   214,949 0 0
Kubota COM J36662138 1,763 127,345 SH   SOLE   127,345 0 0
Kubota COM 501173207 1,162 16,696 SH   SOLE   16,696 0 0
Linde COM g5494j103 13,011 48,263 SH   SOLE   48,263 0 0
Mc Donalds Corp COM 580135101 422 1,830 SH   SOLE   1,830 0 0
Mercadolibre COM 58733r102 15,917 19,229 SH   SOLE   19,229 0 0
Merck & Co Inc New COM 58933y105 675 7,836 SH   SOLE   7,836 0 0
Microsoft COM 594918104 15,466 66,406 SH   SOLE   66,406 0 0
New York Community Bancorp Inc COM 649445103 98 11,490 SH   SOLE   11,490 0 0
Novartis COM 66987v109 6,761 88,951 SH   SOLE   88,951 0 0
Novo-Nordisk A/S Sedol# 707752 COM k72807132 1,684 16,770 SH   SOLE   16,770 0 0
Novozymes COM k7317j133 2,491 49,303 SH   SOLE   49,303 0 0
Novozymes COM 670108109 2,873 57,393 SH   SOLE   57,393 0 0
O Reilly Automotive Inc. COM 67103H107 225 320 SH   SOLE   320 0 0
Orsted A/S ADR COM 68750L102 1,300 49,120 SH   SOLE   49,120 0 0
Orsted A/S Sedol# BYT16L4 DK COM k7653q105 233 2,905 SH   SOLE   2,905 0 0
PNC COM 693475105 2,320 15,524 SH   SOLE   15,524 0 0
PayPal COM 70450y103 7,212 83,794 SH   SOLE   83,794 0 0
Pepsico Incorporated COM 713448108 442 2,705 SH   SOLE   2,705 0 0
Pfizer Incorporated COM 717081103 442 10,110 SH   SOLE   10,110 0 0
Procter & Gamble Co COM 742718109 1,043 8,263 SH   SOLE   8,263 0 0
Starbucks Corp COM 855244109 264 3,137 SH   SOLE   3,137 0 0
Swiss RE AG ADR COM 870886108 239 13,050 SH   SOLE   13,050 0 0
Telefonica Sa Spain Adr COM 879382208 174 53,575 SH   SOLE   53,575 0 0
Tjx Companies COM 872540109 11,723 188,714 SH   SOLE   188,714 0 0
Transunion COM 89400J107 4,137 69,549 SH   SOLE   69,549 0 0
Ulta Beauty COM 90384S303 11,748 29,284 SH   SOLE   29,284 0 0
Unilever COM 904767704 14,041 320,289 SH   SOLE   320,289 0 0
United Parcel Service COM 911312106 15,710 97,250 SH   SOLE   97,250 0 0
VISA COM 92826c839 20,069 112,969 SH   SOLE   112,969 0 0
Verizon COM 92343V104 10,208 268,852 SH   SOLE   268,852 0 0
Vestas COM 925458101 1,649 270,703 SH   SOLE   270,703 0 0
Vestas COM k9773j201 3,372 180,580 SH   SOLE   180,580 0 0
Vodacom Group LTD Sedol# B65B4 COM 041725109 163 24,185 SH   SOLE   24,185 0 0