0000932974-20-000003.txt : 20200415 0000932974-20-000003.hdr.sgml : 20200415 20200415103128 ACCESSION NUMBER: 0000932974-20-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200415 DATE AS OF CHANGE: 20200415 EFFECTIVENESS DATE: 20200415 FILER: COMPANY DATA: COMPANY CONFORMED NAME: LORING WOLCOTT & COOLIDGE FIDUCIARY ADVISORS LLP/MA CENTRAL INDEX KEY: 0000932974 IRS NUMBER: 043243850 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04578 FILM NUMBER: 20792915 BUSINESS ADDRESS: STREET 1: 230 CONGRESS STREET CITY: BOSTON STATE: MA ZIP: 02110 BUSINESS PHONE: 6175236531 MAIL ADDRESS: STREET 1: 230 CONGRESS STREET CITY: BOSTON STATE: MA ZIP: 02110 FORMER COMPANY: FORMER CONFORMED NAME: LORING WOLCOTT & COOLIDGE FIDUCIARY ADVISORS /MA DATE OF NAME CHANGE: 19990324 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000932974 XXXXXXXX 03-31-2020 03-31-2020 LORING WOLCOTT & COOLIDGE FIDUCIARY ADVISORS LLP/MA
230 CONGRESS STREET BOSTON MA 02110
13F HOLDINGS REPORT 028-04578 N
Brian O'Keeffe Chief Compliance Officer 6176222427 Brian O'Keeffe Boston MA 04-15-2020 2 759 5965124 false 400 0001592615 028-16092 Page Arthur B 428 0001598011 028-15768 Moreno Evelyn V
INFORMATION TABLE 2 lwco13fhr033120.xml ACCO BRANDS CORP COMMON STOCK 00081T108 18 3500 SH SOLE 3500 0 0 ABM INDUSTRIES INC COMMON STOCK 000957100 314 12880 SH SOLE 12880 0 0 AFLAC INC COMMON STOCK 001055102 319 9303 SH SOLE 9303 0 0 AMC NETWORKS INC COMMON STOCK 00164V103 12 500 SH SOLE 500 0 0 ASGN INC COMMON STOCK 00191U102 64 1822 SH SOLE 1822 0 0 AT&T INC COMMON STOCK 00206R102 383 13123 SH SOLE 13123 0 0 ARK MUTUAL FUNDS 00214Q203 2 56 SH SOLE 0 0 56 ATN INTERNATIONAL INC COMMON STOCK 00215F107 15 250 SH SOLE 250 0 0 ABBOTT LABORATORIES COMMON STOCK 002824100 144461 1830703 SH SOLE 1776924 9955 43824 ABBOTT LABORATORIES COMMON STOCK 002824100 169 2140 SH OTR 400 2140 0 0 ABBOTT LABORATORIES COMMON STOCK 002824100 1185 15019 SH OTR 428 15019 0 0 ABBVIE INC COMMON STOCK 00287Y109 6468 84889 SH SOLE 84789 0 100 ABIOMED INC COMMON STOCK 003654100 2312 15930 SH SOLE 15080 0 850 ABIOMED INC COMMON STOCK 003654100 78 540 SH OTR 400 540 0 0 ACCELERON PHARMA INC COMMON STOCK 00434H108 30 337 SH SOLE 337 0 0 ACTIVISION BLIZZARD INC COMMON STOCK 00507V109 2 27 SH SOLE 27 0 0 ACUITY BRANDS INC COMMON STOCK 00508Y102 21 240 SH SOLE 240 0 0 ADAMS NATURAL RESOURCES FUND INC MUTUAL FUNDS 00548F105 63 7648 SH SOLE 7648 0 0 ADOBE SYSTEMS INC COMMON STOCK 00724F101 153571 482565 SH SOLE 468629 2330 11606 ADOBE SYSTEMS INC COMMON STOCK 00724F101 6 18 SH OTR 0 0 18 ADOBE SYSTEMS INC COMMON STOCK 00724F101 175 550 SH OTR 428 550 0 0 ADVANSIX INC COMMON STOCK 00773T101 0 60 SH SOLE 60 0 0 ADVANCE MICRO DEVICES COMMON STOCK 007903107 23 500 SH SOLE 500 0 0 AEGON NV FOREIGN STOCK 007924103 22 8920 SH SOLE 8920 0 0 AEROVIRONMENT INC COMMON STOCK 008073108 30 500 SH SOLE 500 0 0 AFFILIATED MANAGERS GROUP INC COMMON STOCK 008252108 18 300 SH SOLE 300 0 0 AGILENT TECHNOLOGIES COMMON STOCK 00846U101 37 514 SH SOLE 514 0 0 AGNICO EAGLE MINES LTD FOREIGN STOCK 008474108 195 4900 SH SOLE 4900 0 0 AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 5964 29879 SH SOLE 29809 0 70 AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 18 91 SH OTR 428 91 0 0 AKAMAI TECHNOLOGIES COMMON STOCK 00971T101 32 350 SH SOLE 350 0 0 ALIBABA GROUP COMMON STOCK 01609W102 1081 5560 SH SOLE 5135 0 425 ALIGN TECHNOLOGY INC COMMON STOCK 016255101 12042 69229 SH SOLE 68659 0 570 ALLIANCE DATA SYSTEMS CORP COMMON STOCK 018581108 6 175 SH SOLE 175 0 0 ALLIANT ENERGY CORP COMMON STOCK 018802108 21 435 SH SOLE 435 0 0 ALLSTATE INSURANCE COMMON STOCK 020002101 96 1043 SH SOLE 1043 0 0 ALLY FINANCIAL INC COMMON STOCK 02005N100 16 1100 SH SOLE 1100 0 0 ALNYLAM PHARMACEUTICALS COMMON STOCK 02043Q107 220 2025 SH SOLE 1350 0 675 ALPHABET INC COMMON STOCK 02079K107 23846 20507 SH SOLE 20137 0 370 ALPHABET INC COMMON STOCK 02079K305 157959 135943 SH SOLE 131540 1026 3377 ALPHABET INC COMMON STOCK 02079K305 8 7 SH OTR 0 0 7 ALPHABET INC COMMON STOCK 02079K305 100 86 SH OTR 400 86 0 0 ALPHABET INC COMMON STOCK 02079K305 139 120 SH OTR 428 120 0 0 ALTERYX INC COMMON STOCK 02156B103 48 500 SH SOLE 500 0 0 ALTRA INDUSTRIAL MOTION CORP COMMON STOCK 02208R106 16 900 SH SOLE 900 0 0 ALTRIA GROUP INC COMMON STOCK 02209S103 855 22101 SH SOLE 21496 0 605 AMARIN CORPORATION PLC - ADR FOREIGN STOCK 023111206 27 6662 SH SOLE 6662 0 0 AMAZON.COM COMMON STOCK 023135106 156841 80443 SH SOLE 77755 437 2251 AMAZON.COM COMMON STOCK 023135106 10 5 SH OTR 0 0 5 AMAZON.COM COMMON STOCK 023135106 263 135 SH OTR 428 135 0 0 AMBEV SA SPONSORED ADR FOREIGN STOCK 02319V103 0 325 SH SOLE 325 0 0 AMERICAN ELECTRIC POWER INC COMMON STOCK 025537101 72 905 SH SOLE 905 0 0 AMERICAN EXPRESS CO COMMON STOCK 025816109 835 9748 SH SOLE 9748 0 0 AMERICAN INTL GROUP OPTIONS 026874156 3 3332 PRN SOLE 127 0 3205 AMERICAN INTL GROUP COMMON STOCK 026874784 8 325 SH SOLE 0 0 325 AMERICAN TOWER CORP COMMON STOCK 03027X100 328681 1509438 SH SOLE 1463394 11207 34837 AMERICAN TOWER CORP COMMON STOCK 03027X100 7 30 SH OTR 0 0 30 AMERICAN TOWER CORP COMMON STOCK 03027X100 170 780 SH OTR 400 780 0 0 AMERICAN TOWER CORP COMMON STOCK 03027X100 1375 6319 SH OTR 428 6319 0 0 AMERICAN WATER WORKS CO INC COMMON STOCK 030420103 243 2032 SH SOLE 2032 0 0 AMERISOURCEBERGEN CORP COMMON STOCK 03073E105 6 70 SH SOLE 70 0 0 AMERIPRISE FINANCIAL INC COMMON STOCK 03076C106 59 574 SH SOLE 574 0 0 AMETEK INC NEW COMMON STOCK 031100100 38 530 SH SOLE 530 0 0 AMGEN INC COMMON STOCK 031162100 16615 81957 SH SOLE 80927 530 500 AMPHENOL CORP COMMON STOCK 032095101 175 2400 SH SOLE 2400 0 0 ANALOG DEVICES CORP COMMON STOCK 032654105 20618 229987 SH SOLE 223026 0 6961 ANALOG DEVICES CORP COMMON STOCK 032654105 127 1418 SH OTR 400 1418 0 0 ANNALY MORTGAGE MANAGEMENT COMMON STOCK 035710409 10 1965 SH SOLE 0 0 1965 ANSYS INC COMMON STOCK 03662Q105 11 46 SH SOLE 46 0 0 APACHE CORP COMMON STOCK 037411105 2 500 SH SOLE 500 0 0 APERGY COMMON STOCK 03755L104 43 7500 SH SOLE 7500 0 0 APOGEE ENTERPRISES INC COMMON STOCK 037598109 17 825 SH SOLE 825 0 0 APPLE INC COMMON STOCK 037833100 127078 499738 SH SOLE 486680 0 13058 APPLE INC COMMON STOCK 037833100 89 350 SH OTR 428 350 0 0 APPLE HOSPITALITY REIT INC COMMON STOCK 03784Y200 8 895 SH SOLE 0 0 895 APPLIED MATERIALS INC COMMON STOCK 038222105 66 1444 SH SOLE 1444 0 0 APTARGROUP INC COMMON STOCK 038336103 83 833 SH SOLE 833 0 0 ASSURANT INC COMMON STOCK 04621X108 1 14 SH SOLE 14 0 0 ASTRAZENECA PLC SPONSORED ADR FOREIGN STOCK 046353108 45 998 SH SOLE 998 0 0 ATLANTIC UNION BANKSHARES CORP COMMON STOCK 04911A107 142 6473 SH SOLE 6473 0 0 AURORA CANNABIS INC COMMON STOCK 05156X108 0 250 SH SOLE 250 0 0 AUTODESK INC COMMON STOCK 052769106 149 955 SH SOLE 955 0 0 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 170588 1248082 SH SOLE 1215621 7915 24546 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 3 20 SH OTR 0 0 20 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 214 1565 SH OTR 400 1565 0 0 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 572 4190 SH OTR 428 4190 0 0 AUTOZONE INC COMMON STOCK 053332102 12 14 SH SOLE 14 0 0 AVALONBAY COMMUNITY INC COMMON STOCK 053484101 57 384 SH SOLE 0 384 0 AVIS BUDGET GROUP INC COMMON STOCK 053774105 6 450 SH SOLE 450 0 0 BP PLC SPONSORED ADR FOREIGN STOCK 055622104 359 14699 SH SOLE 14699 0 0 BAIDU.COM SPON ADR FOREIGN STOCK 056752108 198 1965 SH SOLE 1765 0 200 BALCHEM CORP COMMON STOCK 057665200 724 7330 SH SOLE 7055 0 275 BALL CORP COMMON STOCK 058498106 103 1591 SH SOLE 1591 0 0 BANCO SANTANDER CEN FOREIGN STOCK 05964H105 0 400 SH SOLE 400 0 0 BANK OF AMERICA CORP COMMON STOCK 060505104 971 45722 SH SOLE 45652 0 70 BANK OF AMERICA CORP PREFERRED STOCK 060505682 13 10 SH SOLE 10 0 0 BANK OF NEW YORK MELLON CORP COMMON STOCK 064058100 19 550 SH SOLE 550 0 0 BANK OF NOVA SCOTIA FOREIGN STOCK 064149107 32 800 SH SOLE 800 0 0 BANK OZK COMMON STOCK 06417N103 30 1822 SH SOLE 1822 0 0 BAXTER INTERNATIONAL INC COMMON STOCK 071813109 99 1225 SH SOLE 1225 0 0 BECTON DICKINSON COMMON STOCK 075887109 167311 728169 SH SOLE 705281 5208 17680 BECTON DICKINSON COMMON STOCK 075887109 7 30 SH OTR 0 0 30 BECTON DICKINSON COMMON STOCK 075887109 787 3425 SH OTR 428 3425 0 0 BERKSHIRE HATHAWAY INC COMMON STOCK 084670108 1360 5 SH SOLE 5 0 0 BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 38189 208880 SH SOLE 204703 1007 3170 BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 2 10 SH OTR 0 0 10 BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 796 4355 SH OTR 428 4355 0 0 BEYOND MEAT COMMON STOCK 08862E109 58 871 SH SOLE 581 0 290 BIOGEN IDEC INC COMMON STOCK 09062X103 2621 8284 SH SOLE 8284 0 0 BLACK STONE MINERALS LP COMMON STOCK 09225M101 70 15000 SH SOLE 0 0 15000 BLACKROCK INC COMMON STOCK 09247X101 216 490 SH SOLE 490 0 0 BLACKROCK BOND MUTUAL FUN 09255E102 53 4311 SH SOLE 4311 0 0 BLACKROCK TCP CAPITAL CORP COMMON STOCK 09259E108 7 1100 SH SOLE 0 0 1100 THE BLACKSTONE GROUP INC COMMON STOCK 09260D107 28 625 SH SOLE 625 0 0 BLOCK (H & R) INC COMMON STOCK 093671105 113 8044 SH SOLE 8044 0 0 BLUEBIRD BIO INC COMMON STOCK 09609G100 8 175 SH SOLE 175 0 0 BLUEBIRD BIO INC COMMON STOCK 09609G100 9 200 SH OTR 428 200 0 0 BOEING CO COMMON STOCK 097023105 950 6370 SH SOLE 6370 0 0 BOOKING HOLDINGS INC COMMON STOCK 09857L108 1410 1048 SH SOLE 1001 0 47 BOSTON BEER COMPANY COMMON STOCK 100557107 226 614 SH SOLE 614 0 0 BOSTON PROPERTIES INC REIT COMMON STOCK 101121101 27 290 SH SOLE 290 0 0 BOSTON SCIENTIFIC CORP COMMON STOCK 101137107 331 10132 SH SOLE 10132 0 0 BRIGHT HORIZONS FAM SOLUTIONS COMMON STOCK 109194100 82 802 SH SOLE 802 0 0 BRIGHTHOUSE FINANCIAL INC COMMON STOCK 10922N103 0 32 SH SOLE 32 0 0 BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 3358 60251 SH SOLE 59122 0 1129 BRISTOL-MYERS SQUIBB CO OPTIONS 110122157 82 21514 PRN SOLE 20385 0 1129 BRITISH AMERICAN TOBACCO FOREIGN STOCK 110448107 396 11575 SH SOLE 11575 0 0 BRIXMOR PROPERTY GROUP INC COMMON STOCK 11120U105 10 1015 SH SOLE 0 0 1015 BROADRIDGE FINANCIAL SOLUTIONS COMMON STOCK 11133T103 21913 231072 SH SOLE 226305 0 4767 BROADCOM INC COMMON STOCK 11135F101 191 805 SH SOLE 805 0 0 BROOKLINE BANCORP INC COMMON STOCK 11373M107 1268 112447 SH SOLE 110447 0 2000 BROWN FORMAN CORP COMMON STOCK 115637100 18 355 SH SOLE 355 0 0 BROWN FORMAN CORP COMMON STOCK 115637209 2559 46095 SH SOLE 46095 0 0 BURLINGTON STORES INC COMMON STOCK 122017106 79 500 SH SOLE 500 0 0 CBOE GLOBAL MARKETS INC COMMON STOCK 12503M108 9 100 SH SOLE 100 0 0 CDK GLOBAL INC COMMON STOCK 12508E101 297 9038 SH SOLE 9038 0 0 CH ROBINSON WORLDWIDE INC COMMON STOCK 12541W209 105 1590 SH SOLE 1590 0 0 CIGNA CORPORATION COMMON STOCK 125523100 646 3647 SH SOLE 3647 0 0 CME GROUP INC COMMON STOCK 12572Q105 453 2619 SH SOLE 2619 0 0 CSX CORP COMMON STOCK 126408103 16 285 SH SOLE 285 0 0 CVS HEALTH CORP COMMON STOCK 126650100 6551 110421 SH SOLE 109031 0 1390 CABOT CORP COMMON STOCK 127055101 8213 314421 SH SOLE 219124 95297 0 CABOT OIL & GAS CORP COMMON STOCK 127097103 93 5385 SH SOLE 5385 0 0 CABOT MICROELECTRONICS COMMON STOCK 12709P103 617 5407 SH SOLE 4727 680 0 CADENCE DESIGN SYSTEMS INC COMMON STOCK 127387108 3 42 SH SOLE 42 0 0 CALIFORNIA RESOURCES CORP COMMON STOCK 13057Q206 2 2000 SH SOLE 2000 0 0 CALLAWAY GOLF CO COMMON STOCK 131193104 12 1180 SH SOLE 0 0 1180 CAMBRIDGE BANCORP COMMON STOCK 132152109 16 300 SH SOLE 0 0 300 CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 141211 1819023 SH SOLE 1764290 11804 42929 CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 121 1560 SH OTR 400 1560 0 0 CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 489 6300 SH OTR 428 6300 0 0 CANADIAN PACIFIC RAILWAY LTD FOREIGN STOCK 13645T100 125 570 SH SOLE 570 0 0 CANOPY GROWTH CORP FOREIGN STOCK 138035100 52 3600 SH SOLE 0 0 3600 CARLISLE COS INC COMMON STOCK 142339100 16 130 SH SOLE 0 0 130 CARMAX INC COMMON STOCK 143130102 276 5125 SH SOLE 5125 0 0 CATERPILLAR INC COMMON STOCK 149123101 444 3827 SH SOLE 3827 0 0 CENOVUS ENERGY INC FOREIGN STOCK 15135U109 4 1820 SH SOLE 0 0 1820 CENTENNIAL RESOURCES DEV COMMON STOCK 15136A102 0 752 SH SOLE 752 0 0 CENTURYLINK INC COMMON STOCK 156700106 11 1206 SH SOLE 1206 0 0 CERNER CORP COMMON STOCK 156782104 140 2225 SH SOLE 2225 0 0 CHARTER COMMUNICATIONS INC COMMON STOCK 16119P108 89 204 SH SOLE 204 0 0 THE CHEMOURS COMPANY COMMON STOCK 163851108 45 5036 SH SOLE 5036 0 0 CHEVRON CORP COMMON STOCK 166764100 4930 68037 SH SOLE 67512 0 525 CHIPOTLE MEXICAN GRILL COMMON STOCK 169656105 194 297 SH SOLE 287 0 10 CHURCH & DWIGHT CO COMMON STOCK 171340102 116059 1808335 SH SOLE 1757734 5456 45145 CHURCH & DWIGHT CO COMMON STOCK 171340102 154 2400 SH OTR 400 2400 0 0 CHURCH & DWIGHT CO COMMON STOCK 171340102 266 4148 SH OTR 428 4148 0 0 CINCINNATI FINANCIAL CORP COMMON STOCK 172062101 45 600 SH SOLE 600 0 0 CISCO SYSTEMS COMMON STOCK 17275R102 3913 99530 SH SOLE 96745 0 2785 CINTAS CORP COMMON STOCK 172908105 3148 18175 SH SOLE 18175 0 0 CITIGROUP INC COMMON STOCK 172967424 152 3606 SH SOLE 3596 0 10 CITIZENS FINANICAL GROUP INC COMMON STOCK 174610105 16 825 SH SOLE 825 0 0 CITRIX SYSTEMS INC COMMON STOCK 177376100 95 672 SH SOLE 672 0 0 CLOROX CO COMMON STOCK 189054109 79 455 SH SOLE 455 0 0 COCA COLA BOTTLING COMMON STOCK 191098102 65 312 SH SOLE 312 0 0 COCA-COLA CO COMMON STOCK 191216100 6082 137451 SH SOLE 137201 0 250 COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 245 5282 SH SOLE 5185 0 97 COHERENT INC COMMON STOCK 192479103 27 250 SH SOLE 250 0 0 COLFAX CORP COMMON STOCK 194014106 0 45 SH SOLE 45 0 0 COLGATE PALMOLIVE CO COMMON STOCK 194162103 27249 410622 SH SOLE 406790 0 3832 COLGATE PALMOLIVE CO COMMON STOCK 194162103 113 1710 SH OTR 428 1710 0 0 COMCAST CORP COMMON STOCK 20030N101 1669 48546 SH SOLE 48546 0 0 CONAGRA FOODS INC COMMON STOCK 205887102 78 2666 SH SOLE 2666 0 0 CONOCOPHILLIPS INC COMMON STOCK 20825C104 1767 57376 SH SOLE 57226 0 150 CONSOLIDATED EDISON INC COMMON STOCK 209115104 203 2600 SH SOLE 2600 0 0 CONSTELLATION BRANDS CL A COMMON STOCK 21036P108 548 3822 SH SOLE 3822 0 0 COOPER COS INC COMMON STOCK 216648402 3 10 SH SOLE 10 0 0 COPART INC COMMON STOCK 217204106 1 18 SH SOLE 18 0 0 CORNING INC COMMON STOCK 219350105 610 29693 SH SOLE 27693 0 2000 CORTEVA INC COMMON STOCK 22052L104 397 16903 SH SOLE 16903 0 0 COSTCO WHOLESALE CORP NEW COMMON STOCK 22160K105 2299 8064 SH SOLE 7234 0 830 COSTAR GROUP INC COMMON STOCK 22160N109 5 8 SH SOLE 8 0 0 COTY COMMON STOCK 222070203 2 352 SH SOLE 352 0 0 COVETRUS INC COMMON STOCK 22304C100 8 1000 SH SOLE 1000 0 0 CREE INC COMMON STOCK 225447101 28 780 SH SOLE 780 0 0 CROWN CASTLE INTL CORP COMMON STOCK 22822V101 246 1707 SH SOLE 1707 0 0 CUMMINS INC COMMON STOCK 231021106 1826 13491 SH SOLE 13381 0 110 D R HORTON INC COMMON STOCK 23331A109 2 60 SH SOLE 60 0 0 DXC TECHNOLOGY CO COMMON STOCK 23355L106 12 953 SH SOLE 953 0 0 DANA HOLDING CORP COMMON STOCK 235825205 16 2000 SH SOLE 2000 0 0 DANAHER CORP SHS BEN INT COMMON STOCK 235851102 252770 1826240 SH SOLE 1766566 14072 45602 DANAHER CORP SHS BEN INT COMMON STOCK 235851102 6 45 SH OTR 0 0 45 DANAHER CORP SHS BEN INT COMMON STOCK 235851102 224 1620 SH OTR 400 1620 0 0 DANAHER CORP SHS BEN INT COMMON STOCK 235851102 1327 9585 SH OTR 428 9585 0 0 DEERE & CO COMMON STOCK 244199105 1722 12466 SH SOLE 12466 0 0 DELL TECHNOLOGIES INC COMMON STOCK 24703L202 5 135 SH SOLE 135 0 0 DENTSPLY SIRONA INC COMMON STOCK 24906P109 91 2345 SH SOLE 2345 0 0 DEVON ENERGY CORP NEW COMMON STOCK 25179M103 3 500 SH SOLE 500 0 0 DEXCOM INC COMMON STOCK 252131107 134 497 SH SOLE 497 0 0 DIAGEO PLC SPONSORED ADR FOREIGN STOCK 25243Q205 1746 13736 SH SOLE 12736 0 1000 DIAMONDBACK COMMON STOCK 25278X109 121 4600 SH SOLE 4600 0 0 DICKS SPORTING GOODS INC COMMON STOCK 253393102 4 200 SH SOLE 200 0 0 WALT DISNEY PRODUCTIONS COMMON STOCK 254687106 92283 955312 SH SOLE 922318 7111 25883 WALT DISNEY PRODUCTIONS COMMON STOCK 254687106 2 25 SH OTR 0 0 25 WALT DISNEY PRODUCTIONS COMMON STOCK 254687106 119 1225 SH OTR 428 1225 0 0 DISCOVER FINANCIAL SERVICES COMMON STOCK 254709108 474 13275 SH SOLE 13275 0 0 DISCOVERY COMMON STOCK 25470F104 17095 879354 SH SOLE 858566 0 20788 DISCOVERY COMMON STOCK 25470F104 337 17315 SH OTR 428 17315 0 0 DISCOVERY COMMON STOCK 25470F203 26 1000 SH SOLE 1000 0 0 DISCOVERY COMMON STOCK 25470F302 290 16506 SH SOLE 12166 0 4340 DOLLAR GEN CORP NEW COM COMMON STOCK 256677105 6 37 SH SOLE 37 0 0 DOLLAR TREE INC COMMON STOCK 256746108 7 91 SH SOLE 91 0 0 DOMINION ENERGY INC COMMON STOCK 25746U109 481 6666 SH SOLE 6666 0 0 DONALDSON CO INC COMMON STOCK 257651109 368 9533 SH SOLE 9533 0 0 DOVER CORP COMMON STOCK 260003108 1051 12515 SH SOLE 12515 0 0 DOW INC COMMON STOCK 260557103 593 20272 SH SOLE 20272 0 0 DROPBOX COMMON STOCK 26210C104 5 300 SH SOLE 300 0 0 DUKE ENERGY CORP COMMON STOCK 26441C204 26 326 SH SOLE 326 0 0 DUNKIN BRANDS GOURP INC COMMON STOCK 265504100 3 50 SH SOLE 50 0 0 DUPONT DE NEMOURS INC COMMON STOCK 26614N102 735 21568 SH SOLE 21568 0 0 EOG RESOURCES COMMON STOCK 26875P101 54979 1530588 SH SOLE 1471456 16257 42875 EOG RESOURCES COMMON STOCK 26875P101 4 100 SH OTR 0 0 100 EOG RESOURCES COMMON STOCK 26875P101 53 1475 SH OTR 400 1475 0 0 EOG RESOURCES COMMON STOCK 26875P101 560 15600 SH OTR 428 15600 0 0 EASTMAN CHEMICAL CO COMMON STOCK 277432100 14 300 SH SOLE 300 0 0 EBAY INC COMMON STOCK 278642103 45 1500 SH SOLE 1500 0 0 ECOLAB INC COMMON STOCK 278865100 63914 410153 SH SOLE 397481 475 12197 ECOLAB INC COMMON STOCK 278865100 198 1270 SH OTR 400 1270 0 0 EDWARDS LIFESCIENCE CORP COMMON STOCK 28176E108 17813 94439 SH SOLE 92474 0 1965 ELANCO ANIMAL HEALTH INC COMMON STOCK 28414H103 12 536 SH SOLE 536 0 0 EMERSON ELECTRIC CO COMMON STOCK 291011104 370 7771 SH SOLE 7771 0 0 ENBRIDGE INC FOREIGN STOCK 29250N105 2173 74715 SH SOLE 74715 0 0 ENERGY TRANSFER EQUITY L P COMMON STOCK 29273V100 48 10413 SH SOLE 10413 0 0 ENERPLUS CORP FOREIGN STOCK 292766102 1 825 SH SOLE 0 0 825 ENTERGY CORP (NEW) COMMON STOCK 29364G103 47 502 SH SOLE 502 0 0 ENTERPRISE PRODUCTS PARTNERS COMMON STOCK 293792107 83 5790 SH SOLE 5790 0 0 EPAM SYSTEMS INC COMMON STOCK 29414B104 15 80 SH SOLE 80 0 0 EQUINIX INC COMMON STOCK 29444U700 205 329 SH SOLE 329 0 0 EQUITABLE HOLDINGS INC COMMON STOCK 29452E101 14 1000 SH SOLE 1000 0 0 ESSENTIAL UTILITIES INC COMMON STOCK 29670G102 95 2342 SH SOLE 2342 0 0 ESSEX PPTY TR INC COMMON STOCK 297178105 1 6 SH SOLE 6 0 0 EURONET WORLDWIDE INC COMMON STOCK 298736109 321 3746 SH SOLE 3406 0 340 EVERBRIDGE INC COMMON STOCK 29978A104 2693 25322 SH SOLE 25322 0 0 EVERSOURCE ENERGY COMMON STOCK 30040W108 93 1188 SH SOLE 1188 0 0 EXACT SCIENCES CORP COMMON STOCK 30063P105 3 45 SH SOLE 45 0 0 EXXON MOBIL CORP COMMON STOCK 30231G102 23843 627950 SH SOLE 623052 1366 3532 FACEBOOK INC COMMON STOCK 30303M102 63057 378039 SH SOLE 361706 3200 13133 FACEBOOK INC COMMON STOCK 30303M102 3 18 SH OTR 0 0 18 FACEBOOK INC COMMON STOCK 30303M102 123 740 SH OTR 400 740 0 0 FACTSET RESEARCH SYSTEMS INC COMMON STOCK 303075105 1266 4855 SH SOLE 4630 0 225 FASTENAL CO COMMON STOCK 311900104 389 12450 SH SOLE 12450 0 0 FEDEX CORP COMMON STOCK 31428X106 834 6874 SH SOLE 6874 0 0 FIDELITY NATL INFORMATION SVCS COMMON STOCK 31620M106 598 4913 SH SOLE 4728 0 185 FIRST MERCHANTS CORP COMMON STOCK 320817109 13 480 SH SOLE 480 0 0 FIRST REPUBLIC BANK/CA COMMON STOCK 33616C100 7011 85213 SH SOLE 84285 0 928 FIRST REPUBLIC BANK/CA COMMON STOCK 33616C100 41 500 SH OTR 428 500 0 0 FIRST SOLAR INC COMMON STOCK 336433107 118 3265 SH SOLE 3265 0 0 FISERV INC COMMON STOCK 337738108 266981 2810620 SH SOLE 2724876 22914 62830 FISERV INC COMMON STOCK 337738108 8 88 SH OTR 0 0 88 FISERV INC COMMON STOCK 337738108 318 3345 SH OTR 400 3345 0 0 FISERV INC COMMON STOCK 337738108 691 7272 SH OTR 428 7272 0 0 FIRSTENERGY CORP COMMON STOCK 337932107 77 1931 SH SOLE 1931 0 0 FIVE9 INC COMMON STOCK 338307101 4 58 SH SOLE 58 0 0 FLOWERS FOODS INC COMMON STOCK 343498101 113 5510 SH SOLE 5510 0 0 FOOT LOCKER COMMON STOCK 344849104 13 600 SH SOLE 600 0 0 FORD MOTOR CO COMMON STOCK 345370860 5 1000 SH SOLE 1000 0 0 FORTIVE CORP COMMON STOCK 34959J108 13719 248583 SH SOLE 241183 2064 5336 FREEPORT MCMORAN COMMON STOCK 35671D857 0 30 SH SOLE 30 0 0 FRESENIUS MEDICAL CARE AG FOREIGN STOCK 358029106 30 926 SH SOLE 926 0 0 GCI LIBERTY INC COMMON STOCK 36164V305 1 21 SH SOLE 0 0 21 GW PHARMACEUTICALS ADR FOREIGN STOCK 36197T103 5 60 SH SOLE 60 0 0 GALLAGHER (ARTHUR J) COMMON STOCK 363576109 0 12 SH SOLE 12 0 0 GENERAL DYNAMICS CORP COMMON STOCK 369550108 63 475 SH SOLE 275 0 200 GENERAL ELECTRIC CO COMMON STOCK 369604103 741 93354 SH SOLE 93354 0 0 GENERAL MILLS INC COMMON STOCK 370334104 1519 28780 SH SOLE 28780 0 0 GENUINE PARTS CO COMMON STOCK 372460105 86 1274 SH SOLE 825 0 449 GILEAD SCIENCES COMMON STOCK 375558103 794 10622 SH SOLE 10122 0 500 GLAXOSMITHKLINE PLC ADR FOREIGN STOCK 37733W105 36 950 SH SOLE 950 0 0 GLOBAL PAYMENTS INC COMMON STOCK 37940X102 80 557 SH SOLE 557 0 0 GLOBE LIFE INC COMMON STOCK 37959E102 54 750 SH SOLE 0 0 750 GOLDMAN SACHS COMMON STOCK 38141G104 23 150 SH SOLE 150 0 0 GRAINGER (WW) INC COMMON STOCK 384802104 63 252 SH SOLE 252 0 0 GRANITE POINT MORTGAGE TRUST INC COMMON STOCK 38741L107 5 930 SH SOLE 0 0 930 GREEN BRICK PARTNERS INC COMMON STOCK 392709101 13 1600 SH SOLE 0 0 1600 HCA HEALTHCARE INC COMMON STOCK 40412C101 90 1000 SH SOLE 1000 0 0 HDFC BANK LTD-ADR FOREIGN STOCK 40415F101 51206 1331420 SH SOLE 1301966 8506 20948 HDFC BANK LTD-ADR FOREIGN STOCK 40415F101 115 2990 SH OTR 428 2990 0 0 HP INC COMMON STOCK 40434L105 241 13897 SH SOLE 13897 0 0 HAIN CELESTIAL GROUP INC COMMON STOCK 405217100 17 645 SH SOLE 645 0 0 HANOVER INSURANCE GROUP COMMON STOCK 410867105 64 710 SH SOLE 710 0 0 HARLEY DAVIDSON INC COMMON STOCK 412822108 14 725 SH SOLE 725 0 0 HASBRO INC COMMON STOCK 418056107 143 1994 SH SOLE 1994 0 0 JACK HENRY & ASSOCIATES INC COMMON STOCK 426281101 26072 167946 SH SOLE 163856 0 4090 JACK HENRY & ASSOCIATES INC COMMON STOCK 426281101 81 520 SH OTR 400 520 0 0 THE HERSHEY COMPANY COMMON STOCK 427866108 59 443 SH SOLE 443 0 0 HEWLETT PACKARD ENTERPRISE CO COMMON STOCK 42824C109 125 12897 SH SOLE 12897 0 0 HEXCEL CORP NEW COMMON STOCK 428291108 6 167 SH SOLE 67 0 100 HIGHPOINT RESOURCES CORP COMMON STOCK 43114K108 0 4980 SH SOLE 0 0 4980 HILL ROM HOLDINGS INC COMMON STOCK 431475102 2 24 SH SOLE 24 0 0 HOLOGIC INC COMMON STOCK 436440101 1 33 SH SOLE 33 0 0 HOME DEPOT INC COMMON STOCK 437076102 48918 261998 SH SOLE 255956 0 6042 HONEYWELL INTL INC COM COMMON STOCK 438516106 5842 43668 SH SOLE 42485 0 1183 HOOKER FURNITURE CORPORATION COMMON STOCK 439038100 10 650 SH SOLE 0 0 650 HUBBELL INC COMMON STOCK 443510607 11 100 SH SOLE 100 0 0 HUNTINGTON BANCSHARES INC COMMON STOCK 446150104 9 1086 SH SOLE 1086 0 0 HUNTINGTON INGALLS INDS INC COMMON STOCK 446413106 61 333 SH SOLE 333 0 0 IAC/INTERACTIVECORP COMMON STOCK 44919P508 8 46 SH SOLE 46 0 0 IPG PHOTONICS CORP COM COMMON STOCK 44980X109 2 15 SH SOLE 15 0 0 IDEXX LABS COMMON STOCK 45168D104 35797 147776 SH SOLE 144716 0 3060 IDEXX LABS COMMON STOCK 45168D104 145 600 SH OTR 400 600 0 0 ILLINOIS TOOL WORKS COMMON STOCK 452308109 7422 52221 SH SOLE 52221 0 0 ILLUMINA INC COMMON STOCK 452327109 1824 6678 SH SOLE 6678 0 0 INSULET CORP COMMON STOCK 45784P101 166 1000 SH SOLE 1000 0 0 INTEL CORP COMMON STOCK 458140100 9401 173712 SH SOLE 172957 0 755 INTERFACE INC COMMON STOCK 458665304 14 1900 SH SOLE 1900 0 0 INTERCONTINENTAL EXCHANGE GROUP COMMON STOCK 45866F104 14 178 SH SOLE 178 0 0 INTL BUSINESS MACHINES CORP COMMON STOCK 459200101 1221 11011 SH SOLE 11011 0 0 INTERNATIONAL PAPER CO COMMON STOCK 460146103 19 625 SH SOLE 625 0 0 INVESCO MUTUAL FUNDS 46090E103 2026 10643 SH SOLE 10283 0 360 INTUIT COMMON STOCK 461202103 232679 1011647 SH SOLE 979993 7617 24037 INTUIT COMMON STOCK 461202103 124 540 SH OTR 400 540 0 0 INTUIT COMMON STOCK 461202103 874 3801 SH OTR 428 3801 0 0 INTUITIVE SURGICAL INC COMMON STOCK 46120E602 1562 3155 SH SOLE 3155 0 0 INVESCO BOND MUTUAL FUN 46131T101 52 4317 SH SOLE 4317 0 0 INVESCO MUTUAL FUNDS 46137V142 13 400 SH SOLE 400 0 0 INVESCO MUTUAL FUNDS 46137V266 50 500 SH SOLE 500 0 0 INVESCO MUTUAL FUNDS 46137V357 42 500 SH SOLE 500 0 0 INVESCO MUTUAL FUNDS 46138E354 64 1355 SH SOLE 1355 0 0 IQVIA HOLDINGS INC COMMON STOCK 46266C105 23113 214290 SH SOLE 208960 0 5330 IQVIA HOLDINGS INC COMMON STOCK 46266C105 89 825 SH OTR 428 825 0 0 IROBOT CORP COMMON STOCK 462726100 29 700 SH SOLE 700 0 0 ISHARES MUTUAL FUNDS 464286319 3 105 SH SOLE 0 0 105 ISHARES MUTUAL FUNDS 464287200 6172 23886 SH SOLE 23886 0 0 ISHARES MUTUAL FUNDS 464287226 84 784 SH SOLE 784 0 0 ISHARES MUTUAL FUNDS 464287234 438 12835 SH SOLE 12385 0 450 ISHARES MUTUAL FUNDS 464287465 946 17688 SH SOLE 17353 0 335 ISHARES MUTUAL FUNDS 464287473 42 663 SH SOLE 663 0 0 ISHARES MUTUAL FUNDS 464287481 134 1100 SH SOLE 1100 0 0 ISHARES MUTUAL FUNDS 464287507 471 3277 SH SOLE 3217 0 60 ISHARES MUTUAL FUNDS 464287556 9 84 SH SOLE 84 0 0 ISHARES MUTUAL FUNDS 464287622 1872 13225 SH SOLE 13225 0 0 ISHARES MUTUAL FUNDS 464287655 337 2941 SH SOLE 2941 0 0 ISHARES MUTUAL FUNDS 464287689 108 725 SH SOLE 0 0 725 ISHARES MUTUAL FUNDS 464287796 76 4950 SH SOLE 4950 0 0 ISHARES MUTUAL FUNDS 464287804 831 14804 SH SOLE 14754 0 50 ISHARES MUTUAL FUNDS 464288182 117 1956 SH SOLE 1690 0 266 ISHARES MUTUAL FUNDS 464288240 284 7537 SH SOLE 7537 0 0 ISHARES BOND MUTUAL FUN 464288281 71 731 SH SOLE 0 0 731 ISHARES MUTUAL FUNDS 464288570 476 4885 SH SOLE 4885 0 0 ISHARES BOND MUTUAL FUN 464288612 10 91 SH SOLE 0 0 91 ISHARES BOND MUTUAL FUN 46429B747 325 3252 SH SOLE 1041 0 2211 ISHARES MUTUAL FUNDS 46432F396 19 179 SH SOLE 0 0 179 ISHARES MUTUAL FUNDS 46434G822 36 733 SH SOLE 733 0 0 ISHARES MUTUAL FUNDS 46434V266 28 1240 SH SOLE 0 0 1240 ISHARES MUTUAL FUNDS 46434V290 68 2290 SH SOLE 0 0 2290 ISHARES MUTUAL FUNDS 46435G433 44 1700 SH SOLE 0 0 1700 ITAU UNIBANCO BANCO MULTIPLO ADR FOREIGN STOCK 465562106 25 5673 SH SOLE 5673 0 0 JP MORGAN CHASE & CO COMMON STOCK 46625H100 4603 51127 SH SOLE 51127 0 0 JP MORGAN CHASE & CO BOND MUTUAL FUN 46625H365 2 250 SH SOLE 0 0 250 JANUS HENDERSON SHORT DURATION BOND MUTUAL FUN 47103U886 294 5962 SH SOLE 5962 0 0 JEFFERIES COMMON STOCK 47233W109 27 2000 SH SOLE 2000 0 0 JOHNSON & JOHNSON COMMON STOCK 478160104 52024 396736 SH SOLE 388176 0 8560 JOHNSON & JOHNSON COMMON STOCK 478160104 249 1900 SH OTR 400 1900 0 0 JOHNSON & JOHNSON COMMON STOCK 478160104 192 1461 SH OTR 428 1461 0 0 KANSAS CITY SOUTHERN CORP COMMON STOCK 485170302 458 3600 SH SOLE 3600 0 0 KELLOGG CO COMMON STOCK 487836108 68 1133 SH SOLE 1133 0 0 KEYCORP (NEW) COMMON STOCK 493267108 9 820 SH SOLE 0 0 820 KIMBERLY-CLARK CORP COMMON STOCK 494368103 471 3684 SH SOLE 3684 0 0 KIMCO REALTY CORP COMMON STOCK 49446R109 6 655 SH SOLE 655 0 0 KINSALE CAP GROUP COMMON STOCK 49714P108 125 1200 SH SOLE 1200 0 0 KONTOOR BRANDS INC COMMON STOCK 50050N103 31 1639 SH SOLE 1639 0 0 KOPPERS HOLDINGS INC COMMON STOCK 50060P106 5 415 SH SOLE 0 0 415 THE KRAFT HEINZ CO COMMON STOCK 500754106 27 1080 SH SOLE 1080 0 0 KROGER CO COMMON STOCK 501044101 47 1553 SH SOLE 1553 0 0 LKQ CORP COMMON STOCK 501889208 53 2600 SH SOLE 2600 0 0 L3HARRIS TECHNOLOGIES INC COMMON STOCK 502431109 70 390 SH SOLE 390 0 0 LAM RESEARCH CORP COMMON STOCK 512807108 2 7 SH SOLE 7 0 0 LAMAR ADVERTISING CO COMMON STOCK 512816109 353 6885 SH SOLE 6885 0 0 ESTEE LAUDER COMPANIES COMMON STOCK 518439104 5074 31844 SH SOLE 30689 0 1155 LIBERTY BROADBAND CORP COMMON STOCK 530307107 28 258 SH SOLE 248 0 10 LIBERTY BROADBAND CORP COMMON STOCK 530307305 75 679 SH SOLE 653 0 26 LIBERTY MEDIA CORPORATION COMMON STOCK 531229409 84 2645 SH SOLE 2604 0 41 LIBERTY MEDIA CORPORATION COMMON STOCK 531229607 66 2100 SH SOLE 2018 0 82 LIBERTY MEDIA CORPORATION COMMON STOCK 531229854 14 498 SH SOLE 498 0 0 LIBERTY MEDIA CORPORATION COMMON STOCK 531229870 6 246 SH SOLE 246 0 0 LILIS COMMON STOCK 532403201 0 500 SH SOLE 0 0 500 LILLY (ELI) & CO COMMON STOCK 532457108 615 4435 SH SOLE 4435 0 0 LINCOLN NATIONAL CORP COMMON STOCK 534187109 51 1953 SH SOLE 1953 0 0 LINDBLAD EXPEDITIONS HOLDINGS COMMON STOCK 535219109 247 59306 SH SOLE 59306 0 0 LITHIA MOTORS INC COMMON STOCK 536797103 27 325 SH SOLE 325 0 0 LOCKHEED MARTIN CORP COMMON STOCK 539830109 11 33 SH SOLE 33 0 0 LOWES COMPANIES COMMON STOCK 548661107 22680 263570 SH SOLE 257200 0 6370 LOWES COMPANIES COMMON STOCK 548661107 65 755 SH OTR 400 755 0 0 LOWES COMPANIES COMMON STOCK 548661107 60 700 SH OTR 428 700 0 0 LULULEMON ATHLETICA INC COMMON STOCK 550021109 233 1230 SH SOLE 1230 0 0 M & T BANK CORP COMMON STOCK 55261F104 87 840 SH SOLE 840 0 0 MGIC INVESTMENT COMMON STOCK 552848103 11 1750 SH SOLE 1750 0 0 MKS INSTRUMENTS INC COMMON STOCK 55306N104 33 400 SH SOLE 400 0 0 MSCI INC COMMON STOCK 55354G100 10410 36025 SH SOLE 34909 0 1116 MACQUARIE INFRASTRUCTURE CORP COMMON STOCK 55608B105 9 365 SH SOLE 0 0 365 MACROGENICS INC COMMON STOCK 556099109 1 213 SH SOLE 213 0 0 MAGELLAN MIDSTREAM PARTNERS LP COMMON STOCK 559080106 70 1905 SH SOLE 1905 0 0 MAGNOLIA OIL & GAS CORP COMMON STOCK 559663109 2 570 SH SOLE 0 0 570 MANHATTAN ASSOCIATES INC COMMON STOCK 562750109 10 210 SH SOLE 210 0 0 MANPOWER INC COMMON STOCK 56418H100 20 375 SH SOLE 375 0 0 MANULIFE FINANCIAL CORP FOREIGN STOCK 56501R106 28 2230 SH SOLE 2230 0 0 MARATHON PETROLEUM CORP COMMON STOCK 56585A102 20 836 SH SOLE 836 0 0 MARSH & MCLENNAN COMMON STOCK 571748102 720 8327 SH SOLE 8327 0 0 MASTERCARD INC COMMON STOCK 57636Q104 441735 1828678 SH SOLE 1771610 16551 40517 MASTERCARD INC COMMON STOCK 57636Q104 7 28 SH OTR 0 0 28 MASTERCARD INC COMMON STOCK 57636Q104 475 1965 SH OTR 400 1965 0 0 MASTERCARD INC COMMON STOCK 57636Q104 1900 7866 SH OTR 428 7866 0 0 MATCH GROUP INC COMMON STOCK 57665R106 462 7000 SH SOLE 7000 0 0 MATERION CORP COMMON STOCK 576690101 16 457 SH SOLE 457 0 0 MCCORMICK & COMPANY COMMON STOCK 579780206 2788 19744 SH SOLE 19679 0 65 MCDONALDS CORP COMMON STOCK 580135101 23130 139884 SH SOLE 137129 0 2755 MCDONALDS CORP COMMON STOCK 580135101 162 980 SH OTR 400 980 0 0 MCDONALDS CORP COMMON STOCK 580135101 154 931 SH OTR 428 931 0 0 MCKESSON CORP COMMON STOCK 58155Q103 155 1148 SH SOLE 1148 0 0 MEDICAL PROPERTIES TRUST INC COMMON STOCK 58463J304 22 1300 SH SOLE 0 0 1300 MERCADOLIBRE INC COMMON STOCK 58733R102 342 700 SH SOLE 700 0 0 MERCK & CO INC COMMON STOCK 58933Y105 7295 94818 SH SOLE 91356 775 2687 MEREDITH CORP COMMON STOCK 589433101 6 455 SH SOLE 455 0 0 MERITOR INC COMMON STOCK 59001K100 10 741 SH SOLE 741 0 0 METLIFE INC COMMON STOCK 59156R108 9 283 SH SOLE 283 0 0 METTLER TOLEDO INTL COMMON STOCK 592688105 525 760 SH SOLE 760 0 0 MICROSOFT CORP COMMON STOCK 594918104 330991 2098730 SH SOLE 2036206 15317 47207 MICROSOFT CORP COMMON STOCK 594918104 9 55 SH OTR 0 0 55 MICROSOFT CORP COMMON STOCK 594918104 1822 11555 SH OTR 428 11555 0 0 MIDDLESEX WATER CO COMMON STOCK 596680108 60 1000 SH SOLE 1000 0 0 MOLSON COORS BREWING CO COMMON STOCK 60871R209 20 500 SH SOLE 500 0 0 MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105 878 17531 SH SOLE 17531 0 0 MONGODB INC COMMON STOCK 60937P106 56 410 SH SOLE 410 0 0 MONRO MUFFLER & BRAKE INC COMMON STOCK 610236101 467 10655 SH SOLE 10655 0 0 MONSTER BEVERAGE CORP COMMON STOCK 61174X109 5 89 SH SOLE 89 0 0 MOODYS CORP COMMON STOCK 615369105 524 2477 SH SOLE 2477 0 0 MORGAN STANLEY COMMON STOCK 617446448 23 679 SH SOLE 679 0 0 MORNINGSTAR INC COMMON STOCK 617700109 5 46 SH SOLE 46 0 0 NASDAQ STOCK MARKET INC COMMON STOCK 631103108 2 23 SH SOLE 23 0 0 NATIONAL HEALTH INVESTORS INC COMMON STOCK 63633D104 11 230 SH SOLE 0 0 230 NETFLIX INC COMMON STOCK 64110L106 1004 2673 SH SOLE 2673 0 0 NETEASE INC SPONSORED ADR FOREIGN STOCK 64110W102 193 600 SH SOLE 220 0 380 NEW MOUNTAIN FINANCE CORPORATION COMMON STOCK 647551100 8 1175 SH SOLE 0 0 1175 NEWELL RUBBERMAID INC COMMON STOCK 651229106 72 5389 SH SOLE 5389 0 0 NEWMARKET CORP COMMON STOCK 651587107 2 4 SH SOLE 4 0 0 NEWMONT MINING CORP COMMON STOCK 651639106 157 3463 SH SOLE 3463 0 0 NEXTERA ENERGY INC COMMON STOCK 65339F101 1152 4789 SH SOLE 4789 0 0 NEXTERA ENERGY PARTNERS LP COMMON STOCK 65341B106 168 3900 SH SOLE 3900 0 0 NIKE INC CLASS B COMMON STOCK 654106103 75864 916891 SH SOLE 898534 0 18357 NIKE INC CLASS B COMMON STOCK 654106103 95 1150 SH OTR 428 1150 0 0 NOKIA CORP ADR FOREIGN STOCK 654902204 3 1000 SH SOLE 1000 0 0 NORFOLK SOUTHERN CORP COMMON STOCK 655844108 2368 16217 SH SOLE 15302 0 915 NORTHERN DYNASTY COMMON STOCK 66510M204 1 3000 SH SOLE 0 0 3000 NORTHERN TRUST CORP COMMON STOCK 665859104 647 8577 SH SOLE 8577 0 0 NORTHROP GRUMMAN CORP COMMON STOCK 666807102 341 1127 SH SOLE 1127 0 0 NOVARTIS AG ADR FOREIGN STOCK 66987V109 1722 20886 SH SOLE 20611 0 275 NOVO-NORDISK A/S ADR FOREIGN STOCK 670100205 686 11400 SH SOLE 11400 0 0 NUCOR CORP COMMON STOCK 670346105 18 500 SH SOLE 500 0 0 NUTANIX INC COMMON STOCK 67059N108 25 1600 SH SOLE 1600 0 0 NVIDIA CORP COMMON STOCK 67066G104 1889 7168 SH SOLE 6193 0 975 O-I GLASS INC COMMON STOCK 67098H104 20 2750 SH SOLE 2750 0 0 O'REILLY AUTOMOTIVE INC COMMON STOCK 67103H107 1078 3581 SH SOLE 3581 0 0 OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 248 21454 SH SOLE 21233 0 221 OKTA INC COMMON STOCK 679295105 5 40 SH SOLE 40 0 0 OLD NATIONAL BANCORP COMMON STOCK 680033107 250 18966 SH SOLE 18966 0 0 OMNICOM GROUP INC COMMON STOCK 681919106 47 860 SH SOLE 860 0 0 ONEOK INC (NEW) COMMON STOCK 682680103 284 13002 SH SOLE 13002 0 0 ORACLE CORP COM COMMON STOCK 68389X105 31 638 SH SOLE 310 0 328 ORBCOMM INC COMMON STOCK 68555P100 2 1000 SH SOLE 1000 0 0 ORMAT TECHNOLOGIES INC COMMON STOCK 686688102 73 1075 SH SOLE 1075 0 0 OUTFRONT MEDIA INC COMMON STOCK 69007J106 135 10000 SH SOLE 5000 0 5000 OWENS CORNING COMMON STOCK 690742101 22 575 SH SOLE 575 0 0 PNC FINANCIAL CORP COMMON STOCK 693475105 555 5803 SH SOLE 5803 0 0 PALO ALTO NETWORKS INC COMMON STOCK 697435105 61 370 SH SOLE 285 0 85 PANHANDLE OIL AND GAS INC COMMON STOCK 698477106 5 1405 SH SOLE 1405 0 0 PARKER-HANNIFIN CORP COMMON STOCK 701094104 335 2580 SH SOLE 2580 0 0 PARSLEY ENERGY INV CL A COMMON STOCK 701877102 67 11700 SH SOLE 11700 0 0 PAYCHEX INC COMMON STOCK 704326107 4278 67995 SH SOLE 67535 0 460 PAYCOM SOFTWARE INC COMMON STOCK 70432V102 174920 865898 SH SOLE 834976 7999 22923 PAYCOM SOFTWARE INC COMMON STOCK 70432V102 3 15 SH OTR 0 0 15 PAYCOM SOFTWARE INC COMMON STOCK 70432V102 24 120 SH OTR 428 120 0 0 PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 18357 191739 SH SOLE 185785 0 5954 PEMBINA PIPELINE CORP FOREIGN STOCK 706327103 86 4598 SH SOLE 4598 0 0 PENNSYLVANIA REAL ESTATE COMMON STOCK 709102107 1 1585 SH SOLE 0 0 1585 PEOPLES UNITED FINANCIAL INC COMMON STOCK 712704105 62 5573 SH SOLE 5573 0 0 PEPSICO INC COMMON STOCK 713448108 24929 207566 SH SOLE 204476 0 3090 PERKINELMER INC COMMON STOCK 714046109 2 26 SH SOLE 26 0 0 PETMED EXPRESS INC COMMON STOCK 716382106 28 975 SH SOLE 0 0 975 PETROLEO BRASILEIRO SA-ADR FOREIGN STOCK 71654V408 19 3475 SH SOLE 3475 0 0 PFIZER COMMON STOCK 717081103 2252 69006 SH SOLE 68558 0 448 PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109 38921 533452 SH SOLE 520044 2901 10507 PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109 164 2250 SH OTR 428 2250 0 0 PHILLIPS 66 COMMON STOCK 718546104 147 2734 SH SOLE 2734 0 0 PIMCO BOND MUTUAL FUN 72201R833 148 1500 SH SOLE 1500 0 0 PIMCO MUTUAL FUNDS 72202D106 93 5500 SH SOLE 5500 0 0 PINNACLE WEST CAPITAL CORP COMMON STOCK 723484101 43 567 SH SOLE 567 0 0 PIONEER NATURAL RESOURCES CO COMMON STOCK 723787107 140 2000 SH SOLE 2000 0 0 PIPER JAFFRAY COMPANIES INC COMMON STOCK 724078100 2 45 SH SOLE 45 0 0 PLANTRONICS INC COMMON STOCK 727493108 7 650 SH SOLE 650 0 0 POOL CORP COMMON STOCK 73278L105 354 1800 SH SOLE 1800 0 0 POPE RESOURCES DEL LTD PARTNERSHIPS 732857107 168 2000 SH SOLE 2000 0 0 PORTLAND GENERAL ELECTRIC CO COMMON STOCK 736508847 55 1143 SH SOLE 768 0 375 PORTOLA PHARMACEUTICALS INC COMMON STOCK 737010108 0 10 SH SOLE 10 0 0 T ROWE PRICE GROUP INC COMMON STOCK 74144T108 49 500 SH SOLE 500 0 0 PRINCIPAL FINANCIAL GROUP INC COMMON STOCK 74251V102 14 450 SH SOLE 450 0 0 PROCTER & GAMBLE CO COMMON STOCK 742718109 54325 493867 SH SOLE 493842 0 25 PROCTER & GAMBLE CO COMMON STOCK 742718109 124 1123 SH OTR 428 1123 0 0 PROGRESSIVE CORP OHIO COMMON STOCK 743315103 82 1107 SH SOLE 1107 0 0 PROLOGIS INC COM COMMON STOCK 74340W103 23 285 SH SOLE 285 0 0 PROOFPRINT INC COMMON STOCK 743424103 1 13 SH SOLE 13 0 0 PRUDENTIAL FINANCIAL INC COMMON STOCK 744320102 16 300 SH SOLE 300 0 0 PUBLIC STORAGE INC COMMON STOCK 74460D109 20 100 SH SOLE 0 0 100 QORVO INC COMMON STOCK 74736K101 109 1352 SH SOLE 1352 0 0 Q2 HLDGS INC COMMON STOCK 74736L109 197 3330 SH SOLE 1500 0 1830 QUALCOMM INC COMMON STOCK 747525103 17948 265301 SH SOLE 261141 0 4160 QUALCOMM INC COMMON STOCK 747525103 256 3778 SH OTR 428 3778 0 0 QUALYS COMMON STOCK 74758T303 2451 28180 SH SOLE 28180 0 0 QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 149 1860 SH SOLE 1860 0 0 QURATE RETAIL INC QVC COMMON STOCK 74915M100 16 2600 SH SOLE 2600 0 0 RADIUS HEALTH INC COMMON STOCK 750469207 0 10 SH SOLE 10 0 0 RANGE RES CORP COMMON STOCK 75281A109 11 4680 SH SOLE 4680 0 0 RAYTHEON CO COMMON STOCK 755111507 783 5974 SH SOLE 5224 0 750 RBC BEARINGS INC COMMON STOCK 75524B104 23 200 SH SOLE 200 0 0 REALTY INCOME CORPORATION COMMON STOCK 756109104 149 2986 SH SOLE 2986 0 0 RESIDEO TECHNOLOGIES INC COMMON STOCK 76118Y104 12 2500 SH SOLE 2500 0 0 RIGEL PHARMACEUTICALS INC COMMON STOCK 766559603 0 27 SH SOLE 27 0 0 ROCKWELL AUTOMATION COMMON STOCK 773903109 3429 22719 SH SOLE 22719 0 0 ROPER INDUSTRIES INC COMMON STOCK 776696106 67777 217366 SH SOLE 209151 1005 7210 ROPER INDUSTRIES INC COMMON STOCK 776696106 125 400 SH OTR 400 400 0 0 ROPER INDUSTRIES INC COMMON STOCK 776696106 174 560 SH OTR 428 560 0 0 ROSS STORES INC COMMON STOCK 778296103 16856 193809 SH SOLE 189434 490 3885 ROYAL DUTCH SHELL PLC FOREIGN STOCK 780259206 746 21392 SH SOLE 21390 0 2 RYDER SYSTEM INC COMMON STOCK 783549108 13 500 SH SOLE 500 0 0 S&P GLOBAL INC COMMON STOCK 78409V104 691 2821 SH SOLE 2821 0 0 SBA COMMUNICATIONS CORP COMMON STOCK 78410G104 2 7 SH SOLE 7 0 0 SPDR MUTUAL FUNDS 78462F103 1866 7239 SH SOLE 6973 0 266 SPDR GOLD TRUST MUTUAL FUNDS 78463V107 500 3377 SH SOLE 3197 0 180 SPDR BOND MUTUAL FUN 78464A391 5 200 SH SOLE 200 0 0 SPDR MUTUAL FUNDS 78464A870 2 19 SH SOLE 19 0 0 SS&C TECH HOLDINGS INC COMMON STOCK 78467J100 0 22 SH SOLE 22 0 0 SPDR MUTUAL FUNDS 78467X109 438 2000 SH SOLE 2000 0 0 SPDR MUTUAL FUNDS 78467Y107 628 2390 SH SOLE 2340 0 50 SPDR BOND MUTUAL FUN 78468R739 147 3000 SH SOLE 3000 0 0 SVB FINANCIAL GROUP COMMON STOCK 78486Q101 15 101 SH SOLE 101 0 0 SABINE ROYALTY TRUST COMMON STOCK 785688102 40 1437 SH SOLE 1437 0 0 SABRE CORP COMMON STOCK 78573M104 7 1100 SH SOLE 1100 0 0 SAGE THERAPEUTICS INC COMMON STOCK 78667J108 1 50 SH SOLE 50 0 0 SALESFORCE.COM COMMON STOCK 79466L302 89035 618384 SH SOLE 601063 0 17321 SALESFORCE.COM COMMON STOCK 79466L302 120 835 SH OTR 400 835 0 0 SALESFORCE.COM COMMON STOCK 79466L302 93 645 SH OTR 428 645 0 0 SALLY BEAUTY CO INC COMMON STOCK 79546E104 12 1475 SH SOLE 1475 0 0 SANGAMO THERAPEUTICS INC COMMON STOCK 800677106 32 5000 SH SOLE 0 0 5000 HENRY SCHEIN INC COMMON STOCK 806407102 26 520 SH SOLE 520 0 0 SCHLUMBERGER LTD FOREIGN STOCK 806857108 130 9617 SH SOLE 9377 0 240 SCOTTS CO COMMON STOCK 810186106 1 12 SH SOLE 12 0 0 SPDR MUTUAL FUNDS 81369Y506 44 1500 SH SOLE 1500 0 0 SPDR MUTUAL FUNDS 81369Y605 130 6247 SH SOLE 6247 0 0 SPDR MUTUAL FUNDS 81369Y704 35 600 SH SOLE 600 0 0 SPDR MUTUAL FUNDS 81369Y803 265 3300 SH SOLE 3300 0 0 SEMPRA ENERGY COMMON STOCK 816851109 0 6 SH SOLE 6 0 0 SERVICENOW INC COMMON STOCK 81762P102 724 2527 SH SOLE 2527 0 0 SHERWIN WILLIAMS CO COMMON STOCK 824348106 175 380 SH SOLE 380 0 0 SIMON PROPERTIES GROUP (NEW) COMMON STOCK 828806109 346 6299 SH SOLE 6299 0 0 SIRIUS XM HOLDINGS INC COMMON STOCK 82968B103 105 21265 SH SOLE 21265 0 0 SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102 27 298 SH SOLE 298 0 0 SMUCKER J M CO COMMON STOCK 832696405 282 2537 SH SOLE 2537 0 0 SOHU COM LTD COMMON STOCK 83410S108 0 100 SH SOLE 0 0 100 SONY CORP FOREIGN STOCK 835699307 18 300 SH SOLE 300 0 0 SOUTHERN CO COMMON STOCK 842587107 46 850 SH SOLE 850 0 0 SPECTRUM BRANDS HOLDINGS INC COMMON STOCK 84790A105 1 25 SH SOLE 25 0 0 SPIRIT AEROSYSTEMS HLDGS INC COMMON STOCK 848574109 0 25 SH SOLE 25 0 0 SQUARE INC COMMON STOCK 852234103 43 825 SH SOLE 825 0 0 STANLEY BLACK & DECKER INC COMMON STOCK 854502101 335 3350 SH SOLE 3350 0 0 STARBUCKS CORP COMMON STOCK 855244109 96459 1467272 SH SOLE 1429934 1445 35893 STARBUCKS CORP COMMON STOCK 855244109 135 2060 SH OTR 428 2060 0 0 STATE STREET CORP COMMON STOCK 857477103 6209 116557 SH SOLE 116557 0 0 STERICYCLE INC COMMON STOCK 858912108 34 700 SH SOLE 700 0 0 STRYKER CORP COMMON STOCK 863667101 216150 1298275 SH SOLE 1261359 9944 26972 STRYKER CORP COMMON STOCK 863667101 7 45 SH OTR 0 0 45 STRYKER CORP COMMON STOCK 863667101 73 440 SH OTR 400 440 0 0 STRYKER CORP COMMON STOCK 863667101 841 5048 SH OTR 428 5048 0 0 STURM RUGER & CO INC COMMON STOCK 864159108 5 95 SH SOLE 95 0 0 SUN LIFE FINANCIAL INC FOREIGN STOCK 866796105 193 6000 SH SOLE 6000 0 0 SUNCOR ENERGY INC NEW FOREIGN STOCK 867224107 108 6805 SH SOLE 6805 0 0 SYNOPSYS INC COMMON STOCK 871607107 113 875 SH SOLE 25 0 850 SYNOVUS FINANCIAL CORP COMMON STOCK 87161C501 12 700 SH SOLE 700 0 0 SYNNEX CORPORATION COMMON STOCK 87162W100 22 300 SH SOLE 300 0 0 SYSCO CORP COMMON STOCK 871829107 1486 32577 SH SOLE 32577 0 0 TJX COMPANIES INC COMMON STOCK 872540109 207875 4347937 SH SOLE 4209713 36432 101792 TJX COMPANIES INC COMMON STOCK 872540109 4 85 SH OTR 0 0 85 TJX COMPANIES INC COMMON STOCK 872540109 124 2595 SH OTR 400 2595 0 0 TJX COMPANIES INC COMMON STOCK 872540109 495 10341 SH OTR 428 10341 0 0 TAKEDA PHARMACEUTICAL CO FOREIGN STOCK 874060205 14 911 SH SOLE 911 0 0 TARGET CORP COMMON STOCK 87612E106 1083 11646 SH SOLE 11646 0 0 TC ENERGY CORPORATION FOREIGN STOCK 87807B107 146 3295 SH SOLE 3295 0 0 TEGNA INC COMMON STOCK 87901J105 5 500 SH SOLE 500 0 0 TENCENT MUSIC COMMON STOCK 88034P109 5 500 SH SOLE 500 0 0 TESLA MOTORS INC COMMON STOCK 88160R101 850 1622 SH SOLE 1608 0 14 TEXAS INSTRUMENTS INC COMMON STOCK 882508104 62 616 SH SOLE 616 0 0 TEXTRON COMMON STOCK 883203101 45 1693 SH SOLE 1693 0 0 TRADE DESK INC COMMON STOCK 88339J105 30084 155876 SH SOLE 151369 0 4507 TRADE DESK INC COMMON STOCK 88339J105 3 18 SH OTR 0 0 18 TRADE DESK INC COMMON STOCK 88339J105 241 1245 SH OTR 400 1245 0 0 THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 62857 221639 SH SOLE 214284 375 6980 3M COMPANY COMMON STOCK 88579Y101 4184 30651 SH SOLE 30561 0 90 TIFFANY & CO COMMON STOCK 886547108 86 665 SH SOLE 665 0 0 TIMKEN CO COMMON STOCK 887389104 517 16000 SH SOLE 16000 0 0 TIMKENSTEEL CORP COMMON STOCK 887399103 26 8000 SH SOLE 8000 0 0 TOCAGEN INC COMMON STOCK 888846102 4 2898 SH SOLE 2898 0 0 TOMPKINS FINANCIAL CORPORATION COMMON STOCK 890110109 18 250 SH SOLE 250 0 0 TORONTO-DOMINION BANK FOREIGN STOCK 891160509 189 4466 SH SOLE 4466 0 0 TOTAL FINA ELF S A ADR FOREIGN STOCK 89151E109 161 4320 SH SOLE 4320 0 0 TOWNE BANK COMMON STOCK 89214P109 63 3510 SH SOLE 3510 0 0 TOYOTA MOTOR CORP SPONS ADR FOREIGN STOCK 892331307 35 290 SH SOLE 290 0 0 TRANSUNION COMMON STOCK 89400J107 6 90 SH SOLE 90 0 0 TRIPLEPOINT VENTURE GROWTH COMMON STOCK 89677Y100 7 1300 SH SOLE 0 0 1300 TRISTATE CAPITAL HOLDINGS INC COMMON STOCK 89678F100 9 895 SH SOLE 0 0 895 TRUIST FINANCIAL CORP COMMON STOCK 89832Q109 102 3320 SH SOLE 3320 0 0 TURTLE BEACH CORPORATION COMMON STOCK 900450206 11 1755 SH SOLE 0 0 1755 TWILIO INC COMMON STOCK 90138F102 37 410 SH SOLE 410 0 0 TYLER TECHNOLOGIES INC COMMON STOCK 902252105 3000 10115 SH SOLE 9500 0 615 TYSON FOODS INC COMMON STOCK 902494103 29 500 SH SOLE 500 0 0 UGI CORP NEW COMMON STOCK 902681105 76 2850 SH SOLE 2850 0 0 USA TRUCK INC COMMON STOCK 902925106 4 1295 SH SOLE 0 0 1295 US BANCORP COMMON STOCK 902973304 654 18989 SH SOLE 18989 0 0 ULTA BEAUTY INC COMMON STOCK 90384S303 3377 19223 SH SOLE 18488 0 735 UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 91167 1802792 SH SOLE 1750716 6152 45924 UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 73 1440 SH OTR 400 1440 0 0 UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 889 17580 SH OTR 428 17580 0 0 UNILEVER NV FOREIGN STOCK 904784709 1032 21144 SH SOLE 19674 1470 0 UNION PACIFIC COMMON STOCK 907818108 34826 246921 SH SOLE 238631 0 8290 UNION PACIFIC COMMON STOCK 907818108 5 35 SH OTR 0 0 35 UNION PACIFIC COMMON STOCK 907818108 56 400 SH OTR 428 400 0 0 UNITED BANCORP INC COMMON STOCK 909911109 171 15536 SH SOLE 15536 0 0 UNITED PARCEL SERVICE COMMON STOCK 911312106 269 2875 SH SOLE 2725 0 150 UNITED RENTALS INC COMMON STOCK 911363109 21 200 SH SOLE 200 0 0 UNITED TECHNOLOGIES COMMON STOCK 913017109 19916 211132 SH SOLE 205930 144 5058 UNITED TECHNOLOGIES COMMON STOCK 913017109 83 880 SH OTR 400 880 0 0 UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 673 2700 SH SOLE 2700 0 0 UNITI GROUP INC COMMON STOCK 91325V108 8 1347 SH SOLE 397 0 950 UNUMPROVIDENT CORP COMMON STOCK 91529Y106 12 825 SH SOLE 825 0 0 URBAN ONE INC COMMON STOCK 91705J204 4 4500 SH SOLE 0 0 4500 V F CORPORATION COMMON STOCK 918204108 651 12038 SH SOLE 12038 0 0 VAIL RESORTS INC COMMON STOCK 91879Q109 178 1203 SH SOLE 1203 0 0 VALERO ENERGY CORP COMMON STOCK 91913Y100 3 69 SH SOLE 69 0 0 VALMONT INDUSTRIES INC COMMON STOCK 920253101 723 6820 SH SOLE 6820 0 0 VANGUARD MUTUAL FUNDS 921908844 1181 11420 SH SOLE 10950 0 470 VANGUARD MUTUAL FUNDS 921943858 71 2121 SH SOLE 2121 0 0 VANGUARD BOND MUTUAL FUN 92203J407 27 501 SH SOLE 501 0 0 VANGUARD MUTUAL FUNDS 922042676 40 940 SH SOLE 735 0 205 VANGUARD MUTUAL FUNDS 922042718 63 805 SH SOLE 805 0 0 VANGUARD MUTUAL FUNDS 922042775 97 2375 SH SOLE 1700 0 675 VANGUARD MUTUAL FUNDS 922042858 160 4774 SH SOLE 4649 0 125 VANGUARD MUTUAL FUNDS 922042874 679 15700 SH SOLE 15700 0 0 VANGUARD MUTUAL FUNDS 92204A108 203 1400 SH SOLE 1400 0 0 VARIAN MED SYS INC COMMON STOCK 92220P105 57 560 SH SOLE 560 0 0 VEEVA SYSTEMS INC COMMON STOCK 922475108 6240 39908 SH SOLE 39803 0 105 VEEVA SYSTEMS INC COMMON STOCK 922475108 216 1380 SH OTR 400 1380 0 0 VANGUARD MUTUAL FUNDS 922908363 21 88 SH SOLE 0 0 88 VANGUARD MUTUAL FUNDS 922908553 126 1800 SH SOLE 1800 0 0 VANGUARD MUTUAL FUNDS 922908744 134 1510 SH SOLE 1510 0 0 VANGUARD MUTUAL FUNDS 922908751 171 1480 SH SOLE 1480 0 0 VANGUARD MUTUAL FUNDS 922908769 2929 22718 SH SOLE 22718 0 0 VEONEER INC COMMON STOCK 92336X109 14 1935 SH SOLE 1935 0 0 VERASTEM INC COMMON STOCK 92337C104 46 17390 SH SOLE 17390 0 0 VEREIT INC COMMON STOCK 92339V100 11 2250 SH SOLE 0 0 2250 VERISIGN COMMON STOCK 92343E102 92 509 SH SOLE 509 0 0 VERIZON COMMON STOCK 92343V104 647 12043 SH SOLE 11618 0 425 VERTEX PHARMACEUTICALS COMMON STOCK 92532F100 163 685 SH SOLE 685 0 0 VIACOMCBS INC CLASS B COMMON STOCK 92556H206 0 54 SH SOLE 54 0 0 VISA INC COMMON STOCK 92826C839 107101 664730 SH SOLE 656874 0 7856 VISA INC COMMON STOCK 92826C839 9 55 SH OTR 0 0 55 VODAFONE GROUP PLC FOREIGN STOCK 92857W308 87 6352 SH SOLE 352 0 6000 VORNADO REALTY TRUST COMMON STOCK 929042109 72 2000 SH SOLE 2000 0 0 VULCAN MATERIAL CO COMMON STOCK 929160109 0 9 SH SOLE 9 0 0 W P CAREY INC COMMON STOCK 92936U109 581 10000 SH SOLE 10000 0 0 WEC ENERGY GROUP INC COMMON STOCK 92939U106 18 205 SH SOLE 205 0 0 WABTEC CORP COMMON STOCK 929740108 8 157 SH SOLE 157 0 0 WAL-MART STORES INC COMMON STOCK 931142103 3714 32687 SH SOLE 32457 0 230 WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 2116 46241 SH SOLE 45941 0 300 WASHINGTON TR BANCORP INC COMMON STOCK 940610108 40 1089 SH SOLE 1089 0 0 WASTE CONNECTIONS INC FOREIGN STOCK 94106B101 130 1672 SH SOLE 1672 0 0 WASTE MANAGEMENT INC COMMON STOCK 94106L109 24 258 SH SOLE 258 0 0 WATERS CORP COMMON STOCK 941848103 46 250 SH SOLE 250 0 0 WATSCO INC COMMON STOCK 942622200 3409 21573 SH SOLE 21503 0 70 WATTS WATER TECHNOLOGIES INC COMMON STOCK 942749102 7 84 SH SOLE 84 0 0 WAYFAIR INC CL A COMMON STOCK 94419L101 53 1000 SH SOLE 1000 0 0 WEINGARTEN REALTY INV SBI COMMON STOCK 948741103 59 4085 SH SOLE 4085 0 0 WELLS FARGO & CO (NEW) COMMON STOCK 949746101 1386 48287 SH SOLE 48264 0 23 WESTLAKE CHEMICAL CORP COMMON STOCK 960413102 14 375 SH SOLE 375 0 0 WESTLAKE CHEMICAL PARTNERS LP COMMON STOCK 960417103 10 685 SH SOLE 0 0 685 WESTPAC BANKING FOREIGN STOCK 961214301 10 1000 SH SOLE 1000 0 0 WESTROCK CO COMMON STOCK 96145D105 19 675 SH SOLE 675 0 0 WEX INC COMMON STOCK 96208T104 118265 1131176 SH SOLE 1096926 6425 27825 WEX INC COMMON STOCK 96208T104 2 20 SH OTR 0 0 20 WEX INC COMMON STOCK 96208T104 102 980 SH OTR 400 980 0 0 WEX INC COMMON STOCK 96208T104 596 5694 SH OTR 428 5694 0 0 WEYERHAEUSER COMMON STOCK 962166104 389 22944 SH SOLE 22944 0 0 WHIRLPOOL CORP COMMON STOCK 963320106 19 225 SH SOLE 225 0 0 WILLIAMS COMPANIES COMMON STOCK 969457100 50 3500 SH SOLE 3500 0 0 WISDOMTREE MUTUAL FUNDS 97717W760 46 950 SH SOLE 950 0 0 WISDOMTREE MUTUAL FUNDS 97717W778 89 1900 SH SOLE 1900 0 0 WISDOM TREE MUTUAL FUNDS 97717X669 97 2500 SH SOLE 0 0 2500 WPX ENERGY INC COMMON STOCK 98212B103 17 5500 SH SOLE 5500 0 0 WYNDHAM WORLDWIDE CORP COMMON STOCK 98310W108 33 1520 SH SOLE 1520 0 0 WYNDHAM COMMON STOCK 98311A105 48 1520 SH SOLE 1520 0 0 XCEL ENERGY INC COM COMMON STOCK 98389B100 689 11422 SH SOLE 10922 0 500 XILINX INC COMMON STOCK 983919101 4 50 SH SOLE 50 0 0 XYLEM INC COMMON STOCK 98419M100 516 7930 SH SOLE 7430 0 500 XEROX HOLDING CORP COMMON STOCK 98421M106 0 12 SH SOLE 12 0 0 YUM! BRANDS COMMON STOCK 988498101 125 1820 SH SOLE 1820 0 0 YUM CHINA HOLDINGS INC COMMON STOCK 98850P109 78 1820 SH SOLE 1820 0 0 ZIMMER HOLDINGS INC COMMON STOCK 98956P102 344 3402 SH SOLE 3402 0 0 ZOETIS INC COMMON STOCK 98978V103 2050 17416 SH SOLE 16716 0 700 ZOOM VIDEO COMMUNICATIONS-A COMMON STOCK 98980L101 5 35 SH SOLE 35 0 0 ZUORA INC COMMON STOCK 98983V106 1 160 SH SOLE 160 0 0 ALKERMES PLC FOREIGN STOCK G01767105 18 1250 SH SOLE 1250 0 0 ALLERGAN PLC FOREIGN STOCK G0177J108 18 100 SH SOLE 100 0 0 AMCOR PLC FOREIGN STOCK G0250X107 4622 569265 SH SOLE 569265 0 0 ATLASSIAN CORP PLC CL A COMMON STOCK G06242104 54 390 SH SOLE 390 0 0 ACCENTURE PLC FOREIGN STOCK G1151C101 22748 139334 SH SOLE 133899 0 5435 BUNGE LIMITED COMMON STOCK G16962105 23 551 SH SOLE 551 0 0 EATON CORP COMMON STOCK G29183103 1 19 SH SOLE 19 0 0 IHS MARKIT LTD SHS FOREIGN STOCK G47567105 1640 27326 SH SOLE 27326 0 0 JAZZ PHARMACEUTICALS FOREIGN STOCK G50871105 17 175 SH SOLE 175 0 0 JOHNSON CONTROLS INTERNATIONAL FOREIGN STOCK G51502105 127 4695 SH SOLE 4695 0 0 LAZARD COMMON STOCK G54050102 15 650 SH SOLE 650 0 0 LIBERTY GLOBAL PLC COMMON STOCK G5480U104 17 1029 SH SOLE 998 0 31 LIBERTY GLOBAL PLC COMMON STOCK G5480U120 49 3093 SH SOLE 3000 0 93 LINDE PLC FOREIGN STOCK G5494J103 270 1560 SH SOLE 1560 0 0 MARVELL TECHNOLOGY GROUP LTD COMMON STOCK G5876H105 0 26 SH SOLE 26 0 0 MEDTRONIC PLC FOREIGN STOCK G5960L103 307 3400 SH SOLE 2900 0 500 APTIV PLC FOREIGN STOCK G6095L109 0 6 SH SOLE 6 0 0 RENAISSANCERE HOLDINGS LTD COMMON STOCK G7496G103 60 400 SH SOLE 400 0 0 PENTAIR PLC FOREIGN STOCK G7S00T104 9 300 SH SOLE 300 0 0 SENSATA TECHNOLOGIES HOLDING PLC FOREIGN STOCK G8060N102 15 525 SH SOLE 525 0 0 LIBERTY LATIN AMERICA COMMON STOCK G9001E102 23 2168 SH SOLE 2164 0 4 LIBERTY LATIN AMERICA COMMON STOCK G9001E128 5 529 SH SOLE 514 0 15 ALCON INC FOREIGN STOCK H01301128 40 796 SH SOLE 796 0 0 CHUBB LTD FOREIGN STOCK H1467J104 630 5637 SH SOLE 5637 0 0 TE CONNECTIVITY LTD FOREIGN STOCK H84989104 284 4509 SH SOLE 4509 0 0 TRANSOCEAN LTD FOREIGN STOCK H8817H100 4 3195 SH SOLE 2603 0 592 SPOTIFY TECH COMMON STOCK L8681T102 13 110 SH SOLE 110 0 0 CHECK POINT SOFTWARE TECH LTD COMMON STOCK M22465104 148 1470 SH SOLE 1470 0 0 CORE LABORATORIES FOREIGN STOCK N22717107 3 275 SH SOLE 275 0 0 NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 78251 943580 SH SOLE 910630 11595 21355 NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 2 30 SH OTR 0 0 30 NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 778 9375 SH OTR 428 9375 0 0 DIANA SHIPPING INC COMMON STOCK Y2066G104 23 15760 SH SOLE 15760 0 0