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 Company COM 88579Y101 748 6,239 SH SOLE 0 0 6,239
ABB Ltd COM 000375204 5,009 164,459 SH SOLE 0 0 164,459
ADM COM 039483102 434 4,669 SH SOLE 0 0 4,669
ATN International COM 00215f107 523 11,549 SH SOLE 0 0 11,549
AbbVie Inc COM 00287y109 297 1,835 SH SOLE 0 0 1,835
Abbott Labs COM 002824100 306 2,784 SH SOLE 0 0 2,784
Airbnb Inc. COM 009066101 1,843 21,557 SH SOLE 0 0 21,557
Alibaba Holdings Ltd COM 01609w102 1,616 18,341 SH SOLE 0 0 18,341
Alphabet Inc Class A COM 02079k305 445 5,040 SH SOLE 0 0 5,040
Alphabet Inc Class C COM 02079k107 350 3,940 SH SOLE 0 0 3,940
Amazon.com COM 023135106 1,767 21,030 SH SOLE 0 0 21,030
Americold Realty Trust COM 03064D108 955 33,745 SH SOLE 0 0 33,745
Amgen Inc COM 031162100 5,378 20,477 SH SOLE 0 0 20,477
Analog Devices Inc COM 032654105 576 3,512 SH SOLE 0 0 3,512
Apple Inc COM 037833100 7,132 54,889 SH SOLE 0 0 54,889
Bank of New York Mellon COM 064058100 3,430 75,348 SH SOLE 0 0 75,348
Becton Dickinson Co. COM 075887109 3,792 14,910 SH SOLE 0 0 14,910
Berkshire Hathaway Cl A COM 084670108 937 2 SH SOLE 0 0 2
Berkshire Hathaway Cl B COM 084670702 1,473 4,769 SH SOLE 0 0 4,769
Bristol Myers Squibb Co COM 110122108 459 6,378 SH SOLE 0 0 6,378
Check Point Software (ISR) COM M22465104 4,272 33,860 SH SOLE 0 0 33,860
Chevron Corp COM 166764100 297 1,654 SH SOLE 0 0 1,654
Chubb Ltd COM H1467J104 1,886 8,550 SH SOLE 0 0 8,550
Church & Dwight COM 171340102 5,047 62,611 SH SOLE 0 0 62,611
Cigna COM 125523100 615 1,856 SH SOLE 0 0 1,856
Cintas Corp COM 172908105 323 715 SH SOLE 0 0 715
Cisco Systems COM 17275R102 3,663 76,888 SH SOLE 0 0 76,888
Colgate COM 194162103 331 4,206 SH SOLE 0 0 4,206
Costco Wholesale Corp. COM 22160K105 210 459 SH SOLE 0 0 459
Diageo PLC COM 25243Q205 5,517 30,960 SH SOLE 0 0 30,960
Dover Corp COM 260003108 263 1,945 SH SOLE 0 0 1,945
Eaton Corp PLC COM G29183103 1,875 11,948 SH SOLE 0 0 11,948
Eli Lilly COM 532457108 464 1,269 SH SOLE 0 0 1,269
Emerson Electric COM 291011104 480 4,995 SH SOLE 0 0 4,995
Enanta Pharmaceuticals Inc COM 29251m106 1,684 36,205 SH SOLE 0 0 36,205
Engine No. 1 Transform 500 ETF COM 29287L106 371 8,380 SH SOLE 0 0 8,380
Exxon Mobil Corp COM 30231G102 1,103 9,999 SH SOLE 0 0 9,999
FEMSA COM 344419106 2,860 36,606 SH SOLE 0 0 36,606
FedEx Corp. COM 31428X106 3,852 22,238 SH SOLE 0 0 22,238
Fifth Third Bancorp COM 316773100 556 16,959 SH SOLE 0 0 16,959
First Bancorp COM 31866p102 320 10,690 SH SOLE 0 0 10,690
General Electric COM 369604301 323 3,856 SH SOLE 0 0 3,856
General Mills COM 370334104 852 10,164 SH SOLE 0 0 10,164
Global X Genomics & Biotechnol COM 37954Y434 2,734 216,133 SH SOLE 0 0 216,133
Hasbro Corp COM 418056107 2,896 47,466 SH SOLE 0 0 47,466
Hershey Foods Corp COM 427866108 4,891 21,122 SH SOLE 0 0 21,122
Home Depot COM 437076102 375 1,188 SH SOLE 0 0 1,188
Honeywell International COM 438516106 1,239 5,782 SH SOLE 0 0 5,782
Hubbell Inc COM 443510607 6,333 26,986 SH SOLE 0 0 26,986
IBM COM 459200101 4,858 34,480 SH SOLE 0 0 34,480
Idexx Labs COM 45168D104 1,244 3,049 SH SOLE 0 0 3,049
Intel COM 458140100 2,691 101,800 SH SOLE 0 0 101,800
JP Morgan Chase & Co. COM 46625H100 747 5,573 SH SOLE 0 0 5,573
Johnson & Johnson COM 478160104 1,808 10,237 SH SOLE 0 0 10,237
Kellogg Co COM 487836108 387 5,430 SH SOLE 0 0 5,430
Linde PLC COM G5494J103 202 620 SH SOLE 0 0 620
McCormick Inc COM 579780206 3,019 36,420 SH SOLE 0 0 36,420
McDonald's COM 580135101 1,794 6,809 SH SOLE 0 0 6,809
MercadoLibre Inc. COM 58733R102 1,280 1,512 SH SOLE 0 0 1,512
Merck & Co COM 58933y105 1,686 15,195 SH SOLE 0 0 15,195
Microsoft COM 594918104 10,167 42,393 SH SOLE 0 0 42,393
Netflix Inc. COM 64110l106 469 1,590 SH SOLE 0 0 1,590
Nextera Energy Inc. COM 65339f101 222 2,660 SH SOLE 0 0 2,660
Nike Inc B COM 654106103 211 1,807 SH SOLE 0 0 1,807
Norfolk Southern COM 655844108 5,504 22,334 SH SOLE 0 0 22,334
Oracle COM 68389X105 245 3,000 SH SOLE 0 0 3,000
Palo Alto Networks Inc COM 697435105 3,289 23,573 SH SOLE 0 0 23,573
Pepsico COM 713448108 406 2,249 SH SOLE 0 0 2,249
Pfizer COM 717081103 651 12,714 SH SOLE 0 0 12,714
Philip Morris Int'l COM 718172109 301 2,970 SH SOLE 0 0 2,970
Procter & Gamble COM 742718109 1,714 11,311 SH SOLE 0 0 11,311
Qualcomm Inc. COM 747525103 212 1,924 SH SOLE 0 0 1,924
Rockwell Automation Inc COM 773903109 6,241 24,232 SH SOLE 0 0 24,232
SPDR Gold Shares COM 78463v107 374 2,202 SH SOLE 0 0 2,202
SPDR S&P 500 COM 78462F103 56,314 147,252 SH SOLE 0 0 147,252
SPDR S&P Mid Cap 400 COM 78467Y107 37,170 83,945 SH SOLE 0 0 83,945
Schwab US REIT COM 808524847 291 15,078 SH SOLE 0 0 15,078
Shell PLC ADR COM 780259305 2,618 45,975 SH SOLE 0 0 45,975
Sherwin Williams COM 824348106 720 3,033 SH SOLE 0 0 3,033
Smith & Nephew (UK) ADR COM 83175M205 532 19,784 SH SOLE 0 0 19,784
TSMC COM 874039100 345 4,625 SH SOLE 0 0 4,625
Texas Instruments COM 882508104 6,247 37,809 SH SOLE 0 0 37,809
Thermo Fisher Scientific COM 883556102 300 544 SH SOLE 0 0 544
US Bancorp COM 902973304 2,172 49,794 SH SOLE 0 0 49,794
Unilever PLC COM 904767704 4,859 96,502 SH SOLE 0 0 96,502
Vanguard All World ex-US COM 922042775 3,593 71,663 SH SOLE 0 0 71,663
Vanguard CRSP Mid Cap COM 922908629 1,211 5,944 SH SOLE 0 0 5,944
Vanguard Emerging Markets COM 922042858 16,684 428,005 SH SOLE 0 0 428,005
Vanguard FTSE All World ex-US COM 922042718 9,440 91,816 SH SOLE 0 0 91,816
Vanguard FTSE Developed Market COM 921943858 11,212 267,153 SH SOLE 0 0 267,153
Vanguard Large Cap Value COM 922908744 252 1,796 SH SOLE 0 0 1,796
Vanguard Russell 2000 Value COM 92206C649 485 3,979 SH SOLE 0 0 3,979
Vanguard S&P 500 COM 922908363 1,372 3,905 SH SOLE 0 0 3,905
Vanguard Total US Market COM 922908769 13,010 68,048 SH SOLE 0 0 68,048
Walt Disney Company COM 254687106 291 3,352 SH SOLE 0 0 3,352
Waters Corp COM 941848103 312 912 SH SOLE 0 0 912
Westrock Co COM 96145d105 294 8,369 SH SOLE 0 0 8,369
WisdomTree Emerging Markets Sm COM 97717W281 3,676 83,572 SH SOLE 0 0 83,572
WisdomTree India Fund COM 97717w422 1,216 37,326 SH SOLE 0 0 37,326
Xylem Inc COM 98419m100 3,787 34,249 SH SOLE 0 0 34,249
iShares Core MSCI EAFE COM 46432f842 10,047 162,988 SH SOLE 0 0 162,988
iShares Core MSCI Emerging Mar COM 46434G103 6,458 138,296 SH SOLE 0 0 138,296
iShares Core S&P 500 COM 464287200 16,111 41,934 SH SOLE 0 0 41,934
iShares ESG MSCI EAFE Index COM 46435g516 1,100 16,740 SH SOLE 0 0 16,740
iShares ESG MSCI Emerging Mark COM 46434g863 323 10,735 SH SOLE 0 0 10,735
iShares ESG USA Mid/Small Cap COM 46435u663 1,087 33,055 SH SOLE 0 0 33,055
iShares MSCI All-Country World COM 464288257 230 2,711 SH SOLE 0 0 2,711
iShares MSCI EAFE Index COM 464287465 16,689 254,257 SH SOLE 0 0 254,257
iShares MSCI Emerging Markets COM 464287234 8,738 230,549 SH SOLE 0 0 230,549
iShares MSCI Emerging Mkts Ex COM 46434G764 413 8,695 SH SOLE 0 0 8,695
iShares MSCI USA ESG Select ET COM 464288802 943 11,455 SH SOLE 0 0 11,455
iShares Mid Cap S&P 400 COM 464287507 27,065 111,889 SH SOLE 0 0 111,889
iShares Russell 2000 COM 464287655 11,861 68,028 SH SOLE 0 0 68,028
iShares Russell 3000 Index COM 464287689 1,169 5,295 SH SOLE 0 0 5,295
iShares Russell Microcap COM 464288869 442 4,100 SH SOLE 0 0 4,100
iShares S&P 100 Index COM 464287101 386 2,263 SH SOLE 0 0 2,263
iShares S&P 500 Growth COM 464287309 224 3,836 SH SOLE 0 0 3,836
iShares Select Dividend COM 464287168 1,041 8,630 SH SOLE 0 0 8,630
iShares Small Cap S&P 600 COM 464287804 1,392 14,712 SH SOLE 0 0 14,712
SPDR Investment Grade Floating COM 78468R200 11,694 384,786 SH SOLE 0 0 384,786
SPDR Portfolio Intermediate Tr COM 78464a672 7,824 277,054 SH SOLE 0 0 277,054
SPDR Portfolio Short Term Trea COM 78468r101 13,973 483,672 SH SOLE 0 0 483,672
Vanguard Intermediate-Term Tre COM 92206C706 8,455 144,586 SH SOLE 0 0 144,586
Vanguard Short-Term TIPS Bond COM 922020805 12,910 276,383 SH SOLE 0 0 276,383
Vanguard Short-Term Treasury E COM 92206C102 14,473 250,311 SH SOLE 0 0 250,311
Vanguard Tax-Exempt Bond Index COM 922907746 756 15,285 SH SOLE 0 0 15,285
iShares 0-5 Year TIPS Bond ETF COM 46429b747 13,392 138,119 SH SOLE 0 0 138,119
iShares AAA-A Rated Corporate COM 46429B291 3,256 70,283 SH SOLE 0 0 70,283
iShares Floating Rate Bond ETF COM 46429B655 11,750 233,459 SH SOLE 0 0 233,459
iShares GNMA Bond ETF COM 46429B333 7,699 176,961 SH SOLE 0 0 176,961
iShares MBS ETF COM 464288588 6,948 74,907 SH SOLE 0 0 74,907
iShares Short-Term National Mu COM 464288158 3,134 30,056 SH SOLE 0 0 30,056
iShares Ultra Short Term Bond COM 46434V878 248 4,950 SH SOLE 0 0 4,950