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 CO COM 88579Y101   522,501 4,926 SH   SOLE   0 0 4,926
ABBOTT LABORATORIES COM 002824100   217,204 1,911 SH   SOLE   0 0 1,911
ALPHABET INC CAP STOCK CL A COM 02079K305   753,895 4,995 SH   SOLE   0 0 4,995
ALPHABET INC CAP STOCK CL C COM 02079K107   594,271 3,903 SH   SOLE   0 0 3,903
AMAZON.COM INC COM 023135106   2,503,700 13,880 SH   SOLE   0 0 13,880
AMERICOLD REALTY TRUST INC COM 03064D108   687,667 27,595 SH   SOLE   0 0 27,595
AMGEN INC COM 031162100   6,524,911 22,949 SH   SOLE   0 0 22,949
ANALOG DEVICES INC COM 032654105   447,203 2,261 SH   SOLE   0 0 2,261
APOLLO GLOBAL MGMT INC COM 03769M106   202,410 1,800 SH   SOLE   0 0 1,800
APPLE INC COM 037833100   7,789,650 45,426 SH   SOLE   0 0 45,426
APPLIED MATERIALS INC COM 038222105   336,361 1,631 SH   SOLE   0 0 1,631
ATN INTL INC COM 00215F107   574,305 18,229 SH   SOLE   0 0 18,229
BANK NEW YORK MELLON CORP COM 064058100   5,164,308 89,627 SH   SOLE   0 0 89,627
BECTON DICKINSON & CO COM 075887109   3,797,120 15,345 SH   SOLE   0 0 15,345
BERKSHIRE HATHAWAY INC CL A COM 084670108   1,268,880 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY INC CL B NE COM 084670702   1,909,161 4,540 SH   SOLE   0 0 4,540
BRISTOL-MYERS SQUIBB CO COM 110122108   274,078 5,054 SH   SOLE   0 0 5,054
CARLISLE COS INC COM 142339100   470,220 1,200 SH   SOLE   0 0 1,200
CHECK POINT SOFTWARE TECH LTD COM M22465104   6,300,280 38,414 SH   SOLE   0 0 38,414
CHUBB LIMITED COM H1467J104   2,356,269 9,093 SH   SOLE   0 0 9,093
CHURCH & DWIGHT CO INC COM 171340102   6,815,615 65,340 SH   SOLE   0 0 65,340
CINTAS CORP COM 172908105   491,226 715 SH   SOLE   0 0 715
COSTCO WHOLESALE CORP COM 22160K105   325,288 444 SH   SOLE   0 0 444
DIAGEO PLC SP ADR NEW COM 25243Q205   5,418,747 36,431 SH   SOLE   0 0 36,431
DOVER CORP COM 260003108   304,767 1,720 SH   SOLE   0 0 1,720
EATON CORP PLC COM G29183103   3,840,961 12,284 SH   SOLE   0 0 12,284
ELI LILLY & CO COM 532457108   656,598 844 SH   SOLE   0 0 844
EMERSON ELECTRIC CO COM 291011104   566,533 4,995 SH   SOLE   0 0 4,995
ENANTA PHARMACEUTICALS INC COM 29251M106   425,587 24,375 SH   SOLE   0 0 24,375
EXXON MOBILE CORP COM 30231G102   1,373,492 11,816 SH   SOLE   0 0 11,816
FEDEX CORP COM 31428X106   6,992,892 24,135 SH   SOLE   0 0 24,135
FIFTH THIRD BANCORP COM 316773100   631,044 16,959 SH   SOLE   0 0 16,959
FIRST BANCORP INC ME COM 31866P102   263,402 10,690 SH   SOLE   0 0 10,690
FOMENTO ECONOMICO MEXICANO SAB COM 344419106   5,320,878 40,845 SH   SOLE   0 0 40,845
GENERAL ELECTRIC CO NEW COM 369604301   496,399 2,828 SH   SOLE   0 0 2,828
GENERAL MILLS INC COM 370334104   504,064 7,204 SH   SOLE   0 0 7,204
GLOBAL X GENOMICS & BIOTECHNOL COM 37954Y434   2,754,984 242,090 SH   SOLE   0 0 242,090
HERSHEY CO COM 427866108   5,251,959 27,002 SH   SOLE   0 0 27,002
HOME DEPOT INC COM 437076102   430,783 1,123 SH   SOLE   0 0 1,123
HONEYWELL INTL INC COM 438516106   760,656 3,706 SH   SOLE   0 0 3,706
HUBBELL INC COM 443510607   11,358,258 27,366 SH   SOLE   0 0 27,366
IDEXX LABORATORIES INC COM 45168D104   1,053,943 1,952 SH   SOLE   0 0 1,952
INTEL CORP COM 458140100   7,437,209 168,377 SH   SOLE   0 0 168,377
INTL BUSINESS MACHINES COM 459200101   7,575,303 39,670 SH   SOLE   0 0 39,670
JOHNSON & JOHNSON COM 478160104   1,277,542 8,076 SH   SOLE   0 0 8,076
JPMORGAN CHASE & CO COM 46625H100   746,117 3,725 SH   SOLE   0 0 3,725
KELLANOVA COM 487836108   311,085 5,430 SH   SOLE   0 0 5,430
MATSON INC COM 57686G105   333,940 2,971 SH   SOLE   0 0 2,971
MCCORMICK & CO INC NON VTG COM 579780206   3,756,239 48,903 SH   SOLE   0 0 48,903
MCDONALDS CORP COM 580135101   1,724,688 6,117 SH   SOLE   0 0 6,117
MERCADOLIBRE INC COM 58733R102   2,750,255 1,819 SH   SOLE   0 0 1,819
MERCK & CO INC COM 58933Y105   1,948,110 14,764 SH   SOLE   0 0 14,764
MICROSOFT CORP COM 594918104   15,527,934 36,908 SH   SOLE   0 0 36,908
NETFLIX INC COM 64110L106   965,655 1,590 SH   SOLE   0 0 1,590
NEXTERA ENERGY INC COM 65339F101   218,061 3,412 SH   SOLE   0 0 3,412
NORFOLK SOUTHERN CORP COM 655844108   6,493,068 25,476 SH   SOLE   0 0 25,476
ORACLE CORP COM 68389X105   351,708 2,800 SH   SOLE   0 0 2,800
PALO ALTO NETWORKS INC COM 697435105   7,142,176 25,137 SH   SOLE   0 0 25,137
PHILIP MORRIS INTL INC COM 718172109   252,413 2,755 SH   SOLE   0 0 2,755
PROCTER AND GAMBLE CO COM 742718109   1,290,374 7,953 SH   SOLE   0 0 7,953
QUALCOMM INC COM 747525103   274,943 1,624 SH   SOLE   0 0 1,624
ROCKWELL AUTOMATION INC COM 773903109   8,555,825 29,368 SH   SOLE   0 0 29,368
ROPER TECHNOLOGIES INC COM 776696106   285,468 509 SH   SOLE   0 0 509
SHELL PLC SPON ADS COM 780259305   1,959,110 29,223 SH   SOLE   0 0 29,223
SHERWIN WILLIAMS CO COM 824348106   1,031,223 2,969 SH   SOLE   0 0 2,969
SONY GROUP CORP SP ADR COM 835699307   226,868 2,646 SH   SOLE   0 0 2,646
SPDR GOLD SHARES COM 78463V107   441,269 2,145 SH   SOLE   0 0 2,145
TAIWAN SEMICONDUCTOR MFG LTD S COM 874039100   418,354 3,075 SH   SOLE   0 0 3,075
TEVOGEN BIO HOLDINGS INC COM 88165K101   21,682,706 5,782,209 SH   SOLE   0 0 5,782,209
TEXAS INSTRUMENTS INC COM 882508104   7,217,346 41,429 SH   SOLE   0 0 41,429
THERMO FISHER SCIENTIFIC INC COM 883556102   296,998 511 SH   SOLE   0 0 511
UNILEVER PLC SP ADR NEW COM 904767704   5,244,102 104,485 SH   SOLE   0 0 104,485
US BANCORP DEL COM 902973304   1,796,448 40,189 SH   SOLE   0 0 40,189
WATERS CORP COM 941848103   279,171 811 SH   SOLE   0 0 811
WESTROCK CO COM 96145D105   413,847 8,369 SH   SOLE   0 0 8,369
XYLEM INC COM 98419M100   5,518,031 42,696 SH   SOLE   0 0 42,696
GOLDMAN SACHS JUST U.S. LARGE COM 381430396   267,924 3,570 SH   SOLE   0 0 3,570
ISHARES CORE MSCI EAFE ETF COM 46432F842   18,908,584 254,764 SH   SOLE   0 0 254,764
ISHARES CORE MSCI EMERGING MAR COM 46434G103   10,522,748 203,929 SH   SOLE   0 0 203,929
ISHARES CORE S&P 500 ETF COM 464287200   31,434,053 59,791 SH   SOLE   0 0 59,791
ISHARES CORE S&P MID-CAP ETF COM 464287507   38,784,069 638,526 SH   SOLE   0 0 638,526
ISHARES CORE S&P SMALL CAP ETF COM 464287804   1,676,588 15,170 SH   SOLE   0 0 15,170
ISHARES ESG AWARE MSCI EAFE ET COM 46435G516   1,457,558 18,240 SH   SOLE   0 0 18,240
ISHARES ESG AWARE MSCI EM ETF COM 46434G863   409,643 12,710 SH   SOLE   0 0 12,710
ISHARES ESG AWARE MSCI USA SMA COM 46435U663   825,132 20,490 SH   SOLE   0 0 20,490
ISHARES ESG SCREENED S&P MID-C COM 46436E551   605,519 14,740 SH   SOLE   0 0 14,740
ISHARES MICRO-CAP ETF COM 464288869   478,700 3,950 SH   SOLE   0 0 3,950
ISHARES MSCI ACWI ETF COM 464288257   300,214 2,726 SH   SOLE   0 0 2,726
ISHARES MSCI EAFE ETF COM 464287465   19,887,605 249,031 SH   SOLE   0 0 249,031
ISHARES MSCI EMERGING MARKETS COM 464287234   8,708,878 211,998 SH   SOLE   0 0 211,998
ISHARES MSCI EMERGING MARKETS COM 46434G764   500,571 8,695 SH   SOLE   0 0 8,695
ISHARES MSCI USA ESG SELECT ET COM 464288802   1,279,472 11,720 SH   SOLE   0 0 11,720
ISHARES RUSSELL 2000 ETF COM 464287655   15,479,762 73,608 SH   SOLE   0 0 73,608
ISHARES RUSSELL 2000 GROWTH ET COM 464287648   200,121 739 SH   SOLE   0 0 739
ISHARES RUSSELL 2000 VALUE ETF COM 464287630   201,530 1,269 SH   SOLE   0 0 1,269
ISHARES RUSSELL 3000 ETF COM 464287689   1,588,924 5,295 SH   SOLE   0 0 5,295
ISHARES RUSSELL MID-CAP GROWTH COM 464287481   231,248 2,026 SH   SOLE   0 0 2,026
ISHARES S&P 100 ETF COM 464287101   547,518 2,213 SH   SOLE   0 0 2,213
ISHARES S&P 500 GROWTH ETF COM 464287309   323,912 3,836 SH   SOLE   0 0 3,836
ISHARES S&P 500 VALUE ETF COM 464287408   222,117 1,189 SH   SOLE   0 0 1,189
ISHARES S&P MID-CAP 400 VALUE COM 464287705   276,325 2,336 SH   SOLE   0 0 2,336
ISHARES SELECT DIVIDEND ETF COM 464287168   770,491 6,255 SH   SOLE   0 0 6,255
SPDR S&P 500 ETF TRUST COM 78462F103   71,071,571 135,874 SH   SOLE   0 0 135,874
SPDR S&P MIDCAP 400 ETF TRUST COM 78467Y107   41,419,959 74,443 SH   SOLE   0 0 74,443
TCW TRANSFORM 500 ETF COM 29287L106   543,619 8,875 SH   SOLE   0 0 8,875
VANGUARD FTSE ALL-WORLD EX-US COM 922042775   4,406,550 75,133 SH   SOLE   0 0 75,133
VANGUARD FTSE ALL-WORLD EX-US COM 922042718   11,829,144 101,242 SH   SOLE   0 0 101,242
VANGUARD FTSE DEVELOPED MARKET COM 921943858   14,254,250 284,119 SH   SOLE   0 0 284,119
VANGUARD FTSE EMERGING MARKETS COM 922042858   20,636,221 494,044 SH   SOLE   0 0 494,044
VANGUARD GROWTH ETF COM 922908736   309,092 898 SH   SOLE   0 0 898
VANGUARD HIGH DIVIDEND YIELD I COM 921946406   495,938 4,099 SH   SOLE   0 0 4,099
VANGUARD MID-CAP ETF COM 922908629   1,361,987 5,451 SH   SOLE   0 0 5,451
VANGUARD MID-CAP VALUE ETF COM 922908512   222,172 1,425 SH   SOLE   0 0 1,425
VANGUARD RUSSELL 2000 VALUE ET COM 92206C649   293,622 2,100 SH   SOLE   0 0 2,100
VANGUARD S&P 500 ETF COM 922908363   1,818,488 3,783 SH   SOLE   0 0 3,783
VANGUARD TOTAL STOCK MARKET ET COM 922908769   15,185,697 58,429 SH   SOLE   0 0 58,429
VANGUARD VALUE ETF COM 922908744   292,497 1,796 SH   SOLE   0 0 1,796
WISDOMTREE EMERGING MARKETS SM COM 97717W281   5,855,766 115,135 SH   SOLE   0 0 115,135
WISDOMTREE INDIA EARNINGS FUND COM 97717W422   1,329,669 30,525 SH   SOLE   0 0 30,525
ISHARES 0-3 MONTH TREASURY BON COM 46436E718   2,428,622 24,115 SH   SOLE   0 0 24,115
ISHARES 0-5 YEAR TIPS BOND ETF COM 46429B747   15,513,566 156,025 SH   SOLE   0 0 156,025
ISHARES 7-10 YEAR TREASURY BON COM 464287440   17,388,853 183,698 SH   SOLE   0 0 183,698
ISHARES GNMA BOND ETF COM 46429B333   1,049,864 24,196 SH   SOLE   0 0 24,196
ISHARES IBONDS DEC 2024 TERM T COM 46436E874   1,130,136 47,207 SH   SOLE   0 0 47,207
ISHARES IBONDS DEC 2025 TERM T COM 46436E866   1,162,685 50,051 SH   SOLE   0 0 50,051
ISHARES IBONDS DEC 2026 TERM T COM 46436E858   1,154,440 50,834 SH   SOLE   0 0 50,834
ISHARES SHORT-TERM NATIONAL MU COM 464288158   877,323 8,377 SH   SOLE   0 0 8,377
SPDR BLOOMBERG 3-12 MONTH T-BI COM 78468R523   11,048,942 111,134 SH   SOLE   0 0 111,134
SPDR PORTFOLIO INTERMEDIATE TE COM 78464A672   26,721,460 948,242 SH   SOLE   0 0 948,242
SPDR PORTFOLIO SHORT TERM TREA COM 78468R101   24,588,305 850,218 SH   SOLE   0 0 850,218
VANGUARD INTERMEDIATE-TERM TRE COM 92206C706   27,555,269 470,628 SH   SOLE   0 0 470,628
VANGUARD SHORT-TERM INFLATION- COM 922020805   15,064,183 314,558 SH   SOLE   0 0 314,558
VANGUARD SHORT-TERM TREASURY E COM 92206C102   25,718,971 442,896 SH   SOLE   0 0 442,896
VANGUARD TAX-EXEMPT BOND ETF COM 922907746   460,713 9,105 SH   SOLE   0 0 9,105