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
AMAZON COM INC COM Stock 023135106   93,503,201 735,551 SH   SOLE 0 735,550 0 0
SIRIUS XM HOLDINGS INC COM Stock 82968B103   52,364 11,585 SH   SOLE 0 11,585 0 0
INVESCO QQQ TRUST SERIES I ETF 46090E103   665,307 1,857 SH   OTR 0 0 1,857 0
INVESCO QQQ TRUST SERIES I ETF 46090E103   6,580,262 18,367 SH   SOLE 0 18,366 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803   2,122,201 12,946 SH   SOLE 0 12,945 0 0
STARBUCKS CORP COM Stock 855244109   5,782,824 63,360 SH   SOLE 0 63,359 0 0
SEMPRA COM Stock 816851109   272,660 4,008 SH   SOLE 0 4,007 0 0
PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106   211,313 3,713 SH   SOLE 0 3,713 0 0
JOHNSON & JOHNSON COM Stock 478160104   119,407 767 SH   OTR 0 0 766 0
JOHNSON & JOHNSON COM Stock 478160104   63,182,894 405,669 SH   SOLE 0 405,668 0 0
AKAMAI TECHNOLOGIES INC COM Stock 00971T101   106,540 1,000 SH   OTR 0 0 1,000 0
AKAMAI TECHNOLOGIES INC COM Stock 00971T101   8,989,552 84,377 SH   SOLE 0 84,377 0 0
WASTE MGMT INC DEL COM Stock 94106L109   289,339 1,898 SH   SOLE 0 1,898 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   2,570,950 12,104 SH   SOLE 0 12,103 0 0
INVESCO WATER RESOURCES ETF ETF 46137V142   444,305 8,355 SH   SOLE 0 8,354 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN Stock 01881G106   85,507,928 2,817,395 SH   SOLE 0 2,817,394 0 0
VANGUARD ENERGY ETF ETF 92204A306   349,549 2,758 SH   SOLE 0 2,758 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   70,022,774 123,943 SH   SOLE 0 123,942 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   800,008 21,081 SH   SOLE 0 21,080 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104   129,428 400 SH   OTR 0 0 400 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104   3,405,153 10,524 SH   SOLE 0 10,523 0 0
SPDR NUVEEN BLMBG ST MUNBD ETF ETF 78468R739   1,930,596 41,761 SH   SOLE 0 41,760 0 0
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570   355,582 4,368 SH   SOLE 0 4,367 0 0
SHELL PLC SPON ADS ADR 780259305   356,021 5,530 SH   SOLE 0 5,530 0 0
BOSTON SCIENTIFIC CORP COM Stock 101137107   3,330,733 63,082 SH   SOLE 0 63,082 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   7,293 50 SH   OTR 0 0 50 0
PROCTER AND GAMBLE CO COM Stock 742718109   21,703,098 148,794 SH   SOLE 0 148,794 0 0
COCA COLA CO COM Stock 191216100   7,669 137 SH   OTR 0 0 137 0
COCA COLA CO COM Stock 191216100   6,779,325 121,103 SH   SOLE 0 121,102 0 0
GENERAL MLS INC COM Stock 370334104   294,872 4,608 SH   SOLE 0 4,608 0 0
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107   484,422 17,699 SH   SOLE 0 17,699 0 0
VANGUARD REAL ESTATE ETF ETF 922908553   12,949,678 171,156 SH   SOLE 0 171,156 0 0
ISHARES MSCI USA ESG SELECT ETF ETF 464288802   276,702 3,075 SH   SOLE 0 3,075 0 0
UNIVERSAL HEALTH RLTY INCOME T SH BEN INT REIT 91359E105   269,264 6,660 SH   SOLE 0 6,660 0 0
INTEL CORP COM Stock 458140100   5,333 150 SH   OTR 0 0 150 0
INTEL CORP COM Stock 458140100   1,420,124 39,947 SH   SOLE 0 39,947 0 0
STATE STR CORP COM Stock 857477103   5,562,300 83,069 SH   SOLE 0 83,068 0 0
MEDTRONIC PLC SHS Stock G5960L103   383,790 4,898 SH   SOLE 0 4,897 0 0
COMERICA INC COM Stock 200340107   51,938 1,250 SH   OTR 0 0 1,250 0
COMERICA INC COM Stock 200340107   166,200 4,000 SH   SOLE 0 4,000 0 0
FORTIVE CORP COM Stock 34959J108   38,153,264 514,472 SH   SOLE 0 514,472 0 0
NETFLIX INC COM Stock 64110L106   489,506 1,296 SH   SOLE 0 1,296 0 0
PACCAR INC COM Stock 693718108   232,785 2,738 SH   SOLE 0 2,738 0 0
SEI INVTS CO COM Stock 784117103   13,516,636 224,417 SH   SOLE 0 224,417 0 0
WATERS CORP COM Stock 941848103   239,934 875 SH   SOLE 0 875 0 0
MERCK & CO INC COM Stock 58933Y105   12,448,482 120,918 SH   SOLE 0 120,917 0 0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158   5,413,522 52,630 SH   SOLE 0 52,630 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   58,992 138 SH   OTR 0 0 138 0
SPDR S&P 500 ETF TRUST ETF 78462F103   17,609,386 41,193 SH   SOLE 0 41,193 0 0
THE TRADE DESK INC COM CL A Stock 88339J105   8,403,695 107,533 SH   SOLE 0 107,532 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   5,395,349 13,628 SH   SOLE 0 13,627 0 0
NUTANIX INC CL A Stock 67059N108   348,800 10,000 SH   SOLE 0 10,000 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   826,645 3,589 SH   SOLE 0 3,589 0 0
UNITED RENTALS INC COM Stock 911363109   17,390,387 39,117 SH   SOLE 0 39,117 0 0
EXACT SCIENCES CORP COM Stock 30063P105   327,865 4,806 SH   SOLE 0 4,806 0 0
EMERSON ELEC CO COM Stock 291011104   4,083,149 42,282 SH   SOLE 0 42,281 0 0
AVNET INC COM Stock 053807103   949,054 19,694 SH   SOLE 0 19,694 0 0
ALLSTATE CORP COM Stock 020002101   225,300 2,022 SH   SOLE 0 2,022 0 0
VERTEX PHARMACEUTICALS INC COM Stock 92532F100   1,741,011 5,007 SH   SOLE 0 5,006 0 0
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE ETF ETF 37954Y715   1,843,642 74,581 SH   SOLE 0 74,581 0 0
EDWARDS LIFESCIENCES CORP COM Stock 28176E108   25,980 375 SH   OTR 0 0 375 0
EDWARDS LIFESCIENCES CORP COM Stock 28176E108   15,442,581 222,901 SH   SOLE 0 222,901 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104   442,303 13,647 SH   SOLE 0 13,647 0 0
CHUBB LIMITED COM Stock H1467J104   47,881 230 SH   OTR 0 0 230 0
CHUBB LIMITED COM Stock H1467J104   194,024 932 SH   SOLE 0 932 0 0
SNAP ON INC COM Stock 833034101   1,071,252 4,200 SH   SOLE 0 4,200 0 0
SHERWIN WILLIAMS CO COM Stock 824348106   43,188,060 169,332 SH   SOLE 0 169,331 0 0
PEPSICO INC COM Stock 713448108   33,888 200 SH   OTR 0 0 200 0
PEPSICO INC COM Stock 713448108   12,318,767 72,703 SH   SOLE 0 72,702 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457   2,408,543 29,746 SH   SOLE 0 29,746 0 0
KIMBERLY-CLARK CORP COM Stock 494368103   145,020 1,200 SH   OTR 0 0 1,200 0
KIMBERLY-CLARK CORP COM Stock 494368103   3,356,669 27,776 SH   SOLE 0 27,775 0 0
HONEYWELL INTL INC COM Stock 438516106   64,515,342 349,222 SH   SOLE 0 349,222 0 0
TRANE TECHNOLOGIES PLC SHS Stock G8994E103   5,431,141 26,766 SH   SOLE 0 26,766 0 0
FORD MTR CO DEL COM Stock 345370860   136,620 11,000 SH   OTR 0 0 11,000 0
FORD MTR CO DEL COM Stock 345370860   152,334 12,265 SH   SOLE 0 12,265 0 0
INGERSOLL RAND INC COM Stock 45687V106   1,137,792 17,856 SH   SOLE 0 17,856 0 0
US BANCORP DEL COM NEW Stock 902973304   247,156 7,476 SH   SOLE 0 7,475 0 0
HOME DEPOT INC COM Stock 437076102   86,529,566 286,370 SH   SOLE 0 286,370 0 0
SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF ETF 78464A375   245,310 7,800 SH   SOLE 0 7,800 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   686,344 2,853 SH   SOLE 0 2,852 0 0
SPDR ICE PREFERRED SECURITIES ETF ETF 78464A292   477,162 14,700 SH   SOLE 0 14,700 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209   1,841,722 14,306 SH   SOLE 0 14,305 0 0
SPDR GOLD SHARES ETF 78463V107   596,154 3,477 SH   SOLE 0 3,477 0 0
HAMILTON BEACH BRANDS HLDG CO COM CL A Stock 40701T104   1,241 100 SH   SOLE 0 100 0 0
HAMILTON BEACH BRANDS HLDG CO COM CL A Stock 40701T104   189,873 15,300 SH   OTR 0 0 15,300 0
SCHWAB U.S. SMALL-CAP ETF ETF 808524607   203,372 4,910 SH   SOLE 0 4,910 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   4,760,824 17,899 SH   SOLE 0 17,898 0 0
LABORATORY CORP AMER HLDGS COM NEW Stock 50540R409   228,192 1,135 SH   SOLE 0 1,135 0 0
SCHWAB U.S. BROAD MARKET ETF ETF 808524102   438,929 8,805 SH   SOLE 0 8,805 0 0
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805   252,119 7,424 SH   SOLE 0 7,424 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308   641,131 9,317 SH   SOLE 0 9,317 0 0
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474   376,762 12,850 SH   SOLE 0 12,850 0 0
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   10,874,606 115,283 SH   SOLE 0 115,282 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   40,285 115 SH   OTR 0 0 115 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   82,803,602 236,379 SH   SOLE 0 236,379 0 0
ADOBE INC COM Stock 00724F101   65,271,684 128,009 SH   SOLE 0 128,008 0 0
WEYERHAEUSER CO MTN BE COM NEW REIT 962166104   2,698 88 SH   OTR 0 0 88 0
WEYERHAEUSER CO MTN BE COM NEW REIT 962166104   5,578,510 181,947 SH   SOLE 0 181,947 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   86,372,332 660,036 SH   SOLE 0 660,036 0 0
PROGRESSIVE CORP COM Stock 743315103   232,954 1,672 SH   SOLE 0 1,672 0 0
FISERV INC COM Stock 337738108   70,811,454 626,872 SH   SOLE 0 626,871 0 0
OREILLY AUTOMOTIVE INC COM Stock 67103H107   430,136 473 SH   SOLE 0 473 0 0
INTUIT COM Stock 461202103   949,393 1,858 SH   SOLE 0 1,858 0 0
CONSTELLATION BRANDS INC CL A Stock 21036P108   32,698,731 130,103 SH   SOLE 0 130,102 0 0
CSX CORP COM Stock 126408103   219,161 7,127 SH   SOLE 0 7,127 0 0
COMCAST CORP NEW CL A Stock 20030N101   50,991 1,150 SH   OTR 0 0 1,150 0
COMCAST CORP NEW CL A Stock 20030N101   11,686,767 263,572 SH   SOLE 0 263,571 0 0
MICROSOFT CORP COM Stock 594918104   189,450 600 SH   OTR 0 0 600 0
MICROSOFT CORP COM Stock 594918104   194,203,064 615,053 SH   SOLE 0 615,053 0 0
LENNAR CORP CL A Stock 526057104   1,068,972 9,525 SH   SOLE 0 9,524 0 0
ISHARES ESG AWARE MSCI USA SMALL-CAP ETF ETF 46435U663   2,320,651 68,964 SH   SOLE 0 68,964 0 0
SCHLUMBERGER LTD COM STK Stock 806857108   217,159 3,725 SH   SOLE 0 3,724 0 0
CVS HEALTH CORP COM Stock 126650100   2,063,573 29,556 SH   SOLE 0 29,555 0 0
ISHARES EUROPE ETF ETF 464287861   304,517 6,380 SH   SOLE 0 6,380 0 0
TENABLE HLDGS INC COM Stock 88025T102   279,955 6,249 SH   SOLE 0 6,249 0 0
VANGUARD INTERMEDIATE-TERM TREASURY ETF ETF 92206C706   336,671 5,891 SH   SOLE 0 5,891 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   31,357,143 59 SH   SOLE 0 59 0 0
BOEING CO COM Stock 097023105   556,440 2,903 SH   SOLE 0 2,902 0 0
COPART INC COM Stock 217204106   94,798 2,200 SH   OTR 0 0 2,200 0
COPART INC COM Stock 217204106   412,713 9,578 SH   SOLE 0 9,577 0 0
VANGUARD SMALL-CAP ETF ETF 922908751   60,502 320 SH   OTR 0 0 320 0
VANGUARD SMALL-CAP ETF ETF 922908751   5,159,133 27,287 SH   SOLE 0 27,286 0 0
VANGUARD MID-CAP ETF ETF 922908629   34,360 165 SH   OTR 0 0 165 0
VANGUARD MID-CAP ETF ETF 922908629   5,621,233 26,994 SH   SOLE 0 26,994 0 0
NEXTERA ENERGY INC COM Stock 65339F101   129,475 2,260 SH   OTR 0 0 2,260 0
NEXTERA ENERGY INC COM Stock 65339F101   7,001,556 122,213 SH   SOLE 0 122,212 0 0
NIKE INC CL B Stock 654106103   4,033,777 42,185 SH   SOLE 0 42,185 0 0
ALIGN TECHNOLOGY INC COM Stock 016255101   268,589 880 SH   SOLE 0 879 0 0
VANGUARD SHORT-TERM TREASURY ETF ETF 92206C102   383,443 6,657 SH   SOLE 0 6,657 0 0
TESLA INC COM Stock 88160R101   1,793,434 7,167 SH   SOLE 0 7,167 0 0
LINDE PLC SHS Stock G54950103   317,056 852 SH   SOLE 0 851 0 0
ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764   23,004,573 461,661 SH   SOLE 0 461,661 0 0
CMS ENERGY CORP COM Stock 125896100   213,513 4,020 SH   SOLE 0 4,020 0 0
HILTON WORLDWIDE HLDGS INC COM Stock 43300A203   37,118,222 247,158 SH   SOLE 0 247,158 0 0
VANGUARD HEALTH CARE ETF ETF 92204A504   287,292 1,222 SH   SOLE 0 1,222 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605   3,317 100 SH   OTR 0 0 100 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605   1,418,285 42,758 SH   SOLE 0 42,758 0 0
NXP SEMICONDUCTORS N V COM Stock N6596X109   89,964 450 SH   OTR 0 0 450 0
NXP SEMICONDUCTORS N V COM Stock N6596X109   17,094,983 85,509 SH   SOLE 0 85,509 0 0
NORFOLK SOUTHN CORP COM Stock 655844108   836,403 4,247 SH   SOLE 0 4,247 0 0
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   971,369 2,341 SH   SOLE 0 2,341 0 0
NEW FORTRESS ENERGY INC COM CL A Stock 644393100   1,147,300 35,000 SH   SOLE 0 35,000 0 0
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108   503,113 22,622 SH   SOLE 0 22,622 0 0
AMPHENOL CORP NEW CL A Stock 032095101   20,867,850 248,456 SH   SOLE 0 248,456 0 0
CARLISLE COS INC COM Stock 142339100   449,298 1,733 SH   SOLE 0 1,733 0 0
CGI INC CL A SUB VTG Stock 12532H104   406,271 4,125 SH   SOLE 0 4,125 0 0
INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101   294,092 4,314 SH   SOLE 0 4,314 0 0
ARES CAPITAL CORP 4.625 03/01/2024 Convertible 04010LAW3   91,294 90,000 SH   SOLE 0 90,000 0 0
STANLEY BLACK & DECKER INC COM Stock 854502101   1,735,822 20,768 SH   SOLE 0 20,768 0 0
VANGUARD S&P MID-CAP 400 ETF ETF 921932885   246,320 2,914 SH   SOLE 0 2,914 0 0
VANGUARD S&P 500 ETF ETF 922908363   611,041 1,556 SH   OTR 0 0 1,556 0
VANGUARD S&P 500 ETF ETF 922908363   18,034,383 45,924 SH   SOLE 0 45,924 0 0
SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107   714,642 1,565 SH   SOLE 0 1,565 0 0
CONSOLIDATED EDISON INC COM Stock 209115104   261,641 3,059 SH   SOLE 0 3,059 0 0
ISHARES U.S. REGIONAL BANKS ETF ETF 464288778   2,983,361 88,791 SH   SOLE 0 88,790 0 0
HUNTINGTON BANCSHARES INC COM Stock 446150104   269,100 25,875 SH   OTR 0 0 25,875 0
HUNTINGTON BANCSHARES INC COM Stock 446150104   4,801,534 461,686 SH   SOLE 0 461,686 0 0
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   210,383 1,257 SH   SOLE 0 1,256 0 0
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105   188,819 12,325 SH   SOLE 0 12,325 0 0
ELI LILLY & CO COM Stock 532457108   17,256,180 32,127 SH   SOLE 0 32,126 0 0
HASBRO INC COM Stock 418056107   1,877,838 28,392 SH   SOLE 0 28,391 0 0
AIR PRODS & CHEMS INC COM Stock 009158106   56,680 200 SH   OTR 0 0 200 0
AIR PRODS & CHEMS INC COM Stock 009158106   2,217,021 7,823 SH   SOLE 0 7,822 0 0
FLEXSHARES US QUALITY LOW VOLATILITY INDEX FUND ETF 33939L654   26,521,967 514,766 SH   SOLE 0 514,765 0 0
CHROMADEX CORP COM NEW Stock 171077407   32,154 22,023 SH   SOLE 0 22,023 0 0
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473   222,453 2,132 SH   SOLE 0 2,132 0 0
HOLOGIC INC COM Stock 436440101   278,710 4,016 SH   SOLE 0 4,016 0 0
AGENUS INC COM NEW Stock 00847G705   37,209 32,928 SH   SOLE 0 32,928 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655   353 2 SH   OTR 0 0 2 0
ISHARES RUSSELL 2000 ETF ETF 464287655   1,236,827 6,998 SH   SOLE 0 6,998 0 0
REYNOLDS CONSUMER PRODS INC COM Stock 76171L106   677,708 26,442 SH   SOLE 0 26,442 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   793,306 8,988 SH   SOLE 0 8,988 0 0
DIGITAL RLTY TR INC COM REIT 253868103   9,269 77 SH   OTR 0 0 76 0
DIGITAL RLTY TR INC COM REIT 253868103   1,544,463 12,762 SH   SOLE 0 12,762 0 0
CARRIER GLOBAL CORPORATION COM Stock 14448C104   2,815 51 SH   OTR 0 0 51 0
CARRIER GLOBAL CORPORATION COM Stock 14448C104   578,717 10,484 SH   SOLE 0 10,484 0 0
BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A Stock 11275Q107   487,504 13,795 SH   SOLE 0 13,794 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK Stock 98980F104   249,559 15,217 SH   SOLE 0 15,217 0 0
QUANTA SVCS INC COM Stock 74762E102   130,949 700 SH   OTR 0 0 700 0
QUANTA SVCS INC COM Stock 74762E102   19,499,767 104,238 SH   SOLE 0 104,237 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168   436,803 4,058 SH   SOLE 0 4,058 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101   598,533 7,957 SH   SOLE 0 7,957 0 0
ENTERGY CORP NEW COM Stock 29364G103   208,403 2,253 SH   SOLE 0 2,253 0 0
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481   213,850 2,341 SH   SOLE 0 2,341 0 0
INDEPENDENT BK CORP MASS COM Stock 453836108   4,662,617 94,981 SH   SOLE 0 94,981 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611   413,278 2,591 SH   SOLE 0 2,591 0 0
MIDDLESEX WTR CO COM Stock 596680108   212,000 3,200 SH   SOLE 0 3,200 0 0
MASTEC INC COM Stock 576323109   426,134 5,921 SH   SOLE 0 5,921 0 0
GOLDMAN SACHS INNOVATE EQUITY ETF ETF 38149W820   1,102,320 23,602 SH   SOLE 0 23,602 0 0
AIRBNB INC COM CL A Stock 009066101   248,480 1,811 SH   SOLE 0 1,810 0 0
STAG INDL INC COM REIT 85254J102   48,314 1,400 SH   OTR 0 0 1,400 0
STAG INDL INC COM REIT 85254J102   10,075,638 291,963 SH   SOLE 0 291,962 0 0
VANGUARD MID-CAP GROWTH ETF ETF 922908538   1,140,573 5,856 SH   SOLE 0 5,856 0 0
XYLEM INC COM Stock 98419M100   183,516 2,016 SH   OTR 0 0 2,016 0
XYLEM INC COM Stock 98419M100   43,606,341 479,033 SH   SOLE 0 479,032 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS Stock 37611X100   66,930 36,978 SH   SOLE 0 36,978 0 0
CAMBRIDGE BANCORP COM Stock 132152109   418,053 6,711 SH   SOLE 0 6,711 0 0
VIMEO INC COMMON STOCK Stock 92719V100   103,587 29,262 SH   SOLE 0 29,262 0 0
VISA INC COM CL A Stock 92826C839   5,750 25 SH   OTR 0 0 25 0
VISA INC COM CL A Stock 92826C839   76,517,830 332,672 SH   SOLE 0 332,671 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   7,704,830 106,450 SH   SOLE 0 106,449 0 0
LUMIRADX LTD SHS Stock G5709L109   32,325 137,496 SH   SOLE 0 137,496 0 0
VANGUARD SMALL-CAP GROWTH ETF ETF 922908595   853,507 3,985 SH   SOLE 0 3,985 0 0
VANGUARD GROWTH ETF ETF 922908736   762,196 2,799 SH   SOLE 0 2,799 0 0
ISHARES U.S. TREASURY BOND ETF ETF 46429B267   59,832,351 2,714,716 SH   SOLE 0 2,714,716 0 0
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   429,622 2,467 SH   SOLE 0 2,467 0 0
AMERICAN TOWER CORP NEW COM REIT 03027X100   3,663,551 22,278 SH   SOLE 0 22,277 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150   33,687,404 357,654 SH   SOLE 0 357,653 0 0
META PLATFORMS INC CL A Stock 30303M102   2,560,086 8,528 SH   SOLE 0 8,527 0 0
SERVICENOW INC COM Stock 81762P102   5,834,397 10,438 SH   SOLE 0 10,437 0 0
AUTONATION INC COM Stock 05329W102   211,960 1,400 SH   OTR 0 0 1,400 0
PALO ALTO NETWORKS INC COM Stock 697435105   70,332 300 SH   OTR 0 0 300 0
PALO ALTO NETWORKS INC COM Stock 697435105   6,285,404 26,810 SH   SOLE 0 26,810 0 0
NATURAL GROCERS BY VITAMIN COT COM Stock 63888U108   691,524 53,565 SH   SOLE 0 53,565 0 0
MONDELEZ INTL INC CL A Stock 609207105   3,470 50 SH   OTR 0 0 50 0
MONDELEZ INTL INC CL A Stock 609207105   6,510,281 93,808 SH   SOLE 0 93,808 0 0
BUILDERS FIRSTSOURCE INC COM Stock 12008R107   871,430 7,000 SH   SOLE 0 7,000 0 0
WP CAREY INC COM REIT 92936U109   386,510 7,147 SH   SOLE 0 7,147 0 0
BROADCOM INC COM Stock 11135F101   62,294 75 SH   OTR 0 0 75 0
BROADCOM INC COM Stock 11135F101   12,386,066 14,913 SH   SOLE 0 14,912 0 0
WORKDAY INC CL A Stock 98138H101   738,225 3,436 SH   SOLE 0 3,436 0 0
METLIFE INC COM Stock 59156R108   227,764 3,620 SH   SOLE 0 3,620 0 0
PIONEER NAT RES CO COM Stock 723787107   1,915,365 8,344 SH   SOLE 0 8,344 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842   31,181,962 484,568 SH   SOLE 0 484,568 0 0
HEXCEL CORP NEW COM Stock 428291108   635,115 9,750 SH   SOLE 0 9,750 0 0
KINDER MORGAN INC DEL COM Stock 49456B101   149,220 9,000 SH   OTR 0 0 9,000 0
KINDER MORGAN INC DEL COM Stock 49456B101   21,486,948 1,295,956 SH   SOLE 0 1,295,955 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   64,566,436 210,239 SH   SOLE 0 210,238 0 0
ENTEGRIS INC COM Stock 29362U104   3,087,089 32,873 SH   SOLE 0 32,872 0 0
NVIDIA CORPORATION COM Stock 67066G104   7,122,200 16,373 SH   SOLE 0 16,373 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646   398,640 8,000 SH   OTR 0 0 8,000 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646   13,507,405 271,070 SH   SOLE 0 271,069 0 0
ISHARES SHORT TREASURY BOND ETF ETF 464288679   617,527 5,590 SH   SOLE 0 5,590 0 0
BALL CORP COM Stock 058498106   373,350 7,500 SH   SOLE 0 7,500 0 0
EOG RES INC COM Stock 26875P101   76,056 600 SH   OTR 0 0 600 0
EOG RES INC COM Stock 26875P101   4,450,118 35,107 SH   SOLE 0 35,106 0 0
ABBVIE INC COM Stock 00287Y109   7,453 50 SH   OTR 0 0 50 0
ABBVIE INC COM Stock 00287Y109   16,434,518 110,254 SH   SOLE 0 110,254 0 0
CANADIAN IMPERIAL BK COMM TORO COM Stock 136069101   262,007 6,786 SH   SOLE 0 6,786 0 0
S&P GLOBAL INC COM Stock 78409V104   27,061,057 74,057 SH   SOLE 0 74,056 0 0
EA BRIDGEWAY OMNI SMALL-CAP VALUE ETF ETF 02072L532   202,272 11,069 SH   SOLE 0 11,069 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   7,764,678 163,158 SH   SOLE 0 163,157 0 0
MANULIFE FINL CORP COM Stock 56501R106   100,540 5,500 SH   OTR 0 0 5,500 0
MANULIFE FINL CORP COM Stock 56501R106   7,955,431 435,199 SH   SOLE 0 435,198 0 0
ARCBEST CORP COM Stock 03937C105   1,524,750 15,000 SH   SOLE 0 15,000 0 0
KENVUE INC COM Stock 49177J102   18,578,075 925,203 SH   SOLE 0 925,202 0 0
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859   705,484 15,211 SH   SOLE 0 15,210 0 0
ZOETIS INC CL A Stock 98978V103   37,383,495 214,872 SH   SOLE 0 214,872 0 0
INVESCO FINANCIAL PREFERRED ETF ETF 46137V621   401,905 28,585 SH   SOLE 0 28,585 0 0
VERDE CLEAN FUELS INC WT EXP 021528 Stock 923372114   11,200 62,222 SH   SOLE 0 62,222 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100   228,460 2,629 SH   SOLE 0 2,629 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648   787,527 3,513 SH   SOLE 0 3,513 0 0
INVESCO S&P 500 QUALITY ETF ETF 46137V241   2,027,020 40,508 SH   SOLE 0 40,508 0 0
BLACKSTONE INC COM Stock 09260D107   64,800,864 604,824 SH   SOLE 0 604,824 0 0
ANSYS INC COM Stock 03662Q105   401,395 1,349 SH   SOLE 0 1,349 0 0
CHURCH & DWIGHT CO INC COM Stock 171340102   73,304 800 SH   OTR 0 0 800 0
CHURCH & DWIGHT CO INC COM Stock 171340102   9,517,386 103,868 SH   SOLE 0 103,867 0 0
INFORMATION SVCS GROUP INC COM Stock 45675Y104   3,619,588 826,390 SH   SOLE 0 826,390 0 0
JACOBS SOLUTIONS INC COM Stock 46982L108   136,500 1,000 SH   OTR 0 0 1,000 0
JACOBS SOLUTIONS INC COM Stock 46982L108   10,622,053 77,817 SH   SOLE 0 77,817 0 0
ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102   214,754 1,914 SH   SOLE 0 1,913 0 0
STRYKER CORPORATION COM Stock 863667101   35,500,810 129,911 SH   SOLE 0 129,911 0 0
QUALCOMM INC COM Stock 747525103   1,139,698 10,262 SH   OTR 0 0 10,262 0
QUALCOMM INC COM Stock 747525103   31,560,590 284,176 SH   SOLE 0 284,176 0 0
SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608   528,318 12,600 SH   SOLE 0 12,600 0 0
GENERAL DYNAMICS CORP COM Stock 369550108   11,800 53 SH   OTR 0 0 53 0
GENERAL DYNAMICS CORP COM Stock 369550108   825,785 3,737 SH   SOLE 0 3,737 0 0
RESMED INC COM Stock 761152107   1,254,633 8,485 SH   SOLE 0 8,484 0 0
INTUITIVE SURGICAL INC COM NEW Stock 46120E602   1,166,015 3,989 SH   SOLE 0 3,989 0 0
LAZARD LTD SHS A Stock G54050102   156,601 5,050 SH   OTR 0 0 5,050 0
LAZARD LTD SHS A Stock G54050102   3,317,605 106,985 SH   SOLE 0 106,985 0 0
MCDONALDS CORP COM Stock 580135101   13,172 50 SH   OTR 0 0 50 0
MCDONALDS CORP COM Stock 580135101   7,183,533 27,268 SH   SOLE 0 27,268 0 0
AMETEK INC COM Stock 031100100   1,035,054 7,005 SH   SOLE 0 7,004 0 0
DOVER CORP COM Stock 260003108   723,528 5,186 SH   SOLE 0 5,186 0 0
CISCO SYS INC COM Stock 17275R102   13,440 250 SH   OTR 0 0 250 0
CISCO SYS INC COM Stock 17275R102   11,310,906 210,396 SH   SOLE 0 210,396 0 0
CAPITAL ONE FINL CORP COM Stock 14040H105   58,230 600 SH   OTR 0 0 600 0
CAPITAL ONE FINL CORP COM Stock 14040H105   937,477 9,660 SH   SOLE 0 9,659 0 0
WISDOMTREE US QUALITY DIVIDEND GROWTH FUND ETF 97717X669   264,905 4,172 SH   SOLE 0 4,172 0 0
AT&T INC COM Stock 00206R102   355,900 23,695 SH   SOLE 0 23,695 0 0
CLEARWAY ENERGY INC CL C Stock 18539C204   1,000,931 47,303 SH   SOLE 0 47,303 0 0
VANGUARD FINANCIALS ETF ETF 92204A405   384,331 4,785 SH   SOLE 0 4,785 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   93,282 1,032 SH   OTR 0 0 1,032 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   24,914,936 275,638 SH   SOLE 0 275,638 0 0
ISHARES BIOTECHNOLOGY ETF ETF 464287556   2,532,661 20,710 SH   SOLE 0 20,710 0 0
GENERAL ELECTRIC CO COM NEW Stock 369604301   27,085 245 SH   OTR 0 0 245 0
GENERAL ELECTRIC CO COM NEW Stock 369604301   1,045,134 9,654 SH   SOLE 0 9,653 0 0
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339   216,820 1,645 SH   SOLE 0 1,645 0 0
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513   270,184 3,665 SH   SOLE 0 3,665 0 0
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887   1,829,024 16,676 SH   SOLE 0 16,676 0 0
NOKIA CORP SPONSORED ADR ADR 654902204   37,403 10,001 SH   SOLE 0 10,000 0 0
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   1,133,515 4,164 SH   SOLE 0 4,163 0 0
UNIVERSAL DISPLAY CORP COM Stock 91347P105   382,585 2,437 SH   OTR 0 0 2,437 0
UNIVERSAL DISPLAY CORP COM Stock 91347P105   20,553,843 130,925 SH   SOLE 0 130,924 0 0
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396   1,567,713 11,222 SH   SOLE 0 11,222 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407   927,277 5,760 SH   SOLE 0 5,760 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704   977,126 9,638 SH   SOLE 0 9,638 0 0
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515   15,490,133 45,391 SH   SOLE 0 45,391 0 0
ROBO GLOBAL ROBOTICS & AUTOMATION INDEX ETF ETF 301505707   2,460,741 48,863 SH   SOLE 0 48,863 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408   7,692 50 SH   OTR 0 0 50 0
ISHARES S&P 500 VALUE ETF ETF 464287408   1,567,823 10,191 SH   SOLE 0 10,191 0 0
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853   73,409,116 1,989,407 SH   SOLE 0 1,989,406 0 0
LULULEMON ATHLETICA INC COM Stock 550021109   527,514 1,368 SH   SOLE 0 1,368 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309   1,117,846 16,338 SH   SOLE 0 16,338 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   105,210 245 SH   OTR 0 0 245 0
ISHARES CORE S&P 500 ETF ETF 464287200   30,825,373 71,782 SH   SOLE 0 71,782 0 0
THE CIGNA GROUP COM Stock 125523100   3,433 12 SH   OTR 0 0 12 0
THE CIGNA GROUP COM Stock 125523100   316,575 1,107 SH   SOLE 0 1,106 0 0
METTLER TOLEDO INTERNATIONAL COM Stock 592688105   144,049 130 SH   OTR 0 0 130 0
METTLER TOLEDO INTERNATIONAL COM Stock 592688105   27,075,801 24,435 SH   SOLE 0 24,435 0 0
ONEOK INC NEW COM Stock 682680103   566,894 8,937 SH   SOLE 0 8,937 0 0
WELLS FARGO CO NEW COM Stock 949746101   49,032 1,200 SH   OTR 0 0 1,200 0
WELLS FARGO CO NEW COM Stock 949746101   1,617,724 39,592 SH   SOLE 0 39,591 0 0
UNION PAC CORP COM Stock 907818108   877,104 4,307 SH   SOLE 0 4,307 0 0
ECOLAB INC COM Stock 278865100   3,728,760 22,012 SH   SOLE 0 22,011 0 0
ISHARES PREFERRED & INCOME SECURITIES ETF ETF 464288687   352,604 11,695 SH   SOLE 0 11,695 0 0
SALESFORCE INC COM Stock 79466L302   48,015,815 236,788 SH   SOLE 0 236,787 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206   29,640,681 391,865 SH   SOLE 0 391,865 0 0
NORTHROP GRUMMAN CORP COM Stock 666807102   369,222 839 SH   SOLE 0 838 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   101,234 200 SH   OTR 0 0 200 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   55,441,368 109,531 SH   SOLE 0 109,531 0 0
LOCKHEED MARTIN CORP COM Stock 539830109   1,319,945 3,228 SH   SOLE 0 3,227 0 0
UMH PPTYS INC COM REIT 903002103   190,616 13,596 SH   SOLE 0 13,596 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   35,448,699 244,440 SH   SOLE 0 244,440 0 0
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638   314,796 6,471 SH   SOLE 0 6,470 0 0
CHEVRON CORP NEW COM Stock 166764100   13,274,429 78,724 SH   SOLE 0 78,723 0 0
ISHARES NATIONAL MUNI BOND ETF ETF 464288414   76,027,560 741,443 SH   SOLE 0 741,442 0 0
CONOCOPHILLIPS COM Stock 20825C104   646,457 5,396 SH   SOLE 0 5,396 0 0
MARKEL GROUP INC COM Stock 570535104   368,123 250 SH   SOLE 0 250 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   700 16 SH   OTR 0 0 16 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   737,862 16,877 SH   SOLE 0 16,877 0 0
DANAHER CORPORATION COM Stock 235851102   173,670 700 SH   OTR 0 0 700 0
DANAHER CORPORATION COM Stock 235851102   77,800,464 313,585 SH   SOLE 0 313,585 0 0
M & T BK CORP COM Stock 55261F104   4,426 35 SH   OTR 0 0 35 0
M & T BK CORP COM Stock 55261F104   387,791 3,067 SH   SOLE 0 3,066 0 0
TJX COS INC NEW COM Stock 872540109   79,992 900 SH   OTR 0 0 900 0
TJX COS INC NEW COM Stock 872540109   67,204,203 756,123 SH   SOLE 0 756,122 0 0
BANK AMERICA CORP COM Stock 060505104   83,509 3,050 SH   OTR 0 0 3,050 0
BANK AMERICA CORP COM Stock 060505104   17,020,924 621,655 SH   SOLE 0 621,655 0 0
WALMART INC COM Stock 931142103   31,986 200 SH   OTR 0 0 200 0
WALMART INC COM Stock 931142103   1,473,579 9,214 SH   SOLE 0 9,213 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   2,017,971 14,383 SH   SOLE 0 14,383 0 0
ORACLE CORP COM Stock 68389X105   63,552 600 SH   OTR 0 0 600 0
ORACLE CORP COM Stock 68389X105   18,358,621 173,325 SH   SOLE 0 173,325 0 0
RTX CORPORATION COM Stock 75513E101   3,670 51 SH   OTR 0 0 51 0
RTX CORPORATION COM Stock 75513E101   1,982,675 27,549 SH   SOLE 0 27,548 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   950,098 24,231 SH   SOLE 0 24,231 0 0
TEXAS INSTRS INC COM Stock 882508104   5,873,988 36,941 SH   SOLE 0 36,941 0 0
TARGET CORP COM Stock 87612E106   8,293 75 SH   OTR 0 0 75 0
TARGET CORP COM Stock 87612E106   1,233,086 11,152 SH   SOLE 0 11,152 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   357,398 3,459 SH   SOLE 0 3,459 0 0
SPDR NUVEEN BLOOMBERG MUNICIPAL BOND ETF ETF 78468R721   6,330,320 144,859 SH   SOLE 0 144,858 0 0
PFIZER INC COM Stock 717081103   61,252 1,847 SH   OTR 0 0 1,846 0
PFIZER INC COM Stock 717081103   5,016,055 151,223 SH   SOLE 0 151,222 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242   311,467 3,053 SH   SOLE 0 3,053 0 0
MORGAN STANLEY COM NEW Stock 617446448   11,347,733 138,946 SH   SOLE 0 138,946 0 0
3M Company Stock 88579Y101   726,476 7,760 SH   SOLE 0 7,759 0 0
KLA CORP COM NEW Stock 482480100   13,408,031 29,233 SH   SOLE 0 29,233 0 0
GILEAD SCIENCES INC COM Stock 375558103   1,228,425 16,392 SH   SOLE 0 16,392 0 0
CATERPILLAR INC COM Stock 149123101   4,986,944 18,267 SH   SOLE 0 18,267 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   47,434,365 359,760 SH   SOLE 0 359,760 0 0
AMERICAN EXPRESS CO COM Stock 025816109   784,280 5,257 SH   SOLE 0 5,256 0 0
AMGEN INC COM Stock 031162100   2,400,000 8,930 SH   SOLE 0 8,929 0 0
STIFEL FINL CORP COM Stock 860630102   73,728 1,200 SH   OTR 0 0 1,200 0
STIFEL FINL CORP COM Stock 860630102   7,157,699 116,499 SH   SOLE 0 116,499 0 0
APPLIED MATLS INC COM Stock 038222105   49,193,509 355,316 SH   SOLE 0 355,316 0 0
ANALOG DEVICES INC COM Stock 032654105   5,462,443 31,198 SH   SOLE 0 31,197 0 0
PAYCOM SOFTWARE INC COM Stock 70432V102   651,546 2,513 SH   SOLE 0 2,513 0 0
TEXAS ROADHOUSE INC COM Stock 882681109   86,490 900 SH   OTR 0 0 900 0
TEXAS ROADHOUSE INC COM Stock 882681109   193,738 2,016 SH   SOLE 0 2,016 0 0
WILLIAMS COS INC COM Stock 969457100   2,662 79 SH   OTR 0 0 79 0
WILLIAMS COS INC COM Stock 969457100   7,938,882 235,645 SH   SOLE 0 235,645 0 0
CANADIAN NATL RY CO COM Stock 136375102   16,250 150 SH   OTR 0 0 150 0
CANADIAN NATL RY CO COM Stock 136375102   308,199 2,845 SH   SOLE 0 2,845 0 0
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671   165,289 1,743 SH   SOLE 0 1,743 0 0
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671   338,543 3,570 SH   OTR 0 0 3,570 0
ISHARES CORE S&P US VALUE ETF ETF 464287663   661,586 8,866 SH   SOLE 0 8,866 0 0
ISHARES CORE S&P US VALUE ETF ETF 464287663   1,100,421 14,747 SH   OTR 0 0 14,747 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   5,786,763 37,243 SH   SOLE 0 37,242 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226   19,905,155 211,667 SH   SOLE 0 211,666 0 0
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854   1,196,389 23,804 SH   SOLE 0 23,804 0 0
EATON CORP PLC SHS Stock G29183103   2,860,721 13,413 SH   SOLE 0 13,412 0 0
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879   294,872 3,305 SH   SOLE 0 3,305 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606   1,300,826 18,007 SH   SOLE 0 18,007 0 0
ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705   328,745 3,257 SH   SOLE 0 3,257 0 0
ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF ETF 464288612   317,872 3,137 SH   SOLE 0 3,137 0 0
ASPEN AEROGELS INC COM Stock 04523Y105   86,447 10,052 SH   SOLE 0 10,052 0 0
KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103   3,802,192 28,737 SH   SOLE 0 28,737 0 0
CIMPRESS PLC SHS EURO Stock G2143T103   209,610 2,994 SH   SOLE 0 2,994 0 0
Daktari Stock 234264109   40,989 40,989 SH   SOLE 0 40,988 0 0
VANGUARD SHORT-TERM BOND ETF ETF 921937827   4,233,461 56,318 SH   SOLE 0 56,318 0 0
ULTRAGENYX PHARMACEUTICAL INC COM Stock 90400D108   3,574,198 100,258 SH   SOLE 0 100,258 0 0
LAM RESEARCH CORP COM Stock 512807108   258,539 412 SH   SOLE 0 412 0 0
PHILIP MORRIS INTL INC COM Stock 718172109   1,874,004 20,242 SH   SOLE 0 20,242 0 0
NUCOR CORP COM Stock 670346105   349,353 2,234 SH   SOLE 0 2,234 0 0
PARKER-HANNIFIN CORP COM Stock 701094104   695,155 1,785 SH   SOLE 0 1,784 0 0
ROPER TECHNOLOGIES INC COM Stock 776696106   36,512,741 75,396 SH   SOLE 0 75,395 0 0
SPDR BLOOMBERG HIGH YIELD BOND ETF ETF 78468R622   394,415 4,363 SH   SOLE 0 4,363 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   542,230 9,342 SH   SOLE 0 9,342 0 0
ALTRIA GROUP INC COM Stock 02209S103   940,388 22,364 SH   SOLE 0 22,363 0 0
DOMINION ENERGY INC COM Stock 25746U109   436,497 9,772 SH   SOLE 0 9,771 0 0
CITIGROUP INC COM NEW Stock 172967424   243,727 5,926 SH   SOLE 0 5,925 0 0
FIDELITY MSCI REAL ESTATE INDEX ETF ETF 316092857   2,788,967 122,592 SH   SOLE 0 122,591 0 0
AMERICAN WTR WKS CO INC NEW COM Stock 030420103   542,004 4,377 SH   SOLE 0 4,377 0 0
EXXON MOBIL CORP COM Stock 30231G102   156,969 1,335 SH   OTR 0 0 1,335 0
EXXON MOBIL CORP COM Stock 30231G102   12,826,338 109,086 SH   SOLE 0 109,086 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   1,215,637 2,411 SH   SOLE 0 2,411 0 0
TRAVELERS COMPANIES INC COM Stock 89417E109   212,140 1,299 SH   SOLE 0 1,299 0 0
LOWES COS INC COM Stock 548661107   1,561,469 7,513 SH   SOLE 0 7,512 0 0
DEERE & CO COM Stock 244199105   961,117 2,547 SH   SOLE 0 2,546 0 0
COLGATE PALMOLIVE CO COM Stock 194162103   42,666 600 SH   OTR 0 0 600 0
COLGATE PALMOLIVE CO COM Stock 194162103   2,264,916 31,851 SH   SOLE 0 31,850 0 0
AMERICAN INTL GROUP INC COM NEW Stock 026874784   203,992 3,366 SH   SOLE 0 3,366 0 0
SHOPIFY INC CL A Stock 82509L107   2,976,248 54,540 SH   SOLE 0 54,540 0 0
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886   415,633 7,053 SH   SOLE 0 7,053 0 0
NOVO-NORDISK A S ADR ADR 670100205   214,982 2,364 SH   SOLE 0 2,364 0 0
BROOKLINE BANCORP INC DEL COM Stock 11373M107   139,875 15,354 SH   SOLE 0 15,354 0 0
NASDAQ INC COM Stock 631103108   244,894 5,040 SH   SOLE 0 5,040 0 0
SCHWAB CHARLES CORP COM Stock 808513105   82,350 1,500 SH   OTR 0 0 1,500 0
SCHWAB CHARLES CORP COM Stock 808513105   39,143,410 712,995 SH   SOLE 0 712,994 0 0
WASHINGTON TR BANCORP INC COM Stock 940610108   26,330 1,000 SH   OTR 0 0 1,000 0
WASHINGTON TR BANCORP INC COM Stock 940610108   2,485,631 94,403 SH   SOLE 0 94,403 0 0
CROWN CASTLE INC COM REIT 22822V101   23,355,544 253,782 SH   SOLE 0 253,781 0 0
AKOUSTIS TECHNOLOGIES INC COM Stock 00973N102   84,334 112,012 SH   SOLE 0 112,012 0 0
SUNRUN INC COM Stock 86771W105   699,592 55,700 SH   SOLE 0 55,700 0 0
AUTOZONE INC COM Stock 053332102   318,413 125 SH   SOLE 0 125 0 0
BLACKROCK INC COM Stock 09247X101   359,649 556 SH   SOLE 0 556 0 0
CBRE GROUP INC CL A Stock 12504L109   2,533,289 34,299 SH   SOLE 0 34,298 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507   262,566 1,053 SH   OTR 0 0 1,053 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507   4,313,241 17,298 SH   SOLE 0 17,297 0 0
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746   60,641,573 1,260,740 SH   SOLE 0 1,260,739 0 0
ISHARES MSCI EAFE ETF ETF 464287465   9,866,835 143,164 SH   SOLE 0 143,163 0 0
APPLE INC COM Stock 037833100   216,067 1,262 SH   OTR 0 0 1,262 0
APPLE INC COM Stock 037833100   254,178,151 1,484,599 SH   SOLE 0 1,484,598 0 0
PJT PARTNERS INC COM CL A Stock 69343T107   1,115,020 14,036 SH   SOLE 0 14,036 0 0
ABBOTT LABS COM Stock 002824100   7,626,360 78,744 SH   SOLE 0 78,744 0 0
DISNEY WALT CO COM Stock 254687106   2,026 25 SH   OTR 0 0 25 0
DISNEY WALT CO COM Stock 254687106   19,882,010 245,305 SH   SOLE 0 245,305 0 0
RAYMOND JAMES FINL INC COM Stock 754730109   215,121 2,142 SH   SOLE 0 2,142 0 0
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742   260,291 2,793 SH   SOLE 0 2,793 0 0
BOOKING HOLDINGS INC COM Stock 09857L108   48,659,340 15,778 SH   SOLE 0 15,778 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622   234,910 1,000 SH   OTR 0 0 1,000 0
ISHARES RUSSELL 1000 ETF ETF 464287622   522,029 2,222 SH   SOLE 0 2,222 0 0
SPDR BLOOMBERG 1-3 MONTH T-BILL ETF ETF 78468R663   1,119,561 12,193 SH   SOLE 0 12,193 0 0
MARSH & MCLENNAN COS INC COM Stock 571748102   19,866,804 104,397 SH   SOLE 0 104,397 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   387,028 2,549 SH   SOLE 0 2,549 0 0
ISHARES MORNINGSTAR U.S. EQUITY ETF ETF 464287127   2,997,374 50,893 SH   SOLE 0 50,893 0 0