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 COM 88579Y101 3,361 16,143 SH   SOLE   16,143 0 0
3M COM 88579Y101 1,218 5,850 SH   DFND 15 0 5,850 0
3M COM 88579Y101 8 40 SH   DFND 1 0 40 0
3M COM 88579Y101 5 25 SH   DFND 16 0 25 0
3M COM 88579Y101 338 1,625 SH   DFND 14 0 1,625 0
ABBOTT LABS COM 002824100 2,155 44,332 SH   SOLE   44,332 0 0
ABBOTT LABS COM 002824100 817 16,800 SH   DFND 15 0 16,800 0
ABBOTT LABS COM 002824100 10 200 SH   DFND 1 0 200 0
ABBOTT LABS COM 002824100 12 250 SH   DFND 16 0 250 0
ABBOTT LABS COM 002824100 96 1,975 SH   DFND 14 0 1,975 0
ABBVIE COM 00287Y109 285 3,925 SH   SOLE   3,925 0 0
ABBVIE COM 00287Y109 254 3,500 SH   DFND 15 0 3,500 0
AIR PRODUCTS & CHEM COM 009158106 421 2,940 SH   SOLE   2,940 0 0
ALPHABET INC CL A COM 02079K305 2,784 2,995 SH   SOLE   2,995 0 0
ALPHABET INC CL A COM 02079K305 1,223 1,315 SH   DFND 15 0 1,315 0
ALPHABET INC CL A COM 02079K305 79 85 SH   DFND 1 0 85 0
ALPHABET INC CL A COM 02079K305 5 5 SH   DFND 16 0 5 0
ALPHABET INC CL A COM 02079K305 88 95 SH   DFND 14 0 95 0
AMGEN INC COM 031162100 383 2,225 SH   SOLE   2,225 0 0
AMGEN INC COM 031162100 482 2,800 SH   DFND 1 0 2,800 0
ANALOG DEVICES COM 032654105 1,445 18,575 SH   SOLE   18,575 0 0
ANALOG DEVICES COM 032654105 638 8,200 SH   DFND 15 0 8,200 0
ANALOG DEVICES COM 032654105 39 500 SH   DFND 1 0 500 0
ANALOG DEVICES COM 032654105 8 100 SH   DFND 14 0 100 0
APPLE INC COM 037833100 3,112 21,605 SH   SOLE   21,605 0 0
APPLE INC COM 037833100 1,028 7,140 SH   DFND 15 0 7,140 0
APPLE INC COM 037833100 39 270 SH   DFND 1 0 270 0
APPLE INC COM 037833100 18 125 SH   DFND 16 0 125 0
APPLE INC COM 037833100 66 455 SH   DFND 14 0 455 0
APTARGROUP COM 038336103 1,892 21,784 SH   SOLE   21,784 0 0
APTARGROUP COM 038336103 1,016 11,700 SH   DFND 15 0 11,700 0
APTARGROUP COM 038336103 36 410 SH   DFND 1 0 410 0
APTARGROUP COM 038336103 52 600 SH   DFND 14 0 600 0
AT&T INC. COM 00206R102 271 7,181 SH   SOLE   7,181 0 0
AUTOMATIC DATA PROCESSING COM 053015103 3,201 31,246 SH   SOLE   31,246 0 0
AUTOMATIC DATA PROCESSING COM 053015103 1,311 12,800 SH   DFND 15 0 12,800 0
AUTOMATIC DATA PROCESSING COM 053015103 43 415 SH   DFND 1 0 415 0
AUTOMATIC DATA PROCESSING COM 053015103 18 175 SH   DFND 16 0 175 0
AUTOMATIC DATA PROCESSING COM 053015103 282 2,750 SH   DFND 14 0 2,750 0
BERKSHIRE HATHAWAY CL B COM 084670702 613 3,617 SH   SOLE   3,617 0 0
CAMBRIDGE BANCORP COM 132152109 685 10,190 SH   SOLE   10,190 0 0
CAMBRIDGE BANCORP COM 132152109 54 800 SH   DFND 15 0 800 0
CANADIAN NATL RAILWAY COM 136375102 2,448 30,206 SH   SOLE   30,206 0 0
CANADIAN NATL RAILWAY COM 136375102 1,305 16,100 SH   DFND 15 0 16,100 0
CANADIAN NATL RAILWAY COM 136375102 6 80 SH   DFND 1 0 80 0
CHEVRON COM 166764100 167 1,600 SH   SOLE   1,600 0 0
CHEVRON COM 166764100 42 400 SH   DFND 14 0 400 0
CHUBB LIMITED COM H1467J104 2,538 17,459 SH   SOLE   17,459 0 0
CHUBB LIMITED COM H1467J104 1,130 7,775 SH   DFND 15 0 7,775 0
CHUBB LIMITED COM H1467J104 39 265 SH   DFND 1 0 265 0
CHUBB LIMITED COM H1467J104 12 85 SH   DFND 16 0 85 0
CHUBB LIMITED COM H1467J104 12 80 SH   DFND 14 0 80 0
CHURCH & DWIGHT COM 171340102 979 18,880 SH   SOLE   18,880 0 0
CHURCH & DWIGHT COM 171340102 223 4,300 SH   DFND 15 0 4,300 0
CHURCH & DWIGHT COM 171340102 32 620 SH   DFND 1 0 620 0
CISCO SYS INC COM 17275r102 270 8,625 SH   SOLE   8,625 0 0
CISCO SYS INC COM 17275r102 65 2,070 SH   DFND 14 0 2,070 0
CLOROX COM 189054109 253 1,899 SH   SOLE   1,899 0 0
COLGATE-PALMOLIVE COM 194162103 314 4,230 SH   SOLE   4,230 0 0
COLGATE-PALMOLIVE COM 194162103 28 375 SH   DFND 14 0 375 0
CVS HEALTH COM 126650100 2,447 30,409 SH   SOLE   30,409 0 0
CVS HEALTH COM 126650100 1,243 15,450 SH   DFND 15 0 15,450 0
CVS HEALTH COM 126650100 23 285 SH   DFND 1 0 285 0
CVS HEALTH COM 126650100 10 125 SH   DFND 16 0 125 0
CVS HEALTH COM 126650100 37 460 SH   DFND 14 0 460 0
DANAHER CORP COM 235851102 1,993 23,615 SH   SOLE   23,615 0 0
DANAHER CORP COM 235851102 800 9,475 SH   DFND 15 0 9,475 0
DANAHER CORP COM 235851102 9 110 SH   DFND 1 0 110 0
DANAHER CORP COM 235851102 5 60 SH   DFND 16 0 60 0
DANAHER CORP COM 235851102 72 850 SH   DFND 14 0 850 0
DENTSPLY SIRONA INC COM 24906P109 44 680 SH   SOLE   680 0 0
DENTSPLY SIRONA INC COM 24906P109 365 5,623 SH   DFND 15 0 5,623 0
DISNEY COM 254687106 433 4,080 SH   SOLE   4,080 0 0
ENBRIDGE INC COM 29250N105 181 4,536 SH   SOLE   4,536 0 0
ENBRIDGE INC COM 29250N105 69 1,722 SH   DFND 15 0 1,722 0
ENBRIDGE INC COM 29250N105 28 713 SH   DFND 14 0 713 0
EXXON MOBIL COM 30231G102 1,282 15,875 SH   SOLE   15,875 0 0
EXXON MOBIL COM 30231G102 549 6,800 SH   DFND 15 0 6,800 0
EXXON MOBIL COM 30231G102 15 180 SH   DFND 1 0 180 0
EXXON MOBIL COM 30231G102 6 75 SH   DFND 16 0 75 0
FACTSET RESH SYS COM 303075105 306 1,840 SH   SOLE   1,840 0 0
FACTSET RESH SYS COM 303075105 116 700 SH   DFND 15 0 700 0
FISERV COM 337738108 2,332 19,060 SH   SOLE   19,060 0 0
FISERV COM 337738108 1,174 9,600 SH   DFND 15 0 9,600 0
FISERV COM 337738108 9 75 SH   DFND 1 0 75 0
FISERV COM 337738108 100 820 SH   DFND 14 0 820 0
FORTIVE CORP COM 34959J108 747 11,795 SH   SOLE   11,795 0 0
FORTIVE CORP COM 34959J108 507 8,000 SH   DFND 15 0 8,000 0
FORTIVE CORP COM 34959J108 3 40 SH   DFND 1 0 40 0
FORTIVE CORP COM 34959J108 3 50 SH   DFND 16 0 50 0
FORTIVE CORP COM 34959J108 39 612 SH   DFND 14 0 612 0
GENERAL ELECTRIC COM 369604103 890 32,962 SH   SOLE   32,962 0 0
GENERAL ELECTRIC COM 369604103 338 12,500 SH   DFND 15 0 12,500 0
GENERAL ELECTRIC COM 369604103 259 9,600 SH   DFND 14 0 9,600 0
GENERAL MILLS COM 370334104 39 700 SH   SOLE   700 0 0
GENERAL MILLS COM 370334104 163 2,950 SH   DFND 14 0 2,950 0
GILEAD SCIENCES COM 375558103 696 9,830 SH   SOLE   9,830 0 0
GILEAD SCIENCES COM 375558103 4 60 SH   DFND 1 0 60 0
GILEAD SCIENCES COM 375558103 188 2,650 SH   DFND 15 0 2,650 0
GILEAD SCIENCES COM 375558103 4 50 SH   DFND 16 0 50 0
GILEAD SCIENCES COM 375558103 34 475 SH   DFND 14 0 475 0
HOME DEPOT COM 437076102 2,037 13,277 SH   SOLE   13,277 0 0
HOME DEPOT COM 437076102 1,450 9,450 SH   DFND 15 0 9,450 0
HOME DEPOT COM 437076102 5 30 SH   DFND 1 0 30 0
ILLUMINA COM 452327109 890 5,129 SH   SOLE   5,129 0 0
ILLUMINA COM 452327109 6 35 SH   DFND 1 0 35 0
ILLUMINA COM 452327109 68 390 SH   DFND 15 0 390 0
ILLUMINA COM 452327109 4 25 SH   DFND 16 0 25 0
ILLUMINA COM 452327109 32 185 SH   DFND 14 0 185 0
INTEL CORP COM 458140100 1,520 45,063 SH   SOLE   45,063 0 0
INTEL CORP COM 458140100 736 21,825 SH   DFND 15 0 21,825 0
INTEL CORP COM 458140100 76 2,250 SH   DFND 14 0 2,250 0
IPG PHOTONICS COM 44980X109 282 1,945 SH   SOLE   1,945 0 0
IPG PHOTONICS COM 44980X109 290 2,000 SH   DFND 15 0 2,000 0
JOHNSON & JOHNSON COM 478160104 3,842 29,040 SH   SOLE   29,040 0 0
JOHNSON & JOHNSON COM 478160104 1,720 13,004 SH   DFND 15 0 13,004 0
JOHNSON & JOHNSON COM 478160104 245 1,850 SH   DFND 1 0 1,850 0
JOHNSON & JOHNSON COM 478160104 159 1,200 SH   DFND 14 0 1,200 0
KIMBERLY CLARK COM 494368103 205 1,591 SH   SOLE   1,591 0 0
MASTERCARD COM 57636q104 2,988 24,605 SH   SOLE   24,605 0 0
MASTERCARD COM 57636q104 856 7,050 SH   DFND 15 0 7,050 0
MASTERCARD COM 57636q104 66 540 SH   DFND 1 0 540 0
MASTERCARD COM 57636q104 6 50 SH   DFND 16 0 50 0
MASTERCARD COM 57636q104 106 875 SH   DFND 14 0 875 0
MCCORMICK & CO COM 579780206 237 2,430 SH   SOLE   2,430 0 0
MCCORMICK & CO COM 579780206 39 400 SH   DFND 15 0 400 0
MERCK COM 58933Y105 191 2,979 SH   SOLE   2,979 0 0
MERCK COM 58933Y105 38 600 SH   DFND 1 0 600 0
MICROSOFT CORP COM 594918104 2,063 29,927 SH   SOLE   29,927 0 0
MICROSOFT CORP COM 594918104 1,199 17,400 SH   DFND 15 0 17,400 0
MICROSOFT CORP COM 594918104 3 50 SH   DFND 1 0 50 0
MICROSOFT CORP COM 594918104 73 1,060 SH   DFND 14 0 1,060 0
NESTLE SA ADR COM 641069406 2,172 24,907 SH   SOLE   24,907 0 0
NESTLE SA ADR COM 641069406 820 9,400 SH   DFND 15 0 9,400 0
NESTLE SA ADR COM 641069406 9 100 SH   DFND 1 0 100 0
NESTLE SA ADR COM 641069406 9 100 SH   DFND 16 0 100 0
NESTLE SA ADR COM 641069406 9 100 SH   DFND 14 0 100 0
NOVARTIS AG ADR COM 66987V109 2,475 29,649 SH   SOLE   29,649 0 0
NOVARTIS AG ADR COM 66987V109 1,048 12,550 SH   DFND 15 0 12,550 0
NOVARTIS AG ADR COM 66987V109 9 110 SH   DFND 1 0 110 0
NOVARTIS AG ADR COM 66987V109 8 100 SH   DFND 16 0 100 0
NOVARTIS AG ADR COM 66987V109 92 1,100 SH   DFND 14 0 1,100 0
NOVOZYMES A S DKK 2.0 COM B798FW902 1,403 32,070 SH   SOLE   32,070 0 0
NOVOZYMES A S DKK 2.0 COM B798FW902 593 13,550 SH   DFND 15 0 13,550 0
NOVOZYMES A S DKK 2.0 COM B798FW902 5 120 SH   DFND 1 0 120 0
NXP SEMICONDUCTORS COM N6596X109 553 5,050 SH   SOLE   5,050 0 0
NXP SEMICONDUCTORS COM N6596X109 564 5,150 SH   DFND 15 0 5,150 0
NXP SEMICONDUCTORS COM N6596X109 4 40 SH   DFND 1 0 40 0
ORACLE COM 68389x105 116 2,310 SH   SOLE   2,310 0 0
ORACLE COM 68389x105 65 1,300 SH   DFND 15 0 1,300 0
ORACLE COM 68389x105 25 500 SH   DFND 14 0 500 0
PEPSICO COM 713448108 903 7,820 SH   SOLE   7,820 0 0
PEPSICO COM 713448108 716 6,200 SH   DFND 15 0 6,200 0
PEPSICO COM 713448108 35 300 SH   DFND 14 0 300 0
PROCTER & GAMBLE COM 742718109 1,827 20,961 SH   SOLE   20,961 0 0
PROCTER & GAMBLE COM 742718109 928 10,650 SH   DFND 15 0 10,650 0
PROCTER & GAMBLE COM 742718109 234 2,680 SH   DFND 1 0 2,680 0
PROCTER & GAMBLE COM 742718109 9 100 SH   DFND 16 0 100 0
PROCTER & GAMBLE COM 742718109 218 2,500 SH   DFND 14 0 2,500 0
QUALCOMM COM 747525103 311 5,640 SH   SOLE   5,640 0 0
QUALCOMM COM 747525103 4 80 SH   DFND 1 0 80 0
QUALCOMM COM 747525103 127 2,300 SH   DFND 15 0 2,300 0
QUALCOMM COM 747525103 28 500 SH   DFND 14 0 500 0
REYNOLDS AMERICAN COM 761713106 241 3,700 SH   SOLE   3,700 0 0
ROCHE HLDG LTD ADR COM 771195104 1,407 44,260 SH   SOLE   44,260 0 0
ROCHE HLDG LTD ADR COM 771195104 626 19,700 SH   DFND 15 0 19,700 0
ROCHE HLDG LTD ADR COM 771195104 7 225 SH   DFND 1 0 225 0
ROCHE HLDG LTD ADR COM 771195104 10 325 SH   DFND 16 0 325 0
ROCHE HLDG LTD ADR COM 771195104 59 1,850 SH   DFND 14 0 1,850 0
ROCKWELL AUTOMATION COM 773903109 1,939 11,971 SH   SOLE   11,971 0 0
ROCKWELL AUTOMATION COM 773903109 680 4,200 SH   DFND 15 0 4,200 0
ROCKWELL AUTOMATION COM 773903109 12 75 SH   DFND 1 0 75 0
ROCKWELL AUTOMATION COM 773903109 57 350 SH   DFND 14 0 350 0
SCHLUMBERGER COM 806857108 1,636 24,853 SH   SOLE   24,853 0 0
SCHLUMBERGER COM 806857108 668 10,150 SH   DFND 15 0 10,150 0
SCHLUMBERGER COM 806857108 14 220 SH   DFND 1 0 220 0
SCHLUMBERGER COM 806857108 66 1,010 SH   DFND 14 0 1,010 0
SMUCKER J M COM 832696405 1,133 9,578 SH   SOLE   9,578 0 0
SMUCKER J M COM 832696405 21 175 SH   DFND 1 0 175 0
SMUCKER J M COM 832696405 213 1,800 SH   DFND 15 0 1,800 0
SMUCKER J M COM 832696405 6 50 SH   DFND 16 0 50 0
SMUCKER J M COM 832696405 18 150 SH   DFND 14 0 150 0
STRYKER CORP COM 863667101 347 2,500 SH   SOLE   2,500 0 0
STRYKER CORP COM 863667101 43 310 SH   DFND 14 0 310 0
SYSCO COM 871829107 642 12,750 SH   SOLE   12,750 0 0
SYSCO COM 871829107 277 5,500 SH   DFND 15 0 5,500 0
SYSCO COM 871829107 52 1,025 SH   DFND 14 0 1,025 0
TJX COS COM 872540109 263 3,639 SH   SOLE   3,639 0 0
TJX COS COM 872540109 22 300 SH   DFND 15 0 300 0
UNILEVER PLC NEW ADR COM 904767704 1,699 31,385 SH   SOLE   31,385 0 0
UNILEVER PLC NEW ADR COM 904767704 685 12,650 SH   DFND 15 0 12,650 0
UNILEVER PLC NEW ADR COM 904767704 40 730 SH   DFND 1 0 730 0
UNILEVER PLC NEW ADR COM 904767704 9 175 SH   DFND 16 0 175 0
UNILEVER PLC NEW ADR COM 904767704 11 200 SH   DFND 14 0 200 0
UNITED TECHNOLOGIES COM 913017109 661 5,414 SH   SOLE   5,414 0 0
UNITED TECHNOLOGIES COM 913017109 122 1,000 SH   DFND 15 0 1,000 0
UNITED TECHNOLOGIES COM 913017109 12 100 SH   DFND 16 0 100 0
VANGUARD TOTAL STOCK MARKET ET COM 922908769 314 2,521 SH   SOLE   2,521 0 0
VANGUARD TOTAL STOCK MARKET ET COM 922908769 249 2,000 SH   DFND 1 0 2,000 0
WAL-MART STORES COM 931142103 445 5,877 SH   SOLE   5,877 0 0
WAL-MART STORES COM 931142103 337 4,450 SH   DFND 15 0 4,450 0
XILINX COM 983919101 1,488 23,130 SH   SOLE   23,130 0 0
XILINX COM 983919101 463 7,200 SH   DFND 15 0 7,200 0
XILINX COM 983919101 5 75 SH   DFND 1 0 75 0
XILINX COM 983919101 119 1,850 SH   DFND 14 0 1,850 0
XYLEM INC COM 98419M100 684 12,345 SH   SOLE   12,345 0 0
XYLEM INC COM 98419M100 4 75 SH   DFND 1 0 75 0
XYLEM INC COM 98419M100 55 1,000 SH   DFND 15 0 1,000 0
XYLEM INC COM 98419M100 55 1,000 SH   DFND 14 0 1,000 0
CAPITAL INCOME BUILDER CL A SH Equity Mutual Fu 140193103 1,377 22,453 SH   SOLE   22,453 0 0
FIDELITY ADVISOR EQUITY GROWTH Equity Mutual Fu 315805101 207 1,747 SH   SOLE   1,747 0 0
INCOME FD AMER INC Equity Mutual Fu 453320103 964 42,712 SH   SOLE   42,712 0 0