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 40 2,250 SH   SOLE   2,250 0 0
ADT CORP COMMON STOCK 00101J106 16 500 SH   SOLE   500 0 0
AFLAC INC COMMON STOCK 001055102 253 4,224 SH   SOLE   4,224 0 0
AT&T INC COMMON STOCK 00206R102 968 28,142 SH   SOLE   28,142 0 0
ABBOTT LABORATORIES COMMON STOCK 002824100 70,382 1,567,171 SH   SOLE   1,525,296 11,561 30,314
ABBOTT LABORATORIES COMMON STOCK 002824100 96 2,140 SH   OTR 400 2,140 0 0
ABBOTT LABORATORIES COMMON STOCK 002824100 47 1,042 SH   OTR 426 1,042 0 0
ABBOTT LABORATORIES COMMON STOCK 002824100 387 8,621 SH   OTR 428 8,621 0 0
ABBVIE INC COMMON STOCK 00287Y109 6,059 102,285 SH   SOLE   102,000 0 285
ABBVIE INC COMMON STOCK 00287Y109 127 2,140 SH   OTR 400 2,140 0 0
ACACIA RESEARCH CORP COMMON STOCK 003881307 4 1,000 SH   SOLE   1,000 0 0
ACUITY BRANDS INC COMMON STOCK 00508Y102 13 55 SH   SOLE   55 0 0
ADOBE SYSTEMS INC COMMON STOCK 00724F101 658 7,000 SH   SOLE   6,720 0 280
AEGON NV FOREIGN STOCK 007924103 354 62,491 SH   SOLE   62,491 0 0
AEROVIRONMENT INC COMMON STOCK 008073108 15 500 SH   SOLE   500 0 0
AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 15,653 120,305 SH   SOLE   118,895 0 1,410
AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 29 221 SH   OTR 428 221 0 0
AKAMAI TECHNOLOGIES COMMON STOCK 00971T101 132 2,500 SH   SOLE   2,500 0 0
ALCOA INC COM COMMON STOCK 013817101 140 14,227 SH   SOLE   0 0 14,227
ALEXION PHARMACEUTICALS INC COMMON STOCK 015351109 221 1,157 SH   SOLE   1,157 0 0
ALIBABA GROUP COMMON STOCK 01609W102 475 5,850 SH   SOLE   2,950 0 2,900
ALIGN TECHNOLOGY INC COMMON STOCK 016255101 4,681 71,084 SH   SOLE   71,084 0 0
ALLIANCE BERNSTEIN HOLDING LP COMMON STOCK 01881G106 2 90 SH   SOLE   90 0 0
ALNYLAM PHARMACEUTICALS COMMON STOCK 02043Q107 809 8,590 SH   SOLE   6,680 0 1,910
ALPHABET INC COMMON STOCK 02079K107 21,568 28,421 SH   SOLE   27,920 0 501
ALPHABET INC COMMON STOCK 02079K305 51,324 65,969 SH   SOLE   64,857 0 1,112
ALPHABET INC COMMON STOCK 02079K305 31 40 SH   OTR 428 40 0 0
ALTRIA GROUP INC COMMON STOCK 02209S103 1,579 27,121 SH   SOLE   25,016 0 2,105
AMARIN CORPORATION PLC - ADR FOREIGN STOCK 023111206 25 13,325 SH   SOLE   13,325 0 0
AMAZON.COM COMMON STOCK 023135106 4,005 5,925 SH   SOLE   5,577 0 348
AMBEV SA SPONSORED ADR FOREIGN STOCK 02319V103 3,088 692,426 SH   SOLE   674,601 0 17,825
AMERICA MOVIL ADR SERIES L FOREIGN STOCK 02364W105 12 843 SH   SOLE   843 0 0
AMERICAN CAP LTD COMMON STOCK 02503Y103 103 7,500 SH   SOLE   7,500 0 0
AMERICAN EXPRESS CO COMMON STOCK 025816109 1,377 19,799 SH   SOLE   19,741 0 58
AMERICAN INTL GROUP OPTIONS 026874156 253 10,629 PRN   SOLE   2,629 0 8,000
AMERICAN INTL GROUP COMMON STOCK 026874784 409 6,600 SH   SOLE   5,975 0 625
AMERICAN SCIENCE & ENGINEERING COMMON STOCK 029429107 13 310 SH   SOLE   310 0 0
AMERICAN SUPERCONDUCTOR CORP COMMON STOCK 030111207 4 697 SH   SOLE   0 0 697
AMERICAN TOWER CORP COMMON STOCK 03027X100 104,811 1,081,079 SH   SOLE   1,045,716 10,650 24,713
AMERICAN TOWER CORP COMMON STOCK 03027X100 76 780 SH   OTR 400 780 0 0
AMERICAN TOWER CORP COMMON STOCK 03027X100 20 210 SH   OTR 426 210 0 0
AMERICAN TOWER CORP COMMON STOCK 03027X100 536 5,525 SH   OTR 428 5,525 0 0
AMERISOURCEBERGEN CORP COMMON STOCK 03073E105 1 13 SH   SOLE   0 0 13
AMERIPRISE FINANCIAL INC COMMON STOCK 03076C106 85 800 SH   SOLE   800 0 0
AMETEK INC NEW COMMON STOCK 031100100 35 655 SH   SOLE   655 0 0
AMGEN INC COMMON STOCK 031162100 3,773 23,241 SH   SOLE   22,679 0 562
AMPHENOL CORP COMMON STOCK 032095101 31 600 SH   SOLE   600 0 0
ANADARKO PETROLEUM CO COMMON STOCK 032511107 341 7,025 SH   SOLE   6,725 0 300
ANALOG DEVICES CORP COMMON STOCK 032654105 658 11,896 SH   SOLE   11,596 0 300
ANGLOGOLD LTD FOREIGN STOCK 035128206 7 1,000 SH   SOLE   1,000 0 0
ANHEUSER BUSCH INBEV SA FOREIGN STOCK 03524A108 504 4,035 SH   SOLE   3,340 0 695
APACHE CORP COMMON STOCK 037411105 311 6,990 SH   SOLE   3,140 0 3,850
APPLE INC COMMON STOCK 037833100 58,031 551,314 SH   SOLE   537,994 0 13,320
APPLE INC COMMON STOCK 037833100 37 350 SH   OTR 428 350 0 0
APPLIED MATERIALS INC COMMON STOCK 038222105 27 1,444 SH   SOLE   1,444 0 0
AQUA AMERICA INC COMMON STOCK 03836W103 70 2,342 SH   SOLE   2,342 0 0
ARM HOLDINGS PLC FOREIGN STOCK 042068106 82,113 1,815,057 SH   SOLE   1,756,543 17,805 40,709
ARM HOLDINGS PLC FOREIGN STOCK 042068106 257 5,690 SH   OTR 428 5,690 0 0
ASCENT MEDIA CORP-A COMMON STOCK 043632108 0 3 SH   SOLE   0 0 3
ATHENAHEALTH INC COMMON STOCK 04685W103 11 70 SH   SOLE   70 0 0
ATLANTIC TELE NETWORK INC COMMON STOCK 049079205 20 250 SH   SOLE   250 0 0
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 125,578 1,482,268 SH   SOLE   1,445,569 13,014 23,685
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 312 3,680 SH   OTR 400 3,680 0 0
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 67 796 SH   OTR 426 796 0 0
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 177 2,090 SH   OTR 428 2,090 0 0
AUTONATION INC COMMON STOCK 05329W102 9 150 SH   SOLE   150 0 0
AVALONBAY COMMUNITY INC COMMON STOCK 053484101 73 396 SH   SOLE   0 396 0
AVERY DENNISON CORP COMMON STOCK 053611109 75 1,200 SH   SOLE   1,200 0 0
AVIS BUDGET GROUP INC COMMON STOCK 053774105 16 450 SH   SOLE   450 0 0
AVON PRODUCTS COMMON STOCK 054303102 15 3,600 SH   SOLE   3,600 0 0
BP PLC SPONSORED ADR FOREIGN STOCK 055622104 651 20,835 SH   SOLE   20,760 0 75
BAIDU.COM SPON ADR FOREIGN STOCK 056752108 656 3,468 SH   SOLE   2,688 0 780
BAKER HUGHES INC COMMON STOCK 057224107 254 5,508 SH   SOLE   5,508 0 0
BALCHEM CORP COMMON STOCK 057665200 1,073 17,655 SH   SOLE   17,380 0 275
BALL CORP COMMON STOCK 058498106 89 1,225 SH   SOLE   1,225 0 0
BANCO SANTANDER CEN FOREIGN STOCK 05964H105 73 15,003 SH   SOLE   6,225 0 8,778
BANK OF AMERICA CORP COMMON STOCK 060505104 766 45,537 SH   SOLE   45,106 0 431
BANK OF AMERICA CORP OPTIONS 060505146 108 18,500 PRN   SOLE   17,500 0 1,000
BANK OF THE OZARKS INC COMMON STOCK 063904106 90 1,822 SH   SOLE   1,822 0 0
BANK OF NEW YORK MELLON CORP COMMON STOCK 064058100 41 1,000 SH   SOLE   1,000 0 0
BARD C R INC COMMON STOCK 067383109 218 1,150 SH   SOLE   1,150 0 0
BARRICK GOLD CORP FOREIGN STOCK 067901108 5 700 SH   SOLE   700 0 0
BAXALTA INC COMMON STOCK 07177M103 59 1,500 SH   SOLE   1,500 0 0
BAXTER INTERNATIONAL INC COMMON STOCK 071813109 57 1,500 SH   SOLE   1,500 0 0
BECTON DICKINSON COMMON STOCK 075887109 5,445 35,338 SH   SOLE   34,801 0 537
BED BATH & BEYOND COMMON STOCK 075896100 31 650 SH   SOLE   650 0 0
BEMIS CO COMMON STOCK 081437105 7,328 163,980 SH   SOLE   163,980 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK 084670108 1,385 7 SH   SOLE   7 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 27,232 206,238 SH   SOLE   202,317 0 3,921
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 529 4,005 SH   OTR 428 4,005 0 0
BHP BILLITON LTD FOREIGN STOCK 088606108 8 300 SH   SOLE   300 0 0
BIOMARIN PHARMACEUTICAL INC COMMON STOCK 09061G101 115 1,100 SH   SOLE   1,100 0 0
BIOGEN IDEC INC COMMON STOCK 09062X103 2,375 7,754 SH   SOLE   7,754 0 0
BIOMED REALTY TRUST INC COMMON STOCK 09063H107 20 850 SH   SOLE   850 0 0
BLACKROCK INC COMMON STOCK 09247X101 146 430 SH   SOLE   430 0 0
THE BLACKSTONE GROUP LP COMMON STOCK 09253U108 12 400 SH   SOLE   0 0 400
BLACKROCK BOND MUTUAL FUN 09255C106 146 10,000 SH   SOLE   10,000 0 0
BLACKROCK BOND MUTUAL FUN 09255E102 203 15,000 SH   SOLE   15,000 0 0
BLACKSTONE BOND MUTUAL FUN 09256U105 2 150 SH   SOLE   150 0 0
BLACKROCK COMMON STOCK 09257A108 6 818 SH   SOLE   0 0 818
BLOCK (H & R) INC COMMON STOCK 093671105 35 1,052 SH   SOLE   1,052 0 0
BOEING CO COMMON STOCK 097023105 1,228 8,495 SH   SOLE   8,371 0 124
BOSTON BEER COMPANY COMMON STOCK 100557107 1,014 5,020 SH   SOLE   5,020 0 0
BOSTON PROPERTIES INC REIT COMMON STOCK 101121101 143 1,125 SH   SOLE   1,125 0 0
BOSTON SCIENTIFIC CORP COMMON STOCK 101137107 227 12,313 SH   SOLE   12,313 0 0
BOULDER BRANDS INC COMMON STOCK 101405108 4,218 384,195 SH   SOLE   379,245 0 4,950
BOULDER BRANDS INC COMMON STOCK 101405108 100 9,100 SH   OTR 428 9,100 0 0
BRINKER INTL INC COMMON STOCK 109641100 480 10,000 SH   SOLE   10,000 0 0
BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 1,458 21,194 SH   SOLE   21,194 0 0
BRITISH AMERICAN TOBACCO FOREIGN STOCK 110448107 1,593 14,420 SH   SOLE   14,420 0 0
BROADRIDGE FINANCIAL SOLUTIONS COMMON STOCK 11133T103 25 470 SH   SOLE   470 0 0
BROOKFIELD ASSET MANAGEMENT FOREIGN STOCK 112585104 367 11,643 SH   SOLE   11,643 0 0
BROOKLINE BANCORP INC COMMON STOCK 11373M107 1,290 112,212 SH   SOLE   110,212 0 2,000
BROWN FORMAN CORP COMMON STOCK 115637209 1,363 13,725 SH   SOLE   13,725 0 0
BRUNSWICK CORP COMMON STOCK 117043109 44 870 SH   SOLE   870 0 0
BUCKEYE PARTNERS L P PARTNERSHIPS 118230101 115 1,741 SH   SOLE   1,741 0 0
CBS CORP COMMON STOCK 124857202 13 270 SH   SOLE   270 0 0
CDK GLOBAL INC COMMON STOCK 12508E101 1,821 38,352 SH   SOLE   37,927 233 192
CH ROBINSON WORLDWIDE INC COMMON STOCK 12541W209 1,605 25,880 SH   SOLE   25,565 0 315
CIGNA CORP COMMON STOCK 125509109 461 3,150 SH   SOLE   3,150 0 0
CME GROUP INC COMMON STOCK 12572Q105 16 175 SH   SOLE   175 0 0
CSX CORP COMMON STOCK 126408103 47 1,825 SH   SOLE   1,825 0 0
CVS HEALTH CORP COMMON STOCK 126650100 30,220 309,097 SH   SOLE   303,482 510 5,105
CABOT CORP COMMON STOCK 127055101 15,553 380,455 SH   SOLE   243,758 136,697 0
CABOT OIL & GAS CORP COMMON STOCK 127097103 113 6,400 SH   SOLE   6,400 0 0
CABOT MICROELECTRONICS COMMON STOCK 12709P103 779 17,804 SH   SOLE   14,899 2,905 0
CALIFORNIA RESOURCES CORP COMMON STOCK 13057Q107 32 13,618 SH   SOLE   13,286 230 102
CAMDEN NATIONAL CORP COMMON STOCK 133034108 18 400 SH   SOLE   400 0 0
CAMPBELL SOUP CO COMMON STOCK 134429109 44 831 SH   SOLE   831 0 0
CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 117,731 2,106,851 SH   SOLE   2,045,682 12,312 48,857
CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 87 1,560 SH   OTR 400 1,560 0 0
CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 45 800 SH   OTR 426 800 0 0
CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 373 6,675 SH   OTR 428 6,675 0 0
CANADIAN NATURAL RESOURCES LTD FOREIGN STOCK 136385101 185 8,482 SH   SOLE   8,482 0 0
CANADIAN PACIFIC RAILWAY LTD FOREIGN STOCK 13645T100 103 810 SH   SOLE   693 0 117
CAPITAL ONE FINANCIAL COMMON STOCK 14040H105 12 160 SH   SOLE   160 0 0
CARDINAL HEALTH INC COMMON STOCK 14149Y108 620 6,950 SH   SOLE   6,950 0 0
CARE.COM COMMON STOCK 141633107 1 200 SH   SOLE   200 0 0
CARMAX INC COMMON STOCK 143130102 243 4,500 SH   SOLE   4,500 0 0
CARNIVAL CORP COMMON STOCK 143658300 569 10,450 SH   SOLE   7,000 0 3,450
CASTLIGHT HEALTH INC CL B COMMON STOCK 14862Q100 94 22,000 SH   SOLE   22,000 0 0
CATERPILLAR INC COMMON STOCK 149123101 69 1,010 SH   SOLE   1,010 0 0
CEDAR FAIR LP COMMON STOCK 150185106 8 145 SH   SOLE   145 0 0
CELGENE CORPORATION COMMON STOCK 151020104 74,402 621,262 SH   SOLE   600,260 7,435 13,567
CELGENE CORPORATION COMMON STOCK 151020104 47 390 SH   OTR 428 390 0 0
CELLDEX THERAPEUTICS COMMON STOCK 15117B103 20 1,250 SH   SOLE   1,250 0 0
CEMPRA INC COMMON STOCK 15130J109 14 460 SH   SOLE   460 0 0
CENOVUS ENERGY INC FOREIGN STOCK 15135U109 9 725 SH   SOLE   600 0 125
CERNER CORP COMMON STOCK 156782104 262 4,350 SH   SOLE   4,350 0 0
THE CHEMOURS COMPANY COMMON STOCK 163851108 45 8,448 SH   SOLE   8,448 0 0
CHEVRONTEXACO CORP COMMON STOCK 166764100 6,747 74,997 SH   SOLE   74,547 0 450
CHIPOTLE MEXICAN GRILL COMMON STOCK 169656105 162 338 SH   SOLE   318 0 20
CHUBB CORP COMMON STOCK 171232101 1,299 9,791 SH   SOLE   9,791 0 0
CHUNGHWA TELECOM CO LTD ADR COMMON STOCK 17133Q502 1 43 SH   SOLE   43 0 0
CHURCH & DWIGHT CO COMMON STOCK 171340102 114,756 1,351,975 SH   SOLE   1,312,980 7,800 31,195
CHURCH & DWIGHT CO COMMON STOCK 171340102 102 1,200 SH   OTR 400 1,200 0 0
CHURCH & DWIGHT CO COMMON STOCK 171340102 136 1,600 SH   OTR 428 1,600 0 0
CISCO SYSTEMS COMMON STOCK 17275R102 3,488 128,455 SH   SOLE   125,012 0 3,443
CINTAS CORP COMMON STOCK 172908105 2,402 26,383 SH   SOLE   26,383 0 0
CITIGROUP INC COMMON STOCK 172967424 10 190 SH   SOLE   153 0 37
CLARCOR INC COMMON STOCK 179895107 123 2,467 SH   SOLE   2,467 0 0
GUGGENHEIM MUTUAL FUNDS 18383M100 36 1,485 SH   SOLE   1,485 0 0
GUGGENHEIM MUTUAL FUNDS 18383Q507 171 6,315 SH   SOLE   6,315 0 0
COACH INC COMMON STOCK 189754104 6 185 SH   SOLE   185 0 0
COCA COLA BOTTLING COMMON STOCK 191098102 57 312 SH   SOLE   312 0 0
COCA-COLA CO COMMON STOCK 191216100 11,802 274,726 SH   SOLE   272,871 900 955
COCA-COLA CO COMMON STOCK 191216100 64 1,488 SH   OTR 400 1,488 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 86,085 1,434,268 SH   SOLE   1,405,883 800 27,585
COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 153 2,560 SH   OTR 400 2,560 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 273 4,545 SH   OTR 428 4,545 0 0
COLFAX CORP COMMON STOCK 194014106 256 10,945 SH   SOLE   10,945 0 0
COLGATE PALMOLIVE CO COMMON STOCK 194162103 105,667 1,586,110 SH   SOLE   1,534,655 15,216 36,239
COLGATE PALMOLIVE CO COMMON STOCK 194162103 136 2,040 SH   OTR 400 2,040 0 0
COLGATE PALMOLIVE CO COMMON STOCK 194162103 76 1,136 SH   OTR 426 1,136 0 0
COLGATE PALMOLIVE CO COMMON STOCK 194162103 178 2,680 SH   OTR 428 2,680 0 0
COMCAST CORP COMMON STOCK 20030N101 1,416 25,095 SH   SOLE   25,095 0 0
CONAGRA FOODS INC COMMON STOCK 205887102 112 2,666 SH   SOLE   2,666 0 0
CONOCOPHILLIPS INC COMMON STOCK 20825C104 4,297 92,025 SH   SOLE   90,495 0 1,530
CONSOL ENERGY INC COMMON STOCK 20854P109 32 4,000 SH   SOLE   2,000 0 2,000
CONTINENTAL RESOURCES INC COMMON STOCK 212015101 42 1,845 SH   SOLE   1,845 0 0
COOPER COS INC COMMON STOCK 216648402 2,173 16,190 SH   SOLE   16,190 0 0
CORNING INC COMMON STOCK 219350105 12,034 658,332 SH   SOLE   642,722 0 15,610
COSTCO WHOLESALE CORP NEW COMMON STOCK 22160K105 988 6,115 SH   SOLE   5,660 0 455
CREE INC COMMON STOCK 225447101 3,749 140,559 SH   SOLE   137,314 0 3,245
CRITEO COMMON STOCK 226718104 14 350 SH   SOLE   350 0 0
CUMMINS INC COMMON STOCK 231021106 31,737 360,609 SH   SOLE   351,447 3,104 6,058
CUMMINS INC COMMON STOCK 231021106 17 190 SH   OTR 428 190 0 0
CUMULUS MEDIA INC-CL A COMMON STOCK 231082108 0 1,000 SH   SOLE   0 0 1,000
DEUTSCHE MUTUAL FUNDS 233051200 3 127 SH   SOLE   127 0 0
DANAHER CORP SHS BEN INT COMMON STOCK 235851102 128,198 1,380,257 SH   SOLE   1,335,172 13,853 31,232
DANAHER CORP SHS BEN INT COMMON STOCK 235851102 106 1,140 SH   OTR 400 1,140 0 0
DANAHER CORP SHS BEN INT COMMON STOCK 235851102 35 375 SH   OTR 426 375 0 0
DANAHER CORP SHS BEN INT COMMON STOCK 235851102 670 7,215 SH   OTR 428 7,215 0 0
DEERE & CO COMMON STOCK 244199105 4,672 61,261 SH   SOLE   60,786 0 475
DENTSPLY INTERNATIONAL COMMON STOCK 249030107 253 4,165 SH   SOLE   4,165 0 0
DEVON ENERGY CORP NEW COMMON STOCK 25179M103 106 3,302 SH   SOLE   3,302 0 0
DIAGEO PLC SPONSORED ADR FOREIGN STOCK 25243Q205 9,702 88,948 SH   SOLE   87,363 0 1,585
DIAGEO PLC SPONSORED ADR FOREIGN STOCK 25243Q205 41 375 SH   OTR 428 375 0 0
WALT DISNEY PRODUCTIONS COMMON STOCK 254687106 13,451 128,007 SH   SOLE   126,049 0 1,958
DISCOVER FINANCIAL SERVICES COMMON STOCK 254709108 668 12,452 SH   SOLE   12,415 0 37
DISCOVERY COMMON STOCK 25470F104 41,906 1,570,679 SH   SOLE   1,517,193 14,720 38,766
DISCOVERY COMMON STOCK 25470F104 14 512 SH   OTR 400 512 0 0
DISCOVERY COMMON STOCK 25470F104 116 4,365 SH   OTR 428 4,365 0 0
DISCOVERY COMMON STOCK 25470F302 14,420 571,755 SH   SOLE   540,122 11,995 19,638
DISCOVERY COMMON STOCK 25470F302 13 512 SH   OTR 400 512 0 0
DOMINION RESOURCES INC COMMON STOCK 25746U109 271 4,000 SH   SOLE   4,000 0 0
DONALDSON CO INC COMMON STOCK 257651109 560 19,533 SH   SOLE   19,533 0 0
DOVER CORP COMMON STOCK 260003108 933 15,217 SH   SOLE   15,217 0 0
DOW CHEMICAL CO COMMON STOCK 260543103 383 7,444 SH   SOLE   7,444 0 0
DR PEPPER SNAPPLE GROUP INC COMMON STOCK 26138E109 1,752 18,793 SH   SOLE   18,775 0 18
DREAMWORKS ANIMATION SKG INC COMMON STOCK 26153C103 151 5,851 SH   SOLE   5,851 0 0
DUPONT (EI) DE NEMOURS & CO COMMON STOCK 263534109 3,466 52,045 SH   SOLE   52,045 0 0
DUKE ENERGY CORP COMMON STOCK 26441C204 138 1,935 SH   SOLE   1,935 0 0
DUN & BRADSTREET CORP COMMON STOCK 26483E100 62 598 SH   SOLE   598 0 0
EGSHARES MUTUAL FUNDS 268461639 48 3,300 SH   SOLE   3,300 0 0
EMC CORP COMMON STOCK 268648102 125 4,875 SH   SOLE   4,875 0 0
EOG RESOURCES COMMON STOCK 26875P101 68,262 964,283 SH   SOLE   917,771 16,428 30,084
EOG RESOURCES COMMON STOCK 26875P101 26 360 SH   OTR 400 360 0 0
EOG RESOURCES COMMON STOCK 26875P101 46 650 SH   OTR 426 650 0 0
EOG RESOURCES COMMON STOCK 26875P101 248 3,504 SH   OTR 428 3,504 0 0
EATON VANCE CORP NON-VOTING COMMON STOCK 278265103 32 1,000 SH   SOLE   1,000 0 0
EATON VANCE FLTING RATE INC TR BOND MUTUAL FUN 278279104 59 4,665 SH   SOLE   4,665 0 0
EATON VANCE BOND MUTUAL FUN 27827Y109 66 5,000 SH   SOLE   5,000 0 0
EBAY INC COMMON STOCK 278642103 85 3,097 SH   SOLE   3,057 0 40
ECOLAB INC COMMON STOCK 278865100 49,678 434,323 SH   SOLE   423,966 475 9,882
ECOLAB INC COMMON STOCK 278865100 158 1,380 SH   OTR 400 1,380 0 0
EDWARDS LIFESCIENCE CORP COMMON STOCK 28176E108 24 300 SH   SOLE   300 0 0
EMERSON ELECTRIC CO COMMON STOCK 291011104 20,485 428,289 SH   SOLE   421,934 0 6,355
EMERSON ELECTRIC CO COMMON STOCK 291011104 24 500 SH   OTR 426 500 0 0
EMERSON ELECTRIC CO COMMON STOCK 291011104 21 445 SH   OTR 428 445 0 0
ENCANA CORP FOREIGN STOCK 292505104 848 166,527 SH   SOLE   162,902 0 3,625
ENBRIDGE INC FOREIGN STOCK 29250N105 6,185 186,362 SH   SOLE   185,657 0 705
ENBRIDGE ENERGY PARTNERS LP COMMON STOCK 29250R106 323 14,000 SH   SOLE   14,000 0 0
ENERGY TRANSFER PRTNRS L P COMMON STOCK 29273R109 107 3,178 SH   SOLE   2,090 0 1,088
ENERGY TRANSFER EQUITY L P COMMON STOCK 29273V100 88 6,400 SH   SOLE   6,400 0 0
ENGILITY HOLDINGS INC (NEW) COMMON STOCK 29286C107 2 66 SH   SOLE   66 0 0
ENTERCOM COMMUNICATIONS COMMON STOCK 293639100 3 300 SH   SOLE   0 0 300
ENTERPRISE PRODUCTS PARTNERS COMMON STOCK 293792107 128 5,000 SH   SOLE   5,000 0 0
EPIZYME INC COMMON STOCK 29428V104 40 2,500 SH   SOLE   2,500 0 0
ETSY INC COMMON STOCK 29786A106 14 1,685 SH   SOLE   1,685 0 0
EVERSOURCE ENERGY COMMON STOCK 30040W108 61 1,188 SH   SOLE   1,188 0 0
EXPRESS SCRIPTS HOLDING CO COMMON STOCK 30219G108 731 8,367 SH   SOLE   7,767 0 600
EXXON MOBIL CORP COMMON STOCK 30231G102 81,090 1,040,280 SH   SOLE   1,023,056 3,623 13,601
EXXON MOBIL CORP COMMON STOCK 30231G102 145 1,860 SH   OTR 400 1,860 0 0
EXXON MOBIL CORP COMMON STOCK 30231G102 37 475 SH   OTR 426 475 0 0
EXXON MOBIL CORP COMMON STOCK 30231G102 397 5,087 SH   OTR 428 5,087 0 0
FACEBOOK INC COMMON STOCK 30303M102 478 4,564 SH   SOLE   4,564 0 0
FACTSET RESEARCH SYSTEMS INC COMMON STOCK 303075105 18,329 112,745 SH   SOLE   110,605 0 2,140
FASTENAL CO COMMON STOCK 311900104 4,800 117,586 SH   SOLE   115,916 0 1,670
FEDEX CORP COMMON STOCK 31428X106 1,117 7,500 SH   SOLE   7,500 0 0
FIFTH THIRD BANCORP COMMON STOCK 316773100 66 3,300 SH   SOLE   3,300 0 0
FIRST MERCHANTS CORP COMMON STOCK 320817109 16 632 SH   SOLE   632 0 0
FIRST REPUBLIC BANK/CA COMMON STOCK 33616C100 6,158 93,211 SH   SOLE   92,261 0 950
FIRST REPUBLIC BANK/CA COMMON STOCK 33616C100 33 500 SH   OTR 428 500 0 0
FIRST TRUST MUTUAL FUNDS 33734X143 46 762 SH   SOLE   0 0 762
FIRST TR MUTUAL FUNDS 33738R605 1 57 SH   SOLE   57 0 0
FISERV INC COMMON STOCK 337738108 163,002 1,782,224 SH   SOLE   1,723,570 20,376 38,278
FISERV INC COMMON STOCK 337738108 205 2,240 SH   OTR 400 2,240 0 0
FISERV INC COMMON STOCK 337738108 78 850 SH   OTR 426 850 0 0
FISERV INC COMMON STOCK 337738108 207 2,265 SH   OTR 428 2,265 0 0
FLOWERS FOODS INC COMMON STOCK 343498101 410 19,080 SH   SOLE   19,080 0 0
FOMENTO ECONOMICO MEXICANO ADR FOREIGN STOCK 344419106 42 450 SH   SOLE   450 0 0
FORD MOTOR CO COMMON STOCK 345370860 17 1,200 SH   SOLE   1,000 0 200
FORTUNE BRANDS HOME & SECURITY COMMON STOCK 34964C106 7 132 SH   SOLE   132 0 0
FRANKLIN RESOURCES COMMON STOCK 354613101 64 1,735 SH   SOLE   1,735 0 0
FREEPORT MCMORAN COMMON STOCK 35671D857 12 1,800 SH   SOLE   1,800 0 0
FRESENIUS MEDICAL CARE AG FOREIGN STOCK 358029106 39 926 SH   SOLE   926 0 0
FRONTIER COMMUNICATIONS COMMON STOCK 35906A108 0 73 SH   SOLE   73 0 0
FUEL CELL ENERGY INC COMMON STOCK 35952H502 12 2,500 SH   SOLE   2,500 0 0
GABELLI HEALTHCARE & WELLNESS MUTUAL FUNDS 36246K103 31 3,010 SH   SOLE   1,770 0 1,240
GANNETT CO COMMON STOCK 36473H104 4 250 SH   SOLE   250 0 0
THE GAP INC COMMON STOCK 364760108 19 750 SH   SOLE   750 0 0
GENERAL ELECTRIC CO COMMON STOCK 369604103 36,845 1,182,810 SH   SOLE   1,174,725 2,450 5,635
GENERAL ELECTRIC CO COMMON STOCK 369604103 184 5,900 SH   OTR 400 5,900 0 0
GENERAL ELECTRIC CO COMMON STOCK 369604103 15 475 SH   OTR 426 475 0 0
GENERAL MILLS INC COMMON STOCK 370334104 4,715 81,768 SH   SOLE   81,768 0 0
GENERAL MOTORS CO COMMON STOCK 37045V100 4 105 SH   SOLE   105 0 0
GENERAL MOTORS CO OPTIONS 37045V118 2 95 PRN   SOLE   95 0 0
GENERAL MOTORS CO OPTIONS 37045V126 2 95 PRN   SOLE   95 0 0
GENUINE PARTS CO COMMON STOCK 372460105 149 1,734 SH   SOLE   995 0 739
GILEAD SCIENCES COMMON STOCK 375558103 63,139 623,962 SH   SOLE   600,127 8,055 15,780
GILEAD SCIENCES COMMON STOCK 375558103 25 245 SH   OTR 426 245 0 0
GILEAD SCIENCES COMMON STOCK 375558103 20 195 SH   OTR 428 195 0 0
GILDAN ACTIVEWEAR INC COMMON STOCK 375916103 426 15,000 SH   SOLE   15,000 0 0
GLAXOSMITHKLINE PLC ADR FOREIGN STOCK 37733W105 146 3,629 SH   SOLE   3,304 0 325
GOLD FIELDS LIMITED ADR FOREIGN STOCK 38059T106 7 2,500 SH   SOLE   2,500 0 0
GOLDCORP INC FOREIGN STOCK 380956409 131 11,300 SH   SOLE   11,300 0 0
GOLDMAN SACHS COMMON STOCK 38141G104 19 107 SH   SOLE   100 0 7
GRAINGER (WW) INC COMMON STOCK 384802104 11,308 55,818 SH   SOLE   54,249 125 1,444
GROUPO TELEVISA SA DE CV ADR FOREIGN STOCK 40049J206 36 1,320 SH   SOLE   1,320 0 0
HCP INC COMMON STOCK 40414L109 388 10,135 SH   SOLE   10,135 0 0
HDFC BANK LTD-ADR FOREIGN STOCK 40415F101 15,251 247,588 SH   SOLE   240,632 5,205 1,751
HSBC HOLDINGS PLC PREFERRED STOCK 404280604 230 9,000 SH   SOLE   9,000 0 0
HP INC COMMON STOCK 40434L105 83 7,000 SH   SOLE   7,000 0 0
HAIN CELESTIAL GROUP INC COMMON STOCK 405217100 21,110 522,647 SH   SOLE   511,657 0 10,990
HALLIBURTON CO COMMON STOCK 406216101 29 840 SH   SOLE   840 0 0
HALYARD HEALTH INC COMMON STOCK 40650V100 7 198 SH   SOLE   198 0 0
HANCOCK (JOHN) INVESTORS TR COMMON STOCK 410142103 33 2,316 SH   SOLE   2,316 0 0
HARLEY DAVIDSON INC COMMON STOCK 412822108 118 2,600 SH   SOLE   2,600 0 0
HARTFORD FINANCIAL SVCS GROUP COMMON STOCK 416515104 67 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 773 22,155 SH   SOLE   22,155 0 0
HEALTHWAYS INC COMMON STOCK 422245100 140 10,860 SH   SOLE   10,860 0 0
JACK HENRY & ASSOCIATES INC COMMON STOCK 426281101 12,798 163,950 SH   SOLE   161,690 0 2,260
JACK HENRY & ASSOCIATES INC COMMON STOCK 426281101 41 520 SH   OTR 400 520 0 0
THE HERSHEY COMPANY COMMON STOCK 427866108 1,467 16,435 SH   SOLE   16,435 0 0
HESS CORP COMMON STOCK 42809H107 5 100 SH   SOLE   100 0 0
HEWLETT PACKARD ENTERPRISE CO COMMON STOCK 42824C109 106 7,000 SH   SOLE   7,000 0 0
HEXCEL CORP NEW COMMON STOCK 428291108 212 4,570 SH   SOLE   4,570 0 0
HOME DEPOT INC COMMON STOCK 437076102 15,805 119,507 SH   SOLE   117,063 0 2,444
HONEYWELL INTL INC COM COMMON STOCK 438516106 706 6,818 SH   SOLE   6,354 0 464
HUBBELL INC COMMON STOCK 443510607 10 100 SH   SOLE   100 0 0
HUNTINGTON INGALLS INDS INC COMMON STOCK 446413106 24 188 SH   SOLE   188 0 0
IDEXX LABS COMMON STOCK 45168D104 16,822 230,690 SH   SOLE   225,990 0 4,700
IDEXX LABS COMMON STOCK 45168D104 44 600 SH   OTR 400 600 0 0
IHS INC-CLASS A COMMON STOCK 451734107 1,155 9,750 SH   SOLE   9,685 0 65
ILLINOIS TOOL WORKS COMMON STOCK 452308109 5,841 63,026 SH   SOLE   62,861 0 165
ILLUMINA INC COMMON STOCK 452327109 1,062 5,534 SH   SOLE   5,534 0 0
IMATION CORP COMMON STOCK 45245A107 34 25,000 SH   SOLE   25,000 0 0
IMPERIAL OIL LTD FOREIGN STOCK 453038408 39 1,200 SH   SOLE   1,200 0 0
INDIA FUND MUTUAL FUNDS 454089103 24 1,069 SH   SOLE   1,069 0 0
INFINERA CORP COMMON STOCK 45667G103 47 2,620 SH   SOLE   2,620 0 0
INSULET CORP COMMON STOCK 45784P101 38 1,000 SH   SOLE   1,000 0 0
INTEL CORP COMMON STOCK 458140100 8,400 243,820 SH   SOLE   242,440 0 1,380
INTERCONTINENTAL EXCHANGE GROUP COMMON STOCK 45866F104 26 100 SH   SOLE   100 0 0
INTL BUSINESS MACHINES CORP COMMON STOCK 459200101 3,677 26,720 SH   SOLE   26,667 0 53
INTL FLAVORS & FRAGRANCES INC COMMON STOCK 459506101 20 170 SH   SOLE   170 0 0
INTUIT COMMON STOCK 461202103 125,753 1,303,131 SH   SOLE   1,258,673 14,712 29,746
INTUIT COMMON STOCK 461202103 52 540 SH   OTR 400 540 0 0
INTUIT COMMON STOCK 461202103 46 475 SH   OTR 426 475 0 0
INTUIT COMMON STOCK 461202103 408 4,225 SH   OTR 428 4,225 0 0
INTUITIVE SURGICAL INC COMMON STOCK 46120E602 837 1,532 SH   SOLE   1,532 0 0
INVESCO BOND MUTUAL FUN 46131T101 38 2,578 SH   SOLE   2,578 0 0
INVESCO BOND MUTUAL FUN 46133G107 130 10,221 SH   SOLE   10,221 0 0
IROBOT CORP COMMON STOCK 462726100 21 600 SH   SOLE   600 0 0
IRON MTN INC COMMON STOCK 46284V101 88 3,252 SH   SOLE   2,771 0 481
iSHARES MUTUAL FUNDS 464286665 1 30 SH   SOLE   30 0 0
iSHARES MUTUAL FUNDS 464286749 5 146 SH   SOLE   0 0 146
iSHARES MUTUAL FUNDS 464286848 2 160 SH   SOLE   0 0 160
iSHARES BOND MUTUAL FUN 464287176 23 210 SH   SOLE   210 0 0
iSHARES MUTUAL FUNDS 464287234 1,015 31,530 SH   SOLE   30,930 0 600
iSHARES BOND MUTUAL FUN 464287242 82 715 SH   SOLE   675 0 40
iSHARES MUTUAL FUNDS 464287325 4 36 SH   SOLE   0 0 36
iSHARES MUTUAL FUNDS 464287465 2,394 40,777 SH   SOLE   39,277 0 1,500
iSHARES MUTUAL FUNDS 464287473 232 3,375 SH   SOLE   3,375 0 0
iSHARES MUTUAL FUNDS 464287481 221 2,400 SH   SOLE   2,400 0 0
iSHARES MUTUAL FUNDS 464287499 9 58 SH   SOLE   24 0 34
iSHARES MUTUAL FUNDS 464287507 66 472 SH   SOLE   472 0 0
iSHARES MUTUAL FUNDS 464287556 71 210 SH   SOLE   180 0 30
iSHARES MUTUAL FUNDS 464287598 15 150 SH   SOLE   150 0 0
iSHARES MUTUAL FUNDS 464287606 49 306 SH   SOLE   0 0 306
iSHARES MUTUAL FUNDS 464287614 234 2,355 SH   SOLE   2,260 0 95
iSHARES MUTUAL FUNDS 464287622 1,578 13,925 SH   SOLE   13,925 0 0
iSHARES MUTUAL FUNDS 464287648 34 242 SH   SOLE   211 0 31
iSHARES MUTUAL FUNDS 464287655 276 2,452 SH   SOLE   2,427 0 25
iSHARES MUTUAL FUNDS 464287689 87 725 SH   SOLE   0 0 725
iSHARES MUTUAL FUNDS 464287796 168 4,950 SH   SOLE   4,950 0 0
iSHARES MUTUAL FUNDS 464287804 483 4,385 SH   SOLE   4,385 0 0
ISHARES MUTUAL FUNDS 464288182 578 10,830 SH   SOLE   10,570 0 260
ISHARES MUTUAL FUNDS 464288570 45 600 SH   SOLE   600 0 0
ISHARES BOND MUTUAL FUN 464288588 13 125 SH   SOLE   125 0 0
ISHARES MUTUAL FUNDS 464288687 58 1,500 SH   SOLE   1,500 0 0
ISHARES MUTUAL FUNDS 46432F842 4 75 SH   SOLE   0 0 75
ITAU UNIBANCO BANCO MULTIPLO ADR FOREIGN STOCK 465562106 22 3,439 SH   SOLE   3,439 0 0
JP MORGAN CHASE & CO COMMON STOCK 46625H100 4,557 69,018 SH   SOLE   68,977 0 41
JP MORGAN CHASE & CO MUTUAL FUNDS 46625H365 7 250 SH   SOLE   0 0 250
JP MORGAN CHASE & CO OPTIONS 46634E114 65 2,740 PRN   SOLE   1,490 0 1,250
JARDEN CORP COMMON STOCK 471109108 605 10,586 SH   SOLE   10,586 0 0
JOHNSON & JOHNSON COMMON STOCK 478160104 64,445 627,382 SH   SOLE   612,764 2,593 12,025
JOHNSON & JOHNSON COMMON STOCK 478160104 195 1,900 SH   OTR 400 1,900 0 0
JOHNSON & JOHNSON COMMON STOCK 478160104 114 1,110 SH   OTR 428 1,110 0 0
JOHNSON CONTROLS INC COMMON STOCK 478366107 22,466 568,894 SH   SOLE   555,310 0 13,584
JOHNSON CONTROLS INC COMMON STOCK 478366107 33 845 SH   OTR 426 845 0 0
KLX INC COMMON STOCK 482539103 62 2,000 SH   SOLE   2,000 0 0
KANSAS CITY SOUTHERN CORP COMMON STOCK 485170302 61 811 SH   SOLE   811 0 0
KELLOGG CO COMMON STOCK 487836108 196 2,708 SH   SOLE   2,708 0 0
KIMBERLY-CLARK CORP COMMON STOCK 494368103 501 3,938 SH   SOLE   3,938 0 0
KIMCO REALTY CORP COMMON STOCK 49446R109 114 4,325 SH   SOLE   4,325 0 0
KINDER MORGAN INC. CLASS P COMMON STOCK 49456B101 404 27,079 SH   SOLE   27,079 0 0
KOHL'S CORP COMMON STOCK 500255104 395 8,300 SH   SOLE   8,300 0 0
THE KRAFT HEINZ CO COMMON STOCK 500754106 53 722 SH   SOLE   722 0 0
KROGER CO COMMON STOCK 501044101 95 2,280 SH   SOLE   2,280 0 0
LKQ CORP COMMON STOCK 501889208 207 7,000 SH   SOLE   0 0 7,000
L-3 COMMUNICATIONS HOLDINGS INC COMMON STOCK 502424104 36 300 SH   SOLE   300 0 0
LABORATORY CORP OF AMERICA HLDGS COMMON STOCK 50540R409 31 250 SH   SOLE   250 0 0
LAMAR ADVERTISING CO COMMON STOCK 512816109 558 9,305 SH   SOLE   9,005 0 300
LAS VEGAS SANDS CORP COMMON STOCK 517834107 79 1,800 SH   SOLE   1,800 0 0
LEE ENTERPRISES COMMON STOCK 523768109 5 3,000 SH   SOLE   0 0 3,000
LEUCADIA NATIONAL CORP COMMON STOCK 527288104 35 2,000 SH   SOLE   2,000 0 0
LEVEL 3 COMMUNICATIONS INC COMMON STOCK 52729N308 569 10,462 SH   SOLE   5,401 0 5,061
LIBERTY BROADBAND CORP COMMON STOCK 530307107 13 260 SH   SOLE   250 0 10
LIBERTY BROADBAND CORP COMMON STOCK 530307305 35 676 SH   SOLE   650 0 26
LIBERTY COMMON STOCK 53071M104 4 157 SH   SOLE   0 0 157
LIBERTY COMMON STOCK 53071M880 2 36 SH   SOLE   0 0 36
LIBERTY MEDIA CORPORATION COMMON STOCK 531229102 985 25,096 SH   SOLE   19,280 0 5,816
LIBERTY MEDIA CORPORATION COMMON STOCK 531229300 79 2,082 SH   SOLE   2,000 0 82
LIBERTY TRIPADVISOR HLDGS INC COMMON STOCK 531465102 0 14 SH   SOLE   0 0 14
LILLY (ELI) & CO COMMON STOCK 532457108 76 900 SH   SOLE   900 0 0
LINCOLN NATIONAL CORP COMMON STOCK 534187109 78 1,553 SH   SOLE   1,553 0 0
LINDBLAD EXPEDITIONS HOLDINGS COMMON STOCK 535219109 44 3,950 SH   SOLE   3,950 0 0
LINEAR TECHNOLOGY CORP COMMON STOCK 535678106 6,609 155,618 SH   SOLE   154,293 0 1,325
LINEAR TECHNOLOGY CORP COMMON STOCK 535678106 163 3,840 SH   OTR 400 3,840 0 0
LINKEDIN CORP COMMON STOCK 53578A108 56 250 SH   SOLE   0 0 250
LOWES COMPANIES COMMON STOCK 548661107 2,015 26,494 SH   SOLE   26,049 0 445
LULULEMON ATHLETICA INC COMMON STOCK 550021109 35 675 SH   SOLE   450 0 225
LUXOTTICA GROUP S P A FOREIGN STOCK 55068R202 45 700 SH   SOLE   700 0 0
M & T BANK CORP COMMON STOCK 55261F104 149 1,233 SH   SOLE   1,233 0 0
MPLX LP COMMON STOCK 55336V100 64 1,635 SH   SOLE   1,635 0 0
MACYS INC COMMON STOCK 55616P104 7 206 SH   SOLE   206 0 0
MAGELLAN MIDSTREAM PARTNERS LP COMMON STOCK 559080106 68 1,000 SH   SOLE   1,000 0 0
MANHATTAN ASSOCIATES INC COMMON STOCK 562750109 66 1,000 SH   SOLE   1,000 0 0
MANNKIND CORP COMMON STOCK 56400P201 0 400 SH   SOLE   400 0 0
MARATHON PETROLEUM CORP COMMON STOCK 56585A102 1 28 SH   SOLE   0 0 28
MARSH & MCLENNAN COMMON STOCK 571748102 153 2,766 SH   SOLE   2,766 0 0
MASTERCARD INC COMMON STOCK 57636Q104 211,687 2,174,274 SH   SOLE   2,098,264 30,425 45,585
MASTERCARD INC COMMON STOCK 57636Q104 319 3,280 SH   OTR 400 3,280 0 0
MASTERCARD INC COMMON STOCK 57636Q104 132 1,355 SH   OTR 426 1,355 0 0
MASTERCARD INC COMMON STOCK 57636Q104 999 10,255 SH   OTR 428 10,255 0 0
MATERION CORP COMMON STOCK 576690101 14 500 SH   SOLE   500 0 0
MCCORMICK & COMPANY COMMON STOCK 579780206 3,972 46,426 SH   SOLE   45,051 400 975
MCDONALDS CORP COMMON STOCK 580135101 21,347 180,688 SH   SOLE   177,393 0 3,295
MCDONALDS CORP COMMON STOCK 580135101 116 980 SH   OTR 400 980 0 0
MCDONALDS CORP COMMON STOCK 580135101 56 475 SH   OTR 426 475 0 0
MCDONALDS CORP COMMON STOCK 580135101 233 1,975 SH   OTR 428 1,975 0 0
MCGRAW HILL FINANCIAL INC COMMON STOCK 580645109 46 462 SH   SOLE   462 0 0
MCKESSON CORP COMMON STOCK 58155Q103 47 239 SH   SOLE   239 0 0
MEDICAL PROPERTIES TRUST INC COMMON STOCK 58463J304 28 2,400 SH   SOLE   1,100 0 1,300
MERCK & CO INC COMMON STOCK 58933Y105 4,436 83,986 SH   SOLE   81,929 775 1,282
MEREDITH CORP COMMON STOCK 589433101 8,813 203,760 SH   SOLE   201,285 0 2,475
MERITOR INC COMMON STOCK 59001K100 6 741 SH   SOLE   741 0 0
METLIFE INC COMMON STOCK 59156R108 14 283 SH   SOLE   283 0 0
METTLER TOLEDO INTL COMMON STOCK 592688105 280 825 SH   SOLE   825 0 0
MICROSOFT CORP COMMON STOCK 594918104 77,775 1,401,856 SH   SOLE   1,368,709 12,077 21,070
MICROSOFT CORP COMMON STOCK 594918104 247 4,450 SH   OTR 428 4,450 0 0
MICROCHIP TECHNOLOGY INC COMMON STOCK 595017104 640 13,750 SH   SOLE   13,750 0 0
MIDDLEBURG FINANCIAL CORP COMMON STOCK 596094102 120 6,484 SH   SOLE   6,484 0 0
MIDDLESEX WATER CO COMMON STOCK 596680108 45 1,700 SH   SOLE   1,000 0 700
MOMENTA PHARMACEUTICALS INC COMMON STOCK 60877T100 30 2,000 SH   SOLE   2,000 0 0
MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105 804 17,922 SH   SOLE   17,922 0 0
MONRO MUFFLER & BRAKE INC COMMON STOCK 610236101 1,478 22,327 SH   SOLE   22,327 0 0
MONSANTO CO COMMON STOCK 61166W101 1,928 19,572 SH   SOLE   19,572 0 0
MOODYS CORP COMMON STOCK 615369105 223 2,219 SH   SOLE   2,219 0 0
MORGAN STANLEY COMMON STOCK 617446448 111 3,505 SH   SOLE   3,505 0 0
MORGAN STANLEY MUTUAL FUNDS 617477104 4 650 SH   SOLE   0 0 650
MOTOROLA COMMON STOCK 620076307 215 3,140 SH   SOLE   950 0 2,190
MURPHY OIL CORP COMMON STOCK 626717102 25 1,125 SH   SOLE   1,125 0 0
NATURAL GROCERS BY COMMON STOCK 63888U108 38 1,850 SH   SOLE   1,850 0 0
NETFLIX INC COMMON STOCK 64110L106 164 1,433 SH   SOLE   1,433 0 0
NETEASE INC SPONSORED ADR COMMON STOCK 64110W102 150 825 SH   SOLE   0 0 825
NEW YORK TIMES CO COMMON STOCK 650111107 55 4,124 SH   SOLE   4,124 0 0
NEWLINK GENETICS CORP COMMON STOCK 651511107 24 655 SH   SOLE   655 0 0
NEWMONT MINING CORP COMMON STOCK 651639106 16 900 SH   SOLE   900 0 0
NEXTERA ENERGY INC COMMON STOCK 65339F101 551 5,300 SH   SOLE   5,300 0 0
NIKE INC CLASS B COMMON STOCK 654106103 36,867 589,872 SH   SOLE   579,192 0 10,680
NORDSTROM INC COMMON STOCK 655664100 5 100 SH   SOLE   100 0 0
NORFOLK SOUTHERN CORP COMMON STOCK 655844108 2,500 29,550 SH   SOLE   28,590 525 435
NORTHERN TRUST CORP COMMON STOCK 665859104 430 5,961 SH   SOLE   5,961 0 0
NORTHROP GRUMMAN CORP COMMON STOCK 666807102 213 1,130 SH   SOLE   1,130 0 0
NORTHWEST NATURAL GAS COMMON STOCK 667655104 33 655 SH   SOLE   655 0 0
NOVARTIS AG ADR FOREIGN STOCK 66987V109 9,705 112,796 SH   SOLE   109,056 0 3,740
NOVO-NORDISK A/S ADR FOREIGN STOCK 670100205 100,622 1,732,467 SH   SOLE   1,689,771 9,530 33,166
NOVO-NORDISK A/S ADR FOREIGN STOCK 670100205 58 1,000 SH   OTR 426 1,000 0 0
NOVO-NORDISK A/S ADR FOREIGN STOCK 670100205 64 1,100 SH   OTR 428 1,100 0 0
NUANCE COMMUNICATIONS INC COMMON STOCK 67020Y100 12 625 SH   SOLE   0 0 625
NUVERRA ENVIRONMENTAL SOLUTION COMMON STOCK 67091K203 0 1,000 SH   SOLE   1,000 0 0
O'REILLY AUTOMOTIVE INC COMMON STOCK 67103H107 1,012 3,995 SH   SOLE   3,995 0 0
OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 13,853 204,895 SH   SOLE   198,519 3,075 3,301
OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 15 225 SH   OTR 426 225 0 0
OFFICE DEPOT COMMON STOCK 676220106 17 2,975 SH   SOLE   2,975 0 0
OIL STATES INTERNATIONAL INC COMMON STOCK 678026105 1 37 SH   SOLE   0 0 37
OLD NATIONAL BANCORP COMMON STOCK 680033107 567 41,785 SH   SOLE   41,785 0 0
OMNICOM GROUP INC COMMON STOCK 681919106 545 7,200 SH   SOLE   7,200 0 0
ON ASSIGNMENT INC COMMON STOCK 682159108 135 3,000 SH   SOLE   3,000 0 0
ONEOK PARTNERS LP COMMON STOCK 68268N103 398 13,200 SH   SOLE   13,200 0 0
ORACLE CORP COM COMMON STOCK 68389X105 268 7,323 SH   SOLE   7,323 0 0
ORBCOMM INC COMMON STOCK 68555P100 36 5,000 SH   SOLE   5,000 0 0
ORMAT TECHNOLOGIES INC COMMON STOCK 686688102 39 1,075 SH   SOLE   1,075 0 0
OWENS REALTY MORTGAGE INC COMMON STOCK 690828108 52 3,841 SH   SOLE   3,841 0 0
PBF ENERGY INC COMMON STOCK 69318G106 3 89 SH   SOLE   0 0 89
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 289 3,032 SH   SOLE   3,032 0 0
PNC FINANCIAL CORP OPTIONS 693475121 200 6,975 PRN   SOLE   0 0 6,975
PRA GROUP INC COMMON STOCK 69354N106 7,322 211,083 SH   SOLE   201,253 0 9,830
PALO ALTO NETWORKS INC COMMON STOCK 697435105 304 1,725 SH   SOLE   1,505 0 220
PANERA BREAD CO COMMON STOCK 69840W108 25,891 132,925 SH   SOLE   130,299 0 2,626
PANERA BREAD CO COMMON STOCK 69840W108 28 145 SH   OTR 428 145 0 0
PANHANDLE OIL AND GAS INC COMMON STOCK 698477106 23 1,405 SH   SOLE   1,405 0 0
PARAGON SHIPPING INC-A COMMON STOCK 69913R408 0 27 SH   SOLE   27 0 0
PARKER-HANNIFIN CORP COMMON STOCK 701094104 856 8,830 SH   SOLE   8,830 0 0
PAYCHEX INC COMMON STOCK 704326107 4,666 88,219 SH   SOLE   87,319 0 900
PAYCOM SOFTWARE INC COMMON STOCK 70432V102 2 41 SH   SOLE   41 0 0
PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 292 8,067 SH   SOLE   8,027 0 40
PEMBINA PIPELINE CORP FOREIGN STOCK 706327103 100 4,598 SH   SOLE   4,598 0 0
PEOPLES UNITED FINANCIAL INC COMMON STOCK 712704105 188 11,626 SH   SOLE   11,626 0 0
PEPSICO INC COMMON STOCK 713448108 40,509 405,419 SH   SOLE   398,155 625 6,639
PEPSICO INC COMMON STOCK 713448108 50 500 SH   OTR 426 500 0 0
PEPSICO INC COMMON STOCK 713448108 21 211 SH   OTR 428 211 0 0
PETMED EXPRESS INC COMMON STOCK 716382106 17 975 SH   SOLE   0 0 975
PETROLEO BRASILEIRO SA-ADR FOREIGN STOCK 71654V408 36 8,475 SH   SOLE   8,475 0 0
PFIZER COMMON STOCK 717081103 2,609 80,820 SH   SOLE   80,810 0 10
PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109 36,841 419,075 SH   SOLE   402,319 8,236 8,520
PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109 97 1,100 SH   OTR 400 1,100 0 0
PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109 51 580 SH   OTR 426 580 0 0
PHILLIPS 66 COMMON STOCK 718546104 146 1,781 SH   SOLE   1,781 0 0
PIONEER NATURAL RESOURCES CO COMMON STOCK 723787107 251 2,000 SH   SOLE   2,000 0 0
PITNEY BOWES INC COMMON STOCK 724479100 13 625 SH   SOLE   0 0 625
PLUM CREEK TIMBER CO COMMON STOCK 729251108 699 14,641 SH   SOLE   14,641 0 0
POOL CORP COMMON STOCK 73278L105 145 1,800 SH   SOLE   1,800 0 0
POPE RESOURCES DEL LTD PARTNERSHIPS 732857107 128 2,000 SH   SOLE   2,000 0 0
PORTLAND GENERAL ELECTRIC CO COMMON STOCK 736508847 46 1,273 SH   SOLE   898 0 375
POWERSHARES QQQ MUTUAL FUNDS 73935A104 67 600 SH   SOLE   300 0 300
POWERSHARES MUTUAL FUNDS 73935X146 3 38 SH   SOLE   0 0 38
POWERSHARES MUTUAL FUNDS 73935X575 130 6,000 SH   SOLE   6,000 0 0
POWERSHARES MUTUAL FUNDS 73936Q769 26 1,180 SH   SOLE   1,000 0 180
POWERSHARES GLOBAL BOND MUTUAL FUN 73936T573 4 160 SH   SOLE   0 0 160
PRAXAIR INC COMMON STOCK 74005P104 68,331 667,298 SH   SOLE   650,694 3,902 12,702
PRAXAIR INC COMMON STOCK 74005P104 31 300 SH   OTR 426 300 0 0
PRAXAIR INC COMMON STOCK 74005P104 110 1,075 SH   OTR 428 1,075 0 0
PRECISION CASTPARTS CORP COMMON STOCK 740189105 47 201 SH   SOLE   201 0 0
T ROWE PRICE GROUP INC COMMON STOCK 74144T108 550 7,700 SH   SOLE   7,700 0 0
PRICELINE.COM INC COMMON STOCK 741503403 1,184 929 SH   SOLE   929 0 0
PRICESMART INC COMMON STOCK 741511109 22 260 SH   SOLE   260 0 0
PROCTER & GAMBLE CO COMMON STOCK 742718109 64,687 814,601 SH   SOLE   813,571 0 1,030
PROCTER & GAMBLE CO COMMON STOCK 742718109 275 3,465 SH   OTR 428 3,465 0 0
PROGRESSIVE CORP OHIO COMMON STOCK 743315103 460 14,465 SH   SOLE   14,465 0 0
PUBLIC STORAGE INC COMMON STOCK 74460D109 25 100 SH   SOLE   0 0 100
QORVO INC COMMON STOCK 74736K101 69 1,352 SH   SOLE   1,352 0 0
QUALCOMM INC COMMON STOCK 747525103 15,368 307,451 SH   SOLE   300,094 2,742 4,615
QUALCOMM INC COMMON STOCK 747525103 255 5,105 SH   OTR 428 5,105 0 0
QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 107 1,500 SH   SOLE   1,500 0 0
RACKSPACE HOSTING INC COMMON STOCK 750086100 1 41 SH   SOLE   0 0 41
RADIO ONE COMMON STOCK 75040P405 8 4,500 SH   SOLE   0 0 4,500
RANGE RES CORP COMMON STOCK 75281A109 115 4,680 SH   SOLE   4,680 0 0
RAYTHEON CO COMMON STOCK 755111507 799 6,420 SH   SOLE   5,670 0 750
REALTY INCOME CORPORATION COMMON STOCK 756109104 45 866 SH   SOLE   866 0 0
REAVES UTILITY MUTUAL FUNDS 756158101 65 2,500 SH   SOLE   2,500 0 0
REGENERON PHAR COMMON STOCK 75886F107 133 245 SH   SOLE   245 0 0
RESMED INC COMMON STOCK 761152107 69 1,285 SH   SOLE   1,285 0 0
REYNOLDS AMERICAN INC COMMON STOCK 761713106 40 872 SH   SOLE   872 0 0
RIGEL PHARMACEUTICALS INC COMMON STOCK 766559603 0 27 SH   SOLE   27 0 0
RIO TINTO PLC FOREIGN STOCK 767204100 9 300 SH   SOLE   300 0 0
ROBERT HALF INTL INC COMMON STOCK 770323103 1 24 SH   SOLE   0 0 24
ROCKWELL AUTOMATION COMMON STOCK 773903109 2,579 25,138 SH   SOLE   25,138 0 0
ROCKWELL COLLINS INC COMMON STOCK 774341101 2,335 25,297 SH   SOLE   25,297 0 0
ROGERS CORP COMMON STOCK 775133101 39 765 SH   SOLE   765 0 0
ROPER INDUSTRIES INC COMMON STOCK 776696106 299 1,575 SH   SOLE   1,575 0 0
ROSS STORES INC COMMON STOCK 778296103 11,615 215,861 SH   SOLE   212,156 555 3,150
ROVI CORP COMMON STOCK 779376102 0 5 SH   SOLE   5 0 0
ROYAL DUTCH SHELL PLC FOREIGN STOCK 780259206 1,363 29,760 SH   SOLE   29,760 0 0
SPDR MUTUAL FUNDS 78462F103 1,738 8,524 SH   SOLE   8,193 0 331
SPDR GOLD TRUST MUTUAL FUNDS 78463V107 1,043 10,279 SH   SOLE   10,235 0 44
SPDR MUTUAL FUNDS 78463X301 4 57 SH   SOLE   0 0 57
SPDR MUTUAL FUNDS 78463X749 44 940 SH   SOLE   440 0 500
SPDR MUTUAL FUNDS 78463X772 3 100 SH   SOLE   100 0 0
SPDR SERIES TRUST MUTUAL FUNDS 78464A300 45 487 SH   SOLE   0 0 487
SPDR SERIES TRUST MUTUAL FUNDS 78464A391 5 200 SH   SOLE   200 0 0
SPDR SERIES TRUST BOND MUTUAL FUN 78464A425 177 7,250 SH   SOLE   7,250 0 0
SPDR SERIES TRUST BOND MUTUAL FUN 78464A458 49 2,000 SH   SOLE   2,000 0 0
SPDR SERIES TRUST MUTUAL FUNDS 78464A763 13 180 SH   SOLE   180 0 0
SPDR MUTUAL FUNDS 78467X109 359 2,065 SH   SOLE   2,040 0 25
SPDR MUTUAL FUNDS 78467Y107 363 1,430 SH   SOLE   1,360 0 70
SABINE ROYALTY TRUST COMMON STOCK 785688102 38 1,437 SH   SOLE   1,437 0 0
ST JUDE MEDICAL INC COMMON STOCK 790849103 80 1,300 SH   SOLE   1,300 0 0
SALESFORCE.COM COMMON STOCK 79466L302 144 1,841 SH   SOLE   991 0 850
SCHLUMBERGER LTD FOREIGN STOCK 806857108 1,538 22,050 SH   SOLE   21,925 0 125
SCHWEITZER-MAUDUIT INTL INC COMMON STOCK 808541106 336 8,000 SH   SOLE   8,000 0 0
SEALED AIR CORP (NEW) COMMON STOCK 81211K100 64 1,440 SH   SOLE   1,440 0 0
SPDR MUTUAL FUNDS 81369Y506 411 6,810 SH   SOLE   6,750 0 60
SPDR MUTUAL FUNDS 81369Y704 9 170 SH   SOLE   70 0 100
SPDR MUTUAL FUNDS 81369Y803 141 3,300 SH   SOLE   3,300 0 0
SERVICENOW INC COMMON STOCK 81762P102 478 5,521 SH   SOLE   5,521 0 0
SHERWIN WILLIAMS CO COMMON STOCK 824348106 104 400 SH   SOLE   400 0 0
SIMON PROPERTIES GROUP (NEW) COMMON STOCK 828806109 1,146 5,896 SH   SOLE   5,896 0 0
SIRONA DENTAL SYSTEMS INC COMMON STOCK 82966C103 496 4,525 SH   SOLE   4,525 0 0
SIRIUS XM HOLDINGS INC COMMON STOCK 82968B103 87 21,265 SH   SOLE   21,265 0 0
SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102 49 635 SH   SOLE   635 0 0
SMUCKER J M CO COMMON STOCK 832696405 332 2,689 SH   SOLE   2,689 0 0
SOLAZYME INC COMMON STOCK 83415T101 43 17,525 SH   SOLE   17,525 0 0
SOLARCITY CORP COMMON STOCK 83416T100 162 3,170 SH   SOLE   3,170 0 0
SOUTHERN CO COMMON STOCK 842587107 61 1,300 SH   SOLE   1,300 0 0
SPECTRA ENERGY CORP COMMON STOCK 847560109 124 5,200 SH   SOLE   5,200 0 0
SQUARE INC COMMON STOCK 852234103 10 740 SH   SOLE   740 0 0
STAPLES INC COMMON STOCK 855030102 11 1,150 SH   SOLE   1,150 0 0
STARBUCKS CORP COMMON STOCK 855244109 86,412 1,439,472 SH   SOLE   1,409,305 990 29,177
STARBUCKS CORP COMMON STOCK 855244109 351 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,968 105,010 SH   SOLE   105,010 0 0
STATOILHYDRO ASA FOREIGN STOCK 85771P102 11 800 SH   SOLE   800 0 0
STERICYCLE INC COMMON STOCK 858912108 4,993 41,400 SH   SOLE   40,050 0 1,350
STERICYCLE INC COMMON STOCK 858912108 77 640 SH   OTR 400 640 0 0
STRYKER CORP COMMON STOCK 863667101 124,256 1,336,944 SH   SOLE   1,299,464 11,035 26,445
STRYKER CORP COMMON STOCK 863667101 41 440 SH   OTR 400 440 0 0
STRYKER CORP COMMON STOCK 863667101 79 849 SH   OTR 426 849 0 0
STRYKER CORP COMMON STOCK 863667101 436 4,697 SH   OTR 428 4,697 0 0
SUNCOR ENERGY INC NEW FOREIGN STOCK 867224107 192 7,450 SH   SOLE   7,450 0 0
SUNEDISON INC COMMON STOCK 86732Y109 8 1,550 SH   SOLE   1,550 0 0
SUNPOWER CORP COMMON STOCK 867652406 81 2,700 SH   SOLE   2,200 0 500
SUNOPTA INC COM FOREIGN STOCK 8676EP108 142 20,690 SH   SOLE   15,340 0 5,350
SUNTRUST BANKS INC COMMON STOCK 867914103 146 3,405 SH   SOLE   3,405 0 0
SYMANTEC CORP COMMON STOCK 871503108 59 2,800 SH   SOLE   2,800 0 0
SYSCO CORP COMMON STOCK 871829107 13,315 324,753 SH   SOLE   320,953 900 2,900
TECO ENERGY INC COMMON STOCK 872375100 53 2,000 SH   SOLE   2,000 0 0
TJX COMPANIES INC COMMON STOCK 872540109 186,468 2,629,642 SH   SOLE   2,546,719 24,484 58,439
TJX COMPANIES INC COMMON STOCK 872540109 51 720 SH   OTR 400 720 0 0
TJX COMPANIES INC COMMON STOCK 872540109 67 950 SH   OTR 426 950 0 0
TJX COMPANIES INC COMMON STOCK 872540109 525 7,400 SH   OTR 428 7,400 0 0
TABLEAU SOFTWARE INC COMMON STOCK 87336U105 25 265 SH   SOLE   265 0 0
TARGET CORP COMMON STOCK 87612E106 1,274 17,541 SH   SOLE   17,381 0 160
TEGNA INC COMMON STOCK 87901J105 13 500 SH   SOLE   500 0 0
TELEFONICA S A ADR FOREIGN STOCK 879382208 64 5,812 SH   SOLE   5,812 0 0
TESORO CORP COMMON STOCK 881609101 54 514 SH   SOLE   514 0 0
TESLA MOTORS INC COMMON STOCK 88160R101 165 688 SH   SOLE   633 0 55
TEVA PHARMACEUTICAL INDS LTD ADR FOREIGN STOCK 881624209 92 1,400 SH   SOLE   1,400 0 0
TETRAPHASE PHARMACEUTICALS COMMON STOCK 88165N105 28 2,800 SH   SOLE   2,800 0 0
TEXTRON COMMON STOCK 883203101 58 1,376 SH   SOLE   1,376 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 11,418 80,496 SH   SOLE   76,741 375 3,380
THOMSON REUTERS CORPORATION FOREIGN STOCK 884903105 21 550 SH   SOLE   550 0 0
3M COMPANY COMMON STOCK 88579Y101 7,690 51,050 SH   SOLE   50,960 0 90
TIFFANY & CO COMMON STOCK 886547108 265 3,475 SH   SOLE   3,475 0 0
TIME WARNER INC COMMON STOCK 887317303 62 956 SH   SOLE   956 0 0
TIMKEN CO COMMON STOCK 887389104 457 16,000 SH   SOLE   16,000 0 0
TIMKENSTEEL CORP. COMMON STOCK 887399103 67 8,000 SH   SOLE   8,000 0 0
TOMPKINS FINANCIAL CORPORATION COMMON STOCK 890110109 14 250 SH   SOLE   250 0 0
TORCHMARK CORP COMMON STOCK 891027104 43 750 SH   SOLE   0 0 750
TORONTO-DOMINION BANK FOREIGN STOCK 891160509 125 3,188 SH   SOLE   3,188 0 0
TORTOISE ENERGY MUTUAL FUNDS 89147L100 21 750 SH   SOLE   750 0 0
TOTAL FINA ELF S A ADR FOREIGN STOCK 89151E109 146 3,250 SH   SOLE   3,250 0 0
TOWNE BANK COMMON STOCK 89214P109 90 4,320 SH   SOLE   4,320 0 0
TOYOTA MOTOR CORP SPONS ADR FOREIGN STOCK 892331307 36 290 SH   SOLE   290 0 0
TRACTOR SUPPLY CO COMMON STOCK 892356106 7,041 82,349 SH   SOLE   80,198 0 2,151
TRANSCANADA CORP FOREIGN STOCK 89353D107 382 11,710 SH   SOLE   11,710 0 0
THE TRAVELERS COMPANIES COMMON STOCK 89417E109 27 241 SH   SOLE   241 0 0
TRIMBLE NAVIGATION LTD COMMON STOCK 896239100 10,065 469,248 SH   SOLE   446,288 0 22,960
TRIMBLE NAVIGATION LTD COMMON STOCK 896239100 49 2,300 SH   OTR 428 2,300 0 0
TWENTY FIRST CENTY FOX INC CL A COMMON STOCK 90130A101 535 19,700 SH   SOLE   19,700 0 0
TWITTER INC COMMON STOCK 90184L102 12 536 SH   SOLE   536 0 0
US BANCORP COMMON STOCK 902973304 633 14,839 SH   SOLE   14,839 0 0
UNDER ARMOUR INC COMMON STOCK 904311107 16 200 SH   SOLE   0 0 200
UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 81,799 1,897,005 SH   SOLE   1,833,222 13,800 49,983
UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 62 1,440 SH   OTR 400 1,440 0 0
UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 42 980 SH   OTR 426 980 0 0
UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 512 11,855 SH   OTR 428 11,855 0 0
UNILEVER NV FOREIGN STOCK 904784709 1,367 31,555 SH   SOLE   28,524 2,970 61
UNION PACIFIC COMMON STOCK 907818108 17,197 219,910 SH   SOLE   213,722 0 6,188
UNITED BANCORP INC COMMON STOCK 909911109 149 15,536 SH   SOLE   15,536 0 0
UNITED NATURAL FOODS COMMON STOCK 911163103 17,568 446,336 SH   SOLE   437,294 0 9,042
UNITED NATURAL FOODS COMMON STOCK 911163103 18 470 SH   OTR 428 470 0 0
UNITED PARCEL SERVICE COMMON STOCK 911312106 996 10,353 SH   SOLE   10,203 0 150
UNITED TECHNOLOGIES COMMON STOCK 913017109 76,477 796,054 SH   SOLE   771,737 6,054 18,263
UNITED TECHNOLOGIES COMMON STOCK 913017109 85 880 SH   OTR 400 880 0 0
UNITED TECHNOLOGIES COMMON STOCK 913017109 24 250 SH   OTR 426 250 0 0
UNITED TECHNOLOGIES COMMON STOCK 913017109 85 890 SH   OTR 428 890 0 0
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 19 161 SH   SOLE   161 0 0
URBAN EDGE PROPERTIES COMMON STOCK 91704F104 54 2,295 SH   SOLE   2,295 0 0
V F CORPORATION COMMON STOCK 918204108 6,369 102,314 SH   SOLE   99,604 0 2,710
VAIL RESORTS INC COMMON STOCK 91879Q109 123 960 SH   SOLE   960 0 0
VALEANT PHARMACEUTICALS INTL FOREIGN STOCK 91911K102 51 500 SH   SOLE   500 0 0
VALERO ENERGY CORP COMMON STOCK 91913Y100 2 22 SH   SOLE   0 0 22
VALMONT INDUSTRIES INC COMMON STOCK 920253101 1,593 15,022 SH   SOLE   15,022 0 0
VANGUARD MUTUAL FUNDS 921908844 1,378 17,720 SH   SOLE   16,830 0 890
VANGUARD MUTUAL FUNDS 922042676 2 36 SH   SOLE   0 0 36
VANGUARD MUTUAL FUNDS 922042718 84 900 SH   SOLE   900 0 0
VANGUARD MUTUAL FUNDS 922042775 173 3,975 SH   SOLE   3,300 0 675
VANGUARD MUTUAL FUNDS 922042858 131 4,010 SH   SOLE   3,775 0 235
VANGUARD MUTUAL FUNDS 922042874 0 15 SH   SOLE   15 0 0
VANGUARD MUTUAL FUNDS 92204A108 172 1,400 SH   SOLE   1,400 0 0
VANGUARD MUTUAL FUNDS 92204A207 6 47 SH   SOLE   0 0 47
VARIAN MED SYS INC COMMON STOCK 92220P105 24 300 SH   SOLE   300 0 0
VANGUARD MUTUAL FUNDS 922908363 19 102 SH   SOLE   0 0 102
VANGUARD MUTUAL FUNDS 922908553 1 13 SH   SOLE   0 0 13
VANGUARD MUTUAL FUNDS 922908744 135 1,650 SH   SOLE   1,650 0 0
VANGUARD MUTUAL FUNDS 922908751 171 1,550 SH   SOLE   1,550 0 0
VERIZON COMMON STOCK 92343V104 426 9,209 SH   SOLE   8,784 0 425
VERMILION ENERGY INC FOREIGN STOCK 923725105 228 8,400 SH   SOLE   8,400 0 0
VERTEX PHARMACEUTICALS COMMON STOCK 92532F100 101 800 SH   SOLE   800 0 0
VIMPELCOM LTD ADR FOREIGN STOCK 92719A106 2 625 SH   SOLE   625 0 0
VIRGIN AMERICA COMMON STOCK 92765X208 36 1,000 SH   SOLE   1,000 0 0
VISA INC COMMON STOCK 92826C839 38,627 498,088 SH   SOLE   496,025 0 2,063
VISHAY INTERTECHNOLOGY COMMON STOCK 928298108 23 1,936 SH   SOLE   1,936 0 0
VISHAY PRECISION GROUP INC COMMON STOCK 92835K103 2 138 SH   SOLE   138 0 0
VMWARE INC COMMON STOCK 928563402 6 100 SH   SOLE   100 0 0
VODAFONE GROUP PLC FOREIGN STOCK 92857W308 170 5,278 SH   SOLE   5,019 0 259
VORNADO REALTY TRUST COMMON STOCK 929042109 592 5,919 SH   SOLE   5,919 0 0
WABCO HOLDINGS INC COMMON STOCK 92927K102 179 1,755 SH   SOLE   1,755 0 0
W P CAREY INC COMMON STOCK 92936U109 257 4,361 SH   SOLE   4,361 0 0
WP GLIMCHER INC COMMON STOCK 92939N102 12 1,150 SH   SOLE   1,150 0 0
WABTEC CORP COMMON STOCK 929740108 6,309 88,711 SH   SOLE   86,651 0 2,060
WAL-MART STORES INC COMMON STOCK 931142103 2,354 38,399 SH   SOLE   38,064 0 335
WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 13,229 155,355 SH   SOLE   153,760 0 1,595
WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 50 592 SH   OTR 428 592 0 0
WASHINGTON FED INC COMMON STOCK 938824109 12 500 SH   SOLE   500 0 0
WASHINGTON TR BANCORP INC COMMON STOCK 940610108 8 200 SH   SOLE   200 0 0
WATERS CORP COMMON STOCK 941848103 169 1,255 SH   SOLE   1,255 0 0
WATSCO INC COMMON STOCK 942622200 129 1,100 SH   SOLE   1,100 0 0
WATTS WATER TECHNOLOGIES INC COMMON STOCK 942749102 10 200 SH   SOLE   200 0 0
WEINGARTEN REALTY INV SBI COMMON STOCK 948741103 666 19,253 SH   SOLE   19,253 0 0
WELLS FARGO & CO (NEW) COMMON STOCK 949746101 4,257 78,304 SH   SOLE   78,253 0 51
WELLTOWER INC COMMON STOCK 95040Q104 24 358 SH   SOLE   158 0 200
WESTERN UNION COMMON STOCK 959802109 107 6,000 SH   SOLE   6,000 0 0
WESTPORT INNOVATIONS INC COMMON STOCK 960908309 0 205 SH   SOLE   205 0 0
WESTPAC BANKING FOREIGN STOCK 961214301 27 1,100 SH   SOLE   1,100 0 0
WEX INC COMMON STOCK 96208T104 60,611 685,650 SH   SOLE   670,036 450 15,164
WEX INC COMMON STOCK 96208T104 310 3,505 SH   OTR 428 3,505 0 0
WHIRLPOOL CORP COMMON STOCK 963320106 306 2,000 SH   SOLE   2,000 0 0
WHITEWAVE FOODS CO COM CL A COMMON STOCK 966244105 2,589 66,526 SH   SOLE   66,006 0 520
WHOLE FOODS MARKET COMMON STOCK 966837106 12,436 371,228 SH   SOLE   364,144 0 7,084
WHOLE FOODS MARKET COMMON STOCK 966837106 25 745 SH   OTR 428 745 0 0
WILEY JOHN & SONS CL A COMMON STOCK 968223206 6 135 SH   SOLE   135 0 0
WILLIAMS COMPANIES COMMON STOCK 969457100 326 12,700 SH   SOLE   12,700 0 0
WILLIAMS PARTNERS LP COMMON STOCK 96949L105 157 5,632 SH   SOLE   5,632 0 0
WINNEBAGO INDS INC COMMON STOCK 974637100 597 30,000 SH   SOLE   30,000 0 0
WISDOMTREE MUTUAL FUNDS 97717W281 8 225 SH   SOLE   225 0 0
WISDOMTREE MUTUAL FUNDS 97717W406 34 477 SH   SOLE   477 0 0
WISDOMTREE MUTUAL FUNDS 97717W851 48 950 SH   SOLE   950 0 0
WISDOMTREE MUTUAL FUNDS 97717W869 153 2,725 SH   SOLE   2,725 0 0
WISDOM TREE MUTUAL FUNDS 97717X701 6 120 SH   SOLE   0 0 120
WPX ENERGY INC COMMON STOCK 98212B103 21 3,666 SH   SOLE   3,666 0 0
WYNDHAM WORLDWIDE CORP COMMON STOCK 98310W108 109 1,500 SH   SOLE   1,500 0 0
XCEL ENERGY INC COM COMMON STOCK 98389B100 45 1,245 SH   SOLE   745 0 500
XYLEM INC COMMON STOCK 98419M100 21 570 SH   SOLE   570 0 0
YAHOO INC COMMON STOCK 984332106 48 1,450 SH   SOLE   0 0 1,450
YUM! BRANDS COMMON STOCK 988498101 320 4,383 SH   SOLE   4,383 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 504 4,917 SH   SOLE   4,917 0 0
ZOETIS INC COMMON STOCK 98978V103 164 3,415 SH   SOLE   3,415 0 0
ALLERGAN PLC FOREIGN STOCK G0177J108 769 2,461 SH   SOLE   2,461 0 0
AMDOCS LTD COMMON STOCK G02602103 13 240 SH   SOLE   240 0 0
ACCENTURE PLC FOREIGN STOCK G1151C101 14,985 143,394 SH   SOLE   136,938 0 6,456
BROOKFIELD PROPERTY PARTNERS LP COMMON STOCK G16249107 10 445 SH   SOLE   445 0 0
BUNGE LIMITED COMMON STOCK G16962105 68 1,000 SH   SOLE   1,000 0 0
EATON CORP COMMON STOCK G29183103 336 6,450 SH   SOLE   6,450 0 0
JAZZ PHARMACEUTICALS COMMON STOCK G50871105 7 50 SH   SOLE   50 0 0
LIBERTY GLOBAL PLC COMMON STOCK G5480U104 44 1,031 SH   SOLE   1,000 0 31
LIBERTY GLOBAL PLC COMMON STOCK G5480U120 126 3,093 SH   SOLE   3,000 0 93
LIBERTY GLOBAL PLC COMMON STOCK G5480U138 2 51 SH   SOLE   50 0 1
LIBERTY GLOBAL PLC COMMON STOCK G5480U153 7 154 SH   SOLE   150 0 4
MALLINCKRODT PUB LTD CO SHS FOREIGN STOCK G5785G107 16 212 SH   SOLE   212 0 0
MEDTRONIC PLC FOREIGN STOCK G5960L103 1,162 15,110 SH   SOLE   14,145 0 965
PENTAIR PLC COMMON STOCK G7S00T104 0 10 SH   SOLE   10 0 0
STERIS PLC FOREIGN STOCK G84720104 395 5,245 SH   SOLE   5,245 0 0
TYCO INTERNATIONAL PLC ORD FOREIGN STOCK G91442106 6 200 SH   SOLE   200 0 0
PERRIGO CO PLC COMMON STOCK G97822103 114 785 SH   SOLE   740 0 45
ACE LIMITED FOREIGN STOCK H0023R105 1,605 13,735 SH   SOLE   13,735 0 0
TE CONNECTIVITY LTD FOREIGN STOCK H84989104 71 1,100 SH   SOLE   1,100 0 0
TRANSOCEAN LTD FOREIGN STOCK H8817H100 59 4,804 SH   SOLE   4,212 0 592
CHECK POINT SOFTWARE TECH LTD COMMON STOCK M22465104 81 1,000 SH   SOLE   1,000 0 0
AERCAP HOLDINGS NV COMMON STOCK N00985106 267 6,185 SH   SOLE   2,485 0 3,700
CORE LABORATORIES FOREIGN STOCK N22717107 5,684 52,273 SH   SOLE   50,533 1,400 340
LYONDELL BASELL INDUSTRIES FOREIGN STOCK N53745100 17 200 SH   SOLE   0 0 200
MYLAN N V FOREIGN STOCK N59465109 69 1,275 SH   SOLE   1,275 0 0
NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 11,178 132,675 SH   SOLE   131,830 0 845
NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 112 1,325 SH   OTR 428 1,325 0 0
DIANA SHIPPING INC COMMON STOCK Y2066G104 28 6,530 SH   SOLE   6,530 0 0