0000932974-19-000006.txt : 20190408 0000932974-19-000006.hdr.sgml : 20190408 20190408141618 ACCESSION NUMBER: 0000932974-19-000006 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20190408 DATE AS OF CHANGE: 20190408 EFFECTIVENESS DATE: 20190408 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: 19737197 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-2019 03-31-2019 LORING WOLCOTT & COOLIDGE FIDUCIARY ADVISORS LLP/MA
230 CONGRESS STREET BOSTON MA 02110
13F HOLDINGS REPORT 028-04578 N
Charles B. Schmidt Chief Compliance Officer 617-523-6531 Charles B. Schmidt Boston MA 04-08-2019 2 813 6576178 false 400 0001592615 028-16092 Page Arthur B 428 0001598011 028-15768 Moreno Evelyn V
INFORMATION TABLE 2 lwco13fhr03312019.xml ABB LTD FOREIGN STOCK 000375204 14 720 SH SOLE 720 0 0 ACCO BRANDS CORP COMMON STOCK 00081T108 30 3500 SH SOLE 3500 0 0 AFLAC INC COMMON STOCK 001055102 316 6311 SH SOLE 6311 0 0 AMC NETWORKS INC COMMON STOCK 00164V103 28 500 SH SOLE 500 0 0 ASGN INC COMMON STOCK 00191U102 116 1822 SH SOLE 1822 0 0 AT&T INC COMMON STOCK 00206R102 425 13543 SH SOLE 13543 0 0 ARK MUTUAL FUNDS 00214Q401 62 1196 SH SOLE 1196 0 0 ATN INTERNATIONAL INC COMMON STOCK 00215F107 14 250 SH SOLE 250 0 0 ABBOTT LABORATORIES COMMON STOCK 002824100 152877 1912396 SH SOLE 1854817 10085 47494 ABBOTT LABORATORIES COMMON STOCK 002824100 171 2140 SH OTR 400 2140 0 0 ABBOTT LABORATORIES COMMON STOCK 002824100 1319 16504 SH OTR 428 16504 0 0 ABBVIE INC COMMON STOCK 00287Y109 7614 94484 SH SOLE 94384 0 100 ABIOMED INC COMMON STOCK 003654100 2 8 SH SOLE 8 0 0 ACCELERON PHARMA INC COMMON STOCK 00434H108 16 337 SH SOLE 337 0 0 ACUITY BRANDS INC COMMON STOCK 00508Y102 7664 63858 SH SOLE 62566 0 1292 ADOBE SYSTEMS INC COMMON STOCK 00724F101 61258 229868 SH SOLE 225015 320 4533 ADVANSIX INC COMMON STOCK 00773T101 2 60 SH SOLE 60 0 0 ADVANCE MICRO DEVICES COMMON STOCK 007903107 13 500 SH SOLE 500 0 0 AEGON NV FOREIGN STOCK 007924103 48 10000 SH SOLE 10000 0 0 AEROVIRONMENT INC COMMON STOCK 008073108 34 500 SH SOLE 500 0 0 AGILENT TECHNOLOGIES COMMON STOCK 00846U101 41 514 SH SOLE 514 0 0 AGNICO EAGLE MINES LTD FOREIGN STOCK 008474108 113 2600 SH SOLE 2600 0 0 AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 7303 38243 SH SOLE 38078 0 165 AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 42 221 SH OTR 428 221 0 0 AKAMAI TECHNOLOGIES COMMON STOCK 00971T101 25 350 SH SOLE 350 0 0 ALIBABA GROUP COMMON STOCK 01609W102 1192 6535 SH SOLE 5155 0 1380 ALIGN TECHNOLOGY INC COMMON STOCK 016255101 19684 69229 SH SOLE 68659 0 570 ALLIANCE DATA SYSTEMS CORP COMMON STOCK 018581108 31 180 SH SOLE 180 0 0 ALLSTATE INSURANCE COMMON STOCK 020002101 58 618 SH SOLE 618 0 0 ALLY FINANCIAL INC COMMON STOCK 02005N100 30 1100 SH SOLE 1100 0 0 ALNYLAM PHARMACEUTICALS COMMON STOCK 02043Q107 189 2025 SH SOLE 1350 0 675 ALPHABET INC COMMON STOCK 02079K107 29292 24965 SH SOLE 24514 0 451 ALPHABET INC COMMON STOCK 02079K305 155341 131993 SH SOLE 127802 1069 3122 ALPHABET INC COMMON STOCK 02079K305 101 86 SH OTR 400 86 0 0 ALPHABET INC COMMON STOCK 02079K305 47 40 SH OTR 428 40 0 0 ALTERYX INC COMMON STOCK 02156B103 168 2000 SH SOLE 2000 0 0 ALTRIA GROUP INC COMMON STOCK 02209S103 1540 26814 SH SOLE 23924 0 2890 AMARIN CORPORATION PLC - ADR FOREIGN STOCK 023111206 277 13325 SH SOLE 13325 0 0 AMAZON.COM COMMON STOCK 023135106 94756 53211 SH SOLE 51766 0 1445 AMBEV SA SPONSORED ADR FOREIGN STOCK 02319V103 90 20950 SH SOLE 18950 0 2000 AMEREN CORP COMMON STOCK 023608102 4 59 SH SOLE 59 0 0 AMERICAN AXLE & MFG HOLDINGS COMMON STOCK 024061103 36 2500 SH SOLE 2500 0 0 AMERICAN ELECTRIC POWER INC COMMON STOCK 025537101 82 985 SH SOLE 985 0 0 AMERICAN EXPRESS CO COMMON STOCK 025816109 1206 11038 SH SOLE 11038 0 0 AMERICAN FINANCIAL GROUP INC COMMON STOCK 025932104 0 4 SH SOLE 4 0 0 AMERICAN INTL GROUP OPTIONS 026874156 68 12197 PRN SOLE 127 0 12070 AMERICAN INTL GROUP COMMON STOCK 026874784 94 2187 SH SOLE 1562 0 625 AMERICAN OUTDOOR BRANDS CORP COMMON STOCK 02874P103 4 445 SH SOLE 445 0 0 AMERICAN TOWER CORP COMMON STOCK 03027X100 303795 1541635 SH SOLE 1493472 11496 36667 AMERICAN TOWER CORP COMMON STOCK 03027X100 154 780 SH OTR 400 780 0 0 AMERICAN TOWER CORP COMMON STOCK 03027X100 1379 6999 SH OTR 428 6999 0 0 AMERICAN WATER WORKS CO INC COMMON STOCK 030420103 263 2522 SH SOLE 2522 0 0 AMERISOURCEBERGEN CORP COMMON STOCK 03073E105 7 83 SH SOLE 83 0 0 AMERIPRISE FINANCIAL INC COMMON STOCK 03076C106 103 804 SH SOLE 804 0 0 AMETEK INC NEW COMMON STOCK 031100100 20 243 SH SOLE 243 0 0 AMGEN INC COMMON STOCK 031162100 17584 92558 SH SOLE 90998 530 1030 AMPHENOL CORP COMMON STOCK 032095101 151 1600 SH SOLE 1600 0 0 ANADARKO PETROLEUM CO COMMON STOCK 032511107 189 4157 SH SOLE 3857 0 300 ANALOG DEVICES CORP COMMON STOCK 032654105 32247 306329 SH SOLE 295593 560 10176 ANALOG DEVICES CORP COMMON STOCK 032654105 149 1418 SH OTR 400 1418 0 0 ANHEUSER BUSCH INBEV SA FOREIGN STOCK 03524A108 51 610 SH SOLE 610 0 0 ANSYS INC COMMON STOCK 03662Q105 2 9 SH SOLE 9 0 0 ANTERO RESOURCES CORP COMMON STOCK 03674X106 24 2750 SH SOLE 2750 0 0 ANTHEM INC COMMON STOCK 036752103 5 19 SH SOLE 19 0 0 APACHE CORP COMMON STOCK 037411105 186 5375 SH SOLE 1200 0 4175 APERGY COMMON STOCK 03755L104 308 7500 SH SOLE 7500 0 0 APOGEE ENTERPRISES INC COMMON STOCK 037598109 31 825 SH SOLE 825 0 0 APPLE INC COMMON STOCK 037833100 101692 535364 SH SOLE 522644 0 12720 APPLE INC COMMON STOCK 037833100 66 350 SH OTR 428 350 0 0 APPLIED MATERIALS INC COMMON STOCK 038222105 57 1444 SH SOLE 1444 0 0 APTARGROUP INC COMMON STOCK 038336103 0 8 SH SOLE 8 0 0 AQUA AMERICA INC COMMON STOCK 03836W103 85 2342 SH SOLE 2342 0 0 ARCONIC INC COMMON STOCK 03965L100 0 22 SH SOLE 22 0 0 ARRAY BIOPHARMA INC COMMON STOCK 04269X105 160 6550 SH SOLE 550 0 6000 ASSURANT INC COMMON STOCK 04621X108 1 14 SH SOLE 14 0 0 ASTRAZENECA PLC SPONSORED ADR FOREIGN STOCK 046353108 40 998 SH SOLE 998 0 0 AUTODESK INC COMMON STOCK 052769106 34 215 SH SOLE 215 0 0 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 199740 1250407 SH SOLE 1219946 8378 22083 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 250 1565 SH OTR 400 1565 0 0 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 475 2971 SH OTR 428 2971 0 0 AVALONBAY COMMUNITY INC COMMON STOCK 053484101 77 384 SH SOLE 0 384 0 AVANOS MEDICAL INC COMMON STOCK 05350V106 1 31 SH SOLE 31 0 0 AVIS BUDGET GROUP INC COMMON STOCK 053774105 16 450 SH SOLE 450 0 0 BP PLC SPONSORED ADR FOREIGN STOCK 055622104 636 14544 SH SOLE 14544 0 0 BAIDU.COM SPON ADR FOREIGN STOCK 056752108 291 1765 SH SOLE 1765 0 0 BAKER HUGHES INC COMMON STOCK 05722G100 1 39 SH SOLE 39 0 0 BALCHEM CORP COMMON STOCK 057665200 1464 15780 SH SOLE 15505 0 275 BALL CORP COMMON STOCK 058498106 107 1851 SH SOLE 1851 0 0 BALLARD POWER SYSTEMS INC FOREIGN STOCK 058586108 1 425 SH SOLE 425 0 0 BANCO SANTANDER CEN FOREIGN STOCK 05964H105 2 400 SH SOLE 400 0 0 BANK OF AMERICA CORP COMMON STOCK 060505104 1089 39459 SH SOLE 39389 0 70 BANK OZK COMMON STOCK 06417N103 53 1822 SH SOLE 1822 0 0 BAXTER INTERNATIONAL INC COMMON STOCK 071813109 102 1258 SH SOLE 1258 0 0 BECTON DICKINSON COMMON STOCK 075887109 148452 594448 SH SOLE 574044 5138 15266 BECTON DICKINSON COMMON STOCK 075887109 738 2955 SH OTR 428 2955 0 0 BEMIS CO COMMON STOCK 081437105 6022 108537 SH SOLE 108537 0 0 BERKSHIRE HATHAWAY INC COMMON STOCK 084670108 1506 5 SH SOLE 5 0 0 BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 42908 213587 SH SOLE 209114 1007 3466 BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 644 3205 SH OTR 428 3205 0 0 BIOGEN IDEC INC COMMON STOCK 09062X103 1979 8373 SH SOLE 8373 0 0 BIO TECHNE CORP COMMON STOCK 09073M104 2 8 SH SOLE 8 0 0 BLACK KNIGHT INC COM COMMON STOCK 09215C105 2 31 SH SOLE 31 0 0 BLACK STONE MINERALS LP COMMON STOCK 09225M101 71 4000 SH SOLE 0 0 4000 BLACKROCK INC COMMON STOCK 09247X101 385 900 SH SOLE 850 0 50 THE BLACKSTONE GROUP LP COMMON STOCK 09253U108 22 625 SH SOLE 625 0 0 BOEING CO COMMON STOCK 097023105 4133 10835 SH SOLE 10190 0 645 BOOKING HOLDINGS INC COMMON STOCK 09857L108 3608 2068 SH SOLE 2019 0 49 BORG WARNER INC COMMON STOCK 099724106 29 760 SH SOLE 760 0 0 BOSTON BEER COMPANY COMMON STOCK 100557107 328 1113 SH SOLE 1113 0 0 BOSTON PROPERTIES INC REIT COMMON STOCK 101121101 33 250 SH SOLE 250 0 0 BOSTON SCIENTIFIC CORP COMMON STOCK 101137107 388 10103 SH SOLE 10103 0 0 BRIGHTHOUSE FINANCIAL INC COMMON STOCK 10922N103 1 32 SH SOLE 32 0 0 BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 1346 28204 SH SOLE 28204 0 0 BRITISH AMERICAN TOBACCO FOREIGN STOCK 110448107 1033 24749 SH SOLE 24749 0 0 BROADRIDGE FINANCIAL SOLUTIONS COMMON STOCK 11133T103 13971 134740 SH SOLE 131495 0 3245 BROADCOM INC COMMON STOCK 11135F101 5 18 SH SOLE 18 0 0 BROOKFIELD ASSET MANAGEMENT FOREIGN STOCK 112585104 93 2000 SH SOLE 2000 0 0 BROOKLINE BANCORP INC COMMON STOCK 11373M107 1716 119157 SH SOLE 117157 0 2000 BROWN FORMAN CORP COMMON STOCK 115637100 18 355 SH SOLE 355 0 0 BROWN FORMAN CORP COMMON STOCK 115637209 2481 47008 SH SOLE 47008 0 0 BUCKEYE PARTNERS L P PARTNERSHIPS 118230101 59 1741 SH SOLE 1741 0 0 CBS CORP COMMON STOCK 124857202 2 35 SH SOLE 35 0 0 CBOE HOLDINGS INC COMMON STOCK 12503M108 10 100 SH SOLE 100 0 0 CDK GLOBAL INC COMMON STOCK 12508E101 692 11769 SH SOLE 11736 0 33 CH ROBINSON WORLDWIDE INC COMMON STOCK 12541W209 290 3330 SH SOLE 3330 0 0 CIGNA CORPORATION COMMON STOCK 125523100 599 3725 SH SOLE 3725 0 0 CME GROUP INC COMMON STOCK 12572Q105 415 2519 SH SOLE 2519 0 0 CMS ENERGY CORP COMMON STOCK 125896100 6 113 SH SOLE 113 0 0 CSX CORP COMMON STOCK 126408103 21 285 SH SOLE 285 0 0 CNX RESOURCES CORP COMMON STOCK 12653C108 22 2000 SH SOLE 2000 0 0 CVS HEALTH CORP COMMON STOCK 126650100 17242 319709 SH SOLE 314414 0 5295 CABOT CORP COMMON STOCK 127055101 13203 317159 SH SOLE 214819 102340 0 CABOT OIL & GAS CORP COMMON STOCK 127097103 141 5385 SH SOLE 5385 0 0 CABOT MICROELECTRONICS COMMON STOCK 12709P103 944 8429 SH SOLE 7614 815 0 CADENCE DESIGN SYSTEMS INC COMMON STOCK 127387108 3 42 SH SOLE 42 0 0 CALIFORNIA RESOURCES CORP COMMON STOCK 13057Q206 279 10860 SH SOLE 7000 0 3860 CAMBRIDGE BANCORP COMMON STOCK 132152109 25 300 SH SOLE 0 0 300 CAMDEN NATIONAL CORP COMMON STOCK 133034108 25 600 SH SOLE 600 0 0 CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 171006 1911107 SH SOLE 1855054 11914 44139 CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 140 1560 SH OTR 400 1560 0 0 CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 586 6550 SH OTR 428 6550 0 0 CANADIAN NATURAL RESOURCES LTD FOREIGN STOCK 136385101 65 2370 SH SOLE 2370 0 0 CANADIAN PACIFIC RAILWAY LTD FOREIGN STOCK 13645T100 139 675 SH SOLE 675 0 0 CANNAE HOLDINGS INC COMMON STOCK 13765N107 2 83 SH SOLE 83 0 0 CAPITAL ONE FINANCIAL COMMON STOCK 14040H105 2 27 SH SOLE 27 0 0 CARDINAL HEALTH INC COMMON STOCK 14149Y108 26 550 SH SOLE 550 0 0 CARLISLE COS INC COMMON STOCK 142339100 41 335 SH SOLE 0 0 335 CARMAX INC COMMON STOCK 143130102 361 5176 SH SOLE 5176 0 0 CARS.COM INC COMMON STOCK 14575E105 4 166 SH SOLE 166 0 0 CATERPILLAR INC COMMON STOCK 149123101 139 1023 SH SOLE 1023 0 0 CELGENE CORPORATION COMMON STOCK 151020104 28884 306173 SH SOLE 298408 0 7765 CELGENE CORPORATION COMMON STOCK 151020104 70 740 SH OTR 400 740 0 0 CENOVUS ENERGY INC FOREIGN STOCK 15135U109 2 275 SH SOLE 212 0 63 CENTENNIAL RESOURCES DEV COMMON STOCK 15136A102 7 752 SH SOLE 752 0 0 CENTURYLINK INC COMMON STOCK 156700106 0 20 SH SOLE 20 0 0 CERNER CORP COMMON STOCK 156782104 75 1309 SH SOLE 1309 0 0 CHARTER COMMUNICATIONS INC COMMON STOCK 16119P108 3 10 SH SOLE 10 0 0 THE CHEMOURS COMPANY COMMON STOCK 163851108 189 5076 SH SOLE 5076 0 0 CHESAPEAKE ENERGY CORP COMMON STOCK 165167107 22 7000 SH SOLE 7000 0 0 CHEVRONTEXACO CORP COMMON STOCK 166764100 8390 68110 SH SOLE 67510 0 600 CHIPOTLE MEXICAN GRILL COMMON STOCK 169656105 248 349 SH SOLE 339 0 10 CHURCH & DWIGHT CO COMMON STOCK 171340102 153958 2161420 SH SOLE 2101089 8566 51765 CHURCH & DWIGHT CO COMMON STOCK 171340102 171 2400 SH OTR 400 2400 0 0 CHURCH & DWIGHT CO COMMON STOCK 171340102 312 4374 SH OTR 428 4374 0 0 CISCO SYSTEMS COMMON STOCK 17275R102 5461 101153 SH SOLE 98318 0 2835 CINTAS CORP COMMON STOCK 172908105 3924 19417 SH SOLE 19417 0 0 CITIGROUP INC COMMON STOCK 172967424 170 2737 SH SOLE 2737 0 0 CITIZENS FINANICAL GROUP INC COMMON STOCK 174610105 27 825 SH SOLE 825 0 0 CITRIX SYSTEMS INC COMMON STOCK 177376100 73 735 SH SOLE 735 0 0 CLOROX CO COMMON STOCK 189054109 9 55 SH SOLE 55 0 0 COCA COLA BOTTLING COMMON STOCK 191098102 90 312 SH SOLE 312 0 0 COCA-COLA CO COMMON STOCK 191216100 6502 138762 SH SOLE 137612 900 250 COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 118138 1630619 SH SOLE 1589182 5710 35727 COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 83 1145 SH OTR 428 1145 0 0 COHERENT INC COMMON STOCK 192479103 35 250 SH SOLE 250 0 0 COLFAX CORP COMMON STOCK 194014106 1 45 SH SOLE 45 0 0 COLGATE PALMOLIVE CO COMMON STOCK 194162103 51834 756267 SH SOLE 736957 9908 9402 COLGATE PALMOLIVE CO COMMON STOCK 194162103 212 3100 SH OTR 428 3100 0 0 COMCAST CORP COMMON STOCK 20030N101 1705 42657 SH SOLE 42657 0 0 COMERICA INC COMMON STOCK 200340107 5 62 SH SOLE 62 0 0 CONAGRA FOODS INC COMMON STOCK 205887102 74 2682 SH SOLE 2682 0 0 CONOCOPHILLIPS INC COMMON STOCK 20825C104 3810 57081 SH SOLE 56931 0 150 CONSOL ENERGY INC COMMON STOCK 20854L108 9 250 SH SOLE 250 0 0 CONSOLIDATED EDISON INC COMMON STOCK 209115104 229 2700 SH SOLE 2700 0 0 CONSTELLATION BRANDS CL A COMMON STOCK 21036P108 1360 7758 SH SOLE 7758 0 0 COOPER COS INC COMMON STOCK 216648402 9 29 SH SOLE 29 0 0 COPART INC COMMON STOCK 217204106 1 18 SH SOLE 18 0 0 CORNING INC COMMON STOCK 219350105 11205 338516 SH SOLE 331046 0 7470 COSTCO WHOLESALE CORP NEW COMMON STOCK 22160K105 1701 7024 SH SOLE 6539 0 485 COTY COMMON STOCK 222070203 15 1315 SH SOLE 1315 0 0 COVETRUS INC COMMON STOCK 22304C100 38 1200 SH SOLE 1200 0 0 CREE INC COMMON STOCK 225447101 59 1025 SH SOLE 1025 0 0 CROWN CASTLE INTL CORP COMMON STOCK 22822V101 39 307 SH SOLE 307 0 0 CUMMINS INC COMMON STOCK 231021106 34079 215866 SH SOLE 213244 0 2622 CUMMINS INC COMMON STOCK 231021106 30 190 SH OTR 428 190 0 0 DEUTSCHE MUTUAL FUNDS 233051200 16 500 SH SOLE 500 0 0 D R HORTON INC COMMON STOCK 23331A109 2 60 SH SOLE 60 0 0 DXC TECHNOLOGY CO COMMON STOCK 23355L106 16 248 SH SOLE 248 0 0 DANA HOLDING CORP COMMON STOCK 235825205 35 2000 SH SOLE 2000 0 0 DANAHER CORP SHS BEN INT COMMON STOCK 235851102 245827 1862044 SH SOLE 1800991 14921 46132 DANAHER CORP SHS BEN INT COMMON STOCK 235851102 214 1620 SH OTR 400 1620 0 0 DANAHER CORP SHS BEN INT COMMON STOCK 235851102 1308 9910 SH OTR 428 9910 0 0 DAVE & BUSTER'S ENTERTAINMENT COMMON STOCK 238337109 0 17 SH SOLE 17 0 0 DEERE & CO COMMON STOCK 244199105 2125 13292 SH SOLE 13292 0 0 DELL TECHNOLOGIES INC COMMON STOCK 24703L202 8 135 SH SOLE 135 0 0 DELTA AIRLINES INC COMMON STOCK 247361702 26 500 SH SOLE 500 0 0 DENTSPLY SIRONA INC COMMON STOCK 24906P109 119 2401 SH SOLE 2401 0 0 DEVON ENERGY CORP NEW COMMON STOCK 25179M103 30 942 SH SOLE 942 0 0 DEXCOM INC COMMON STOCK 252131107 3 25 SH SOLE 25 0 0 DIAGEO PLC SPONSORED ADR FOREIGN STOCK 25243Q205 2900 17723 SH SOLE 16723 0 1000 DIAMOND OFFSHORE DRILLING INC COMMON STOCK 25271C102 7 700 SH SOLE 700 0 0 DIAMONDBACK COMMON STOCK 25278X109 496 4885 SH SOLE 3240 0 1645 DICKS SPORTING GOODS INC COMMON STOCK 253393102 7 200 SH SOLE 200 0 0 WALT DISNEY PRODUCTIONS COMMON STOCK 254687106 85929 773923 SH SOLE 752410 770 20743 WALT DISNEY PRODUCTIONS COMMON STOCK 254687106 80 720 SH OTR 428 720 0 0 DISCOVER FINANCIAL SERVICES COMMON STOCK 254709108 881 12386 SH SOLE 12386 0 0 DISCOVERY COMMON STOCK 25470F104 36534 1352113 SH SOLE 1320797 0 31316 DISCOVERY COMMON STOCK 25470F104 468 17315 SH OTR 428 17315 0 0 DISCOVERY COMMON STOCK 25470F203 30 1000 SH SOLE 1000 0 0 DISCOVERY COMMON STOCK 25470F302 577 22709 SH SOLE 15312 0 7397 DOLBY LABORATORIES INC COMMON STOCK 25659T107 1 16 SH SOLE 16 0 0 DOLLAR GEN CORP NEW COM COMMON STOCK 256677105 4 37 SH SOLE 37 0 0 DOMINION RESOURCES INC COMMON STOCK 25746U109 371 4838 SH SOLE 4838 0 0 DONALDSON CO INC COMMON STOCK 257651109 477 9533 SH SOLE 9533 0 0 DOVER CORP COMMON STOCK 260003108 1457 15531 SH SOLE 15531 0 0 DOWDUPONT INC CO COMMON STOCK 26078J100 3544 66477 SH SOLE 66477 0 0 DROPBOX COMMON STOCK 26210C104 20 900 SH SOLE 200 0 700 DUKE ENERGY CORP COMMON STOCK 26441C204 60 666 SH SOLE 666 0 0 DULUTH HOLDINGS INC COMMON STOCK 26443V101 0 40 SH SOLE 40 0 0 DUNKIN BRANDS GOURP INC COMMON STOCK 265504100 4 50 SH SOLE 50 0 0 EOG RESOURCES COMMON STOCK 26875P101 119452 1255008 SH SOLE 1197412 16257 41339 EOG RESOURCES COMMON STOCK 26875P101 140 1475 SH OTR 400 1475 0 0 EOG RESOURCES COMMON STOCK 26875P101 1184 12435 SH OTR 428 12435 0 0 EQT CORP COMMON STOCK 26884L109 29 1375 SH SOLE 1375 0 0 E TRADE GROUP INC COMMON STOCK 269246401 2 38 SH SOLE 38 0 0 EASTMAN CHEMICAL CO COMMON STOCK 277432100 5 68 SH SOLE 68 0 0 EBAY INC COMMON STOCK 278642103 61 1643 SH SOLE 1643 0 0 ECHOSTAR CORP CL A COMMON STOCK 278768106 0 22 SH SOLE 22 0 0 ECOLAB INC COMMON STOCK 278865100 78614 445302 SH SOLE 432094 475 12733 ECOLAB INC COMMON STOCK 278865100 244 1380 SH OTR 400 1380 0 0 ECOLAB INC COMMON STOCK 278865100 77 438 SH OTR 428 438 0 0 EDISON INTERNATIONAL COMMON STOCK 281020107 1 18 SH SOLE 18 0 0 EDWARDS LIFESCIENCE CORP COMMON STOCK 28176E108 14600 76309 SH SOLE 75174 0 1135 ELANCO ANIMAL HEALTH INC COMMON STOCK 28414H103 58 1811 SH SOLE 1811 0 0 EMERSON ELECTRIC CO COMMON STOCK 291011104 1058 15452 SH SOLE 15452 0 0 ENCANA CORP FOREIGN STOCK 292505104 2767 382241 SH SOLE 369941 0 12300 ENBRIDGE INC FOREIGN STOCK 29250N105 3266 90084 SH SOLE 89459 0 625 ENERGY TRANSFER EQUITY L P COMMON STOCK 29273V100 160 10413 SH SOLE 10413 0 0 ENTERPRISE PRODUCTS PARTNERS COMMON STOCK 293792107 146 5000 SH SOLE 5000 0 0 EPIZYME INC COMMON STOCK 29428V104 37 3000 SH SOLE 3000 0 0 EQUIFAX INC COMMON STOCK 294429105 1 10 SH SOLE 10 0 0 EQUINIX INC COMMON STOCK 29444U700 273 602 SH SOLE 602 0 0 ESSEX PPTY TR INC COMMON STOCK 297178105 2 6 SH SOLE 6 0 0 EURONET WORLDWIDE INC COMMON STOCK 298736109 141 990 SH SOLE 990 0 0 EVERBRIDGE INC COMMON STOCK 29978A104 2356 31408 SH SOLE 31408 0 0 EVERSOURCE ENERGY COMMON STOCK 30040W108 84 1188 SH SOLE 1188 0 0 EXACT SCIENCES CORP COMMON STOCK 30063P105 4 45 SH SOLE 45 0 0 EXXON MOBIL CORP COMMON STOCK 30231G102 62188 769654 SH SOLE 760326 1366 7962 EXXON MOBIL CORP COMMON STOCK 30231G102 21 255 SH OTR 428 255 0 0 FMC CORP (NEW) COMMON STOCK 302491303 0 6 SH SOLE 6 0 0 FACEBOOK INC COMMON STOCK 30303M102 63415 380435 SH SOLE 368214 0 12221 FACEBOOK INC COMMON STOCK 30303M102 123 740 SH OTR 400 740 0 0 FACTSET RESEARCH SYSTEMS INC COMMON STOCK 303075105 1210 4875 SH SOLE 4650 0 225 FASTENAL CO COMMON STOCK 311900104 400 6225 SH SOLE 6225 0 0 FEDEX CORP COMMON STOCK 31428X106 9972 54967 SH SOLE 53002 0 1965 FIDELITY NATL INFORMATION SVCS COMMON STOCK 31620M106 6 53 SH SOLE 53 0 0 FIDELITY NATIONAL FINANCIAL COMMON STOCK 31620R303 4 100 SH SOLE 100 0 0 FIFTH THIRD BANCORP COMMON STOCK 316773100 0 29 SH SOLE 29 0 0 FIRST HORIZON NATIONAL CORP COMMON STOCK 320517105 2 124 SH SOLE 124 0 0 FIRST MERCHANTS CORP COMMON STOCK 320817109 18 480 SH SOLE 480 0 0 FIRST REPUBLIC BANK/CA COMMON STOCK 33616C100 11047 109967 SH SOLE 108588 0 1379 FIRST REPUBLIC BANK/CA COMMON STOCK 33616C100 50 500 SH OTR 428 500 0 0 FIRST SOLAR INC COMMON STOCK 336433107 173 3265 SH SOLE 3265 0 0 FISERV INC COMMON STOCK 337738108 241769 2738656 SH SOLE 2654969 25386 58301 FISERV INC COMMON STOCK 337738108 391 4425 SH OTR 400 4425 0 0 FISERV INC COMMON STOCK 337738108 556 6297 SH OTR 428 6297 0 0 FIRSTENERGY CORP COMMON STOCK 337932107 80 1931 SH SOLE 1931 0 0 FIVE9 INC COMMON STOCK 338307101 3 58 SH SOLE 58 0 0 FLEXSHARES MUTUAL FUNDS 33939L407 0 19 SH SOLE 19 0 0 FLOWERS FOODS INC COMMON STOCK 343498101 117 5510 SH SOLE 5510 0 0 FORD MOTOR CO COMMON STOCK 345370860 10 1122 SH SOLE 1122 0 0 FORTIVE CORP COMMON STOCK 34959J108 98088 1169241 SH SOLE 1129520 5064 34657 FORTIVE CORP COMMON STOCK 34959J108 130 1548 SH OTR 400 1548 0 0 FORTIVE CORP COMMON STOCK 34959J108 416 4955 SH OTR 428 4955 0 0 FORTUNE BRANDS HOME & SECURITY COMMON STOCK 34964C106 1 21 SH SOLE 21 0 0 FOX COMMON STOCK 35137L105 0 16 SH SOLE 16 0 0 FREEPORT MCMORAN COMMON STOCK 35671D857 23 1800 SH SOLE 1800 0 0 FRESENIUS MEDICAL CARE AG FOREIGN STOCK 358029106 38 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 10 60 SH SOLE 60 0 0 GALLAGHER (ARTHUR J) COMMON STOCK 363576109 0 12 SH SOLE 12 0 0 THE GAP INC COMMON STOCK 364760108 0 24 SH SOLE 24 0 0 GARRETT MOTION INC COMMON STOCK 366505105 3 171 SH SOLE 150 0 21 GENERAL DYNAMICS CORP COMMON STOCK 369550108 81 477 SH SOLE 277 0 200 GENERAL ELECTRIC CO COMMON STOCK 369604103 1035 103555 SH SOLE 103555 0 0 GENERAL MILLS INC COMMON STOCK 370334104 2313 44699 SH SOLE 44699 0 0 GENERAL MOTORS CO COMMON STOCK 37045V100 3 78 SH SOLE 78 0 0 GENERAL MOTORS CO OPTIONS 37045V126 2 95 PRN SOLE 95 0 0 GENUINE PARTS CO COMMON STOCK 372460105 158 1409 SH SOLE 825 0 584 GILEAD SCIENCES COMMON STOCK 375558103 749 11515 SH SOLE 10993 0 522 GLAXOSMITHKLINE PLC ADR FOREIGN STOCK 37733W105 50 1200 SH SOLE 1200 0 0 GLOBAL PAYMENTS INC COMMON STOCK 37940X102 2 18 SH SOLE 18 0 0 GOLDCORP INC FOREIGN STOCK 380956409 86 7500 SH SOLE 7500 0 0 GOLDMAN SACHS COMMON STOCK 38141G104 33 170 SH SOLE 170 0 0 GOLDMAN SACHS ACTIVE BETA MUTUAL FUNDS 381430206 1012 31094 SH SOLE 31094 0 0 GOODYEAR TIRE & RUBBER CO COMMON STOCK 382550101 0 19 SH SOLE 19 0 0 WR GRACE COMMON STOCK 38388F108 0 11 SH SOLE 11 0 0 GRAINGER (WW) INC COMMON STOCK 384802104 23 77 SH SOLE 77 0 0 HCA HOLDINGS INC COMMON STOCK 40412C101 135 1034 SH SOLE 1034 0 0 HDFC BANK LTD-ADR FOREIGN STOCK 40415F101 74155 639761 SH SOLE 626871 4253 8637 HDFC BANK LTD-ADR FOREIGN STOCK 40415F101 83 720 SH OTR 428 720 0 0 HSBC HOLDINGS PLC PREFERRED STOCK 404280604 232 9000 SH SOLE 9000 0 0 HP INC COMMON STOCK 40434L105 295 15197 SH SOLE 15197 0 0 HAIN CELESTIAL GROUP INC COMMON STOCK 405217100 8558 370166 SH SOLE 363126 0 7040 HALLIBURTON CO COMMON STOCK 406216101 25 840 SH SOLE 840 0 0 HANCOCK HLDG CO COMMON STOCK 410120109 0 23 SH SOLE 23 0 0 HANCOCK (JOHN) INVESTORS TR BOND MUTUAL FUN 410142103 37 2316 SH SOLE 2316 0 0 HANESBRANDS INC COMMON STOCK 410345102 2 93 SH SOLE 93 0 0 HANOVER INSURANCE GROUP COMMON STOCK 410867105 1 10 SH SOLE 10 0 0 HARLEY DAVIDSON INC COMMON STOCK 412822108 89 2500 SH SOLE 2500 0 0 HASBRO INC COMMON STOCK 418056107 1 12 SH SOLE 12 0 0 HEALTHCARE SERVICES GROUP INC COMMON STOCK 421906108 602 18250 SH SOLE 18250 0 0 JACK HENRY & ASSOCIATES INC COMMON STOCK 426281101 28575 205962 SH SOLE 201107 0 4855 JACK HENRY & ASSOCIATES INC COMMON STOCK 426281101 72 520 SH OTR 400 520 0 0 THE HERSHEY COMPANY COMMON STOCK 427866108 211 1841 SH SOLE 1841 0 0 HEWLETT PACKARD ENTERPRISE CO COMMON STOCK 42824C109 227 14697 SH SOLE 14697 0 0 HEXCEL CORP NEW COMMON STOCK 428291108 33 474 SH SOLE 374 0 100 HILL ROM HOLDINGS INC COMMON STOCK 431475102 3 24 SH SOLE 24 0 0 HOLLYFRONTIER CORP COMMON STOCK 436106108 1 27 SH SOLE 27 0 0 HOLOGIC INC COMMON STOCK 436440101 4 88 SH SOLE 88 0 0 HOME DEPOT INC COMMON STOCK 437076102 39365 205145 SH SOLE 201127 0 4018 HONEYWELL INTL INC COM COMMON STOCK 438516106 4179 26297 SH SOLE 25393 0 904 HORMEL FOOD CORP COMMON STOCK 440452100 0 19 SH SOLE 19 0 0 HUBBELL INC COMMON STOCK 443510607 12 100 SH SOLE 100 0 0 HUNT J B TRANS SVCS INC COMMON STOCK 445658107 2 16 SH SOLE 16 0 0 HUNTINGTON BANCSHARES INC COMMON STOCK 446150104 13 1000 SH SOLE 1000 0 0 HUNTINGTON INGALLS INDS INC COMMON STOCK 446413106 39 190 SH SOLE 190 0 0 IAC/INTERACTIVECORP COMMON STOCK 44919P508 10 46 SH SOLE 46 0 0 ITT INC COMMON STOCK 45073V108 0 15 SH SOLE 15 0 0 IDEXX LABS COMMON STOCK 45168D104 32788 146635 SH SOLE 143680 0 2955 IDEXX LABS COMMON STOCK 45168D104 134 600 SH OTR 400 600 0 0 ILLINOIS TOOL WORKS COMMON STOCK 452308109 8147 56762 SH SOLE 56762 0 0 ILLUMINA INC COMMON STOCK 452327109 2109 6788 SH SOLE 6788 0 0 INDIA FUND MUTUAL FUNDS 454089103 23 1069 SH SOLE 1069 0 0 INSULET CORP COMMON STOCK 45784P101 95 1000 SH SOLE 1000 0 0 INTEL CORP COMMON STOCK 458140100 10069 187501 SH SOLE 186751 0 750 INTERCONTINENTAL EXCHANGE GROUP COMMON STOCK 45866F104 6 81 SH SOLE 81 0 0 INTL BUSINESS MACHINES CORP COMMON STOCK 459200101 1722 12202 SH SOLE 12202 0 0 INTL FLAVORS & FRAGRANCES INC COMMON STOCK 459506101 1 9 SH SOLE 9 0 0 INTERNATIONAL PAPER CO COMMON STOCK 460146103 32 701 SH SOLE 701 0 0 INVESCO MUTUAL FUNDS 46090E103 1140 6343 SH SOLE 6043 0 300 INTUIT COMMON STOCK 461202103 277105 1060040 SH SOLE 1025321 9399 25320 INTUIT COMMON STOCK 461202103 141 540 SH OTR 400 540 0 0 INTUIT COMMON STOCK 461202103 1122 4291 SH OTR 428 4291 0 0 INTUITIVE SURGICAL INC COMMON STOCK 46120E602 1959 3434 SH SOLE 3434 0 0 INVESCO MUTUAL FUNDS 46138E354 71 1355 SH SOLE 1355 0 0 INVESCO MUTUAL FUNDS 46138E628 36 750 SH SOLE 750 0 0 IQIYI INC COMMON STOCK 46267X108 6 235 SH SOLE 235 0 0 IROBOT CORP COMMON STOCK 462726100 82 700 SH SOLE 700 0 0 ISHARES MUTUAL FUNDS 464287200 7930 27869 SH SOLE 27869 0 0 ISHARES MUTUAL FUNDS 464287234 687 15995 SH SOLE 15545 0 450 ISHARES MUTUAL FUNDS 464287465 1582 24390 SH SOLE 24055 0 335 ISHARES MUTUAL FUNDS 464287473 113 1300 SH SOLE 1300 0 0 ISHARES MUTUAL FUNDS 464287481 149 1100 SH SOLE 1100 0 0 ISHARES MUTUAL FUNDS 464287507 701 3699 SH SOLE 3639 0 60 ISHARES MUTUAL FUNDS 464287556 35 309 SH SOLE 309 0 0 ISHARES MUTUAL FUNDS 464287622 2080 13225 SH SOLE 13225 0 0 ISHARES MUTUAL FUNDS 464287655 454 2966 SH SOLE 2966 0 0 ISHARES MUTUAL FUNDS 464287689 121 725 SH SOLE 0 0 725 ISHARES MUTUAL FUNDS 464287796 178 4950 SH SOLE 4950 0 0 ISHARES MUTUAL FUNDS 464287804 1271 16470 SH SOLE 16420 0 50 ISHARES MUTUAL FUNDS 464288182 200 2824 SH SOLE 2560 0 264 ISHARES BOND MUTUAL FUN 464288646 34 650 SH SOLE 650 0 0 ISHARES MUTUAL FUNDS 464288802 217 1836 SH SOLE 1726 0 110 ISHARES BOND MUTUAL FUN 46429B267 6 225 SH SOLE 225 0 0 ISHARES MUTUAL FUNDS 46432F842 86 1420 SH SOLE 1420 0 0 ISHARES MUTUAL FUNDS 46434G103 181 3500 SH SOLE 3500 0 0 ISHARES MUTUAL FUNDS 46434G822 42 773 SH SOLE 733 0 40 ISHARES MUTUAL FUNDS 46434G863 11 332 SH SOLE 332 0 0 ISHARES MUTUAL FUNDS 46434V464 8 71 SH SOLE 71 0 0 ITAU UNIBANCO BANCO MULTIPLO ADR FOREIGN STOCK 465562106 50 5673 SH SOLE 5673 0 0 JP MORGAN CHASE & CO COMMON STOCK 46625H100 5426 53599 SH SOLE 53599 0 0 JP MORGAN CHASE & CO MUTUAL FUNDS 46625H365 6 250 SH SOLE 0 0 250 JACOBS ENGINEERING GROUP INC COMMON STOCK 469814107 4 54 SH SOLE 54 0 0 JANUS HENDERSON SHORT DURATION BOND MUTUAL FUN 47103U886 296 5962 SH SOLE 5962 0 0 JEFFERIES COMMON STOCK 47233W109 38 2000 SH SOLE 2000 0 0 JETBLUE AIRWAYS CORP COMMON STOCK 477143101 25 1500 SH SOLE 1500 0 0 JOHNSON & JOHNSON COMMON STOCK 478160104 70252 502555 SH SOLE 491921 0 10634 JOHNSON & JOHNSON COMMON STOCK 478160104 266 1900 SH OTR 400 1900 0 0 JOHNSON & JOHNSON COMMON STOCK 478160104 483 3456 SH OTR 428 3456 0 0 KANSAS CITY SOUTHERN CORP COMMON STOCK 485170302 396 3418 SH SOLE 3418 0 0 KELLOGG CO COMMON STOCK 487836108 65 1133 SH SOLE 1133 0 0 KEURIG DR PEPPER INC COMMON STOCK 49271V100 11 400 SH SOLE 400 0 0 KEYCORP (NEW) COMMON STOCK 493267108 13 820 SH SOLE 0 0 820 KIMBERLY-CLARK CORP COMMON STOCK 494368103 553 4465 SH SOLE 4465 0 0 KIMCO REALTY CORP COMMON STOCK 49446R109 12 655 SH SOLE 655 0 0 KINDER MORGAN INC CLASS P COMMON STOCK 49456B101 0 28 SH SOLE 28 0 0 KINSALE CAP GROUP COMMON STOCK 49714P108 82 1200 SH SOLE 1200 0 0 THE KRAFT HEINZ CO COMMON STOCK 500754106 24 722 SH SOLE 722 0 0 KROGER CO COMMON STOCK 501044101 61 2496 SH SOLE 2496 0 0 LKQ CORP COMMON STOCK 501889208 131 4600 SH SOLE 4600 0 0 L3 TECHNOLOGIES INC COMMON STOCK 502413107 63 305 SH SOLE 305 0 0 LABORATORY CORP OF AMERICA HLDGS COMMON STOCK 50540R409 2 15 SH SOLE 15 0 0 LAM RESH CORP COMMON STOCK 512807108 1 7 SH SOLE 7 0 0 LAMAR ADVERTISING CO COMMON STOCK 512816109 577 7285 SH SOLE 7285 0 0 ESTEE LAUDER COMPANIES COMMON STOCK 518439104 4458 26928 SH SOLE 26058 0 870 LENNAR COMMON STOCK 526057104 3 65 SH SOLE 65 0 0 LENNAR COMMON STOCK 526057302 0 2 SH SOLE 2 0 0 LIBERTY BROADBAND CORP COMMON STOCK 530307107 24 262 SH SOLE 252 0 10 LIBERTY BROADBAND CORP COMMON STOCK 530307305 62 681 SH SOLE 655 0 26 LIBERTY EXPEDIA HOLDINGS COMMON STOCK 53046P109 0 21 SH SOLE 7 0 14 LIBERTY MEDIA CORPORATION COMMON STOCK 531229409 256 6716 SH SOLE 2610 0 4106 LIBERTY MEDIA CORPORATION COMMON STOCK 531229607 80 2102 SH SOLE 2020 0 82 LIBERTY MEDIA CORPORATION COMMON STOCK 531229854 18 500 SH SOLE 500 0 0 LIBERTY MEDIA CORPORATION COMMON STOCK 531229870 9 250 SH SOLE 250 0 0 LILIS COMMON STOCK 532403201 0 500 SH SOLE 0 0 500 LILLY (ELI) & CO COMMON STOCK 532457108 590 4545 SH SOLE 4545 0 0 LINCOLN ELECTRIC HOLDINGS COMMON STOCK 533900106 0 10 SH SOLE 10 0 0 LINCOLN NATIONAL CORP COMMON STOCK 534187109 91 1553 SH SOLE 1553 0 0 LINDBLAD EXPEDITIONS HOLDINGS COMMON STOCK 535219109 643 42183 SH SOLE 42183 0 0 LIONSGATE ENTERTAINMENT CORP FOREIGN STOCK 535919500 1 27 SH SOLE 0 0 27 LITHIA MOTORS INC COMMON STOCK 536797103 30 325 SH SOLE 325 0 0 LIVENT CORP COMMON STOCK 53814L108 0 5 SH SOLE 5 0 0 LOCKHEED MARTIN CORP COMMON STOCK 539830109 10 33 SH SOLE 33 0 0 LOWES COMPANIES COMMON STOCK 548661107 32816 299775 SH SOLE 289180 0 10595 LOWES COMPANIES COMMON STOCK 548661107 83 755 SH OTR 400 755 0 0 LOWES COMPANIES COMMON STOCK 548661107 87 800 SH OTR 428 800 0 0 LULULEMON ATHLETICA INC COMMON STOCK 550021109 111 675 SH SOLE 675 0 0 M & T BANK CORP COMMON STOCK 55261F104 132 840 SH SOLE 840 0 0 MKS INSTRUMENTS INC COMMON STOCK 55306N104 37 400 SH SOLE 400 0 0 MSCI INC COMMON STOCK 55354G100 6719 33790 SH SOLE 32675 0 1115 MACROGENICS INC COMMON STOCK 556099109 4 213 SH SOLE 213 0 0 MACYS INC COMMON STOCK 55616P104 1 56 SH SOLE 56 0 0 MAGELLAN MIDSTREAM PARTNERS LP COMMON STOCK 559080106 61 1000 SH SOLE 1000 0 0 MANHATTAN ASSOCIATES INC COMMON STOCK 562750109 12 210 SH SOLE 210 0 0 MANPOWER INC COMMON STOCK 56418H100 31 375 SH SOLE 375 0 0 MANULIFE FINANCIAL CORP FOREIGN STOCK 56501R106 32 1918 SH SOLE 1918 0 0 MARATHON PETROLEUM CORP COMMON STOCK 56585A102 53 878 SH SOLE 878 0 0 MARSH & MCLENNAN COMMON STOCK 571748102 249 2651 SH SOLE 2651 0 0 MARTIN MARIETTA MATERIALS INC COMMON STOCK 573284106 1 5 SH SOLE 5 0 0 MASTEC INC COMMON STOCK 576323109 1 24 SH SOLE 24 0 0 MASTERCARD INC COMMON STOCK 57636Q104 460559 1956081 SH SOLE 1889703 21866 44512 MASTERCARD INC COMMON STOCK 57636Q104 626 2660 SH OTR 400 2660 0 0 MASTERCARD INC COMMON STOCK 57636Q104 1791 7605 SH OTR 428 7605 0 0 MATERION CORP COMMON STOCK 576690101 26 457 SH SOLE 457 0 0 MCCORMICK & COMPANY COMMON STOCK 579780206 3262 21659 SH SOLE 21194 0 465 MCDONALDS CORP COMMON STOCK 580135101 27533 144985 SH SOLE 142170 0 2815 MCDONALDS CORP COMMON STOCK 580135101 186 980 SH OTR 400 980 0 0 MCDONALDS CORP COMMON STOCK 580135101 65 344 SH OTR 428 344 0 0 MCKESSON CORP COMMON STOCK 58155Q103 177 1513 SH SOLE 1513 0 0 MEDICAL PROPERTIES TRUST INC COMMON STOCK 58463J304 24 1300 SH SOLE 0 0 1300 MERCK & CO INC COMMON STOCK 58933Y105 7485 89991 SH SOLE 86916 775 2300 MEREDITH CORP COMMON STOCK 589433101 84 1515 SH SOLE 1515 0 0 MERIT MEDICAL SYSTEMS INC COMMON STOCK 589889104 38 610 SH SOLE 610 0 0 MERITOR INC COMMON STOCK 59001K100 15 741 SH SOLE 741 0 0 METLIFE INC COMMON STOCK 59156R108 12 283 SH SOLE 283 0 0 METTLER TOLEDO INTL COMMON STOCK 592688105 723 1000 SH SOLE 1000 0 0 MICHAELS COS INC COMMON STOCK 59408Q106 23 2000 SH SOLE 2000 0 0 MICRO FOCUS INTL PLC ADR COMMON STOCK 594837304 4 164 SH SOLE 164 0 0 MICROSOFT CORP COMMON STOCK 594918104 231497 1962832 SH SOLE 1905230 15317 42285 MICROSOFT CORP COMMON STOCK 594918104 1221 10350 SH OTR 428 10350 0 0 MICROCHIP TECHNOLOGY INC COMMON STOCK 595017104 4 48 SH SOLE 48 0 0 MIDDLESEX WATER CO COMMON STOCK 596680108 56 1000 SH SOLE 1000 0 0 MOHAWK INDUSTRIES INC COMMON STOCK 608190104 27 212 SH SOLE 212 0 0 MOLSON COORS BREWING CO COMMON STOCK 60871R209 4 60 SH SOLE 60 0 0 MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105 818 16395 SH SOLE 16395 0 0 MONRO MUFFLER & BRAKE INC COMMON STOCK 610236101 934 10795 SH SOLE 10795 0 0 MONSTER BEVERAGE CORP COMMON STOCK 61174X109 2 45 SH SOLE 45 0 0 MOODYS CORP COMMON STOCK 615369105 416 2297 SH SOLE 2297 0 0 MORGAN STANLEY COMMON STOCK 617446448 52 1233 SH SOLE 1233 0 0 MORNINGSTAR INC COMMON STOCK 617700109 6 46 SH SOLE 46 0 0 MOTOROLA COMMON STOCK 620076307 133 950 SH SOLE 950 0 0 MURPHY OIL CORP COMMON STOCK 626717102 33 1125 SH SOLE 1125 0 0 NCI BLDG SYS INC COMMON STOCK 628852204 18 3000 SH SOLE 3000 0 0 NASDAQ STOCK MARKET INC COMMON STOCK 631103108 2 23 SH SOLE 23 0 0 NETFLIX INC COMMON STOCK 64110L106 1222 3428 SH SOLE 3428 0 0 NETEASE INC SPONSORED ADR FOREIGN STOCK 64110W102 245 1015 SH SOLE 220 0 795 NEWELL RUBBERMAID INC COMMON STOCK 651229106 83 5389 SH SOLE 5389 0 0 NEWMARKET CORP COMMON STOCK 651587107 2 4 SH SOLE 4 0 0 NEWMONT MINING CORP COMMON STOCK 651639106 109 3057 SH SOLE 3057 0 0 NEWS CORP NEW CL A COMMON STOCK 65249B109 4 325 SH SOLE 325 0 0 NEXTERA ENERGY INC COMMON STOCK 65339F101 531 2748 SH SOLE 2748 0 0 NIKE INC CLASS B COMMON STOCK 654106103 76438 907710 SH SOLE 892559 0 15151 NIKE INC CLASS B COMMON STOCK 654106103 44 525 SH OTR 428 525 0 0 NORFOLK SOUTHERN CORP COMMON STOCK 655844108 3444 18427 SH SOLE 17962 0 465 NORTHERN DYNASTY COMMON STOCK 66510M204 2 3000 SH SOLE 0 0 3000 NORTHERN TRUST CORP COMMON STOCK 665859104 818 9052 SH SOLE 9052 0 0 NORTHROP GRUMMAN CORP COMMON STOCK 666807102 81 301 SH SOLE 301 0 0 NORTHWEST NAT HLDG CO COMMON STOCK 66765N105 30 455 SH SOLE 455 0 0 NOVARTIS AG ADR FOREIGN STOCK 66987V109 3409 35463 SH SOLE 35188 0 275 NOVO-NORDISK A/S ADR FOREIGN STOCK 670100205 3487 66662 SH SOLE 66662 0 0 NUCOR CORP COMMON STOCK 670346105 29 500 SH SOLE 500 0 0 NUTANIX INC COMMON STOCK 67059N108 65 1720 SH SOLE 1720 0 0 NVIDIA CORP COMMON STOCK 67066G104 1260 7017 SH SOLE 5807 0 1210 OGE ENERGY CORP COMMON STOCK 670837103 1 25 SH SOLE 25 0 0 NUSHARES MUTUAL FUNDS 67092P888 18 689 SH SOLE 689 0 0 O'REILLY AUTOMOTIVE INC COMMON STOCK 67103H107 1364 3514 SH SOLE 3514 0 0 OAKTREE CAPITAL GROUP LLC COMMON STOCK 674001201 5 100 SH SOLE 100 0 0 OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 75757 1144364 SH SOLE 1101402 14180 28782 OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 1027 15510 SH OTR 428 15510 0 0 OCULAR THERAPEUTIX INC COMMON STOCK 67576A100 79 20000 SH SOLE 20000 0 0 OFFICE DEPOT COMMON STOCK 676220106 0 95 SH SOLE 95 0 0 OKTA INC COMMON STOCK 679295105 0 12 SH SOLE 12 0 0 OLD NATIONAL BANCORP COMMON STOCK 680033107 457 27885 SH SOLE 27885 0 0 OLIN CORP COMMON STOCK 680665205 3 115 SH SOLE 115 0 0 OMNICOM GROUP INC COMMON STOCK 681919106 93 1274 SH SOLE 1274 0 0 ONEOK INC (NEW) COMMON STOCK 682680103 908 13002 SH SOLE 13002 0 0 ORACLE CORP COM COMMON STOCK 68389X105 279 5189 SH SOLE 5189 0 0 ORBCOMM INC COMMON STOCK 68555P100 41 6000 SH SOLE 6000 0 0 ORMAT TECHNOLOGIES INC COMMON STOCK 686688102 59 1075 SH SOLE 1075 0 0 OWENS CORNING COMMON STOCK 690742101 27 575 SH SOLE 575 0 0 PNC FINANCIAL CORP COMMON STOCK 693475105 620 5053 SH SOLE 5053 0 0 PPL CORPORATION COMMON STOCK 69351T106 0 30 SH SOLE 30 0 0 PRA GROUP INC COMMON STOCK 69354N106 84 3125 SH SOLE 3125 0 0 PVH CORP COMMON STOCK 693656100 0 4 SH SOLE 4 0 0 PACCAR INC COMMON STOCK 693718108 0 13 SH SOLE 13 0 0 PACKAGING CORP OF AMERICA COMMON STOCK 695156109 25 255 SH SOLE 255 0 0 PALO ALTO NETWORKS INC COMMON STOCK 697435105 90 370 SH SOLE 285 0 85 PANHANDLE OIL AND GAS INC COMMON STOCK 698477106 22 1405 SH SOLE 1405 0 0 PARK OHIO HOLDINGS CORP COMMON STOCK 700666100 1 33 SH SOLE 33 0 0 PARKER-HANNIFIN CORP COMMON STOCK 701094104 443 2580 SH SOLE 2580 0 0 PARSLEY ENERGY INV CL A COMMON STOCK 701877102 303 15700 SH SOLE 11700 0 4000 PAYCHEX INC COMMON STOCK 704326107 5685 70886 SH SOLE 70426 0 460 PAYCOM SOFTWARE INC COMMON STOCK 70432V102 170280 900333 SH SOLE 866532 9094 24707 PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 2041 19656 SH SOLE 19166 0 490 PEMBINA PIPELINE CORP FOREIGN STOCK 706327103 169 4598 SH SOLE 4598 0 0 PEOPLES UNITED FINANCIAL INC COMMON STOCK 712704105 126 7665 SH SOLE 7665 0 0 PEPSICO INC COMMON STOCK 713448108 27683 225889 SH SOLE 222124 625 3140 PERKINELMER INC COMMON STOCK 714046109 3 26 SH SOLE 26 0 0 PETMED EXPRESS INC COMMON STOCK 716382106 22 975 SH SOLE 0 0 975 PETROLEO BRASILEIRO SA-ADR FOREIGN STOCK 71654V408 135 8475 SH SOLE 8475 0 0 PFIZER COMMON STOCK 717081103 2442 57504 SH SOLE 57056 0 448 PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109 48756 551602 SH SOLE 532644 4951 14007 PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109 110 1250 SH OTR 428 1250 0 0 PHILLIPS 66 COMMON STOCK 718546104 89 938 SH SOLE 938 0 0 PIMCO BOND MUTUAL FUN 72201R833 152 1500 SH SOLE 1500 0 0 PINNACLE WEST CAPITAL CORP COMMON STOCK 723484101 4 43 SH SOLE 43 0 0 PIONEER NATURAL RESOURCES CO COMMON STOCK 723787107 312 2047 SH SOLE 2047 0 0 PLANET FITNESS COMMON STOCK 72703H101 3 50 SH SOLE 50 0 0 PLUG POWER FOREIGN STOCK 72919P202 2 850 SH SOLE 850 0 0 POOL CORP COMMON STOCK 73278L105 297 1800 SH SOLE 1800 0 0 POPE RESOURCES DEL LTD PARTNERSHIPS 732857107 133 2000 SH SOLE 2000 0 0 PORTLAND GENERAL ELECTRIC CO COMMON STOCK 736508847 59 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 50 500 SH SOLE 500 0 0 PRINCIPAL FINANCIAL GROUP INC COMMON STOCK 74251V102 112 2240 SH SOLE 2240 0 0 PROCTER & GAMBLE CO COMMON STOCK 742718109 41395 397838 SH SOLE 397813 0 25 PROCTER & GAMBLE CO COMMON STOCK 742718109 192 1848 SH OTR 428 1848 0 0 PROGRESSIVE CORP OHIO COMMON STOCK 743315103 119 1657 SH SOLE 1657 0 0 PROOFPRINT INC COMMON STOCK 743424103 2 13 SH SOLE 13 0 0 PRUDENTIAL FINANCIAL INC COMMON STOCK 744320102 28 300 SH SOLE 300 0 0 PUBLIC STORAGE INC COMMON STOCK 74460D109 22 100 SH SOLE 0 0 100 PURE STORAGE INC COMMON STOCK 74624M102 0 34 SH SOLE 34 0 0 QORVO INC COMMON STOCK 74736K101 97 1352 SH SOLE 1352 0 0 Q2 HLDGS INC COMMON STOCK 74736L109 231 3330 SH SOLE 1500 0 1830 QUALCOMM INC COMMON STOCK 747525103 12106 212265 SH SOLE 206660 0 5605 QUALCOMM INC COMMON STOCK 747525103 215 3778 SH OTR 428 3778 0 0 QUALYS COMMON STOCK 74758T303 1414 17095 SH SOLE 16460 0 635 QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 135 1500 SH SOLE 1500 0 0 QURATE RETAIL INC QVC COMMON STOCK 74915M100 3 157 SH SOLE 0 0 157 RADIUS HEALTH INC COMMON STOCK 750469207 0 10 SH SOLE 10 0 0 RANGE RES CORP COMMON STOCK 75281A109 53 4680 SH SOLE 4680 0 0 RAYTHEON CO COMMON STOCK 755111507 1095 6013 SH SOLE 5263 0 750 REALOGY HOLDINGS CORP COMMON STOCK 75605Y106 25 2200 SH SOLE 2200 0 0 REALTY INCOME CORPORATION COMMON STOCK 756109104 220 2986 SH SOLE 2986 0 0 REGIONS FINANCIAL CORP COMMON STOCK 7591EP100 3 225 SH SOLE 225 0 0 RESIDEO TECHNOLOGIES INC COMMON STOCK 76118Y104 104 5399 SH SOLE 5318 0 81 RIGEL PHARMACEUTICALS INC COMMON STOCK 766559603 0 27 SH SOLE 27 0 0 ROBERT HALF INTL INC COMMON STOCK 770323103 4 55 SH SOLE 55 0 0 ROCKWELL AUTOMATION COMMON STOCK 773903109 3996 22776 SH SOLE 22776 0 0 ROPER INDUSTRIES INC COMMON STOCK 776696106 37046 108332 SH SOLE 105236 0 3096 ROSS STORES INC COMMON STOCK 778296103 20051 215370 SH SOLE 210675 555 4140 ROYAL DUTCH SHELL PLC FOREIGN STOCK 780259206 1673 26727 SH SOLE 26725 0 2 RYDER SYSTEM INC COMMON STOCK 783549108 31 500 SH SOLE 500 0 0 S&P GLOBAL INC COMMON STOCK 78409V104 494 2348 SH SOLE 2348 0 0 SBA COMMUNICATIONS CORP COMMON STOCK 78410G104 1 7 SH SOLE 7 0 0 SPDR MUTUAL FUNDS 78462F103 1828 6471 SH SOLE 6348 0 123 SPDR GOLD TRUST MUTUAL FUNDS 78463V107 408 3347 SH SOLE 3347 0 0 SPDR BOND MUTUAL FUN 78464A391 5 200 SH SOLE 200 0 0 SPDR MUTUAL FUNDS 78464A607 5 50 SH SOLE 50 0 0 SPDR MUTUAL FUNDS 78464A797 25 600 SH SOLE 600 0 0 SS&C TECH HOLDINGS INC COMMON STOCK 78467J100 1 22 SH SOLE 22 0 0 SPDR MUTUAL FUNDS 78467X109 518 2000 SH SOLE 2000 0 0 SPDR MUTUAL FUNDS 78467Y107 791 2290 SH SOLE 2240 0 50 SPDR BOND MUTUAL FUN 78468R739 145 3000 SH SOLE 3000 0 0 SVB FINANCIAL GROUP COMMON STOCK 78486Q101 41 186 SH SOLE 186 0 0 SABINE ROYALTY TRUST COMMON STOCK 785688102 67 1437 SH SOLE 1437 0 0 SAGE THERAPEUTICS INC COMMON STOCK 78667J108 8 50 SH SOLE 50 0 0 SALESFORCE.COM COMMON STOCK 79466L302 49010 309462 SH SOLE 301070 0 8392 SALESFORCE.COM COMMON STOCK 79466L302 132 835 SH OTR 400 835 0 0 SALESFORCE.COM COMMON STOCK 79466L302 87 550 SH OTR 428 550 0 0 SALLY BEAUTY CO INC COMMON STOCK 79546E104 27 1475 SH SOLE 1475 0 0 HENRY SCHEIN INC COMMON STOCK 806407102 30 500 SH SOLE 500 0 0 SCHLUMBERGER LTD FOREIGN STOCK 806857108 593 13610 SH SOLE 13610 0 0 SCHOLASTIC CORP COMMON STOCK 807066105 1 33 SH SOLE 33 0 0 CHARLES SCHWAB CORP NEW COMMON STOCK 808513105 247 5784 SH SOLE 5784 0 0 SCHWAB MUTUAL FUNDS 808524409 21 389 SH SOLE 389 0 0 SCOTTS CO COMMON STOCK 810186106 0 12 SH SOLE 12 0 0 SEALED AIR CORP (NEW) COMMON STOCK 81211K100 3 63 SH SOLE 63 0 0 SEATTLE GENETICS INC COMMON STOCK 812578102 37 505 SH SOLE 505 0 0 SPDR MUTUAL FUNDS 81369Y506 446 6750 SH SOLE 6750 0 0 SPDR MUTUAL FUNDS 81369Y803 244 3300 SH SOLE 3300 0 0 SERVICENOW INC COMMON STOCK 81762P102 567 2302 SH SOLE 2302 0 0 SHAKE SHACK INC COMMON STOCK 819047101 3 50 SH SOLE 50 0 0 SHERWIN WILLIAMS CO COMMON STOCK 824348106 151 350 SH SOLE 350 0 0 SIMON PROPERTIES GROUP (NEW) COMMON STOCK 828806109 865 4749 SH SOLE 4749 0 0 SIRIUS XM HOLDINGS INC COMMON STOCK 82968B103 121 21265 SH SOLE 21265 0 0 SKYLINE CORP COMMON STOCK 830830105 38 2000 SH SOLE 2000 0 0 SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102 31 375 SH SOLE 375 0 0 AO SMITH CORP COMMON STOCK 831865209 13 240 SH SOLE 175 0 65 SMUCKER J M CO COMMON STOCK 832696405 329 2820 SH SOLE 2820 0 0 SOHU COM LTD COMMON STOCK 83410S108 2 100 SH SOLE 0 0 100 SOUTHERN CO COMMON STOCK 842587107 57 1095 SH SOLE 1095 0 0 SOUTHWEST AIRLINES INC COMMON STOCK 844741108 2 36 SH SOLE 36 0 0 SPIRIT AEROSYSTEMS HLDGS INC COMMON STOCK 848574109 2 25 SH SOLE 25 0 0 SQUARE INC COMMON STOCK 852234103 39 520 SH SOLE 520 0 0 STAMPS.COM INC COMMON STOCK 852857200 115 1408 SH SOLE 1408 0 0 STANLEY BLACK & DECKER INC COMMON STOCK 854502101 82 600 SH SOLE 600 0 0 STARBUCKS CORP COMMON STOCK 855244109 115183 1549408 SH SOLE 1512399 1445 35564 STARBUCKS CORP COMMON STOCK 855244109 173 2325 SH OTR 428 2325 0 0 STATE STREET CORP COMMON STOCK 857477103 9750 148157 SH SOLE 148157 0 0 STERICYCLE INC COMMON STOCK 858912108 54 1000 SH SOLE 1000 0 0 STRYKER CORP COMMON STOCK 863667101 248777 1259505 SH SOLE 1223358 10049 26098 STRYKER CORP COMMON STOCK 863667101 87 440 SH OTR 400 440 0 0 STRYKER CORP COMMON STOCK 863667101 997 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 384 10000 SH SOLE 10000 0 0 SUNCOR ENERGY INC NEW FOREIGN STOCK 867224107 221 6805 SH SOLE 6805 0 0 SUNOPTA INC COM FOREIGN STOCK 8676EP108 53 15285 SH SOLE 15285 0 0 SUNRUN INC COMMON STOCK 86771W105 23 1655 SH SOLE 1655 0 0 SUNTRUST BANKS INC COMMON STOCK 867914103 152 2565 SH SOLE 2565 0 0 SYNOPSYS INC COMMON STOCK 871607107 3 25 SH SOLE 25 0 0 SYNNEX CORPORATION COMMON STOCK 87162W100 29 300 SH SOLE 300 0 0 SYSCO CORP COMMON STOCK 871829107 7697 115297 SH SOLE 114397 0 900 TJX COMPANIES INC COMMON STOCK 872540109 237244 4458642 SH SOLE 4316065 41320 101257 TJX COMPANIES INC COMMON STOCK 872540109 138 2595 SH OTR 400 2595 0 0 TJX COMPANIES INC COMMON STOCK 872540109 580 10906 SH OTR 428 10906 0 0 TABLEAU SOFTWARE INC COMMON STOCK 87336U105 34 265 SH SOLE 265 0 0 TAKE-TWO INTERACTIVE SOFTWARE COMMON STOCK 874054109 8 85 SH SOLE 85 0 0 TAKEDA PHARMACEUTICAL CO FOREIGN STOCK 874060205 19 911 SH SOLE 911 0 0 TAPESTRY INC COMMON STOCK 876030107 0 11 SH SOLE 11 0 0 TARGET CORP COMMON STOCK 87612E106 845 10527 SH SOLE 10202 0 325 TEGNA INC COMMON STOCK 87901J105 7 500 SH SOLE 500 0 0 TELEFLEX INC COMMON STOCK 879369106 2 8 SH SOLE 8 0 0 TEMPLETON MUTUAL FUNDS 880191101 15 1000 SH SOLE 1000 0 0 TENNECO INC COMMON STOCK 880349105 22 1000 SH SOLE 1000 0 0 TENCENT MUSIC COMMON STOCK 88034P109 9 500 SH SOLE 500 0 0 TESLA MOTORS INC COMMON STOCK 88160R101 396 1414 SH SOLE 1400 0 14 TEXAS INSTRUMENTS INC COMMON STOCK 882508104 97 913 SH SOLE 913 0 0 TEXTRON COMMON STOCK 883203101 71 1408 SH SOLE 1408 0 0 TRADE DESK INC COMMON STOCK 88339J105 1703 8604 SH SOLE 7269 0 1335 TRADE DESK INC COMMON STOCK 88339J105 329 1660 SH OTR 400 1660 0 0 THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 59886 218785 SH SOLE 211473 375 6937 THOR INDUSTRIES INC COMMON STOCK 885160101 0 13 SH SOLE 13 0 0 3M COMPANY COMMON STOCK 88579Y101 9751 46929 SH SOLE 46814 0 115 TIFFANY & CO COMMON STOCK 886547108 319 3020 SH SOLE 3020 0 0 TIMKEN CO COMMON STOCK 887389104 728 16700 SH SOLE 16700 0 0 TIMKENSTEEL CORP COMMON STOCK 887399103 87 8000 SH SOLE 8000 0 0 TOCAGEN INC COMMON STOCK 888846102 32 2898 SH SOLE 2898 0 0 TOMPKINS FINANCIAL CORPORATION COMMON STOCK 890110109 19 250 SH SOLE 250 0 0 TORCHMARK CORP COMMON STOCK 891027104 65 795 SH SOLE 45 0 750 TORONTO-DOMINION BANK FOREIGN STOCK 891160509 297 5466 SH SOLE 5466 0 0 TOTAL FINA ELF S A ADR FOREIGN STOCK 89151E109 288 5170 SH SOLE 5170 0 0 TOWNE BANK COMMON STOCK 89214P109 87 3510 SH SOLE 3510 0 0 TOYOTA MOTOR CORP SPONS ADR FOREIGN STOCK 892331307 34 290 SH SOLE 290 0 0 TRANSCANADA CORP FOREIGN STOCK 89353D107 148 3295 SH SOLE 3295 0 0 THE TRAVELERS COMPANIES COMMON STOCK 89417E109 16 120 SH SOLE 120 0 0 TRIMBLE NAVIGATION LTD COMMON STOCK 896239100 10060 249016 SH SOLE 242541 0 6475 TRIMBLE NAVIGATION LTD COMMON STOCK 896239100 93 2300 SH OTR 428 2300 0 0 TWILIO INC COMMON STOCK 90138F102 1 9 SH SOLE 9 0 0 TWITTER INC COMMON STOCK 90184L102 1 40 SH SOLE 40 0 0 TYLER TECHNOLOGIES INC COMMON STOCK 902252105 13203 64594 SH SOLE 61999 1745 850 TYSON FOODS INC COMMON STOCK 902494103 37 540 SH SOLE 540 0 0 US BANCORP COMMON STOCK 902973304 860 17850 SH SOLE 17850 0 0 ULTA BEAUTY INC COMMON STOCK 90384S303 6812 19533 SH SOLE 18864 0 669 ULTIMATE SOFTWARE GROUP INC COMMON STOCK 90385D107 198 600 SH SOLE 600 0 0 UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 110633 1916725 SH SOLE 1861601 7002 48122 UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 83 1440 SH OTR 400 1440 0 0 UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 755 13080 SH OTR 428 13080 0 0 UNILEVER NV FOREIGN STOCK 904784709 1294 22199 SH SOLE 20729 1470 0 UNION BANKSHARES CORP COMMON STOCK 90539J109 209 6473 SH SOLE 6473 0 0 UNION PACIFIC COMMON STOCK 907818108 41419 247724 SH SOLE 238954 0 8770 UNION PACIFIC COMMON STOCK 907818108 134 800 SH OTR 428 800 0 0 UNITED BANCORP INC COMMON STOCK 909911109 169 15536 SH SOLE 15536 0 0 UNITED CONTINENTAL HOLDINGS INC COMMON STOCK 910047109 2 26 SH SOLE 26 0 0 UNITED NATURAL FOODS COMMON STOCK 911163103 51 3845 SH SOLE 3085 0 760 UNITED PARCEL SERVICE COMMON STOCK 911312106 330 2950 SH SOLE 2800 0 150 UNITED RENTALS INC COMMON STOCK 911363109 23 200 SH SOLE 200 0 0 UNITED TECHNOLOGIES COMMON STOCK 913017109 36893 286234 SH SOLE 278602 1739 5893 UNITED TECHNOLOGIES COMMON STOCK 913017109 113 880 SH OTR 400 880 0 0 UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 280 1132 SH SOLE 1132 0 0 UNIVERSAL HEALTH SERVICES INC COMMON STOCK 913903100 4 27 SH SOLE 27 0 0 UNUMPROVIDENT CORP COMMON STOCK 91529Y106 28 825 SH SOLE 825 0 0 URBAN ONE INC COMMON STOCK 91705J204 9 4500 SH SOLE 0 0 4500 V F CORPORATION COMMON STOCK 918204108 1052 12100 SH SOLE 12100 0 0 VAIL RESORTS INC COMMON STOCK 91879Q109 259 1192 SH SOLE 1192 0 0 VALERO ENERGY CORP COMMON STOCK 91913Y100 6 74 SH SOLE 74 0 0 VALMONT INDUSTRIES INC COMMON STOCK 920253101 939 7220 SH SOLE 7220 0 0 VANGUARD MUTUAL FUNDS 921908844 1406 12820 SH SOLE 11775 0 1045 VANGUARD MUTUAL FUNDS 921943858 58 1420 SH SOLE 1420 0 0 VANGUARD MUTUAL FUNDS 922042676 26 435 SH SOLE 435 0 0 VANGUARD MUTUAL FUNDS 922042718 94 900 SH SOLE 900 0 0 VANGUARD MUTUAL FUNDS 922042742 73 1000 SH SOLE 1000 0 0 VANGUARD MUTUAL FUNDS 922042775 257 5125 SH SOLE 4450 0 675 VANGUARD MUTUAL FUNDS 922042858 707 16639 SH SOLE 16404 0 235 VANGUARD MUTUAL FUNDS 922042874 906 16900 SH SOLE 15700 0 1200 VANGUARD MUTUAL FUNDS 92204A108 241 1400 SH SOLE 1400 0 0 VANGUARD BOND MUTUAL FUN 92206C409 36 450 SH SOLE 450 0 0 VARIAN MED SYS INC COMMON STOCK 92220P105 23 160 SH SOLE 160 0 0 VEEVA SYSTEMS INC COMMON STOCK 922475108 4561 35955 SH SOLE 35850 0 105 VEEVA SYSTEMS INC COMMON STOCK 922475108 175 1380 SH OTR 400 1380 0 0 VANGUARD MUTUAL FUNDS 922908363 23 88 SH SOLE 0 0 88 VANGUARD MUTUAL FUNDS 922908538 57 400 SH SOLE 400 0 0 VANGUARD MUTUAL FUNDS 922908553 200 2300 SH SOLE 2300 0 0 VANGUARD MUTUAL FUNDS 922908629 85 530 SH SOLE 530 0 0 VANGUARD MUTUAL FUNDS 922908652 41 359 SH SOLE 359 0 0 VANGUARD MUTUAL FUNDS 922908744 167 1550 SH SOLE 1550 0 0 VANGUARD MUTUAL FUNDS 922908751 226 1480 SH SOLE 1480 0 0 VANGUARD MUTUAL FUNDS 922908769 4704 32508 SH SOLE 32508 0 0 VERASTEM INC COMMON STOCK 92337C104 9 3000 SH SOLE 3000 0 0 VERISIGN COMMON STOCK 92343E102 92 509 SH SOLE 509 0 0 VERIZON COMMON STOCK 92343V104 441 7457 SH SOLE 7032 0 425 VERMILION ENERGY INC FOREIGN STOCK 923725105 207 8400 SH SOLE 8400 0 0 VERTEX PHARMACEUTICALS COMMON STOCK 92532F100 139 755 SH SOLE 755 0 0 VERSUM MATERIALS INC COMMON STOCK 92532W103 10 205 SH SOLE 205 0 0 VIACOM INC COMMON STOCK 92553P201 0 33 SH SOLE 33 0 0 VISA INC COMMON STOCK 92826C839 104250 667457 SH SOLE 659699 0 7758 VISTA OUTDOOR INC COMMON STOCK 928377100 2 235 SH SOLE 235 0 0 VODAFONE GROUP PLC FOREIGN STOCK 92857W308 123 6761 SH SOLE 761 0 6000 VORNADO REALTY TRUST COMMON STOCK 929042109 202 3000 SH SOLE 3000 0 0 VOYAGER THERAPEUTICS INC COMMON STOCK 92915B106 40 2100 SH SOLE 2100 0 0 W P CAREY INC COMMON STOCK 92936U109 783 10000 SH SOLE 10000 0 0 WABTEC CORP COMMON STOCK 929740108 41 561 SH SOLE 561 0 0 WAL-MART STORES INC COMMON STOCK 931142103 3344 34283 SH SOLE 33948 0 335 WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 6871 108600 SH SOLE 107205 0 1395 WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 37 592 SH OTR 428 592 0 0 WASHINGTON FED INC COMMON STOCK 938824109 7 245 SH SOLE 245 0 0 WASHINGTON TR BANCORP INC COMMON STOCK 940610108 52 1089 SH SOLE 1089 0 0 WASTE CONNECTIONS INC FOREIGN STOCK 94106B101 95 1072 SH SOLE 1072 0 0 WASTE MANAGEMENT INC COMMON STOCK 94106L109 22 208 SH SOLE 208 0 0 WATSCO INC COMMON STOCK 942622200 2990 20875 SH SOLE 20805 0 70 WATTS WATER TECHNOLOGIES INC COMMON STOCK 942749102 7 84 SH SOLE 84 0 0 WAYFAIR INC CL A COMMON STOCK 94419L101 148 1000 SH SOLE 1000 0 0 WEINGARTEN REALTY INV SBI COMMON STOCK 948741103 120 4085 SH SOLE 4085 0 0 WELLS FARGO & CO (NEW) COMMON STOCK 949746101 2209 45716 SH SOLE 45716 0 0 WESTERN DIGITAL CORP COMMON STOCK 958102105 31 650 SH SOLE 650 0 0 WESTLAKE CHEMICAL CORP COMMON STOCK 960413102 25 375 SH SOLE 375 0 0 WESTPORT FUEL SYSTEMS INC. COMMON STOCK 960908309 16 10000 SH SOLE 0 0 10000 WESTPAC BANKING FOREIGN STOCK 961214301 37 2000 SH SOLE 1000 0 1000 WESTROCK CO COMMON STOCK 96145D105 26 675 SH SOLE 675 0 0 WEX INC COMMON STOCK 96208T104 229998 1197969 SH SOLE 1160104 8796 29069 WEX INC COMMON STOCK 96208T104 188 980 SH OTR 400 980 0 0 WEX INC COMMON STOCK 96208T104 1093 5694 SH OTR 428 5694 0 0 WEYERHAEUSER COMMON STOCK 962166104 604 22944 SH SOLE 22944 0 0 WHIRLPOOL CORP COMMON STOCK 963320106 31 234 SH SOLE 234 0 0 WILLIAMS COMPANIES COMMON STOCK 969457100 0 18 SH SOLE 18 0 0 WILLIAMS SONOMA INC COMMON STOCK 969904101 1 20 SH SOLE 20 0 0 WINNEBAGO INDS INC COMMON STOCK 974637100 31 1000 SH SOLE 1000 0 0 WINTRUST FINANCIAL CORP COMMON STOCK 97650W108 1 18 SH SOLE 18 0 0 WISDOMTREE MUTUAL FUNDS 97717W281 11 225 SH SOLE 225 0 0 WISDOMTREE MUTUAL FUNDS 97717W760 63 950 SH SOLE 950 0 0 WISDOMTREE MUTUAL FUNDS 97717W778 118 1900 SH SOLE 1900 0 0 WISDOMTREE MUTUAL FUNDS 97717W794 70 1500 SH SOLE 0 0 1500 WISDOM TREE MUTUAL FUNDS 97717X669 129 3000 SH SOLE 0 0 3000 WORKDAY INC COMMON STOCK 98138H101 39 200 SH SOLE 200 0 0 WORLDPAY INC CL A COMMON STOCK 981558109 717 6315 SH SOLE 4870 0 1445 WYNDHAM WORLDWIDE CORP COMMON STOCK 98310W108 62 1520 SH SOLE 1520 0 0 WYNDHAM COMMON STOCK 98311A105 76 1520 SH SOLE 1520 0 0 WYNN RESORTS LTD COM COMMON STOCK 983134107 0 3 SH SOLE 3 0 0 XCEL ENERGY INC COM COMMON STOCK 98389B100 63 1115 SH SOLE 615 0 500 XEROX CORP COMMON STOCK 984121608 0 12 SH SOLE 12 0 0 XYLEM INC COMMON STOCK 98419M100 52 661 SH SOLE 661 0 0 YUM! BRANDS COMMON STOCK 988498101 182 1825 SH SOLE 1825 0 0 YUM CHINA HOLDINGS INC COMMON STOCK 98850P109 82 1825 SH SOLE 1825 0 0 ZEBRA TECHNOLOGIES CORP CL A COMMON STOCK 989207105 3 15 SH SOLE 15 0 0 ZIMMER HOLDINGS INC COMMON STOCK 98956P102 474 3710 SH SOLE 3710 0 0 ZIONS BANCORP COMMON STOCK 989701107 5 112 SH SOLE 112 0 0 ZOETIS INC COMMON STOCK 98978V103 901 8951 SH SOLE 8451 0 500 ZUORA INC COMMON STOCK 98983V106 1 50 SH SOLE 50 0 0 ALLERGAN PLC FOREIGN STOCK G0177J108 45 310 SH SOLE 310 0 0 ACCENTURE PLC FOREIGN STOCK G1151C101 24942 141697 SH SOLE 135607 0 6090 BUNGE LIMITED COMMON STOCK G16962105 50 940 SH SOLE 940 0 0 CAPRI HOLDINGS LIMITED FOREIGN STOCK G1890L107 1 31 SH SOLE 31 0 0 EATON CORP COMMON STOCK G29183103 145 1805 SH SOLE 1805 0 0 EVEREST RE GROUP LTD FOREIGN STOCK G3223R108 0 2 SH SOLE 2 0 0 IHS MARKIT LTD SHS FOREIGN STOCK G47567105 1592 29269 SH SOLE 29039 0 230 JAZZ PHARMACEUTICALS COMMON STOCK G50871105 25 175 SH SOLE 175 0 0 JOHNSON CONTROLS INTERNATIONAL FOREIGN STOCK G51502105 700 18938 SH SOLE 18938 0 0 LIBERTY GLOBAL PLC COMMON STOCK G5480U104 26 1031 SH SOLE 1000 0 31 LIBERTY GLOBAL PLC COMMON STOCK G5480U120 75 3093 SH SOLE 3000 0 93 LINDE PLC FOREIGN STOCK G5494J103 328 1865 SH SOLE 1865 0 0 MEDTRONIC PLC FOREIGN STOCK G5960L103 356 3906 SH SOLE 3406 0 500 NIELSEN HOLDINGS PLC COMMON STOCK G6518L108 0 33 SH SOLE 33 0 0 NORWEGIAN CRUISE LINE COMMON STOCK G66721104 33 600 SH SOLE 600 0 0 PAGSEGURO DIGITAL LTD FOREIGN STOCK G68707101 97 3245 SH SOLE 0 0 3245 SEAGATE TECHNOLOGY PLC COMMON STOCK G7945M107 0 17 SH SOLE 17 0 0 PENTAIR PLC COMMON STOCK G7S00T104 13 300 SH SOLE 300 0 0 SENSATA TECHNOLOGIES HOLDING PLC FOREIGN STOCK G8060N102 24 525 SH SOLE 525 0 0 TECHNIPFMC FOREIGN STOCK G87110105 0 40 SH SOLE 40 0 0 LIBERTY LATIN AMERICA COMMON STOCK G9001E102 42 2178 SH SOLE 2174 0 4 LIBERTY LATIN AMERICA COMMON STOCK G9001E128 10 539 SH SOLE 524 0 15 WHITE MOUNTAINS INSURANCE GROUP COMMON STOCK G9618E107 4 4 SH SOLE 4 0 0 CHUBB LTD FOREIGN STOCK H1467J104 1046 7466 SH SOLE 7466 0 0 TE CONNECTIVITY LTD FOREIGN STOCK H84989104 5222 64666 SH SOLE 62516 0 2150 TRANSOCEAN LTD FOREIGN STOCK H8817H100 28 3195 SH SOLE 2603 0 592 SPOTIFY TECH COMMON STOCK L8681T102 10 75 SH SOLE 75 0 0 CHECK POINT SOFTWARE TECH LTD COMMON STOCK M22465104 194 1536 SH SOLE 1536 0 0 CORE LABORATORIES FOREIGN STOCK N22717107 1530 22203 SH SOLE 22203 0 0 LYONDELL BASELL INDUSTRIES FOREIGN STOCK N53745100 2 22 SH SOLE 22 0 0 NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 78966 893383 SH SOLE 857512 11755 24116 NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 769 8700 SH OTR 428 8700 0 0 MAKEMYTRIP LTD FOREIGN STOCK V5633W109 73 2630 SH SOLE 0 0 2630 DIANA SHIPPING INC COMMON STOCK Y2066G104 44 15760 SH SOLE 15760 0 0