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 864 4,098 SH   SOLE 0 4,098 0 0
3M CO COM 88579y101 10,771 51,116 SH   OTR 3,4,6,7 0 51,116 0
ABBOTT LABS COM 002824100 767 10,459 SH   SOLE 0 10,459 0 0
ABBOTT LABS COM 002824100 3,756 51,202 SH   OTR 3,4,6,7 0 51,202 0
ABBVIE INC COM 00287y109 178 1,880 SH   SOLE 0 1,880 0 0
ABBVIE INC COM 00287y109 1,665 17,600 SH   OTR 4,6,7 0 17,600 0
ACCENTURE PLC IRELAND SHS CLASS A g1151c101 742 4,355 SH   SOLE 0 4,355 0 0
ACCENTURE PLC IRELAND SHS CLASS A g1151c101 4,568 26,813 SH   OTR 3,4,6,7 0 26,813 0
ADOBE SYS INC COM 00724f101 82 305 SH   SOLE 0 305 0 0
ADOBE SYS INC COM 00724f101 1,782 6,600 SH   OTR 7 0 6,600 0
AIR PRODS & CHEMS INC COM 009158106 994 5,950 SH   OTR 7 0 5,950 0
ALPHABET INC CAP STK CL A 02079k305 40 33 SH   SOLE 0 33 0 0
ALPHABET INC CAP STK CL A 02079k305 604 500 SH   OTR 7 0 500 0
ALPHABET INC CAP STK CL C 02079k107 4,546 3,807 SH   SOLE 0 3,807 0 0
ALPHABET INC CAP STK CL C 02079k107 28,329 23,734 SH   OTR 3,4,6,7 0 23,734 0
ALTRIA GROUP INC COM 02209s103 315 5,220 SH   OTR 0 0 5,220 0
AMAZON.COM INC COM 023135106 669 334 SH   SOLE 0 334 0 0
AMAZON.COM INC COM 023135106 8,046 4,017 SH   OTR 3,4,6,7 0 4,017 0
AMERICAN EXPRESS CO COM 025816109 277 2,600 SH   OTR 0 0 2,600 0
AMGEN INC COM 031162100 352 1,700 SH   SOLE 0 1,700 0 0
AMGEN INC COM 031162100 702 3,387 SH   OTR 0 0 3,387 0
APPLE INC COM 037833100 7,782 34,388 SH   SOLE 0 34,388 0 0
APPLE INC COM 037833100 42,138 186,605 SH   OTR 3,4,6,7 0 186,605 0
AT&T INC COM 00206r102 802 23,894 SH   SOLE 0 23,894 0 0
AT&T INC COM 00206r102 4,122 122,795 SH   OTR 3,4,6,7 0 122,795 0
AUTOMATIC DATA PROCESSING INC COM 053015103 5,491 36,436 SH   SOLE 0 36,436 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 62,287 413,421 SH   OTR 3,4,6,7 0 413,421 0
AVERY DENNISON CORP COM 053611109 217 2,000 SH   OTR 0 0 2,000 0
BAXTER INTL INC COM 071813109 3 40 SH   SOLE 0 40 0 0
BAXTER INTL INC COM 071813109 385 5,000 SH   OTR 7 0 5,000 0
BERKSHIRE HATHAWAY INC DEL CLB NEW 084670702 1,836 8,576 SH   SOLE 0 8,576 0 0
BERKSHIRE HATHAWAY INC DEL CLB NEW 084670702 23,769 111,011 SH   OTR 3,4,7 0 111,011 0
BHP BILLITON LTD SPONSORED ADR 088606108 141 2,830 SH   SOLE 0 2,830 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 635 12,740 SH   OTR 3,6,7 0 12,740 0
BIOGEN INC COM 09062x103 248 702 SH   OTR 0 0 702 0
BOEING CO COM 097023105 149 400 SH   SOLE 0 400 0 0
BOEING CO COM 097023105 56 150 SH   OTR 0 0 150 0
BRISTOL MYERS SQUIBB CO COM 110122108 416 6,700 SH   SOLE 0 6,700 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 310 5,000 SH   OTR 6 0 5,000 0
CATERPILLAR INC DEL COM 149123101 1,053 6,910 SH   SOLE 0 6,910 0 0
CATERPILLAR INC DEL COM 149123101 18,639 122,229 SH   OTR 3,4,6,7 0 122,229 0
CHEVRON CORP NEW COM 166764100 73 600 SH   SOLE 0 600 0 0
CHEVRON CORP NEW COM 166764100 749 6,126 SH   OTR 6 0 6,126 0
CIGNA CORP COM 125509109 1,531 7,350 SH   OTR 7 0 7,350 0
CISCO SYSTEMS INC COM 17275r102 4,370 89,709 SH   SOLE 0 89,709 0 0
CISCO SYSTEMS INC COM 17275r102 24,654 506,670 SH   OTR 3,4,6,7 0 506,670 0
COCA COLA CO COM 191216100 3,062 66,278 SH   SOLE 0 66,278 0 0
COCA COLA CO COM 191216100 35,412 766,648 SH   OTR 3,4,6,7 0 766,648 0
COGNIZANT TECHNOLOGY SOLUTIONS CORP CL A 192446102 859 11,140 SH   OTR 6,7 0 11,140 0
COLGATE PALMOLIVE CO COM 194162103 2,893 43,177 SH   SOLE 0 43,177 0 0
COLGATE PALMOLIVE CO COM 194162103 21,359 318,993 SH   OTR 3,4,6,7 0 318,993 0
COMCAST CORP NEW CL A 20030n101 694 19,600 SH   OTR 7 0 19,600 0
CORNING INC COM 219350105 454 12,850 SH   SOLE 0 12,850 0 0
CORNING INC COM 219350105 781 22,125 SH   OTR 7 0 22,125 0
COSTCO WHSL CORP NEW COM 22160k105 1,080 4,600 SH   OTR 7 0 4,600 0
CVS HEALTH CORP COM 126650100 2,608 33,016 SH   SOLE 0 33,016 0 0
CVS HEALTH CORP COM 126650100 14,981 190,201 SH   OTR 3,4,6,7 0 190,201 0
DANAHER CORP DEL COM 235851102 1,136 10,459 SH   OTR 7 0 10,459 0
DEERE & CO COM 244199105 271 1,800 SH   OTR 3 0 1,800 0
DIAGEO P L C SPON ADR NEW 25243q205 110 775 SH   SOLE 0 775 0 0
DIAGEO P L C SPON ADR NEW 25243q205 411 2,900 SH   OTR 3,4,7 0 2,900 0
DOMINION ENERGY INC COM 25746u109 340 4,836 SH   OTR 6 0 4,836 0
DOWDUPONT INC COM 26078j100 12 192 SH   SOLE 0 192 0 0
DOWDUPONT INC COM 26078j100 605 9,406 SH   OTR 4,6 0 9,406 0
EBAY INC COM 278642103 194 5,900 SH   SOLE 0 5,900 0 0
EBAY INC COM 278642103 211 6,400 SH   OTR 7 0 6,400 0
ECOLAB INC COM 278865100 727 4,632 SH   SOLE 0 4,632 0 0
ECOLAB INC COM 278865100 2,645 16,863 SH   OTR 3,4,6,7 0 16,863 0
EDWARDS LIFESCIENCES CORP COM 28176e108 383 2,200 SH   OTR 7 0 2,200 0
EMERSON ELEC CO COM 291011104 4,379 56,847 SH   SOLE 0 56,847 0 0
EMERSON ELEC CO COM 291011104 31,228 407,544 SH   OTR 3,4,6,7 0 407,544 0
EXPEDITORS INTL WASH INC COM 302130109 1,516 20,640 SH   SOLE 0 20,640 0 0
EXPEDITORS INTL WASH INC COM 302130109 13,347 181,511 SH   OTR 3,4,6,7 0 181,511 0
EXXONMOBIL CORP COM 30231g102 4,249 49,830 SH   SOLE 0 49,830 0 0
EXXONMOBIL CORP COM 30231g102 46,414 545,682 SH   OTR 3,4,6,7 0 545,682 0
FASTENAL CO COM 311900104 2,731 47,083 SH   SOLE 0 47,083 0 0
FASTENAL CO COM 311900104 18,251 314,584 SH   OTR 3,4,6,7 0 314,584 0
FISERV INC COM 337738108 5,721 69,900 SH   SOLE 0 69,900 0 0
FISERV INC COM 337738108 26,319 319,807 SH   OTR 3,4,6,7 0 319,807 0
GENERAL ELECTRIC CO COM 369604103 789 69,397 SH   SOLE 0 69,397 0 0
GENERAL ELECTRIC CO COM 369604103 17,497 1,549,578 SH   OTR 3,4,6,7 0 1,549,578 0
GENERAL MLS INC COM 370334104 64 1,500 SH   SOLE 0 1,500 0 0
GENERAL MLS INC COM 370334104 611 14,235 SH   OTR 3,6,7 0 14,235 0
GILEAD SCIENCES INC COM 375558103 1,790 23,087 SH   SOLE 0 23,087 0 0
GILEAD SCIENCES INC COM 375558103 9,787 126,690 SH   OTR 3,4,6,7 0 126,690 0
HOME DEPOT INC COM 437076102 22 106 SH   SOLE 0 106 0 0
HOME DEPOT INC COM 437076102 783 3,778 SH   OTR 0 0 3,778 0
ILLINOIS TOOL WKS INC COM 452308109 104 734 SH   SOLE 0 734 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,138 8,065 SH   OTR 3,7 0 8,065 0
INDEPENDENT BANK CORP MASS COM 453836108 368 4,450 SH   OTR 7 0 4,450 0
INTEL CORP COM 458140100 3,540 75,405 SH   SOLE 0 75,405 0 0
INTEL CORP COM 458140100 14,373 304,511 SH   OTR 3,4,6,7 0 304,511 0
INTERNATIONAL BUSINESS MACHS CORP COM 459200101 575 3,800 SH   SOLE 0 3,800 0 0
INTERNATIONAL BUSINESS MACHS CORP COM 459200101 745 4,928 SH   OTR 4,6 0 4,928 0
INTUIT COM 461202103 1,383 6,080 SH   SOLE 0 6,080 0 0
INTUIT COM 461202103 8,860 38,957 SH   OTR 3,4,6,7 0 38,957 0
ISHARES TR CORE MSCI EAFE 46432f842 33 520 SH   SOLE 0 520 0 0
ISHARES TR CORE MSCI EAFE 46432f842 575 8,965 SH   OTR 3,7 0 8,965 0
ISHARES TR CORE MSCI EMKT 46434g103 15 290 SH   SOLE 0 290 0 0
ISHARES TR CORE MSCI EMKT 46434g103 657 12,685 SH   OTR 3,4,7 0 12,685 0
ISHARES TR CORE S&P 500 ETF 464287200 372 3,035 SH   SOLE 0 3,035 0 0
ISHARES TR MSCI EAFE ETF 464287465 156 2,300 SH   SOLE 0 2,300 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,473 21,660 SH   OTR 3,6,7 0 21,660 0
ISHARES TR MSCI EMG MKT ETF 464287234 62 1,450 SH   SOLE 0 1,450 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 269 6,260 SH   OTR 3,7 0 6,260 0
ISHARES TR RUSSELL 2000 ETF 464287655 223 1,325 SH   SOLE 0 1,325 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,817 10,780 SH   OTR 3,6,7 0 10,780 0
HENRY JACK & ASSOC INC COM 426281101 410 2,559 SH   OTR 7 0 2,559 0
JOHNSON & JOHNSON COM 478160104 8,599 61,989 SH   SOLE 0 61,989 0 0
JOHNSON & JOHNSON COM 478160104 88,655 641,400 SH   OTR 3,4,6,7 0 641,400 0
JP MORGAN CHASE & CO COM 46625h100 59 525 SH   SOLE 0 525 0 0
JP MORGAN CHASE & CO COM 46625h100 2,686 23,804 SH   OTR 6,7 0 23,804 0
KINDER MORGAN INC DEL COM 49456b101 1,554 86,800 SH   SOLE 0 86,800 0 0
KINDER MORGAN INC DEL COM 49456b101 14,954 842,652 SH   OTR 3,4,6,7 0 842,652 0
LOWES COS INC COM 548661107 201 1,750 SH   SOLE 0 1,750 0 0
LOWES COS INC COM 548661107 321 2,800 SH   OTR 0 0 2,800 0
MASTERCARD INCORPORATED CL A 57636q104 5,885 26,367 SH   SOLE 0 26,367 0 0
MASTERCARD INCORPORATED CL A 57636q104 31,623 142,000 SH   OTR 3,4,6,7 0 142,000 0
MCCORMICK & CO INC COM VTG 579780206 658 4,994 SH   SOLE 0 4,994 0 0
MCCORMICK & CO INC COM VTG 579780206 2,274 17,260 SH   OTR 3,7 0 17,260 0
MCDONALDS CORP COM 580135101 17 100 SH   SOLE 0 100 0 0
MCDONALDS CORP COM 580135101 1,353 8,090 SH   OTR 4,6,7 0 8,090 0
MEDTRONIC PLC SHS g5960l103 1,885 19,066 SH   SOLE 0 19,066 0 0
MEDTRONIC PLC SHS g5960l103 8,801 89,306 SH   OTR 3,4,6,7 0 89,306 0
MERCK & CO INC COM 58933y105 5,289 74,326 SH   SOLE 0 74,326 0 0
MERCK & CO INC COM 58933y105 43,224 609,046 SH   OTR 3,4,6,7 0 609,046 0
MICROSOFT CORP COM 594918104 5,046 43,918 SH   SOLE 0 43,918 0 0
MICROSOFT CORP COM 594918104 23,006 200,885 SH   OTR 3,4,6,7 0 200,885 0
NORTHERN TR CORP COM 665859104 284 2,770 SH   SOLE 0 2,770 0 0
NORTHERN TR CORP COM 665859104 906 8,875 SH   OTR 3,6 0 8,875 0
NOVARTIS A G SPONSORED ADR 66987v109 4,389 50,913 SH   SOLE 0 50,913 0 0
NOVARTIS A G SPONSORED ADR 66987v109 31,750 368,469 SH   OTR 3,4,6,7 0 368,469 0
NOVO-NORDISK A S ADR 670100205 1,513 32,235 SH   SOLE 0 32,235 0 0
NOVO-NORDISK A S ADR 670100205 9,332 198,091 SH   OTR 3,4,6,7 0 198,091 0
ORACLE CORP COM 68389x105 142 2,750 SH   SOLE 0 2,750 0 0
ORACLE CORP COM 68389x105 590 11,450 SH   OTR 4,7 0 11,450 0
PAYPAL HLDGS INC COM 70450y103 272 3,100 SH   SOLE 0 3,100 0 0
PAYPAL HLDGS INC COM 70450y103 474 5,400 SH   OTR 7 0 5,400 0
PEPSICO INC COM 713448108 5,479 49,186 SH   SOLE 0 49,186 0 0
PEPSICO INC COM 713448108 44,935 402,069 SH   OTR 3,4,6,7 0 402,069 0
PFIZER INC COM 717081103 931 21,128 SH   SOLE 0 21,128 0 0
PFIZER INC COM 717081103 2,845 64,556 SH   OTR 6,7 0 64,556 0
PHILIP MORRIS INTL INC COM 718172109 228 2,800 SH   OTR 0 0 2,800 0
PIONEER NAT RES CO COM 723787107 174 975 SH   SOLE 0 975 0 0
PIONEER NAT RES CO COM 723787107 333 1,900 SH   OTR 4,7 0 1,900 0
PNC FINL SVCS GROUP COM 693475105 872 6,400 SH   OTR 7 0 6,400 0
PPG INDS INC COM 693506107 217 1,984 SH   OTR 6 0 1,984 0
PRAXAIR INC COM 74005p104 1,123 6,950 SH   SOLE 0 6,950 0 0
PRAXAIR INC COM 74005p104 15,414 95,903 SH   OTR 3,4,6,7 0 95,903 0
PROCTER & GAMBLE CO COM 742718109 5,395 64,687 SH   SOLE 0 64,687 0 0
PROCTER & GAMBLE CO COM 742718109 42,887 515,148 SH   OTR 3,4,6,7 0 515,148 0
QUALCOMM INC COM 747525103 2,311 31,988 SH   SOLE 0 31,988 0 0
QUALCOMM INC COM 747525103 10,806 149,911 SH   OTR 3,4,6,7 0 149,911 0
RAYTHEON CO COM NEW 755111507 496 2,400 SH   OTR 0 0 2,400 0
ROYAL BANK CDA MONTREAL QDA COM 780087102 229 2,852 SH   OTR 0 0 2,852 0
ROYAL DUTCH SHELL PLC SPONSORED ADR B 780259206 123 1,800 SH   SOLE 0 1,800 0 0
ROYAL DUTCH SHELL PLC SPONSORED ADR B 780259206 557 8,180 SH   OTR 3,6 0 8,180 0
S&P GLOBAL INC COM 78409v104 1,148 5,873 SH   OTR 0 0 5,873 0
SCHLUMBERGER LTD COM 806857108 1,644 26,897 SH   SOLE 0 26,897 0 0
SCHLUMBERGER LTD COM 806857108 12,905 211,799 SH   OTR 3,4,6,7 0 211,799 0
SHERWIN WILLIAMS CO COM 824348106 489 1,072 SH   SOLE 0 1,072 0 0
SHERWIN WILLIAMS CO COM 824348106 1,732 3,803 SH   OTR 3,4,6,7 0 3,803 0
SOUTHERN CO COM 842587107 1,097 25,175 SH   SOLE 0 25,175 0 0
SOUTHERN CO COM 842587107 9,809 224,966 SH   OTR 3,6,7 0 224,966 0
SPDR S&P MIDCAP 400 ETF TRUST UTSER1 S&P DCRP 78467y107 18 50 SH   SOLE 0 50 0 0
SPDR S&P MIDCAP 400 ETF TRUST UTSER1 S&P DCRP 78467y107 220 600 SH   OTR 0 0 600 0
STARBUCKS CORP COM 855244109 1,335 23,775 SH   SOLE 0 23,775 0 0
STARBUCKS CORP COM 855244109 5,710 100,791 SH   OTR 3,4,6,7 0 100,791 0
STATE STR CORP COM 857477103 1,296 15,469 SH   SOLE 0 15,469 0 0
STATE STR CORP COM 857477103 17,104 204,032 SH   OTR 3,4,6,7 0 204,032 0
STRYKER CORP COM 863667101 3,391 19,016 SH   SOLE 0 19,016 0 0
STRYKER CORP COM 863667101 8,350 46,965 SH   OTR 3,4,6,7 0 46,965 0
SYSCO CORP COM 871829107 1,763 24,070 SH   SOLE 0 24,070 0 0
SYSCO CORP COM 871829107 12,140 165,746 SH   OTR 3,4,6,7 0 165,746 0
TJX COS INC NEW COM 872540109 2,312 20,623 SH   SOLE 0 20,623 0 0
TJX COS INC NEW COM 872540109 20,728 185,022 SH   OTR 3,4,6,7 0 185,022 0
TORONTO DOMINION BK ONT COM NEW 891160509 1,578 25,800 SH   OTR 0 0 25,800 0
UNILEVER PLC SPON ADR NEW 904767704 2,803 50,839 SH   SOLE 0 50,839 0 0
UNILEVER PLC SPON ADR NEW 904767704 11,072 201,316 SH   OTR 3,4,6,7 0 201,316 0
UNION PAC CORP COM 907818108 19 118 SH   SOLE 0 118 0 0
UNION PAC CORP COM 907818108 1,042 6,400 SH   OTR 7 0 6,400 0
UNITED TECHNOLOGIES CORP COM 913017109 3,509 25,018 SH   SOLE 0 25,018 0 0
UNITED TECHNOLOGIES CORP COM 913017109 28,518 203,917 SH   OTR 3,4,6,7 0 203,917 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 326 7,950 SH   SOLE 0 7,950 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,097 26,750 SH   OTR 3,4,6,7 0 26,750 0
VANGUARD WORLD FUNDS INF TECH ETF 92204a702 223 1,100 SH   SOLE 0 1,100 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 1,856 34,752 SH   SOLE 0 34,752 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 16,327 305,762 SH   OTR 3,4,6,7 0 305,762 0
VISA INC COM CL A 92826c839 272 1,810 SH   SOLE 0 1,810 0 0
VISA INC COM CL A 92826c839 1,697 11,304 SH   OTR 4,7 0 11,304 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,352 18,555 SH   SOLE 0 18,555 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 12,959 177,764 SH   OTR 3,4,6,7 0 177,764 0
WALMART INC COM 931142103 75 800 SH   SOLE 0 800 0 0
WALMART INC COM 931142103 188 2,000 SH   OTR 3 0 2,000 0
WELLS FARGO CO NEW COM 949746101 30 580 SH   SOLE 0 580 0 0
WELLS FARGO CO NEW COM 949746101 1,486 28,275 SH   OTR 6,7 0 28,275 0
WEYERHAEUSER CO COM 962166104 49 1,520 SH   SOLE 0 1,520 0 0
WEYERHAEUSER CO COM 962166104 190 5,897 SH   OTR 4 0 5,897 0