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 980 30,916 SH   SOLE   29,956 0 960
AMN HEALTHCARE SERVICES INC COMMON STOCK 001744101 952 16,467 SH   SOLE   15,980 0 487
AMN HEALTHCARE SERVICES INC COMMON STOCK 001744101 37 635 SH   OTR   635 0 0
A T & T INC COMMON STOCK 00206R102 7,443 255,349 SH   SOLE   243,438 0 11,911
A T & T INC COMMON STOCK 00206R102 518 17,755 SH   OTR   16,584 0 1,171
ABBOTT LABS COMMON STOCK 002824100 4,331 54,887 SH   SOLE   47,705 0 7,182
ABBOTT LABS COMMON STOCK 002824100 1,163 14,738 SH   OTR   14,738 0 0
ABBVIE INC COMMON STOCK 00287Y109 2,188 28,714 SH   SOLE   23,179 0 5,535
ABBVIE INC COMMON STOCK 00287Y109 820 10,759 SH   OTR   10,759 0 0
ABEONA THERAPUETICS INC COMMON STOCK 00289Y107 137 65,414 SH   SOLE   65,414 0 0
ACTIVISION BLIZZARD INC. COMMON STOCK 00507V109 5,785 97,256 SH   SOLE   96,994 0 262
ACTIVISION BLIZZARD INC. COMMON STOCK 00507V109 42 709 SH   OTR   709 0 0
ADOBE SYSTEMS INC COMMON STOCK 00724F101 39,267 123,388 SH   SOLE   107,702 415 15,271
ADOBE SYSTEMS INC COMMON STOCK 00724F101 524 1,645 SH   OTR   1,615 0 30
ADVANCED MICRO DEVICES INC COMMON STOCK 007903107 2,896 63,683 SH   SOLE   63,620 0 63
AGILENT TECHNOLOGIES COMMON STOCK 00846U101 2,191 30,597 SH   SOLE   6,171 0 24,426
AGILENT TECHNOLOGIES COMMON STOCK 00846U101 44 610 SH   OTR   533 0 77
AIR PRODS & CHEMS INC COMMON STOCK 009158106 1,003 5,027 SH   SOLE   2,238 0 2,789
ALIBABA GROUP HLDG LTD SPONS ADR COMMON STOCK 01609W102 18,470 94,971 SH   SOLE   94,331 410 230
ALIBABA GROUP HLDG LTD SPONS ADR COMMON STOCK 01609W102 33 169 SH   OTR   169 0 0
ALPHABET INC COMMON STOCK 02079K107 8,043 6,917 SH   SOLE   6,336 0 581
ALPHABET INC COMMON STOCK 02079K107 778 669 SH   OTR   156 0 513
ALPHABET INC COMMON STOCK 02079K305 24,603 21,174 SH   SOLE   19,686 65 1,423
ALPHABET INC COMMON STOCK 02079K305 453 390 SH   OTR   199 0 191
AMAZON.COM COMMON STOCK 023135106 45,703 23,441 SH   SOLE   22,167 65 1,209
AMAZON.COM COMMON STOCK 023135106 1,289 661 SH   OTR   661 0 0
AMER ELEC PWR INC COMMON STOCK 025537101 234 2,931 SH   SOLE   2,775 0 156
AMERICAN EXPRESS CO COMMON STOCK 025816109 2,744 32,049 SH   SOLE   7,749 0 24,300
AMERICAN EXPRESS CO COMMON STOCK 025816109 575 6,715 SH   OTR   6,645 0 70
AMERICAN TOWER CORP COMMON STOCK 03027X100 16,458 75,581 SH   SOLE   64,054 170 11,357
AMERICAN TOWER CORP COMMON STOCK 03027X100 368 1,688 SH   OTR   636 0 1,052
AMERICAN WATER WORKS CO INC COMMON STOCK 030420103 278 2,323 SH   SOLE   345 0 1,978
AMGEN INC COMMON STOCK 031162100 529 2,611 SH   SOLE   2,081 0 530
AMGEN INC COMMON STOCK 031162100 51 250 SH   OTR   250 0 0
ANALOG DEVICES INC COMMON STOCK 032654105 94 1,053 SH   SOLE   622 0 431
ANALOG DEVICES INC COMMON STOCK 032654105 140 1,560 SH   OTR   1,560 0 0
ANSYS INC COMMON STOCK 03662Q105 287 1,234 SH   SOLE   1,181 0 53
APPLE INC COMMON STOCK 037833100 62,182 244,531 SH   SOLE   231,380 532 12,619
APPLE INC COMMON STOCK 037833100 2,722 10,705 SH   OTR   10,705 0 0
ATMOS ENERGY CORP COMMON STOCK 049560105 584 5,886 SH   SOLE   5,696 0 190
AUTODESK INC COMMON STOCK 052769106 974 6,239 SH   SOLE   6,072 0 167
AUTOMATIC DATA PROCESSING INC COMMON STOCK 053015103 7,506 54,916 SH   SOLE   39,448 0 15,468
AUTOMATIC DATA PROCESSING INC COMMON STOCK 053015103 1,724 12,611 SH   OTR   4,576 0 8,035
BANK OF AMERICA CORPORATION COMMON STOCK 060505104 18,448 868,960 SH   SOLE   862,792 2,850 3,318
BANK OF AMERICA CORPORATION COMMON STOCK 060505104 185 8,702 SH   OTR   5,378 0 3,324
BAXTER INTL INC COMMON STOCK 071813109 222 2,730 SH   SOLE   2,606 0 124
BAXTER INTL INC COMMON STOCK 071813109 18 225 SH   OTR   225 0 0
BECTON DICKINSON & CO COMMON STOCK 075887109 27,942 121,608 SH   SOLE   108,284 275 13,049
BECTON DICKINSON & CO COMMON STOCK 075887109 354 1,541 SH   OTR   908 0 633
BERKSHIRE HATHAWAY INC DEL COMMON STOCK 084670108 8,160 30 SH   SOLE   15 0 15
BERKSHIRE HATHAWAY INC DEL COMMON STOCK 084670108 15,504 57 SH   OTR   57 0 0
BERKSHIRE HATHAWAY INC DEL COMMON STOCK 084670702 2,461 13,459 SH   SOLE   11,058 0 2,401
BERKSHIRE HATHAWAY INC DEL COMMON STOCK 084670702 120 655 SH   OTR   655 0 0
BLACKROCK INC COMMON STOCK 09247X101 16,243 36,917 SH   SOLE   31,764 100 5,053
BLACKROCK INC COMMON STOCK 09247X101 399 907 SH   OTR   894 0 13
BLACKROCK TAX EXEMPT FUND 09249X109 174 11,850 SH   SOLE   11,850 0 0
BRISTOL MYERS SQUIBB CO COMMON STOCK 110122108 16,598 297,783 SH   SOLE   295,220 670 1,893
BRISTOL MYERS SQUIBB CO COMMON STOCK 110122108 873 15,655 SH   OTR   8,331 0 7,324
CIGNA CORP NEW COMMON STOCK 125523100 241 1,360 SH   SOLE   739 0 621
CVS HEALTH CORP COMMON STOCK 126650100 408 6,878 SH   SOLE   6,277 0 601
CVS HEALTH CORP COMMON STOCK 126650100 85 1,440 SH   OTR   1,440 0 0
CABOT CORP COMMON STOCK 127055101 2,760 105,663 SH   SOLE   105,663 0 0
CABOT MICROELECTRONICS CORP COMMON STOCK 12709P103 2,069 18,124 SH   SOLE   18,124 0 0
CAMBRIDGE BANCORP COMMON STOCK 132152109 6,071 116,743 SH   SOLE   108,161 0 8,582
CAMBRIDGE BANCORP COMMON STOCK 132152109 4 70 SH   OTR   70 0 0
CATERPILLAR INC COMMON STOCK 149123101 407 3,511 SH   SOLE   3,425 0 86
CENTENE CORP COMMON STOCK 15135B101 379 6,371 SH   SOLE   6,123 0 248
CHEVRON CORP COMMON STOCK 166764100 6,264 86,452 SH   SOLE   86,002 325 125
CHEVRON CORP COMMON STOCK 166764100 369 5,099 SH   OTR   2,509 0 2,590
CHURCH & DWIGHT CO INC COMMON STOCK 171340102 827 12,890 SH   SOLE   12,081 0 809
CISCO SYSTEMS INC COMMON STOCK 17275R102 4,665 118,683 SH   SOLE   71,362 0 47,321
CISCO SYSTEMS INC COMMON STOCK 17275R102 356 9,068 SH   OTR   8,970 0 98
CINTAS CORP COMMON STOCK 172908105 260 1,503 SH   SOLE   1,432 0 71
CITRIX SYSTEMS INC COMMON STOCK 177376100 3,300 23,315 SH   SOLE   23,262 0 53
CITRIX SYSTEMS INC COMMON STOCK 177376100 511 3,608 SH   OTR   1,492 0 2,116
CLOROX CO COMMON STOCK 189054109 3,011 17,381 SH   SOLE   16,784 0 597
CLOROX CO COMMON STOCK 189054109 19 110 SH   OTR   110 0 0
COCA COLA CO COMMON STOCK 191216100 1,501 33,913 SH   SOLE   24,593 0 9,320
COCA COLA CO COMMON STOCK 191216100 1,093 24,700 SH   OTR   24,700 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 495 10,649 SH   SOLE   8,754 0 1,895
COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 96 2,075 SH   OTR   2,075 0 0
COLGATE PALMOLIVE CO COMMON STOCK 194162103 384 5,792 SH   SOLE   5,030 0 762
COLONY CREDIT REAL ESTATE IN COMMON STOCK 19625T101 58 14,640 SH   SOLE   14,640 0 0
COLONY CAPITAL COMMON STOCK 19626G108 74 42,164 SH   SOLE   42,164 0 0
COMCAST CORP COMMON STOCK 20030N101 322 9,377 SH   SOLE   7,395 0 1,982
COMCAST CORP COMMON STOCK 20030N101 53 1,556 SH   OTR   1,556 0 0
CONOCOPHILLIPS COMMON STOCK 20825C104 248 8,062 SH   SOLE   8,062 0 0
CONOCOPHILLIPS COMMON STOCK 20825C104 22 700 SH   OTR   700 0 0
CORCEPT THERAPEUTICS INC COMMON STOCK 218352102 383 32,200 SH   SOLE   32,200 0 0
CORTEVA INC COMMON STOCK 22052L104 216 9,176 SH   SOLE   9,092 0 84
CORTEVA INC COMMON STOCK 22052L104 81 3,440 SH   OTR   1,214 0 2,226
COSTCO WHSL CORP COMMON STOCK 22160K105 783 2,745 SH   SOLE   1,273 0 1,472
COSTCO WHSL CORP COMMON STOCK 22160K105 26 90 SH   OTR   90 0 0
DANAHER CORP COMMON STOCK 235851102 17,294 124,944 SH   SOLE   104,271 385 20,288
DANAHER CORP COMMON STOCK 235851102 97 703 SH   OTR   649 0 54
DEERE & CO COMMON STOCK 244199105 254 1,839 SH   SOLE   1,720 0 119
DIGITAL REALTY TRUST INC EQUITY FUNDS 253868103 758 5,458 SH   SOLE   5,270 0 188
WALT DISNEY CO COMMON STOCK 254687106 14,115 146,118 SH   SOLE   144,672 360 1,086
WALT DISNEY CO COMMON STOCK 254687106 1,445 14,961 SH   OTR   14,961 0 0
DOMINION ENERGY INC COMMON STOCK 25746U109 288 3,985 SH   SOLE   3,875 0 110
DOMINION ENERGY INC COMMON STOCK 25746U109 573 7,941 SH   OTR   0 0 7,941
DOW INC COMMON STOCK 260557103 432 14,786 SH   SOLE   13,125 0 1,661
DOW INC COMMON STOCK 260557103 101 3,440 SH   OTR   1,214 0 2,226
DUKE ENERGY CORP NEW COMMON STOCK 26441C204 241 2,980 SH   SOLE   2,827 0 153
DUKE ENERGY CORP NEW COMMON STOCK 26441C204 45 557 SH   OTR   557 0 0
DUPONT DE NEMOURS INC COMMON STOCK 26614N102 448 13,152 SH   SOLE   11,215 0 1,937
DUPONT DE NEMOURS INC COMMON STOCK 26614N102 47 1,365 SH   OTR   1,365 0 0
ECOLAB INC COMMON STOCK 278865100 19,349 124,165 SH   SOLE   103,891 305 19,969
ECOLAB INC COMMON STOCK 278865100 180 1,157 SH   OTR   1,118 0 39
EMERSON ELECTRIC CO COMMON STOCK 291011104 814 17,076 SH   SOLE   13,914 0 3,162
EMERSON ELECTRIC CO COMMON STOCK 291011104 240 5,036 SH   OTR   5,036 0 0
ENPHASE ENERGY INC COMMON STOCK 29355A107 1,082 33,500 SH   SOLE   33,500 0 0
ESSENTIAL UTILITIES INC COMMON STOCK 29670G102 4,969 122,085 SH   SOLE   120,850 0 1,235
ESSENTIAL UTILITIES INC COMMON STOCK 29670G102 256 6,283 SH   OTR   2,307 0 3,976
EVERSOURCE ENERGY COMMON STOCK 30040W108 449 5,738 SH   SOLE   5,726 0 12
EVERSOURCE ENERGY COMMON STOCK 30040W108 144 1,843 SH   OTR   1,843 0 0
EXXON MOBIL CORP COMMON STOCK 30231G102 2,110 55,579 SH   SOLE   55,214 0 365
EXXON MOBIL CORP COMMON STOCK 30231G102 1,175 30,934 SH   OTR   22,179 0 8,755
FMC CORP COMMON STOCK 302491303 824 10,091 SH   SOLE   9,709 0 382
FACEBOOK INC-A COMMON STOCK 30303M102 19,670 117,926 SH   SOLE   112,488 480 4,958
FACEBOOK INC-A COMMON STOCK 30303M102 30 179 SH   OTR   179 0 0
FIRST REPUBLIC BANK COMMON STOCK 33616C100 6,973 84,744 SH   SOLE   83,494 190 1,060
FIRST REPUBLIC BANK COMMON STOCK 33616C100 68 823 SH   OTR   823 0 0
FOMENTO ECONOMICO MEXICANO COMMON STOCK 344419106 331 5,462 SH   SOLE   5,287 0 175
GENERAL ELECTRIC CO COMMON STOCK 369604103 126 15,902 SH   SOLE   15,902 0 0
GENERAL ELECTRIC CO COMMON STOCK 369604103 131 16,535 SH   OTR   16,535 0 0
GENERAL MILLS INC COMMON STOCK 370334104 1,035 19,605 SH   SOLE   16,911 0 2,694
GENERAL MILLS INC COMMON STOCK 370334104 459 8,704 SH   OTR   662 0 8,042
GENUINE PARTS CO COMMON STOCK 372460105 369 5,482 SH   SOLE   5,482 0 0
GENUINE PARTS CO COMMON STOCK 372460105 714 10,602 SH   OTR   2,225 0 8,377
HEALTHPEAK PROPERTIES INC COMMON STOCK 42250P103 883 37,020 SH   SOLE   34,823 0 2,197
HEALTHPEAK PROPERTIES INC COMMON STOCK 42250P103 34 1,419 SH   OTR   1,419 0 0
HECLA MINING CO COMMON STOCK 422704106 80 44,000 SH   SOLE   44,000 0 0
HEXCEL CORPORATION COMMON STOCK 428291108 6,054 162,776 SH   SOLE   158,805 650 3,321
HEXCEL CORPORATION COMMON STOCK 428291108 130 3,490 SH   OTR   3,490 0 0
HOME DEPOT INC COMMON STOCK 437076102 16,025 85,829 SH   SOLE   62,620 0 23,209
HOME DEPOT INC COMMON STOCK 437076102 2,896 15,512 SH   OTR   12,861 0 2,651
HONEYWELL INTERNATIONAL INC COMMON STOCK 438516106 19,480 145,598 SH   SOLE   142,088 575 2,935
HONEYWELL INTERNATIONAL INC COMMON STOCK 438516106 452 3,380 SH   OTR   1,517 0 1,863
HUNT J B TRANS SVCS INC COMMON STOCK 445658107 438 4,745 SH   SOLE   4,269 0 476
ILLINOIS TOOL WORKS INC COMMON STOCK 452308109 1,398 9,838 SH   SOLE   6,503 0 3,335
ILLINOIS TOOL WORKS INC COMMON STOCK 452308109 199 1,400 SH   OTR   1,400 0 0
INDEPENDENT BK CORP MASS COMMON STOCK 453836108 966 15,000 SH   SOLE   15,000 0 0
INTEGRA LIFESCIENCES HOLDINGS COMMON STOCK 457985208 731 16,372 SH   SOLE   15,837 0 535
INTEGRA LIFESCIENCES HOLDINGS COMMON STOCK 457985208 12 265 SH   OTR   265 0 0
INTEL CORP COMMON STOCK 458140100 2,969 54,857 SH   SOLE   47,301 0 7,556
INTEL CORP COMMON STOCK 458140100 769 14,212 SH   OTR   5,017 0 9,195
INTERCONTINENTAL EXCHANGE COMMON STOCK 45866F104 10,630 131,639 SH   SOLE   102,187 430 29,022
INTERCONTINENTAL EXCHANGE COMMON STOCK 45866F104 40 490 SH   OTR   426 0 64
INTL BUSINESS MACHINES CORP COMMON STOCK 459200101 1,119 10,090 SH   SOLE   7,354 0 2,736
INTL BUSINESS MACHINES CORP COMMON STOCK 459200101 599 5,398 SH   OTR   2,400 0 2,998
INVESCO EQUITY FUNDS 46090E103 156 820 SH   SOLE   498 0 322
INVESCO EQUITY FUNDS 46090E103 179 940 SH   OTR   940 0 0
INVESCO EQUITY FUNDS 46137V407 3,342 88,787 SH   SOLE   7,950 0 80,837
INVESCO EQUITY FUNDS 46137V407 26 688 SH   OTR   490 0 198
ISHARES COMMODITIES 464285105 16,686 1,107,256 PRN   SOLE   1,102,775 3,022 1,459
ISHARES COMMODITIES 464285105 44 2,928 PRN   OTR   2,928 0 0
ISHARES EQUITY FUNDS 464287168 735 9,992 SH   SOLE   7,388 0 2,604
ISHARES EQUITY FUNDS 464287200 852 3,297 SH   SOLE   3,297 0 0
ISHARES EQUITY FUNDS 464287234 6,282 184,058 SH   SOLE   181,218 1,750 1,090
ISHARES EQUITY FUNDS 464287234 217 6,355 SH   OTR   1,905 0 4,450
ISHARES EQUITY FUNDS 464287309 397 2,405 SH   SOLE   2,405 0 0
ISHARES EQUITY FUNDS 464287465 1,047 19,580 SH   SOLE   13,269 0 6,311
ISHARES EQUITY FUNDS 464287465 8 150 SH   OTR   150 0 0
ISHARES EQUITY FUNDS 464287499 1,508 34,927 SH   SOLE   33,471 0 1,456
ISHARES EQUITY FUNDS 464287507 1,075 7,473 SH   SOLE   7,008 0 465
ISHARES COMMON STOCK 464287556 933 8,659 SH   SOLE   8,497 0 162
ISHARES COMMON STOCK 464287556 33 309 SH   OTR   309 0 0
ISHARES EQUITY FUNDS 464287598 301 3,034 SH   SOLE   3,034 0 0
ISHARES EQUITY FUNDS 464287614 598 3,969 SH   SOLE   3,969 0 0
ISHARES EQUITY FUNDS 464287655 546 4,769 SH   SOLE   3,971 0 798
ISHARES EQUITY FUNDS 464287804 1,204 21,449 SH   SOLE   19,633 0 1,816
ISHARES EQUITY FUNDS 464287804 2 30 SH   OTR   30 0 0
ISHARES TAX EXEMPT FUND 464288414 930 8,229 SH   SOLE   5,729 0 2,500
ISHARES EQUITY FUNDS 464288497 283 7,370 SH   SOLE   7,075 0 295
ISHARES EQUITY FUNDS 46432F842 246 4,940 SH   SOLE   4,940 0 0
ISHARES EQUITY FUNDS 46432F842 11 215 SH   OTR   215 0 0
ISHARES EQUITY FUNDS 46434G103 22,260 550,029 SH   SOLE   543,369 715 5,945
ISHARES EQUITY FUNDS 46434G103 144 3,548 SH   OTR   3,548 0 0
JPMORGAN CHASE & CO COMMON STOCK 46625H100 26,799 297,666 SH   SOLE   288,717 775 8,174
JPMORGAN CHASE & CO COMMON STOCK 46625H100 824 9,148 SH   OTR   4,842 0 4,306
JOHNSON & JOHNSON COMMON STOCK 478160104 28,857 220,061 SH   SOLE   206,883 500 12,678
JOHNSON & JOHNSON COMMON STOCK 478160104 1,785 13,615 SH   OTR   10,194 0 3,421
KELLOGG CO COMMON STOCK 487836108 203 3,381 SH   SOLE   3,325 0 56
KELLOGG CO COMMON STOCK 487836108 60 1,000 SH   OTR   1,000 0 0
KIMBERLY CLARK CORP COMMON STOCK 494368103 917 7,174 SH   SOLE   6,524 0 650
PHILIPS ELECTRONICS NV COMMON STOCK 500472303 204 5,079 SH   SOLE   5,079 0 0
L3HARRIS TECHNOLOGIES ORD SHS COMMON STOCK 502431109 210 1,165 SH   SOLE   1,086 0 79
LAMB WESTON HOLDINGS INC COMMON STOCK 513272104 8,155 142,811 SH   SOLE   141,703 595 513
LAMB WESTON HOLDINGS INC COMMON STOCK 513272104 25 435 SH   OTR   435 0 0
ESTEE LAUDER CO CLASS A COMMON STOCK 518439104 1,302 8,169 SH   SOLE   7,617 0 552
ESTEE LAUDER CO CLASS A COMMON STOCK 518439104 73 460 SH   OTR   460 0 0
LILLY ELI & CO COMMON STOCK 532457108 1,221 8,803 SH   SOLE   7,300 0 1,503
LILLY ELI & CO COMMON STOCK 532457108 16 112 SH   OTR   112 0 0
LINCOLN ELECTRIC HOLDINGS INC COMMON STOCK 533900106 375 5,440 SH   SOLE   5,047 0 393
LITTELFUSE INC COMMON STOCK 537008104 267 1,999 SH   SOLE   1,999 0 0
LOCKHEED MARTIN CORP COMMON STOCK 539830109 241 710 SH   SOLE   642 0 68
LOWES COS INC COMMON STOCK 548661107 18,257 212,171 SH   SOLE   208,748 925 2,498
LOWES COS INC COMMON STOCK 548661107 158 1,831 SH   OTR   1,831 0 0
LULULEMON ATHLETICA INC COMMON STOCK 550021109 453 2,388 SH   SOLE   2,258 0 130
M & T BANK CORP COMMON STOCK 55261F104 810 7,830 SH   SOLE   7,775 0 55
M & T BANK CORP COMMON STOCK 55261F104 580 5,610 SH   OTR   1,655 0 3,955
MARSH & MCLENNAN COS INC COMMON STOCK 571748102 243 2,813 SH   SOLE   2,813 0 0
MASTERCARD INC COMMON STOCK 57636Q104 422 1,748 SH   SOLE   1,502 0 246
MASTERCARD INC COMMON STOCK 57636Q104 48 200 SH   OTR   200 0 0
MATCH GROUP INC. COMMON STOCK 57665R106 761 11,521 SH   SOLE   11,101 0 420
MCDONALDS CORP COMMON STOCK 580135101 20,652 124,898 SH   SOLE   123,421 375 1,102
MCDONALDS CORP COMMON STOCK 580135101 1,788 10,812 SH   OTR   6,996 0 3,816
MERCK & CO INC. COMMON STOCK 58933Y105 37,374 485,752 SH   SOLE   461,078 1,100 23,574
MERCK & CO INC. COMMON STOCK 58933Y105 720 9,359 SH   OTR   9,359 0 0
MICROSOFT CORP COMMON STOCK 594918104 68,864 436,648 SH   SOLE   395,129 1,025 40,494
MICROSOFT CORP COMMON STOCK 594918104 3,241 20,551 SH   OTR   15,068 0 5,483
MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105 14,185 283,247 SH   SOLE   280,408 720 2,119
MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105 322 6,426 SH   OTR   2,354 0 4,072
NETFLIX INC COMMON STOCK 64110L106 195 519 SH   SOLE   427 0 92
NETFLIX INC COMMON STOCK 64110L106 26 70 SH   OTR   70 0 0
NEXTERA ENERGY INC COMMON STOCK 65339F101 31,919 132,654 SH   SOLE   129,748 315 2,591
NEXTERA ENERGY INC COMMON STOCK 65339F101 2,461 10,226 SH   OTR   5,901 0 4,325
NIKE INC COMMON STOCK 654106103 1,026 12,405 SH   SOLE   11,946 0 459
NORFOLK SOUTHN CORP COMMON STOCK 655844108 321 2,200 SH   SOLE   1,934 0 266
NORTHROP GRUMMAN CORP COMMON STOCK 666807102 291 961 SH   SOLE   919 0 42
NORTHWEST NATURAL HOLDING CO COMMON STOCK 66765N105 3,097 50,154 SH   SOLE   7,861 0 42,293
NORTHWEST NATURAL HOLDING CO COMMON STOCK 66765N105 6 103 SH   OTR   0 0 103
NOVARTIS AG SPONSORED ADR COMMON STOCK 66987V109 8,138 98,697 SH   SOLE   75,677 0 23,020
NOVARTIS AG SPONSORED ADR COMMON STOCK 66987V109 158 1,922 SH   OTR   1,861 0 61
O'REILLY AUTOMOTIVE INC COMMON STOCK 67103H107 10,127 33,639 SH   SOLE   31,957 100 1,582
O'REILLY AUTOMOTIVE INC COMMON STOCK 67103H107 185 615 SH   OTR   615 0 0
ORACLE CORP COMMON STOCK 68389X105 669 13,850 SH   SOLE   13,696 0 154
ORACLE CORP COMMON STOCK 68389X105 174 3,600 SH   OTR   3,600 0 0
PNC FINANCIAL SERVICES COMMON STOCK 693475105 22,630 236,416 SH   SOLE   205,547 375 30,494
PNC FINANCIAL SERVICES COMMON STOCK 693475105 732 7,647 SH   OTR   3,549 0 4,098
PPG INDS INC COMMON STOCK 693506107 944 11,287 SH   SOLE   11,271 0 16
PALO ALTO NETWORKS INC COMMON STOCK 697435105 10,575 64,499 SH   SOLE   63,319 230 950
PALO ALTO NETWORKS INC COMMON STOCK 697435105 132 804 SH   OTR   804 0 0
PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 21,951 229,281 SH   SOLE   215,868 875 12,538
PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 178 1,858 SH   OTR   885 0 973
PEGASYSTEMS INC COMMON STOCK 705573103 356 5,000 SH   SOLE   5,000 0 0
PEPSICO INC COMMON STOCK 713448108 4,465 37,178 SH   SOLE   32,011 0 5,167
PEPSICO INC COMMON STOCK 713448108 843 7,021 SH   OTR   3,421 0 3,600
PFIZER INC COMMON STOCK 717081103 2,193 67,186 SH   SOLE   56,318 0 10,868
PFIZER INC COMMON STOCK 717081103 880 26,958 SH   OTR   9,172 0 17,786
PHILIP MORRIS COMMON STOCK 718172109 216 2,955 SH   SOLE   2,955 0 0
PHILIP MORRIS COMMON STOCK 718172109 51 700 SH   OTR   700 0 0
PHILLIPS 66 COMMON STOCK 718546104 522 9,733 SH   SOLE   8,588 0 1,145
PHILLIPS 66 COMMON STOCK 718546104 35 649 SH   OTR   649 0 0
PIONEER NAT RES CO COMMON STOCK 723787107 275 3,919 SH   SOLE   3,843 0 76
PIONEER NAT RES CO COMMON STOCK 723787107 6 79 SH   OTR   79 0 0
PLUG POWER INC COMMON STOCK 72919P202 112 31,500 SH   SOLE   31,500 0 0
POOL CORPORATION COMMON STOCK 73278L105 1,302 6,617 SH   SOLE   6,478 0 139
PRICE T ROWE GROUP COMMON STOCK 74144T108 452 4,625 SH   SOLE   4,400 0 225
PRICE T ROWE GROUP COMMON STOCK 74144T108 10 100 SH   OTR   100 0 0
PROCTER & GAMBLE CO COMMON STOCK 742718109 20,118 182,889 SH   SOLE   152,973 325 29,591
PROCTER & GAMBLE CO COMMON STOCK 742718109 2,579 23,445 SH   OTR   19,593 0 3,852
PROGRESSIVE CORP COMMON STOCK 743315103 16,015 216,886 SH   SOLE   215,577 750 559
PROGRESSIVE CORP COMMON STOCK 743315103 45 609 SH   OTR   609 0 0
PROLOGIS INC COMMON STOCK 74340W103 24,377 303,305 SH   SOLE   268,683 600 34,022
PROLOGIS INC COMMON STOCK 74340W103 512 6,371 SH   OTR   2,167 0 4,204
PUBLIC SVC ENTERPRISE GROUP INC COMMON STOCK 744573106 287 6,394 SH   SOLE   3,552 0 2,842
RAYTHEON CO COMMON STOCK 755111507 787 6,004 SH   SOLE   6,004 0 0
RAYTHEON CO COMMON STOCK 755111507 144 1,100 SH   OTR   1,100 0 0
RINGCENTRAL INC COMMON STOCK 76680R206 1,551 7,318 SH   SOLE   7,118 0 200
ROYAL DUTCH COMMON STOCK 780259107 612 18,741 SH   SOLE   18,741 0 0
ROYAL DUTCH COMMON STOCK 780259107 284 8,703 SH   OTR   939 0 7,764
ROYAL DUTCH COMMON STOCK 780259206 200 5,729 SH   SOLE   5,729 0 0
ROYAL DUTCH COMMON STOCK 780259206 105 3,000 SH   OTR   3,000 0 0
SPDR S&P 500 EQUITY FUNDS 78462F103 5,605 21,745 SH   SOLE   20,231 0 1,514
SPDR S&P 500 EQUITY FUNDS 78462F103 269 1,045 SH   OTR   1,045 0 0
SPDR GOLD TRUST COMMODITIES 78463V107 612 4,135 PRN   SOLE   3,665 0 470
SPDR EQUITY FUNDS 78463X848 260 13,189 SH   SOLE   13,189 0 0
SPDR S&P MIDCAP 400 ETF TR EQUITY FUNDS 78467Y107 2,326 8,848 SH   SOLE   8,140 0 708
SVB FINANCIAL GROUP COMMON STOCK 78486Q101 1,100 7,279 SH   SOLE   6,693 0 586
SVB FINANCIAL GROUP COMMON STOCK 78486Q101 323 2,135 SH   OTR   433 0 1,702
SALESFORCE COM INC COMMON STOCK 79466L302 26,573 184,563 SH   SOLE   155,914 550 28,099
SALESFORCE COM INC COMMON STOCK 79466L302 416 2,892 SH   OTR   2,833 0 59
SELECT SECTOR SPDR COMMON STOCK 81369Y100 556 12,348 SH   SOLE   12,348 0 0
SELECT SECTOR SPDR COMMON STOCK 81369Y407 365 3,722 SH   SOLE   3,522 200 0
SELECT SECTOR SPDR COMMON STOCK 81369Y506 580 19,959 SH   SOLE   19,534 0 425
SELECT SECTOR SPDR COMMON STOCK 81369Y605 1,246 59,859 SH   SOLE   56,541 0 3,318
SELECT SECTOR SPDR COMMON STOCK 81369Y704 429 7,277 SH   SOLE   7,277 0 0
SELECT SECTOR SPDR COMMON STOCK 81369Y803 958 11,916 SH   SOLE   9,496 0 2,420
SELECT SECTOR SPDR COMMON STOCK 81369Y886 342 6,171 SH   SOLE   5,921 0 250
SEMILEDS CORP/TW COMMON STOCK 816645204 23 12,260 SH   SOLE   12,260 0 0
SERVICENOW INC COMMON STOCK 81762P102 1,010 3,526 SH   SOLE   3,411 0 115
SILICON LABS COMMON STOCK 826919102 386 4,514 SH   SOLE   4,364 0 150
SOUTHERN CO COMMON STOCK 842587107 288 5,324 SH   SOLE   3,623 0 1,701
SOUTHERN CO COMMON STOCK 842587107 96 1,770 SH   OTR   1,770 0 0
SPLUNK INC COMMON STOCK 848637104 1,145 9,071 SH   SOLE   8,851 0 220
SPRINT CORP COMMON STOCK 85207U105 343 39,780 SH   SOLE   39,780 0 0
STARBUCKS CORP COMMON STOCK 855244109 6,071 92,346 SH   SOLE   50,209 0 42,137
STARBUCKS CORP COMMON STOCK 855244109 197 3,001 SH   OTR   2,933 0 68
TJX COS INC COMMON STOCK 872540109 16,064 336,004 SH   SOLE   281,016 730 54,258
TJX COS INC COMMON STOCK 872540109 390 8,159 SH   OTR   2,039 0 6,120
TARGET CORP COMMON STOCK 87612E106 403 4,336 SH   SOLE   2,796 0 1,540
TARGET CORP COMMON STOCK 87612E106 129 1,387 SH   OTR   1,387 0 0
TEXAS INSTRUMENTS INC COMMON STOCK 882508104 740 7,404 SH   SOLE   5,098 0 2,306
TEXAS INSTRUMENTS INC COMMON STOCK 882508104 77 772 SH   OTR   772 0 0
TEXAS PACIFIC LAND TRUST COMMON STOCK 882610108 749 1,972 SH   SOLE   1,972 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 921 3,246 SH   SOLE   2,977 0 269
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 103 363 SH   OTR   363 0 0
3M CO COMMON STOCK 88579Y101 2,471 18,098 SH   SOLE   15,485 0 2,613
3M CO COMMON STOCK 88579Y101 713 5,226 SH   OTR   5,226 0 0
TRAVELERS COS INC COMMON STOCK 89417E109 201 2,028 SH   SOLE   1,721 0 307
TRAVELERS COS INC COMMON STOCK 89417E109 193 1,940 SH   OTR   1,940 0 0
TRUIST FINANCIAL CORP COMMON STOCK 89832Q109 171 5,555 SH   SOLE   5,555 0 0
TRUIST FINANCIAL CORP COMMON STOCK 89832Q109 61 1,975 SH   OTR   1,975 0 0
TYSON FOODS INC COMMON STOCK 902494103 2,309 39,898 SH   SOLE   39,898 0 0
TYSON FOODS INC COMMON STOCK 902494103 8 139 SH   OTR   139 0 0
US BANCORP DEL COMMON STOCK 902973304 900 26,139 SH   SOLE   24,979 0 1,160
US BANCORP DEL COMMON STOCK 902973304 850 24,670 SH   OTR   15,184 0 9,486
UNILEVER PLC COMMON STOCK 904767704 11,069 218,886 SH   SOLE   146,956 1,025 70,905
UNILEVER PLC COMMON STOCK 904767704 7 141 SH   OTR   0 0 141
UNILEVER NV COMMON STOCK 904784709 12,619 258,639 SH   SOLE   240,756 0 17,883
UNILEVER NV COMMON STOCK 904784709 371 7,613 SH   OTR   7,613 0 0
UNION PACIFIC CORP COMMON STOCK 907818108 31,783 225,349 SH   SOLE   194,037 525 30,787
UNION PACIFIC CORP COMMON STOCK 907818108 1,681 11,919 SH   OTR   11,864 0 55
UNITED PARCEL SVC INC COMMON STOCK 911312106 221 2,369 SH   SOLE   2,369 0 0
UNITED PARCEL SVC INC COMMON STOCK 911312106 10 105 SH   OTR   105 0 0
UNITED TECHNOLOGIES CORP COMMON STOCK 913017109 665 7,051 SH   SOLE   6,759 0 292
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 36,938 148,120 SH   SOLE   141,276 375 6,469
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 361 1,448 SH   OTR   1,015 0 433
V F CORP COMMON STOCK 918204108 1,167 21,571 SH   SOLE   21,415 0 156
V F CORP COMMON STOCK 918204108 305 5,647 SH   OTR   1,486 0 4,161
VANECK VECTORS COMMON STOCK 92189F791 304 10,833 SH   SOLE   10,503 0 330
VANGUARD EQUITY FUNDS 921908844 456 4,412 SH   SOLE   4,412 0 0
VANGUARD EQUITY FUNDS 921946406 404 5,707 SH   SOLE   4,872 0 835
VANGUARD EQUITY FUNDS 921946406 14 200 SH   OTR   200 0 0
VANGUARD EQUITY FUNDS 922042858 574 17,095 SH   SOLE   17,095 0 0
VANGUARD EQUITY FUNDS 922908363 244 1,030 SH   SOLE   1,030 0 0
VANGUARD EQUITY FUNDS 922908553 824 11,796 SH   SOLE   10,359 0 1,437
VANGUARD EQUITY FUNDS 922908629 429 3,259 SH   SOLE   1,915 0 1,344
VANGUARD EQUITY FUNDS 922908769 2,530 19,623 SH   SOLE   2,209 0 17,414
VERIZON COMMUNICATIONS INC COMMON STOCK 92343V104 26,620 495,445 SH   SOLE   472,733 975 21,737
VERIZON COMMUNICATIONS INC COMMON STOCK 92343V104 803 14,946 SH   OTR   8,334 0 6,612
VISA INC COMMON STOCK 92826C839 43,234 268,334 SH   SOLE   243,158 700 24,476
VISA INC COMMON STOCK 92826C839 853 5,297 SH   OTR   3,816 0 1,481
WEC ENERGY GROUP INC COMMON STOCK 92939U106 9,092 103,168 SH   SOLE   100,467 0 2,701
WEC ENERGY GROUP INC COMMON STOCK 92939U106 207 2,353 SH   OTR   2,353 0 0
WALMART INC COMMON STOCK 931142103 1,057 9,304 SH   SOLE   9,134 0 170
WALMART INC COMMON STOCK 931142103 682 6,000 SH   OTR   6,000 0 0
WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 211 4,610 SH   SOLE   4,610 0 0
WASTE MANAGEMENT INC COMMON STOCK 94106L109 3,063 33,091 SH   SOLE   2,446 0 30,645
WASTE MANAGEMENT INC COMMON STOCK 94106L109 8 88 SH   OTR   0 0 88
WATSCO INC COMMON STOCK 942622200 9,723 61,525 SH   SOLE   61,425 0 100
WATSCO INC COMMON STOCK 942622200 320 2,028 SH   OTR   764 0 1,264
WELLS FARGO & COMPANY COMMON STOCK 949746101 188 6,540 SH   SOLE   4,040 0 2,500
WELLS FARGO & COMPANY COMMON STOCK 949746101 293 10,195 SH   OTR   10,195 0 0
WEST PHARMACEUTICAL SERVICES COMMON STOCK 955306105 2,932 19,256 SH   SOLE   8,253 0 11,003
WEST PHARMACEUTICAL SERVICES COMMON STOCK 955306105 6 38 SH   OTR   0 0 38
WISDOMTREE EQUITY FUNDS 97717W307 320 3,956 SH   SOLE   3,956 0 0
XILINX INC COMMON STOCK 983919101 6,445 82,695 SH   SOLE   80,209 0 2,486
XILINX INC COMMON STOCK 983919101 80 1,032 SH   OTR   1,032 0 0
XYLEM INC COMMON STOCK 98419M100 19,520 299,712 SH   SOLE   263,720 475 35,517
XYLEM INC COMMON STOCK 98419M100 552 8,478 SH   OTR   2,165 0 6,313
YUM BRANDS COMMON STOCK 988498101 58 842 SH   SOLE   842 0 0
YUM BRANDS COMMON STOCK 988498101 150 2,185 SH   OTR   2,185 0 0
ZOETIS INC COMMON STOCK 98978V103 208 1,765 SH   SOLE   1,625 0 140
ATLASSIAN CORPORATION PLC COMMON STOCK G06242104 14,850 108,192 SH   SOLE   106,282 385 1,525
ATLASSIAN CORPORATION PLC COMMON STOCK G06242104 60 439 SH   OTR   439 0 0
ACCENTURE PLC COMMON STOCK G1151C101 10,739 65,779 SH   SOLE   50,309 0 15,470
ACCENTURE PLC COMMON STOCK G1151C101 992 6,078 SH   OTR   5,272 0 806
EATON CORPORATION PLC COMMON STOCK G29183103 198 2,548 SH   SOLE   1,810 0 738
EATON CORPORATION PLC COMMON STOCK G29183103 161 2,066 SH   OTR   2,066 0 0
LINDE PLC COMMON STOCK G5494J103 23,552 136,137 SH   SOLE   135,054 410 673
LINDE PLC COMMON STOCK G5494J103 1,267 7,322 SH   OTR   3,887 0 3,435
MEDTRONIC PLC SHS COMMON STOCK G5960L103 21,422 237,546 SH   SOLE   233,427 475 3,644
MEDTRONIC PLC SHS COMMON STOCK G5960L103 2,116 23,464 SH   OTR   18,117 0 5,347
CHUBB LIMITED COMMON STOCK H1467J104 226 2,024 SH   SOLE   1,373 0 651
CHUBB LIMITED COMMON STOCK H1467J104 26 235 SH   OTR   235 0 0
CHECK POINT SOFTWARE TECH COMMON STOCK M22465104 191 1,897 SH   SOLE   1,497 0 400
CHECK POINT SOFTWARE TECH COMMON STOCK M22465104 212 2,106 SH   OTR   2,106 0 0