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 247 2,820 SH   SOLE   2,820 0 0
Old Westbury Large Cap Strateg MF 680414109 664 38,532 SH   SOLE   38,532 0 0
Alliance Bernstein Hldg Unit L LP 01881G106 307 6,530 SH   SOLE   6,530 0 0
Ishares Tr Kld 400 Social Inde CEMF 464288570 247 2,850 SH   SOLE   2,850 0 0
S P D R S&p 500 Etf Tr Expirin CEMF 78462f103 663 1,469 SH   SOLE   1,469 0 0
Wisdomtree US Quality Div Grwt CEMF 97717x669 293 4,600 SH   SOLE   4,600 0 0
iShares MSCI USA ESG Select CEMF 464288802 736 7,600 SH   SOLE   7,600 0 0
3m Company Com COM 88579y101 486 3,264 SH   SOLE   3,264 0 0
AIA Group COM Y002A1105 2,917 277,120 SH   SOLE   277,120 0 0
AIA Group LTD ADR COM 001317205 1,519 36,303 SH   SOLE   36,303 0 0
AON COM g0403h108 9,438 28,984 SH   SOLE   28,984 0 0
AbbVie COM 00287y109 14,000 86,361 SH   SOLE   86,361 0 0
Abbott Laboratories COM 002824100 1,117 9,436 SH   SOLE   9,436 0 0
Alphabet Class A COM 02079k305 19,356 6,959 SH   SOLE   6,959 0 0
Alphabet Class C COM 02079k107 22,956 8,219 SH   SOLE   8,219 0 0
Amazon COM 023135106 11,682 3,583 SH   SOLE   3,583 0 0
Ambev S.A. COM O2319V103 212 65,480 SH   SOLE   65,480 0 0
Analog Devices COM 032654105 18,810 113,878 SH   SOLE   113,878 0 0
Apple COM 037833100 27,161 155,550 SH   SOLE   155,550 0 0
Applied Materials COM 038222105 777 5,897 SH   SOLE   5,897 0 0
Artisan Partners Asset Mgt Inc COM 04316a108 269 6,830 SH   SOLE   6,830 0 0
Automatic Data Processing COM 053015103 27,652 121,525 SH   SOLE   121,525 0 0
Berkshire Hathawayinc Del Cl COM 084670702 301 853 SH   SOLE   853 0 0
Chubb COM h1467j104 9,894 46,256 SH   SOLE   46,256 0 0
Cisco Systems Inc COM 17275R102 273 4,893 SH   SOLE   4,893 0 0
Coca Cola Company COM 191216100 213 3,440 SH   SOLE   3,440 0 0
Colgate Palmolive COM 194162103 11,263 148,532 SH   SOLE   148,532 0 0
Costco COM 22160K105 19,237 33,407 SH   SOLE   33,407 0 0
Croda COM g25536155 3,694 34,805 SH   SOLE   34,805 0 0
Danaher COM 235851102 19,819 67,565 SH   SOLE   67,565 0 0
Digital Realty Trust COM 253868103 8,544 60,254 SH   SOLE   60,254 0 0
Ebay COM 278642103 13,145 229,575 SH   SOLE   229,575 0 0
Ecolab COM 278865100 8,824 49,975 SH   SOLE   49,975 0 0
Emerson Electric COM 291011104 12,620 128,709 SH   SOLE   128,709 0 0
Euronext COM n3113k397 4,894 53,465 SH   SOLE   53,465 0 0
Expeditors COM 302130109 6,130 59,418 SH   SOLE   59,418 0 0
Exxon Mobil Corp Com COM 30231g102 229 2,769 SH   SOLE   2,769 0 0
General Mills Inc COM 370334104 237 3,494 SH   SOLE   3,494 0 0
Gilead Sciences Inc. COM 375558103 500 8,410 SH   SOLE   8,410 0 0
Glaxo Smith Kline Plc COM 37733W105 2,366 54,314 SH   SOLE   54,314 0 0
Grainger Ww Inc. COM 384802104 754 1,461 SH   SOLE   1,461 0 0
HDFC Bank COM 40415f101 8,579 139,876 SH   SOLE   139,876 0 0
Hanesbrands Inc COM 410345102 205 13,760 SH   SOLE   13,760 0 0
Healthpeak Properties (HCP) COM 42250P103 960 27,962 SH   SOLE   27,962 0 0
Home Depot COM 437076102 3,233 10,802 SH   SOLE   10,802 0 0
Illinois Tool Works Inc COM 452308109 369 1,763 SH   SOLE   1,763 0 0
Johnson And Johnson Com COM 478160104 581 3,281 SH   SOLE   3,281 0 0
Kellogg Company COM 487836108 439 6,810 SH   SOLE   6,810 0 0
Keyence COM j32491102 7,678 16,316 SH   SOLE   16,316 0 0
Kroger COM 501044101 11,924 207,848 SH   SOLE   207,848 0 0
Kubota COM J36662138 2,172 114,756 SH   SOLE   114,756 0 0
Kubota COM 501173207 1,365 14,550 SH   SOLE   14,550 0 0
Linde COM g5494j103 15,178 47,517 SH   SOLE   47,517 0 0
Mc Donalds Corp COM 580135101 513 2,073 SH   SOLE   2,073 0 0
Medtronic PLC COM g5960l103 200 1,805 SH   SOLE   1,805 0 0
Mercadolibre COM 58733r102 21,577 18,140 SH   SOLE   18,140 0 0
Merck & Co Inc New COM 58933y105 709 8,636 SH   SOLE   8,636 0 0
Microsoft COM 594918104 18,388 59,641 SH   SOLE   59,641 0 0
Nestle S A Reg B Adr F 1 Adr R COM 641069406 238 1,832 SH   SOLE   1,832 0 0
New York Community Bancorp Inc COM 649445103 123 11,490 SH   SOLE   11,490 0 0
Nike Inc COM 654106103 551 4,094 SH   SOLE   4,094 0 0
Novartis COM 66987v109 6,678 76,103 SH   SOLE   76,103 0 0
Novo-Nordisk A/S Sedol# 707752 COM k72807132 1,879 16,770 SH   SOLE   16,770 0 0
Novozymes COM k7317j133 3,273 47,506 SH   SOLE   47,506 0 0
Novozymes COM 670108109 3,653 53,252 SH   SOLE   53,252 0 0
Omnicom Group COM 681919106 221 2,600 SH   SOLE   2,600 0 0
Orsted A/S Sedol# BYT16L4 DK COM k7653q105 373 2,950 SH   SOLE   2,950 0 0
PNC COM 693475105 996 5,401 SH   SOLE   5,401 0 0
PayPal COM 70450y103 3,671 31,744 SH   SOLE   31,744 0 0
Pepsico Incorporated COM 713448108 570 3,405 SH   SOLE   3,405 0 0
Pfizer Incorporated COM 717081103 608 11,735 SH   SOLE   11,735 0 0
Procter & Gamble Co COM 742718109 1,025 6,705 SH   SOLE   6,705 0 0
Realty Income Corp COM 756109104 217 3,130 SH   SOLE   3,130 0 0
Rowe T Price Group Inc COM 74144t108 227 1,500 SH   SOLE   1,500 0 0
Starbucks Corp COM 855244109 383 4,207 SH   SOLE   4,207 0 0
Swiss RE AG ADR COM 870886108 309 13,050 SH   SOLE   13,050 0 0
Sysco Corp Com COM 871829107 245 3,000 SH   SOLE   3,000 0 0
Telefonica Sa Spain Adr COM 879382208 159 33,210 SH   SOLE   33,210 0 0
Tencent COM 88032Q109 3,104 66,864 SH   SOLE   66,864 0 0
Tencent COM G87572163 3,060 64,056 SH   SOLE   64,056 0 0
Tjx Companies COM 872540109 8,002 132,092 SH   SOLE   132,092 0 0
Transunion COM 89400J107 7,640 73,935 SH   SOLE   73,935 0 0
Ulta Beauty COM 90384S303 13,893 34,888 SH   SOLE   34,888 0 0
Unilever COM 904767704 14,859 326,077 SH   SOLE   326,077 0 0
United Parcel Service COM 911312106 20,995 97,896 SH   SOLE   97,896 0 0
VISA COM 92826c839 24,864 112,114 SH   SOLE   112,114 0 0
Verizon COM 92343V104 14,436 283,385 SH   SOLE   283,385 0 0
Vestas COM 925458101 2,211 224,239 SH   SOLE   224,239 0 0
Vestas COM k9773j201 5,224 175,750 SH   SOLE   175,750 0 0
Vodacom Group LTD Sedol# B65B4 COM 041725109 151 13,800 SH   SOLE   13,800 0 0