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
3M CO COMMON STOCK 88579Y101 29,865 126,887 SH   SOLE   112,398 0 14,489
ABB LTD FOREIGN STOCK 000375204 767 28,599 SH   SOLE   28,599 0 0
ABBOTT LABORATORIES COMMON STOCK 002824100 38,155 668,572 SH   SOLE   618,182 0 50,390
ABBVIE INC COMMON STOCK 00287Y109 32,937 340,570 SH   SOLE   318,084 0 22,486
ACCENTURE PLC FOREIGN STOCK G1151C101 35,633 232,753 SH   SOLE   182,993 0 49,760
ADIENT PLC ORD SHS FOREIGN STOCK G0084W101 13,001 165,191 SH   SOLE   110,838 0 54,353
ADOBE SYSTEMS INCORPORATED COMMON STOCK 00724F101 794 4,530 SH   SOLE   4,530 0 0
AETNA INC COMMON STOCK 00817Y108 2,168 12,021 SH   SOLE   12,021 0 0
AFLAC INC COMMON STOCK 001055102 33,878 385,939 SH   SOLE   312,996 0 72,943
AGCO CORP DE COMMON STOCK 001084102 613 8,582 SH   SOLE   8,482 0 100
AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 4,156 25,327 SH   SOLE   24,741 0 586
ALLIANCE DATA SYSTEMS CORP COMMON STOCK 018581108 3,278 12,934 SH   SOLE   10,547 0 2,387
ALLIANT ENERGY CORP COMMON STOCK 018802108 319 7,496 SH   SOLE   7,496 0 0
ALLSTATE CORP COMMON STOCK 020002101 1,560 14,896 SH   SOLE   14,896 0 0
ALPHABET INC COMMON STOCK 02079K107 32,847 31,391 SH   SOLE   26,192 0 5,199
ALPHABET INC COMMON STOCK 02079K305 25,040 23,771 SH   SOLE   17,387 0 6,384
ALTRIA GROUP INC COMMON STOCK 02209S103 5,667 79,361 SH   SOLE   78,544 0 817
AMAZON.COM INC COMMON STOCK 023135106 32,452 27,750 SH   SOLE   20,655 0 7,095
AMBEV SA SPONSORED FOREIGN STOCK 02319V103 1,017 157,420 SH   SOLE   144,870 0 12,550
AMERICAN ELECTRIC POWER INC COMMON STOCK 025537101 489 6,648 SH   SOLE   6,648 0 0
AMERICAN EXPRESS CO COMMON STOCK 025816109 12,472 125,587 SH   SOLE   84,560 0 41,027
AMERICAN INTERNATIONAL GROUP INC COMMON STOCK 026874784 8,981 150,729 SH   SOLE   134,037 0 16,692
AMERICAN TOWER CORP COMMON STOCK 03027X100 257 1,803 SH   SOLE   1,593 0 210
AMERIGAS PARTNERS L.P. PARTNERSHIPS 030975106 642 13,884 SH   SOLE   13,884 0 0
AMERIPRISE FINANCIAL INC COMMON STOCK 03076C106 344 2,031 SH   SOLE   2,031 0 0
AMERISOURCEBERGEN CORP COMMON STOCK 03073E105 288 3,138 SH   SOLE   3,138 0 0
AMETEK INC COMMON STOCK 031100100 253 3,491 SH   SOLE   3,491 0 0
AMGEN INC COMMON STOCK 031162100 33,484 192,545 SH   SOLE   149,954 0 42,591
ANADARKO PETROLEUM CORP COMMON STOCK 032511107 957 17,843 SH   SOLE   14,753 0 3,090
ANALOG DEVICES INC COMMON STOCK 032654105 439 4,928 SH   SOLE   4,864 0 64
ANNALY MORTGAGE MANAGEMENT INC COMMON STOCK 035710409 201 16,900 SH   SOLE   9,000 0 7,900
ANTHEM INC COM COMMON STOCK 036752103 325 1,444 SH   SOLE   1,444 0 0
APACHE CORPORATION COMMON STOCK 037411105 318 7,537 SH   SOLE   7,137 0 400
APPLE INC COMMON STOCK 037833100 81,145 479,495 SH   SOLE   392,916 0 86,579
APPLIED MATERIALS COMMON STOCK 038222105 11,081 216,772 SH   SOLE   133,224 0 83,548
APTIV PLC FOREIGN STOCK G6095L109 23,291 274,552 SH   SOLE   211,228 0 63,324
AQUA AMERICA INC COMMON STOCK 03836W103 5,406 137,812 SH   SOLE   137,432 0 380
AT&T INC COMMON STOCK 00206R102 6,369 163,805 SH   SOLE   153,306 0 10,499
AUTOLIV INC COMMON STOCK 052800109 258 2,030 SH   SOLE   2,030 0 0
AUTOMATIC DATA PROCESSING INC COMMON STOCK 053015103 5,879 50,164 SH   SOLE   48,564 0 1,600
BAIDU INC FOREIGN STOCK 056752108 2,791 11,918 SH   SOLE   11,030 0 888
BANK HAWAII CORP COMMON STOCK 062540109 3,296 38,460 SH   SOLE   38,460 0 0
BANK OF AMERICA CORP COMMON STOCK 060505104 10,285 348,382 SH   SOLE   312,282 0 36,100
BANK OF MONTREAL FOREIGN STOCK 063671101 320 4,000 SH   SOLE   4,000 0 0
BANK OF NEW YORK MELLON CORP COMMON STOCK 064058100 1,062 19,718 SH   SOLE   18,578 0 1,140
BANK OF THE OZARKS INC COMMON STOCK 063904106 1,323 27,300 SH   SOLE   27,300 0 0
BAR HARBOR BANKSHARES COMMON STOCK 066849100 824 30,516 SH   SOLE   30,516 0 0
BAXTER INTERNATIONAL INC COMMON STOCK 071813109 3,522 54,490 SH   SOLE   51,667 0 2,823
BB&T CORP COMMON STOCK 054937107 2,864 57,599 SH   SOLE   56,398 0 1,201
BECTON DICKINSON & CO COMMON STOCK 075887109 15,720 73,438 SH   SOLE   62,744 0 10,694
BERKSHIRE HATHAWAY INC COMMON STOCK 084670108 10,416 35 SH   SOLE   35 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 41,713 210,438 SH   SOLE   175,262 0 35,176
BIOGEN INC COMMON STOCK 09062X103 355 1,115 SH   SOLE   1,006 0 109
BLACKROCK INC COMMON STOCK 09247X101 453 881 SH   SOLE   821 0 60
BLACKROCK UTIL & INFRASTRUCTURE COMMON STOCK 09248D104 216 10,000 SH   SOLE   10,000 0 0
BLACKSTONE GROUP LP PARTNERSHIPS 09253U108 579 18,084 SH   SOLE   17,384 0 700
BOEING CO COMMON STOCK 097023105 2,458 8,335 SH   SOLE   7,749 0 586
BP PLC FOREIGN STOCK 055622104 2,941 69,983 SH   SOLE   66,031 0 3,952
BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 5,550 90,562 SH   SOLE   79,105 0 11,457
BROADCOM LTD FOREIGN STOCK Y09827109 841 3,273 SH   SOLE   300 0 2,973
BROOKFIELD ASSET MANAGEMENT INC FOREIGN STOCK 112585104 225 5,175 SH   SOLE   5,175 0 0
CAMDEN NATIONAL CORPORATION COMMON STOCK 133034108 1,505 35,725 SH   SOLE   35,725 0 0
CANADIAN NATIONAL RAILWAY CO FOREIGN STOCK 136375102 339 4,109 SH   SOLE   4,109 0 0
CAPITAL ONE FINANCIAL CORP COMMON STOCK 14040H105 1,561 15,670 SH   SOLE   15,020 0 650
CATERPILLAR INC COMMON STOCK 149123101 2,493 15,818 SH   SOLE   10,118 0 5,700
CDK GLOBAL INC COMMON STOCK 12508E101 403 5,649 SH   SOLE   5,649 0 0
CELGENE CORP COMMON STOCK 151020104 11,435 109,574 SH   SOLE   65,792 0 43,782
CHEVRON CORP COMMON STOCK 166764100 21,829 174,366 SH   SOLE   166,682 0 7,684
CHUBB LIMITED FOREIGN STOCK H1467J104 293 2,005 SH   SOLE   1,254 0 751
CHURCH & DWIGHT CO INC COMMON STOCK 171340102 391 7,800 SH   SOLE   6,400 0 1,400
CIGNA CORP COMMON STOCK 125509109 394 1,941 SH   SOLE   1,941 0 0
CINCINNATI BELL INC CONVERTIBLE PRE 171871403 204 4,000 SH   SOLE   4,000 0 0
CISCO SYSTEMS INC COMMON STOCK 17275R102 36,096 942,448 SH   SOLE   767,416 0 175,032
CITIGROUP INC COMMON STOCK 172967424 439 5,910 SH   SOLE   4,213 0 1,697
COCA COLA CO COMMON STOCK 191216100 7,448 162,330 SH   SOLE   139,423 0 22,907
COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 810 11,409 SH   SOLE   2,850 0 8,559
COHEN & STEERS MUTUAL FUND/STO 19248A109 240 10,000 SH   SOLE   10,000 0 0
COLGATE-PALMOLIVE CO COMMON STOCK 194162103 11,227 148,807 SH   SOLE   136,189 0 12,618
COMCAST CORP COMMON STOCK 20030N101 1,555 38,837 SH   SOLE   34,756 0 4,081
CONDUENT INC COM COMMON STOCK 206787103 195 12,060 SH   SOLE   12,060 0 0
CONOCOPHILLIPS COMMON STOCK 20825C104 4,417 80,484 SH   SOLE   78,256 0 2,228
CONSOLIDATED EDISON INC COMMON STOCK 209115104 246 2,898 SH   SOLE   1,998 0 900
CORNING INC COMMON STOCK 219350105 218 6,804 SH   SOLE   6,804 0 0
COSTCO WHOLESALE CORP COMMON STOCK 22160K105 274 1,476 SH   SOLE   1,109 0 367
CSX CORP COMMON STOCK 126408103 10,627 193,168 SH   SOLE   164,531 0 28,637
CUMMINS INC COMMON STOCK 231021106 24,167 136,814 SH   SOLE   126,566 0 10,248
CVS HEALTH CORPORATION COMMON STOCK 126650100 2,316 31,957 SH   SOLE   30,240 0 1,717
D R HORTON INC COMMON STOCK 23331A109 1,008 19,733 SH   SOLE   8,396 0 11,337
DANAHER CORP COMMON STOCK 235851102 19,800 213,314 SH   SOLE   157,239 0 56,075
DARDEN RESTAURANTS INC COMMON STOCK 237194105 1,322 13,769 SH   SOLE   13,459 0 310
DEERE & COMPANY COMMON STOCK 244199105 1,177 7,524 SH   SOLE   5,259 0 2,265
DELPHI TECHNOGIES PLC SHS FOREIGN STOCK G2709G107 4,917 93,697 SH   SOLE   72,508 0 21,189
DIAGEO PLC FOREIGN STOCK 25243Q205 32,152 220,171 SH   SOLE   193,608 0 26,563
DISCOVER FINANCIAL SERVICES COMMON STOCK 254709108 11,597 150,769 SH   SOLE   126,523 0 24,246
DISCOVERY COMMUNICATIONS INC COMMON STOCK 25470F302 905 42,742 SH   SOLE   35,880 0 6,862
DISNEY WALT CO COMMON STOCK 254687106 4,577 42,570 SH   SOLE   40,098 0 2,472
DOMINION ENERGY INC COMMON STOCK 25746U109 4,691 57,876 SH   SOLE   57,810 0 66
DOWDUPONT INC COM COMMON STOCK 26078J100 9,445 132,607 SH   SOLE   112,914 0 19,693
DUKE ENERGY CORP COMMON STOCK 26441C204 1,564 18,587 SH   SOLE   18,069 0 518
DUKE REALTY CORP COMMON STOCK 264411505 559 20,550 SH   SOLE   20,550 0 0
DUN & BRADSTREET CORP COMMON STOCK 26483E100 2,956 24,963 SH   SOLE   24,915 0 48
EAGLE MATERIALS INC COMMON STOCK 26969P108 245 2,164 SH   SOLE   2,112 0 52
EASTMAN CHEMICAL CO COMMON STOCK 277432100 2,033 21,946 SH   SOLE   21,946 0 0
ECOLAB INC COMMON STOCK 278865100 333 2,482 SH   SOLE   1,292 0 1,190
EDISON INTERNATIONAL COMMON STOCK 281020107 2,029 32,082 SH   SOLE   32,082 0 0
ELI LILLY & CO COMMON STOCK 532457108 2,162 25,597 SH   SOLE   25,005 0 592
EMERSON ELECTRIC CO COMMON STOCK 291011104 4,602 66,025 SH   SOLE   63,951 0 2,074
ENBRIDGE ENERGY PARTNERS LP PARTNERSHIPS 29250R106 151 10,950 SH   SOLE   10,950 0 0
ENBRIDGE INC FOREIGN STOCK 29250N105 16,557 423,341 SH   SOLE   316,481 0 106,860
ENERGEN CORPORATION COMMON STOCK 29265N108 994 17,260 SH   SOLE   16,825 0 435
ENERGY TRANSFER PARTNER LP COMMON STOCK 29278N103 237 13,201 SH   SOLE   8,811 0 4,390
ENTERGY CORP COMMON STOCK 29364G103 426 5,230 SH   SOLE   5,120 0 110
ENTERPRISE PRODUCTS PARTNERS LP PARTNERSHIPS 293792107 746 28,156 SH   SOLE   22,790 0 5,366
EOG RESOURCES INC COMMON STOCK 26875P101 317 2,930 SH   SOLE   2,860 0 70
EQUIFAX INC COMMON STOCK 294429105 261 2,216 SH   SOLE   2,216 0 0
EQUITY RESIDENTIAL COMMON STOCK 29476L107 366 5,733 SH   SOLE   4,733 0 1,000
EVEREST RE GROUP LTD FOREIGN STOCK G3223R108 243 1,100 SH   SOLE   1,100 0 0
EVERSOURCE ENERGY COMMON STOCK 30040W108 480 7,585 SH   SOLE   7,323 0 262
EXPRESS SCRIPTS HLDGS CO COMMON STOCK 30219G108 831 11,136 SH   SOLE   11,136 0 0
EXXON MOBIL CORP COMMON STOCK 30231G102 60,693 725,654 SH   SOLE   673,858 0 51,796
FACEBOOK INC COMMON STOCK 30303M102 3,609 20,451 SH   SOLE   7,261 0 13,190
FERRELLGAS PARTNERS LP PARTNERSHIPS 315293100 43 10,000 SH   SOLE   10,000 0 0
FINANCIAL SELECT SECTOR SPDR MUTUAL FUND/STO 81369Y605 485 17,375 SH   SOLE   17,275 0 100
FIRST BANCORP INC COMMON STOCK 31866P102 1,153 42,356 SH   SOLE   41,256 0 1,100
FIRST TR SML CP MUTUAL FUND/STO 33734Y109 295 4,828 SH   SOLE   0 0 4,828
FIRST TRUST MID CAP CORE MUTUAL FUND/STO 33735B108 266 4,044 SH   SOLE   0 0 4,044
FIRST TRUST/ABERDEEN MUTUAL FUND/GOV 337319107 175 15,000 SH   SOLE   15,000 0 0
FISERV INC COMMON STOCK 337738108 1,254 9,560 SH   SOLE   9,560 0 0
FLIR SYSTEMS INC COMMON STOCK 302445101 6,694 143,584 SH   SOLE   130,226 0 13,358
FLOWSERVE CORPORATION COMMON STOCK 34354P105 692 16,422 SH   SOLE   16,120 0 302
FORTIVE CORP COM COMMON STOCK 34959J108 5,623 77,721 SH   SOLE   57,449 0 20,272
FUELCELL ENERGY INC COMMON STOCK 35952H502 43 25,000 SH   SOLE   25,000 0 0
GABELLI GLOBAL UTILITY & INC MUTUAL FUND/STO 36242L105 213 10,000 SH   SOLE   10,000 0 0
GAMCO MUTUAL FUND/STO 36465A109 78 15,050 SH   SOLE   15,050 0 0
GENERAL DYNAMICS CORP COMMON STOCK 369550108 41,395 203,465 SH   SOLE   185,906 0 17,559
GENERAL ELECTRIC CO COMMON STOCK 369604103 10,330 592,022 SH   SOLE   562,125 0 29,897
GENERAL MILLS INC COMMON STOCK 370334104 1,572 26,512 SH   SOLE   22,991 0 3,521
GENUINE PARTS COMPANY COMMON STOCK 372460105 235 2,478 SH   SOLE   2,161 0 317
GILEAD SCIENCES INC COMMON STOCK 375558103 8,155 113,832 SH   SOLE   57,750 0 56,082
GLAXOSMITHKLINE PLC FOREIGN STOCK 37733W105 210 5,934 SH   SOLE   5,934 0 0
GOLD STD VENTURES CORP COM FOREIGN STOCK 380738104 34 19,200 SH   SOLE   19,200 0 0
GOLDMAN SACHS GROUP INC COMMON STOCK 38141G104 324 1,275 SH   SOLE   975 0 300
GRACO INC COMMON STOCK 384109104 255 5,640 SH   SOLE   3,540 0 2,100
GUGGENHEIM S&P 500R EQUAL WEIGHT MUTUAL FUND/STO 78355W106 2,134 21,129 SH   SOLE   20,949 0 180
H&R BLOCK INC COMMON STOCK 093671105 238 9,095 SH   SOLE   7,295 0 1,800
HARRIS CORPORATION COMMON STOCK 413875105 35,750 252,381 SH   SOLE   231,251 0 21,130
HARTFORD FINL SVCS COMMON STOCK 416515104 1,088 19,336 SH   SOLE   19,336 0 0
HASBRO INC COMMON STOCK 418056107 18,578 204,398 SH   SOLE   190,412 0 13,986
HCP INC COMMON STOCK 40414L109 680 26,073 SH   SOLE   26,073 0 0
HERSHEY CO COMMON STOCK 427866108 491 4,331 SH   SOLE   3,931 0 400
HEWLETT PACKARD ENTERPRISE CO COMMON STOCK 42824C109 232 16,154 SH   SOLE   16,154 0 0
HIGHWOODS PROPERTIES INC COMMON STOCK 431284108 1,046 20,550 SH   SOLE   20,550 0 0
HOLOGIC INC COMMON STOCK 436440101 356 8,328 SH   SOLE   8,328 0 0
HOME DEPOT INC COMMON STOCK 437076102 27,519 145,194 SH   SOLE   120,950 0 24,244
HONEYWELL INTERNATIONAL INC COMMON STOCK 438516106 1,314 8,564 SH   SOLE   6,128 0 2,436
HOSPITALITY PROPERTIES TRUST COMMON STOCK 44106M102 430 14,400 SH   SOLE   14,400 0 0
HP INC COMMON STOCK 40434L105 293 13,954 SH   SOLE   13,954 0 0
HUBBELL INC COMMON STOCK 443510607 244 1,800 SH   SOLE   1,800 0 0
IDEXX LABORATORIES INC COMMON STOCK 45168D104 3,686 23,569 SH   SOLE   21,714 0 1,855
ILLINOIS TOOL WORKS COMMON STOCK 452308109 4,626 27,722 SH   SOLE   27,431 0 291
INGERSOLL RAND PLC FOREIGN STOCK G47791101 504 5,653 SH   SOLE   5,653 0 0
INTEL CORP COMMON STOCK 458140100 61,157 1,324,877 SH   SOLE   1,090,405 0 234,472
INTERNATIONAL BUSINESS MACHINES COMMON STOCK 459200101 35,698 232,685 SH   SOLE   187,730 0 44,955
INTUITIVE SURGICAL INC COMMON STOCK 46120E602 2,649 7,260 SH   SOLE   7,260 0 0
ISHARES 1-3 YEAR CREDIT BOND MUTUAL FUND/COR 464288646 62,386 596,766 SH   SOLE   502,950 0 93,816
ISHARES 1-3 YEAR TREASURY BOND MUTUAL FUND/GOV 464287457 4,215 50,273 SH   SOLE   40,515 0 9,758
ISHARES AGENCY BOND (MKT) MUTUAL FUND/GOV 464288166 1,601 14,156 SH   SOLE   14,156 0 0
ISHARES CORE MSCI TOTAL INTL STK MUTUAL FUND/STO 46432F834 316 5,010 SH   SOLE   0 0 5,010
ISHARES CORE S&P 500 (MKT) MUTUAL FUND/STO 464287200 340 1,266 SH   SOLE   801 0 465
ISHARES CORE S&P MID-CAP (MKT) MUTUAL FUND/STO 464287507 783 4,127 SH   SOLE   4,065 0 62
ISHARES CORE S&P SMALL-CAP (MKT) MUTUAL FUND/STO 464287804 734 9,554 SH   SOLE   9,278 0 276
ISHARES CORE S&P TOTAL US STOCK MUTUAL FUND/STO 464287150 214 3,493 SH   SOLE   3,493 0 0
ISHARES IBOXX $ HIGH YIELD MUTUAL FUND/COR 464288513 779 8,934 SH   SOLE   6,558 0 2,376
ISHARES IBOXX $ INVST GRADE CRP MUTUAL FUND/COR 464287242 456 3,753 SH   SOLE   1,145 0 2,608
ISHARES INTERMEDIATE CREDIT BD MUTUAL FUND/COR 464288638 10,149 92,930 SH   SOLE   81,894 0 11,036
ISHARES INTERNATIONAL TREASURY MUTUAL FUND/GOV 464288117 329 6,582 SH   SOLE   6,582 0 0
ISHARES J.P.MORGAN EM LOCAL MUTUAL FUND/GOV 464286517 744 15,435 SH   SOLE   15,435 0 0
ISHARES JPMORGAN USD EMERG MUTUAL FUND/GOV 464288281 1,200 10,336 SH   SOLE   10,068 0 268
ISHARES MBS (MKT) MUTUAL FUND/GOV 464288588 751 7,046 SH   SOLE   6,884 0 162
ISHARES MSCI EAFE (MKT) MUTUAL FUND/STO 464287465 1,867 26,547 SH   SOLE   7,219 0 19,328
ISHARES MSCI EMERGING MARKETS MUTUAL FUND/STO 464287234 3,116 66,110 SH   SOLE   61,940 0 4,170
ISHARES MSCI KLD 400 SOCIAL MUTUAL FUND/STO 464288570 224 2,280 SH   SOLE   2,000 0 280
ISHARES NATIONAL AMT-FREE MUNI MUTUAL FUNDS/MU 464288414 227 2,054 SH   SOLE   1,745 0 309
ISHARES RUSSELL 1000 (MKT) MUTUAL FUND/STO 464287622 3,902 26,260 SH   SOLE   130 0 26,130
ISHARES RUSSELL 2000 (MKT) MUTUAL FUND/STO 464287655 5,209 34,168 SH   SOLE   27,705 0 6,463
ISHARES RUSSELL 3000 (MKT) MUTUAL FUND/STO 464287689 530 3,350 SH   SOLE   1,850 0 1,500
ISHARES RUSSELL MID-CAP GROWTH MUTUAL FUND/STO 464287481 4,686 38,845 SH   SOLE   24,958 0 13,887
ISHARES S&P 100 (MKT) MUTUAL FUND/STO 464287101 5,487 46,250 SH   SOLE   36,743 0 9,507
ISHARES S&P 500 GROWTH (MKT) MUTUAL FUND/STO 464287309 1,559 10,200 SH   SOLE   8,965 0 1,235
ISHARES SELECT DIVIDEND (MKT) MUTUAL FUND/STO 464287168 1,349 13,681 SH   SOLE   7,130 0 6,551
ISHARES TIPS BOND (MKT) MUTUAL FUND/GOV 464287176 5,386 47,215 SH   SOLE   46,925 0 290
JOHNSON AND JOHNSON COMMON STOCK 478160104 81,729 584,948 SH   SOLE   514,525 0 70,423
JOHNSON CTLS INTL PLC SHS FOREIGN STOCK G51502105 3,937 103,314 SH   SOLE   89,569 0 13,745
JPMORGAN MUTUAL FUND/STO 46641Q209 1,946 32,412 SH   SOLE   6,151 0 26,261
JPMORGAN CHASE & CO COMMON STOCK 46625H100 51,379 480,446 SH   SOLE   413,399 0 67,047
KEYCORP COMMON STOCK 493267108 207 10,246 SH   SOLE   9,746 0 500
KIMBERLY-CLARK CORP COMMON STOCK 494368103 1,976 16,378 SH   SOLE   15,466 0 912
KRAFT HEINZ CO COMMON STOCK 500754106 2,430 31,257 SH   SOLE   30,559 0 698
LABORATORY CORP OF AMERICA COMMON STOCK 50540R409 444 2,786 SH   SOLE   2,786 0 0
LOCKHEED MARTIN CORP COMMON STOCK 539830109 2,705 8,428 SH   SOLE   8,218 0 210
LOEWS CORP COMMON STOCK 540424108 270 5,400 SH   SOLE   5,400 0 0
LOWES COMPANIES INC COMMON STOCK 548661107 409 4,410 SH   SOLE   3,265 0 1,145
MACQUARIE/FIRST TRUST GLOBAL MUTUAL FUND/STO 55607W100 124 10,000 SH   SOLE   10,000 0 0
MAGELLAN MIDSTREAM PARTNERS PARTNERSHIPS 559080106 256 3,602 SH   SOLE   1,700 0 1,902
MARATHON OIL CORP COMMON STOCK 565849106 421 24,882 SH   SOLE   24,882 0 0
MARATHON PETE CORP COMMON STOCK 56585A102 6,243 94,614 SH   SOLE   89,914 0 4,700
MARSH & MCLENNAN COS INC COMMON STOCK 571748102 597 7,334 SH   SOLE   6,764 0 570
MASTERCARD INC COMMON STOCK 57636Q104 22,686 149,880 SH   SOLE   110,746 0 39,134
MCCORMICK & CO INC COMMON STOCK 579780206 283 2,781 SH   SOLE   1,218 0 1,563
MCDONALDS CORP COMMON STOCK 580135101 54,525 316,784 SH   SOLE   289,740 0 27,044
MEDNAX INC COMMON STOCK 58502B106 1,283 24,000 SH   SOLE   24,000 0 0
MEDTRONIC PLC FOREIGN STOCK G5960L103 965 11,952 SH   SOLE   10,276 0 1,676
MERCK & CO INC COMMON STOCK 58933Y105 21,335 379,144 SH   SOLE   310,564 0 68,580
METLIFE INC COMMON STOCK 59156R108 222 4,390 SH   SOLE   4,045 0 345
MICROSOFT CORP COMMON STOCK 594918104 75,839 886,592 SH   SOLE   784,833 0 101,759
MOLSON COORS BREWING CO COMMON STOCK 60871R209 2,631 32,058 SH   SOLE   31,758 0 300
MONDELEZ INTL INC COMMON STOCK 609207105 7,427 173,531 SH   SOLE   159,634 0 13,897
MONSANTO CO COMMON STOCK 61166W101 272 2,330 SH   SOLE   2,252 0 78
MOODYS CORP COMMON STOCK 615369105 10,181 68,969 SH   SOLE   68,969 0 0
MORGAN STANLEY COMMON STOCK 617446448 343 6,532 SH   SOLE   6,532 0 0
MYLAN N V COMMON STOCK N59465109 928 21,938 SH   SOLE   18,650 0 3,288
NEXTERA ENERGY INC COMMON STOCK 65339F101 3,411 21,839 SH   SOLE   20,983 0 856
NIKE INC COMMON STOCK 654106103 5,653 90,365 SH   SOLE   84,441 0 5,924
NORFOLK SOUTHERN CORP COMMON STOCK 655844108 2,476 17,088 SH   SOLE   16,917 0 171
NORTHROP GRUMMAN CORP COMMON STOCK 666807102 421 1,371 SH   SOLE   1,103 0 268
NORWEGIAN CRUISE LINE HLDGS FOREIGN STOCK G66721104 1,852 34,773 SH   SOLE   28,633 0 6,140
NOVARTIS AG FOREIGN STOCK 66987V109 831 9,904 SH   SOLE   9,604 0 300
NUCOR CORP COMMON STOCK 670346105 203 3,189 SH   SOLE   3,189 0 0
NUVEEN REAL ASSET INC & GROWTH MUTUAL FUND/STO 67074Y105 178 10,000 SH   SOLE   10,000 0 0
NVIDIA CORPORATION COMMON STOCK 67066G104 404 2,087 SH   SOLE   902 0 1,185
OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 2,404 32,630 SH   SOLE   27,150 0 5,480
ORACLE CORP COMMON STOCK 68389X105 27,122 573,649 SH   SOLE   498,587 0 75,062
PALO ALTO NETWORKS INC COMMON STOCK 697435105 812 5,600 SH   SOLE   0 0 5,600
PARKER HANNIFIN CORPORATION COMMON STOCK 701094104 7,906 39,612 SH   SOLE   33,385 0 6,227
PAYPAL HLDGS INC COMMON STOCK 70450Y103 269 3,649 SH   SOLE   1,509 0 2,140
PEPSICO INC COMMON STOCK 713448108 22,740 189,623 SH   SOLE   175,006 0 14,617
PFIZER INC COMMON STOCK 717081103 54,193 1,496,218 SH   SOLE   1,291,791 0 204,427
PHILIP MORRIS INTERNATIONAL INC COMMON STOCK 718172109 8,492 80,385 SH   SOLE   79,711 0 674
PHILLIPS 66 COMMON STOCK 718546104 29,238 289,054 SH   SOLE   252,062 0 36,992
PLUG POWER INC COMMON STOCK 72919P202 35 15,000 SH   SOLE   15,000 0 0
PNC FINL SVCS GROUP INC COMMON STOCK 693475105 417 2,887 SH   SOLE   2,887 0 0
POLARIS INDUSTRIES INC COMMON STOCK 731068102 11,098 89,507 SH   SOLE   82,507 0 7,000
POWERSHARES EMERGING MKTS MUTUAL FUND/COR 73936T573 806 27,278 SH   SOLE   27,278 0 0
POWERSHARES ETF TRUST II MUTUAL FUND/COR 73936Q769 248 10,766 SH   SOLE   10,716 0 50
POWERSHARES FUNDAMENTAL HIGH YLD MUTUAL FUND/COR 73936T557 252 13,291 SH   SOLE   13,291 0 0
PPG INDUSTRIES INC COMMON STOCK 693506107 681 5,830 SH   SOLE   2,790 0 3,040
PPL CORPORATION COMMON STOCK 69351T106 1,764 56,990 SH   SOLE   50,730 0 6,260
PRAXAIR INC COMMON STOCK 74005P104 2,578 16,665 SH   SOLE   15,595 0 1,070
PRETIUM RES INC FOREIGN STOCK 74139C102 145 12,700 SH   SOLE   12,700 0 0
PRICELINE GRP INC COMMON STOCK 741503403 10,472 6,026 SH   SOLE   3,242 0 2,784
PROCTER & GAMBLE CO COMMON STOCK 742718109 41,976 456,856 SH   SOLE   432,215 0 24,641
PUBLIC SERVICE ENTERPRISE GROUP COMMON STOCK 744573106 206 3,998 SH   SOLE   3,998 0 0
PULTE GROUP INC COMMON STOCK 745867101 237 7,117 SH   SOLE   7,117 0 0
QUALCOMM INC COMMON STOCK 747525103 30,794 481,003 SH   SOLE   372,309 0 108,694
QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 1,042 10,579 SH   SOLE   10,579 0 0
RAYTHEON COMPANY COMMON STOCK 755111507 4,610 24,541 SH   SOLE   24,121 0 420
RESMED INC COMMON STOCK 761152107 237 2,800 SH   SOLE   2,800 0 0
ROSS STORES INC COMMON STOCK 778296103 740 9,227 SH   SOLE   9,227 0 0
ROYAL DUTCH SHELL PLC FOREIGN STOCK 780259206 826 12,380 SH   SOLE   9,712 0 2,668
RUSSIA ETF MUTUAL FUND/STO 92189F403 461 21,753 SH   SOLE   17,303 0 4,450
S&P GLOBAL INC COMMON STOCK 78409V104 6,272 37,025 SH   SOLE   32,271 0 4,754
SANOFI FOREIGN STOCK 80105N105 2,083 48,424 SH   SOLE   48,014 0 410
SAP AG FOREIGN STOCK 803054204 248 2,210 SH   SOLE   2,210 0 0
SCHLUMBERGER LIMITED FOREIGN STOCK 806857108 5,766 85,563 SH   SOLE   75,011 0 10,552
SCHWAB CHARLES CORPORATION COMMON STOCK 808513105 990 19,270 SH   SOLE   19,270 0 0
SHERWIN WILLIAMS CO COMMON STOCK 824348106 1,697 4,139 SH   SOLE   4,127 0 12
SHIRE LTD FOREIGN STOCK 82481R106 618 3,984 SH   SOLE   3,660 0 324
SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102 8,814 92,832 SH   SOLE   55,535 0 37,297
SOUTHERN COMPANY COMMON STOCK 842587107 1,716 35,684 SH   SOLE   31,918 0 3,766
SPDR BARCLAYS INTERNATIONAL MUTUAL FUND/COR 78464A516 324 11,381 SH   SOLE   11,381 0 0
SPDR BLOOMBERG BARCLAYS SHORT MUTUAL FUND/COR 78468R408 8,252 299,406 SH   SOLE   223,099 0 76,307
SPDR NUVEEN BLOOMBERG BARCLAYS MUTUAL FUNDS/MU 78468R721 890 18,182 SH   SOLE   17,376 0 806
SPDR NUVEEN BLOOMBERG BARCLAYS MUTUAL FUNDS/MU 78468R739 2,472 51,582 SH   SOLE   50,796 0 786
SPDR PORTFOLIO INTERMEDIATE TERM MUTUAL FUND/COR 78464A375 2,630 76,870 SH   SOLE   76,870 0 0
SPDR PORTFOLIO SHORT TERM MUTUAL FUND/COR 78464A474 2,772 91,152 SH   SOLE   83,447 0 7,705
SPDR S&P 500 (MKT) MUTUAL FUND/STO 78462F103 20,138 75,460 SH   SOLE   51,378 0 24,082
SPDR S&P BANK ETF MUTUAL FUND/STO 78464A797 256 5,405 SH   SOLE   0 0 5,405
SPDR S&P MIDCAP 400 (MKT) MUTUAL FUND/STO 78467Y107 323 936 SH   SOLE   455 0 481
SPIRIT AEROSYSTEMS HLDS INC CL A COMMON STOCK 848574109 9,782 112,110 SH   SOLE   108,320 0 3,790
STARBUCKS CORP COMMON STOCK 855244109 232 4,034 SH   SOLE   2,075 0 1,959
STARWOOD PPTY TR INC COMMON STOCK 85571B105 214 10,000 SH   SOLE   10,000 0 0
STATE STREET CORPORATION COMMON STOCK 857477103 3,635 37,245 SH   SOLE   37,245 0 0
STRYKER CORP COMMON STOCK 863667101 1,138 7,346 SH   SOLE   6,716 0 630
SUBURBAN PROPANE PARTNERS LP PARTNERSHIPS 864482104 257 10,600 SH   SOLE   10,600 0 0
SYMANTEC CORP COMMON STOCK 871503108 417 14,886 SH   SOLE   14,306 0 580
SYSCO CORP COMMON STOCK 871829107 2,181 35,920 SH   SOLE   32,125 0 3,795
TARGET CORP COMMON STOCK 87612E106 830 12,722 SH   SOLE   12,722 0 0
TELEFLEX INC COMMON STOCK 879369106 3,451 13,869 SH   SOLE   13,869 0 0
TEXAS INSTRUMENTS INC COMMON STOCK 882508104 6,871 65,782 SH   SOLE   65,269 0 513
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 1,998 10,520 SH   SOLE   6,803 0 3,717
THOR INDUSTRIES INC COMMON STOCK 885160101 11,333 75,194 SH   SOLE   68,557 0 6,637
TIMKEN CO COMMON STOCK 887389104 220 4,480 SH   SOLE   4,480 0 0
TJX COS INC NEW COMMON STOCK 872540109 33,641 439,990 SH   SOLE   367,619 0 72,371
TOLL BROTHERS INC COMMON STOCK 889478103 432 9,000 SH   SOLE   9,000 0 0
TORONTO DOMINION BANK ONTARIO FOREIGN STOCK 891160509 699 11,919 SH   SOLE   11,825 0 94
TRAVELERS COMPANIES INC COMMON STOCK 89417E109 5,714 42,126 SH   SOLE   40,134 0 1,992
TWENTY FIRST CENTURY FOX INC COMMON STOCK 90130A101 927 26,842 SH   SOLE   25,340 0 1,502
TWENTY FIRST CENTURY FOX INC COMMON STOCK 90130A200 11,710 343,225 SH   SOLE   287,264 0 55,961
TYLER TECHNOLOGIES INC COMMON STOCK 902252105 13,208 74,599 SH   SOLE   65,363 0 9,236
UNILEVER N V FOREIGN STOCK 904784709 1,779 31,599 SH   SOLE   30,099 0 1,500
UNILEVER PLC FOREIGN STOCK 904767704 11,295 204,098 SH   SOLE   125,393 0 78,705
UNION PACIFIC CORP COMMON STOCK 907818108 4,754 35,448 SH   SOLE   34,749 0 699
UNITED PARCEL SERVICE COMMON STOCK 911312106 514 4,310 SH   SOLE   3,975 0 335
UNITED TECHNOLOGIES CORP COMMON STOCK 913017109 49,072 384,664 SH   SOLE   334,775 0 49,889
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 652 2,960 SH   SOLE   2,432 0 528
UNUM GROUP COMMON STOCK 91529Y106 657 11,963 SH   SOLE   11,675 0 288
US BANCORP COMMON STOCK 902973304 270 5,033 SH   SOLE   3,033 0 2,000
UTILITIES SELECT SECTOR SPDRR MUTUAL FUND/STO 81369Y886 500 9,488 SH   SOLE   9,488 0 0
VANGUARD DIVIDEND APPREC IDX ETF MUTUAL FUND/STO 921908844 18,602 182,317 SH   SOLE   137,225 0 45,092
VANGUARD EMERGING MARKETS STOCK MUTUAL FUND/STO 922042858 38,257 833,302 SH   SOLE   623,632 0 209,670
VANGUARD FTSE ALL-WORLD EX-US MUTUAL FUND/STO 922042775 203 3,704 SH   SOLE   1,407 0 2,297
VANGUARD FTSE DEVELOPED MARKETS MUTUAL FUND/STO 921943858 69,917 1,558,579 SH   SOLE   1,191,558 0 367,021
VANGUARD GROWTH ETF (MKT) MUTUAL FUND/STO 922908736 370 2,634 SH   SOLE   400 0 2,234
VANGUARD HEALTH CARE ETF (MKT) MUTUAL FUND/STO 92204A504 493 3,201 SH   SOLE   3,201 0 0
VANGUARD HIGH DIVIDEND YIELD MUTUAL FUND/STO 921946406 4,344 50,727 SH   SOLE   48,287 0 2,440
VANGUARD INFORMATION TECHNOLOGY MUTUAL FUND/STO 92204A702 325 1,978 SH   SOLE   1,903 0 75
VANGUARD INTERM-TM GOVT BD IDX MUTUAL FUND/GOV 92206C706 3,230 50,513 SH   SOLE   50,513 0 0
VANGUARD INTERMEDIATE-TERM BOND MUTUAL FUND/COR 921937819 1,788 21,326 SH   SOLE   21,326 0 0
VANGUARD LARGE CAP ETF (MKT) MUTUAL FUND/STO 922908637 272 2,223 SH   SOLE   92 0 2,131
VANGUARD MID-CAP ETF (MKT) MUTUAL FUND/STO 922908629 701 4,532 SH   SOLE   1,353 0 3,179
VANGUARD REIT INDEX ETF (MKT) MUTUAL FUND/STO 922908553 1,996 24,053 SH   SOLE   21,996 0 2,057
VANGUARD S&P 500 ETF (MKT) MUTUAL FUND/STO 922908363 1,608 6,555 SH   SOLE   0 0 6,555
VANGUARD SHORT-TERM BOND ETF MUTUAL FUND/GOV 921937827 4,129 52,197 SH   SOLE   36,068 0 16,129
VANGUARD SHORT-TERM CORP BD IDX MUTUAL FUND/COR 92206C409 638 8,045 SH   SOLE   5,665 0 2,380
VANGUARD TOTAL STOCK MARKET ETF MUTUAL FUND/STO 922908769 358 2,608 SH   SOLE   2,425 0 183
VANGUARD VALUE ETF (MKT) MUTUAL FUND/STO 922908744 295 2,776 SH   SOLE   770 0 2,006
VANTIV INC COMMON STOCK 92210H105 6,013 81,763 SH   SOLE   29,399 0 52,364
VARIAN MEDICAL SYSTEMS INC COMMON STOCK 92220P105 1,869 16,814 SH   SOLE   15,839 0 975
VERIZON COMMUNICATIONS INC COMMON STOCK 92343V104 3,943 74,495 SH   SOLE   72,511 0 1,984
VERSUM MATLS INC COM COMMON STOCK 92532W103 337 8,897 SH   SOLE   8,897 0 0
VF CORPORATION COMMON STOCK 918204108 26,713 360,994 SH   SOLE   331,532 0 29,462
VISA INC COMMON STOCK 92826C839 23,049 202,146 SH   SOLE   149,245 0 52,901
VODAFONE GROUP PLC FOREIGN STOCK 92857W308 949 29,728 SH   SOLE   26,663 0 3,065
W P CAREY INC COMMON STOCK 92936U109 230 3,334 SH   SOLE   3,180 0 154
WAL-MART STORES COMMON STOCK 931142103 16,949 171,632 SH   SOLE   146,340 0 25,292
WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 2,638 36,334 SH   SOLE   34,362 0 1,972
WATERS CORP COMMON STOCK 941848103 987 5,108 SH   SOLE   4,958 0 150
WEC ENERGY GROUP INC COMMON STOCK 92939U106 995 14,973 SH   SOLE   13,728 0 1,245
WELLS FARGO & COMPANY COMMON STOCK 949746101 39,819 656,316 SH   SOLE   591,838 0 64,478
WEX INC COMMON STOCK 96208T104 1,205 8,533 SH   SOLE   8,233 0 300
WEYERHAEUSER CO COMMON STOCK 962166104 589 16,687 SH   SOLE   16,525 0 162
WHIRLPOOL CORPORATION COMMON STOCK 963320106 1,014 6,017 SH   SOLE   5,854 0 163
WILEY JOHN & SONS INC COMMON STOCK 968223206 1,550 23,582 SH   SOLE   16,397 0 7,185
WILLIAMS COMPANIES INC COMMON STOCK 969457100 2,179 71,449 SH   SOLE   68,534 0 2,915
WIPRO LIMITED FOREIGN STOCK 97651M109 1,211 221,436 SH   SOLE   221,436 0 0
WISDOMTREE EMERGING MARKETS MUTUAL FUNDS GL 97717X784 767 10,545 SH   SOLE   10,545 0 0
WISDOMTREE JAPAN SMALLCAP MUTUAL FUND/STO 97717W836 621 7,715 SH   SOLE   7,715 0 0
WORKDAY INC COMMON STOCK 98138H101 773 7,600 SH   SOLE   0 0 7,600
XEROX CORP COMMON STOCK 984121608 368 12,625 SH   SOLE   12,625 0 0
XYLEM INC COMMON STOCK 98419M100 1,603 23,513 SH   SOLE   22,013 0 1,500
ZIMMER BIOMET HLDGS INC COMMON STOCK 98956P102 533 4,417 SH   SOLE   4,100 0 317