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 25,116 131,270 SH   SOLE   116,322 0 14,948
ABB LTD FOREIGN STOCK 000375204 790 33,757 SH   SOLE   33,757 0 0
ABBOTT LABORATORIES COMMON STOCK 002824100 35,862 807,536 SH   SOLE   722,106 0 85,430
ABBVIE INC COMMON STOCK 00287Y109 17,641 270,740 SH   SOLE   259,780 0 10,960
ABERDEEN MUTUAL FUND/COR 003009107 98 19,713 SH   SOLE   19,713 0 0
ACCENTURE PLC FOREIGN STOCK G1151C101 24,114 201,153 SH   SOLE   169,696 0 31,457
ADIENT PLC ORD SHS FOREIGN STOCK G0084W101 10,647 146,514 SH   SOLE   95,237 0 51,277
ADOBE SYSTEMS INCORPORATED COMMON STOCK 00724F101 506 3,889 SH   SOLE   3,865 0 24
AETNA INC COMMON STOCK 00817Y108 1,641 12,861 SH   SOLE   12,792 0 69
AFLAC INC COMMON STOCK 001055102 28,494 393,454 SH   SOLE   324,053 0 69,401
AGCO CORP DE COMMON STOCK 001084102 575 9,549 SH   SOLE   9,449 0 100
AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 3,390 25,061 SH   SOLE   24,861 0 200
ALLIANCE DATA SYSTEMS CORP COMMON STOCK 018581108 3,737 15,010 SH   SOLE   13,074 0 1,936
ALLIANT ENERGY CORP COMMON STOCK 018802108 268 6,776 SH   SOLE   6,776 0 0
ALLSTATE CORP COMMON STOCK 020002101 1,232 15,123 SH   SOLE   15,123 0 0
ALPHABET INC COMMON STOCK 02079K107 25,837 31,145 SH   SOLE   25,789 0 5,356
ALPHABET INC COMMON STOCK 02079K305 20,024 23,619 SH   SOLE   17,502 0 6,117
ALTRIA GROUP INC COMMON STOCK 02209S103 5,921 82,902 SH   SOLE   80,973 0 1,929
AMAZON.COM INC COMMON STOCK 023135106 19,640 22,153 SH   SOLE   15,821 0 6,332
AMBEV SA SPONSORED FOREIGN STOCK 02319V103 1,117 193,959 SH   SOLE   173,277 0 20,682
AMERICAN ELECTRIC POWER INC COMMON STOCK 025537101 483 7,196 SH   SOLE   6,884 0 312
AMERICAN EXPRESS CO COMMON STOCK 025816109 10,564 133,533 SH   SOLE   92,453 0 41,080
AMERICAN INTERNATIONAL GROUP INC COMMON STOCK 026874784 13,420 214,960 SH   SOLE   161,362 0 53,598
AMERIGAS PARTNERS L.P. PARTNERSHIPS 030975106 654 13,884 SH   SOLE   13,884 0 0
AMERIPRISE FINANCIAL INC COMMON STOCK 03076C106 276 2,131 SH   SOLE   2,131 0 0
AMERISOURCEBERGEN CORP COMMON STOCK 03073E105 302 3,408 SH   SOLE   3,408 0 0
AMETEK INC COMMON STOCK 031100100 200 3,691 SH   SOLE   3,691 0 0
AMGEN INC COMMON STOCK 031162100 23,052 140,499 SH   SOLE   113,588 0 26,911
ANADARKO PETROLEUM CORP COMMON STOCK 032511107 1,377 22,206 SH   SOLE   19,116 0 3,090
ANALOG DEVICES INC COMMON STOCK 032654105 322 3,935 SH   SOLE   3,935 0 0
ANTHEM INC COM COMMON STOCK 036752103 239 1,444 SH   SOLE   1,444 0 0
APACHE CORPORATION COMMON STOCK 037411105 456 8,872 SH   SOLE   8,582 0 290
APPLE INC COMMON STOCK 037833100 77,618 540,287 SH   SOLE   433,691 0 106,596
APPLIED MATERIALS COMMON STOCK 038222105 359 9,219 SH   SOLE   9,219 0 0
AQUA AMERICA INC COMMON STOCK 03836W103 4,636 144,200 SH   SOLE   143,820 0 380
AT&T INC COMMON STOCK 00206R102 7,432 178,859 SH   SOLE   168,490 0 10,369
AUTOLIV INC COMMON STOCK 052800109 218 2,130 SH   SOLE   2,130 0 0
AUTOMATIC DATA PROCESSING INC COMMON STOCK 053015103 4,701 45,911 SH   SOLE   44,311 0 1,600
BAIDU INC FOREIGN STOCK 056752108 2,276 13,195 SH   SOLE   12,300 0 895
BANK HAWAII CORP COMMON STOCK 062540109 3,168 38,460 SH   SOLE   38,460 0 0
BANK OF AMERICA CORP COMMON STOCK 060505104 9,294 393,967 SH   SOLE   325,687 0 68,280
BANK OF MONTREAL FOREIGN STOCK 063671101 327 4,375 SH   SOLE   4,000 0 375
BANK OF NEW YORK MELLON CORP COMMON STOCK 064058100 934 19,768 SH   SOLE   18,628 0 1,140
BANK OF THE OZARKS INC COMMON STOCK 063904106 1,420 27,300 SH   SOLE   27,300 0 0
BAR HARBOR BANKSHARES COMMON STOCK 066849100 1,013 30,617 SH   SOLE   30,617 0 0
BARD C.R. INC COMMON STOCK 067383109 275 1,106 SH   SOLE   695 0 411
BAXTER INTERNATIONAL INC COMMON STOCK 071813109 2,952 56,935 SH   SOLE   54,941 0 1,994
BB&T CORP COMMON STOCK 054937107 2,595 58,058 SH   SOLE   57,068 0 990
BECTON DICKINSON & CO COMMON STOCK 075887109 13,628 74,294 SH   SOLE   64,040 0 10,254
BERKSHIRE HATHAWAY INC COMMON STOCK 084670108 8,745 35 SH   SOLE   35 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 34,942 209,640 SH   SOLE   180,674 0 28,966
BIOGEN INC COMMON STOCK 09062X103 300 1,097 SH   SOLE   995 0 102
BLACKROCK INC COMMON STOCK 09247X101 311 812 SH   SOLE   752 0 60
BLACKROCK UTIL & INFRASTRUCTURE COMMON STOCK 09248D104 198 10,000 SH   SOLE   10,000 0 0
BLACKSTONE GROUP LP PARTNERSHIPS 09253U108 470 15,834 SH   SOLE   15,134 0 700
BOEING CO COMMON STOCK 097023105 1,428 8,072 SH   SOLE   7,801 0 271
BP PLC FOREIGN STOCK 055622104 3,069 88,899 SH   SOLE   83,668 0 5,231
BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 4,919 90,448 SH   SOLE   80,539 0 9,909
CAMDEN NATIONAL CORPORATION COMMON STOCK 133034108 1,736 39,413 SH   SOLE   39,413 0 0
CAPITAL ONE FINANCIAL CORP COMMON STOCK 14040H105 1,966 22,678 SH   SOLE   14,788 0 7,890
CATERPILLAR INC COMMON STOCK 149123101 1,471 15,861 SH   SOLE   10,161 0 5,700
CDK GLOBAL INC COMMON STOCK 12508E101 380 5,840 SH   SOLE   5,840 0 0
CELGENE CORP COMMON STOCK 151020104 479 3,847 SH   SOLE   2,192 0 1,655
CHEVRON CORP COMMON STOCK 166764100 20,762 193,368 SH   SOLE   183,592 0 9,776
CIGNA CORP COMMON STOCK 125509109 284 1,941 SH   SOLE   1,941 0 0
CISCO SYSTEMS INC COMMON STOCK 17275R102 30,789 910,902 SH   SOLE   752,735 0 158,167
CITIGROUP INC COMMON STOCK 172967424 374 6,242 SH   SOLE   5,477 0 765
COCA COLA CO COMMON STOCK 191216100 7,527 177,343 SH   SOLE   152,964 0 24,379
COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 824 13,842 SH   SOLE   700 0 13,142
COHEN & STEERS MUTUAL FUND/STO 19248A109 216 10,000 SH   SOLE   10,000 0 0
COLGATE-PALMOLIVE CO COMMON STOCK 194162103 11,813 161,400 SH   SOLE   148,500 0 12,900
COMCAST CORP COMMON STOCK 20030N101 1,431 38,056 SH   SOLE   34,970 0 3,086
CONDUENT INC COM COMMON STOCK 206787103 222 13,241 SH   SOLE   13,175 0 66
CONOCOPHILLIPS COMMON STOCK 20825C104 5,563 111,552 SH   SOLE   108,721 0 2,831
COSTCO WHOLESALE CORP COMMON STOCK 22160K105 255 1,520 SH   SOLE   1,049 0 471
CSX CORP COMMON STOCK 126408103 9,911 212,907 SH   SOLE   181,087 0 31,820
CUMMINS INC COMMON STOCK 231021106 27,954 184,880 SH   SOLE   155,977 0 28,903
CVS HEALTH CORPORATION COMMON STOCK 126650100 3,084 39,281 SH   SOLE   30,444 0 8,837
DANAHER CORP COMMON STOCK 235851102 15,742 184,049 SH   SOLE   154,697 0 29,352
DARDEN RESTAURANTS INC COMMON STOCK 237194105 1,583 18,929 SH   SOLE   18,459 0 470
DEERE & COMPANY COMMON STOCK 244199105 1,172 10,774 SH   SOLE   5,259 0 5,515
DELPHI AUTOMOTIVE PLC FOREIGN STOCK G27823106 22,388 278,150 SH   SOLE   220,528 0 57,622
DIAGEO PLC FOREIGN STOCK 25243Q205 26,148 226,236 SH   SOLE   202,046 0 24,190
DISCOVER FINANCIAL SERVICES COMMON STOCK 254709108 19,071 278,855 SH   SOLE   222,502 0 56,353
DISCOVERY COMMUNICATIONS INC COMMON STOCK 25470F104 3,679 126,489 SH   SOLE   101,650 0 24,839
DISCOVERY COMMUNICATIONS INC COMMON STOCK 25470F302 2,730 96,447 SH   SOLE   83,158 0 13,289
DISNEY WALT CO COMMON STOCK 254687106 7,749 68,343 SH   SOLE   51,438 0 16,905
DOMINION RESOURCES INC VA COMMON STOCK 25746U109 4,777 61,581 SH   SOLE   61,515 0 66
DOW CHEMICAL CO COMMON STOCK 260543103 2,255 35,489 SH   SOLE   28,305 0 7,184
DU PONT E I DE NEMOURS & CO COMMON STOCK 263534109 6,240 77,681 SH   SOLE   68,211 0 9,470
DUKE ENERGY CORP COMMON STOCK 26441C204 1,665 20,309 SH   SOLE   20,089 0 220
DUKE REALTY CORP COMMON STOCK 264411505 540 20,550 SH   SOLE   20,550 0 0
DUN & BRADSTREET CORP COMMON STOCK 26483E100 2,684 24,865 SH   SOLE   24,865 0 0
EAGLE MATERIALS INC COMMON STOCK 26969P108 205 2,112 SH   SOLE   2,112 0 0
EASTMAN CHEMICAL CO COMMON STOCK 277432100 1,773 21,946 SH   SOLE   21,946 0 0
ECOLAB INC COMMON STOCK 278865100 299 2,384 SH   SOLE   1,054 0 1,330
EDISON INTERNATIONAL COMMON STOCK 281020107 2,511 31,539 SH   SOLE   31,435 0 104
ELI LILLY & CO COMMON STOCK 532457108 2,370 28,176 SH   SOLE   27,584 0 592
EMERSON ELECTRIC CO COMMON STOCK 291011104 4,236 70,756 SH   SOLE   67,019 0 3,737
ENBRIDGE ENERGY PARTNERS LP PARTNERSHIPS 29250R106 208 10,950 SH   SOLE   10,950 0 0
ENBRIDGE INC FOREIGN STOCK 29250N105 268 6,390 SH   SOLE   5,731 0 659
ENERGEN CORPORATION COMMON STOCK 29265N108 965 17,725 SH   SOLE   17,725 0 0
ENERGY TRANSFER PARTNERS LP PARTNERSHIPS 29273R109 233 6,374 SH   SOLE   6,374 0 0
ENTERGY CORP COMMON STOCK 29364G103 397 5,230 SH   SOLE   5,120 0 110
ENTERPRISE PRODUCTS PARTNERS LP PARTNERSHIPS 293792107 791 28,656 SH   SOLE   23,290 0 5,366
EQUIFAX INC COMMON STOCK 294429105 303 2,216 SH   SOLE   2,216 0 0
EQUITY RESIDENTIAL COMMON STOCK 29476L107 366 5,893 SH   SOLE   4,893 0 1,000
EVEREST RE GROUP LTD FOREIGN STOCK G3223R108 257 1,100 SH   SOLE   1,100 0 0
EVERSOURCE ENERGY COMMON STOCK 30040W108 346 5,877 SH   SOLE   5,440 0 437
EXPRESS SCRIPTS HLDGS CO COMMON STOCK 30219G108 807 12,248 SH   SOLE   12,248 0 0
EXXON MOBIL CORP COMMON STOCK 30231G102 73,433 895,412 SH   SOLE   807,881 0 87,531
FACEBOOK INC COMMON STOCK 30303M102 1,662 11,700 SH   SOLE   665 0 11,035
FERRELLGAS PARTNERS LP PARTNERSHIPS 315293100 60 10,000 SH   SOLE   10,000 0 0
FINANCIAL SELECT SECTOR SPDR MUTUAL FUND/STO 81369Y605 410 17,275 SH   SOLE   17,275 0 0
FIRST BANCORP INC COMMON STOCK 31866P102 1,151 42,244 SH   SOLE   41,144 0 1,100
FIRST TR SML CP MUTUAL FUND/STO 33734Y109 259 4,768 SH   SOLE   0 0 4,768
FIRST TRUST MID CAP CORE MUTUAL FUND/STO 33735B108 259 4,431 SH   SOLE   0 0 4,431
FIRST TRUST/ABERDEEN MUTUAL FUND/GOV 337319107 174 15,000 SH   SOLE   15,000 0 0
FISERV INC COMMON STOCK 337738108 930 8,068 SH   SOLE   7,960 0 108
FLIR SYSTEMS INC COMMON STOCK 302445101 6,208 171,118 SH   SOLE   155,350 0 15,768
FLOWSERVE CORPORATION COMMON STOCK 34354P105 803 16,572 SH   SOLE   16,270 0 302
FORTIVE CORP COM COMMON STOCK 34959J108 3,877 64,390 SH   SOLE   52,476 0 11,914
FUELCELL ENERGY INC COMMON STOCK 35952H502 19 14,000 SH   SOLE   14,000 0 0
GABELLI GLOBAL UTILITY & INC MUTUAL FUND/STO 36242L105 186 10,000 SH   SOLE   10,000 0 0
GAMCO MUTUAL FUND/STO 36465A109 84 15,050 SH   SOLE   15,050 0 0
GENERAL DYNAMICS CORP COMMON STOCK 369550108 40,727 217,560 SH   SOLE   196,454 0 21,106
GENERAL ELECTRIC CO COMMON STOCK 369604103 23,726 796,171 SH   SOLE   743,245 0 52,926
GENERAL MILLS INC COMMON STOCK 370334104 1,569 26,582 SH   SOLE   22,942 0 3,640
GENUINE PARTS COMPANY COMMON STOCK 372460105 229 2,478 SH   SOLE   2,161 0 317
GILEAD SCIENCES INC COMMON STOCK 375558103 5,000 73,621 SH   SOLE   61,121 0 12,500
GLAXOSMITHKLINE PLC FOREIGN STOCK 37733W105 278 6,592 SH   SOLE   6,090 0 502
GOLD STD VENTURES CORP COM FOREIGN STOCK 380738104 31 14,200 SH   SOLE   14,200 0 0
GOLDMAN SACHS GROUP INC COMMON STOCK 38141G104 904 3,935 SH   SOLE   975 0 2,960
GUGGENHEIM S&P 500R EQUAL WEIGHT MUTUAL FUND/STO 78355W106 2,091 23,028 SH   SOLE   22,848 0 180
HARRIS CORPORATION COMMON STOCK 413875105 29,301 263,329 SH   SOLE   243,233 0 20,096
HARTFORD FINL SVCS COMMON STOCK 416515104 919 19,118 SH   SOLE   19,118 0 0
HASBRO INC COMMON STOCK 418056107 12,068 120,897 SH   SOLE   113,634 0 7,263
HCP INC COMMON STOCK 40414L109 843 26,973 SH   SOLE   26,673 0 300
HERSHEY CO COMMON STOCK 427866108 474 4,337 SH   SOLE   3,937 0 400
HEWLETT PACKARD ENTERPRISE CO COMMON STOCK 42824C109 408 17,202 SH   SOLE   16,984 0 218
HIGHWOODS PROPERTIES INC COMMON STOCK 431284108 1,010 20,550 SH   SOLE   20,550 0 0
HOLOGIC INC COMMON STOCK 436440101 354 8,328 SH   SOLE   8,328 0 0
HOME DEPOT INC COMMON STOCK 437076102 11,365 77,402 SH   SOLE   71,687 0 5,715
HONEYWELL INTERNATIONAL INC COMMON STOCK 438516106 1,091 8,736 SH   SOLE   6,243 0 2,493
HOSPITALITY PROPERTIES TRUST COMMON STOCK 44106M102 468 14,850 SH   SOLE   14,850 0 0
HP INC COMMON STOCK 40434L105 252 14,078 SH   SOLE   13,974 0 104
HUBBELL INC COMMON STOCK 443510607 216 1,800 SH   SOLE   1,800 0 0
IDEXX LABORATORIES INC COMMON STOCK 45168D104 3,260 21,091 SH   SOLE   19,646 0 1,445
ILLINOIS TOOL WORKS COMMON STOCK 452308109 3,750 28,303 SH   SOLE   28,012 0 291
INTEL CORP COMMON STOCK 458140100 47,538 1,317,929 SH   SOLE   1,103,387 0 214,542
INTERNATIONAL BUSINESS MACHINES COMMON STOCK 459200101 33,772 193,934 SH   SOLE   158,284 0 35,650
INTUITIVE SURGICAL INC COMMON STOCK 46120E602 1,840 2,400 SH   SOLE   2,400 0 0
ISHARES 1-3 YEAR CREDIT BOND MUTUAL FUND/COR 464288646 54,945 522,150 SH   SOLE   462,305 0 59,845
ISHARES 1-3 YEAR TREASURY BOND MUTUAL FUND/GOV 464287457 3,919 46,376 SH   SOLE   41,249 0 5,127
ISHARES AGENCY BOND (MKT) MUTUAL FUND/GOV 464288166 1,600 14,156 SH   SOLE   14,156 0 0
ISHARES CORE MSCI TOTAL INTL STK MUTUAL FUND/STO 46432F834 353 6,453 SH   SOLE   0 0 6,453
ISHARES CORE S&P MID-CAP (MKT) MUTUAL FUND/STO 464287507 707 4,127 SH   SOLE   4,065 0 62
ISHARES CORE S&P SMALL-CAP (MKT) MUTUAL FUND/STO 464287804 631 9,120 SH   SOLE   8,844 0 276
ISHARES EMNG MKTS LOCAL CURRENCY MUTUAL FUND/GOV 464286517 310 6,824 SH   SOLE   6,824 0 0
ISHARES IBOXX $ HIGH YIELD MUTUAL FUND/COR 464288513 815 9,283 SH   SOLE   7,033 0 2,250
ISHARES IBOXX $ INVST GRADE CRP MUTUAL FUND/COR 464287242 378 3,205 SH   SOLE   1,145 0 2,060
ISHARES INTERMEDIATE CREDIT BD MUTUAL FUND/COR 464288638 9,022 82,795 SH   SOLE   73,096 0 9,699
ISHARES INTERNATIONAL TREASURY MUTUAL FUND/GOV 464288117 301 3,291 SH   SOLE   3,291 0 0
ISHARES JPMORGAN USD EMERG MUTUAL FUND/GOV 464288281 864 7,594 SH   SOLE   7,340 0 254
ISHARES MBS (MKT) MUTUAL FUND/GOV 464288588 626 5,874 SH   SOLE   5,718 0 156
ISHARES MSCI ACWI EX US INDEX MUTUAL FUND/STO 464288240 1,043 23,900 SH   SOLE   0 0 23,900
ISHARES MSCI EAFE (MKT) MUTUAL FUND/STO 464287465 1,098 17,641 SH   SOLE   7,344 0 10,297
ISHARES MSCI EMERGING MARKETS MUTUAL FUND/STO 464287234 2,553 64,823 SH   SOLE   61,592 0 3,231
ISHARES MSCI KLD 400 SOCIAL MUTUAL FUND/STO 464288570 347 4,000 SH   SOLE   4,000 0 0
ISHARES RUSSELL 1000 (MKT) MUTUAL FUND/STO 464287622 338 2,579 SH   SOLE   1,692 0 887
ISHARES RUSSELL 1000 GROWTH MUTUAL FUND/STO 464287614 344 3,019 SH   SOLE   421 0 2,598
ISHARES RUSSELL 2000 (MKT) MUTUAL FUND/STO 464287655 9,217 67,043 SH   SOLE   54,478 0 12,565
ISHARES RUSSELL MID-CAP GROWTH MUTUAL FUND/STO 464287481 7,329 70,628 SH   SOLE   57,746 0 12,882
ISHARES S&P 100 (MKT) MUTUAL FUND/STO 464287101 5,391 51,495 SH   SOLE   44,043 0 7,452
ISHARES S&P 500 GROWTH (MKT) MUTUAL FUND/STO 464287309 1,284 9,768 SH   SOLE   9,005 0 763
ISHARES SELECT DIVIDEND (MKT) MUTUAL FUND/STO 464287168 1,465 16,079 SH   SOLE   7,770 0 8,309
ISHARES TIPS BOND (MKT) MUTUAL FUND/GOV 464287176 4,304 37,539 SH   SOLE   37,249 0 290
ISHARES US PREFERRED STOCK (MKT) MUTUAL FUND/STO 464288687 719 18,570 SH   SOLE   18,090 0 480
JOHNSON AND JOHNSON COMMON STOCK 478160104 71,679 575,501 SH   SOLE   523,553 0 51,948
JPMORGAN MUTUAL FUND/STO 46641Q209 532 10,025 SH   SOLE   4,700 0 5,325
JPMORGAN CHASE & CO COMMON STOCK 46625H100 43,075 490,384 SH   SOLE   421,338 0 69,046
KEYCORP COMMON STOCK 493267108 229 12,891 SH   SOLE   12,891 0 0
KIMBERLY-CLARK CORP COMMON STOCK 494368103 2,079 15,797 SH   SOLE   13,245 0 2,552
KINDER MORGAN INC COMMON STOCK 49456B101 394 18,118 SH   SOLE   17,343 0 775
KRAFT HEINZ CO COMMON STOCK 500754106 2,984 32,867 SH   SOLE   31,786 0 1,081
LABORATORY CORP OF AMERICA COMMON STOCK 50540R409 421 2,936 SH   SOLE   2,936 0 0
LOCKHEED MARTIN CORP COMMON STOCK 539830109 2,264 8,460 SH   SOLE   8,250 0 210
LOEWS CORP COMMON STOCK 540424108 253 5,400 SH   SOLE   5,400 0 0
LOWES COMPANIES INC COMMON STOCK 548661107 260 3,160 SH   SOLE   3,015 0 145
MACQUARIE/FIRST TRUST GLOBAL MUTUAL FUND/STO 55607W100 125 10,000 SH   SOLE   10,000 0 0
MAGELLAN MIDSTREAM PARTNERS PARTNERSHIPS 559080106 277 3,602 SH   SOLE   1,700 0 1,902
MARATHON OIL CORP COMMON STOCK 565849106 495 31,342 SH   SOLE   29,992 0 1,350
MARATHON PETE CORP COMMON STOCK 56585A102 5,136 101,609 SH   SOLE   95,559 0 6,050
MARSH & MCLENNAN COS INC COMMON STOCK 571748102 537 7,264 SH   SOLE   6,764 0 500
MASTERCARD INC COMMON STOCK 57636Q104 17,481 155,429 SH   SOLE   114,552 0 40,877
MCCORMICK & CO INC COMMON STOCK 579780206 253 2,587 SH   SOLE   1,174 0 1,413
MCDONALDS CORP COMMON STOCK 580135101 44,054 339,896 SH   SOLE   306,552 0 33,344
MCKESSON CORP COMMON STOCK 58155Q103 450 3,032 SH   SOLE   40 0 2,992
MEDNAX INC COMMON STOCK 58502B106 1,665 24,000 SH   SOLE   24,000 0 0
MERCK & CO INC COMMON STOCK 58933Y105 23,302 366,722 SH   SOLE   288,210 0 78,512
METLIFE INC COMMON STOCK 59156R108 267 5,051 SH   SOLE   4,091 0 960
MICROSOFT CORP COMMON STOCK 594918104 59,528 903,853 SH   SOLE   816,111 0 87,742
MOLSON COORS BREWING CO COMMON STOCK 60871R209 3,185 33,274 SH   SOLE   32,974 0 300
MONDELEZ INTL INC COMMON STOCK 609207105 8,350 193,844 SH   SOLE   171,225 0 22,619
MONSANTO CO COMMON STOCK 61166W101 334 2,954 SH   SOLE   2,954 0 0
MOODYS CORP COMMON STOCK 615369105 7,822 69,811 SH   SOLE   69,811 0 0
MORGAN STANLEY COMMON STOCK 617446448 315 7,351 SH   SOLE   6,426 0 925
NEXTERA ENERGY INC COMMON STOCK 65339F101 2,848 22,180 SH   SOLE   21,154 0 1,026
NIKE INC COMMON STOCK 654106103 4,699 84,319 SH   SOLE   79,373 0 4,946
NORFOLK SOUTHERN CORP COMMON STOCK 655844108 1,910 17,055 SH   SOLE   16,884 0 171
NORTHROP GRUMMAN CORP COMMON STOCK 666807102 367 1,546 SH   SOLE   1,149 0 397
NOVARTIS AG FOREIGN STOCK 66987V109 761 10,244 SH   SOLE   9,944 0 300
NUVEEN AMT-FREE MUNICIPAL INC MUTUAL FUNDS/MU 670657105 141 10,542 SH   SOLE   10,542 0 0
NUVEEN REAL ASSET INC & GROWTH MUTUAL FUND/STO 67074Y105 172 10,000 SH   SOLE   10,000 0 0
NVIDIA CORPORATION COMMON STOCK 67066G104 224 2,054 SH   SOLE   654 0 1,400
OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 5,368 84,716 SH   SOLE   68,096 0 16,620
OGE ENERGY CORP COMMON STOCK 670837103 229 6,550 SH   SOLE   6,550 0 0
ORACLE CORP COMMON STOCK 68389X105 26,095 584,945 SH   SOLE   507,448 0 77,497
PALO ALTO NETWORKS INC COMMON STOCK 697435105 761 6,755 SH   SOLE   0 0 6,755
PARKER HANNIFIN CORPORATION COMMON STOCK 701094104 6,660 41,539 SH   SOLE   35,268 0 6,271
PENNANT PARK COMMON STOCK 708062104 83 10,142 SH   SOLE   10,142 0 0
PEPSICO INC COMMON STOCK 713448108 25,401 227,079 SH   SOLE   208,936 0 18,143
PFIZER INC COMMON STOCK 717081103 51,542 1,506,626 SH   SOLE   1,315,629 0 190,997
PHILIP MORRIS INTERNATIONAL INC COMMON STOCK 718172109 9,791 86,725 SH   SOLE   85,537 0 1,188
PHILLIPS 66 COMMON STOCK 718546104 24,909 314,432 SH   SOLE   258,501 0 55,931
PLUG POWER INC COMMON STOCK 72919P202 14 10,000 SH   SOLE   10,000 0 0
PNC FINL SVCS GROUP INC COMMON STOCK 693475105 347 2,887 SH   SOLE   2,887 0 0
POLARIS INDUSTRIES INC COMMON STOCK 731068102 13,181 157,289 SH   SOLE   145,333 0 11,956
POWERSHARES EMERGING MKTS MUTUAL FUND/COR 73936T573 303 10,435 SH   SOLE   10,435 0 0
POWERSHARES ETF TRUST II MUTUAL FUND/COR 73936Q769 264 11,382 SH   SOLE   10,716 0 666
POWERSHARES FUNDAMENTAL HIGH YLD MUTUAL FUND/COR 73936T557 250 13,291 SH   SOLE   13,291 0 0
PPG INDUSTRIES INC COMMON STOCK 693506107 631 6,005 SH   SOLE   3,015 0 2,990
PPL CORPORATION COMMON STOCK 69351T106 3,168 84,744 SH   SOLE   79,390 0 5,354
PRAXAIR INC COMMON STOCK 74005P104 2,542 21,429 SH   SOLE   20,249 0 1,180
PRICELINE GRP INC COMMON STOCK 741503403 981 551 SH   SOLE   113 0 438
PROCTER & GAMBLE CO COMMON STOCK 742718109 43,176 480,529 SH   SOLE   459,014 0 21,515
QUALCOMM INC COMMON STOCK 747525103 29,849 520,564 SH   SOLE   414,455 0 106,109
QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 1,040 10,590 SH   SOLE   10,590 0 0
RAYTHEON COMPANY COMMON STOCK 755111507 3,810 24,982 SH   SOLE   24,707 0 275
RESMED INC COMMON STOCK 761152107 202 2,800 SH   SOLE   2,800 0 0
ROSS STORES INC COMMON STOCK 778296103 711 10,790 SH   SOLE   10,752 0 38
ROYAL DUTCH SHELL PLC FOREIGN STOCK 780259206 668 12,661 SH   SOLE   9,993 0 2,668
RUSSIA ETF MUTUAL FUND/STO 92189F403 572 27,664 SH   SOLE   22,778 0 4,886
S&P GLOBAL INC COMMON STOCK 78409V104 5,047 38,603 SH   SOLE   34,439 0 4,164
SANOFI FOREIGN STOCK 80105N105 2,515 55,576 SH   SOLE   55,166 0 410
SAP AG FOREIGN STOCK 803054204 210 2,137 SH   SOLE   2,137 0 0
SCHLUMBERGER LIMITED FOREIGN STOCK 806857108 13,967 178,826 SH   SOLE   155,757 0 23,069
SCHWAB CHARLES CORPORATION COMMON STOCK 808513105 771 18,885 SH   SOLE   18,885 0 0
SHERWIN WILLIAMS CO COMMON STOCK 824348106 1,649 5,314 SH   SOLE   5,302 0 12
SHIRE LTD FOREIGN STOCK 82481R106 1,435 8,236 SH   SOLE   7,621 0 615
SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102 8,490 86,641 SH   SOLE   52,414 0 34,227
SMUCKER J M CO COMMON STOCK 832696405 209 1,595 SH   SOLE   1,595 0 0
SOUTHERN COMPANY COMMON STOCK 842587107 2,430 48,817 SH   SOLE   45,971 0 2,846
SPDR BARCLAYS INTERNATIONAL MUTUAL FUND/COR 78464A516 303 11,381 SH   SOLE   11,381 0 0
SPDR BLOOMBERG BARCLAYS INTER MUTUAL FUND/COR 78464A375 2,624 76,870 SH   SOLE   76,870 0 0
SPDR BLOOMBERG BARCLAYS SHORT MUTUAL FUND/COR 78464A474 2,490 81,354 SH   SOLE   73,649 0 7,705
SPDR BLOOMBERG BARCLAYS SHORT MUTUAL FUND/COR 78468R408 11,974 428,247 SH   SOLE   374,138 0 54,109
SPDR NUVEEN BLOOMBERG BARCLAYS MUTUAL FUNDS/MU 78468R721 1,001 20,876 SH   SOLE   20,070 0 806
SPDR NUVEEN BLOOMBERG BARCLAYS MUTUAL FUNDS/MU 78468R739 2,596 53,596 SH   SOLE   52,605 0 991
SPDR S&P 500 (MKT) MUTUAL FUND/STO 78462F103 20,116 85,330 SH   SOLE   52,502 0 32,828
SPDR S&P BANK ETF MUTUAL FUND/STO 78464A797 232 5,405 SH   SOLE   0 0 5,405
SPDR S&P MIDCAP 400 (MKT) MUTUAL FUND/STO 78467Y107 2,106 6,740 SH   SOLE   5,370 0 1,370
SPIRIT AEROSYSTEMS HLDS INC CL A COMMON STOCK 848574109 6,710 115,842 SH   SOLE   112,052 0 3,790
STARBUCKS CORP COMMON STOCK 855244109 222 3,805 SH   SOLE   1,850 0 1,955
STARWOOD PPTY TR INC COMMON STOCK 85571B105 244 10,800 SH   SOLE   10,800 0 0
STATE STREET CORPORATION COMMON STOCK 857477103 3,390 42,582 SH   SOLE   42,465 0 117
STRYKER CORP COMMON STOCK 863667101 542 4,116 SH   SOLE   3,486 0 630
SUBURBAN PROPANE PARTNERS LP PARTNERSHIPS 864482104 286 10,600 SH   SOLE   10,600 0 0
SYMANTEC CORP COMMON STOCK 871503108 457 14,886 SH   SOLE   14,306 0 580
SYSCO CORP COMMON STOCK 871829107 2,035 39,184 SH   SOLE   35,380 0 3,804
TARGET CORP COMMON STOCK 87612E106 695 12,583 SH   SOLE   12,533 0 50
TELEFLEX INC COMMON STOCK 879369106 3,307 17,069 SH   SOLE   16,869 0 200
TEVA PHARMACEUTICAL INDUSTRIES FOREIGN STOCK 881624209 1,519 47,350 SH   SOLE   45,598 0 1,752
TEXAS INSTRUMENTS INC COMMON STOCK 882508104 5,414 67,205 SH   SOLE   66,607 0 598
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 1,638 10,665 SH   SOLE   6,440 0 4,225
THOR INDUSTRIES INC COMMON STOCK 885160101 14,778 153,736 SH   SOLE   121,099 0 32,637
TIME WARNER INC COMMON STOCK 887317303 203 2,075 SH   SOLE   1,909 0 166
TIMKEN CO COMMON STOCK 887389104 202 4,480 SH   SOLE   4,480 0 0
TJX COS INC NEW COMMON STOCK 872540109 34,682 438,571 SH   SOLE   373,866 0 64,705
TOLL BROTHERS INC COMMON STOCK 889478103 325 9,000 SH   SOLE   9,000 0 0
TORONTO DOMINION BANK ONTARIO FOREIGN STOCK 891160509 586 11,711 SH   SOLE   11,388 0 323
TRAVELERS COMPANIES INC COMMON STOCK 89417E109 5,301 43,974 SH   SOLE   41,959 0 2,015
TWENTY FIRST CENTURY FOX INC COMMON STOCK 90130A101 2,261 69,805 SH   SOLE   48,342 0 21,463
TWENTY FIRST CENTURY FOX INC COMMON STOCK 90130A200 19,358 609,132 SH   SOLE   442,741 0 166,391
TYLER TECHNOLOGIES INC COMMON STOCK 902252105 11,674 75,528 SH   SOLE   66,602 0 8,926
UNILEVER N V FOREIGN STOCK 904784709 1,555 31,299 SH   SOLE   30,099 0 1,200
UNILEVER PLC FOREIGN STOCK 904767704 10,094 204,585 SH   SOLE   130,021 0 74,564
UNION PACIFIC CORP COMMON STOCK 907818108 3,725 35,169 SH   SOLE   34,727 0 442
UNITED PARCEL SERVICE COMMON STOCK 911312106 812 7,565 SH   SOLE   3,575 0 3,990
UNITED TECHNOLOGIES CORP COMMON STOCK 913017109 45,343 404,099 SH   SOLE   353,886 0 50,213
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 456 2,778 SH   SOLE   2,339 0 439
UNUM GROUP COMMON STOCK 91529Y106 584 12,465 SH   SOLE   12,465 0 0
US BANCORP COMMON STOCK 902973304 323 6,273 SH   SOLE   3,984 0 2,289
UTILITIES SELECT SECTOR SPDRR MUTUAL FUND/STO 81369Y886 508 9,897 SH   SOLE   9,897 0 0
VANGUARD DIVIDEND APPREC IDX ETF MUTUAL FUND/STO 921908844 21,375 237,651 SH   SOLE   174,092 0 63,559
VANGUARD EMERGING MARKETS STOCK MUTUAL FUND/STO 922042858 25,142 632,981 SH   SOLE   524,363 0 108,618
VANGUARD FTSE DEVELOPED MARKETS MUTUAL FUND/STO 921943858 40,463 1,029,590 SH   SOLE   910,515 0 119,075
VANGUARD GROWTH ETF (MKT) MUTUAL FUND/STO 922908736 284 2,333 SH   SOLE   400 0 1,933
VANGUARD HEALTH CARE ETF (MKT) MUTUAL FUND/STO 92204A504 267 1,940 SH   SOLE   1,940 0 0
VANGUARD HIGH DIVIDEND YIELD MUTUAL FUND/STO 921946406 3,852 49,607 SH   SOLE   46,447 0 3,160
VANGUARD INFORMATION TECHNOLOGY MUTUAL FUND/STO 92204A702 206 1,522 SH   SOLE   517 0 1,005
VANGUARD INTERM-TM GOVT BD IDX MUTUAL FUND/GOV 92206C706 3,249 50,513 SH   SOLE   50,513 0 0
VANGUARD INTERMEDIATE-TERM BOND MUTUAL FUND/COR 921937819 1,783 21,326 SH   SOLE   21,326 0 0
VANGUARD LARGE CAP ETF (MKT) MUTUAL FUND/STO 922908637 230 2,131 SH   SOLE   0 0 2,131
VANGUARD MID-CAP ETF (MKT) MUTUAL FUND/STO 922908629 576 4,138 SH   SOLE   1,353 0 2,785
VANGUARD REIT INDEX ETF (MKT) MUTUAL FUND/STO 922908553 2,805 33,961 SH   SOLE   31,638 0 2,323
VANGUARD SHORT-TERM BOND ETF MUTUAL FUND/GOV 921937827 2,543 31,902 SH   SOLE   31,902 0 0
VANGUARD SHORT-TERM CORP BD IDX MUTUAL FUND/COR 92206C409 436 5,462 SH   SOLE   5,136 0 326
VANGUARD TOTAL BOND MARKET ETF MUTUAL FUND/COR 921937835 242 2,982 SH   SOLE   0 0 2,982
VANGUARD TOTAL STOCK MARKET ETF MUTUAL FUND/STO 922908769 303 2,500 SH   SOLE   2,500 0 0
VANGUARD VALUE ETF (MKT) MUTUAL FUND/STO 922908744 213 2,233 SH   SOLE   770 0 1,463
VAREX IMAGING CORP COM COMMON STOCK 92214X106 205 6,116 SH   SOLE   5,726 0 390
VARIAN MEDICAL SYSTEMS INC COMMON STOCK 92220P105 1,571 17,242 SH   SOLE   15,934 0 1,308
VERIZON COMMUNICATIONS INC COMMON STOCK 92343V104 4,852 99,530 SH   SOLE   83,180 0 16,350
VERSUM MATLS INC COM COMMON STOCK 92532W103 301 9,848 SH   SOLE   9,848 0 0
VF CORPORATION COMMON STOCK 918204108 21,782 396,250 SH   SOLE   362,147 0 34,103
VISA INC COMMON STOCK 92826C839 18,132 204,024 SH   SOLE   156,517 0 47,507
VODAFONE GROUP PLC FOREIGN STOCK 92857W308 1,634 61,817 SH   SOLE   58,288 0 3,529
W P CAREY INC COMMON STOCK 92936U109 305 4,912 SH   SOLE   4,842 0 70
WAL-MART STORES COMMON STOCK 931142103 13,626 189,035 SH   SOLE   165,292 0 23,743
WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 3,146 37,882 SH   SOLE   37,131 0 751
WATERS CORP COMMON STOCK 941848103 775 4,958 SH   SOLE   4,958 0 0
WEC ENERGY GROUP INC COMMON STOCK 92939U106 1,169 19,279 SH   SOLE   19,027 0 252
WELLS FARGO & COMPANY COMMON STOCK 949746101 38,750 696,186 SH   SOLE   623,831 0 72,355
WEX INC COMMON STOCK 96208T104 756 7,300 SH   SOLE   7,300 0 0
WEYERHAEUSER CO COMMON STOCK 962166104 605 17,810 SH   SOLE   17,650 0 160
WHIRLPOOL CORPORATION COMMON STOCK 963320106 1,049 6,120 SH   SOLE   5,970 0 150
WILEY JOHN & SONS INC COMMON STOCK 968223206 1,383 25,706 SH   SOLE   19,306 0 6,400
WILLIAMS COMPANIES INC COMMON STOCK 969457100 2,698 91,163 SH   SOLE   88,948 0 2,215
WIPRO LIMITED FOREIGN STOCK 97651M109 1,133 110,718 SH   SOLE   110,718 0 0
WISDOMTREE EMERGING MARKETS MUTUAL FUNDS GL 97717X784 410 5,729 SH   SOLE   5,729 0 0
WISDOMTREE JAPAN SMALLCAP MUTUAL FUND/STO 97717W836 515 7,715 SH   SOLE   7,715 0 0
WORKDAY INC COMMON STOCK 98138H101 757 9,087 SH   SOLE   0 0 9,087
WW GRAINGER INC COMMON STOCK 384802104 377 1,622 SH   SOLE   1,397 0 225
XEROX CORP COMMON STOCK 984121103 428 58,409 SH   SOLE   58,075 0 334
XYLEM INC COMMON STOCK 98419M100 1,242 24,743 SH   SOLE   23,243 0 1,500
ZIMMER BIOMET HLDGS INC COMMON STOCK 98956P102 540 4,417 SH   SOLE   4,100 0 317