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 757 3,608 SH   SOLE   3,608 0 0
ABBOTT LABS COM 002824100 2,464 46,179 SH   SOLE   46,179 0 0
ABBVIE INC COM 00287Y109 12,416 139,721 SH   SOLE   139,721 0 0
ABBVIE INC COM 00287Y109 58 650 SH   OTR   0 0 650
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,321 9,780 SH   SOLE   9,780 0 0
AIR PRODS & CHEMS INC COM 009158106 987 6,527 SH   SOLE   6,527 0 0
ALPHABET INC CAP STK CL C 02079K107 3,595 3,748 SH   SOLE   3,748 0 0
ALPHABET INC CAP STK CL A 02079K305 19 20 SH   OTR   0 0 20
ALPHABET INC CAP STK CL A 02079K305 15,579 15,999 SH   SOLE   15,999 0 0
AMAZON COM INC COM 023135106 20,241 21,054 SH   SOLE   21,054 0 0
AMERICAN EXPRESS CO COM 025816109 939 10,382 SH   SOLE   10,382 0 0
AMERICAN TOWER CORP NEW COM 03027X100 9,683 70,843 SH   SOLE   70,843 0 0
AMGEN INC COM 031162100 332 1,780 SH   SOLE   1,780 0 0
APPLE INC COM 037833100 19,729 128,013 SH   SOLE   128,013 0 0
AT&T INC COM 00206R102 41 1,050 SH   OTR   0 0 1,050
AT&T INC COM 00206R102 900 22,966 SH   SOLE   22,966 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 570 5,216 SH   SOLE   5,216 0 0
AVERY DENNISON CORP COM 053611109 1,257 12,780 SH   SOLE   12,780 0 0
BANK AMER CORP COM 060505104 2,612 103,094 SH   SOLE   103,094 0 0
BARD C R INC COM 067383109 780 2,435 SH   SOLE   2,435 0 0
BECTON DICKINSON & CO COM 075887109 420 2,141 SH   SOLE   2,141 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,795 42,519 SH   SOLE   42,519 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,099 4 SH   SOLE   4 0 0
BLACKROCK INC COM 09247X101 5,068 11,336 SH   SOLE   11,336 0 0
BROADCOM LTD SHS Y09827109 3,389 13,971 SH   SOLE   13,971 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7,109 87,963 SH   SOLE   87,963 0 0
CAESARSTONE LTD ORD SHS M20598104 235 7,880 SH   SOLE   7,880 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,192 14,080 SH   SOLE   14,080 0 0
CBS CORP NEW CL B 124857202 533 9,183 SH   SOLE   9,183 0 0
CELGENE CORP COM 151020104 254 1,743 SH   SOLE   1,743 0 0
CERNER CORP COM 156782104 208 2,910 SH   SOLE   2,910 0 0
CHEVRON CORP NEW COM 166764100 15 125 SH   OTR   0 0 125
CHEVRON CORP NEW COM 166764100 4,899 41,695 SH   SOLE   41,695 0 0
CHUBB LIMITED COM H1467J104 7,870 55,206 SH   SOLE   55,206 0 0
CITIGROUP INC COM NEW 172967424 4,309 59,232 SH   SOLE   59,232 0 0
COCA COLA CO COM 191216100 748 16,624 SH   SOLE   16,624 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,630 22,470 SH   SOLE   22,470 0 0
COLGATE PALMOLIVE CO COM 194162103 5,823 79,925 SH   SOLE   79,925 0 0
COSTCO WHSL CORP NEW COM 22160K105 9,405 57,247 SH   SOLE   57,247 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 225 2,248 SH   SOLE   2,248 0 0
CVS HEALTH CORP COM 126650100 7,124 87,611 SH   SOLE   87,611 0 0
DANAHER CORP DEL COM 235851102 13,691 159,608 SH   SOLE   159,608 0 0
DANAHER CORP DEL COM 235851102 29 336 SH   OTR   0 0 336
DARDEN RESTAURANTS INC COM 237194105 245 3,110 SH   SOLE   3,110 0 0
DISNEY WALT CO COM DISNEY 254687106 1,877 19,045 SH   SOLE   19,045 0 0
DOMINION ENERGY INC COM 25746U109 471 6,120 SH   SOLE   6,120 0 0
DOVER CORP COM 260003108 224 2,450 SH   SOLE   2,450 0 0
DOWDUPONT INC COM 26078J100 545 7,868 SH   SOLE   7,868 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 328 3,905 SH   SOLE   3,905 0 0
ECOLAB INC COM 278865100 4,347 33,803 SH   SOLE   33,803 0 0
EDISON INTL COM 281020107 216 2,800 SH   SOLE   2,800 0 0
EMERSON ELEC CO COM 291011104 383 6,098 SH   SOLE   6,098 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 241 9,230 SH   SOLE   9,230 0 0
EOG RES INC COM 26875P101 1,985 20,517 SH   SOLE   20,517 0 0
EQUINIX INC COM PAR $0.001 29444U700 1,073 2,405 SH   SOLE   2,405 0 0
EXELON CORP COM 30161N101 3,047 80,880 SH   SOLE   80,880 0 0
EXPEDITORS INTL WASH INC COM 302130109 241 4,018 SH   SOLE   4,018 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 2,733 43,166 SH   SOLE   43,166 0 0
EXXON MOBIL CORP COM 30231G102 13,677 166,835 SH   SOLE   166,835 0 0
F M C CORP COM NEW 302491303 405 4,539 SH   SOLE   4,539 0 0
FACEBOOK INC CL A 30303M102 15,132 88,557 SH   SOLE   88,557 0 0
FACTSET RESH SYS INC COM 303075105 340 1,887 SH   SOLE   1,887 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 3,627 38,838 SH   SOLE   38,838 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 872 8,345 SH   SOLE   8,345 0 0
FORTIVE CORP COM 34959J108 9,272 130,980 SH   SOLE   130,980 0 0
FORTIVE CORP COM 34959J108 14 200 SH   OTR   0 0 200
GENERAL ELECTRIC CO COM 369604103 2,572 106,355 SH   SOLE   106,355 0 0
GENERAL ELECTRIC CO COM 369604103 37 1,550 SH   OTR   0 0 1,550
GILEAD SCIENCES INC COM 375558103 8,378 103,408 SH   SOLE   103,408 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,667 7,030 SH   SOLE   7,030 0 0
HOME DEPOT INC COM 437076102 8,050 49,220 SH   SOLE   49,220 0 0
HONEYWELL INTL INC COM 438516106 1,438 10,148 SH   SOLE   10,148 0 0
HORMEL FOODS CORP COM 440452100 2,688 83,640 SH   SOLE   83,640 0 0
IBERIABANK CORP COM 450828108 1,115 13,575 SH   SOLE   13,575 0 0
IHS MARKIT LTD SHS G47567105 6,257 141,948 SH   SOLE   141,948 0 0
ILLUMINA INC COM 452327109 1,038 5,210 SH   SOLE   5,210 0 0
INDEPENDENT BANK CORP MASS COM 453836108 325 4,355 SH   SOLE   4,355 0 0
INTEL CORP COM 458140100 1,150 30,205 SH   SOLE   30,205 0 0
INTEL CORP COM 458140100 27 700 SH   OTR   0 0 700
INTERNATIONAL BUSINESS MACHS COM 459200101 774 5,332 SH   SOLE   5,332 0 0
INTUIT COM 461202103 3,741 26,319 SH   SOLE   26,319 0 0
INVESCO LTD SHS G491BT108 814 23,225 SH   SOLE   23,225 0 0
ISHARES INC MSCI EURZONE ETF 464286608 6,119 141,256 SH   SOLE   141,256 0 0
ISHARES TR RUS MD CP GR ETF 464287481 255 2,250 SH   SOLE   2,250 0 0
ISHARES TR CORE S&P500 ETF 464287200 4,423 17,487 SH   SOLE   17,487 0 0
ISHARES TR CORE S&P SCP ETF 464287804 7,634 102,853 SH   SOLE   102,853 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,797 40,097 SH   SOLE   40,097 0 0
ISHARES TR EAFE GRWTH ETF 464288885 402 5,200 SH   SOLE   5,200 0 0
ISHARES TR CORE S&P MCP ETF 464287507 5,762 32,210 SH   SOLE   32,210 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,906 27,840 SH   SOLE   27,840 0 0
ISHARES TR RUS MID CAP ETF 464287499 2,961 15,020 SH   SOLE   15,020 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,694 11,435 SH   SOLE   11,435 0 0
ISHARES TR EAFE VALUE ETF 464288877 358 6,550 SH   SOLE   6,550 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 632 5,329 SH   SOLE   5,329 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,103 8,818 SH   SOLE   8,818 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 255 3,001 SH   SOLE   3,001 0 0
JOHNSON & JOHNSON COM 478160104 5,106 39,272 SH   SOLE   39,272 0 0
JPMORGAN CHASE & CO COM 46625H100 57 600 SH   OTR   0 0 600
JPMORGAN CHASE & CO COM 46625H100 11,020 115,382 SH   SOLE   115,382 0 0
KINDER MORGAN INC DEL COM 49456B101 285 14,861 SH   SOLE   14,861 0 0
KRAFT HEINZ CO COM 500754106 2,235 28,815 SH   SOLE   28,815 0 0
KRAFT HEINZ CO COM 500754106 81 1,050 SH   OTR   0 0 1,050
LABORATORY CORP AMER HLDGS COM NEW 50540R409 543 3,600 SH   SOLE   3,600 0 0
LAUDER ESTEE COS INC CL A 518439104 5,846 54,206 SH   SOLE   54,206 0 0
LAZARD LTD SHS A G54050102 828 18,305 SH   SOLE   18,305 0 0
LOWES COS INC COM 548661107 5,143 64,333 SH   SOLE   64,333 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 448 6,300 SH   SOLE   6,300 0 0
MARKEL CORP COM 570535104 534 500 SH   SOLE   500 0 0
MASTERCARD INCORPORATED CL A 57636Q104 401 2,840 SH   SOLE   2,840 0 0
MCDONALDS CORP COM 580135101 299 1,910 SH   SOLE   1,910 0 0
MCKESSON CORP COM 58155Q103 4,369 28,445 SH   SOLE   28,445 0 0
MEDNAX INC COM 58502B106 499 11,575 SH   SOLE   11,575 0 0
MEDTRONIC PLC SHS G5960L103 545 7,005 SH   SOLE   7,005 0 0
MERCK & CO INC COM 58933Y105 69 1,075 SH   OTR   0 0 1,075
MERCK & CO INC COM 58933Y105 10,108 157,870 SH   SOLE   157,870 0 0
MICROSOFT CORP COM 594918104 30 400 SH   OTR   0 0 400
MICROSOFT CORP COM 594918104 8,319 111,682 SH   SOLE   111,682 0 0
MONDELEZ INTL INC CL A 609207105 1,217 29,920 SH   SOLE   29,920 0 0
MONDELEZ INTL INC CL A 609207105 40 975 SH   OTR   0 0 975
MONSANTO CO NEW COM 61166W101 1,371 11,440 SH   SOLE   11,440 0 0
NEXTERA ENERGY INC COM 65339F101 895 6,110 SH   SOLE   6,110 0 0
NIKE INC CL B 654106103 1,790 34,532 SH   SOLE   34,532 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,436 4,991 SH   SOLE   4,991 0 0
NOVO-NORDISK A S ADR 670100205 1,092 22,675 SH   SOLE   22,675 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 7,494 34,796 SH   SOLE   34,796 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 469 7,305 SH   SOLE   7,305 0 0
ONEOK INC NEW COM 682680103 310 5,599 SH   SOLE   5,599 0 0
ORACLE CORP COM 68389X105 97 2,000 SH   OTR   0 0 2,000
ORACLE CORP COM 68389X105 1,892 39,128 SH   SOLE   39,128 0 0
PALO ALTO NETWORKS INC COM 697435105 1,392 9,660 SH   SOLE   9,660 0 0
PARKER HANNIFIN CORP COM 701094104 360 2,055 SH   SOLE   2,055 0 0
PAYCHEX INC COM 704326107 49 825 SH   OTR   0 0 825
PAYCHEX INC COM 704326107 1,159 19,328 SH   SOLE   19,328 0 0
PEPSICO INC COM 713448108 4,803 43,101 SH   SOLE   43,101 0 0
PERRIGO CO PLC SHS G97822103 250 2,950 SH   SOLE   2,950 0 0
PFIZER INC COM 717081103 36 1,000 SH   OTR   0 0 1,000
PFIZER INC COM 717081103 2,015 56,455 SH   SOLE   56,455 0 0
PHILIP MORRIS INTL INC COM 718172109 208 1,878 SH   SOLE   1,878 0 0
PNC FINL SVCS GROUP INC COM 693475105 3,085 22,891 SH   SOLE   22,891 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 218 1,500 SH   SOLE   1,500 0 0
PRAXAIR INC COM 74005P104 1,772 12,681 SH   SOLE   12,681 0 0
PRICE T ROWE GROUP INC COM 74144T108 831 9,166 SH   SOLE   9,166 0 0
PRICELINE GRP INC COM NEW 741503403 8,579 4,686 SH   SOLE   4,686 0 0
PROCTER AND GAMBLE CO COM 742718109 68 750 SH   OTR   0 0 750
PROCTER AND GAMBLE CO COM 742718109 2,740 30,111 SH   SOLE   30,111 0 0
QUALCOMM INC COM 747525103 4,577 88,300 SH   SOLE   88,300 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 8,910 65,932 SH   SOLE   65,932 0 0
ROCKWELL AUTOMATION INC COM 773903109 412 2,311 SH   SOLE   2,311 0 0
ROPER TECHNOLOGIES INC COM 776696106 8,257 33,923 SH   SOLE   33,923 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 24 400 SH   OTR   0 0 400
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 716 11,811 SH   SOLE   11,811 0 0
SALESFORCE COM INC COM 79466L302 10,521 112,624 SH   SOLE   112,624 0 0
SCHLUMBERGER LTD COM 806857108 7,187 103,024 SH   SOLE   103,024 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 360 6,000 SH   SOLE   6,000 0 0
SMUCKER J M CO COM NEW 832696405 3,151 30,032 SH   SOLE   30,032 0 0
SOUTHERN CO COM 842587107 243 4,952 SH   SOLE   4,952 0 0
SOUTHERN CO COM 842587107 53 1,075 SH   OTR   0 0 1,075
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,157 16,547 SH   SOLE   16,547 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,009 3,091 SH   SOLE   3,091 0 0
STARBUCKS CORP COM 855244109 5,310 98,873 SH   SOLE   98,873 0 0
STATE STR CORP COM 857477103 599 6,274 SH   SOLE   6,274 0 0
STERIS PLC SHS USD G84720104 6,096 68,956 SH   SOLE   68,956 0 0
STRYKER CORP COM 863667101 3,898 27,446 SH   SOLE   27,446 0 0
SVB FINL GROUP COM 78486Q101 1,543 8,245 SH   SOLE   8,245 0 0
SYNCHRONY FINL COM 87165B103 1,899 61,168 SH   SOLE   61,168 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,340 12,368 SH   SOLE   12,368 0 0
TIFFANY & CO NEW COM 886547108 1,309 14,265 SH   SOLE   14,265 0 0
TJX COS INC NEW COM 872540109 1,097 14,875 SH   SOLE   14,875 0 0
UNION PAC CORP COM 907818108 877 7,561 SH   SOLE   7,561 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,431 11,915 SH   SOLE   11,915 0 0
UNITED PARCEL SERVICE INC CL B 911312106 18 150 SH   OTR   0 0 150
UNITED TECHNOLOGIES CORP COM 913017109 11,296 97,313 SH   SOLE   97,313 0 0
UNITED TECHNOLOGIES CORP COM 913017109 23 200 SH   OTR   0 0 200
UNITEDHEALTH GROUP INC COM 91324P102 3,679 18,783 SH   SOLE   18,783 0 0
US BANCORP DEL COM NEW 902973304 4,947 92,305 SH   SOLE   92,305 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,188 50,209 SH   SOLE   50,209 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 300 5,143 SH   SOLE   5,143 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,547 29,345 SH   SOLE   29,345 0 0
VERISK ANALYTICS INC COM 92345Y106 7,114 85,513 SH   SOLE   85,513 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 66 1,325 SH   OTR   0 0 1,325
VERIZON COMMUNICATIONS INC COM 92343V104 8,939 180,618 SH   SOLE   180,618 0 0
VISA INC COM CL A 92826C839 13,190 125,328 SH   SOLE   125,328 0 0
VISA INC COM CL A 92826C839 39 375 SH   OTR   0 0 375
W P CAREY INC COM 92936U109 472 7,000 SH   SOLE   7,000 0 0
WAL-MART STORES INC COM 931142103 267 3,420 SH   SOLE   3,420 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,848 36,884 SH   SOLE   36,884 0 0
WATERS CORP COM 941848103 793 4,420 SH   SOLE   4,420 0 0
WELLS FARGO CO NEW COM 949746101 2,425 43,969 SH   SOLE   43,969 0 0
WEYERHAEUSER CO COM 962166104 240 7,048 SH   SOLE   7,048 0 0
XPO LOGISTICS INC COM 983793100 698 10,305 SH   SOLE   10,305 0 0