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 879 21,376 SH   SOLE   14,252 0 7,124
AMN HEALTHCARE SERVICES INC COMMON STOCK 001744101 437 7,482 SH   SOLE   6,831 0 651
AMN HEALTHCARE SERVICES INC COMMON STOCK 001744101 37 635 SH   OTR   635 0 0
A T & T INC COMMON STOCK 00206R102 7,101 249,080 SH   SOLE   235,591 0 13,489
A T & T INC COMMON STOCK 00206R102 681 23,879 SH   OTR   19,720 0 4,159
ABBOTT LABS COMMON STOCK 002824100 6,026 55,373 SH   SOLE   45,015 0 10,358
ABBOTT LABS COMMON STOCK 002824100 1,875 17,227 SH   OTR   17,227 0 0
ABBVIE INC COMMON STOCK 00287Y109 2,293 26,175 SH   SOLE   19,930 0 6,245
ABBVIE INC COMMON STOCK 00287Y109 884 10,097 SH   OTR   10,097 0 0
ABEONA THERAPUETICS INC COMMON STOCK 00289Y107 67 65,414 SH   SOLE   65,414 0 0
ACTIVISION BLIZZARD INC. COMMON STOCK 00507V109 12,443 153,715 SH   SOLE   151,073 475 2,167
ACTIVISION BLIZZARD INC. COMMON STOCK 00507V109 71 877 SH   OTR   877 0 0
ADOBE SYSTEMS INC COMMON STOCK 00724F101 59,338 120,991 SH   SOLE   104,044 375 16,572
ADOBE SYSTEMS INC COMMON STOCK 00724F101 805 1,641 SH   OTR   1,611 0 30
ADVANCED MICRO DEVICES INC COMMON STOCK 007903107 5,221 63,683 SH   SOLE   63,620 0 63
AGILENT TECHNOLOGIES COMMON STOCK 00846U101 3,488 34,557 SH   SOLE   4,019 0 30,538
AGILENT TECHNOLOGIES COMMON STOCK 00846U101 62 610 SH   OTR   533 0 77
AIR PRODS & CHEMS INC COMMON STOCK 009158106 1,506 5,057 SH   SOLE   2,403 0 2,654
ALIBABA GROUP HLDG LTD SPONS ADR COMMON STOCK 01609W102 27,550 93,713 SH   SOLE   93,086 350 277
ALIBABA GROUP HLDG LTD SPONS ADR COMMON STOCK 01609W102 69 235 SH   OTR   235 0 0
ALPHABET INC COMMON STOCK 02079K107 9,705 6,604 SH   SOLE   6,077 0 527
ALPHABET INC COMMON STOCK 02079K107 866 589 SH   OTR   156 0 433
ALPHABET INC COMMON STOCK 02079K305 31,251 21,323 SH   SOLE   19,856 65 1,402
ALPHABET INC COMMON STOCK 02079K305 572 390 SH   OTR   199 0 191
AMAZON.COM COMMON STOCK 023135106 61,199 19,436 SH   SOLE   18,111 56 1,269
AMAZON.COM COMMON STOCK 023135106 2,056 653 SH   OTR   653 0 0
AMERICAN EXPRESS CO COMMON STOCK 025816109 14,544 145,074 SH   SOLE   113,507 354 31,213
AMERICAN EXPRESS CO COMMON STOCK 025816109 748 7,463 SH   OTR   7,393 0 70
AMERICAN TOWER CORP COMMON STOCK 03027X100 18,851 77,985 SH   SOLE   64,146 170 13,669
AMERICAN TOWER CORP COMMON STOCK 03027X100 398 1,647 SH   OTR   595 0 1,052
AMERICAN WATER WORKS CO INC COMMON STOCK 030420103 273 1,885 SH   SOLE   40 0 1,845
AMERIPRISE FINANCIAL COMMON STOCK 03076C106 148 961 SH   SOLE   799 0 162
AMERIPRISE FINANCIAL COMMON STOCK 03076C106 79 510 SH   OTR   510 0 0
AMGEN INC COMMON STOCK 031162100 536 2,108 SH   SOLE   1,619 0 489
AMGEN INC COMMON STOCK 031162100 64 250 SH   OTR   250 0 0
ANALOG DEVICES INC COMMON STOCK 032654105 175 1,495 SH   SOLE   1,169 0 326
ANALOG DEVICES INC COMMON STOCK 032654105 182 1,560 SH   OTR   1,560 0 0
ANSYS INC COMMON STOCK 03662Q105 389 1,190 SH   SOLE   1,190 0 0
APPLE INC COMMON STOCK 037833100 106,601 920,483 SH   SOLE   870,060 1,950 48,473
APPLE INC COMMON STOCK 037833100 5,551 47,932 SH   OTR   42,600 0 5,332
ATMOS ENERGY CORP COMMON STOCK 049560105 4,935 51,622 SH   SOLE   51,401 0 221
ATMOS ENERGY CORP COMMON STOCK 049560105 16 164 SH   OTR   164 0 0
AUTODESK INC COMMON STOCK 052769106 1,498 6,485 SH   SOLE   6,372 0 113
AUTOMATIC DATA PROCESSING INC COMMON STOCK 053015103 7,847 56,253 SH   SOLE   38,184 0 18,069
AUTOMATIC DATA PROCESSING INC COMMON STOCK 053015103 1,744 12,500 SH   OTR   4,465 0 8,035
AUTOZONE INC COMMON STOCK 053332102 205 174 SH   SOLE   174 0 0
BANK OF AMERICA CORPORATION COMMON STOCK 060505104 22,724 943,291 SH   SOLE   938,730 2,585 1,976
BANK OF AMERICA CORPORATION COMMON STOCK 060505104 250 10,362 SH   OTR   7,038 0 3,324
BANK OF NY MELLON COMMON STOCK 064058100 168 4,901 SH   SOLE   3,600 0 1,301
BANK OF NY MELLON COMMON STOCK 064058100 61 1,770 SH   OTR   1,770 0 0
BECTON DICKINSON & CO COMMON STOCK 075887109 29,016 124,704 SH   SOLE   108,655 275 15,774
BECTON DICKINSON & CO COMMON STOCK 075887109 359 1,541 SH   OTR   908 0 633
BERKSHIRE HATHAWAY INC DEL COMMON STOCK 084670108 9,280 29 SH   SOLE   13 0 16
BERKSHIRE HATHAWAY INC DEL COMMON STOCK 084670108 18,240 57 SH   OTR   57 0 0
BERKSHIRE HATHAWAY INC DEL COMMON STOCK 084670702 3,377 15,859 SH   SOLE   12,894 0 2,965
BERKSHIRE HATHAWAY INC DEL COMMON STOCK 084670702 139 655 SH   OTR   655 0 0
BLACKROCK INC COMMON STOCK 09247X101 20,851 37,000 SH   SOLE   31,076 95 5,829
BLACKROCK INC COMMON STOCK 09247X101 511 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,734 277,555 SH   SOLE   275,330 670 1,555
BRISTOL MYERS SQUIBB CO COMMON STOCK 110122108 1,022 16,957 SH   OTR   7,963 0 8,994
BROADCOM INC COMMON STOCK 11135F101 18,288 50,197 SH   SOLE   42,578 65 7,554
BROADCOM INC COMMON STOCK 11135F101 95 260 SH   OTR   260 0 0
CIGNA CORP NEW COMMON STOCK 125523100 226 1,332 SH   SOLE   795 0 537
CVS HEALTH CORP COMMON STOCK 126650100 192 3,281 SH   SOLE   2,070 0 1,211
CVS HEALTH CORP COMMON STOCK 126650100 84 1,440 SH   OTR   1,440 0 0
CABOT CORP COMMON STOCK 127055101 3,807 105,663 SH   SOLE   105,663 0 0
CABOT MICROELECTRONICS CORP COMMON STOCK 12709P103 2,588 18,124 SH   SOLE   18,124 0 0
CAMBRIDGE BANCORP COMMON STOCK 132152109 5,824 109,559 SH   SOLE   107,377 0 2,182
CAMBRIDGE BANCORP COMMON STOCK 132152109 4 70 SH   OTR   70 0 0
CATERPILLAR INC COMMON STOCK 149123101 531 3,559 SH   SOLE   3,559 0 0
CENTENE CORP COMMON STOCK 15135B101 201 3,442 SH   SOLE   3,222 0 220
CHARTER COMMUNICATIONS INC CL A COMMON STOCK 16119P108 235 376 SH   SOLE   155 0 221
CHEVRON CORP COMMON STOCK 166764100 13,840 192,223 SH   SOLE   191,403 565 255
CHEVRON CORP COMMON STOCK 166764100 176 2,449 SH   OTR   2,449 0 0
CHURCH & DWIGHT CO INC COMMON STOCK 171340102 1,079 11,510 SH   SOLE   8,450 0 3,060
CISCO SYSTEMS INC COMMON STOCK 17275R102 2,682 68,090 SH   SOLE   53,173 0 14,917
CISCO SYSTEMS INC COMMON STOCK 17275R102 298 7,574 SH   OTR   7,476 0 98
CINTAS CORP COMMON STOCK 172908105 391 1,176 SH   SOLE   1,105 0 71
CITRIX SYSTEMS INC COMMON STOCK 177376100 3,486 25,316 SH   SOLE   25,167 0 149
CITRIX SYSTEMS INC COMMON STOCK 177376100 587 4,260 SH   OTR   1,492 0 2,768
CLOROX CO COMMON STOCK 189054109 5,513 26,233 SH   SOLE   18,760 0 7,473
CLOROX CO COMMON STOCK 189054109 235 1,119 SH   OTR   233 0 886
COCA COLA CO COMMON STOCK 191216100 1,352 27,392 SH   SOLE   18,057 0 9,335
COCA COLA CO COMMON STOCK 191216100 1,219 24,700 SH   OTR   24,700 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 547 7,875 SH   SOLE   5,980 0 1,895
COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 144 2,075 SH   OTR   2,075 0 0
COLGATE PALMOLIVE CO COMMON STOCK 194162103 363 4,701 SH   SOLE   3,542 0 1,159
COLONY CAPITAL COMMON STOCK 19626G108 115 42,164 SH   SOLE   42,164 0 0
COMCAST CORP COMMON STOCK 20030N101 342 7,399 SH   SOLE   4,352 0 3,047
COMCAST CORP COMMON STOCK 20030N101 72 1,556 SH   OTR   1,556 0 0
CONOCOPHILLIPS COMMON STOCK 20825C104 275 8,361 SH   SOLE   8,361 0 0
CONOCOPHILLIPS COMMON STOCK 20825C104 23 700 SH   OTR   700 0 0
CORCEPT THERAPEUTICS INC COMMON STOCK 218352102 560 32,200 SH   SOLE   32,200 0 0
CORTEVA INC COMMON STOCK 22052L104 265 9,182 SH   SOLE   9,182 0 0
CORTEVA INC COMMON STOCK 22052L104 12 427 SH   OTR   427 0 0
COSTCO WHSL CORP COMMON STOCK 22160K105 605 1,703 SH   SOLE   1,159 0 544
COSTCO WHSL CORP COMMON STOCK 22160K105 32 90 SH   OTR   90 0 0
DANAHER CORP COMMON STOCK 235851102 27,620 128,269 SH   SOLE   104,248 385 23,636
DANAHER CORP COMMON STOCK 235851102 143 666 SH   OTR   612 0 54
DEERE & CO COMMON STOCK 244199105 395 1,784 SH   SOLE   1,731 0 53
DIGITAL REALTY TRUST INC COMMON STOCK 253868103 385 2,626 SH   SOLE   2,510 0 116
WALT DISNEY CO COMMON STOCK 254687106 20,409 164,484 SH   SOLE   162,496 360 1,628
WALT DISNEY CO COMMON STOCK 254687106 1,886 15,202 SH   OTR   14,318 0 884
DOMINION ENERGY INC COMMON STOCK 25746U109 108 1,370 SH   SOLE   1,370 0 0
DOMINION ENERGY INC COMMON STOCK 25746U109 536 6,788 SH   OTR   0 0 6,788
DOW INC COMMON STOCK 260557103 526 11,186 SH   SOLE   11,186 0 0
DOW INC COMMON STOCK 260557103 153 3,253 SH   OTR   1,027 0 2,226
DUKE ENERGY CORP NEW COMMON STOCK 26441C204 307 3,462 SH   SOLE   2,809 0 653
DUKE ENERGY CORP NEW COMMON STOCK 26441C204 49 557 SH   OTR   557 0 0
DUPONT DE NEMOURS INC COMMON STOCK 26614N102 491 8,845 SH   SOLE   8,623 0 222
DUPONT DE NEMOURS INC COMMON STOCK 26614N102 57 1,027 SH   OTR   1,027 0 0
E TRADE FINANCIAL CORP COMMON STOCK 269246401 220 4,400 SH   SOLE   4,400 0 0
ECOLAB INC COMMON STOCK 278865100 25,328 126,739 SH   SOLE   103,564 305 22,870
ECOLAB INC COMMON STOCK 278865100 393 1,969 SH   OTR   1,118 0 851
EMERSON ELECTRIC CO COMMON STOCK 291011104 962 14,671 SH   SOLE   11,929 0 2,742
EMERSON ELECTRIC CO COMMON STOCK 291011104 321 4,897 SH   OTR   4,897 0 0
ENPHASE ENERGY INC COMMON STOCK 29355A107 2,767 33,500 SH   SOLE   33,500 0 0
ENTERPRISE PRODUCTS PARTNERS LP LIMITED PARTNRS 293792107 418 26,448 SH   SOLE   23,298 0 3,150
ESSENTIAL UTILITIES INC COMMON STOCK 29670G102 4,656 115,675 SH   SOLE   114,440 0 1,235
ESSENTIAL UTILITIES INC COMMON STOCK 29670G102 253 6,283 SH   OTR   2,307 0 3,976
EVERSOURCE ENERGY COMMON STOCK 30040W108 478 5,716 SH   SOLE   5,716 0 0
EVERSOURCE ENERGY COMMON STOCK 30040W108 93 1,109 SH   OTR   1,109 0 0
EXXON MOBIL CORP COMMON STOCK 30231G102 1,791 52,173 SH   SOLE   49,829 0 2,344
EXXON MOBIL CORP COMMON STOCK 30231G102 918 26,728 SH   OTR   20,435 0 6,293
FMC CORP COMMON STOCK 302491303 756 7,139 SH   SOLE   4,966 0 2,173
FACEBOOK INC-A COMMON STOCK 30303M102 30,590 116,800 SH   SOLE   112,058 385 4,357
FACEBOOK INC-A COMMON STOCK 30303M102 47 179 SH   OTR   179 0 0
FEDEX CORP COMMON STOCK 31428X106 296 1,176 SH   SOLE   375 0 801
FIRST REPUBLIC BANK COMMON STOCK 33616C100 8,773 80,437 SH   SOLE   79,442 190 805
FIRST REPUBLIC BANK COMMON STOCK 33616C100 90 823 SH   OTR   823 0 0
FIRST SOLAR INC COMMON STOCK 336433107 80 1,214 SH   SOLE   1,002 0 212
FIRST SOLAR INC COMMON STOCK 336433107 137 2,065 SH   OTR   2,065 0 0
GENERAL ELECTRIC CO COMMON STOCK 369604103 101 16,180 SH   SOLE   16,180 0 0
GENERAL ELECTRIC CO COMMON STOCK 369604103 103 16,535 SH   OTR   16,535 0 0
GENERAL MILLS INC COMMON STOCK 370334104 1,037 16,814 SH   SOLE   14,329 0 2,485
GENERAL MILLS INC COMMON STOCK 370334104 537 8,704 SH   OTR   662 0 8,042
GENUINE PARTS CO COMMON STOCK 372460105 472 4,962 SH   SOLE   4,962 0 0
GENUINE PARTS CO COMMON STOCK 372460105 916 9,627 SH   OTR   1,250 0 8,377
HECLA MINING CO COMMON STOCK 422704106 224 44,000 SH   SOLE   44,000 0 0
HEXCEL CORPORATION COMMON STOCK 428291108 275 8,197 SH   SOLE   7,489 0 708
HEXCEL CORPORATION COMMON STOCK 428291108 55 1,640 SH   OTR   1,640 0 0
HOME DEPOT INC COMMON STOCK 437076102 24,780 89,229 SH   SOLE   61,009 0 28,220
HOME DEPOT INC COMMON STOCK 437076102 4,308 15,512 SH   OTR   12,861 0 2,651
HONEYWELL INTERNATIONAL INC COMMON STOCK 438516106 26,920 163,537 SH   SOLE   161,569 525 1,443
HONEYWELL INTERNATIONAL INC COMMON STOCK 438516106 254 1,544 SH   OTR   1,544 0 0
HUNT J B TRANS SVCS INC COMMON STOCK 445658107 491 3,888 SH   SOLE   3,443 0 445
IDEXX LABS INC COMMON STOCK 45168D104 248 631 SH   SOLE   631 0 0
ILLINOIS TOOL WORKS INC COMMON STOCK 452308109 1,646 8,518 SH   SOLE   5,193 0 3,325
ILLINOIS TOOL WORKS INC COMMON STOCK 452308109 270 1,400 SH   OTR   1,400 0 0
INDEPENDENT BK CORP MASS COMMON STOCK 453836108 786 15,000 SH   SOLE   15,000 0 0
INTEGRA LIFESCIENCES HOLDINGS COMMON STOCK 457985208 357 7,559 SH   SOLE   6,996 0 563
INTEGRA LIFESCIENCES HOLDINGS COMMON STOCK 457985208 13 265 SH   OTR   265 0 0
INTEL CORP COMMON STOCK 458140100 2,735 52,826 SH   SOLE   45,270 0 7,556
INTEL CORP COMMON STOCK 458140100 736 14,212 SH   OTR   5,017 0 9,195
INTERCONTINENTAL EXCHANGE COMMON STOCK 45866F104 13,839 138,317 SH   SOLE   103,753 430 34,134
INTERCONTINENTAL EXCHANGE COMMON STOCK 45866F104 98 976 SH   OTR   912 0 64
INTL BUSINESS MACHINES CORP COMMON STOCK 459200101 1,159 9,522 SH   SOLE   7,932 0 1,590
INTL BUSINESS MACHINES CORP COMMON STOCK 459200101 657 5,398 SH   OTR   2,400 0 2,998
INVESCO EQUITY FUNDS 46090E103 124 445 SH   SOLE   123 0 322
INVESCO EQUITY FUNDS 46090E103 261 940 SH   OTR   940 0 0
INVESCO EQUITY FUNDS 46137V407 6,231 106,303 SH   SOLE   8,004 0 98,299
INVESCO EQUITY FUNDS 46137V407 40 688 SH   OTR   490 0 198
INVESCO EQUITY FUNDS 46138E354 217 4,044 SH   SOLE   0 0 4,044
ISHARES COMMODITIES 464285105 22,276 1,238,243 PRN   SOLE   1,234,262 3,022 959
ISHARES COMMODITIES 464285105 354 19,653 PRN   OTR   8,627 0 11,026
ISHARES EQUITY FUNDS 464287168 629 7,718 SH   SOLE   7,718 0 0
ISHARES EQUITY FUNDS 464287200 963 2,867 SH   SOLE   2,867 0 0
ISHARES EQUITY FUNDS 464287234 5,791 131,352 SH   SOLE   129,449 1,750 153
ISHARES EQUITY FUNDS 464287234 280 6,355 SH   OTR   1,905 0 4,450
ISHARES EQUITY FUNDS 464287309 532 2,302 SH   SOLE   2,302 0 0
ISHARES EQUITY FUNDS 464287465 604 9,486 SH   SOLE   3,175 0 6,311
ISHARES EQUITY FUNDS 464287465 10 150 SH   OTR   150 0 0
ISHARES EQUITY FUNDS 464287481 777 4,496 SH   SOLE   4,373 0 123
ISHARES EQUITY FUNDS 464287499 807 14,058 SH   SOLE   12,602 0 1,456
ISHARES EQUITY FUNDS 464287507 926 4,996 SH   SOLE   4,571 0 425
ISHARES COMMON STOCK 464287556 800 5,905 SH   SOLE   5,806 0 99
ISHARES COMMON STOCK 464287556 24 180 SH   OTR   180 0 0
ISHARES EQUITY FUNDS 464287598 247 2,095 SH   SOLE   2,095 0 0
ISHARES EQUITY FUNDS 464287614 739 3,405 SH   SOLE   3,405 0 0
ISHARES EQUITY FUNDS 464287622 318 1,700 SH   SOLE   1,700 0 0
ISHARES EQUITY FUNDS 464287655 351 2,345 SH   SOLE   1,960 0 385
ISHARES EQUITY FUNDS 464287804 877 12,489 SH   SOLE   11,923 0 566
ISHARES EQUITY FUNDS 464287804 2 30 SH   OTR   30 0 0
ISHARES TAX EXEMPT FUND 464288158 243 2,250 SH   SOLE   380 0 1,870
ISHARES TAX EXEMPT FUND 464288414 566 4,881 SH   SOLE   2,200 0 2,681
ISHARES EQUITY FUNDS 46434G103 29,467 558,091 SH   SOLE   550,821 715 6,555
ISHARES EQUITY FUNDS 46434G103 187 3,548 SH   OTR   3,548 0 0
JPMORGAN CHASE & CO COMMON STOCK 46625H100 35,352 367,215 SH   SOLE   359,189 850 7,176
JPMORGAN CHASE & CO COMMON STOCK 46625H100 960 9,971 SH   OTR   5,665 0 4,306
JOHNSON & JOHNSON COMMON STOCK 478160104 33,329 223,863 SH   SOLE   210,644 500 12,719
JOHNSON & JOHNSON COMMON STOCK 478160104 1,987 13,347 SH   OTR   9,926 0 3,421
KELLOGG CO COMMON STOCK 487836108 273 4,223 SH   SOLE   4,223 0 0
KELLOGG CO COMMON STOCK 487836108 65 1,000 SH   OTR   1,000 0 0
KIMBERLY CLARK CORP COMMON STOCK 494368103 1,107 7,497 SH   SOLE   6,847 0 650
PHILIPS ELECTRONICS NV COMMON STOCK 500472303 235 4,991 SH   SOLE   4,991 0 0
LAM RESH CORP COMMON STOCK 512807108 238 718 SH   SOLE   666 0 52
ESTEE LAUDER CO CLASS A COMMON STOCK 518439104 1,585 7,263 SH   SOLE   6,803 0 460
ESTEE LAUDER CO CLASS A COMMON STOCK 518439104 100 460 SH   OTR   460 0 0
LEVI STRAUSS AND CO COMMON STOCK 52736R102 1,343 100,220 SH   SOLE   220 0 100,000
LILLY ELI & CO COMMON STOCK 532457108 1,238 8,361 SH   SOLE   6,858 0 1,503
LITTELFUSE INC COMMON STOCK 537008104 355 1,999 SH   SOLE   1,999 0 0
LOWES COS INC COMMON STOCK 548661107 31,363 189,095 SH   SOLE   185,878 778 2,439
LOWES COS INC COMMON STOCK 548661107 297 1,792 SH   OTR   1,792 0 0
LULULEMON ATHLETICA INC COMMON STOCK 550021109 10,749 32,634 SH   SOLE   31,916 132 586
LULULEMON ATHLETICA INC COMMON STOCK 550021109 15 45 SH   OTR   45 0 0
M & T BANK CORP COMMON STOCK 55261F104 310 3,362 SH   SOLE   3,243 0 119
M & T BANK CORP COMMON STOCK 55261F104 467 5,070 SH   OTR   1,115 0 3,955
MARSH & MCLENNAN COS INC COMMON STOCK 571748102 230 2,004 SH   SOLE   2,004 0 0
MASTERCARD INC COMMON STOCK 57636Q104 591 1,748 SH   SOLE   1,502 0 246
MASTERCARD INC COMMON STOCK 57636Q104 68 200 SH   OTR   200 0 0
MATCH GROUP INC COMMON STOCK 57667L107 1,012 9,149 SH   SOLE   6,559 0 2,590
MCDONALDS CORP COMMON STOCK 580135101 27,143 123,664 SH   SOLE   122,232 315 1,117
MCDONALDS CORP COMMON STOCK 580135101 2,864 13,049 SH   OTR   9,233 0 3,816
MERCK & CO INC. COMMON STOCK 58933Y105 40,438 487,494 SH   SOLE   459,827 1,000 26,667
MERCK & CO INC. COMMON STOCK 58933Y105 776 9,359 SH   OTR   9,359 0 0
MICROSOFT CORP COMMON STOCK 594918104 90,564 430,580 SH   SOLE   386,211 1,000 43,369
MICROSOFT CORP COMMON STOCK 594918104 4,287 20,383 SH   OTR   14,900 0 5,483
MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105 16,125 280,680 SH   SOLE   278,345 615 1,720
MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105 449 7,817 SH   OTR   2,354 0 5,463
MOODYS CORP COMMON STOCK 615369105 213 734 SH   SOLE   548 0 186
NETFLIX INC COMMON STOCK 64110L106 197 393 SH   SOLE   301 0 92
NETFLIX INC COMMON STOCK 64110L106 35 70 SH   OTR   70 0 0
NEXTERA ENERGY INC COMMON STOCK 65339F101 36,632 131,979 SH   SOLE   129,138 315 2,526
NEXTERA ENERGY INC COMMON STOCK 65339F101 2,817 10,148 SH   OTR   5,823 0 4,325
NEXTERA ENERGY PARTNERS LP LIMITED PARTNRS 65341B106 6 100 SH   SOLE   100 0 0
NEXTERA ENERGY PARTNERS LP LIMITED PARTNRS 65341B106 202 3,370 SH   OTR   3,370 0 0
NIKE INC COMMON STOCK 654106103 1,615 12,867 SH   SOLE   12,536 0 331
NORFOLK SOUTHN CORP COMMON STOCK 655844108 564 2,635 SH   SOLE   2,369 0 266
NORTHROP GRUMMAN CORP COMMON STOCK 666807102 315 997 SH   SOLE   955 0 42
NORTHWEST NATURAL HOLDING CO COMMON STOCK 66765N105 2,434 53,625 SH   SOLE   4,703 0 48,922
NORTHWEST NATURAL HOLDING CO COMMON STOCK 66765N105 5 103 SH   OTR   0 0 103
NOVARTIS AG SPONSORED ADR COMMON STOCK 66987V109 8,850 101,767 SH   SOLE   74,812 0 26,955
NOVARTIS AG SPONSORED ADR COMMON STOCK 66987V109 167 1,922 SH   OTR   1,861 0 61
NVIDIA CORP COMMON STOCK 67066G104 296 547 SH   SOLE   522 0 25
O'REILLY AUTOMOTIVE INC COMMON STOCK 67103H107 15,287 33,155 SH   SOLE   31,175 95 1,885
O'REILLY AUTOMOTIVE INC COMMON STOCK 67103H107 282 611 SH   OTR   611 0 0
ORACLE CORP COMMON STOCK 68389X105 826 13,829 SH   SOLE   13,722 0 107
ORACLE CORP COMMON STOCK 68389X105 215 3,600 SH   OTR   3,600 0 0
OTIS WORLDWIDE CORP COMMON STOCK 68902V107 221 3,538 SH   SOLE   3,538 0 0
PNC FINANCIAL SERVICES COMMON STOCK 693475105 25,676 233,606 SH   SOLE   198,576 350 34,680
PNC FINANCIAL SERVICES COMMON STOCK 693475105 838 7,621 SH   OTR   3,523 0 4,098
PPG INDS INC COMMON STOCK 693506107 1,010 8,271 SH   SOLE   8,271 0 0
PALO ALTO NETWORKS INC COMMON STOCK 697435105 14,873 60,768 SH   SOLE   59,112 230 1,426
PALO ALTO NETWORKS INC COMMON STOCK 697435105 195 798 SH   OTR   798 0 0
PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 45,578 231,326 SH   SOLE   212,595 700 18,031
PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 363 1,843 SH   OTR   870 0 973
PEGASYSTEMS INC COMMON STOCK 705573103 605 5,000 SH   SOLE   5,000 0 0
PEPSICO INC COMMON STOCK 713448108 4,461 32,184 SH   SOLE   26,542 0 5,642
PEPSICO INC COMMON STOCK 713448108 1,292 9,321 SH   OTR   5,721 0 3,600
PFIZER INC COMMON STOCK 717081103 2,210 60,224 SH   SOLE   51,076 0 9,148
PFIZER INC COMMON STOCK 717081103 985 26,852 SH   OTR   9,066 0 17,786
PHILLIPS 66 COMMON STOCK 718546104 430 8,296 SH   SOLE   5,429 0 2,867
PHILLIPS 66 COMMON STOCK 718546104 34 649 SH   OTR   649 0 0
PLUG POWER INC COMMON STOCK 72919P202 424 31,600 SH   SOLE   31,600 0 0
POOL CORPORATION COMMON STOCK 73278L105 1,285 3,841 SH   SOLE   3,098 0 743
PRICE T ROWE GROUP COMMON STOCK 74144T108 509 3,972 SH   SOLE   3,917 0 55
PRICE T ROWE GROUP COMMON STOCK 74144T108 13 100 SH   OTR   100 0 0
PROCTER & GAMBLE CO COMMON STOCK 742718109 26,064 187,526 SH   SOLE   150,106 300 37,120
PROCTER & GAMBLE CO COMMON STOCK 742718109 3,192 22,966 SH   OTR   18,348 0 4,618
PROGRESSIVE CORP COMMON STOCK 743315103 21,787 230,134 SH   SOLE   229,045 650 439
PROGRESSIVE CORP COMMON STOCK 743315103 121 1,273 SH   OTR   1,273 0 0
PROLOGIS INC COMMON STOCK 74340W103 31,297 311,043 SH   SOLE   268,126 480 42,437
PROLOGIS INC COMMON STOCK 74340W103 641 6,371 SH   OTR   2,167 0 4,204
PUBLIC SVC ENTERPRISE GROUP INC COMMON STOCK 744573106 339 6,179 SH   SOLE   3,350 0 2,829
QUALCOMM INC COMMON STOCK 747525103 228 1,940 SH   SOLE   277 0 1,663
RAYTHEON TECHNOLOGIES CORP COMMON STOCK 75513E101 1,102 19,145 SH   SOLE   19,053 0 92
RAYTHEON TECHNOLOGIES CORP COMMON STOCK 75513E101 148 2,567 SH   OTR   2,567 0 0
RINGCENTRAL INC COMMON STOCK 76680R206 1,277 4,652 SH   SOLE   3,525 0 1,127
ROPER TECHNOLOGIES INC COMMON STOCK 776696106 238 602 SH   SOLE   4 0 598
SPDR S&P 500 EQUITY FUNDS 78462F103 5,862 17,503 SH   SOLE   15,989 0 1,514
SPDR S&P 500 EQUITY FUNDS 78462F103 350 1,045 SH   OTR   1,045 0 0
SPDR GOLD TRUST COMMODITIES 78463V107 649 3,665 PRN   SOLE   3,665 0 0
SPDR EQUITY FUNDS 78463X848 255 10,621 SH   SOLE   10,621 0 0
SPDR EQUITY FUNDS 78467X109 163 586 SH   SOLE   586 0 0
SPDR EQUITY FUNDS 78467X109 42 150 SH   OTR   150 0 0
SPDR S&P MIDCAP 400 ETF TR EQUITY FUNDS 78467Y107 2,215 6,538 SH   SOLE   6,170 0 368
SVB FINANCIAL GROUP COMMON STOCK 78486Q101 742 3,085 SH   SOLE   2,688 0 397
SVB FINANCIAL GROUP COMMON STOCK 78486Q101 41 170 SH   OTR   170 0 0
SALESFORCE COM INC COMMON STOCK 79466L302 38,309 152,430 SH   SOLE   124,107 425 27,898
SALESFORCE COM INC COMMON STOCK 79466L302 652 2,596 SH   OTR   2,537 0 59
SCHWAB CHARLES CORP COMMON STOCK 808513105 750 20,711 SH   SOLE   3,651 0 17,060
SELECT SECTOR SPDR COMMON STOCK 81369Y100 363 5,698 SH   SOLE   5,698 0 0
SELECT SECTOR SPDR COMMON STOCK 81369Y407 268 1,822 SH   SOLE   1,822 0 0
SELECT SECTOR SPDR COMMON STOCK 81369Y605 604 25,077 SH   SOLE   25,077 0 0
SELECT SECTOR SPDR COMMON STOCK 81369Y704 371 4,822 SH   SOLE   4,822 0 0
SELECT SECTOR SPDR COMMON STOCK 81369Y803 984 8,429 SH   SOLE   6,009 0 2,420
SELECT SECTOR SPDR COMMON STOCK 81369Y886 208 3,498 SH   SOLE   3,159 0 339
SEMILEDS CORP/TW COMMON STOCK 816645204 33 12,260 SH   SOLE   12,260 0 0
SERVICENOW INC COMMON STOCK 81762P102 14,599 30,102 SH   SOLE   29,146 109 847
SERVICENOW INC COMMON STOCK 81762P102 62 127 SH   OTR   127 0 0
SOUTHERN CO COMMON STOCK 842587107 287 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,121 5,959 SH   SOLE   4,314 0 1,645
STARBUCKS CORP COMMON STOCK 855244109 14,982 174,374 SH   SOLE   129,180 215 44,979
STARBUCKS CORP COMMON STOCK 855244109 277 3,223 SH   OTR   3,155 0 68
SYSCO CORP COMMON STOCK 871829107 238 3,831 SH   SOLE   2,731 0 1,100
TJX COS INC COMMON STOCK 872540109 20,875 375,102 SH   SOLE   307,493 585 67,024
TJX COS INC COMMON STOCK 872540109 460 8,266 SH   OTR   2,146 0 6,120
T-MOBILE US INC COMMON STOCK 872590104 470 4,106 SH   SOLE   4,106 0 0
TAIWAN SEMICONDUCTOR MFG LTD COMMON STOCK 874039100 253 3,115 SH   SOLE   3,115 0 0
TARGET CORP COMMON STOCK 87612E106 512 3,251 SH   SOLE   1,711 0 1,540
TARGET CORP COMMON STOCK 87612E106 218 1,387 SH   OTR   1,387 0 0
TESLA INC COMMON STOCK 88160R101 633 1,475 SH   SOLE   1,475 0 0
TESLA INC COMMON STOCK 88160R101 54 125 SH   OTR   125 0 0
TEXAS INSTRUMENTS INC COMMON STOCK 882508104 1,091 7,644 SH   SOLE   5,446 0 2,198
TEXAS INSTRUMENTS INC COMMON STOCK 882508104 110 772 SH   OTR   772 0 0
TEXAS PACIFIC LAND TRUST COMMON STOCK 882610108 848 1,878 SH   SOLE   1,878 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 1,260 2,853 SH   SOLE   2,589 0 264
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 160 363 SH   OTR   363 0 0
3M CO COMMON STOCK 88579Y101 2,094 13,073 SH   SOLE   11,212 0 1,861
3M CO COMMON STOCK 88579Y101 760 4,745 SH   OTR   4,745 0 0
TRAVELERS COS INC COMMON STOCK 89417E109 99 914 SH   SOLE   914 0 0
TRAVELERS COS INC COMMON STOCK 89417E109 210 1,940 SH   OTR   1,940 0 0
TYSON FOODS INC COMMON STOCK 902494103 2,351 39,521 SH   SOLE   39,521 0 0
TYSON FOODS INC COMMON STOCK 902494103 157 2,646 SH   OTR   139 0 2,507
US BANCORP DEL COMMON STOCK 902973304 727 20,270 SH   SOLE   20,270 0 0
US BANCORP DEL COMMON STOCK 902973304 447 12,455 SH   OTR   12,455 0 0
UNIFIRST CORP MASS COMMON STOCK 904708104 250 1,320 SH   SOLE   1,320 0 0
UNILEVER PLC COMMON STOCK 904767704 10,927 177,150 SH   SOLE   137,245 950 38,955
UNILEVER PLC COMMON STOCK 904767704 4 70 SH   OTR   0 0 70
UNILEVER NV COMMON STOCK 904784709 13,881 229,825 SH   SOLE   218,153 0 11,672
UNILEVER NV COMMON STOCK 904784709 452 7,480 SH   OTR   7,480 0 0
UNION PACIFIC CORP COMMON STOCK 907818108 43,312 220,004 SH   SOLE   190,515 470 29,019
UNION PACIFIC CORP COMMON STOCK 907818108 2,361 11,995 SH   OTR   11,940 0 55
UNITED PARCEL SVC INC COMMON STOCK 911312106 333 1,996 SH   SOLE   1,996 0 0
UNITED PARCEL SVC INC COMMON STOCK 911312106 17 105 SH   OTR   105 0 0
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 44,802 143,703 SH   SOLE   137,157 375 6,171
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 427 1,370 SH   OTR   937 0 433
V F CORP COMMON STOCK 918204108 759 10,801 SH   SOLE   10,801 0 0
V F CORP COMMON STOCK 918204108 394 5,607 SH   OTR   1,446 0 4,161
VANECK VECTORS COMMON STOCK 92189F791 249 4,501 SH   SOLE   4,069 0 432
VANGUARD EQUITY FUNDS 921908844 422 3,281 SH   SOLE   3,281 0 0
VANGUARD EQUITY FUNDS 921943858 300 7,346 SH   SOLE   5,016 0 2,330
VANGUARD EQUITY FUNDS 921946406 509 6,284 SH   SOLE   6,284 0 0
VANGUARD EQUITY FUNDS 921946406 8 100 SH   OTR   100 0 0
VANGUARD EQUITY FUNDS 922908363 317 1,030 SH   SOLE   1,030 0 0
VANGUARD EQUITY FUNDS 922908629 755 4,286 SH   SOLE   2,942 0 1,344
VANGUARD EQUITY FUNDS 922908751 239 1,555 SH   SOLE   1,555 0 0
VANGUARD EQUITY FUNDS 922908769 3,303 19,394 SH   SOLE   1,980 0 17,414
VERIZON COMMUNICATIONS INC COMMON STOCK 92343V104 29,739 499,901 SH   SOLE   472,927 975 25,999
VERIZON COMMUNICATIONS INC COMMON STOCK 92343V104 903 15,173 SH   OTR   8,561 0 6,612
VISA INC COMMON STOCK 92826C839 54,195 271,017 SH   SOLE   242,034 700 28,283
VISA INC COMMON STOCK 92826C839 1,268 6,340 SH   OTR   3,675 0 2,665
WEC ENERGY GROUP INC COMMON STOCK 92939U106 9,857 101,724 SH   SOLE   97,844 0 3,880
WEC ENERGY GROUP INC COMMON STOCK 92939U106 334 3,444 SH   OTR   2,353 0 1,091
WALMART INC COMMON STOCK 931142103 9,000 64,325 SH   SOLE   64,155 0 170
WALMART INC COMMON STOCK 931142103 866 6,191 SH   OTR   6,191 0 0
WASTE MANAGEMENT INC COMMON STOCK 94106L109 4,657 41,150 SH   SOLE   3,212 0 37,938
WASTE MANAGEMENT INC COMMON STOCK 94106L109 10 88 SH   OTR   0 0 88
WATSCO INC COMMON STOCK 942622200 10,113 43,424 SH   SOLE   43,320 0 104
WATSCO INC COMMON STOCK 942622200 451 1,937 SH   OTR   673 0 1,264
WELLS FARGO & COMPANY COMMON STOCK 949746101 227 9,670 SH   SOLE   7,170 0 2,500
WELLS FARGO & COMPANY COMMON STOCK 949746101 240 10,195 SH   OTR   10,195 0 0
WEST PHARMACEUTICAL SERVICES COMMON STOCK 955306105 5,199 18,913 SH   SOLE   4,653 0 14,260
WEST PHARMACEUTICAL SERVICES COMMON STOCK 955306105 10 38 SH   OTR   0 0 38
WISDOMTREE EQUITY FUNDS 97717W307 384 3,956 SH   SOLE   3,956 0 0
XILINX INC COMMON STOCK 983919101 7,868 75,478 SH   SOLE   72,608 0 2,870
XILINX INC COMMON STOCK 983919101 92 883 SH   OTR   883 0 0
XYLEM INC COMMON STOCK 98419M100 24,068 286,111 SH   SOLE   240,771 435 44,905
XYLEM INC COMMON STOCK 98419M100 703 8,358 SH   OTR   2,045 0 6,313
YUM BRANDS COMMON STOCK 988498101 175 1,917 SH   SOLE   1,345 0 572
YUM BRANDS COMMON STOCK 988498101 199 2,185 SH   OTR   2,185 0 0
ZIMMER BIOMET HOLDINGS INC COMMON STOCK 98956P102 172 1,266 SH   SOLE   1,048 0 218
ZIMMER BIOMET HOLDINGS INC COMMON STOCK 98956P102 76 560 SH   OTR   560 0 0
ZOETIS INC COMMON STOCK 98978V103 275 1,660 SH   SOLE   1,625 0 35
ATLASSIAN CORPORATION PLC COMMON STOCK G06242104 15,082 82,966 SH   SOLE   80,554 327 2,085
ATLASSIAN CORPORATION PLC COMMON STOCK G06242104 50 273 SH   OTR   273 0 0
ACCENTURE PLC COMMON STOCK G1151C101 14,313 63,336 SH   SOLE   46,486 0 16,850
ACCENTURE PLC COMMON STOCK G1151C101 1,374 6,078 SH   OTR   5,272 0 806
EATON CORPORATION PLC COMMON STOCK G29183103 249 2,439 SH   SOLE   1,870 0 569
EATON CORPORATION PLC COMMON STOCK G29183103 211 2,066 SH   OTR   2,066 0 0
LINDE PLC COMMON STOCK G5494J103 32,553 136,701 SH   SOLE   135,811 375 515
LINDE PLC COMMON STOCK G5494J103 1,555 6,529 SH   OTR   3,746 0 2,783
MEDTRONIC PLC SHS COMMON STOCK G5960L103 20,831 200,457 SH   SOLE   197,114 475 2,868
MEDTRONIC PLC SHS COMMON STOCK G5960L103 2,422 23,303 SH   OTR   17,956 0 5,347
CHECK POINT SOFTWARE TECH COMMON STOCK M22465104 163 1,357 SH   SOLE   976 0 381
CHECK POINT SOFTWARE TECH COMMON STOCK M22465104 234 1,941 SH   OTR   1,941 0 0