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   477 5,096 SH   SOLE   0 0 5,096
ATN International COM 00215f107   474 15,029 SH   SOLE   0 0 15,029
AbbVie Inc COM 00287y109   207 1,391 SH   SOLE   0 0 1,391
Airbnb Inc. COM 009066101   3,227 23,520 SH   SOLE   0 0 23,520
Alibaba Holdings Ltd COM 01609w102   1,742 20,078 SH   SOLE   0 0 20,078
Alphabet Inc Class A COM 02079k305   627 4,795 SH   SOLE   0 0 4,795
Alphabet Inc Class C COM 02079k107   495 3,753 SH   SOLE   0 0 3,753
Amazon.com COM 023135106   1,800 14,157 SH   SOLE   0 0 14,157
Americold Realty Trust COM 03064D108   996 32,745 SH   SOLE   0 0 32,745
Amgen Inc COM 031162100   6,199 23,066 SH   SOLE   0 0 23,066
Analog Devices Inc COM 032654105   433 2,471 SH   SOLE   0 0 2,471
Apple Inc COM 037833100   8,613 50,305 SH   SOLE   0 0 50,305
Applied Materials COM 038222105   226 1,631 SH   SOLE   0 0 1,631
Bank of New York Mellon COM 064058100   3,766 88,297 SH   SOLE   0 0 88,297
Becton Dickinson Co. COM 075887109   3,930 15,201 SH   SOLE   0 0 15,201
Berkshire Hathaway Cl A COM 084670108   1,063 2 SH   SOLE   0 0 2
Berkshire Hathaway Cl B COM 084670702   1,590 4,540 SH   SOLE   0 0 4,540
Bristol Myers Squibb Co COM 110122108   306 5,264 SH   SOLE   0 0 5,264
Check Point Software (ISR) COM M22465104   4,995 37,480 SH   SOLE   0 0 37,480
Chubb Ltd COM H1467J104   1,745 8,384 SH   SOLE   0 0 8,384
Church & Dwight COM 171340102   5,945 64,879 SH   SOLE   0 0 64,879
Cintas Corp COM 172908105   344 715 SH   SOLE   0 0 715
Cisco Systems COM 17275R102   4,406 81,948 SH   SOLE   0 0 81,948
Costco Wholesale Corp. COM 22160K105   251 444 SH   SOLE   0 0 444
Diageo PLC COM 25243Q205   5,181 34,733 SH   SOLE   0 0 34,733
Dover Corp COM 260003108   240 1,720 SH   SOLE   0 0 1,720
Eaton Corp PLC COM G29183103   2,624 12,302 SH   SOLE   0 0 12,302
Eli Lilly COM 532457108   453 844 SH   SOLE   0 0 844
Emerson Electric COM 291011104   482 4,995 SH   SOLE   0 0 4,995
Enanta Pharmaceuticals Inc COM 29251m106   382 34,175 SH   SOLE   0 0 34,175
Engine No. 1 Transform 500 ETF COM 29287L106   418 8,380 SH   SOLE   0 0 8,380
Exxon Mobil Corp COM 30231G102   842 7,162 SH   SOLE   0 0 7,162
FEMSA COM 344419106   4,339 39,756 SH   SOLE   0 0 39,756
FedEx Corp. COM 31428X106   6,187 23,356 SH   SOLE   0 0 23,356
Fifth Third Bancorp COM 316773100   430 16,959 SH   SOLE   0 0 16,959
First Bancorp COM 31866p102   251 10,690 SH   SOLE   0 0 10,690
General Electric COM 369604301   313 2,828 SH   SOLE   0 0 2,828
General Mills COM 370334104   465 7,264 SH   SOLE   0 0 7,264
Global X Genomics & Biotechnol COM 37954Y434   2,368 232,848 SH   SOLE   0 0 232,848
Goldman Sachs JUST US Large Ca COM 381430396   210 3,455 SH   SOLE   0 0 3,455
Hershey Foods Corp COM 427866108   4,538 22,680 SH   SOLE   0 0 22,680
Home Depot COM 437076102   359 1,188 SH   SOLE   0 0 1,188
Honeywell International COM 438516106   685 3,706 SH   SOLE   0 0 3,706
Hubbell Inc COM 443510607   8,573 27,354 SH   SOLE   0 0 27,354
IBM COM 459200101   5,452 38,862 SH   SOLE   0 0 38,862
Idexx Labs COM 45168D104   1,103 2,523 SH   SOLE   0 0 2,523
Intel COM 458140100   5,919 166,506 SH   SOLE   0 0 166,506
JP Morgan Chase & Co. COM 46625H100   551 3,802 SH   SOLE   0 0 3,802
Johnson & Johnson COM 478160104   1,289 8,279 SH   SOLE   0 0 8,279
Kellanova Com COM 487836108   323 5,430 SH   SOLE   0 0 5,430
Matson Inc COM 57686G105   264 2,971 SH   SOLE   0 0 2,971
McCormick Inc COM 579780206   3,174 41,963 SH   SOLE   0 0 41,963
McDonald's COM 580135101   1,662 6,309 SH   SOLE   0 0 6,309
MercadoLibre Inc. COM 58733R102   2,149 1,695 SH   SOLE   0 0 1,695
Merck & Co COM 58933y105   1,554 15,097 SH   SOLE   0 0 15,097
Microsoft COM 594918104   12,965 41,062 SH   SOLE   0 0 41,062
Netflix Inc. COM 64110l106   600 1,590 SH   SOLE   0 0 1,590
Norfolk Southern COM 655844108   4,995 25,362 SH   SOLE   0 0 25,362
Oracle COM 68389X105   318 3,000 SH   SOLE   0 0 3,000
Palo Alto Networks Inc COM 697435105   5,674 24,201 SH   SOLE   0 0 24,201
Philip Morris Int'l COM 718172109   255 2,755 SH   SOLE   0 0 2,755
Procter & Gamble COM 742718109   1,198 8,214 SH   SOLE   0 0 8,214
Rockwell Automation Inc COM 773903109   6,990 24,450 SH   SOLE   0 0 24,450
SPDR Gold Shares COM 78463v107   368 2,145 SH   SOLE   0 0 2,145
SPDR S&P 500 COM 78462F103   61,445 143,737 SH   SOLE   0 0 143,737
SPDR S&P Mid Cap 400 COM 78467Y107   37,090 81,223 SH   SOLE   0 0 81,223
Shell PLC ADR COM 780259305   2,767 42,983 SH   SOLE   0 0 42,983
Sherwin Williams COM 824348106   774 3,033 SH   SOLE   0 0 3,033
Smith & Nephew (UK) ADR COM 83175M205   427 17,222 SH   SOLE   0 0 17,222
TSMC COM 874039100   267 3,075 SH   SOLE   0 0 3,075
Texas Instruments COM 882508104   6,366 40,034 SH   SOLE   0 0 40,034
Thermo Fisher Scientific COM 883556102   259 511 SH   SOLE   0 0 511
US Bancorp COM 902973304   1,500 45,364 SH   SOLE   0 0 45,364
Unilever PLC COM 904767704   5,033 101,879 SH   SOLE   0 0 101,879
Vanguard All World ex-US COM 922042775   3,447 66,457 SH   SOLE   0 0 66,457
Vanguard CRSP Mid Cap COM 922908629   1,189 5,711 SH   SOLE   0 0 5,711
Vanguard Emerging Markets COM 922042858   17,848 455,185 SH   SOLE   0 0 455,185
Vanguard FTSE All World ex-US COM 922042718   10,824 101,922 SH   SOLE   0 0 101,922
Vanguard FTSE Developed Market COM 921943858   12,013 274,766 SH   SOLE   0 0 274,766
Vanguard Large Cap Growth COM 922908736   240 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   475 3,979 SH   SOLE   0 0 3,979
Vanguard S&P 500 COM 922908363   1,595 4,061 SH   SOLE   0 0 4,061
Vanguard Total US Market COM 922908769   12,877 60,625 SH   SOLE   0 0 60,625
Walt Disney Company COM 254687106   265 3,267 SH   SOLE   0 0 3,267
Westrock Co COM 96145d105   300 8,369 SH   SOLE   0 0 8,369
WisdomTree Emerging Markets Sm COM 97717W281   4,716 101,942 SH   SOLE   0 0 101,942
WisdomTree India Fund COM 97717w422   1,296 35,251 SH   SOLE   0 0 35,251
Xylem Inc COM 98419m100   3,678 40,401 SH   SOLE   0 0 40,401
iShares Core MSCI EAFE COM 46432f842   13,838 215,047 SH   SOLE   0 0 215,047
iShares Core MSCI Emerging Mar COM 46434G103   8,514 178,900 SH   SOLE   0 0 178,900
iShares Core S&P 500 COM 464287200   23,082 53,749 SH   SOLE   0 0 53,749
iShares ESG MSCI EAFE Index COM 46435g516   1,226 17,740 SH   SOLE   0 0 17,740
iShares ESG MSCI Emerging Mark COM 46434g863   383 12,660 SH   SOLE   0 0 12,660
iShares ESG USA Mid/Small Cap COM 46435u663   1,133 33,675 SH   SOLE   0 0 33,675
iShares MSCI All-Country World COM 464288257   251 2,714 SH   SOLE   0 0 2,714
iShares MSCI EAFE Index COM 464287465   17,282 250,751 SH   SOLE   0 0 250,751
iShares MSCI Emerging Markets COM 464287234   8,515 224,381 SH   SOLE   0 0 224,381
iShares MSCI Emerging Mkts Ex COM 46434G764   433 8,695 SH   SOLE   0 0 8,695
iShares MSCI USA ESG Select ET COM 464288802   1,031 11,455 SH   SOLE   0 0 11,455
iShares Mid Cap S&P 400 COM 464287507   32,400 129,937 SH   SOLE   0 0 129,937
iShares Russell 2000 COM 464287655   12,894 72,957 SH   SOLE   0 0 72,957
iShares Russell 3000 Index COM 464287689   1,298 5,295 SH   SOLE   0 0 5,295
iShares Russell Microcap COM 464288869   400 4,000 SH   SOLE   0 0 4,000
iShares S&P 100 Index COM 464287101   444 2,213 SH   SOLE   0 0 2,213
iShares S&P 500 Growth COM 464287309   262 3,836 SH   SOLE   0 0 3,836
iShares Select Dividend COM 464287168   772 7,170 SH   SOLE   0 0 7,170
iShares Small Cap S&P 600 COM 464287804   1,471 15,596 SH   SOLE   0 0 15,596
SPDR Portfolio Intermediate Tr COM 78464a672   21,187 769,609 SH   SOLE   0 0 769,609
SPDR Portfolio Short Term Trea COM 78468r101   16,614 578,497 SH   SOLE   0 0 578,497
Vanguard Intermediate-Term Tre COM 92206C706   22,362 391,289 SH   SOLE   0 0 391,289
Vanguard Short-Term TIPS Bond COM 922020805   14,299 302,423 SH   SOLE   0 0 302,423
Vanguard Short-Term Treasury E COM 92206C102   17,862 310,105 SH   SOLE   0 0 310,105
Vanguard Tax-Exempt Bond Index COM 922907746   735 15,285 SH   SOLE   0 0 15,285
iShares 0-5 Year TIPS Bond ETF COM 46429b747   14,429 148,880 SH   SOLE   0 0 148,880
iShares AAA-A Rated Corporate COM 46429B291   6,497 144,120 SH   SOLE   0 0 144,120
iShares GNMA Bond ETF COM 46429B333   8,965 214,566 SH   SOLE   0 0 214,566
iShares MBS ETF COM 464288588   8,248 92,887 SH   SOLE   0 0 92,887
iShares Short-Term National Mu COM 464288158   2,983 29,003 SH   SOLE   0 0 29,003