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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 5,815 39,062 SH   SOLE NA 5,400 0 33,662
ABBOTT LABORATORIES COM 002824100 13,085 110,556 SH   SOLE NA 13,175 0 97,381
ABBVIE INC COM 00287Y109 51,355 316,793 SH   SOLE NA 17,575 0 299,218
ACCENTURE PLC COM G1151C101 80,109 237,551 SH   SOLE NA 3,704 0 233,847
ADOBE INC COM 00724F101 21,900 48,068 SH   SOLE NA 2,630 0 45,438
AIA GRP LTD ADR 001317205 899 21,500 SH   SOLE NA 0 0 21,500
AIR PRODUCTS AND CHEMICALS INC COM 009158106 355 1,423 SH   SOLE NA 0 0 1,423
ALPHABET INC CL A COM 02079K305 38,289 13,767 SH   SOLE NA 11 0 13,756
ALPHABET INC CL C COM 02079K107 102,427 36,673 SH   SOLE NA 2,470 0 34,203
ALTRIA GRP INC COM 02209S103 902 17,265 SH   SOLE NA 500 0 16,765
AMAZON.COM INC COM 023135106 49,313 15,127 SH   SOLE NA 909 0 14,218
AMERICAN ELECTRIC POWER CO INC COM 025537101 209 2,097 SH   SOLE NA 0 0 2,097
AMERICAN EXPRESS CO COM 025816109 4,978 26,623 SH   SOLE NA 0 0 26,623
AMERICAN FDS EUROPACIFIC GRWTH FD MFO 29875E100 221 3,916 SH   SOLE NA 0 0 3,916
AMERICAN TOWER CORP REIT 03027X100 1,129 4,495 SH   SOLE NA 0 0 4,495
AMERIPRISE FINANCIAL INC COM 03076C106 229 764 SH   SOLE NA 0 0 764
AMETEK INC COM 031100100 232 1,744 SH   SOLE NA 72 0 1,672
AMGEN INC COM 031162100 1,133 4,688 SH   SOLE NA 0 0 4,688
ANALOG DEVICES INC COM 032654105 574 3,476 SH   SOLE NA 0 0 3,476
ANNALY CAP MANAGEMENT INC REIT 035710409 96 13,757 SH   SOLE NA 0 0 13,757
AON PLC COM G0403H108 360 1,108 SH   SOLE NA 0 0 1,108
APPLE INC COM 037833100 123,028 704,593 SH   SOLE NA 48,120 0 656,473
APPLIED MATERIALS INC COM 038222105 302 2,297 SH   SOLE NA 0 0 2,297
ARES MANAGEMENT CORP COM 03990B101 25,925 319,158 SH   SOLE NA 28,575 0 290,583
ARTISAN SM CAP INST COM 04314H758 474 13,391 SH   SOLE NA 3,912 0 9,479
AT&T INC COM 00206R102 441 18,688 SH   SOLE NA 1,100 0 17,588
AUTOMATIC DATA PROCESSING INC COM 053015103 58,139 255,515 SH   SOLE NA 15,700 0 239,815
BANK OF NY MELLON CORP COM 064058100 4,219 85,017 SH   SOLE NA 81,000 0 4,017
BERKSHIRE HATHAWAY INC COM 084670702 18,103 51,299 SH   SOLE NA 800 0 50,499
BLACKROCK INC COM 09247X101 47,200 61,767 SH   SOLE NA 865 0 60,902
BLACKSTONE INC COM 09260D107 859 6,774 SH   SOLE NA 0 0 6,774
BNY MELLON MID CAP MULTI-STRATEGY FD MFO 05569M608 203 10,155 SH   SOLE NA 6,155 0 4,000
BNY MELLON TX-SNSTV LG CP MLT-STRT FD MCO 05569M426 588 27,930 SH   SOLE NA 27,930 0 0
BRIGHT HORIZONS FAMILY SOLUTIONS INC COM 109194100 1,545 11,646 SH   SOLE NA 0 0 11,646
BROADCOM INC COM 11135F101 3,050 4,845 SH   SOLE NA 700 0 4,145
CALVERT SOCIAL INVT FD MFO 131618795 262 2,993 SH   SOLE NA 0 0 2,993
CARLISLE COMPANIES INC COM 142339100 808 3,287 SH   SOLE NA 40 0 3,247
CARRIER GLOB CORP COM 14448C104 222 4,849 SH   SOLE NA 0 0 4,849
CATERPILLAR INC COM 149123101 863 3,874 SH   SOLE NA 550 0 3,324
CERNER CORP COM 156782104 406 4,350 SH   SOLE NA 0 0 4,350
CHARLES SCHWAB CORP COM 808513105 945 11,213 SH   SOLE NA 180 0 11,033
CHEVRON CORP COM 166764100 5,950 36,547 SH   SOLE NA 3,200 0 33,347
CHUBB LTD COM H1467J104 405 1,896 SH   SOLE NA 800 0 1,096
CHURCH & DWIGHT CO INC COM 171340102 352 3,550 SH   SOLE NA 2,500 0 1,050
CIGNA CORP COM 125523100 393 1,641 SH   SOLE NA 0 0 1,641
CISCO SYSTEMS INC COM 17275R102 26,263 471,003 SH   SOLE NA 700 0 470,303
COCA-COLA CO COM 191216100 5,420 87,425 SH   SOLE NA 8,400 0 79,025
COGNIZANT TECH SOLUTIONS CORP COM 192446102 1,950 21,752 SH   SOLE NA 0 0 21,752
COLGATE-PALMOLIVE CO COM 194162103 1,552 20,471 SH   SOLE NA 0 0 20,471
COLUMBIA ACORN INTL COM 197199813 216 8,009 SH   SOLE NA 0 0 8,009
COLUMBIA FDS SER TR II MASS MFA 19763T640 651 47,523 SH   SOLE NA 0 0 47,523
COMCAST CORP COM 20030N101 627 13,397 SH   SOLE NA 0 0 13,397
CONOCOPHILLIPS COM 20825C104 3,087 30,871 SH   SOLE NA 100 0 30,771
CORTEVA INC COM 22052L104 221 3,854 SH   SOLE NA 0 0 3,854
COSTCO WHOLESALE CORP COM 22160K105 43,385 75,342 SH   SOLE NA 4,928 0 70,414
CROWN CASTLE INTL CORP REIT 22822V101 22,102 119,734 SH   SOLE NA 11,067 0 108,667
CSX CORP COM 126408103 658 17,593 SH   SOLE NA 0 0 17,593
DANAHER CORP COM 235851102 11,872 40,475 SH   SOLE NA 5,435 0 35,040
DFA INTL CORE EQ PORT MFA 233203371 231 15,154 SH   SOLE NA 10,333 0 4,821
DFA US LARGE CAP EQ INST MFA 23320G240 692 25,937 SH   SOLE NA 0 0 25,937
DIAGEO PLC ADR 25243Q205 2,215 10,905 SH   SOLE NA 500 0 10,405
DIMENSIONAL ETF TRUST ETF 25434V708 151 5,500 SH   SOLE NA 0 0 5,500
DODGE & COX INTL STOCK FD MFA 256206103 159 3,404 SH   SOLE NA 0 0 3,404
DODGE & COX STOCK FD MFA 256219106 432 1,760 SH   SOLE NA 0 0 1,760
DOMINION ENERGY INC COM 25746U109 251 2,965 SH   SOLE NA 0 0 2,965
DONALDSON CO INC COM 257651109 1,702 32,775 SH   SOLE NA 0 0 32,775
DOVER CORP COM 260003108 256 1,632 SH   SOLE NA 0 0 1,632
DOW INC COM 260557103 210 3,300 SH   SOLE NA 0 0 3,300
DUKE ENERGY CORP COM 26441C204 213 1,908 SH   SOLE NA 0 0 1,908
ECOLAB INC COM 278865100 44,777 253,609 SH   SOLE NA 6,275 0 247,334
ELI LILLY AND CO COM 532457108 474 1,656 SH   SOLE NA 0 0 1,656
EMERSON ELECTRIC CO COM 291011104 1,381 14,094 SH   SOLE NA 0 0 14,094
ENERSYS COM 29275Y102 12,610 169,111 SH   SOLE NA 10,200 0 158,911
ENSTAR GROUP LTD COM G3075P101 318 1,221 SH   SOLE NA 0 0 1,221
EOG RESOURCES INC COM 26875P101 2,519 21,133 SH   SOLE NA 3,750 0 17,383
EQUIFAX INC COM 294429105 783 3,306 SH   SOLE NA 0 0 3,306
EQUITY RESIDENTIAL REIT 29476L107 5,461 60,742 SH   SOLE NA 1,300 0 59,442
ESSENTIAL UTILITIES INC COM 29670G102 430 8,424 SH   SOLE NA 0 0 8,424
ESTEE LAUDER COMPANIES INC COM 518439104 505 1,857 SH   SOLE NA 0 0 1,857
EXXON MOBIL CORP COM 30231G102 36,628 443,493 SH   SOLE NA 292 0 443,201
FIDELITY 500 INDX FD ETF 315911750 2,775 17,600 SH   SOLE NA 0 0 17,600
FIDELITY CONCORD STR TR ETF 315911727 397 8,633 SH   SOLE NA 0 0 8,633
FIDELITY NATL INFORMATION SVCS INC ETF 31620M106 30,039 299,138 SH   SOLE NA 22,800 0 276,338
FIDELITY PURITAN FUND MFA 316345107 205 7,977 SH   SOLE NA 0 0 7,977
FIDELITY TREND FD INC MFA 316423102 165 1,101 SH   SOLE NA 0 0 1,101
FIRST REPUBLIC BANK COM 33616C100 51,729 319,122 SH   SOLE NA 9,810 0 309,312
FLEETCOR TECHNOLOGIES INC COM 339041105 5,124 20,574 SH   SOLE NA 3,290 0 17,284
FORTINET INC COM 34959E109 719 2,105 SH   SOLE NA 0 0 2,105
FORTIVE CORP COM 34959J108 239 3,923 SH   SOLE NA 600 0 3,323
GENERAL DYNAMICS CORP COM 369550108 6,537 27,106 SH   SOLE NA 27,000 0 106
GENERAL MILLS INC COM 370334104 230 3,400 SH   SOLE NA 0 0 3,400
GLENMEDE QUANT US LG CAP CORE EQ MFA 378690788 159 5,500 SH   SOLE NA 0 0 5,500
GLENMEDE STRAT EQ MFA 378690507 153 5,000 SH   SOLE NA 0 0 5,000
HOME DEPOT INC COM 437076102 19,898 66,478 SH   SOLE NA 6,745 0 59,733
HONEYWELL INTL INC COM 438516106 1,682 8,647 SH   SOLE NA 500 0 8,147
HUTTIG BUILDING PRODUCTS INC COM 448451104 101 9,500 SH   SOLE NA 0 0 9,500
IES HLDGS INC COM 44951W106 606 15,097 SH   SOLE NA 0 0 15,097
ILLINOIS TOOL WORKS INC COM 452308109 252 1,204 SH   SOLE NA 500 0 704
INTEL CORP COM 458140100 15,723 317,256 SH   SOLE NA 1,300 0 315,956
INTL BUSINESS MACHINES CORP COM 459200101 656 5,050 SH   SOLE NA 0 0 5,050
INTL FLAVORS & FRAGRANCES INC COM 459506101 775 5,905 SH   SOLE NA 4,000 0 1,905
INVESCO EXCH TRADED FD TR II SLR ETF ETF 46138G706 377 5,000 SH   SOLE NA 0 0 5,000
INVESCO QQQ TR SERIES 1 ETF 46090E103 221 612 SH   SOLE NA 65 0 547
INVESCO WILDERHILL CLEAN ENERGY ETF ETF 46137V134 712 10,945 SH   SOLE NA 0 0 10,945
ISHARES CORE HIGH DIV ETF ETF 46429B663 1,149 10,750 SH   SOLE NA 0 0 10,750
ISHARES CORE MSCI EMRGNG MKTS ETF ETF 46434G103 460 8,285 SH   SOLE NA 0 0 8,285
ISHARES CORE S&P SM-CAP ETF ETF 464287804 742 6,884 SH   SOLE NA 0 0 6,884
ISHARES FTSE KLD 400 SOCIAL INDX FD ETF 464288570 823 9,512 SH   SOLE NA 0 0 9,512
ISHARES GOLD TR ETF 464285204 207 5,623 SH   SOLE NA 0 0 5,623
ISHARES MSCI ACWI EX US ETF ETF 464288240 574 11,000 SH   SOLE NA 8,000 0 3,000
ISHARES MSCI EAFE ETF ETF 464287465 7,571 102,878 SH   SOLE NA 730 0 102,148
ISHARES MSCI EMRGNG MKTS ETF ETF 464287234 5,067 112,237 SH   SOLE NA 655 0 111,582
ISHARES MSCI USA ESG SELECT ETF ETF 464288802 508 5,250 SH   SOLE NA 0 0 5,250
ISHARES NASDAQ BIOTECH ETF ETF 464287556 218 1,680 SH   SOLE NA 0 0 1,680
ISHARES RUSSELL 1000 INDX FD ETF 464287622 11,221 44,875 SH   SOLE NA 0 0 44,875
ISHARES RUSSELL 2000 ETF ETF 464287655 1,710 8,331 SH   SOLE NA 1,315 0 7,016
ISHARES RUSSELL 2000 GRWTH ETF ETF 464287648 285 1,115 SH   SOLE NA 0 0 1,115
ISHARES RUSSELL MID CAP ETF 464287499 470 6,028 SH   SOLE NA 0 0 6,028
ISHARES RUSSELL MID-CAP GRWTH ETF ETF 464287481 1,485 14,780 SH   SOLE NA 0 0 14,780
ISHARES S&P 500 ETF 464287200 1,351 2,980 SH   SOLE NA 0 0 2,980
ISHARES S&P MID-CAP 400 GRWTH ETF ETF 464287606 3,000 38,831 SH   SOLE NA 0 0 38,831
ISHARES S&P MIDCAP 400 INDX FD ETF 464287507 1,080 4,025 SH   SOLE NA 175 0 3,850
ISHARES SELECT DIV ETF ETF 464287168 347 2,709 SH   SOLE NA 0 0 2,709
ISHARES TR RUSSELL 1000 ETF 464287614 303 1,092 SH   SOLE NA 0 0 1,092
ISHARES TR S & P500/BAR ETF 464287309 321 4,204 SH   SOLE NA 0 0 4,204
JEFFERIES FINANCIAL GRP INC COM 47233W109 2,299 70,000 SH   SOLE NA 70,000 0 0
JOHNSON & JOHNSON COM 478160104 56,631 319,539 SH   SOLE NA 10,325 0 309,214
JPMORGAN BETABUILDERS CANADA ETF ETF 46641Q225 204 2,917 SH   SOLE NA 0 0 2,917
JPMORGAN BETABUILDERS EUROPE ETF ETF 46641Q191 403 7,350 SH   SOLE NA 0 0 7,350
JPMORGAN BETABUILDERS JAPAN ETF ETF 46641Q217 211 4,171 SH   SOLE NA 0 0 4,171
JPMORGAN CHASE & CO COM 46625H100 58,136 426,470 SH   SOLE NA 12,139 0 414,331
KONINKLIJKE PHILIPS NV COM 500472303 2,137 70,000 SH   SOLE NA 70,000 0 0
LAM RESEARCH CORP COM 512807108 603 1,123 SH   SOLE NA 0 0 1,123
LIMBACH HLDGS INC COM 53263P105 246 35,520 SH   SOLE NA 0 0 35,520
LINDE PLC COM G5494J103 344 1,079 SH   SOLE NA 0 0 1,079
LOWE'S COMPANIES INC COM 548661107 723 3,578 SH   SOLE NA 0 0 3,578
MASTERCARD INC COM 57636Q104 1,316 3,684 SH   SOLE NA 0 0 3,684
MATTHEWS JAPAN INSTL MFA 577130792 201 10,837 SH   SOLE NA 0 0 10,837
MCDONALD'S CORP COM 580135101 38,137 154,228 SH   SOLE NA 6,950 0 147,278
MERCK & CO INC COM 58933Y105 9,422 114,835 SH   SOLE NA 13,590 0 101,245
META PLATFORMS INC COM 30303M102 19,869 89,357 SH   SOLE NA 655 0 88,702
MFS VAL FD MFA 552983694 424 8,088 SH   SOLE NA 1,229 0 6,859
MICROCHIP TECH INC COM 595017104 930 12,380 SH   SOLE NA 2,600 0 9,780
MICROSOFT CORP COM 594918104 139,934 453,875 SH   SOLE NA 27,570 0 426,305
MONDELEZ INTL INC COM 609207105 323 5,156 SH   SOLE NA 0 0 5,156
MORGAN STANLEY COM 617446448 199 2,287 SH   SOLE NA 0 0 2,287
MORGAN STANLEY INST GLOB FRANCH PORT MFA 61744J283 297 8,834 SH   SOLE NA 0 0 8,834
MURPHY OIL CORP COM 626717102 2,447 60,600 SH   SOLE NA 60,600 0 0
MURPHY USA INC COM 626755102 3,099 15,500 SH   SOLE NA 15,500 0 0
MUTUAL SER FD INC MFA 628380107 243 9,068 SH   SOLE NA 0 0 9,068
NESTLE SA MFA H57312649 767 6,030 SH   SOLE NA 0 0 6,030
NEXTERA ENERGY INC COM 65339F101 2,359 27,851 SH   SOLE NA 0 0 27,851
NIKE INC COM 654106103 2,836 21,083 SH   SOLE NA 3,200 0 17,883
NORFOLK SOUTHERN CORP COM 655844108 432 1,518 SH   SOLE NA 0 0 1,518
NORTHROP GRUMMAN CORP COM 666807102 278 622 SH   SOLE NA 0 0 622
NOVO NORDISK A/S COm 670100205 842 7,590 SH   SOLE NA 2,175 0 5,415
NVIDIA CORP COM 67066G104 34,739 127,315 SH   SOLE NA 7,800 0 119,515
ORACLE CORP COM 68389X105 5,435 65,701 SH   SOLE NA 0 0 65,701
PARNASSUS CORE EQ FD MFA 701769408 240 4,019 SH   SOLE NA 0 0 4,019
PAX INTL SUSTAINABLE ECON INSTL MFA 704223742 4,849 490,369 SH   SOLE NA 0 0 490,369
PAYPAL HLDGS INC COM 70450Y103 53,027 458,515 SH   SOLE NA 10,325 0 448,190
PEPSICO INC COM 713448108 37,202 222,264 SH   SOLE NA 16,685 0 205,579
PERKINELMER INC COM 714046109 221 1,267 SH   SOLE NA 70 0 1,197
PFIZER INC COM 717081103 8,372 161,717 SH   SOLE NA 19,700 0 142,017
PGIM JENNON FOCUSED GRWTH FD MFA 74440K868 106 4,953 SH   SOLE NA 0 0 4,953
PHILIP MORRIS INTL INC COM 718172109 908 9,672 SH   SOLE NA 0 0 9,672
PHILLIPS 66 COM 718546104 206 2,392 SH   SOLE NA 0 0 2,392
PNC FINANCIAL SERVICES GRP INC COM 693475105 671 3,642 SH   SOLE NA 900 0 2,742
PROCTER & GAMBLE CO COM 742718109 18,070 118,260 SH   SOLE NA 25 0 118,235
PROGRESSIVE CORP COM 743315103 36,346 318,859 SH   SOLE NA 22,810 0 296,049
PRUDENTIAL JENNISON SM CO FD COM 74441N101 122 5,994 SH   SOLE NA 0 0 5,994
PUBLIC STORAGE REIT 74460D109 444 1,139 SH   SOLE NA 0 0 1,139
PURE CYCLE CORP COM 746228303 168 14,000 SH   SOLE NA 0 0 14,000
RAYONIER INC COM 754907103 2,260 54,985 SH   SOLE NA 54,985 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 6,617 66,798 SH   SOLE NA 300 0 66,498
REGENERON PHARMACEUTICALS INC COM 75886F107 2,899 4,152 SH   SOLE NA 1,475 0 2,677
ROPER TECHNOLOGIES INC COM 776696106 17,149 36,317 SH   SOLE NA 2,727 0 33,590
S&P GLOB INC COM 78409V104 409 998 SH   SOLE NA 0 0 998
SALESFORCE.COM INC COM 79466L302 1,336 6,295 SH   SOLE NA 1,050 0 5,245
SCHWAB EMRGNG MKTS EQ ETF ETF 808524706 1,077 38,811 SH   SOLE NA 0 0 38,811
SCHWAB INTL EQ ETF ETF 808524805 228 6,218 SH   SOLE NA 0 0 6,218
SCHWAB S&P 500 INDX FD ETF 808509855 1,099 15,804 SH   SOLE NA 0 0 15,804
SCHWAB US DIV EQ ETF ETF 808524797 398 5,050 SH   SOLE NA 0 0 5,050
SCHWAB US LG-CAP ETF ETF 808524201 954 17,720 SH   SOLE NA 0 0 17,720
SCHWAB US MID CAP ETF ETF 808524508 215 2,840 SH   SOLE NA 0 0 2,840
SCHWAB US SM-CAP ETF ETF 808524607 1,263 26,683 SH   SOLE NA 0 0 26,683
SERVICENOW INC COM 81762P102 1,099 1,975 SH   SOLE NA 200 0 1,775
SHELL PLC COM 780259305 5,324 96,935 SH   SOLE NA 96,650 0 285
SPDR GOLD SHARES ETF 78463V107 1,207 6,685 SH   SOLE NA 0 0 6,685
SPDR S&P 500 ETF TR ETF 78462F103 11,460 25,376 SH   SOLE NA 823 0 24,553
STARBUCKS CORP COM 855244109 34,757 382,075 SH   SOLE NA 14,275 0 367,800
STATE STREET CORP COM 857477103 6,859 78,741 SH   SOLE NA 500 0 78,241
STRYKER CORP COM 863667101 57,821 216,276 SH   SOLE NA 5,625 0 210,651
SYSCO CORP COM 871829107 27,938 342,171 SH   SOLE NA 20,400 0 321,771
TARGET CORP COM 87612E106 633 2,983 SH   SOLE NA 1,000 0 1,983
TESLA INC COM 88160R101 383 356 SH   SOLE NA 0 0 356
TETRA TECH INC COM 88162G103 82,509 500,238 SH   SOLE NA 13,701 0 486,537
TEXAS INSTRUMENTS INC COM 882508104 278 1,520 SH   SOLE NA 80 0 1,440
THERMO FISHER SCIENTIFIC INC COM 883556102 68,511 115,994 SH   SOLE NA 6,446 0 109,548
TJX COMPANIES INC COM 872540109 33,293 549,584 SH   SOLE NA 28,365 0 521,219
TRANSUNION COM 89400J107 24,691 238,933 SH   SOLE NA 16,080 0 222,853
TRI CONTL CORP COM 895436103 156 5,064 SH   SOLE NA 0 0 5,064
UNION PACIFIC CORP COM 907818108 3,153 11,542 SH   SOLE NA 65 0 11,477
UNITED PARCEL SERVICE INC COM 911312106 6,529 30,445 SH   SOLE NA 40 0 30,405
UNITEDHEALTH GROUP INC COM 91324P102 29,642 58,125 SH   SOLE NA 4,040 0 54,085
US BANCORP COM 902973304 16,595 312,248 SH   SOLE NA 0 0 312,248
VANECK INTL INVS GOLD ETF 921075503 245 21,062 SH   SOLE NA 0 0 21,062
VANGUARD 500 INDX FD ETF 922908363 856 2,062 SH   SOLE NA 0 0 2,062
VANGUARD 500 INDX FD ETF 922908710 1,216 2,908 SH   SOLE NA 0 0 2,908
VANGUARD BD IDX FD SC GWTH IDX ADM ETF 921937710 645 7,401 SH   SOLE NA 0 0 7,401
VANGUARD DIV APPR INDX FD ETF 921908844 409 2,523 SH   SOLE NA 15 0 2,508
VANGUARD EMRGNG MKTS STOCK INDX FD ETF 922042858 260 5,642 SH   SOLE NA 0 0 5,642
VANGUARD FTSE ALL WORLD EX US IDX FD ETF 922042775 1,046 18,180 SH   SOLE NA 0 0 18,180
VANGUARD FTSE ALL-WLD EX-US SM-CP IDX ETF 922042718 5,174 41,764 SH   SOLE NA 0 0 41,764
VANGUARD MID-CAP INDX FD ETF 922908645 306 1,042 SH   SOLE NA 0 0 1,042
VANGUARD MID-CAP INDX FD ETF 922908629 3,532 14,854 SH   SOLE NA 95 0 14,759
VANGUARD PRIMECAP FD ETF 921936209 161 1,000 SH   SOLE NA 0 0 1,000
VANGUARD SM-CAP IDX FD ETF 922908751 25,250 118,817 SH   SOLE NA 205 0 118,612
VANGUARD SM-CAP INDX FD ETF 922908686 886 8,697 SH   SOLE NA 0 0 8,697
VANGUARD TAX-MANAGED INTL FD ETF 921943866 807 3,449 SH   SOLE NA 0 0 3,449
VERASTEM INC COM 92337C104 35 25,000 SH   SOLE NA 0 0 25,000
VERISK ANALYTICS INC COM 92345Y106 35,560 165,681 SH   SOLE NA 1,500 0 164,181
VERIZON COMMUNICATIONS INC COM 92343V104 21,356 419,246 SH   SOLE NA 15,125 0 404,121
VERTEX PHARMACEUTICALS INC COM 92532F100 3,711 14,222 SH   SOLE NA 450 0 13,772
VISA INC COM 92826C839 116,846 526,881 SH   SOLE NA 11,593 0 515,288
WALMART INC COM 931142103 309 2,076 SH   SOLE NA 0 0 2,076
WALT DISNEY CO COM 254687106 52,574 383,310 SH   SOLE NA 12,675 0 370,635
WELLS FARGO & CO COM 949746101 284 5,873 SH   SOLE NA 0 0 5,873
ZOETIS INC COM 98978V103 42,877 227,360 SH   SOLE NA 9,890 0 217,470