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
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