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   213 9,347 SH   SOLE   9,347 0 0
Walden Equity Fund MF 101156107   461 13,527 SH   SOLE   13,527 0 0
Invesco QQQ Trust CEMF 46090E103   617 1,507 SH   SOLE   1,507 0 0
Ishares Tr Kld 400 Social Inde CEMF 464288570   222 2,437 SH   SOLE   2,437 0 0
S P D R S&p 500 Etf Tr Expirin CEMF 78462f103   7,701 16,203 SH   SOLE   16,203 0 0
Spdr S&p Midcap 400 Etf CEMF 78467Y107   317 624 SH   SOLE   624 0 0
Vanguard ESG US Stock ETF CEMF 921910733   257 3,025 SH   SOLE   3,025 0 0
Vanguard Healthcare ETF CEMF 92204A504   293 1,169 SH   SOLE   1,169 0 0
Vanguard S&P 500 ETF CEMF 922908363   1,218 2,789 SH   SOLE   2,789 0 0
Wisdomtree US Quality Div Grwt CEMF 97717x669   232 3,300 SH   SOLE   3,300 0 0
iShares MSCI USA ESG Select CEMF 464288802   370 3,684 SH   SOLE   3,684 0 0
3m Company Com COM 88579y101   306 2,803 SH   SOLE   2,803 0 0
AON COM g0403h108   9,660 33,194 SH   SOLE   33,194 0 0
AbbVie COM 00287y109   12,803 82,618 SH   SOLE   82,618 0 0
Abbott Laboratories COM 002824100   1,061 9,641 SH   SOLE   9,641 0 0
Accenture Ltd COM g1151c101   549 1,564 SH   SOLE   1,564 0 0
Adobe Systems Inc COM 00724F101   218 365 SH   SOLE   365 0 0
Alphabet Class A COM 02079k305   15,108 108,150 SH   SOLE   108,150 0 0
Alphabet Class C COM 02079k107   19,812 140,581 SH   SOLE   140,581 0 0
Amazon COM 023135106   19,675 129,492 SH   SOLE   129,492 0 0
Amgen Inc Com COM 031162100   229 796 SH   SOLE   796 0 0
Analog Devices COM 032654105   18,692 94,138 SH   SOLE   94,138 0 0
Apple COM 037833100   27,941 145,123 SH   SOLE   145,123 0 0
Applied Materials COM 038222105   687 4,240 SH   SOLE   4,240 0 0
Astrazeneca PLC ADR COM 046353108   8,740 129,766 SH   SOLE   129,766 0 0
Automatic Data Processing COM 053015103   22,690 97,397 SH   SOLE   97,397 0 0
Berkshire Hathawayinc Del Cl COM 084670702   358 1,005 SH   SOLE   1,005 0 0
Chubb COM h1467j104   10,771 47,658 SH   SOLE   47,658 0 0
Cisco Systems Inc COM 17275R102   280 5,543 SH   SOLE   5,543 0 0
City Holding Co COM 177835105   309 2,802 SH   SOLE   2,802 0 0
Coca Cola Company COM 191216100   226 3,833 SH   SOLE   3,833 0 0
Colgate Palmolive COM 194162103   13,403 168,146 SH   SOLE   168,146 0 0
Costco COM 22160K105   20,983 31,789 SH   SOLE   31,789 0 0
Croda COM g25536155   4,014 62,128 SH   SOLE   62,128 0 0
Danaher COM 235851102   14,269 61,680 SH   SOLE   61,680 0 0
Digital Realty Trust COM 253868103   10,030 74,526 SH   SOLE   74,526 0 0
EDP Renovaveis COM e3847k101   4,819 235,672 SH   SOLE   235,672 0 0
Ebay COM 278642103   290 6,654 SH   SOLE   6,654 0 0
Ecolab COM 278865100   13,438 67,749 SH   SOLE   67,749 0 0
Emerson Electric COM 291011104   13,131 134,909 SH   SOLE   134,909 0 0
Estee Lauder COM 518439104   7,081 48,420 SH   SOLE   48,420 0 0
Expeditors COM 302130109   8,095 63,639 SH   SOLE   63,639 0 0
Exxon Mobil Corp Com COM 30231g102   384 3,842 SH   SOLE   3,842 0 0
Gilead Sciences Inc. COM 375558103   489 6,037 SH   SOLE   6,037 0 0
Graco Inc COM 384109104   391 4,506 SH   SOLE   4,506 0 0
Grainger Ww Inc. COM 384802104   229 276 SH   SOLE   276 0 0
HDFC Bank COM 40415f101   11,795 175,753 SH   SOLE   175,753 0 0
Healthpeak Properties (HCP) COM 42250P103   1,837 92,765 SH   SOLE   92,765 0 0
Home Depot COM 437076102   5,628 16,242 SH   SOLE   16,242 0 0
Johnson And Johnson Com COM 478160104   355 2,266 SH   SOLE   2,266 0 0
Jpmorgan Chase & Co COM 46625H100   392 2,304 SH   SOLE   2,304 0 0
Kellanova COM 487836108   381 6,810 SH   SOLE   6,810 0 0
Keyence COM j32491102   9,874 22,405 SH   SOLE   22,405 0 0
Kroger COM 501044101   10,502 229,757 SH   SOLE   229,757 0 0
Kubota COM J36662138   1,843 122,373 SH   SOLE   122,373 0 0
Kubota COM 501173207   2,255 30,110 SH   SOLE   30,110 0 0
Linde COM g54950103   16,662 40,568 SH   SOLE   40,568 0 0
Lonza Group COM 54338V101   3,444 81,813 SH   SOLE   81,813 0 0
Mc Donalds Corp COM 580135101   555 1,872 SH   SOLE   1,872 0 0
Mercadolibre COM 58733r102   27,720 17,639 SH   SOLE   17,639 0 0
Merck & Co Inc New COM 58933y105   924 8,471 SH   SOLE   8,471 0 0
Microsoft COM 594918104   26,788 71,237 SH   SOLE   71,237 0 0
Nestle S A Reg B Adr F 1 Adr R COM 641069406   221 1,910 SH   SOLE   1,910 0 0
New York Community Bancorp Inc COM 649445103   118 11,490 SH   SOLE   11,490 0 0
Novartis COM 66987v109   8,610 85,274 SH   SOLE   85,274 0 0
Novo-Nordisk A/S Sedol# 707752 COM k72807132   3,400 32,880 SH   SOLE   32,880 0 0
Novozymes COM k7317j133   3,248 59,099 SH   SOLE   59,099 0 0
Novozymes COM 670108109   3,360 61,196 SH   SOLE   61,196 0 0
Nvidia Corp COM 67066G104   323 653 SH   SOLE   653 0 0
Omnicom Group COM 681919106   225 2,600 SH   SOLE   2,600 0 0
PNC COM 693475105   5,020 32,416 SH   SOLE   32,416 0 0
PayPal COM 70450y103   4,880 79,469 SH   SOLE   79,469 0 0
Pepsico Incorporated COM 713448108   535 3,150 SH   SOLE   3,150 0 0
Pfizer Incorporated COM 717081103   444 15,422 SH   SOLE   15,422 0 0
Procter & Gamble Co COM 742718109   1,000 6,827 SH   SOLE   6,827 0 0
Sherwin-Williams Co. COM 824348106   273 875 SH   SOLE   875 0 0
Sika AG COM 82674R103   8,503 260,597 SH   SOLE   260,597 0 0
Starbucks Corp COM 855244109   273 2,845 SH   SOLE   2,845 0 0
Telefonica Sa Spain Adr COM 879382208   209 53,575 SH   SOLE   53,575 0 0
Tjx Companies COM 872540109   18,427 196,425 SH   SOLE   196,425 0 0
Transunion COM 89400J107   6,278 91,374 SH   SOLE   91,374 0 0
Ulta Beauty COM 90384S303   7,599 15,509 SH   SOLE   15,509 0 0
Unilever COM 904767704   14,298 294,925 SH   SOLE   294,925 0 0
United Parcel Service COM 911312106   14,406 91,625 SH   SOLE   91,625 0 0
VISA COM 92826c839   26,722 102,641 SH   SOLE   102,641 0 0
Verizon COM 92343V104   3,828 101,543 SH   SOLE   101,543 0 0
Vestas COM 925458101   3,027 288,568 SH   SOLE   288,568 0 0
Vestas COM k9773j201   6,794 214,040 SH   SOLE   214,040 0 0
Vodacom Group LTD Sedol# B65B4 COM 041725109   140 24,185 SH   SOLE   24,185 0 0
Wal-Mart Stores Inc COM 931142103   725 4,599 SH   SOLE   4,599 0 0