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
ALPS COMMON STOCK 00162Q593 1,220 29,560 SH   SOLE   28,880 0 680
AMN HEALTHCARE SERVICES INC COMMON STOCK 001744101 777 14,100 SH   SOLE   13,676 0 424
AMN HEALTHCARE SERVICES INC COMMON STOCK 001744101 35 635 SH   OTR   635 0 0
A T & T INC COMMON STOCK 00206R102 7,557 251,814 SH   SOLE   241,919 0 9,895
A T & T INC COMMON STOCK 00206R102 627 20,898 SH   OTR   16,739 0 4,159
ABBOTT LABS COMMON STOCK 002824100 5,671 56,749 SH   SOLE   48,612 0 8,137
ABBOTT LABS COMMON STOCK 002824100 1,751 17,519 SH   OTR   17,519 0 0
ABBVIE INC COMMON STOCK 00287Y109 2,665 28,266 SH   SOLE   22,230 0 6,036
ABBVIE INC COMMON STOCK 00287Y109 990 10,500 SH   OTR   10,500 0 0
ABEONA THERAPUETICS INC COMMON STOCK 00289Y107 191 65,414 SH   SOLE   65,414 0 0
ACTIVISION BLIZZARD INC. COMMON STOCK 00507V109 8,805 101,855 SH   SOLE   101,794 0 61
ACTIVISION BLIZZARD INC. COMMON STOCK 00507V109 61 709 SH   OTR   709 0 0
ADOBE SYSTEMS INC COMMON STOCK 00724F101 54,432 121,793 SH   SOLE   105,310 415 16,068
ADOBE SYSTEMS INC COMMON STOCK 00724F101 735 1,645 SH   OTR   1,615 0 30
ADVANCED MICRO DEVICES INC COMMON STOCK 007903107 5,416 63,683 SH   SOLE   63,620 0 63
AGILENT TECHNOLOGIES COMMON STOCK 00846U101 3,289 33,721 SH   SOLE   6,343 0 27,378
AGILENT TECHNOLOGIES COMMON STOCK 00846U101 59 610 SH   OTR   533 0 77
AIR PRODS & CHEMS INC COMMON STOCK 009158106 1,425 5,098 SH   SOLE   2,413 0 2,685
ALIBABA GROUP HLDG LTD SPONS ADR COMMON STOCK 01609W102 24,744 94,369 SH   SOLE   93,678 410 281
ALIBABA GROUP HLDG LTD SPONS ADR COMMON STOCK 01609W102 62 235 SH   OTR   235 0 0
ALPHABET INC COMMON STOCK 02079K107 9,865 6,734 SH   SOLE   6,157 0 577
ALPHABET INC COMMON STOCK 02079K107 863 589 SH   OTR   156 0 433
ALPHABET INC COMMON STOCK 02079K305 31,457 21,351 SH   SOLE   19,870 65 1,416
ALPHABET INC COMMON STOCK 02079K305 575 390 SH   OTR   199 0 191
AMAZON.COM COMMON STOCK 023135106 73,609 23,451 SH   SOLE   22,180 65 1,206
AMAZON.COM COMMON STOCK 023135106 2,075 661 SH   OTR   661 0 0
AMERICAN EXPRESS CO COMMON STOCK 025816109 13,290 142,611 SH   SOLE   114,235 354 28,022
AMERICAN EXPRESS CO COMMON STOCK 025816109 695 7,463 SH   OTR   7,393 0 70
AMERICAN TOWER CORP COMMON STOCK 03027X100 19,922 76,574 SH   SOLE   64,356 170 12,048
AMERICAN TOWER CORP COMMON STOCK 03027X100 431 1,656 SH   OTR   604 0 1,052
AMERICAN WATER WORKS CO INC COMMON STOCK 030420103 315 2,138 SH   SOLE   160 0 1,978
AMERIPRISE FINANCIAL COMMON STOCK 03076C106 170 1,111 SH   SOLE   1,111 0 0
AMERIPRISE FINANCIAL COMMON STOCK 03076C106 78 510 SH   OTR   510 0 0
AMGEN INC COMMON STOCK 031162100 595 2,444 SH   SOLE   1,955 0 489
AMGEN INC COMMON STOCK 031162100 61 250 SH   OTR   250 0 0
ANALOG DEVICES INC COMMON STOCK 032654105 193 1,644 SH   SOLE   1,219 0 425
ANALOG DEVICES INC COMMON STOCK 032654105 183 1,560 SH   OTR   1,560 0 0
ANSYS INC COMMON STOCK 03662Q105 367 1,190 SH   SOLE   1,190 0 0
APPLE INC COMMON STOCK 037833100 103,297 235,482 SH   SOLE   222,624 532 12,326
APPLE INC COMMON STOCK 037833100 5,264 12,000 SH   OTR   10,667 0 1,333
ATMOS ENERGY CORP COMMON STOCK 049560105 5,775 55,102 SH   SOLE   54,972 0 130
ATMOS ENERGY CORP COMMON STOCK 049560105 17 164 SH   OTR   164 0 0
AUTODESK INC COMMON STOCK 052769106 1,484 6,185 SH   SOLE   6,072 0 113
AUTOMATIC DATA PROCESSING INC COMMON STOCK 053015103 7,741 56,612 SH   SOLE   40,010 0 16,602
AUTOMATIC DATA PROCESSING INC COMMON STOCK 053015103 1,709 12,500 SH   OTR   4,465 0 8,035
AUTOZONE INC COMMON STOCK 053332102 220 182 SH   SOLE   182 0 0
BANK OF AMERICA CORPORATION COMMON STOCK 060505104 23,626 944,677 SH   SOLE   939,834 2,850 1,993
BANK OF AMERICA CORPORATION COMMON STOCK 060505104 260 10,411 SH   OTR   7,087 0 3,324
BANK OF NY MELLON COMMON STOCK 064058100 170 4,731 SH   SOLE   3,430 0 1,301
BANK OF NY MELLON COMMON STOCK 064058100 63 1,770 SH   OTR   1,770 0 0
BECTON DICKINSON & CO COMMON STOCK 075887109 35,056 123,933 SH   SOLE   108,832 275 14,826
BECTON DICKINSON & CO COMMON STOCK 075887109 436 1,541 SH   OTR   908 0 633
BERKSHIRE HATHAWAY INC DEL COMMON STOCK 084670108 8,710 29 SH   SOLE   13 0 16
BERKSHIRE HATHAWAY INC DEL COMMON STOCK 084670108 17,119 57 SH   OTR   57 0 0
BERKSHIRE HATHAWAY INC DEL COMMON STOCK 084670702 3,539 17,673 SH   SOLE   14,708 0 2,965
BERKSHIRE HATHAWAY INC DEL COMMON STOCK 084670702 131 655 SH   OTR   655 0 0
BLACKROCK INC COMMON STOCK 09247X101 21,123 36,991 SH   SOLE   31,358 100 5,533
BLACKROCK INC COMMON STOCK 09247X101 518 907 SH   OTR   894 0 13
BLACKROCK TAX EXEMPT FUND 09249X109 178 11,850 SH   SOLE   11,850 0 0
BRISTOL MYERS SQUIBB CO COMMON STOCK 110122108 16,502 277,488 SH   SOLE   275,114 670 1,704
BRISTOL MYERS SQUIBB CO COMMON STOCK 110122108 1,011 17,002 SH   OTR   8,008 0 8,994
BROADCOM INC COMMON STOCK 11135F101 15,462 47,085 SH   SOLE   42,502 65 4,518
BROADCOM INC COMMON STOCK 11135F101 85 260 SH   OTR   260 0 0
CVS HEALTH CORP COMMON STOCK 126650100 309 4,760 SH   SOLE   4,254 0 506
CVS HEALTH CORP COMMON STOCK 126650100 94 1,440 SH   OTR   1,440 0 0
CABOT CORP COMMON STOCK 127055101 3,972 105,663 SH   SOLE   105,663 0 0
CABOT MICROELECTRONICS CORP COMMON STOCK 12709P103 2,778 18,124 SH   SOLE   18,124 0 0
CAMBRIDGE BANCORP COMMON STOCK 132152109 5,893 109,543 SH   SOLE   105,961 0 3,582
CAMBRIDGE BANCORP COMMON STOCK 132152109 4 70 SH   OTR   70 0 0
CATERPILLAR INC COMMON STOCK 149123101 456 3,467 SH   SOLE   3,467 0 0
CENTENE CORP COMMON STOCK 15135B101 382 6,104 SH   SOLE   5,974 0 130
CHARTER COMMUNICATIONS INC CL A COMMON STOCK 16119P108 226 376 SH   SOLE   155 0 221
CHEVRON CORP COMMON STOCK 166764100 16,658 192,600 SH   SOLE   191,752 586 262
CHEVRON CORP COMMON STOCK 166764100 212 2,449 SH   OTR   2,449 0 0
CHURCH & DWIGHT CO INC COMMON STOCK 171340102 1,400 14,578 SH   SOLE   13,847 0 731
CISCO SYSTEMS INC COMMON STOCK 17275R102 5,054 106,029 SH   SOLE   56,107 0 49,922
CISCO SYSTEMS INC COMMON STOCK 17275R102 409 8,589 SH   OTR   8,491 0 98
CINTAS CORP COMMON STOCK 172908105 385 1,276 SH   SOLE   1,205 0 71
CITRIX SYSTEMS INC COMMON STOCK 177376100 3,760 26,363 SH   SOLE   26,254 0 109
CITRIX SYSTEMS INC COMMON STOCK 177376100 608 4,260 SH   OTR   1,492 0 2,768
CLOROX CO COMMON STOCK 189054109 6,156 25,892 SH   SOLE   19,206 0 6,686
CLOROX CO COMMON STOCK 189054109 266 1,119 SH   OTR   233 0 886
COCA COLA CO COMMON STOCK 191216100 1,332 28,527 SH   SOLE   19,630 0 8,897
COCA COLA CO COMMON STOCK 191216100 1,153 24,700 SH   OTR   24,700 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 536 7,886 SH   SOLE   5,991 0 1,895
COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 141 2,075 SH   OTR   2,075 0 0
COLGATE PALMOLIVE CO COMMON STOCK 194162103 442 5,763 SH   SOLE   5,013 0 750
COLONY CAPITAL COMMON STOCK 19626G108 81 42,164 SH   SOLE   42,164 0 0
COMCAST CORP COMMON STOCK 20030N101 359 8,313 SH   SOLE   6,870 0 1,443
COMCAST CORP COMMON STOCK 20030N101 67 1,556 SH   OTR   1,556 0 0
CONOCOPHILLIPS COMMON STOCK 20825C104 247 6,550 SH   SOLE   6,550 0 0
CONOCOPHILLIPS COMMON STOCK 20825C104 26 700 SH   OTR   700 0 0
CORCEPT THERAPEUTICS INC COMMON STOCK 218352102 505 32,200 SH   SOLE   32,200 0 0
CORTEVA INC COMMON STOCK 22052L104 236 8,232 SH   SOLE   8,232 0 0
CORTEVA INC COMMON STOCK 22052L104 12 427 SH   OTR   427 0 0
COSTCO WHSL CORP COMMON STOCK 22160K105 623 1,833 SH   SOLE   1,284 0 549
COSTCO WHSL CORP COMMON STOCK 22160K105 31 90 SH   OTR   90 0 0
CREE INC COMMON STOCK 225447101 204 2,820 SH   SOLE   2,820 0 0
DANAHER CORP COMMON STOCK 235851102 26,207 127,176 SH   SOLE   104,247 385 22,544
DANAHER CORP COMMON STOCK 235851102 137 666 SH   OTR   612 0 54
DEERE & CO COMMON STOCK 244199105 318 1,784 SH   SOLE   1,731 0 53
DIGITAL REALTY TRUST INC COMMON STOCK 253868103 805 4,998 SH   SOLE   4,882 0 116
WALT DISNEY CO COMMON STOCK 254687106 19,321 164,730 SH   SOLE   163,358 360 1,012
WALT DISNEY CO COMMON STOCK 254687106 1,783 15,202 SH   OTR   14,318 0 884
DOMINION ENERGY INC COMMON STOCK 25746U109 146 1,810 SH   SOLE   1,810 0 0
DOMINION ENERGY INC COMMON STOCK 25746U109 549 6,788 SH   OTR   0 0 6,788
DOW INC COMMON STOCK 260557103 423 10,236 SH   SOLE   10,236 0 0
DOW INC COMMON STOCK 260557103 134 3,253 SH   OTR   1,027 0 2,226
DUKE ENERGY CORP NEW COMMON STOCK 26441C204 279 3,290 SH   SOLE   2,637 0 653
DUKE ENERGY CORP NEW COMMON STOCK 26441C204 47 557 SH   OTR   557 0 0
DUPONT DE NEMOURS INC COMMON STOCK 26614N102 420 7,895 SH   SOLE   7,673 0 222
DUPONT DE NEMOURS INC COMMON STOCK 26614N102 63 1,178 SH   OTR   1,178 0 0
E TRADE FINANCIAL CORP COMMON STOCK 269246401 226 4,412 SH   SOLE   4,412 0 0
ECOLAB INC COMMON STOCK 278865100 23,935 126,431 SH   SOLE   105,101 305 21,025
ECOLAB INC COMMON STOCK 278865100 373 1,969 SH   OTR   1,118 0 851
EMERSON ELECTRIC CO COMMON STOCK 291011104 946 15,269 SH   SOLE   12,526 0 2,743
EMERSON ELECTRIC CO COMMON STOCK 291011104 303 4,897 SH   OTR   4,897 0 0
ENPHASE ENERGY INC COMMON STOCK 29355A107 2,310 33,500 SH   SOLE   33,500 0 0
ENTERPRISE PRODUCTS PARTNERS LP LIMITED PARTNRS 293792107 470 26,448 SH   SOLE   23,448 0 3,000
ESSENTIAL UTILITIES INC COMMON STOCK 29670G102 5,402 119,798 SH   SOLE   118,563 0 1,235
ESSENTIAL UTILITIES INC COMMON STOCK 29670G102 283 6,283 SH   OTR   2,307 0 3,976
EVERSOURCE ENERGY COMMON STOCK 30040W108 516 5,716 SH   SOLE   5,716 0 0
EVERSOURCE ENERGY COMMON STOCK 30040W108 166 1,843 SH   OTR   1,843 0 0
EXXON MOBIL CORP COMMON STOCK 30231G102 2,286 52,584 SH   SOLE   52,217 0 367
EXXON MOBIL CORP COMMON STOCK 30231G102 1,166 26,817 SH   OTR   20,524 0 6,293
FMC CORP COMMON STOCK 302491303 1,033 9,609 SH   SOLE   9,424 0 185
FACEBOOK INC-A COMMON STOCK 30303M102 28,878 115,590 SH   SOLE   110,733 480 4,377
FACEBOOK INC-A COMMON STOCK 30303M102 45 179 SH   OTR   179 0 0
FEDEX CORP COMMON STOCK 31428X106 233 1,365 SH   SOLE   375 0 990
FIRST REPUBLIC BANK COMMON STOCK 33616C100 9,559 84,445 SH   SOLE   83,500 190 755
FIRST REPUBLIC BANK COMMON STOCK 33616C100 93 823 SH   OTR   823 0 0
FIRST SOLAR INC COMMON STOCK 336433107 78 1,214 SH   SOLE   1,002 0 212
FIRST SOLAR INC COMMON STOCK 336433107 132 2,065 SH   OTR   2,065 0 0
GENERAL ELECTRIC CO COMMON STOCK 369604103 93 15,130 SH   SOLE   15,130 0 0
GENERAL ELECTRIC CO COMMON STOCK 369604103 102 16,535 SH   OTR   16,535 0 0
GENERAL MILLS INC COMMON STOCK 370334104 1,103 16,775 SH   SOLE   14,221 0 2,554
GENERAL MILLS INC COMMON STOCK 370334104 572 8,704 SH   OTR   662 0 8,042
GENUINE PARTS CO COMMON STOCK 372460105 457 5,012 SH   SOLE   5,012 0 0
GENUINE PARTS CO COMMON STOCK 372460105 878 9,627 SH   OTR   1,250 0 8,377
HECLA MINING CO COMMON STOCK 422704106 266 44,000 SH   SOLE   44,000 0 0
HEXCEL CORPORATION COMMON STOCK 428291108 887 23,424 SH   SOLE   22,516 0 908
HEXCEL CORPORATION COMMON STOCK 428291108 79 2,084 SH   OTR   2,084 0 0
HOME DEPOT INC COMMON STOCK 437076102 23,793 88,823 SH   SOLE   62,674 0 26,149
HOME DEPOT INC COMMON STOCK 437076102 4,155 15,512 SH   OTR   12,861 0 2,651
HONEYWELL INTERNATIONAL INC COMMON STOCK 438516106 24,191 164,196 SH   SOLE   162,047 575 1,574
HONEYWELL INTERNATIONAL INC COMMON STOCK 438516106 229 1,551 SH   OTR   1,551 0 0
HUNT J B TRANS SVCS INC COMMON STOCK 445658107 581 4,394 SH   SOLE   4,098 0 296
IDEXX LABS INC COMMON STOCK 45168D104 267 685 SH   SOLE   685 0 0
ILLINOIS TOOL WORKS INC COMMON STOCK 452308109 1,640 8,859 SH   SOLE   5,534 0 3,325
ILLINOIS TOOL WORKS INC COMMON STOCK 452308109 259 1,400 SH   OTR   1,400 0 0
INDEPENDENT BK CORP MASS COMMON STOCK 453836108 953 15,000 SH   SOLE   15,000 0 0
INTEGRA LIFESCIENCES HOLDINGS COMMON STOCK 457985208 746 15,734 SH   SOLE   15,434 0 300
INTEGRA LIFESCIENCES HOLDINGS COMMON STOCK 457985208 13 265 SH   OTR   265 0 0
INTEL CORP COMMON STOCK 458140100 2,617 53,271 SH   SOLE   45,715 0 7,556
INTEL CORP COMMON STOCK 458140100 698 14,212 SH   OTR   5,017 0 9,195
INTERCONTINENTAL EXCHANGE COMMON STOCK 45866F104 13,151 137,301 SH   SOLE   105,529 430 31,342
INTERCONTINENTAL EXCHANGE COMMON STOCK 45866F104 93 976 SH   OTR   912 0 64
INTL BUSINESS MACHINES CORP COMMON STOCK 459200101 1,147 9,115 SH   SOLE   6,930 0 2,185
INTL BUSINESS MACHINES CORP COMMON STOCK 459200101 679 5,398 SH   OTR   2,400 0 2,998
INVESCO EQUITY FUNDS 46090E103 120 445 SH   SOLE   123 0 322
INVESCO EQUITY FUNDS 46090E103 254 940 SH   OTR   940 0 0
INVESCO EQUITY FUNDS 46137V407 5,160 94,316 SH   SOLE   7,923 0 86,393
INVESCO EQUITY FUNDS 46137V407 38 688 SH   OTR   490 0 198
INVESCO EQUITY FUNDS 46138E354 217 4,044 SH   SOLE   0 0 4,044
ISHARES COMMODITIES 464285105 23,393 1,213,956 PRN   SOLE   1,209,975 3,022 959
ISHARES COMMODITIES 464285105 379 19,653 PRN   OTR   8,627 0 11,026
ISHARES EQUITY FUNDS 464286475 224 5,192 SH   SOLE   5,192 0 0
ISHARES EQUITY FUNDS 464287168 652 7,823 SH   SOLE   7,823 0 0
ISHARES EQUITY FUNDS 464287200 1,067 3,222 SH   SOLE   3,222 0 0
ISHARES EQUITY FUNDS 464287234 6,016 136,211 SH   SOLE   134,302 1,750 159
ISHARES EQUITY FUNDS 464287234 281 6,355 SH   OTR   1,905 0 4,450
ISHARES EQUITY FUNDS 464287309 452 2,011 SH   SOLE   2,011 0 0
ISHARES EQUITY FUNDS 464287465 619 9,736 SH   SOLE   3,425 0 6,311
ISHARES EQUITY FUNDS 464287465 10 150 SH   OTR   150 0 0
ISHARES EQUITY FUNDS 464287481 254 1,461 SH   SOLE   1,338 0 123
ISHARES EQUITY FUNDS 464287499 988 17,191 SH   SOLE   15,735 0 1,456
ISHARES EQUITY FUNDS 464287507 1,002 5,299 SH   SOLE   4,874 0 425
ISHARES COMMON STOCK 464287556 943 6,846 SH   SOLE   6,747 0 99
ISHARES COMMON STOCK 464287556 25 180 SH   OTR   180 0 0
ISHARES EQUITY FUNDS 464287598 247 2,095 SH   SOLE   2,095 0 0
ISHARES EQUITY FUNDS 464287614 776 3,694 SH   SOLE   3,694 0 0
ISHARES EQUITY FUNDS 464287655 374 2,478 SH   SOLE   2,093 0 385
ISHARES EQUITY FUNDS 464287804 934 12,892 SH   SOLE   12,326 0 566
ISHARES EQUITY FUNDS 464287804 2 30 SH   OTR   30 0 0
ISHARES TAX EXEMPT FUND 464288158 345 3,176 SH   SOLE   380 0 2,796
ISHARES TAX EXEMPT FUND 464288414 1,178 10,086 SH   SOLE   7,405 0 2,681
ISHARES EQUITY FUNDS 464288497 341 6,769 SH   SOLE   6,769 0 0
ISHARES EQUITY FUNDS 46434G103 29,405 557,973 SH   SOLE   556,065 715 1,193
ISHARES EQUITY FUNDS 46434G103 187 3,548 SH   OTR   3,548 0 0
JPMORGAN CHASE & CO COMMON STOCK 46625H100 35,174 368,120 SH   SOLE   358,901 880 8,339
JPMORGAN CHASE & CO COMMON STOCK 46625H100 953 9,971 SH   OTR   5,665 0 4,306
JOHNSON & JOHNSON COMMON STOCK 478160104 32,713 222,206 SH   SOLE   209,343 500 12,363
JOHNSON & JOHNSON COMMON STOCK 478160104 1,965 13,347 SH   OTR   9,926 0 3,421
KELLOGG CO COMMON STOCK 487836108 190 2,729 SH   SOLE   2,673 0 56
KELLOGG CO COMMON STOCK 487836108 70 1,000 SH   OTR   1,000 0 0
KIMBERLY CLARK CORP COMMON STOCK 494368103 1,100 7,037 SH   SOLE   6,387 0 650
PHILIPS ELECTRONICS NV COMMON STOCK 500472303 264 4,996 SH   SOLE   4,996 0 0
LAM RESH CORP COMMON STOCK 512807108 244 633 SH   SOLE   581 0 52
ESTEE LAUDER CO CLASS A COMMON STOCK 518439104 1,498 7,513 SH   SOLE   7,053 0 460
ESTEE LAUDER CO CLASS A COMMON STOCK 518439104 92 460 SH   OTR   460 0 0
LEVI STRAUSS AND CO COMMON STOCK 52736R102 1,219 100,220 SH   SOLE   220 0 100,000
LILLY ELI & CO COMMON STOCK 532457108 1,295 8,361 SH   SOLE   6,858 0 1,503
LILLY ELI & CO COMMON STOCK 532457108 17 112 SH   OTR   112 0 0
LINCOLN ELECTRIC HOLDINGS INC COMMON STOCK 533900106 408 4,426 SH   SOLE   4,108 0 318
LITTELFUSE INC COMMON STOCK 537008104 369 1,999 SH   SOLE   1,999 0 0
LOWES COS INC COMMON STOCK 548661107 31,541 210,735 SH   SOLE   207,344 925 2,466
LOWES COS INC COMMON STOCK 548661107 274 1,831 SH   OTR   1,831 0 0
LULULEMON ATHLETICA INC COMMON STOCK 550021109 753 2,293 SH   SOLE   2,203 0 90
M & T BANK CORP COMMON STOCK 55261F104 617 5,927 SH   SOLE   5,872 0 55
M & T BANK CORP COMMON STOCK 55261F104 575 5,526 SH   OTR   1,571 0 3,955
MAGELLAN MIDSTREAM PARTNERS LP COMMON STOCK 559080106 83 2,050 SH   SOLE   650 0 1,400
MAGELLAN MIDSTREAM PARTNERS LP COMMON STOCK 559080106 203 5,000 SH   OTR   5,000 0 0
MARSH & MCLENNAN COS INC COMMON STOCK 571748102 235 2,004 SH   SOLE   2,004 0 0
MASTERCARD INC COMMON STOCK 57636Q104 578 1,840 SH   SOLE   1,594 0 246
MASTERCARD INC COMMON STOCK 57636Q104 63 200 SH   OTR   200 0 0
MCCORMICK & CO INC COMMON STOCK 579780206 81 411 SH   SOLE   331 0 80
MCCORMICK & CO INC COMMON STOCK 579780206 146 735 SH   OTR   735 0 0
MCDONALDS CORP COMMON STOCK 580135101 24,694 123,864 SH   SOLE   122,363 375 1,126
MCDONALDS CORP COMMON STOCK 580135101 2,604 13,062 SH   OTR   9,246 0 3,816
MERCK & CO INC. COMMON STOCK 58933Y105 39,793 487,238 SH   SOLE   464,357 1,100 21,781
MERCK & CO INC. COMMON STOCK 58933Y105 764 9,359 SH   OTR   9,359 0 0
MICROSOFT CORP COMMON STOCK 594918104 90,777 425,603 SH   SOLE   382,997 1,025 41,581
MICROSOFT CORP COMMON STOCK 594918104 4,372 20,497 SH   OTR   15,014 0 5,483
MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105 15,757 283,504 SH   SOLE   281,048 720 1,736
MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105 434 7,817 SH   OTR   2,354 0 5,463
MOODYS CORP COMMON STOCK 615369105 203 734 SH   SOLE   548 0 186
NETFLIX INC COMMON STOCK 64110L106 272 533 SH   SOLE   441 0 92
NETFLIX INC COMMON STOCK 64110L106 36 70 SH   OTR   70 0 0
NEXTERA ENERGY INC COMMON STOCK 65339F101 37,667 132,143 SH   SOLE   129,263 315 2,565
NEXTERA ENERGY INC COMMON STOCK 65339F101 2,894 10,153 SH   OTR   5,828 0 4,325
NEXTERA ENERGY PARTNERS LP LIMITED PARTNRS 65341B106 212 3,370 SH   OTR   3,370 0 0
NIKE INC COMMON STOCK 654106103 1,107 11,370 SH   SOLE   10,911 0 459
NORFOLK SOUTHN CORP COMMON STOCK 655844108 563 2,927 SH   SOLE   2,661 0 266
NORTHROP GRUMMAN CORP COMMON STOCK 666807102 324 997 SH   SOLE   955 0 42
NORTHWEST NATURAL HOLDING CO COMMON STOCK 66765N105 2,861 53,418 SH   SOLE   7,911 0 45,507
NORTHWEST NATURAL HOLDING CO COMMON STOCK 66765N105 6 103 SH   OTR   0 0 103
NOVARTIS AG SPONSORED ADR COMMON STOCK 66987V109 8,512 101,152 SH   SOLE   77,007 0 24,145
NOVARTIS AG SPONSORED ADR COMMON STOCK 66987V109 162 1,922 SH   OTR   1,861 0 61
NVIDIA CORP COMMON STOCK 67066G104 280 623 SH   SOLE   598 0 25
O'REILLY AUTOMOTIVE INC COMMON STOCK 67103H107 15,813 33,439 SH   SOLE   31,827 100 1,512
O'REILLY AUTOMOTIVE INC COMMON STOCK 67103H107 291 615 SH   OTR   615 0 0
ORACLE CORP COMMON STOCK 68389X105 824 14,714 SH   SOLE   14,607 0 107
ORACLE CORP COMMON STOCK 68389X105 202 3,600 SH   OTR   3,600 0 0
PNC FINANCIAL SERVICES COMMON STOCK 693475105 24,864 236,150 SH   SOLE   203,582 375 32,193
PNC FINANCIAL SERVICES COMMON STOCK 693475105 805 7,647 SH   OTR   3,549 0 4,098
PPG INDS INC COMMON STOCK 693506107 892 8,271 SH   SOLE   8,271 0 0
PALO ALTO NETWORKS INC COMMON STOCK 697435105 16,003 62,778 SH   SOLE   61,854 230 694
PALO ALTO NETWORKS INC COMMON STOCK 697435105 205 804 SH   OTR   804 0 0
PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 44,589 225,961 SH   SOLE   212,783 875 12,303
PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 367 1,858 SH   OTR   885 0 973
PEGASYSTEMS INC COMMON STOCK 705573103 582 5,000 SH   SOLE   5,000 0 0
PEPSICO INC COMMON STOCK 713448108 4,389 31,929 SH   SOLE   26,877 0 5,052
PEPSICO INC COMMON STOCK 713448108 1,281 9,321 SH   OTR   5,721 0 3,600
PFIZER INC COMMON STOCK 717081103 2,293 59,735 SH   SOLE   50,587 0 9,148
PFIZER INC COMMON STOCK 717081103 1,035 26,958 SH   OTR   9,172 0 17,786
PHILLIPS 66 COMMON STOCK 718546104 479 7,739 SH   SOLE   6,594 0 1,145
PHILLIPS 66 COMMON STOCK 718546104 40 649 SH   OTR   649 0 0
PIONEER NAT RES CO COMMON STOCK 723787107 301 3,025 SH   SOLE   3,025 0 0
PLUG POWER INC COMMON STOCK 72919P202 288 31,500 SH   SOLE   31,500 0 0
POOL CORPORATION COMMON STOCK 73278L105 1,926 5,931 SH   SOLE   5,822 0 109
PRICE T ROWE GROUP COMMON STOCK 74144T108 587 4,284 SH   SOLE   4,229 0 55
PRICE T ROWE GROUP COMMON STOCK 74144T108 14 100 SH   OTR   100 0 0
PROCTER & GAMBLE CO COMMON STOCK 742718109 24,625 184,059 SH   SOLE   153,582 325 30,152
PROCTER & GAMBLE CO COMMON STOCK 742718109 3,152 23,559 SH   OTR   18,941 0 4,618
PROGRESSIVE CORP COMMON STOCK 743315103 20,700 229,362 SH   SOLE   228,189 750 423
PROGRESSIVE CORP COMMON STOCK 743315103 115 1,273 SH   OTR   1,273 0 0
PROLOGIS INC COMMON STOCK 74340W103 32,916 311,735 SH   SOLE   273,710 600 37,425
PROLOGIS INC COMMON STOCK 74340W103 673 6,371 SH   OTR   2,167 0 4,204
PUBLIC SVC ENTERPRISE GROUP INC COMMON STOCK 744573106 344 6,179 SH   SOLE   3,350 0 2,829
QUALCOMM INC COMMON STOCK 747525103 215 1,940 SH   SOLE   277 0 1,663
RAYTHEON TECHNOLOGIES CORP COMMON STOCK 75513E101 1,071 18,626 SH   SOLE   18,436 0 190
RAYTHEON TECHNOLOGIES CORP COMMON STOCK 75513E101 148 2,567 SH   OTR   2,567 0 0
RINGCENTRAL INC COMMON STOCK 76680R206 2,094 7,078 SH   SOLE   6,943 0 135
ROPER TECHNOLOGIES INC COMMON STOCK 776696106 261 602 SH   SOLE   4 0 598
ROYAL DUTCH COMMON STOCK 780259107 262 8,784 SH   SOLE   8,779 0 5
ROYAL DUTCH COMMON STOCK 780259107 17 585 SH   OTR   585 0 0
SPDR S&P 500 EQUITY FUNDS 78462F103 6,026 18,256 SH   SOLE   16,742 0 1,514
SPDR S&P 500 EQUITY FUNDS 78462F103 345 1,045 SH   OTR   1,045 0 0
SPDR GOLD TRUST COMMODITIES 78463V107 695 3,665 PRN   SOLE   3,665 0 0
SPDR EQUITY FUNDS 78463X848 257 10,687 SH   SOLE   10,687 0 0
SPDR S&P MIDCAP 400 ETF TR EQUITY FUNDS 78467Y107 2,561 7,416 SH   SOLE   6,848 0 568
SVB FINANCIAL GROUP COMMON STOCK 78486Q101 719 3,173 SH   SOLE   2,776 0 397
SVB FINANCIAL GROUP COMMON STOCK 78486Q101 39 170 SH   OTR   170 0 0
SALESFORCE COM INC COMMON STOCK 79466L302 30,273 150,306 SH   SOLE   124,339 437 25,530
SALESFORCE COM INC COMMON STOCK 79466L302 571 2,836 SH   OTR   2,777 0 59
SELECT SECTOR SPDR COMMON STOCK 81369Y100 357 5,863 SH   SOLE   5,863 0 0
SELECT SECTOR SPDR COMMON STOCK 81369Y407 361 2,622 SH   SOLE   2,422 200 0
SELECT SECTOR SPDR COMMON STOCK 81369Y506 536 14,464 SH   SOLE   14,039 0 425
SELECT SECTOR SPDR COMMON STOCK 81369Y605 733 30,523 SH   SOLE   30,523 0 0
SELECT SECTOR SPDR COMMON STOCK 81369Y704 386 5,352 SH   SOLE   5,352 0 0
SELECT SECTOR SPDR COMMON STOCK 81369Y803 997 8,789 SH   SOLE   6,369 0 2,420
SELECT SECTOR SPDR COMMON STOCK 81369Y886 355 5,837 SH   SOLE   5,647 0 190
SEMILEDS CORP/TW COMMON STOCK 816645204 38 12,260 SH   SOLE   12,260 0 0
SERVICENOW INC COMMON STOCK 81762P102 13,352 30,473 SH   SOLE   30,251 109 113
SERVICENOW INC COMMON STOCK 81762P102 56 127 SH   OTR   127 0 0
SILICON LABS COMMON STOCK 826919102 404 3,966 SH   SOLE   3,876 0 90
SOUTHERN CO COMMON STOCK 842587107 288 5,293 SH   SOLE   3,623 0 1,670
SOUTHERN CO COMMON STOCK 842587107 96 1,770 SH   OTR   1,770 0 0
SPLUNK INC COMMON STOCK 848637104 1,792 8,496 SH   SOLE   8,321 0 175
STARBUCKS CORP COMMON STOCK 855244109 12,928 172,072 SH   SOLE   129,300 215 42,557
STARBUCKS CORP COMMON STOCK 855244109 242 3,223 SH   OTR   3,155 0 68
TJX COS INC COMMON STOCK 872540109 19,769 371,039 SH   SOLE   309,448 730 60,861
TJX COS INC COMMON STOCK 872540109 441 8,280 SH   OTR   2,160 0 6,120
T-MOBILE US INC COMMON STOCK 872590104 445 4,106 SH   SOLE   4,106 0 0
TAIWAN SEMICONDUCTOR MFG LTD COMMON STOCK 874039100 250 3,115 SH   SOLE   3,115 0 0
TARGET CORP COMMON STOCK 87612E106 424 3,251 SH   SOLE   1,711 0 1,540
TARGET CORP COMMON STOCK 87612E106 181 1,387 SH   OTR   1,387 0 0
TESLA INC COMMON STOCK 88160R101 434 292 SH   SOLE   292 0 0
TESLA INC COMMON STOCK 88160R101 37 25 SH   OTR   25 0 0
TEXAS INSTRUMENTS INC COMMON STOCK 882508104 825 6,241 SH   SOLE   4,043 0 2,198
TEXAS INSTRUMENTS INC COMMON STOCK 882508104 102 772 SH   OTR   772 0 0
TEXAS PACIFIC LAND TRUST COMMON STOCK 882610108 1,060 1,878 SH   SOLE   1,878 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 1,194 2,871 SH   SOLE   2,602 0 269
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 151 363 SH   OTR   363 0 0
3M CO COMMON STOCK 88579Y101 1,957 12,939 SH   SOLE   10,971 0 1,968
3M CO COMMON STOCK 88579Y101 722 4,776 SH   OTR   4,776 0 0
TRAVELERS COS INC COMMON STOCK 89417E109 103 914 SH   SOLE   914 0 0
TRAVELERS COS INC COMMON STOCK 89417E109 219 1,940 SH   OTR   1,940 0 0
TRUIST FINANCIAL CORP COMMON STOCK 89832Q109 165 4,446 SH   SOLE   4,446 0 0
TRUIST FINANCIAL CORP COMMON STOCK 89832Q109 73 1,975 SH   OTR   1,975 0 0
TYSON FOODS INC COMMON STOCK 902494103 2,643 40,580 SH   SOLE   40,580 0 0
TYSON FOODS INC COMMON STOCK 902494103 172 2,646 SH   OTR   139 0 2,507
US BANCORP DEL COMMON STOCK 902973304 685 18,920 SH   SOLE   18,920 0 0
US BANCORP DEL COMMON STOCK 902973304 464 12,820 SH   OTR   12,820 0 0
UNIFIRST CORP MASS COMMON STOCK 904708104 247 1,320 SH   SOLE   1,320 0 0
UNILEVER PLC COMMON STOCK 904767704 10,877 176,148 SH   SOLE   137,173 1,025 37,950
UNILEVER PLC COMMON STOCK 904767704 4 70 SH   OTR   0 0 70
UNILEVER NV COMMON STOCK 904784709 14,149 234,261 SH   SOLE   221,672 0 12,589
UNILEVER NV COMMON STOCK 904784709 452 7,480 SH   OTR   7,480 0 0
UNION PACIFIC CORP COMMON STOCK 907818108 38,446 221,359 SH   SOLE   194,228 525 26,606
UNION PACIFIC CORP COMMON STOCK 907818108 2,085 12,004 SH   OTR   11,949 0 55
UNITED PARCEL SVC INC COMMON STOCK 911312106 296 2,044 SH   SOLE   2,044 0 0
UNITED PARCEL SVC INC COMMON STOCK 911312106 15 105 SH   OTR   105 0 0
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 43,954 144,347 SH   SOLE   137,792 375 6,180
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 417 1,370 SH   OTR   937 0 433
V F CORP COMMON STOCK 918204108 1,076 18,094 SH   SOLE   18,089 0 5
V F CORP COMMON STOCK 918204108 336 5,647 SH   OTR   1,486 0 4,161
VANECK VECTORS COMMON STOCK 92189F791 658 10,410 SH   SOLE   10,185 0 225
VANGUARD EQUITY FUNDS 921908844 416 3,347 SH   SOLE   3,347 0 0
VANGUARD EQUITY FUNDS 921943858 292 7,148 SH   SOLE   4,818 0 2,330
VANGUARD EQUITY FUNDS 921946406 546 6,669 SH   SOLE   6,669 0 0
VANGUARD EQUITY FUNDS 921946406 8 100 SH   OTR   100 0 0
VANGUARD EQUITY FUNDS 922908363 312 1,030 SH   SOLE   1,030 0 0
VANGUARD EQUITY FUNDS 922908629 743 4,214 SH   SOLE   2,870 0 1,344
VANGUARD EQUITY FUNDS 922908769 3,283 19,584 SH   SOLE   2,170 0 17,414
VERIZON COMMUNICATIONS INC COMMON STOCK 92343V104 28,974 500,331 SH   SOLE   476,714 975 22,642
VERIZON COMMUNICATIONS INC COMMON STOCK 92343V104 879 15,173 SH   OTR   8,561 0 6,612
VISA INC COMMON STOCK 92826C839 51,733 269,035 SH   SOLE   241,674 700 26,661
VISA INC COMMON STOCK 92826C839 1,225 6,371 SH   OTR   3,706 0 2,665
WEC ENERGY GROUP INC COMMON STOCK 92939U106 9,917 104,267 SH   SOLE   101,699 0 2,568
WEC ENERGY GROUP INC COMMON STOCK 92939U106 328 3,444 SH   OTR   2,353 0 1,091
WALMART INC COMMON STOCK 931142103 8,410 63,887 SH   SOLE   63,717 0 170
WALMART INC COMMON STOCK 931142103 815 6,191 SH   OTR   6,191 0 0
WASTE MANAGEMENT INC COMMON STOCK 94106L109 4,104 37,711 SH   SOLE   2,795 0 34,916
WASTE MANAGEMENT INC COMMON STOCK 94106L109 10 88 SH   OTR   0 0 88
WATSCO INC COMMON STOCK 942622200 10,464 44,834 SH   SOLE   44,774 0 60
WATSCO INC COMMON STOCK 942622200 452 1,937 SH   OTR   673 0 1,264
WELLS FARGO & COMPANY COMMON STOCK 949746101 179 7,370 SH   SOLE   4,870 0 2,500
WELLS FARGO & COMPANY COMMON STOCK 949746101 247 10,195 SH   OTR   10,195 0 0
WEST PHARMACEUTICAL SERVICES COMMON STOCK 955306105 5,523 20,125 SH   SOLE   8,165 0 11,960
WEST PHARMACEUTICAL SERVICES COMMON STOCK 955306105 10 38 SH   OTR   0 0 38
WISDOMTREE EQUITY FUNDS 97717W307 385 3,956 SH   SOLE   3,956 0 0
XILINX INC COMMON STOCK 983919101 8,520 79,067 SH   SOLE   78,061 0 1,006
XILINX INC COMMON STOCK 983919101 95 883 SH   OTR   883 0 0
XYLEM INC COMMON STOCK 98419M100 21,347 289,294 SH   SOLE   249,424 475 39,395
XYLEM INC COMMON STOCK 98419M100 617 8,358 SH   OTR   2,045 0 6,313
YUM BRANDS COMMON STOCK 988498101 70 767 SH   SOLE   767 0 0
YUM BRANDS COMMON STOCK 988498101 201 2,185 SH   OTR   2,185 0 0
ZIMMER BIOMET HOLDINGS INC COMMON STOCK 98956P102 165 1,266 SH   SOLE   1,048 0 218
ZIMMER BIOMET HOLDINGS INC COMMON STOCK 98956P102 73 560 SH   OTR   560 0 0
ZOETIS INC COMMON STOCK 98978V103 258 1,660 SH   SOLE   1,625 0 35
ATLASSIAN CORPORATION PLC COMMON STOCK G06242104 14,795 83,368 SH   SOLE   82,387 327 654
ATLASSIAN CORPORATION PLC COMMON STOCK G06242104 48 273 SH   OTR   273 0 0
ACCENTURE PLC COMMON STOCK G1151C101 14,507 63,864 SH   SOLE   47,851 0 16,013
ACCENTURE PLC COMMON STOCK G1151C101 1,381 6,078 SH   OTR   5,272 0 806
EATON CORPORATION PLC COMMON STOCK G29183103 245 2,589 SH   SOLE   1,870 0 719
EATON CORPORATION PLC COMMON STOCK G29183103 196 2,066 SH   OTR   2,066 0 0
LINDE PLC COMMON STOCK G5494J103 33,162 135,994 SH   SOLE   135,025 410 559
LINDE PLC COMMON STOCK G5494J103 1,594 6,537 SH   OTR   3,754 0 2,783
MEDTRONIC PLC SHS COMMON STOCK G5960L103 19,435 201,843 SH   SOLE   198,214 475 3,154
MEDTRONIC PLC SHS COMMON STOCK G5960L103 2,244 23,303 SH   OTR   17,956 0 5,347
CHECK POINT SOFTWARE TECH COMMON STOCK M22465104 167 1,357 SH   SOLE   976 0 381
CHECK POINT SOFTWARE TECH COMMON STOCK M22465104 239 1,941 SH   OTR   1,941 0 0