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
WCM Focused International Grow MF 461418444   225 10,347 SH   SOLE   10,347 0 0
Alliance Bernstein Hldg Unit L LP 01881G106   217 5,930 SH   SOLE   5,930 0 0
Ishares Tr Kld 400 Social Inde CEMF 464288570   214 2,749 SH   SOLE   2,749 0 0
S P D R S&p 500 Etf Tr Expirin CEMF 78462f103   528 1,289 SH   SOLE   1,289 0 0
Wisdomtree US Quality Div Grwt CEMF 97717x669   237 3,800 SH   SOLE   3,800 0 0
iShares MSCI USA ESG Select CEMF 464288802   519 5,915 SH   SOLE   5,915 0 0
3m Company Com COM 88579y101   283 2,694 SH   SOLE   2,694 0 0
AON COM g0403h108   10,004 31,730 SH   SOLE   31,730 0 0
AbbVie COM 00287y109   12,828 80,490 SH   SOLE   80,490 0 0
Abbott Laboratories COM 002824100   992 9,796 SH   SOLE   9,796 0 0
Alphabet Class A COM 02079k305   13,290 128,125 SH   SOLE   128,125 0 0
Alphabet Class C COM 02079k107   16,872 162,233 SH   SOLE   162,233 0 0
Amazon COM 023135106   13,209 127,886 SH   SOLE   127,886 0 0
Analog Devices COM 032654105   18,582 94,218 SH   SOLE   94,218 0 0
Apple COM 037833100   22,337 135,458 SH   SOLE   135,458 0 0
Applied Materials COM 038222105   516 4,199 SH   SOLE   4,199 0 0
Astrazeneca PLC ADR COM 046353108   8,509 122,593 SH   SOLE   122,593 0 0
Automatic Data Processing COM 053015103   21,164 95,066 SH   SOLE   95,066 0 0
Berkshire Hathawayinc Del Cl COM 084670702   263 853 SH   SOLE   853 0 0
Chubb COM h1467j104   9,180 47,277 SH   SOLE   47,277 0 0
Cisco Systems Inc COM 17275R102   208 3,985 SH   SOLE   3,985 0 0
Coca Cola Company COM 191216100   213 3,440 SH   SOLE   3,440 0 0
Colgate Palmolive COM 194162103   12,319 163,932 SH   SOLE   163,932 0 0
Costco COM 22160K105   15,587 31,370 SH   SOLE   31,370 0 0
Croda COM g25536155   3,666 45,940 SH   SOLE   45,940 0 0
Danaher COM 235851102   15,232 60,435 SH   SOLE   60,435 0 0
Digital Realty Trust COM 253868103   6,368 64,778 SH   SOLE   64,778 0 0
EDP Renovaveis COM e3847k101   5,227 228,521 SH   SOLE   228,521 0 0
Ebay COM 278642103   7,654 172,514 SH   SOLE   172,514 0 0
Ecolab COM 278865100   9,269 55,994 SH   SOLE   55,994 0 0
Emerson Electric COM 291011104   11,521 132,218 SH   SOLE   132,218 0 0
Expeditors COM 302130109   7,243 65,773 SH   SOLE   65,773 0 0
Exxon Mobil Corp Com COM 30231g102   304 2,769 SH   SOLE   2,769 0 0
General Mills Inc COM 370334104   230 2,690 SH   SOLE   2,690 0 0
Gilead Sciences Inc. COM 375558103   698 8,410 SH   SOLE   8,410 0 0
Grainger Ww Inc. COM 384802104   220 320 SH   SOLE   320 0 0
HDFC Bank COM 40415f101   11,320 169,792 SH   SOLE   169,792 0 0
Healthpeak Properties (HCP) COM 42250P103   787 35,806 SH   SOLE   35,806 0 0
Home Depot COM 437076102   3,460 11,724 SH   SOLE   11,724 0 0
Intel Corp COM 458140100   207 6,345 SH   SOLE   6,345 0 0
Kellogg Company COM 487836108   456 6,810 SH   SOLE   6,810 0 0
Keyence COM j32491102   10,321 21,256 SH   SOLE   21,256 0 0
Kroger COM 501044101   11,225 227,367 SH   SOLE   227,367 0 0
Kubota COM J36662138   1,792 118,981 SH   SOLE   118,981 0 0
Kubota COM 501173207   1,331 17,540 SH   SOLE   17,540 0 0
Linde COM g54950103   16,535 46,520 SH   SOLE   46,520 0 0
Mc Donalds Corp COM 580135101   512 1,830 SH   SOLE   1,830 0 0
Mercadolibre COM 58733r102   23,480 17,814 SH   SOLE   17,814 0 0
Merck & Co Inc New COM 58933y105   828 7,786 SH   SOLE   7,786 0 0
Microsoft COM 594918104   19,182 66,535 SH   SOLE   66,535 0 0
Nestle S A Reg B Adr F 1 Adr R COM 641069406   223 1,832 SH   SOLE   1,832 0 0
New York Community Bancorp Inc COM 649445103   104 11,490 SH   SOLE   11,490 0 0
Novartis COM 66987v109   7,594 82,538 SH   SOLE   82,538 0 0
Novo-Nordisk A/S Sedol# 707752 COM k72807132   2,650 16,770 SH   SOLE   16,770 0 0
Novozymes COM k7317j133   2,655 51,984 SH   SOLE   51,984 0 0
Novozymes COM 670108109   3,707 72,554 SH   SOLE   72,554 0 0
O Reilly Automotive Inc. COM 67103H107   250 295 SH   SOLE   295 0 0
Omnicom Group COM 681919106   245 2,600 SH   SOLE   2,600 0 0
Orsted A/S ADR COM 68750L102   1,635 57,897 SH   SOLE   57,897 0 0
Orsted A/S Sedol# BYT16L4 DK COM k7653q105   245 2,885 SH   SOLE   2,885 0 0
PNC COM 693475105   2,809 22,103 SH   SOLE   22,103 0 0
PayPal COM 70450y103   6,347 83,576 SH   SOLE   83,576 0 0
Pepsico Incorporated COM 713448108   493 2,705 SH   SOLE   2,705 0 0
Pfizer Incorporated COM 717081103   412 10,110 SH   SOLE   10,110 0 0
Procter & Gamble Co COM 742718109   1,019 6,851 SH   SOLE   6,851 0 0
Sika AG COM 82674R103   6,666 238,236 SH   SOLE   238,236 0 0
Starbucks Corp COM 855244109   300 2,880 SH   SOLE   2,880 0 0
Swiss RE AG ADR COM 870886108   335 13,050 SH   SOLE   13,050 0 0
Telefonica Sa Spain Adr COM 879382208   229 53,575 SH   SOLE   53,575 0 0
Telenor ASA Sedol # 4732495 NO COM r21882106   887 7,230 SH   SOLE   7,230 0 0
Tjx Companies COM 872540109   15,155 193,398 SH   SOLE   193,398 0 0
Transunion COM 89400J107   6,004 96,626 SH   SOLE   96,626 0 0
Ulta Beauty COM 90384S303   7,968 14,602 SH   SOLE   14,602 0 0
Unilever COM 904767704   15,742 303,131 SH   SOLE   303,131 0 0
United Parcel Service COM 911312106   17,324 89,304 SH   SOLE   89,304 0 0
VISA COM 92826c839   23,207 102,931 SH   SOLE   102,931 0 0
Verizon COM 92343V104   10,118 260,158 SH   SOLE   260,158 0 0
Vestas COM 925458101   2,619 272,539 SH   SOLE   272,539 0 0
Vestas COM k9773j201   5,796 200,115 SH   SOLE   200,115 0 0
Vodacom Group LTD Sedol# B65B4 COM 041725109   166 24,185 SH   SOLE   24,185 0 0