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 695 3,297 SH   SOLE   3,297 0 0
ABBOTT LABS COM 002824100 3,396 46,291 SH   SOLE   46,291 0 0
ABBVIE INC COM 00287Y109 61 650 SH   OTR   0 0 650
ABBVIE INC COM 00287Y109 13,454 142,249 SH   SOLE   142,249 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,197 7,030 SH   SOLE   7,030 0 0
ADOBE SYS INC COM 00724F101 9,344 34,613 SH   SOLE   34,613 0 0
AIR PRODS & CHEMS INC COM 009158106 820 4,909 SH   SOLE   4,909 0 0
ALPHABET INC CAP STK CL A 02079K305 24 20 SH   OTR   0 0 20
ALPHABET INC CAP STK CL C 02079K107 4,324 3,623 SH   SOLE   3,623 0 0
ALPHABET INC CAP STK CL A 02079K305 18,680 15,475 SH   SOLE   15,475 0 0
AMAZON COM INC COM 023135106 37,612 18,778 SH   SOLE   18,778 0 0
AMERICAN EXPRESS CO COM 025816109 703 6,600 SH   SOLE   6,600 0 0
AMERICAN TOWER CORP NEW COM 03027X100 10,416 71,689 SH   SOLE   71,689 0 0
AMGEN INC COM 031162100 301 1,452 SH   SOLE   1,452 0 0
APPLE INC COM 037833100 29,554 130,920 SH   SOLE   130,920 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 225 12,432 SH   SOLE   12,432 0 0
AT&T INC COM 00206R102 474 14,118 SH   SOLE   14,118 0 0
AT&T INC COM 00206R102 35 1,050 SH   OTR   0 0 1,050
AUTOMATIC DATA PROCESSING IN COM 053015103 761 5,051 SH   SOLE   5,051 0 0
AVERY DENNISON CORP COM 053611109 1,399 12,910 SH   SOLE   12,910 0 0
BANK AMER CORP COM 060505104 3,504 118,932 SH   SOLE   118,932 0 0
BECTON DICKINSON & CO COM 075887109 581 2,225 SH   SOLE   2,225 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,559 44,643 SH   SOLE   44,643 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,280 4 SH   SOLE   4 0 0
BLACKROCK INC COM 09247X101 6,716 14,248 SH   SOLE   14,248 0 0
BOOKING HLDGS INC COM 09857L108 8,462 4,265 SH   SOLE   4,265 0 0
BROADCOM INC COM 11135F101 2,406 9,751 SH   SOLE   9,751 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 10,163 77,023 SH   SOLE   77,023 0 0
CDK GLOBAL INC COM 12508E101 8,239 131,695 SH   SOLE   131,695 0 0
CHEVRON CORP NEW COM 166764100 15 125 SH   OTR   0 0 125
CHEVRON CORP NEW COM 166764100 4,989 40,797 SH   SOLE   40,797 0 0
CHUBB LIMITED COM H1467J104 7,675 57,427 SH   SOLE   57,427 0 0
CISCO SYS INC COM 17275R102 205 4,214 SH   SOLE   4,214 0 0
CITIGROUP INC COM NEW 172967424 6,255 87,194 SH   SOLE   87,194 0 0
COCA COLA CO COM 191216100 720 15,583 SH   SOLE   15,583 0 0
COLGATE PALMOLIVE CO COM 194162103 5,337 79,713 SH   SOLE   79,713 0 0
COMCAST CORP NEW CL A 20030N101 270 7,628 SH   SOLE   7,628 0 0
COSTCO WHSL CORP NEW COM 22160K105 11,980 51,003 SH   SOLE   51,003 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 271 2,430 SH   SOLE   2,430 0 0
CSX CORP COM 126408103 239 3,231 SH   SOLE   3,231 0 0
CVS HEALTH CORP COM 126650100 2,156 27,384 SH   SOLE   27,384 0 0
DANAHER CORP DEL COM 235851102 37 336 SH   OTR   0 0 336
DANAHER CORP DEL COM 235851102 16,493 151,787 SH   SOLE   151,787 0 0
DARDEN RESTAURANTS INC COM 237194105 374 3,360 SH   SOLE   3,360 0 0
DISNEY WALT CO COM DISNEY 254687106 2,887 24,690 SH   SOLE   24,690 0 0
DOMINION ENERGY INC COM 25746U109 361 5,130 SH   SOLE   5,130 0 0
DOWDUPONT INC COM 26078J100 469 7,292 SH   SOLE   7,292 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 259 3,235 SH   SOLE   3,235 0 0
ECOLAB INC COM 278865100 6,083 38,800 SH   SOLE   38,800 0 0
EMERSON ELEC CO COM 291011104 481 6,275 SH   SOLE   6,275 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 289 10,050 SH   OTR   0 0 10,050
ENTERPRISE PRODS PARTNERS L COM 293792107 152 5,300 SH   SOLE   5,300 0 0
EOG RES INC COM 26875P101 3,588 28,128 SH   SOLE   28,128 0 0
EQUINIX INC COM PAR $0.001 29444U700 6,980 16,124 SH   SOLE   16,124 0 0
EXELON CORP COM 30161N101 3,011 68,964 SH   SOLE   68,964 0 0
EXXON MOBIL CORP COM 30231G102 12,813 150,706 SH   SOLE   150,706 0 0
FACEBOOK INC CL A 30303M102 13,229 80,439 SH   SOLE   80,439 0 0
FACTSET RESH SYS INC COM 303075105 246 1,100 SH   SOLE   1,100 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 4,111 37,695 SH   SOLE   37,695 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 667 6,950 SH   SOLE   6,950 0 0
FORTIVE CORP COM 34959J108 9,849 116,977 SH   SOLE   116,977 0 0
FORTIVE CORP COM 34959J108 17 200 SH   OTR   0 0 200
GENERAL ELECTRIC CO COM 369604103 268 23,767 SH   SOLE   23,767 0 0
GILEAD SCIENCES INC COM 375558103 1,364 17,669 SH   SOLE   17,669 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,630 7,270 SH   SOLE   7,270 0 0
HOME DEPOT INC COM 437076102 8,989 43,392 SH   SOLE   43,392 0 0
HONEYWELL INTL INC COM 438516106 1,671 10,042 SH   SOLE   10,042 0 0
IBERIABANK CORP COM 450828108 1,123 13,800 SH   SOLE   13,800 0 0
IHS MARKIT LTD SHS G47567105 7,774 144,063 SH   SOLE   144,063 0 0
ILLUMINA INC COM 452327109 1,917 5,222 SH   SOLE   5,222 0 0
INDEPENDENT BANK CORP MASS COM 453836108 267 3,230 SH   SOLE   3,230 0 0
INTEL CORP COM 458140100 33 700 SH   OTR   0 0 700
INTEL CORP COM 458140100 1,600 33,843 SH   SOLE   33,843 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 539 3,564 SH   SOLE   3,564 0 0
INTUIT COM 461202103 4,743 20,856 SH   SOLE   20,856 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 321 1,730 SH   SOLE   1,730 0 0
ISHARES INC MSCI EURZONE ETF 464286608 254 6,200 SH   SOLE   6,200 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 646 5,104 SH   SOLE   5,104 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,365 8,748 SH   SOLE   8,748 0 0
ISHARES TR RUS MID CAP ETF 464287499 3,348 15,185 SH   SOLE   15,185 0 0
ISHARES TR EAFE VALUE ETF 464288877 340 6,550 SH   SOLE   6,550 0 0
ISHARES TR EAFE GRWTH ETF 464288885 461 5,762 SH   SOLE   5,762 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 217 2,401 SH   SOLE   2,401 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,859 11,030 SH   SOLE   11,030 0 0
ISHARES TR CORE S&P MCP ETF 464287507 6,130 30,453 SH   SOLE   30,453 0 0
ISHARES TR RUS MD CP GR ETF 464287481 278 2,050 SH   SOLE   2,050 0 0
ISHARES TR CORE S&P500 ETF 464287200 5,540 18,925 SH   SOLE   18,925 0 0
ISHARES TR CORE S&P SCP ETF 464287804 8,806 100,936 SH   SOLE   100,936 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,633 24,013 SH   SOLE   24,013 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,692 39,430 SH   SOLE   39,430 0 0
JOHNSON & JOHNSON COM 478160104 5,467 39,569 SH   SOLE   39,569 0 0
JPMORGAN CHASE & CO COM 46625H100 68 600 SH   OTR   0 0 600
JPMORGAN CHASE & CO COM 46625H100 14,465 128,194 SH   SOLE   128,194 0 0
KRAFT HEINZ CO COM 500754106 58 1,050 SH   OTR   0 0 1,050
KRAFT HEINZ CO COM 500754106 1,450 26,309 SH   SOLE   26,309 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 576 3,315 SH   SOLE   3,315 0 0
LAM RESEARCH CORP COM 512807108 316 2,080 SH   SOLE   2,080 0 0
LAUDER ESTEE COS INC CL A 518439104 7,786 53,577 SH   SOLE   53,577 0 0
LAZARD LTD SHS A G54050102 874 18,155 SH   SOLE   18,155 0 0
LOWES COS INC COM 548661107 4,237 36,898 SH   SOLE   36,898 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 372 5,500 SH   SOLE   5,500 0 0
MASTERCARD INCORPORATED CL A 57636Q104 789 3,544 SH   SOLE   3,544 0 0
MCDONALDS CORP COM 580135101 407 2,435 SH   SOLE   2,435 0 0
MCKESSON CORP COM 58155Q103 2,423 18,269 SH   SOLE   18,269 0 0
MEDTRONIC PLC SHS G5960L103 514 5,226 SH   SOLE   5,226 0 0
MERCK & CO INC COM 58933Y105 76 1,075 SH   OTR   0 0 1,075
MERCK & CO INC COM 58933Y105 11,460 161,545 SH   SOLE   161,545 0 0
MICROSOFT CORP COM 594918104 6,338 55,421 SH   SOLE   55,421 0 0
MICROSOFT CORP COM 594918104 46 400 SH   OTR   0 0 400
MONDELEZ INTL INC CL A 609207105 42 975 SH   OTR   0 0 975
MONDELEZ INTL INC CL A 609207105 6,642 154,607 SH   SOLE   154,607 0 0
NEXTERA ENERGY INC COM 65339F101 5,292 31,573 SH   SOLE   31,573 0 0
NIKE INC CL B 654106103 2,657 31,362 SH   SOLE   31,362 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,159 3,651 SH   SOLE   3,651 0 0
NOVO-NORDISK A S ADR 670100205 945 20,055 SH   SOLE   20,055 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 13,050 37,573 SH   SOLE   37,573 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 315 3,832 SH   SOLE   3,832 0 0
ORACLE CORP COM 68389X105 103 2,000 SH   OTR   0 0 2,000
ORACLE CORP COM 68389X105 1,812 35,138 SH   SOLE   35,138 0 0
PALO ALTO NETWORKS INC COM 697435105 1,096 4,866 SH   SOLE   4,866 0 0
PARKER HANNIFIN CORP COM 701094104 358 1,945 SH   SOLE   1,945 0 0
PAYCHEX INC COM 704326107 61 825 SH   OTR   0 0 825
PAYCHEX INC COM 704326107 1,229 16,682 SH   SOLE   16,682 0 0
PAYPAL HLDGS INC COM 70450Y103 392 4,458 SH   SOLE   4,458 0 0
PEPSICO INC COM 713448108 4,554 40,737 SH   SOLE   40,737 0 0
PFIZER INC COM 717081103 44 1,000 SH   OTR   0 0 1,000
PFIZER INC COM 717081103 2,240 50,829 SH   SOLE   50,829 0 0
PNC FINL SVCS GROUP INC COM 693475105 3,015 22,137 SH   SOLE   22,137 0 0
PRAXAIR INC COM 74005P104 1,966 12,230 SH   SOLE   12,230 0 0
PRICE T ROWE GROUP INC COM 74144T108 583 5,339 SH   SOLE   5,339 0 0
PROCTER AND GAMBLE CO COM 742718109 62 750 SH   OTR   0 0 750
PROCTER AND GAMBLE CO COM 742718109 2,149 25,820 SH   SOLE   25,820 0 0
QUALCOMM INC COM 747525103 7,948 110,345 SH   SOLE   110,345 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 8,992 67,317 SH   SOLE   67,317 0 0
ROCKWELL AUTOMATION INC COM 773903109 433 2,311 SH   SOLE   2,311 0 0
ROPER TECHNOLOGIES INC COM 776696106 9,378 31,659 SH   SOLE   31,659 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 27 400 SH   OTR   0 0 400
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 786 11,529 SH   SOLE   11,529 0 0
SALESFORCE COM INC COM 79466L302 17,303 108,806 SH   SOLE   108,806 0 0
SCHLUMBERGER LTD COM 806857108 4,339 71,230 SH   SOLE   71,230 0 0
SMUCKER J M CO COM NEW 832696405 3,246 31,637 SH   SOLE   31,637 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,860 13,279 SH   SOLE   13,279 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,136 3,091 SH   SOLE   3,091 0 0
STARBUCKS CORP COM 855244109 8,128 142,998 SH   SOLE   142,998 0 0
STATE STR CORP COM 857477103 530 6,327 SH   SOLE   6,327 0 0
STERIS PLC SHS USD G84720104 7,635 66,741 SH   SOLE   66,741 0 0
STRYKER CORP COM 863667101 4,392 24,717 SH   SOLE   24,717 0 0
SVB FINL GROUP COM 78486Q101 2,622 8,436 SH   SOLE   8,436 0 0
SYNCHRONY FINL COM 87165B103 239 7,699 SH   SOLE   7,699 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,715 11,123 SH   SOLE   11,123 0 0
TIFFANY & CO NEW COM 886547108 1,710 13,260 SH   SOLE   13,260 0 0
TJX COS INC NEW COM 872540109 1,150 10,265 SH   SOLE   10,265 0 0
TOTAL S A SPONSORED ADR 89151E109 1,235 19,183 SH   SOLE   19,183 0 0
UNION PAC CORP COM 907818108 1,067 6,553 SH   SOLE   6,553 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,075 9,210 SH   SOLE   9,210 0 0
UNITED PARCEL SERVICE INC CL B 911312106 18 150 SH   OTR   0 0 150
UNITED TECHNOLOGIES CORP COM 913017109 12,795 91,515 SH   SOLE   91,515 0 0
UNITED TECHNOLOGIES CORP COM 913017109 28 200 SH   OTR   0 0 200
UNITEDHEALTH GROUP INC COM 91324P102 8,427 31,676 SH   SOLE   31,676 0 0
US BANCORP DEL COM NEW 902973304 3,799 71,942 SH   SOLE   71,942 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,591 30,575 SH   SOLE   30,575 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,766 43,075 SH   SOLE   43,075 0 0
VERISK ANALYTICS INC COM 92345Y106 9,257 76,791 SH   SOLE   76,791 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 10,075 188,704 SH   SOLE   188,704 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 71 1,325 SH   OTR   0 0 1,325
VISA INC COM CL A 92826C839 56 375 SH   OTR   0 0 375
VISA INC COM CL A 92826C839 18,227 121,438 SH   SOLE   121,438 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 482 6,606 SH   SOLE   6,606 0 0
WALMART INC COM 931142103 321 3,415 SH   SOLE   3,415 0 0
WATERS CORP COM 941848103 676 3,470 SH   SOLE   3,470 0 0
WATSCO INC COM 942622200 2,037 11,435 SH   SOLE   11,435 0 0
WELLS FARGO CO NEW COM 949746101 1,033 19,652 SH   SOLE   19,652 0 0
WEYERHAEUSER CO COM 962166104 227 7,048 SH   SOLE   7,048 0 0
XPO LOGISTICS INC COM 983793100 997 8,735 SH   SOLE   8,735 0 0