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   546 5,196 SH   SOLE   0 0 5,196
ABB Ltd COM 000375204   5,770 168,231 SH   SOLE   0 0 168,231
ATN International COM 00215f107   473 11,549 SH   SOLE   0 0 11,549
AbbVie Inc COM 00287y109   255 1,601 SH   SOLE   0 0 1,601
Abbott Labs COM 002824100   282 2,784 SH   SOLE   0 0 2,784
Accenture COM G1151C101   203 710 SH   SOLE   0 0 710
Airbnb Inc. COM 009066101   2,807 22,562 SH   SOLE   0 0 22,562
Alibaba Holdings Ltd COM 01609w102   2,030 19,866 SH   SOLE   0 0 19,866
Alphabet Inc Class A COM 02079k305   502 4,840 SH   SOLE   0 0 4,840
Alphabet Inc Class C COM 02079k107   410 3,940 SH   SOLE   0 0 3,940
Amazon.com COM 023135106   1,958 18,955 SH   SOLE   0 0 18,955
Americold Realty Trust COM 03064D108   945 33,225 SH   SOLE   0 0 33,225
Amgen Inc COM 031162100   5,241 21,681 SH   SOLE   0 0 21,681
Analog Devices Inc COM 032654105   594 3,013 SH   SOLE   0 0 3,013
Apple Inc COM 037833100   8,617 52,257 SH   SOLE   0 0 52,257
Bank of New York Mellon COM 064058100   3,636 80,008 SH   SOLE   0 0 80,008
Becton Dickinson Co. COM 075887109   3,755 15,171 SH   SOLE   0 0 15,171
Berkshire Hathaway Cl A COM 084670108   931 2 SH   SOLE   0 0 2
Berkshire Hathaway Cl B COM 084670702   1,458 4,722 SH   SOLE   0 0 4,722
Bristol Myers Squibb Co COM 110122108   365 5,264 SH   SOLE   0 0 5,264
Check Point Software (ISR) COM M22465104   4,653 35,794 SH   SOLE   0 0 35,794
Chevron Corp COM 166764100   270 1,654 SH   SOLE   0 0 1,654
Chubb Ltd COM H1467J104   1,634 8,417 SH   SOLE   0 0 8,417
Church & Dwight COM 171340102   5,789 65,478 SH   SOLE   0 0 65,478
Cintas Corp COM 172908105   331 715 SH   SOLE   0 0 715
Cisco Systems COM 17275R102   4,240 81,118 SH   SOLE   0 0 81,118
Costco Wholesale Corp. COM 22160K105   228 459 SH   SOLE   0 0 459
Diageo PLC COM 25243Q205   5,920 32,676 SH   SOLE   0 0 32,676
Dover Corp COM 260003108   296 1,945 SH   SOLE   0 0 1,945
Eaton Corp PLC COM G29183103   2,081 12,143 SH   SOLE   0 0 12,143
Eli Lilly COM 532457108   324 944 SH   SOLE   0 0 944
Emerson Electric COM 291011104   435 4,995 SH   SOLE   0 0 4,995
Enanta Pharmaceuticals Inc COM 29251m106   1,382 34,175 SH   SOLE   0 0 34,175
Engine No. 1 Transform 500 ETF COM 29287L106   399 8,380 SH   SOLE   0 0 8,380
Exxon Mobil Corp COM 30231G102   889 8,111 SH   SOLE   0 0 8,111
FEMSA COM 344419106   3,654 38,386 SH   SOLE   0 0 38,386
FedEx Corp. COM 31428X106   5,358 23,449 SH   SOLE   0 0 23,449
Fifth Third Bancorp COM 316773100   452 16,959 SH   SOLE   0 0 16,959
First Bancorp COM 31866p102   277 10,690 SH   SOLE   0 0 10,690
General Electric COM 369604301   270 2,828 SH   SOLE   0 0 2,828
General Mills COM 370334104   621 7,264 SH   SOLE   0 0 7,264
Global X Genomics & Biotechnol COM 37954Y434   2,801 227,323 SH   SOLE   0 0 227,323
Hasbro Corp COM 418056107   2,370 44,138 SH   SOLE   0 0 44,138
Hershey Foods Corp COM 427866108   5,472 21,508 SH   SOLE   0 0 21,508
Home Depot COM 437076102   351 1,188 SH   SOLE   0 0 1,188
Honeywell International COM 438516106   956 5,003 SH   SOLE   0 0 5,003
Hubbell Inc COM 443510607   6,625 27,228 SH   SOLE   0 0 27,228
IBM COM 459200101   4,785 36,504 SH   SOLE   0 0 36,504
Idexx Labs COM 45168D104   1,524 3,047 SH   SOLE   0 0 3,047
Intel COM 458140100   3,591 109,912 SH   SOLE   0 0 109,912
JP Morgan Chase & Co. COM 46625H100   549 4,214 SH   SOLE   0 0 4,214
Johnson & Johnson COM 478160104   1,464 9,445 SH   SOLE   0 0 9,445
Kellogg Co COM 487836108   364 5,430 SH   SOLE   0 0 5,430
Linde PLC COM g54950103   220 620 SH   SOLE   0 0 620
McCormick Inc COM 579780206   3,418 41,078 SH   SOLE   0 0 41,078
McDonald's COM 580135101   1,764 6,309 SH   SOLE   0 0 6,309
MercadoLibre Inc. COM 58733R102   2,156 1,636 SH   SOLE   0 0 1,636
Merck & Co COM 58933y105   1,613 15,158 SH   SOLE   0 0 15,158
Microsoft COM 594918104   12,162 42,186 SH   SOLE   0 0 42,186
Netflix Inc. COM 64110l106   549 1,590 SH   SOLE   0 0 1,590
Nextera Energy Inc. COM 65339f101   205 2,660 SH   SOLE   0 0 2,660
Nike Inc B COM 654106103   222 1,807 SH   SOLE   0 0 1,807
Norfolk Southern COM 655844108   4,915 23,184 SH   SOLE   0 0 23,184
Oracle COM 68389X105   279 3,000 SH   SOLE   0 0 3,000
Palo Alto Networks Inc COM 697435105   4,773 23,898 SH   SOLE   0 0 23,898
Pepsico COM 713448108   337 1,849 SH   SOLE   0 0 1,849
Pfizer COM 717081103   336 8,227 SH   SOLE   0 0 8,227
Philip Morris Int'l COM 718172109   289 2,970 SH   SOLE   0 0 2,970
Procter & Gamble COM 742718109   1,270 8,539 SH   SOLE   0 0 8,539
Qualcomm Inc. COM 747525103   245 1,924 SH   SOLE   0 0 1,924
Rockwell Automation Inc COM 773903109   7,155 24,381 SH   SOLE   0 0 24,381
SPDR Gold Shares COM 78463v107   403 2,202 SH   SOLE   0 0 2,202
SPDR S&P 500 COM 78462F103   60,530 147,854 SH   SOLE   0 0 147,854
SPDR S&P Mid Cap 400 COM 78467Y107   37,916 82,712 SH   SOLE   0 0 82,712
Schwab US REIT COM 808524847   294 15,078 SH   SOLE   0 0 15,078
Shell PLC ADR COM 780259305   2,568 44,630 SH   SOLE   0 0 44,630
Sherwin Williams COM 824348106   682 3,033 SH   SOLE   0 0 3,033
Smith & Nephew (UK) ADR COM 83175M205   552 19,784 SH   SOLE   0 0 19,784
TSMC COM 874039100   410 4,405 SH   SOLE   0 0 4,405
Texas Instruments COM 882508104   7,049 37,895 SH   SOLE   0 0 37,895
Thermo Fisher Scientific COM 883556102   314 544 SH   SOLE   0 0 544
US Bancorp COM 902973304   1,708 47,379 SH   SOLE   0 0 47,379
Unilever PLC COM 904767704   5,230 100,717 SH   SOLE   0 0 100,717
Vanguard All World ex-US COM 922042775   3,618 67,673 SH   SOLE   0 0 67,673
Vanguard CRSP Mid Cap COM 922908629   1,261 5,979 SH   SOLE   0 0 5,979
Vanguard Emerging Markets COM 922042858   17,693 437,953 SH   SOLE   0 0 437,953
Vanguard FTSE All World ex-US COM 922042718   10,614 97,161 SH   SOLE   0 0 97,161
Vanguard FTSE Developed Market COM 921943858   12,447 275,548 SH   SOLE   0 0 275,548
Vanguard Large Cap Growth COM 922908736   220 880 SH   SOLE   0 0 880
Vanguard Large Cap Value COM 922908744   248 1,796 SH   SOLE   0 0 1,796
Vanguard Russell 2000 Value COM 92206C649   479 3,979 SH   SOLE   0 0 3,979
Vanguard S&P 500 COM 922908363   1,522 4,047 SH   SOLE   0 0 4,047
Vanguard Total US Market COM 922908769   12,704 62,244 SH   SOLE   0 0 62,244
Walt Disney Company COM 254687106   326 3,252 SH   SOLE   0 0 3,252
Waters Corp COM 941848103   282 912 SH   SOLE   0 0 912
Westrock Co COM 96145d105   255 8,369 SH   SOLE   0 0 8,369
WisdomTree Emerging Markets Sm COM 97717W281   4,292 93,732 SH   SOLE   0 0 93,732
WisdomTree India Fund COM 97717w422   1,177 37,326 SH   SOLE   0 0 37,326
Xylem Inc COM 98419m100   4,149 39,626 SH   SOLE   0 0 39,626
iShares Core MSCI EAFE COM 46432f842   12,376 185,128 SH   SOLE   0 0 185,128
iShares Core MSCI Emerging Mar COM 46434G103   7,870 161,295 SH   SOLE   0 0 161,295
iShares Core S&P 500 COM 464287200   19,439 47,287 SH   SOLE   0 0 47,287
iShares ESG MSCI EAFE Index COM 46435g516   1,258 17,510 SH   SOLE   0 0 17,510
iShares ESG MSCI Emerging Mark COM 46434g863   382 12,135 SH   SOLE   0 0 12,135
iShares ESG USA Mid/Small Cap COM 46435u663   1,138 33,485 SH   SOLE   0 0 33,485
iShares MSCI All-Country World COM 464288257   247 2,711 SH   SOLE   0 0 2,711
iShares MSCI EAFE Index COM 464287465   18,143 253,682 SH   SOLE   0 0 253,682
iShares MSCI Emerging Markets COM 464287234   8,967 227,244 SH   SOLE   0 0 227,244
iShares MSCI Emerging Mkts Ex COM 46434G764   429 8,695 SH   SOLE   0 0 8,695
iShares MSCI USA ESG Select ET COM 464288802   1,005 11,455 SH   SOLE   0 0 11,455
iShares Mid Cap S&P 400 COM 464287507   30,128 120,433 SH   SOLE   0 0 120,433
iShares Russell 2000 COM 464287655   12,519 70,176 SH   SOLE   0 0 70,176
iShares Russell 3000 Index COM 464287689   1,246 5,295 SH   SOLE   0 0 5,295
iShares Russell Microcap COM 464288869   418 4,000 SH   SOLE   0 0 4,000
iShares S&P 100 Index COM 464287101   423 2,263 SH   SOLE   0 0 2,263
iShares S&P 500 Growth COM 464287309   245 3,836 SH   SOLE   0 0 3,836
iShares Select Dividend COM 464287168   1,011 8,630 SH   SOLE   0 0 8,630
iShares Small Cap S&P 600 COM 464287804   1,459 15,092 SH   SOLE   0 0 15,092
SPDR Investment Grade Floating COM 78468R200   11,596 381,081 SH   SOLE   0 0 381,081
SPDR Portfolio Intermediate Tr COM 78464a672   8,795 303,911 SH   SOLE   0 0 303,911
SPDR Portfolio Short Term Trea COM 78468r101   14,942 511,177 SH   SOLE   0 0 511,177
Vanguard Intermediate-Term Tre COM 92206C706   9,471 157,961 SH   SOLE   0 0 157,961
Vanguard Short-Term TIPS Bond COM 922020805   13,895 290,573 SH   SOLE   0 0 290,573
Vanguard Short-Term Treasury E COM 92206C102   15,638 267,137 SH   SOLE   0 0 267,137
Vanguard Tax-Exempt Bond Index COM 922907746   774 15,285 SH   SOLE   0 0 15,285
iShares 0-5 Year TIPS Bond ETF COM 46429b747   14,165 142,749 SH   SOLE   0 0 142,749
iShares AAA-A Rated Corporate COM 46429B291   3,329 69,583 SH   SOLE   0 0 69,583
iShares Floating Rate Bond ETF COM 46429B655   11,620 230,604 SH   SOLE   0 0 230,604
iShares GNMA Bond ETF COM 46429B333   8,367 188,186 SH   SOLE   0 0 188,186
iShares MBS ETF COM 464288588   7,561 79,815 SH   SOLE   0 0 79,815
iShares Short-Term National Mu COM 464288158   3,047 29,106 SH   SOLE   0 0 29,106
iShares Ultra Short Term Bond COM 46434V878   249 4,950 SH   SOLE   0 0 4,950