The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABB LTD FOREIGN STOCK 000375204 36 1,600 SH   SOLE   1,600 0 0
AFLAC INC COMMON STOCK 001055102 232 3,224 SH   SOLE   3,224 0 0
AT&T INC COMMON STOCK 00206R102 1,388 34,190 SH   SOLE   34,190 0 0
ATN INTERNATIONAL INC COMMON STOCK 00215F107 16 250 SH   SOLE   250 0 0
ABBOTT LABORATORIES COMMON STOCK 002824100 83,350 1,970,908 SH   SOLE   1,917,560 11,561 41,787
ABBOTT LABORATORIES COMMON STOCK 002824100 91 2,140 SH   OTR 400 2,140 0 0
ABBOTT LABORATORIES COMMON STOCK 002824100 44 1,042 SH   OTR 426 1,042 0 0
ABBOTT LABORATORIES COMMON STOCK 002824100 480 11,357 SH   OTR 428 11,357 0 0
ABBVIE INC COMMON STOCK 00287Y109 6,501 103,069 SH   SOLE   102,969 0 100
ABBVIE INC COMMON STOCK 00287Y109 135 2,140 SH   OTR 400 2,140 0 0
ACACIA RESEARCH CORP COMMON STOCK 003881307 7 1,000 SH   SOLE   1,000 0 0
ACCELERON PHARMA INC COMMON STOCK 00434H108 12 337 SH   SOLE   337 0 0
ACUITY BRANDS INC COMMON STOCK 00508Y102 3,029 11,447 SH   SOLE   11,162 0 285
ADOBE SYSTEMS INC COMMON STOCK 00724F101 706 6,500 SH   SOLE   6,220 0 280
AEGON NV FOREIGN STOCK 007924103 241 62,491 SH   SOLE   62,491 0 0
AEROVIRONMENT INC COMMON STOCK 008073108 12 500 SH   SOLE   500 0 0
AGILENT TECHNOLOGIES COMMON STOCK 00846U101 24 514 SH   SOLE   514 0 0
AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 16,922 112,557 SH   SOLE   111,147 0 1,410
AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 33 221 SH   OTR 428 221 0 0
AKAMAI TECHNOLOGIES COMMON STOCK 00971T101 146 2,750 SH   SOLE   2,750 0 0
ALCOA INC COM COMMON STOCK 013817101 143 14,075 SH   SOLE   0 0 14,075
ALIBABA GROUP COMMON STOCK 01609W102 223 2,105 SH   SOLE   2,105 0 0
ALIGN TECHNOLOGY INC COMMON STOCK 016255101 6,594 70,334 SH   SOLE   70,334 0 0
ALLIANCE BERNSTEIN HOLDING LP COMMON STOCK 01881G106 2 90 SH   SOLE   90 0 0
ALNYLAM PHARMACEUTICALS COMMON STOCK 02043Q107 561 8,275 SH   SOLE   6,680 0 1,595
ALPHABET INC COMMON STOCK 02079K107 22,201 28,562 SH   SOLE   28,021 0 541
ALPHABET INC COMMON STOCK 02079K305 70,706 87,936 SH   SOLE   85,410 908 1,618
ALPHABET INC COMMON STOCK 02079K305 32 40 SH   OTR 428 40 0 0
ALTRIA GROUP INC COMMON STOCK 02209S103 1,946 30,776 SH   SOLE   28,671 0 2,105
AMARIN CORPORATION PLC - ADR FOREIGN STOCK 023111206 43 13,325 SH   SOLE   13,325 0 0
AMAZON.COM COMMON STOCK 023135106 4,825 5,763 SH   SOLE   5,490 0 273
AMBEV SA SPONSORED ADR FOREIGN STOCK 02319V103 1,310 215,175 SH   SOLE   208,350 0 6,825
AMEREN CORP COMMON STOCK 023608102 25 500 SH   SOLE   500 0 0
AMERICA MOVIL ADR SERIES L FOREIGN STOCK 02364W105 10 843 SH   SOLE   843 0 0
AMERICAN ELECTRIC POWER INC COMMON STOCK 025537101 147 2,295 SH   SOLE   2,295 0 0
AMERICAN EXPRESS CO COMMON STOCK 025816109 1,071 16,724 SH   SOLE   16,666 0 58
AMERICAN INTL GROUP OPTIONS 026874156 225 10,629 PRN   SOLE   2,629 0 8,000
AMERICAN INTL GROUP COMMON STOCK 026874784 368 6,200 SH   SOLE   5,575 0 625
AMERICAN STATES WATER CO COMMON STOCK 029899101 12 300 SH   SOLE   300 0 0
AMERICAN SUPERCONDUCTOR CORP COMMON STOCK 030111207 5 697 SH   SOLE   0 0 697
AMERICAN TOWER CORP COMMON STOCK 03027X100 134,155 1,183,750 SH   SOLE   1,143,173 12,656 27,921
AMERICAN TOWER CORP COMMON STOCK 03027X100 88 780 SH   OTR 400 780 0 0
AMERICAN TOWER CORP COMMON STOCK 03027X100 54 475 SH   OTR 426 475 0 0
AMERICAN TOWER CORP COMMON STOCK 03027X100 607 5,350 SH   OTR 428 5,350 0 0
AMERIPRISE FINANCIAL INC COMMON STOCK 03076C106 80 800 SH   SOLE   800 0 0
AMETEK INC NEW COMMON STOCK 031100100 31 655 SH   SOLE   655 0 0
AMGEN INC COMMON STOCK 031162100 4,111 24,646 SH   SOLE   24,339 0 307
AMPHENOL CORP COMMON STOCK 032095101 104 1,600 SH   SOLE   1,600 0 0
ANADARKO PETROLEUM CO COMMON STOCK 032511107 473 7,463 SH   SOLE   7,163 0 300
ANALOG DEVICES CORP COMMON STOCK 032654105 767 11,894 SH   SOLE   11,594 0 300
ANGLOGOLD LTD FOREIGN STOCK 035128206 16 1,000 SH   SOLE   1,000 0 0
ANHEUSER BUSCH INBEV SA FOREIGN STOCK 03524A108 438 3,335 SH   SOLE   2,640 0 695
ANTHEM INC COMMON STOCK 036752103 13 100 SH   SOLE   100 0 0
APACHE CORP COMMON STOCK 037411105 441 6,900 SH   SOLE   3,050 0 3,850
APPLE INC COMMON STOCK 037833100 64,193 567,828 SH   SOLE   554,520 0 13,308
APPLE INC COMMON STOCK 037833100 40 350 SH   OTR 428 350 0 0
APPLIED MATERIALS INC COMMON STOCK 038222105 44 1,444 SH   SOLE   1,444 0 0
APTARGROUP INC COMMON STOCK 038336103 4 50 SH   SOLE   50 0 0
AQUA AMERICA INC COMMON STOCK 03836W103 71 2,342 SH   SOLE   2,342 0 0
ASCENT MEDIA CORP-A COMMON STOCK 043632108 0 3 SH   SOLE   0 0 3
ASTRAZENECA PLC SPONSORED ADR FOREIGN STOCK 046353108 33 998 SH   SOLE   998 0 0
ATHENAHEALTH INC COMMON STOCK 04685W103 17 133 SH   SOLE   133 0 0
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 129,726 1,470,816 SH   SOLE   1,431,650 14,272 24,894
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 316 3,590 SH   OTR 400 3,590 0 0
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 70 796 SH   OTR 426 796 0 0
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 144 1,626 SH   OTR 428 1,626 0 0
AUTONATION INC COMMON STOCK 05329W102 7 150 SH   SOLE   150 0 0
AVALONBAY COMMUNITY INC COMMON STOCK 053484101 70 396 SH   SOLE   0 396 0
AVERY DENNISON CORP COMMON STOCK 053611109 93 1,200 SH   SOLE   1,200 0 0
AVIS BUDGET GROUP INC COMMON STOCK 053774105 15 450 SH   SOLE   450 0 0
AVON PRODUCTS COMMON STOCK 054303102 20 3,600 SH   SOLE   3,600 0 0
BP PLC SPONSORED ADR FOREIGN STOCK 055622104 752 21,390 SH   SOLE   21,315 0 75
BAIDU.COM SPON ADR FOREIGN STOCK 056752108 579 3,180 SH   SOLE   2,400 0 780
BAKER HUGHES INC COMMON STOCK 057224107 224 4,435 SH   SOLE   4,435 0 0
BALCHEM CORP COMMON STOCK 057665200 1,369 17,655 SH   SOLE   17,380 0 275
BALL CORP COMMON STOCK 058498106 100 1,225 SH   SOLE   1,225 0 0
BANCO SANTANDER CEN FOREIGN STOCK 05964H105 2 400 SH   SOLE   400 0 0
BANK OF AMERICA CORP COMMON STOCK 060505104 690 44,084 SH   SOLE   43,894 0 190
BANK OF AMERICA CORP OPTIONS 060505146 182 39,500 PRN   SOLE   14,500 0 25,000
BANK OF THE OZARKS INC COMMON STOCK 063904106 70 1,822 SH   SOLE   1,822 0 0
BANK OF NEW YORK MELLON CORP COMMON STOCK 064058100 40 1,000 SH   SOLE   1,000 0 0
BARD C R INC COMMON STOCK 067383109 286 1,275 SH   SOLE   1,275 0 0
BARRICK GOLD CORP FOREIGN STOCK 067901108 12 700 SH   SOLE   700 0 0
BAXTER INTERNATIONAL INC COMMON STOCK 071813109 71 1,500 SH   SOLE   1,500 0 0
BECTON DICKINSON COMMON STOCK 075887109 5,600 31,160 SH   SOLE   30,518 0 642
BED BATH & BEYOND COMMON STOCK 075896100 28 650 SH   SOLE   650 0 0
BEMIS CO COMMON STOCK 081437105 8,392 164,522 SH   SOLE   164,522 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK 084670108 1,297 6 SH   SOLE   6 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 31,609 218,793 SH   SOLE   214,280 1,007 3,506
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 528 3,655 SH   OTR 428 3,655 0 0
BHP BILLITON LTD FOREIGN STOCK 088606108 15 425 SH   SOLE   425 0 0
BIOMARIN PHARMACEUTICAL INC COMMON STOCK 09061G101 102 1,100 SH   SOLE   1,100 0 0
BIOGEN IDEC INC COMMON STOCK 09062X103 2,437 7,784 SH   SOLE   7,784 0 0
BLACKROCK INC COMMON STOCK 09247X101 156 430 SH   SOLE   430 0 0
THE BLACKSTONE GROUP LP COMMON STOCK 09253U108 26 1,025 SH   SOLE   625 0 400
BLACKROCK BOND MUTUAL FUN 09255E102 75 5,345 SH   SOLE   5,345 0 0
BLACKROCK MUTUAL FUNDS 09255Q105 25 1,825 SH   SOLE   1,825 0 0
BLACKROCK COMMON STOCK 09257A108 7 818 SH   SOLE   0 0 818
BLOCK (H & R) INC COMMON STOCK 093671105 24 1,052 SH   SOLE   1,052 0 0
BOEING CO COMMON STOCK 097023105 1,155 8,766 SH   SOLE   8,641 0 125
BORG WARNER INC COMMON STOCK 099724106 35 1,000 SH   SOLE   1,000 0 0
BOSTON BEER COMPANY COMMON STOCK 100557107 280 1,805 SH   SOLE   1,805 0 0
BOSTON PROPERTIES INC REIT COMMON STOCK 101121101 187 1,375 SH   SOLE   1,375 0 0
BOSTON SCIENTIFIC CORP COMMON STOCK 101137107 293 12,313 SH   SOLE   12,313 0 0
BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 1,922 35,639 SH   SOLE   34,839 0 800
BRITISH AMERICAN TOBACCO FOREIGN STOCK 110448107 1,841 14,420 SH   SOLE   14,420 0 0
BROADRIDGE FINANCIAL SOLUTIONS COMMON STOCK 11133T103 684 10,093 SH   SOLE   10,013 0 80
BROOKFIELD ASSET MANAGEMENT FOREIGN STOCK 112585104 625 17,768 SH   SOLE   17,768 0 0
BROOKLINE BANCORP INC COMMON STOCK 11373M107 1,368 112,212 SH   SOLE   110,212 0 2,000
BROWN FORMAN CORP COMMON STOCK 115637209 1,392 29,350 SH   SOLE   29,350 0 0
BRUNSWICK CORP COMMON STOCK 117043109 42 870 SH   SOLE   870 0 0
BUCKEYE PARTNERS L P PARTNERSHIPS 118230101 125 1,741 SH   SOLE   1,741 0 0
CBS CORP COMMON STOCK 124857202 15 270 SH   SOLE   270 0 0
CDK GLOBAL INC COMMON STOCK 12508E101 1,614 28,135 SH   SOLE   27,989 0 146
CH ROBINSON WORLDWIDE INC COMMON STOCK 12541W209 758 10,761 SH   SOLE   10,506 0 255
CIGNA CORP COMMON STOCK 125509109 349 2,680 SH   SOLE   2,680 0 0
CME GROUP INC COMMON STOCK 12572Q105 18 175 SH   SOLE   175 0 0
CSX CORP COMMON STOCK 126408103 56 1,825 SH   SOLE   1,825 0 0
CVS HEALTH CORP COMMON STOCK 126650100 43,351 487,144 SH   SOLE   467,004 10,420 9,720
CABOT CORP COMMON STOCK 127055101 19,821 378,193 SH   SOLE   238,898 139,295 0
CABOT OIL & GAS CORP COMMON STOCK 127097103 165 6,400 SH   SOLE   6,400 0 0
CABOT MICROELECTRONICS COMMON STOCK 12709P103 523 9,884 SH   SOLE   8,854 1,030 0
CALIFORNIA RESOURCES CORP COMMON STOCK 13057Q206 0 52 SH   SOLE   51 0 1
CAMDEN NATIONAL CORP COMMON STOCK 133034108 19 400 SH   SOLE   400 0 0
CAMPBELL SOUP CO COMMON STOCK 134429109 45 831 SH   SOLE   831 0 0
CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 140,034 2,141,189 SH   SOLE   2,076,475 14,095 50,619
CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 102 1,560 SH   OTR 400 1,560 0 0
CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 52 800 SH   OTR 426 800 0 0
CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 385 5,875 SH   OTR 428 5,875 0 0
CANADIAN NATURAL RESOURCES LTD FOREIGN STOCK 136385101 208 6,480 SH   SOLE   6,480 0 0
CANADIAN PACIFIC RAILWAY LTD FOREIGN STOCK 13645T100 123 804 SH   SOLE   693 0 111
CARDINAL HEALTH INC COMMON STOCK 14149Y108 193 2,480 SH   SOLE   2,480 0 0
CARE.COM COMMON STOCK 141633107 2 200 SH   SOLE   200 0 0
CARMAX INC COMMON STOCK 143130102 240 4,500 SH   SOLE   4,500 0 0
CARNIVAL CORP COMMON STOCK 143658300 168 3,450 SH   SOLE   0 0 3,450
CASTLIGHT HEALTH INC CL B COMMON STOCK 14862Q100 92 22,000 SH   SOLE   22,000 0 0
CATERPILLAR INC COMMON STOCK 149123101 143 1,610 SH   SOLE   1,610 0 0
CEDAR FAIR LP COMMON STOCK 150185106 212 3,695 SH   SOLE   3,695 0 0
CELGENE CORPORATION COMMON STOCK 151020104 87,455 836,652 SH   SOLE   805,481 11,872 19,299
CELGENE CORPORATION COMMON STOCK 151020104 41 390 SH   OTR 428 390 0 0
CEMPRA INC COMMON STOCK 15130J109 11 460 SH   SOLE   460 0 0
CENOVUS ENERGY INC FOREIGN STOCK 15135U109 10 725 SH   SOLE   600 0 125
CERNER CORP COMMON STOCK 156782104 1,650 26,715 SH   SOLE   25,595 0 1,120
CHARTER COMMUNICATIONS INC COMMON STOCK 16119P108 3 10 SH   SOLE   10 0 0
THE CHEMOURS COMPANY COMMON STOCK 163851108 128 7,987 SH   SOLE   7,987 0 0
CHEVRONTEXACO CORP COMMON STOCK 166764100 7,269 70,626 SH   SOLE   70,176 0 450
CHIPOTLE MEXICAN GRILL COMMON STOCK 169656105 139 328 SH   SOLE   308 0 20
CHUNGHWA TELECOM CO LTD ADR COMMON STOCK 17133Q502 2 43 SH   SOLE   43 0 0
CHURCH & DWIGHT CO COMMON STOCK 171340102 120,071 2,505,662 SH   SOLE   2,431,064 18,308 56,290
CHURCH & DWIGHT CO COMMON STOCK 171340102 115 2,400 SH   OTR 400 2,400 0 0
CHURCH & DWIGHT CO COMMON STOCK 171340102 141 2,950 SH   OTR 428 2,950 0 0
CISCO SYSTEMS COMMON STOCK 17275R102 4,099 129,234 SH   SOLE   125,993 0 3,241
CINTAS CORP COMMON STOCK 172908105 2,971 26,383 SH   SOLE   26,383 0 0
CITIGROUP INC COMMON STOCK 172967424 2 37 SH   SOLE   0 0 37
CLARCOR INC COMMON STOCK 179895107 160 2,467 SH   SOLE   2,467 0 0
CLOROX CO COMMON STOCK 189054109 7 55 SH   SOLE   55 0 0
COACH INC COMMON STOCK 189754104 7 185 SH   SOLE   185 0 0
COCA COLA BOTTLING COMMON STOCK 191098102 46 312 SH   SOLE   312 0 0
COCA-COLA CO COMMON STOCK 191216100 11,083 261,882 SH   SOLE   260,277 900 705
COCA-COLA CO COMMON STOCK 191216100 63 1,488 SH   OTR 400 1,488 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 86,095 1,804,554 SH   SOLE   1,753,684 11,631 39,239
COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 122 2,560 SH   OTR 400 2,560 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 194 4,070 SH   OTR 428 4,070 0 0
COLFAX CORP COMMON STOCK 194014106 282 8,985 SH   SOLE   8,985 0 0
COLGATE PALMOLIVE CO COMMON STOCK 194162103 116,135 1,566,434 SH   SOLE   1,512,602 16,763 37,069
COLGATE PALMOLIVE CO COMMON STOCK 194162103 151 2,040 SH   OTR 400 2,040 0 0
COLGATE PALMOLIVE CO COMMON STOCK 194162103 84 1,136 SH   OTR 426 1,136 0 0
COLGATE PALMOLIVE CO COMMON STOCK 194162103 143 1,922 SH   OTR 428 1,922 0 0
COMCAST CORP COMMON STOCK 20030N101 1,784 26,887 SH   SOLE   26,887 0 0
COMMERCEHUB INC COMMON STOCK 20084V108 0 3 SH   SOLE   0 0 3
COMMERCEHUB INC COMMON STOCK 20084V306 0 7 SH   SOLE   0 0 7
CONAGRA FOODS INC COMMON STOCK 205887102 149 3,166 SH   SOLE   3,166 0 0
CONOCOPHILLIPS INC COMMON STOCK 20825C104 3,627 83,436 SH   SOLE   82,106 0 1,330
CONSOL ENERGY INC COMMON STOCK 20854P109 77 4,000 SH   SOLE   2,000 0 2,000
COOPER COS INC COMMON STOCK 216648402 3,158 17,615 SH   SOLE   17,615 0 0
CORNING INC COMMON STOCK 219350105 8,692 367,509 SH   SOLE   357,229 0 10,280
COSTCO WHOLESALE CORP NEW COMMON STOCK 22160K105 1,066 6,990 SH   SOLE   6,505 0 485
CREE INC COMMON STOCK 225447101 28 1,095 SH   SOLE   895 0 200
CRITEO COMMON STOCK 226718104 12 350 SH   SOLE   350 0 0
CUMMINS INC COMMON STOCK 231021106 45,030 351,385 SH   SOLE   342,423 2,954 6,008
CUMMINS INC COMMON STOCK 231021106 24 190 SH   OTR 428 190 0 0
CUMULUS MEDIA INC-CL A COMMON STOCK 231082108 0 1,000 SH   SOLE   0 0 1,000
CYPRESS SEMICONDUCTOR CORP COMMON STOCK 232806109 5 450 SH   SOLE   450 0 0
DANAHER CORP SHS BEN INT COMMON STOCK 235851102 117,607 1,500,284 SH   SOLE   1,449,490 15,947 34,847
DANAHER CORP SHS BEN INT COMMON STOCK 235851102 89 1,140 SH   OTR 400 1,140 0 0
DANAHER CORP SHS BEN INT COMMON STOCK 235851102 29 375 SH   OTR 426 375 0 0
DANAHER CORP SHS BEN INT COMMON STOCK 235851102 523 6,665 SH   OTR 428 6,665 0 0
DEERE & CO COMMON STOCK 244199105 3,660 42,878 SH   SOLE   42,428 0 450
DELL TECHNOLOGIES INC CL V COMMON STOCK 24703L103 14 298 SH   SOLE   298 0 0
DENTSPLY SIRONA INC COMMON STOCK 24906P109 253 4,253 SH   SOLE   4,253 0 0
DEVON ENERGY CORP NEW COMMON STOCK 25179M103 55 1,242 SH   SOLE   1,242 0 0
DIAGEO PLC SPONSORED ADR FOREIGN STOCK 25243Q205 9,181 79,118 SH   SOLE   77,783 0 1,335
DIAGEO PLC SPONSORED ADR FOREIGN STOCK 25243Q205 44 375 SH   OTR 428 375 0 0
WALT DISNEY PRODUCTIONS COMMON STOCK 254687106 35,986 387,534 SH   SOLE   375,601 770 11,163
DISCOVER FINANCIAL SERVICES COMMON STOCK 254709108 702 12,415 SH   SOLE   12,415 0 0
DISCOVERY COMMON STOCK 25470F104 46,345 1,721,595 SH   SOLE   1,653,316 27,108 41,171
DISCOVERY COMMON STOCK 25470F104 14 512 SH   OTR 400 512 0 0
DISCOVERY COMMON STOCK 25470F104 333 12,365 SH   OTR 428 12,365 0 0
DISCOVERY COMMON STOCK 25470F203 27 1,000 SH   SOLE   1,000 0 0
DISCOVERY COMMON STOCK 25470F302 9,176 348,777 SH   SOLE   330,107 540 18,130
DISCOVERY COMMON STOCK 25470F302 13 512 SH   OTR 400 512 0 0
DOMINION RESOURCES INC COMMON STOCK 25746U109 380 5,110 SH   SOLE   5,110 0 0
DONALDSON CO INC COMMON STOCK 257651109 356 9,533 SH   SOLE   9,533 0 0
DOVER CORP COMMON STOCK 260003108 1,121 15,217 SH   SOLE   15,217 0 0
DOW CHEMICAL CO COMMON STOCK 260543103 445 8,594 SH   SOLE   8,594 0 0
DR PEPPER SNAPPLE GROUP INC COMMON STOCK 26138E109 1,664 18,225 SH   SOLE   18,225 0 0
DUPONT (EI) DE NEMOURS & CO COMMON STOCK 263534109 3,552 53,045 SH   SOLE   53,045 0 0
DUKE ENERGY CORP COMMON STOCK 26441C204 279 3,491 SH   SOLE   3,491 0 0
DUN & BRADSTREET CORP COMMON STOCK 26483E100 27 198 SH   SOLE   198 0 0
EOG RESOURCES COMMON STOCK 26875P101 99,500 1,028,844 SH   SOLE   978,083 19,039 31,722
EOG RESOURCES COMMON STOCK 26875P101 35 360 SH   OTR 400 360 0 0
EOG RESOURCES COMMON STOCK 26875P101 63 650 SH   OTR 426 650 0 0
EOG RESOURCES COMMON STOCK 26875P101 587 6,075 SH   OTR 428 6,075 0 0
EQT CORP COMMON STOCK 26884L109 196 2,700 SH   SOLE   2,700 0 0
EBAY INC COMMON STOCK 278642103 99 3,000 SH   SOLE   3,000 0 0
ECOLAB INC COMMON STOCK 278865100 56,721 465,995 SH   SOLE   454,391 475 11,129
ECOLAB INC COMMON STOCK 278865100 168 1,380 SH   OTR 400 1,380 0 0
EDWARDS LIFESCIENCE CORP COMMON STOCK 28176E108 84 700 SH   SOLE   700 0 0
EMERSON ELECTRIC CO COMMON STOCK 291011104 19,591 359,395 SH   SOLE   355,135 0 4,260
EMERSON ELECTRIC CO COMMON STOCK 291011104 27 500 SH   OTR 426 500 0 0
ENCANA CORP FOREIGN STOCK 292505104 3,113 297,287 SH   SOLE   293,662 0 3,625
ENBRIDGE INC FOREIGN STOCK 29250N105 6,636 150,045 SH   SOLE   149,360 0 685
ENBRIDGE ENERGY PARTNERS LP COMMON STOCK 29250R106 338 13,300 SH   SOLE   13,300 0 0
ENERGY TRANSFER PRTNRS L P COMMON STOCK 29273R109 77 2,090 SH   SOLE   2,090 0 0
ENERGY TRANSFER EQUITY L P COMMON STOCK 29273V100 107 6,400 SH   SOLE   6,400 0 0
ENGILITY HOLDINGS INC (NEW) COMMON STOCK 29286C107 2 50 SH   SOLE   50 0 0
ENTERCOM COMMUNICATIONS COMMON STOCK 293639100 4 300 SH   SOLE   0 0 300
ENTERPRISE PRODUCTS PARTNERS COMMON STOCK 293792107 138 5,000 SH   SOLE   5,000 0 0
EPIZYME INC COMMON STOCK 29428V104 30 3,000 SH   SOLE   3,000 0 0
EURONET WORLDWIDE INC COMMON STOCK 298736109 661 8,080 SH   SOLE   8,080 0 0
EVERSOURCE ENERGY COMMON STOCK 30040W108 64 1,188 SH   SOLE   1,188 0 0
EXPRESS SCRIPTS HOLDING CO COMMON STOCK 30219G108 366 5,183 SH   SOLE   5,183 0 0
EXXON MOBIL CORP COMMON STOCK 30231G102 89,767 1,028,499 SH   SOLE   1,012,333 3,971 12,195
EXXON MOBIL CORP COMMON STOCK 30231G102 162 1,860 SH   OTR 400 1,860 0 0
EXXON MOBIL CORP COMMON STOCK 30231G102 41 475 SH   OTR 426 475 0 0
EXXON MOBIL CORP COMMON STOCK 30231G102 398 4,551 SH   OTR 428 4,551 0 0
FACEBOOK INC COMMON STOCK 30303M102 9,436 73,563 SH   SOLE   71,258 0 2,305
FACTSET RESEARCH SYSTEMS INC COMMON STOCK 303075105 858 5,295 SH   SOLE   5,070 0 225
FASTENAL CO COMMON STOCK 311900104 3,778 90,424 SH   SOLE   88,924 0 1,500
FEDEX CORP COMMON STOCK 31428X106 1,332 7,625 SH   SOLE   7,625 0 0
F5 NETWORKS INC COMMON STOCK 315616102 3 23 SH   SOLE   23 0 0
FIRST MERCHANTS CORP COMMON STOCK 320817109 17 632 SH   SOLE   632 0 0
FIRST REPUBLIC BANK/CA COMMON STOCK 33616C100 7,401 95,983 SH   SOLE   94,704 0 1,279
FIRST REPUBLIC BANK/CA COMMON STOCK 33616C100 39 500 SH   OTR 428 500 0 0
FIRST SOLAR INC COMMON STOCK 336433107 86 2,180 SH   SOLE   2,180 0 0
FISERV INC COMMON STOCK 337738108 158,988 1,598,348 SH   SOLE   1,544,176 19,188 34,984
FISERV INC COMMON STOCK 337738108 221 2,220 SH   OTR 400 2,220 0 0
FISERV INC COMMON STOCK 337738108 74 745 SH   OTR 426 745 0 0
FISERV INC COMMON STOCK 337738108 141 1,420 SH   OTR 428 1,420 0 0
FLOWERS FOODS INC COMMON STOCK 343498101 274 18,140 SH   SOLE   18,140 0 0
FORD MOTOR CO COMMON STOCK 345370860 14 1,122 SH   SOLE   1,122 0 0
FORTIVE CORP COMMON STOCK 34959J108 41,894 823,068 SH   SOLE   792,166 7,973 22,929
FORTIVE CORP COMMON STOCK 34959J108 29 568 SH   OTR 400 568 0 0
FORTIVE CORP COMMON STOCK 34959J108 10 187 SH   OTR 426 187 0 0
FORTIVE CORP COMMON STOCK 34959J108 169 3,332 SH   OTR 428 3,332 0 0
FORTUNE BRANDS HOME & SECURITY COMMON STOCK 34964C106 8 132 SH   SOLE   132 0 0
FREEPORT MCMORAN COMMON STOCK 35671D857 20 1,800 SH   SOLE   1,800 0 0
FRESENIUS MEDICAL CARE AG FOREIGN STOCK 358029106 41 926 SH   SOLE   926 0 0
FUEL CELL ENERGY INC COMMON STOCK 35952H502 14 2,500 SH   SOLE   2,500 0 0
GW PHARMACEUTICALS ADR FOREIGN STOCK 36197T103 8 60 SH   SOLE   60 0 0
GABELLI HEALTHCARE & WELLNESS MUTUAL FUNDS 36246K103 18 1,770 SH   SOLE   1,770 0 0
GANNETT CO COMMON STOCK 36473H104 3 250 SH   SOLE   250 0 0
THE GAP INC COMMON STOCK 364760108 17 750 SH   SOLE   750 0 0
GENERAL DYNAMICS CORP COMMON STOCK 369550108 31 200 SH   SOLE   0 0 200
GENERAL ELECTRIC CO COMMON STOCK 369604103 34,522 1,165,489 SH   SOLE   1,157,679 2,450 5,360
GENERAL ELECTRIC CO COMMON STOCK 369604103 175 5,900 SH   OTR 400 5,900 0 0
GENERAL ELECTRIC CO COMMON STOCK 369604103 14 475 SH   OTR 426 475 0 0
GENERAL MILLS INC COMMON STOCK 370334104 5,222 81,747 SH   SOLE   81,747 0 0
GENERAL MOTORS CO OPTIONS 37045V126 1 95 PRN   SOLE   95 0 0
GENUINE PARTS CO COMMON STOCK 372460105 163 1,619 SH   SOLE   880 0 739
GILEAD SCIENCES COMMON STOCK 375558103 58,727 742,257 SH   SOLE   716,073 8,797 17,387
GILEAD SCIENCES COMMON STOCK 375558103 19 245 SH   OTR 426 245 0 0
GILEAD SCIENCES COMMON STOCK 375558103 25 310 SH   OTR 428 310 0 0
GLAXOSMITHKLINE PLC ADR FOREIGN STOCK 37733W105 153 3,554 SH   SOLE   3,554 0 0
GOLD FIELDS LIMITED ADR FOREIGN STOCK 38059T106 12 2,500 SH   SOLE   2,500 0 0
GOLDCORP INC FOREIGN STOCK 380956409 256 15,500 SH   SOLE   15,500 0 0
GOLDMAN SACHS COMMON STOCK 38141G104 17 107 SH   SOLE   100 0 7
GOLDMAN SACHS MUTUAL FUNDS 38147W103 27 2,874 SH   SOLE   2,874 0 0
GRAINGER (WW) INC COMMON STOCK 384802104 2,984 13,271 SH   SOLE   13,081 0 190
GROUPO TELEVISA SA DE CV ADR FOREIGN STOCK 40049J206 95 3,700 SH   SOLE   600 0 3,100
HCP INC COMMON STOCK 40414L109 385 10,135 SH   SOLE   10,135 0 0
HDFC BANK LTD-ADR FOREIGN STOCK 40415F101 17,955 249,755 SH   SOLE   242,631 5,921 1,203
HSBC HOLDINGS PLC PREFERRED STOCK 404280604 257 10,000 SH   SOLE   10,000 0 0
HP INC COMMON STOCK 40434L105 252 16,197 SH   SOLE   16,197 0 0
HAIN CELESTIAL GROUP INC COMMON STOCK 405217100 24,128 678,132 SH   SOLE   667,167 0 10,965
HALLIBURTON CO COMMON STOCK 406216101 38 840 SH   SOLE   840 0 0
HALYARD HEALTH INC COMMON STOCK 40650V100 7 189 SH   SOLE   189 0 0
HANCOCK (JOHN) INVESTORS TR COMMON STOCK 410142103 39 2,316 SH   SOLE   2,316 0 0
HARLEY DAVIDSON INC COMMON STOCK 412822108 137 2,600 SH   SOLE   2,600 0 0
HARTFORD FINANCIAL SVCS GROUP COMMON STOCK 416515104 66 1,544 SH   SOLE   1,544 0 0
HAWAIIAN ELECTRIC INDUSTRIES COMMON STOCK 419870100 4 144 SH   SOLE   144 0 0
HEALTHCARE SERVICES GROUP INC COMMON STOCK 421906108 869 21,955 SH   SOLE   21,955 0 0
HEALTHWAYS INC COMMON STOCK 422245100 287 10,860 SH   SOLE   10,860 0 0
JACK HENRY & ASSOCIATES INC COMMON STOCK 426281101 18,248 213,303 SH   SOLE   208,453 0 4,850
JACK HENRY & ASSOCIATES INC COMMON STOCK 426281101 44 520 SH   OTR 400 520 0 0
THE HERSHEY COMPANY COMMON STOCK 427866108 85 890 SH   SOLE   890 0 0
HEWLETT PACKARD ENTERPRISE CO COMMON STOCK 42824C109 425 18,697 SH   SOLE   18,697 0 0
HEXCEL CORP NEW COMMON STOCK 428291108 9 200 SH   SOLE   200 0 0
HOME DEPOT INC COMMON STOCK 437076102 14,880 115,637 SH   SOLE   113,268 0 2,369
HONEYWELL INTL INC COM COMMON STOCK 438516106 777 6,665 SH   SOLE   6,201 0 464
HUBBELL INC COMMON STOCK 443510607 11 100 SH   SOLE   100 0 0
HUNTINGTON INGALLS INDS INC COMMON STOCK 446413106 29 188 SH   SOLE   188 0 0
IDEXX LABS COMMON STOCK 45168D104 24,988 221,658 SH   SOLE   217,458 0 4,200
IDEXX LABS COMMON STOCK 45168D104 68 600 SH   OTR 400 600 0 0
ILLINOIS TOOL WORKS COMMON STOCK 452308109 6,801 56,752 SH   SOLE   56,752 0 0
ILLUMINA INC COMMON STOCK 452327109 1,191 6,554 SH   SOLE   6,554 0 0
IMATION CORP COMMON STOCK 45245A107 32 50,000 SH   SOLE   50,000 0 0
IMPERIAL OIL LTD FOREIGN STOCK 453038408 38 1,200 SH   SOLE   1,200 0 0
INDIA FUND MUTUAL FUNDS 454089103 27 1,069 SH   SOLE   1,069 0 0
INFINERA CORP COMMON STOCK 45667G103 21 2,275 SH   SOLE   2,275 0 0
INSULET CORP COMMON STOCK 45784P101 41 1,000 SH   SOLE   1,000 0 0
INTEL CORP COMMON STOCK 458140100 9,095 240,926 SH   SOLE   239,639 0 1,287
INTERCONTINENTAL EXCHANGE GROUP COMMON STOCK 45866F104 27 100 SH   SOLE   100 0 0
INTL BUSINESS MACHINES CORP COMMON STOCK 459200101 3,437 21,637 SH   SOLE   21,584 0 53
INTUIT COMMON STOCK 461202103 139,345 1,266,658 SH   SOLE   1,222,198 15,211 29,249
INTUIT COMMON STOCK 461202103 59 540 SH   OTR 400 540 0 0
INTUIT COMMON STOCK 461202103 52 475 SH   OTR 426 475 0 0
INTUIT COMMON STOCK 461202103 353 3,200 SH   OTR 428 3,200 0 0
INTUITIVE SURGICAL INC COMMON STOCK 46120E602 686 947 SH   SOLE   947 0 0
IROBOT CORP COMMON STOCK 462726100 26 600 SH   SOLE   600 0 0
IRON MTN INC COMMON STOCK 46284V101 104 2,771 SH   SOLE   2,771 0 0
ISHARES MUTUAL FUNDS 464286848 2 160 SH   SOLE   0 0 160
ISHARES MUTUAL FUNDS 464287234 539 14,385 SH   SOLE   13,935 0 450
ISHARES BOND MUTUAL FUN 464287242 83 675 SH   SOLE   675 0 0
ISHARES MUTUAL FUNDS 464287465 1,418 23,988 SH   SOLE   22,548 0 1,440
ISHARES MUTUAL FUNDS 464287473 129 1,675 SH   SOLE   1,675 0 0
ISHARES MUTUAL FUNDS 464287481 107 1,100 SH   SOLE   1,100 0 0
ISHARES MUTUAL FUNDS 464287499 4 24 SH   SOLE   24 0 0
ISHARES MUTUAL FUNDS 464287507 82 532 SH   SOLE   472 0 60
ISHARES MUTUAL FUNDS 464287556 52 180 SH   SOLE   180 0 0
ISHARES MUTUAL FUNDS 464287564 19 178 SH   SOLE   178 0 0
ISHARES MUTUAL FUNDS 464287598 16 150 SH   SOLE   150 0 0
ISHARES MUTUAL FUNDS 464287606 27 153 SH   SOLE   0 0 153
ISHARES MUTUAL FUNDS 464287614 115 1,105 SH   SOLE   1,010 0 95
ISHARES MUTUAL FUNDS 464287622 1,593 13,225 SH   SOLE   13,225 0 0
ISHARES MUTUAL FUNDS 464287655 331 2,666 SH   SOLE   2,666 0 0
ISHARES MUTUAL FUNDS 464287689 93 725 SH   SOLE   0 0 725
ISHARES MUTUAL FUNDS 464287796 193 4,950 SH   SOLE   4,950 0 0
ISHARES MUTUAL FUNDS 464287804 405 3,265 SH   SOLE   3,240 0 25
ISHARES MUTUAL FUNDS 464288182 406 6,710 SH   SOLE   6,450 0 260
ISHARES MUTUAL FUNDS 464288687 18 450 SH   SOLE   450 0 0
ISHARES MUTUAL FUNDS 46432F842 4 75 SH   SOLE   0 0 75
ITAU UNIBANCO BANCO MULTIPLO ADR FOREIGN STOCK 465562106 38 3,439 SH   SOLE   3,439 0 0
JP MORGAN CHASE & CO COMMON STOCK 46625H100 4,200 63,065 SH   SOLE   63,065 0 0
JP MORGAN CHASE & CO MUTUAL FUNDS 46625H365 8 250 SH   SOLE   0 0 250
JP MORGAN CHASE & CO OPTIONS 46634E114 43 1,740 PRN   SOLE   490 0 1,250
JOHNSON & JOHNSON COMMON STOCK 478160104 71,440 604,753 SH   SOLE   591,023 2,293 11,437
JOHNSON & JOHNSON COMMON STOCK 478160104 224 1,900 SH   OTR 400 1,900 0 0
JOHNSON & JOHNSON COMMON STOCK 478160104 75 631 SH   OTR 428 631 0 0
KLX INC COMMON STOCK 482539103 70 2,000 SH   SOLE   2,000 0 0
KANSAS CITY SOUTHERN CORP COMMON STOCK 485170302 317 3,401 SH   SOLE   3,401 0 0
KELLOGG CO COMMON STOCK 487836108 192 2,483 SH   SOLE   2,483 0 0
KEYSIGHT TECHNOLOGIES INC COMMON STOCK 49338L103 8 257 SH   SOLE   257 0 0
KIMBERLY-CLARK CORP COMMON STOCK 494368103 468 3,714 SH   SOLE   3,714 0 0
KIMCO REALTY CORP COMMON STOCK 49446R109 125 4,325 SH   SOLE   4,325 0 0
KINDER MORGAN INC CLASS P COMMON STOCK 49456B101 85 3,663 SH   SOLE   3,663 0 0
THE KRAFT HEINZ CO COMMON STOCK 500754106 68 763 SH   SOLE   763 0 0
KROGER CO COMMON STOCK 501044101 94 3,163 SH   SOLE   3,163 0 0
L-3 COMMUNICATIONS HOLDINGS INC COMMON STOCK 502424104 45 300 SH   SOLE   300 0 0
LABORATORY CORP OF AMERICA HLDGS COMMON STOCK 50540R409 34 250 SH   SOLE   250 0 0
LAMAR ADVERTISING CO COMMON STOCK 512816109 601 9,205 SH   SOLE   8,905 0 300
LAS VEGAS SANDS CORP COMMON STOCK 517834107 46 800 SH   SOLE   800 0 0
ESTEE LAUDER COMPANIES COMMON STOCK 518439104 110 1,240 SH   SOLE   1,240 0 0
LEE ENTERPRISES COMMON STOCK 523768109 11 3,000 SH   SOLE   0 0 3,000
LEUCADIA NATIONAL CORP COMMON STOCK 527288104 38 2,000 SH   SOLE   2,000 0 0
LEVEL 3 COMMUNICATIONS INC COMMON STOCK 52729N308 442 9,522 SH   SOLE   5,401 0 4,121
LIBERTY BROADBAND CORP COMMON STOCK 530307107 18 260 SH   SOLE   250 0 10
LIBERTY BROADBAND CORP COMMON STOCK 530307305 48 676 SH   SOLE   650 0 26
LIBERTY COMMON STOCK 53071M104 3 157 SH   SOLE   0 0 157
LIBERTY COMMON STOCK 53071M880 1 36 SH   SOLE   0 0 36
LIBERTY MEDIA CORPORATION COMMON STOCK 531229409 167 4,901 SH   SOLE   1,000 0 3,901
LIBERTY MEDIA CORPORATION COMMON STOCK 531229607 70 2,082 SH   SOLE   2,000 0 82
LIBERTY MEDIA CORPORATION COMMON STOCK 531229706 9 505 SH   SOLE   115 0 390
LIBERTY MEDIA CORPORATION COMMON STOCK 531229854 15 520 SH   SOLE   500 0 20
LIBERTY MEDIA CORPORATION COMMON STOCK 531229870 35 1,225 SH   SOLE   250 0 975
LIBERTY MEDIA CORPORATION COMMON STOCK 531229888 10 568 SH   SOLE   372 0 196
LIBERTY TRIPADVISOR HLDGS INC COMMON STOCK 531465102 1 14 SH   SOLE   0 0 14
LILLY (ELI) & CO COMMON STOCK 532457108 353 4,400 SH   SOLE   4,400 0 0
LINCOLN NATIONAL CORP COMMON STOCK 534187109 73 1,553 SH   SOLE   1,553 0 0
LINDBLAD EXPEDITIONS HOLDINGS COMMON STOCK 535219109 36 3,950 SH   SOLE   3,950 0 0
LINEAR TECHNOLOGY CORP COMMON STOCK 535678106 6,329 106,754 SH   SOLE   105,429 0 1,325
LINEAR TECHNOLOGY CORP COMMON STOCK 535678106 185 3,120 SH   OTR 400 3,120 0 0
LOWES COMPANIES COMMON STOCK 548661107 1,926 26,672 SH   SOLE   26,227 0 445
LULULEMON ATHLETICA INC COMMON STOCK 550021109 25 410 SH   SOLE   365 0 45
LUXOTTICA GROUP S P A FOREIGN STOCK 55068R202 41 850 SH   SOLE   850 0 0
M & T BANK CORP COMMON STOCK 55261F104 98 840 SH   SOLE   840 0 0
MACROGENICS INC COMMON STOCK 556099109 6 213 SH   SOLE   213 0 0
MAGELLAN MIDSTREAM PARTNERS LP COMMON STOCK 559080106 71 1,000 SH   SOLE   1,000 0 0
MANHATTAN ASSOCIATES INC COMMON STOCK 562750109 74 1,280 SH   SOLE   1,280 0 0
MANNKIND CORP COMMON STOCK 56400P201 0 400 SH   SOLE   400 0 0
MARATHON OIL CORP COMMON STOCK 565849106 5 300 SH   SOLE   300 0 0
MARATHON PETROLEUM CORP COMMON STOCK 56585A102 12 300 SH   SOLE   300 0 0
MARSH & MCLENNAN COMMON STOCK 571748102 186 2,766 SH   SOLE   2,766 0 0
MASCO CORP COMMON STOCK 574599106 7 200 SH   SOLE   200 0 0
MASTERCARD INC COMMON STOCK 57636Q104 223,897 2,200,026 SH   SOLE   2,118,743 32,374 48,909
MASTERCARD INC COMMON STOCK 57636Q104 329 3,230 SH   OTR 400 3,230 0 0
MASTERCARD INC COMMON STOCK 57636Q104 107 1,055 SH   OTR 426 1,055 0 0
MASTERCARD INC COMMON STOCK 57636Q104 827 8,130 SH   OTR 428 8,130 0 0
MATERION CORP COMMON STOCK 576690101 15 500 SH   SOLE   500 0 0
MCCORMICK & COMPANY COMMON STOCK 579780206 1,793 17,943 SH   SOLE   17,943 0 0
MCDONALDS CORP COMMON STOCK 580135101 19,219 166,600 SH   SOLE   163,535 0 3,065
MCDONALDS CORP COMMON STOCK 580135101 113 980 SH   OTR 400 980 0 0
MCDONALDS CORP COMMON STOCK 580135101 55 475 SH   OTR 426 475 0 0
MCDONALDS CORP COMMON STOCK 580135101 158 1,375 SH   OTR 428 1,375 0 0
MCKESSON CORP COMMON STOCK 58155Q103 73 439 SH   SOLE   439 0 0
MEDICAL PROPERTIES TRUST INC COMMON STOCK 58463J304 19 1,300 SH   SOLE   0 0 1,300
MERCK & CO INC COMMON STOCK 58933Y105 5,937 95,125 SH   SOLE   93,250 775 1,100
MEREDITH CORP COMMON STOCK 589433101 6,517 125,345 SH   SOLE   123,360 0 1,985
MERITOR INC COMMON STOCK 59001K100 8 741 SH   SOLE   741 0 0
METLIFE INC COMMON STOCK 59156R108 13 283 SH   SOLE   283 0 0
METTLER TOLEDO INTL COMMON STOCK 592688105 388 925 SH   SOLE   925 0 0
MICROSOFT CORP COMMON STOCK 594918104 83,194 1,444,334 SH   SOLE   1,408,580 12,077 23,677
MICROSOFT CORP COMMON STOCK 594918104 507 8,800 SH   OTR 428 8,800 0 0
MICROCHIP TECHNOLOGY INC COMMON STOCK 595017104 854 13,750 SH   SOLE   13,750 0 0
MIDDLEBURG FINANCIAL CORP COMMON STOCK 596094102 183 6,484 SH   SOLE   6,484 0 0
MIDDLESEX WATER CO COMMON STOCK 596680108 35 1,000 SH   SOLE   1,000 0 0
MOMENTA PHARMACEUTICALS INC COMMON STOCK 60877T100 23 2,000 SH   SOLE   2,000 0 0
MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105 809 18,437 SH   SOLE   18,437 0 0
MONRO MUFFLER & BRAKE INC COMMON STOCK 610236101 1,366 22,327 SH   SOLE   22,327 0 0
MONSANTO CO COMMON STOCK 61166W101 1,246 12,187 SH   SOLE   12,187 0 0
MOODYS CORP COMMON STOCK 615369105 281 2,599 SH   SOLE   2,599 0 0
MORGAN STANLEY COMMON STOCK 617446448 38 1,200 SH   SOLE   1,200 0 0
MOTOROLA COMMON STOCK 620076307 72 950 SH   SOLE   950 0 0
MURPHY OIL CORP COMMON STOCK 626717102 34 1,125 SH   SOLE   1,125 0 0
NATIONAL OILWELL VARCO INC COMMON STOCK 637071101 17 475 SH   SOLE   475 0 0
NATURAL GROCERS BY COMMON STOCK 63888U108 44 3,910 SH   SOLE   3,910 0 0
NETFLIX INC COMMON STOCK 64110L106 137 1,393 SH   SOLE   1,393 0 0
NETEASE INC SPONSORED ADR COMMON STOCK 64110W102 167 695 SH   SOLE   0 0 695
NEW JERSEY RESOURCES CORP COMMON STOCK 646025106 4 126 SH   SOLE   126 0 0
NEWELL RUBBERMAID INC COMMON STOCK 651229106 453 8,609 SH   SOLE   8,609 0 0
NEWMONT MINING CORP COMMON STOCK 651639106 35 900 SH   SOLE   900 0 0
NEXTERA ENERGY INC COMMON STOCK 65339F101 606 4,955 SH   SOLE   4,955 0 0
NIKE INC CLASS B COMMON STOCK 654106103 38,120 724,025 SH   SOLE   712,115 0 11,910
NIKE INC CLASS B COMMON STOCK 654106103 28 525 SH   OTR 428 525 0 0
NORFOLK SOUTHERN CORP COMMON STOCK 655844108 2,524 26,004 SH   SOLE   25,044 525 435
NORTHERN TRUST CORP COMMON STOCK 665859104 575 8,461 SH   SOLE   8,461 0 0
NORTHROP GRUMMAN CORP COMMON STOCK 666807102 242 1,130 SH   SOLE   1,130 0 0
NORTHWEST NATURAL GAS COMMON STOCK 667655104 38 625 SH   SOLE   625 0 0
NOVARTIS AG ADR FOREIGN STOCK 66987V109 7,413 93,889 SH   SOLE   90,309 0 3,580
NOVO-NORDISK A/S ADR FOREIGN STOCK 670100205 72,346 1,739,509 SH   SOLE   1,694,796 10,985 33,728
NOVO-NORDISK A/S ADR FOREIGN STOCK 670100205 42 1,000 SH   OTR 426 1,000 0 0
NOVO-NORDISK A/S ADR FOREIGN STOCK 670100205 40 970 SH   OTR 428 970 0 0
NUANCE COMMUNICATIONS INC COMMON STOCK 67020Y100 9 625 SH   SOLE   0 0 625
O'REILLY AUTOMOTIVE INC COMMON STOCK 67103H107 1,077 3,845 SH   SOLE   3,845 0 0
OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 20,551 281,830 SH   SOLE   274,209 3,075 4,546
OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 17 225 SH   OTR 426 225 0 0
OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 60 825 SH   OTR 428 825 0 0
OFFICE DEPOT COMMON STOCK 676220106 11 2,975 SH   SOLE   2,975 0 0
OLD NATIONAL BANCORP COMMON STOCK 680033107 588 41,785 SH   SOLE   41,785 0 0
OMNICOM GROUP INC COMMON STOCK 681919106 132 1,550 SH   SOLE   1,550 0 0
ON ASSIGNMENT INC COMMON STOCK 682159108 109 3,000 SH   SOLE   3,000 0 0
ONEOK PARTNERS LP COMMON STOCK 68268N103 527 13,200 SH   SOLE   13,200 0 0
ORACLE CORP COM COMMON STOCK 68389X105 205 5,231 SH   SOLE   5,231 0 0
ORBCOMM INC COMMON STOCK 68555P100 51 5,000 SH   SOLE   5,000 0 0
ORMAT TECHNOLOGIES INC COMMON STOCK 686688102 52 1,075 SH   SOLE   1,075 0 0
OWENS REALTY MORTGAGE INC COMMON STOCK 690828108 67 3,841 SH   SOLE   3,841 0 0
PDL BIOPHARMA INC COMMON STOCK 69329Y104 2 500 SH   SOLE   500 0 0
PHH GROUP INC COMMON STOCK 693320202 5 325 SH   SOLE   325 0 0
PJT PARTNERS INC COMMON STOCK 69343T107 0 10 SH   SOLE   0 0 10
PNC FINANCIAL CORP COMMON STOCK 693475105 274 3,044 SH   SOLE   3,044 0 0
PNC FINANCIAL CORP OPTIONS 693475121 164 6,975 PRN   SOLE   0 0 6,975
PPL CORPORATION COMMON STOCK 69351T106 28 824 SH   SOLE   824 0 0
PRA GROUP INC COMMON STOCK 69354N106 7,677 222,271 SH   SOLE   214,156 0 8,115
PACKAGING CORP OF AMERICA COMMON STOCK 695156109 244 3,000 SH   SOLE   3,000 0 0
PANERA BREAD CO COMMON STOCK 69840W108 28,041 144,005 SH   SOLE   141,269 0 2,736
PANERA BREAD CO COMMON STOCK 69840W108 28 145 SH   OTR 428 145 0 0
PANHANDLE OIL AND GAS INC COMMON STOCK 698477106 25 1,405 SH   SOLE   1,405 0 0
PARKER-HANNIFIN CORP COMMON STOCK 701094104 355 2,830 SH   SOLE   2,830 0 0
PAYCHEX INC COMMON STOCK 704326107 5,227 90,317 SH   SOLE   89,482 0 835
PAYCOM SOFTWARE INC COMMON STOCK 70432V102 5,353 106,777 SH   SOLE   103,557 0 3,220
PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 328 8,010 SH   SOLE   7,970 0 40
PEMBINA PIPELINE CORP FOREIGN STOCK 706327103 140 4,598 SH   SOLE   4,598 0 0
PEOPLES UNITED FINANCIAL INC COMMON STOCK 712704105 173 10,928 SH   SOLE   10,928 0 0
PEPSICO INC COMMON STOCK 713448108 41,265 379,377 SH   SOLE   372,167 625 6,585
PEPSICO INC COMMON STOCK 713448108 54 500 SH   OTR 426 500 0 0
PETMED EXPRESS INC COMMON STOCK 716382106 20 975 SH   SOLE   0 0 975
PETROLEO BRASILEIRO SA-ADR FOREIGN STOCK 71654V408 228 24,400 SH   SOLE   8,475 0 15,925
PFIZER COMMON STOCK 717081103 2,668 78,764 SH   SOLE   78,754 0 10
PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109 41,114 422,892 SH   SOLE   406,041 8,236 8,615
PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109 107 1,100 SH   OTR 400 1,100 0 0
PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109 56 580 SH   OTR 426 580 0 0
PHILLIPS 66 COMMON STOCK 718546104 154 1,914 SH   SOLE   1,914 0 0
PIMCO MUTUAL FUNDS 72201Y101 28 1,000 SH   SOLE   1,000 0 0
PIONEER NATURAL RESOURCES CO COMMON STOCK 723787107 371 2,000 SH   SOLE   2,000 0 0
POOL CORP COMMON STOCK 73278L105 170 1,800 SH   SOLE   1,800 0 0
POPE RESOURCES DEL LTD PARTNERSHIPS 732857107 132 2,000 SH   SOLE   2,000 0 0
PORTLAND GENERAL ELECTRIC CO COMMON STOCK 736508847 54 1,273 SH   SOLE   898 0 375
PORTOLA PHARMACEUTICALS INC COMMON STOCK 737010108 0 10 SH   SOLE   10 0 0
POWERSHARES QQQ MUTUAL FUNDS 73935A104 79 667 SH   SOLE   367 0 300
POWERSHARES MUTUAL FUNDS 73935X575 148 6,000 SH   SOLE   6,000 0 0
POWERSHARES MUTUAL FUNDS 73937B779 15 352 SH   SOLE   352 0 0
PRAXAIR INC COMMON STOCK 74005P104 79,210 655,551 SH   SOLE   638,785 3,590 13,176
PRAXAIR INC COMMON STOCK 74005P104 36 300 SH   OTR 426 300 0 0
PRAXAIR INC COMMON STOCK 74005P104 85 700 SH   OTR 428 700 0 0
T ROWE PRICE GROUP INC COMMON STOCK 74144T108 33 500 SH   SOLE   500 0 0
PRICELINE.COM INC COMMON STOCK 741503403 1,367 929 SH   SOLE   929 0 0
PRICESMART INC COMMON STOCK 741511109 13 160 SH   SOLE   160 0 0
PRINCIPAL FINANCIAL GROUP INC COMMON STOCK 74251V102 5 100 SH   SOLE   100 0 0
PROCTER & GAMBLE CO COMMON STOCK 742718109 73,275 816,437 SH   SOLE   815,427 0 1,010
PROGRESSIVE CORP OHIO COMMON STOCK 743315103 68 2,158 SH   SOLE   2,158 0 0
PRUDENTIAL FINANCIAL INC COMMON STOCK 744320102 13 159 SH   SOLE   159 0 0
PUBLIC STORAGE INC COMMON STOCK 74460D109 22 100 SH   SOLE   0 0 100
QORVO INC COMMON STOCK 74736K101 75 1,352 SH   SOLE   1,352 0 0
Q2 HLDGS INC COMMON STOCK 74736L109 95 3,330 SH   SOLE   1,500 0 1,830
QUALCOMM INC COMMON STOCK 747525103 16,658 243,180 SH   SOLE   239,305 0 3,875
QUALCOMM INC COMMON STOCK 747525103 301 4,398 SH   OTR 428 4,398 0 0
QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 127 1,500 SH   SOLE   1,500 0 0
RADIO ONE COMMON STOCK 75040P405 14 4,500 SH   SOLE   0 0 4,500
RANGE RES CORP COMMON STOCK 75281A109 181 4,680 SH   SOLE   4,680 0 0
RAYTHEON CO COMMON STOCK 755111507 874 6,420 SH   SOLE   5,670 0 750
REALTY INCOME CORPORATION COMMON STOCK 756109104 259 3,866 SH   SOLE   3,866 0 0
REAVES UTILITY MUTUAL FUNDS 756158101 76 2,500 SH   SOLE   2,500 0 0
REGENERON PHAR COMMON STOCK 75886F107 98 245 SH   SOLE   245 0 0
REYNOLDS AMERICAN INC COMMON STOCK 761713106 843 17,882 SH   SOLE   17,312 0 570
RIGEL PHARMACEUTICALS INC COMMON STOCK 766559603 0 27 SH   SOLE   27 0 0
RIO TINTO PLC FOREIGN STOCK 767204100 10 300 SH   SOLE   300 0 0
ROCKWELL AUTOMATION COMMON STOCK 773903109 2,936 24,001 SH   SOLE   24,001 0 0
ROCKWELL COLLINS INC COMMON STOCK 774341101 1,818 21,550 SH   SOLE   21,550 0 0
ROPER INDUSTRIES INC COMMON STOCK 776696106 324 1,775 SH   SOLE   1,775 0 0
ROSS STORES INC COMMON STOCK 778296103 15,708 244,292 SH   SOLE   240,952 555 2,785
ROYAL DUTCH SHELL PLC FOREIGN STOCK 780259107 5 100 SH   SOLE   100 0 0
ROYAL DUTCH SHELL PLC FOREIGN STOCK 780259206 1,437 28,709 SH   SOLE   28,709 0 0
S&P GLOBAL INC COMMON STOCK 78409V104 58 462 SH   SOLE   462 0 0
SPDR MUTUAL FUNDS 78462F103 1,367 6,318 SH   SOLE   5,987 0 331
SPDR GOLD TRUST MUTUAL FUNDS 78463V107 1,301 10,355 SH   SOLE   10,355 0 0
SPDR MUTUAL FUNDS 78463X301 5 57 SH   SOLE   0 0 57
SPDR MUTUAL FUNDS 78463X749 25 500 SH   SOLE   0 0 500
SPDR MUTUAL FUNDS 78463X772 2 60 SH   SOLE   60 0 0
SPDR SERIES TRUST MUTUAL FUNDS 78464A391 6 200 SH   SOLE   200 0 0
SPDR SERIES TRUST MUTUAL FUNDS 78464A763 15 180 SH   SOLE   180 0 0
SPDR SERIES TRUST MUTUAL FUNDS 78464A870 20 300 SH   SOLE   300 0 0
SPDR MUTUAL FUNDS 78467X109 373 2,040 SH   SOLE   2,040 0 0
SPDR MUTUAL FUNDS 78467Y107 484 1,715 SH   SOLE   1,665 0 50
SPDR BOND MUTUAL FUN 78468R739 177 3,625 SH   SOLE   3,625 0 0
SABINE ROYALTY TRUST COMMON STOCK 785688102 53 1,437 SH   SOLE   1,437 0 0
SALESFORCE.COM COMMON STOCK 79466L302 88 1,235 SH   SOLE   385 0 850
HENRY SCHEIN INC COMMON STOCK 806407102 49 300 SH   SOLE   300 0 0
SCHLUMBERGER LTD FOREIGN STOCK 806857108 2,068 26,293 SH   SOLE   26,168 0 125
SEALED AIR CORP (NEW) COMMON STOCK 81211K100 57 1,250 SH   SOLE   1,250 0 0
SPDR MUTUAL FUNDS 81369Y506 477 6,750 SH   SOLE   6,750 0 0
SPDR MUTUAL FUNDS 81369Y803 158 3,300 SH   SOLE   3,300 0 0
SELECT MED HLDGS CORP COMMON STOCK 81619Q105 108 7,995 SH   SOLE   7,995 0 0
SERVICENOW INC COMMON STOCK 81762P102 312 3,946 SH   SOLE   3,946 0 0
SHERWIN WILLIAMS CO COMMON STOCK 824348106 111 400 SH   SOLE   400 0 0
SHIRE PHARMA GROUP PLC ADR FOREIGN STOCK 82481R106 35 181 SH   SOLE   181 0 0
SIMON PROPERTIES GROUP (NEW) COMMON STOCK 828806109 983 4,749 SH   SOLE   4,749 0 0
SIRIUS XM HOLDINGS INC COMMON STOCK 82968B103 89 21,265 SH   SOLE   21,265 0 0
SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102 48 635 SH   SOLE   635 0 0
SMUCKER J M CO COMMON STOCK 832696405 392 2,892 SH   SOLE   2,892 0 0
SOLARCITY CORP COMMON STOCK 83416T100 118 6,009 SH   SOLE   5,879 0 130
SOUTHERN CO COMMON STOCK 842587107 256 4,995 SH   SOLE   4,995 0 0
SPECTRA ENERGY CORP COMMON STOCK 847560109 222 5,200 SH   SOLE   5,200 0 0
SQUARE INC COMMON STOCK 852234103 9 740 SH   SOLE   740 0 0
STAPLES INC COMMON STOCK 855030102 10 1,150 SH   SOLE   1,150 0 0
STARBUCKS CORP COMMON STOCK 855244109 87,625 1,618,493 SH   SOLE   1,583,652 3,240 31,601
STARBUCKS CORP COMMON STOCK 855244109 317 5,850 SH   OTR 428 5,850 0 0
STARZ - LIBERTY CAPITAL COMMON STOCK 85571Q102 1 41 SH   SOLE   0 0 41
STATE STREET CORP COMMON STOCK 857477103 6,313 90,669 SH   SOLE   90,669 0 0
STATOILHYDRO ASA FOREIGN STOCK 85771P102 13 800 SH   SOLE   800 0 0
STERICYCLE INC COMMON STOCK 858912108 1,694 21,140 SH   SOLE   20,255 0 885
STERICYCLE INC COMMON STOCK 858912108 51 640 SH   OTR 400 640 0 0
STRYKER CORP COMMON STOCK 863667101 155,131 1,332,623 SH   SOLE   1,294,346 11,678 26,599
STRYKER CORP COMMON STOCK 863667101 51 440 SH   OTR 400 440 0 0
STRYKER CORP COMMON STOCK 863667101 99 849 SH   OTR 426 849 0 0
STRYKER CORP COMMON STOCK 863667101 459 3,942 SH   OTR 428 3,942 0 0
SUN LIFE FINANCIAL INC COMMON STOCK 866796105 325 10,000 SH   SOLE   10,000 0 0
SUNCOR ENERGY INC NEW FOREIGN STOCK 867224107 246 8,845 SH   SOLE   8,845 0 0
SUNPOWER CORP COMMON STOCK 867652406 13 1,500 SH   SOLE   1,500 0 0
SUNOPTA INC COM FOREIGN STOCK 8676EP108 140 19,855 SH   SOLE   19,855 0 0
SUNTRUST BANKS INC COMMON STOCK 867914103 132 3,015 SH   SOLE   3,015 0 0
SYSCO CORP COMMON STOCK 871829107 13,737 280,280 SH   SOLE   277,280 900 2,100
TJX COMPANIES INC COMMON STOCK 872540109 194,235 2,597,423 SH   SOLE   2,511,717 26,968 58,738
TJX COMPANIES INC COMMON STOCK 872540109 54 720 SH   OTR 400 720 0 0
TJX COMPANIES INC COMMON STOCK 872540109 71 950 SH   OTR 426 950 0 0
TJX COMPANIES INC COMMON STOCK 872540109 469 6,275 SH   OTR 428 6,275 0 0
TABLEAU SOFTWARE INC COMMON STOCK 87336U105 15 265 SH   SOLE   265 0 0
TANDEM DIABETES CAR INC COMMON STOCK 875372104 31 4,000 SH   SOLE   4,000 0 0
TARGET CORP COMMON STOCK 87612E106 1,188 17,297 SH   SOLE   16,937 0 360
TEGNA INC COMMON STOCK 87901J105 11 500 SH   SOLE   500 0 0
TELEFONICA S A ADR FOREIGN STOCK 879382208 39 3,827 SH   SOLE   3,827 0 0
TERRAVIA HOLDINGS INC COMMON STOCK 88105A106 41 15,025 SH   SOLE   15,025 0 0
TESORO CORP COMMON STOCK 881609101 41 514 SH   SOLE   514 0 0
TESLA MOTORS INC COMMON STOCK 88160R101 148 725 SH   SOLE   695 0 30
TEVA PHARMACEUTICAL INDS LTD ADR FOREIGN STOCK 881624209 39 850 SH   SOLE   850 0 0
TETRAPHASE PHARMACEUTICALS COMMON STOCK 88165N105 15 3,800 SH   SOLE   3,800 0 0
TEXAS ROADHOUSE INC COMMON STOCK 882681109 8 200 SH   SOLE   200 0 0
TEXTRON COMMON STOCK 883203101 55 1,376 SH   SOLE   1,376 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 21,110 132,720 SH   SOLE   127,803 375 4,542
THOMSON REUTERS CORPORATION FOREIGN STOCK 884903105 23 550 SH   SOLE   550 0 0
3M COMPANY COMMON STOCK 88579Y101 8,463 48,023 SH   SOLE   47,933 0 90
TIFFANY & CO COMMON STOCK 886547108 252 3,475 SH   SOLE   3,475 0 0
TIME WARNER INC COMMON STOCK 887317303 72 900 SH   SOLE   900 0 0
TIMKEN CO COMMON STOCK 887389104 562 16,000 SH   SOLE   16,000 0 0
TIMKENSTEEL CORP COMMON STOCK 887399103 84 8,000 SH   SOLE   8,000 0 0
TOMPKINS FINANCIAL CORPORATION COMMON STOCK 890110109 19 250 SH   SOLE   250 0 0
TORCHMARK CORP COMMON STOCK 891027104 48 750 SH   SOLE   0 0 750
TORONTO-DOMINION BANK FOREIGN STOCK 891160509 313 7,058 SH   SOLE   7,058 0 0
TORTOISE ENERGY MUTUAL FUNDS 89147L100 23 750 SH   SOLE   750 0 0
TOTAL FINA ELF S A ADR FOREIGN STOCK 89151E109 199 4,165 SH   SOLE   4,165 0 0
TOWNE BANK COMMON STOCK 89214P109 104 4,320 SH   SOLE   4,320 0 0
TOYOTA MOTOR CORP SPONS ADR FOREIGN STOCK 892331307 34 290 SH   SOLE   290 0 0
TRACTOR SUPPLY CO COMMON STOCK 892356106 4,497 66,774 SH   SOLE   64,622 0 2,152
TRANSCANADA CORP FOREIGN STOCK 89353D107 437 9,185 SH   SOLE   9,185 0 0
THE TRAVELERS COMPANIES COMMON STOCK 89417E109 28 241 SH   SOLE   241 0 0
TRIMBLE NAVIGATION LTD COMMON STOCK 896239100 9,808 343,404 SH   SOLE   331,024 0 12,380
TRIMBLE NAVIGATION LTD COMMON STOCK 896239100 66 2,300 SH   OTR 428 2,300 0 0
TWITTER INC COMMON STOCK 90184L102 12 536 SH   SOLE   536 0 0
US BANCORP COMMON STOCK 902973304 655 15,271 SH   SOLE   15,271 0 0
UNDER ARMOUR INC COMMON STOCK 904311107 20 525 SH   SOLE   325 0 200
UNDER ARMOUR INC COMMON STOCK 904311206 15 452 SH   SOLE   251 0 201
UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 89,555 1,889,349 SH   SOLE   1,821,196 15,815 52,338
UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 68 1,440 SH   OTR 400 1,440 0 0
UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 47 980 SH   OTR 426 980 0 0
UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 178 3,755 SH   OTR 428 3,755 0 0
UNILEVER NV FOREIGN STOCK 904784709 1,090 23,640 SH   SOLE   22,109 1,470 61
UNION PACIFIC COMMON STOCK 907818108 22,849 234,272 SH   SOLE   226,664 0 7,608
UNITED BANCORP INC COMMON STOCK 909911109 169 15,536 SH   SOLE   15,536 0 0
UNITED NATURAL FOODS COMMON STOCK 911163103 17,972 448,851 SH   SOLE   440,044 0 8,807
UNITED NATURAL FOODS COMMON STOCK 911163103 19 470 SH   OTR 428 470 0 0
UNITED PARCEL SERVICE COMMON STOCK 911312106 474 4,338 SH   SOLE   4,188 0 150
UNITED TECHNOLOGIES COMMON STOCK 913017109 78,721 774,808 SH   SOLE   749,150 7,327 18,331
UNITED TECHNOLOGIES COMMON STOCK 913017109 89 880 SH   OTR 400 880 0 0
UNITED TECHNOLOGIES COMMON STOCK 913017109 26 250 SH   OTR 426 250 0 0
UNITED TECHNOLOGIES COMMON STOCK 913017109 43 424 SH   OTR 428 424 0 0
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 297 2,121 SH   SOLE   2,121 0 0
URBAN EDGE PROPERTIES COMMON STOCK 91704F104 42 1,500 SH   SOLE   1,500 0 0
V F CORPORATION COMMON STOCK 918204108 5,950 106,163 SH   SOLE   102,447 0 3,716
VAIL RESORTS INC COMMON STOCK 91879Q109 151 960 SH   SOLE   960 0 0
VALMONT INDUSTRIES INC COMMON STOCK 920253101 1,575 11,707 SH   SOLE   11,707 0 0
VANGUARD MUTUAL FUNDS 921908844 1,170 13,940 SH   SOLE   13,050 0 890
VANGUARD MUTUAL FUNDS 922042676 24 435 SH   SOLE   435 0 0
VANGUARD MUTUAL FUNDS 922042718 90 900 SH   SOLE   900 0 0
VANGUARD MUTUAL FUNDS 922042775 181 3,975 SH   SOLE   3,300 0 675
VANGUARD MUTUAL FUNDS 922042858 112 2,976 SH   SOLE   2,741 0 235
VANGUARD MUTUAL FUNDS 92204A108 176 1,400 SH   SOLE   1,400 0 0
VARIAN MED SYS INC COMMON STOCK 92220P105 16 160 SH   SOLE   160 0 0
VANGUARD MUTUAL FUNDS 922908363 20 102 SH   SOLE   0 0 102
VANGUARD MUTUAL FUNDS 922908553 48 559 SH   SOLE   559 0 0
VANGUARD MUTUAL FUNDS 922908744 144 1,650 SH   SOLE   1,650 0 0
VANGUARD MUTUAL FUNDS 922908751 189 1,550 SH   SOLE   1,550 0 0
VANGUARD MUTUAL FUNDS 922908769 17 150 SH   SOLE   150 0 0
VERIZON COMMON STOCK 92343V104 821 15,795 SH   SOLE   15,370 0 425
VERMILION ENERGY INC FOREIGN STOCK 923725105 325 8,400 SH   SOLE   8,400 0 0
VERTEX PHARMACEUTICALS COMMON STOCK 92532F100 70 800 SH   SOLE   800 0 0
VIRGIN AMERICA COMMON STOCK 92765X208 54 1,000 SH   SOLE   1,000 0 0
VISA INC COMMON STOCK 92826C839 47,182 570,519 SH   SOLE   568,279 0 2,240
VMWARE INC COMMON STOCK 928563402 7 100 SH   SOLE   100 0 0
VODAFONE GROUP PLC FOREIGN STOCK 92857W308 119 4,069 SH   SOLE   3,896 0 173
VORNADO REALTY TRUST COMMON STOCK 929042109 411 4,063 SH   SOLE   4,063 0 0
W P CAREY INC COMMON STOCK 92936U109 370 5,731 SH   SOLE   5,731 0 0
WABTEC CORP COMMON STOCK 929740108 10,096 123,649 SH   SOLE   121,889 0 1,760
WAL-MART STORES INC COMMON STOCK 931142103 2,622 36,357 SH   SOLE   36,022 0 335
WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 14,484 179,662 SH   SOLE   178,067 0 1,595
WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 48 592 SH   OTR 428 592 0 0
WASHINGTON FED INC COMMON STOCK 938824109 13 500 SH   SOLE   500 0 0
WASHINGTON PRIME GROUP INC COMMON STOCK 93964W108 14 1,150 SH   SOLE   1,150 0 0
WASHINGTON TR BANCORP INC COMMON STOCK 940610108 8 200 SH   SOLE   200 0 0
WASTE CONNECTIONS INC COMMON STOCK 94106B101 67 900 SH   SOLE   900 0 0
WASTE MANAGEMENT INC COMMON STOCK 94106L109 27 417 SH   SOLE   417 0 0
WATSCO INC COMMON STOCK 942622200 155 1,100 SH   SOLE   1,100 0 0
WATTS WATER TECHNOLOGIES INC COMMON STOCK 942749102 13 200 SH   SOLE   200 0 0
WEINGARTEN REALTY INV SBI COMMON STOCK 948741103 752 19,282 SH   SOLE   19,282 0 0
WELLS FARGO & CO (NEW) COMMON STOCK 949746101 2,937 66,328 SH   SOLE   66,277 0 51
WELLTOWER INC COMMON STOCK 95040Q104 15 200 SH   SOLE   0 0 200
WESTPAC BANKING FOREIGN STOCK 961214301 23 1,000 SH   SOLE   1,000 0 0
WEX INC COMMON STOCK 96208T104 79,450 735,032 SH   SOLE   718,265 918 15,849
WEX INC COMMON STOCK 96208T104 416 3,845 SH   OTR 428 3,845 0 0
WEYERHAEUSER COMMON STOCK 962166104 736 23,044 SH   SOLE   23,044 0 0
WHITEWAVE FOODS CO COM CL A COMMON STOCK 966244105 3,543 65,091 SH   SOLE   64,621 0 470
WHOLE FOODS MARKET COMMON STOCK 966837106 9,737 343,439 SH   SOLE   337,955 0 5,484
WHOLE FOODS MARKET COMMON STOCK 966837106 21 745 SH   OTR 428 745 0 0
WILEY JOHN & SONS CL A COMMON STOCK 968223206 7 135 SH   SOLE   135 0 0
WILLIAMS COMPANIES COMMON STOCK 969457100 384 12,500 SH   SOLE   12,500 0 0
WILLIAMS PARTNERS LP COMMON STOCK 96949L105 209 5,632 SH   SOLE   5,632 0 0
WILLIAMS SONOMA INC COMMON STOCK 969904101 5 100 SH   SOLE   100 0 0
WISDOMTREE MUTUAL FUNDS 97717W281 9 225 SH   SOLE   225 0 0
WISDOMTREE MUTUAL FUNDS 97717W406 26 327 SH   SOLE   327 0 0
WPX ENERGY INC COMMON STOCK 98212B103 48 3,666 SH   SOLE   3,666 0 0
WYNDHAM WORLDWIDE CORP COMMON STOCK 98310W108 101 1,500 SH   SOLE   1,500 0 0
XCEL ENERGY INC COM COMMON STOCK 98389B100 51 1,245 SH   SOLE   745 0 500
XILINX INC COMMON STOCK 983919101 3 50 SH   SOLE   50 0 0
XYLEM INC COMMON STOCK 98419M100 35 661 SH   SOLE   661 0 0
YUM! BRANDS COMMON STOCK 988498101 255 2,810 SH   SOLE   2,810 0 0
ZEBRA TECHNOLOGIES CORP CL A COMMON STOCK 989207105 75 1,080 SH   SOLE   1,080 0 0
ZIMMER HOLDINGS INC COMMON STOCK 98956P102 634 4,877 SH   SOLE   4,877 0 0
ZOETIS INC COMMON STOCK 98978V103 178 3,415 SH   SOLE   3,415 0 0
ALLEGION PLC COMMON STOCK G0176J109 3 50 SH   SOLE   50 0 0
ALLERGAN PLC FOREIGN STOCK G0177J108 805 3,496 SH   SOLE   3,496 0 0
ACCENTURE PLC FOREIGN STOCK G1151C101 17,602 144,078 SH   SOLE   137,622 0 6,456
BROOKFIELD BUSINESS PARTNERS LP FOREIGN STOCK G16234109 6 232 SH   SOLE   232 0 0
BROOKFIELD PROPERTY PARTNERS LP COMMON STOCK G16249107 10 445 SH   SOLE   445 0 0
BUNGE LIMITED COMMON STOCK G16962105 59 1,000 SH   SOLE   1,000 0 0
EATON CORP COMMON STOCK G29183103 323 4,910 SH   SOLE   4,910 0 0
IHS MARKIT LTD SHS FOREIGN STOCK G47567105 1,161 30,929 SH   SOLE   30,699 0 230
INGERSOLL-RAND PLC COMMON STOCK G47791101 10 150 SH   SOLE   150 0 0
JAZZ PHARMACEUTICALS COMMON STOCK G50871105 6 50 SH   SOLE   50 0 0
JOHNSON CONTROLS INTERNATIONAL FOREIGN STOCK G51502105 19,814 425,824 SH   SOLE   415,342 0 10,482
JOHNSON CONTROLS INTERNATIONAL FOREIGN STOCK G51502105 33 706 SH   OTR 426 706 0 0
LIBERTY GLOBAL PLC COMMON STOCK G5480U104 35 1,031 SH   SOLE   1,000 0 31
LIBERTY GLOBAL PLC COMMON STOCK G5480U120 102 3,093 SH   SOLE   3,000 0 93
LIBERTY GLOBAL PLC COMMON STOCK G5480U138 5 178 SH   SOLE   174 0 4
LIBERTY GLOBAL PLC COMMON STOCK G5480U153 15 539 SH   SOLE   524 0 15
MALLINCKRODT PUB LTD CO SHS FOREIGN STOCK G5785G107 10 146 SH   SOLE   146 0 0
MEDTRONIC PLC FOREIGN STOCK G5960L103 907 10,499 SH   SOLE   9,534 0 965
PENTAIR PLC COMMON STOCK G7S00T104 18 281 SH   SOLE   281 0 0
STERIS PLC FOREIGN STOCK G84720104 119 1,630 SH   SOLE   1,630 0 0
PERRIGO CO PLC COMMON STOCK G97822103 15 165 SH   SOLE   165 0 0
CHUBB LTD FOREIGN STOCK H1467J104 2,165 17,233 SH   SOLE   17,233 0 0
TE CONNECTIVITY LTD FOREIGN STOCK H84989104 146 2,274 SH   SOLE   2,274 0 0
TRANSOCEAN LTD FOREIGN STOCK H8817H100 97 9,059 SH   SOLE   1,612 0 7,447
CHECK POINT SOFTWARE TECH LTD COMMON STOCK M22465104 71 910 SH   SOLE   780 0 130
STRATASYS LTD COMMON STOCK M85548101 1 42 SH   SOLE   42 0 0
AERCAP HOLDINGS NV COMMON STOCK N00985106 188 4,875 SH   SOLE   1,175 0 3,700
CORE LABORATORIES FOREIGN STOCK N22717107 5,810 51,721 SH   SOLE   49,981 1,400 340
NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 46,811 458,882 SH   SOLE   447,022 570 11,290
NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 156 1,525 SH   OTR 428 1,525 0 0
DIANA SHIPPING INC COMMON STOCK Y2066G104 41 15,760 SH   SOLE   15,760 0 0