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 991 5,141 SH   SOLE   5,141 0 0
ABBOTT LABS COM 002824100 5,103 42,580 SH   SOLE   42,580 0 0
ABBOTT LABS COM 002824100 84 700 SH   DFND 7 0 700 0
ABBOTT LABS COM 002824100 15 127 SH   DFND 1 0 127 0
ABBVIE COM 00287Y109 613 5,665 SH   SOLE   5,665 0 0
AIA GROUP LTD SPON ADR EA REPR COM 001317205 1,852 37,735 SH   SOLE   37,735 0 0
AIA GROUP LTD SPON ADR EA REPR COM 001317205 34 700 SH   DFND 1 0 700 0
ALPHABET INC CL A COM 02079K305 5,672 2,750 SH   SOLE   2,750 0 0
ALPHABET INC CL A COM 02079K305 151 73 SH   DFND 1 0 73 0
ALPHABET INC CL A COM 02079K305 83 40 SH   DFND 7 0 40 0
AMAZON.COM COM 023135106 3,085 997 SH   SOLE   997 0 0
AMAZON.COM COM 023135106 43 14 SH   DFND 1 0 14 0
AMAZON.COM COM 023135106 93 30 SH   DFND 7 0 30 0
AMERICAN TOWER COM 03027X100 852 3,565 SH   SOLE   3,565 0 0
AMERICAN TOWER COM 03027X100 36 150 SH   DFND 1 0 150 0
AMERICAN TOWER COM 03027X100 48 200 SH   DFND 7 0 200 0
AMGEN INC COM 031162100 218 875 SH   SOLE   875 0 0
AMGEN INC COM 031162100 323 1,300 SH   DFND 1 0 1,300 0
ANALOG DEVICES COM 032654105 4,204 27,111 SH   SOLE   27,111 0 0
ANALOG DEVICES COM 032654105 74 475 SH   DFND 1 0 475 0
ANALOG DEVICES COM 032654105 89 575 SH   DFND 7 0 575 0
APPLE INC COM 037833100 5,807 47,538 SH   SOLE   47,538 0 0
APPLE INC COM 037833100 116 951 SH   DFND 1 0 951 0
APPLE INC COM 037833100 94 768 SH   DFND 7 0 768 0
APTARGROUP COM 038336103 3,709 26,183 SH   SOLE   26,183 0 0
APTARGROUP COM 038336103 62 438 SH   DFND 1 0 438 0
APTARGROUP COM 038336103 70 495 SH   DFND 7 0 495 0
AUTOMATIC DATA PROCESSING COM 053015103 4,669 24,772 SH   SOLE   24,772 0 0
AUTOMATIC DATA PROCESSING COM 053015103 79 419 SH   DFND 1 0 419 0
AUTOMATIC DATA PROCESSING COM 053015103 113 600 SH   DFND 7 0 600 0
BECTON DICKINSON COM 075887109 2,663 10,951 SH   SOLE   10,951 0 0
BECTON DICKINSON COM 075887109 27 113 SH   DFND 1 0 113 0
BECTON DICKINSON COM 075887109 71 290 SH   DFND 7 0 290 0
BERKSHIRE HATHAWAY CL B COM 084670702 549 2,148 SH   SOLE   2,148 0 0
BOSTON PPTYS INC REIT COM 101121101 684 6,755 SH   SOLE   6,755 0 0
BOSTON PPTYS INC REIT COM 101121101 20 200 SH   DFND 7 0 200 0
CAMBRIDGE BANCORP COM 132152109 794 9,420 SH   SOLE   9,420 0 0
CANADIAN NATL RAILWAY COM 136375102 4,380 37,764 SH   SOLE   37,764 0 0
CANADIAN NATL RAILWAY COM 136375102 52 450 SH   DFND 7 0 450 0
CANADIAN NATL RAILWAY COM 136375102 14 122 SH   DFND 1 0 122 0
CHEVRON COM 166764100 1,355 12,927 SH   SOLE   12,927 0 0
CHEVRON COM 166764100 42 400 SH   DFND 1 0 400 0
CHEVRON COM 166764100 51 490 SH   DFND 7 0 490 0
CHURCH & DWIGHT COM 171340102 2,128 24,367 SH   SOLE   24,367 0 0
CHURCH & DWIGHT COM 171340102 53 602 SH   DFND 1 0 602 0
COLGATE-PALMOLIVE COM 194162103 206 2,609 SH   SOLE   2,609 0 0
CVS HEALTH COM 126650100 744 9,895 SH   SOLE   9,895 0 0
DANAHER CORP COM 235851102 4,737 21,048 SH   SOLE   21,048 0 0
DANAHER CORP COM 235851102 84 375 SH   DFND 7 0 375 0
DANAHER CORP COM 235851102 14 60 SH   DFND 1 0 60 0
DISNEY COM 254687106 3,853 20,880 SH   SOLE   20,880 0 0
DISNEY COM 254687106 73 398 SH   DFND 1 0 398 0
DISNEY COM 254687106 78 425 SH   DFND 7 0 425 0
ECOLAB INC COM 278865100 774 3,615 SH   SOLE   3,615 0 0
ECOLAB INC COM 278865100 43 200 SH   DFND 7 0 200 0
EOG RESOURCES COM 26875P101 244 3,365 SH   SOLE   3,365 0 0
EOG RESOURCES COM 26875P101 67 925 SH   DFND 7 0 925 0
FISERV COM 337738108 3,860 32,426 SH   SOLE   32,426 0 0
FISERV COM 337738108 48 402 SH   DFND 1 0 402 0
FISERV COM 337738108 89 750 SH   DFND 7 0 750 0
FORTIVE CORP COM 34959J108 233 3,300 SH   SOLE   3,300 0 0
HOME DEPOT COM 437076102 3,972 13,011 SH   SOLE   13,011 0 0
HOME DEPOT COM 437076102 24 79 SH   DFND 1 0 79 0
HOME DEPOT COM 437076102 76 250 SH   DFND 7 0 250 0
HONEYWELL INTL COM 438516106 1,961 9,032 SH   SOLE   9,032 0 0
HONEYWELL INTL COM 438516106 69 320 SH   DFND 7 0 320 0
ILLUMINA COM 452327109 1,607 4,185 SH   SOLE   4,185 0 0
ILLUMINA COM 452327109 19 50 SH   DFND 7 0 50 0
ILLUMINA COM 452327109 8 22 SH   DFND 1 0 22 0
INTEL CORP COM 458140100 1,006 15,725 SH   SOLE   15,725 0 0
JOHNSON & JOHNSON COM 478160104 4,447 27,056 SH   SOLE   27,056 0 0
JOHNSON & JOHNSON COM 478160104 228 1,388 SH   DFND 1 0 1,388 0
JOHNSON & JOHNSON COM 478160104 86 525 SH   DFND 7 0 525 0
KONINKLIJKE DSM NV COM 780249108 727 17,074 SH   SOLE   17,074 0 0
KONINKLIJKE DSM NV COM 780249108 17 400 SH   DFND 1 0 400 0
KONINKLIJKE DSM NV COM 780249108 38 900 SH   DFND 7 0 900 0
MASTERCARD COM 57636Q104 5,115 14,366 SH   SOLE   14,366 0 0
MASTERCARD COM 57636Q104 157 440 SH   DFND 1 0 440 0
MASTERCARD COM 57636Q104 101 285 SH   DFND 7 0 285 0
MERCK COM 58933Y105 263 3,416 SH   SOLE   3,416 0 0
MERCK COM 58933Y105 46 600 SH   DFND 1 0 600 0
METTLER TOLEDO COM 592688105 247 214 SH   SOLE   214 0 0
MICROSOFT CORP COM 594918104 5,392 22,868 SH   SOLE   22,868 0 0
MICROSOFT CORP COM 594918104 46 194 SH   DFND 1 0 194 0
MICROSOFT CORP COM 594918104 85 360 SH   DFND 7 0 360 0
NESTLE SA ADR COM 641069406 3,188 28,592 SH   SOLE   28,592 0 0
NESTLE SA ADR COM 641069406 78 700 SH   DFND 7 0 700 0
NESTLE SA ADR COM 641069406 11 102 SH   DFND 1 0 102 0
NIKE INC CLASS B COM 654106103 1,481 11,147 SH   SOLE   11,147 0 0
NIKE INC CLASS B COM 654106103 40 300 SH   DFND 1 0 300 0
NIKE INC CLASS B COM 654106103 35 260 SH   DFND 7 0 260 0
NOVARTIS AG ADR COM 66987V109 2,830 33,107 SH   SOLE   33,107 0 0
NOVARTIS AG ADR COM 66987V109 51 600 SH   DFND 7 0 600 0
NOVARTIS AG ADR COM 66987V109 12 139 SH   DFND 1 0 139 0
NOVOZYMES A S DKK 2.0 COM B798FW902 2,174 34,045 SH   SOLE   34,045 0 0
PAYPAL HOLDINGS COM 70450Y103 3,172 13,062 SH   SOLE   13,062 0 0
PAYPAL HOLDINGS COM 70450Y103 54 221 SH   DFND 1 0 221 0
PAYPAL HOLDINGS COM 70450Y103 243 1,000 SH   DFND 7 0 1,000 0
PEPSICO COM 713448108 1,345 9,507 SH   SOLE   9,507 0 0
PROCTER & GAMBLE COM 742718109 2,635 19,457 SH   SOLE   19,457 0 0
PROCTER & GAMBLE COM 742718109 126 930 SH   DFND 1 0 930 0
PROCTER & GAMBLE COM 742718109 81 600 SH   DFND 7 0 600 0
RAYTHEON TECHNOLOGIES COM 75513E101 1,074 13,905 SH   SOLE   13,905 0 0
RAYTHEON TECHNOLOGIES COM 75513E101 41 530 SH   DFND 7 0 530 0
ROCHE HLDG LTD ADR COM 771195104 949 23,395 SH   SOLE   23,395 0 0
ROCKWELL AUTOMATION COM 773903109 3,444 12,975 SH   SOLE   12,975 0 0
ROCKWELL AUTOMATION COM 773903109 84 315 SH   DFND 7 0 315 0
ROCKWELL AUTOMATION COM 773903109 7 25 SH   DFND 1 0 25 0
STRYKER CORP COM 863667101 861 3,535 SH   SOLE   3,535 0 0
SYSCO COM 871829107 923 11,725 SH   SOLE   11,725 0 0
TJX COS COM 872540109 1,637 24,743 SH   SOLE   24,743 0 0
TJX COS COM 872540109 40 601 SH   DFND 1 0 601 0
TJX COS COM 872540109 53 800 SH   DFND 7 0 800 0
UNILEVER PLC NEW ADR COM 904767704 2,339 41,895 SH   SOLE   41,895 0 0
UNILEVER PLC NEW ADR COM 904767704 41 727 SH   DFND 1 0 727 0
UNILEVER PLC NEW ADR COM 904767704 42 760 SH   DFND 7 0 760 0
UNITED HEALTH GROUP COM 91324P102 3,079 8,276 SH   SOLE   8,276 0 0
UNITED HEALTH GROUP COM 91324P102 43 115 SH   DFND 1 0 115 0
UNITED HEALTH GROUP COM 91324P102 84 225 SH   DFND 7 0 225 0
VANGUARD TOTAL STOCK MARKET ET COM 922908769 165 800 SH   SOLE   800 0 0
VANGUARD TOTAL STOCK MARKET ET COM 922908769 114 550 SH   DFND 1 0 550 0
WAL-MART STORES COM 931142103 2,290 16,860 SH   SOLE   16,860 0 0
WAL-MART STORES COM 931142103 49 363 SH   DFND 1 0 363 0
WAL-MART STORES COM 931142103 49 360 SH   DFND 7 0 360 0
WASTE MANAGEMENT INC COM 94106L109 260 2,015 SH   SOLE   2,015 0 0
XILINX COM 983919101 3,387 27,340 SH   SOLE   27,340 0 0
XILINX COM 983919101 42 340 SH   DFND 1 0 340 0
XILINX COM 983919101 81 650 SH   DFND 7 0 650 0
XYLEM INC COM 98419M100 2,143 20,377 SH   SOLE   20,377 0 0
XYLEM INC COM 98419M100 63 600 SH   DFND 7 0 600 0
XYLEM INC COM 98419M100 13 127 SH   DFND 1 0 127 0
FIDELITY ADVISOR EQUITY GROWTH Equity Mutual Fu 315805101 263 14,223 SH   SOLE   14,223 0 0
MATTHEWS ASIA DIVIDEND FUND Equity Mutual Fu 577125107 287 12,968 SH   SOLE   12,968 0 0