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 23,038 131,555 SH   SOLE   117,272 0 14,283
ABB LTD FOREIGN STOCK 000375204 670 33,787 SH   SOLE   33,787 0 0
ABBOTT LABORATORIES COMMON STOCK 002824100 33,262 846,141 SH   SOLE   741,202 0 104,939
ABBVIE INC COMMON STOCK 00287Y109 16,856 272,255 SH   SOLE   262,295 0 9,960
ABERDEEN MUTUAL FUND/COR 003009107 165 32,913 SH   SOLE   32,913 0 0
ACCENTURE PLC FOREIGN STOCK G1151C101 18,176 160,443 SH   SOLE   144,758 0 15,685
ADOBE SYSTEMS INCORPORATED COMMON STOCK 00724F101 370 3,865 SH   SOLE   3,865 0 0
AETNA INC COMMON STOCK 00817Y108 1,559 12,768 SH   SOLE   12,768 0 0
AFLAC INC COMMON STOCK 001055102 30,058 416,539 SH   SOLE   347,032 0 69,507
AGCO CORP DE COMMON STOCK 001084102 970 20,576 SH   SOLE   20,476 0 100
AGL RESOURCES INC COMMON STOCK 001204106 353 5,356 SH   SOLE   5,356 0 0
AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 3,940 27,744 SH   SOLE   27,544 0 200
ALLERGAN PLC FOREIGN STOCK G0177J108 263 1,137 SH   SOLE   839 0 298
ALLIANT ENERGY CORP COMMON STOCK 018802108 297 7,476 SH   SOLE   7,476 0 0
ALLSTATE CORP COMMON STOCK 020002101 1,073 15,333 SH   SOLE   15,123 0 210
ALPHABET INC COMMON STOCK 02079K107 19,398 28,027 SH   SOLE   25,135 0 2,892
ALPHABET INC COMMON STOCK 02079K305 16,728 23,778 SH   SOLE   17,859 0 5,919
ALTRIA GROUP INC COMMON STOCK 02209S103 5,831 84,547 SH   SOLE   83,437 0 1,110
AMAZON.COM INC COMMON STOCK 023135106 622 868 SH   SOLE   490 0 378
AMBEV SA SPONSORED FOREIGN STOCK 02319V103 1,843 311,870 SH   SOLE   262,988 0 48,882
AMERICAN ELECTRIC POWER INC COMMON STOCK 025537101 498 7,104 SH   SOLE   7,104 0 0
AMERICAN EXPRESS CO COMMON STOCK 025816109 10,770 177,246 SH   SOLE   125,134 0 52,112
AMERICAN INTERNATIONAL GROUP INC COMMON STOCK 026874784 17,579 332,362 SH   SOLE   253,257 0 79,105
AMERICAN SCIENCE & ENGINEERING COMMON STOCK 029429107 299 8,000 SH   SOLE   8,000 0 0
AMERIGAS PARTNERS L.P. PARTNERSHIPS 030975106 648 13,884 SH   SOLE   13,884 0 0
AMERISOURCEBERGEN CORP COMMON STOCK 03073E105 272 3,438 SH   SOLE   3,408 0 30
AMGEN INC COMMON STOCK 031162100 951 6,251 SH   SOLE   5,921 0 330
ANADARKO PETROLEUM CORP COMMON STOCK 032511107 1,296 24,336 SH   SOLE   21,246 0 3,090
ANALOG DEVICES INC COMMON STOCK 032654105 213 3,761 SH   SOLE   3,761 0 0
APACHE CORPORATION COMMON STOCK 037411105 426 7,659 SH   SOLE   7,659 0 0
APPLE INC COMMON STOCK 037833100 50,000 523,006 SH   SOLE   441,506 0 81,500
APPLIED MATERIALS COMMON STOCK 038222105 221 9,219 SH   SOLE   9,219 0 0
AQUA AMERICA INC COMMON STOCK 03836W103 5,239 146,900 SH   SOLE   146,520 0 380
AT&T INC COMMON STOCK 00206R102 7,891 182,610 SH   SOLE   175,021 0 7,589
ATLANTIC PWR CORP FOREIGN STOCK 04878Q863 53 21,200 SH   SOLE   21,200 0 0
AUTOLIV INC COMMON STOCK 052800109 315 2,930 SH   SOLE   2,930 0 0
AUTOMATIC DATA PROCESSING INC COMMON STOCK 053015103 4,206 45,791 SH   SOLE   44,001 0 1,790
BAIDU INC FOREIGN STOCK 056752108 2,052 12,425 SH   SOLE   12,300 0 125
BANK HAWAII CORP COMMON STOCK 062540109 2,646 38,460 SH   SOLE   38,460 0 0
BANK OF AMERICA CORP COMMON STOCK 060505104 5,554 418,611 SH   SOLE   386,020 0 32,591
BANK OF MONTREAL FOREIGN STOCK 063671101 278 4,375 SH   SOLE   4,000 0 375
BANK OF NEW YORK MELLON CORP COMMON STOCK 064058100 695 17,904 SH   SOLE   16,764 0 1,140
BANK OF THE OZARKS INC COMMON STOCK 063904106 1,024 27,300 SH   SOLE   27,300 0 0
BAR HARBOR BANKSHARES COMMON STOCK 066849100 1,180 33,611 SH   SOLE   33,611 0 0
BARD C.R. INC COMMON STOCK 067383109 237 1,011 SH   SOLE   695 0 316
BAXTER INTERNATIONAL INC COMMON STOCK 071813109 2,834 62,674 SH   SOLE   59,969 0 2,705
BB&T CORP COMMON STOCK 054937107 2,183 61,299 SH   SOLE   60,204 0 1,095
BECTON DICKINSON & CO COMMON STOCK 075887109 13,106 77,277 SH   SOLE   67,408 0 9,869
BERKSHIRE HATHAWAY INC COMMON STOCK 084670108 7,594 35 SH   SOLE   35 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 32,647 225,475 SH   SOLE   190,997 0 34,478
BIOGEN INC COMMON STOCK 09062X103 309 1,279 SH   SOLE   1,114 0 165
BLACKROCK INC COMMON STOCK 09247X101 284 830 SH   SOLE   750 0 80
BLACKROCK UTIL & INFRASTRUCTURE COMMON STOCK 09248D104 204 10,000 SH   SOLE   10,000 0 0
BLACKSTONE GROUP LP PARTNERSHIPS 09253U108 323 13,184 SH   SOLE   12,484 0 700
BOEING CO COMMON STOCK 097023105 1,018 7,838 SH   SOLE   7,531 0 307
BP PLC FOREIGN STOCK 055622104 4,096 115,357 SH   SOLE   109,778 0 5,579
BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 6,955 94,562 SH   SOLE   83,997 0 10,565
CAMDEN NATIONAL CORPORATION COMMON STOCK 133034108 1,472 35,050 SH   SOLE   35,050 0 0
CAPITAL ONE FINANCIAL CORP COMMON STOCK 14040H105 935 14,718 SH   SOLE   14,628 0 90
CATERPILLAR INC COMMON STOCK 149123101 1,264 16,675 SH   SOLE   10,975 0 5,700
CDK GLOBAL INC COMMON STOCK 12508E101 410 7,397 SH   SOLE   7,397 0 0
CELGENE CORP COMMON STOCK 151020104 377 3,822 SH   SOLE   2,192 0 1,630
CHEVRON CORP COMMON STOCK 166764100 21,413 204,267 SH   SOLE   197,903 0 6,364
CIGNA CORP COMMON STOCK 125509109 372 2,908 SH   SOLE   2,908 0 0
CISCO SYSTEMS INC COMMON STOCK 17275R102 23,730 827,141 SH   SOLE   699,137 0 128,004
CITIGROUP INC COMMON STOCK 172967424 239 5,642 SH   SOLE   4,912 0 730
COCA COLA CO COMMON STOCK 191216100 8,880 195,882 SH   SOLE   172,478 0 23,404
COCA-COLA FEMSA S.A.B. DE C.V FOREIGN STOCK 191241108 913 11,000 SH   SOLE   11,000 0 0
COHEN & STEERS MUTUAL FUND/STO 19247L106 164 11,925 SH   SOLE   0 0 11,925
COHEN & STEERS MUTUAL FUND/STO 19248A109 214 10,000 SH   SOLE   10,000 0 0
COLGATE-PALMOLIVE CO COMMON STOCK 194162103 13,493 184,328 SH   SOLE   172,510 0 11,818
COMCAST CORP COMMON STOCK 20030N101 1,155 17,721 SH   SOLE   17,088 0 633
CONAGRA FOODS INC COMMON STOCK 205887102 290 6,078 SH   SOLE   5,678 0 400
CONOCOPHILLIPS COMMON STOCK 20825C104 6,127 140,523 SH   SOLE   137,379 0 3,144
CONSOLIDATED EDISON INC COMMON STOCK 209115104 231 2,866 SH   SOLE   1,786 0 1,080
COSTCO WHOLESALE CORP COMMON STOCK 22160K105 218 1,391 SH   SOLE   1,117 0 274
CSX CORP COMMON STOCK 126408103 12,403 475,575 SH   SOLE   430,274 0 45,301
CUMMINS INC COMMON STOCK 231021106 23,176 206,124 SH   SOLE   169,113 0 37,011
CVS HEALTH CORPORATION COMMON STOCK 126650100 3,347 34,960 SH   SOLE   34,673 0 287
DANAHER CORP COMMON STOCK 235851102 19,495 193,017 SH   SOLE   162,113 0 30,904
DARDEN RESTAURANTS INC COMMON STOCK 237194105 1,202 18,984 SH   SOLE   18,459 0 525
DEERE & COMPANY COMMON STOCK 244199105 562 6,924 SH   SOLE   6,609 0 315
DEVON ENERGY CORP COMMON STOCK 25179M103 278 7,665 SH   SOLE   6,865 0 800
DIAGEO PLC FOREIGN STOCK 25243Q205 28,727 254,489 SH   SOLE   220,418 0 34,071
DISCOVER FINANCIAL SERVICES COMMON STOCK 254709108 16,206 302,411 SH   SOLE   238,626 0 63,785
DISCOVERY COMMUNICATIONS INC COMMON STOCK 25470F104 4,315 171,010 SH   SOLE   110,082 0 60,928
DISCOVERY COMMUNICATIONS INC COMMON STOCK 25470F302 613 25,682 SH   SOLE   25,682 0 0
DISNEY WALT CO COMMON STOCK 254687106 4,340 44,366 SH   SOLE   42,311 0 2,055
DOMINION RESOURCES INC VA COMMON STOCK 25746U109 5,384 69,088 SH   SOLE   69,022 0 66
DOW CHEMICAL CO COMMON STOCK 260543103 1,736 34,913 SH   SOLE   28,255 0 6,658
DRIL-QUIP INC COMMON STOCK 262037104 420 7,195 SH   SOLE   7,195 0 0
DU PONT E I DE NEMOURS & CO COMMON STOCK 263534109 5,336 82,352 SH   SOLE   73,362 0 8,990
DUKE ENERGY CORP COMMON STOCK 26441C204 1,817 21,179 SH   SOLE   20,959 0 220
DUKE REALTY CORP COMMON STOCK 264411505 548 20,550 SH   SOLE   20,550 0 0
DUN & BRADSTREET CORP COMMON STOCK 26483E100 3,030 24,865 SH   SOLE   24,865 0 0
EASTMAN CHEMICAL CO COMMON STOCK 277432100 1,511 22,246 SH   SOLE   22,246 0 0
ECOLAB INC COMMON STOCK 278865100 273 2,306 SH   SOLE   1,116 0 1,190
ELI LILLY & CO COMMON STOCK 532457108 2,329 29,576 SH   SOLE   28,684 0 892
EMC CORPORATION COMMON STOCK 268648102 471 17,338 SH   SOLE   17,123 0 215
EMERSON ELECTRIC CO COMMON STOCK 291011104 4,223 80,968 SH   SOLE   80,058 0 910
ENBRIDGE ENERGY PARTNERS LP PARTNERSHIPS 29250R106 254 10,950 SH   SOLE   10,950 0 0
ENERGEN CORPORATION COMMON STOCK 29265N108 914 18,950 SH   SOLE   18,950 0 0
ENERGY TRANSFER PARTNERS LP PARTNERSHIPS 29273R109 243 6,374 SH   SOLE   6,374 0 0
ENTERGY CORP COMMON STOCK 29364G103 472 5,805 SH   SOLE   5,695 0 110
ENTERPRISE PRODUCTS PARTNERS LP PARTNERSHIPS 293792107 838 28,656 SH   SOLE   23,290 0 5,366
EQUIFAX INC COMMON STOCK 294429105 285 2,216 SH   SOLE   2,216 0 0
EQUITY RESIDENTIAL COMMON STOCK 29476L107 385 5,593 SH   SOLE   4,593 0 1,000
EVERSOURCE ENERGY COMMON STOCK 30040W108 373 6,227 SH   SOLE   6,227 0 0
EXPRESS SCRIPTS HLDGS CO COMMON STOCK 30219G108 1,049 13,849 SH   SOLE   13,804 0 45
EXXON MOBIL CORP COMMON STOCK 30231G102 83,794 893,898 SH   SOLE   829,807 0 64,091
FACEBOOK INC COMMON STOCK 30303M102 624 5,465 SH   SOLE   535 0 4,930
FERRELLGAS PARTNERS LP PARTNERSHIPS 315293100 185 10,000 SH   SOLE   10,000 0 0
FINANCIAL SELECT SECTOR SPDRR MUTUAL FUND/STO 81369Y605 285 12,471 SH   SOLE   12,471 0 0
FIRST BANCORP INC COMMON STOCK 31866P102 1,706 79,204 SH   SOLE   78,104 0 1,100
FIRST TR SML CP MUTUAL FUND/STO 33734Y109 230 4,996 SH   SOLE   0 0 4,996
FIRST TRUST MID CAP CORE MUTUAL FUND/STO 33735B108 233 4,613 SH   SOLE   0 0 4,613
FIRST TRUST/ABERDEEN MUTUAL FUND/GOV 337319107 172 15,000 SH   SOLE   15,000 0 0
FISERV INC COMMON STOCK 337738108 880 8,093 SH   SOLE   8,060 0 33
FLIR SYSTEMS INC COMMON STOCK 302445101 6,792 219,448 SH   SOLE   203,204 0 16,244
FLOWSERVE CORPORATION COMMON STOCK 34354P105 803 17,770 SH   SOLE   17,770 0 0
FLUOR CORP NEW COMMON STOCK 343412102 335 6,789 SH   SOLE   6,789 0 0
GABELLI GLOBAL UTILITY & INC MUTUAL FUND/STO 36242L105 186 10,000 SH   SOLE   10,000 0 0
GAMCO MUTUAL FUND/STO 36465A109 65 10,000 SH   SOLE   10,000 0 0
GENERAL DYNAMICS CORP COMMON STOCK 369550108 33,283 239,029 SH   SOLE   214,814 0 24,215
GENERAL ELECTRIC CO COMMON STOCK 369604103 30,511 969,245 SH   SOLE   862,250 0 106,995
GENERAL MILLS INC COMMON STOCK 370334104 1,928 27,022 SH   SOLE   23,382 0 3,640
GENUINE PARTS COMPANY COMMON STOCK 372460105 346 3,413 SH   SOLE   2,961 0 452
GILEAD SCIENCES INC COMMON STOCK 375558103 19,770 236,984 SH   SOLE   188,842 0 48,142
GLAXOSMITHKLINE PLC FOREIGN STOCK 37733W105 337 7,770 SH   SOLE   7,770 0 0
GUGGENHEIM S&P 500R EQUAL WEIGHT MUTUAL FUND/STO 78355W106 1,859 23,130 SH   SOLE   22,848 0 282
H&R BLOCK INC COMMON STOCK 093671105 227 9,871 SH   SOLE   9,071 0 800
HARLEY DAVIDSON INC COMMON STOCK 412822108 241 5,326 SH   SOLE   5,326 0 0
HARRIS CORPORATION COMMON STOCK 413875105 23,094 276,772 SH   SOLE   256,968 0 19,804
HARTFORD FINL SVCS COMMON STOCK 416515104 848 19,118 SH   SOLE   19,118 0 0
HASBRO INC COMMON STOCK 418056107 11,441 136,209 SH   SOLE   128,189 0 8,020
HCP INC COMMON STOCK 40414L109 1,627 45,973 SH   SOLE   44,823 0 1,150
HERSHEY CO COMMON STOCK 427866108 492 4,342 SH   SOLE   3,942 0 400
HEWLETT PACKARD ENTERPRISE CO COMMON STOCK 42824C109 314 17,184 SH   SOLE   17,184 0 0
HIGHWOODS PROPERTIES INC COMMON STOCK 431284108 1,085 20,550 SH   SOLE   20,550 0 0
HOLOGIC INC COMMON STOCK 436440101 288 8,328 SH   SOLE   8,328 0 0
HOME DEPOT INC COMMON STOCK 437076102 9,410 73,694 SH   SOLE   73,009 0 685
HONEYWELL INTERNATIONAL INC COMMON STOCK 438516106 1,015 8,725 SH   SOLE   6,007 0 2,718
HOSPITALITY PROPERTIES TRUST COMMON STOCK 44106M102 488 16,950 SH   SOLE   16,950 0 0
HP INC COMMON STOCK 40434L105 187 14,874 SH   SOLE   14,874 0 0
IDEXX LABORATORIES INC COMMON STOCK 45168D104 2,187 23,556 SH   SOLE   22,156 0 1,400
ILLINOIS TOOL WORKS COMMON STOCK 452308109 2,981 28,623 SH   SOLE   28,429 0 194
INGERSOLL RAND PLC FOREIGN STOCK G47791101 356 5,594 SH   SOLE   5,594 0 0
INTEL CORP COMMON STOCK 458140100 41,864 1,276,354 SH   SOLE   1,082,927 0 193,427
INTERNATIONAL BUSINESS MACHINES COMMON STOCK 459200101 39,200 258,268 SH   SOLE   218,782 0 39,486
INTUITIVE SURGICAL INC COMMON STOCK 46120E602 1,587 2,400 SH   SOLE   2,400 0 0
IRON MTN INC COMMON STOCK 46284V101 305 7,656 SH   SOLE   5,512 0 2,144
ISHARES 1-3 YEAR CREDIT BOND MUTUAL FUND/COR 464288646 45,496 428,847 SH   SOLE   389,178 0 39,669
ISHARES 1-3 YEAR TREASURY BOND MUTUAL FUND/GOV 464287457 6,291 73,728 SH   SOLE   67,614 0 6,114
ISHARES 3-7 YEAR TREASURY BOND MUTUAL FUND/GOV 464288661 2,223 17,452 SH   SOLE   17,452 0 0
ISHARES 7-10 YEAR TREASURY BOND MUTUAL FUND/GOV 464287440 1,586 14,046 SH   SOLE   13,113 0 933
ISHARES AGENCY BOND (MKT) MUTUAL FUND/GOV 464288166 1,640 14,156 SH   SOLE   14,156 0 0
ISHARES CORE S&P 500 (MKT) MUTUAL FUND/STO 464287200 226 1,075 SH   SOLE   1,075 0 0
ISHARES CORE S&P MID-CAP (MKT) MUTUAL FUND/STO 464287507 458 3,070 SH   SOLE   3,021 0 49
ISHARES CORE S&P SMALL-CAP (MKT) MUTUAL FUND/STO 464287804 383 3,297 SH   SOLE   3,159 0 138
ISHARES IBOXX $ HIGH YIELD MUTUAL FUND/COR 464288513 1,263 14,912 SH   SOLE   12,925 0 1,987
ISHARES IBOXX $ INVST GRADE CRP MUTUAL FUND/COR 464287242 373 3,034 SH   SOLE   1,145 0 1,889
ISHARES INTERMEDIATE CREDIT BD MUTUAL FUND/COR 464288638 7,739 69,559 SH   SOLE   62,370 0 7,189
ISHARES JPMORGAN USD EMERG MUTUAL FUND/GOV 464288281 1,024 8,891 SH   SOLE   8,441 0 450
ISHARES MBS (MKT) MUTUAL FUND/GOV 464288588 1,705 15,498 SH   SOLE   15,428 0 70
ISHARES MSCI EAFE (MKT) MUTUAL FUND/STO 464287465 642 11,508 SH   SOLE   6,001 0 5,507
ISHARES MSCI EMERGING MARKETS MUTUAL FUND/STO 464287234 2,333 67,898 SH   SOLE   65,417 0 2,481
ISHARES MSCI KLD 400 SOCIAL MUTUAL FUND/STO 464288570 309 4,000 SH   SOLE   4,000 0 0
ISHARES RUSSELL 2000 (MKT) MUTUAL FUND/STO 464287655 2,281 19,837 SH   SOLE   18,591 0 1,246
ISHARES RUSSELL MID-CAP GROWTH MUTUAL FUND/STO 464287481 5,456 58,311 SH   SOLE   50,196 0 8,115
ISHARES S&P 100 (MKT) MUTUAL FUND/STO 464287101 3,889 41,864 SH   SOLE   24,348 0 17,516
ISHARES S&P 500 GROWTH (MKT) MUTUAL FUND/STO 464287309 1,264 10,838 SH   SOLE   10,075 0 763
ISHARES SELECT DIVIDEND (MKT) MUTUAL FUND/STO 464287168 1,895 22,223 SH   SOLE   13,607 0 8,616
ISHARES TIPS BOND (MKT) MUTUAL FUND/GOV 464287176 4,913 42,112 SH   SOLE   41,522 0 590
ISHARES US PREFERRED STOCK (MKT) MUTUAL FUND/STO 464288687 759 19,005 SH   SOLE   18,615 0 390
JOHNSON AND JOHNSON COMMON STOCK 478160104 71,412 588,721 SH   SOLE   542,025 0 46,696
JOHNSON CONTROLS INC COMMON STOCK 478366107 20,915 472,553 SH   SOLE   355,143 0 117,410
JPMORGAN CHASE & CO COMMON STOCK 46625H100 33,114 532,885 SH   SOLE   463,946 0 68,939
KEYCORP COMMON STOCK 493267108 177 15,979 SH   SOLE   15,719 0 260
KIMBERLY-CLARK CORP COMMON STOCK 494368103 2,926 21,283 SH   SOLE   20,515 0 768
KINDER MORGAN INC COMMON STOCK 49456B101 368 19,672 SH   SOLE   18,910 0 762
KRAFT HEINZ CO COMMON STOCK 500754106 2,970 33,575 SH   SOLE   33,165 0 410
LABORATORY CORP OF AMERICA COMMON STOCK 50540R409 433 3,326 SH   SOLE   3,326 0 0
LINKEDIN CORP CL A COMMON STOCK 53578A108 661 3,493 SH   SOLE   0 0 3,493
LOCKHEED MARTIN CORP COMMON STOCK 539830109 2,229 8,983 SH   SOLE   8,773 0 210
LOEWS CORP COMMON STOCK 540424108 222 5,400 SH   SOLE   5,400 0 0
LOWES COMPANIES INC COMMON STOCK 548661107 262 3,314 SH   SOLE   3,059 0 255
MACQUARIE/FIRST TRUST GLOBAL MUTUAL FUND/STO 55607W100 124 10,000 SH   SOLE   10,000 0 0
MAGELLAN MIDSTREAM PARTNERS PARTNERSHIPS 559080106 274 3,602 SH   SOLE   1,700 0 1,902
MARATHON OIL CORP COMMON STOCK 565849106 552 36,790 SH   SOLE   36,640 0 150
MARATHON PETE CORP COMMON STOCK 56585A102 3,953 104,147 SH   SOLE   99,247 0 4,900
MARSH & MCLENNAN COS INC COMMON STOCK 571748102 547 7,994 SH   SOLE   7,494 0 500
MASTERCARD INC COMMON STOCK 57636Q104 12,602 143,111 SH   SOLE   108,435 0 34,676
MCDONALDS CORP COMMON STOCK 580135101 43,676 362,942 SH   SOLE   327,327 0 35,615
MEDNAX INC COMMON STOCK 58502B106 1,738 24,000 SH   SOLE   24,000 0 0
MEDTRONIC PLC FOREIGN STOCK G5960L103 1,104 12,722 SH   SOLE   12,043 0 679
MERCK & CO INC COMMON STOCK 58933Y105 21,235 368,591 SH   SOLE   306,201 0 62,390
METLIFE INC COMMON STOCK 59156R108 207 5,192 SH   SOLE   4,232 0 960
MICROSOFT CORP COMMON STOCK 594918104 48,919 956,005 SH   SOLE   863,493 0 92,512
MOLSON COORS BREWING CO COMMON STOCK 60871R209 3,911 38,681 SH   SOLE   38,281 0 400
MONDELEZ INTL INC COMMON STOCK 609207105 8,939 196,421 SH   SOLE   185,293 0 11,128
MONMOUTH REAL ESTATE INVT CORP COMMON STOCK 609720107 133 10,000 SH   SOLE   10,000 0 0
MONSANTO CO COMMON STOCK 61166W101 368 3,554 SH   SOLE   3,554 0 0
MOODYS CORP COMMON STOCK 615369105 6,678 71,258 SH   SOLE   71,258 0 0
MYLAN N V COMMON STOCK N59465109 7,935 183,502 SH   SOLE   119,115 0 64,387
NEXTERA ENERGY INC COMMON STOCK 65339F101 3,247 24,901 SH   SOLE   24,117 0 784
NIKE INC COMMON STOCK 654106103 4,569 82,768 SH   SOLE   78,863 0 3,905
NORFOLK SOUTHERN CORP COMMON STOCK 655844108 1,473 17,294 SH   SOLE   17,123 0 171
NORTHROP GRUMMAN CORP COMMON STOCK 666807102 377 1,692 SH   SOLE   1,199 0 493
NOVARTIS AG FOREIGN STOCK 66987V109 892 10,810 SH   SOLE   10,305 0 505
NOVO NORDISK FOREIGN STOCK 670100205 221 4,095 SH   SOLE   2,040 0 2,055
NUVEEN LONG/SHORT COMMODITY MUTUAL FUND/STO 670731108 148 10,000 SH   SOLE   10,000 0 0
NUVEEN REAL ASSET INC & GROWTH MUTUAL FUND/STO 67074Y105 169 10,000 SH   SOLE   10,000 0 0
OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 15,940 210,961 SH   SOLE   182,951 0 28,010
OGE ENERGY CORP COMMON STOCK 670837103 311 9,496 SH   SOLE   9,496 0 0
ORACLE CORP COMMON STOCK 68389X105 25,206 615,850 SH   SOLE   552,795 0 63,055
PALO ALTO NETWORKS INC COMMON STOCK 697435105 826 6,736 SH   SOLE   0 0 6,736
PARKER HANNIFIN CORPORATION COMMON STOCK 701094104 4,865 45,031 SH   SOLE   39,069 0 5,962
PENNANT PARK COMMON STOCK 708062104 69 10,142 SH   SOLE   10,142 0 0
PEPSICO INC COMMON STOCK 713448108 35,335 333,536 SH   SOLE   298,188 0 35,348
PERRIGO CO FOREIGN STOCK G97822103 1,076 11,866 SH   SOLE   11,254 0 612
PFIZER INC COMMON STOCK 717081103 49,069 1,393,596 SH   SOLE   1,260,309 0 133,287
PHILIP MORRIS INTERNATIONAL INC COMMON STOCK 718172109 8,931 87,800 SH   SOLE   87,612 0 188
PHILLIPS 66 COMMON STOCK 718546104 9,543 120,280 SH   SOLE   87,166 0 33,114
PIEDMONT NAT GAS INC COMMON STOCK 720186105 240 4,000 SH   SOLE   4,000 0 0
PLUG POWER INC COMMON STOCK 72919P202 19 10,000 SH   SOLE   10,000 0 0
PNC FINL SVCS GROUP INC COMMON STOCK 693475105 235 2,887 SH   SOLE   2,887 0 0
POLARIS INDUSTRIES INC COMMON STOCK 731068102 15,886 194,300 SH   SOLE   177,488 0 16,812
PPG INDUSTRIES INC COMMON STOCK 693506107 664 6,381 SH   SOLE   3,181 0 3,200
PPL CORPORATION COMMON STOCK 69351T106 3,817 101,117 SH   SOLE   95,242 0 5,875
PRAXAIR INC COMMON STOCK 74005P104 2,734 24,326 SH   SOLE   22,326 0 2,000
PROCTER & GAMBLE CO COMMON STOCK 742718109 43,638 515,388 SH   SOLE   491,350 0 24,038
PUBLIC SERVICE ENTERPRISE GROUP COMMON STOCK 744573106 302 6,473 SH   SOLE   6,113 0 360
QUALCOMM INC COMMON STOCK 747525103 18,743 349,871 SH   SOLE   279,758 0 70,113
QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 858 10,539 SH   SOLE   10,539 0 0
RAYTHEON COMPANY COMMON STOCK 755111507 3,478 25,589 SH   SOLE   25,314 0 275
REGENCY CENTERS CORP COMMON STOCK 758849103 222 2,650 SH   SOLE   2,650 0 0
ROSS STORES INC COMMON STOCK 778296103 691 12,191 SH   SOLE   12,025 0 166
ROYAL DUTCH SHELL PLC FOREIGN STOCK 780259206 947 17,145 SH   SOLE   14,477 0 2,668
S&P GLOBAL INC COMMON STOCK 78409V104 4,269 39,796 SH   SOLE   35,670 0 4,126
SANOFI FOREIGN STOCK 80105N105 3,404 81,334 SH   SOLE   79,930 0 1,404
SCHLUMBERGER LIMITED FOREIGN STOCK 806857108 13,722 173,523 SH   SOLE   157,584 0 15,939
SCHWAB CHARLES CORPORATION COMMON STOCK 808513105 889 35,108 SH   SOLE   35,108 0 0
SHERWIN WILLIAMS CO COMMON STOCK 824348106 1,561 5,314 SH   SOLE   5,302 0 12
SHIRE LTD FOREIGN STOCK 82481R106 2,175 11,813 SH   SOLE   11,324 0 489
SMUCKER J M CO COMMON STOCK 832696405 264 1,732 SH   SOLE   1,732 0 0
SOUTHERN COMPANY COMMON STOCK 842587107 3,386 63,119 SH   SOLE   59,772 0 3,347
SPDR BARCAP ST HIGH YIELD BOND MUTUAL FUND/COR 78468R408 15,918 589,794 SH   SOLE   549,510 0 40,284
SPDR INDEX SHS MUTUAL FUND/STO 78463X103 287 9,622 SH   SOLE   0 0 9,622
SPDR NUVEEN BARCLAYS MUNICIPAL MUTUAL FUNDS/MU 78468R721 1,240 24,524 SH   SOLE   24,262 0 262
SPDR NUVEEN BARCLAYS SHORT TERM MUTUAL FUNDS/MU 78468R739 3,050 62,145 SH   SOLE   61,459 0 686
SPDR S&P 500 (MKT) MUTUAL FUND/STO 78462F103 19,445 92,829 SH   SOLE   48,441 0 44,388
SPDR SERIES TRUST MUTUAL FUND/COR 78464A375 1,965 56,318 SH   SOLE   56,318 0 0
SPDR SERIES TRUST MUTUAL FUND/COR 78464A474 237 7,705 SH   SOLE   0 0 7,705
SPECTRA ENERGY CORP COMMON STOCK 847560109 270 7,369 SH   SOLE   6,699 0 670
SPIRIT AEROSYSTEMS HLDS INC CL A COMMON STOCK 848574109 5,529 128,580 SH   SOLE   124,265 0 4,315
ST JUDE MEDICAL INC COMMON STOCK 790849103 2,850 36,543 SH   SOLE   27,476 0 9,067
STARBUCKS CORP COMMON STOCK 855244109 223 3,906 SH   SOLE   1,951 0 1,955
STARWOOD PPTY TR INC COMMON STOCK 85571B105 224 10,800 SH   SOLE   10,800 0 0
STATE STREET CORPORATION COMMON STOCK 857477103 2,304 42,732 SH   SOLE   42,595 0 137
STRYKER CORP COMMON STOCK 863667101 572 4,774 SH   SOLE   4,644 0 130
SUBURBAN PROPANE PARTNERS LP PARTNERSHIPS 864482104 354 10,600 SH   SOLE   10,600 0 0
SUNOCO LOGISTICS PARTNERS PARTNERSHIPS 86764L108 222 7,690 SH   SOLE   6,000 0 1,690
SYMANTEC CORP COMMON STOCK 871503108 306 14,886 SH   SOLE   14,306 0 580
SYSCO CORP COMMON STOCK 871829107 2,337 46,047 SH   SOLE   41,563 0 4,484
TARGET CORP COMMON STOCK 87612E106 964 13,812 SH   SOLE   13,762 0 50
TECO ENERGY INC COMMON STOCK 872375100 307 11,120 SH   SOLE   11,120 0 0
TELEFLEX INC COMMON STOCK 879369106 3,027 17,069 SH   SOLE   17,069 0 0
TEVA PHARMACEUTICAL INDUSTRIES FOREIGN STOCK 881624209 3,459 68,864 SH   SOLE   65,282 0 3,582
TEXAS INSTRUMENTS INC COMMON STOCK 882508104 4,275 68,232 SH   SOLE   67,920 0 312
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 895 6,058 SH   SOLE   5,940 0 118
THOR INDUSTRIES INC COMMON STOCK 885160101 9,019 139,308 SH   SOLE   115,378 0 23,930
TIME WARNER INC COMMON STOCK 887317303 224 3,050 SH   SOLE   2,737 0 313
TJX COS INC NEW COMMON STOCK 872540109 34,266 443,682 SH   SOLE   386,309 0 57,373
TOLL BROTHERS INC COMMON STOCK 889478103 242 9,000 SH   SOLE   9,000 0 0
TORONTO DOMINION BANK ONTARIO FOREIGN STOCK 891160509 656 15,283 SH   SOLE   15,283 0 0
TRAVELERS COMPANIES INC COMMON STOCK 89417E109 5,484 46,071 SH   SOLE   44,056 0 2,015
TWENTY FIRST CENTURY FOX INC COMMON STOCK 90130A101 523 19,320 SH   SOLE   18,320 0 1,000
TWENTY FIRST CENTURY FOX INC COMMON STOCK 90130A200 17,718 650,178 SH   SOLE   493,880 0 156,298
TYLER TECHNOLOGIES INC COMMON STOCK 902252105 13,417 80,480 SH   SOLE   71,980 0 8,500
UNILEVER N V FOREIGN STOCK 904784709 1,511 32,185 SH   SOLE   30,099 0 2,086
UNILEVER PLC FOREIGN STOCK 904767704 2,975 62,098 SH   SOLE   58,938 0 3,160
UNION PACIFIC CORP COMMON STOCK 907818108 3,097 35,494 SH   SOLE   35,085 0 409
UNITED PARCEL SERVICE COMMON STOCK 911312106 324 3,007 SH   SOLE   2,460 0 547
UNITED TECHNOLOGIES CORP COMMON STOCK 913017109 41,770 407,318 SH   SOLE   367,626 0 39,692
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 369 2,613 SH   SOLE   2,317 0 296
UNUM GROUP COMMON STOCK 91529Y106 420 13,210 SH   SOLE   13,210 0 0
US BANCORP COMMON STOCK 902973304 247 6,124 SH   SOLE   3,984 0 2,140
UTILITIES SELECT SECTOR SPDRR MUTUAL FUND/STO 81369Y886 1,171 22,332 SH   SOLE   22,117 0 215
VANGUARD DIVIDEND APPREC IDX ETF MUTUAL FUND/STO 921908844 21,026 252,589 SH   SOLE   186,783 0 65,806
VANGUARD EMERGING MARKETS STOCK MUTUAL FUND/STO 922042858 18,165 515,621 SH   SOLE   478,084 0 37,537
VANGUARD FTSE DEVELOPED MARKETS MUTUAL FUND/STO 921943858 38,520 1,089,358 SH   SOLE   978,668 0 110,690
VANGUARD HIGH DIVIDEND YIELD MUTUAL FUND/STO 921946406 8,369 117,112 SH   SOLE   114,019 0 3,093
VANGUARD INTERMEDIATE-TERM BOND MUTUAL FUND/COR 921937819 1,138 12,921 SH   SOLE   12,921 0 0
VANGUARD REIT INDEX ETF (MKT) MUTUAL FUND/STO 922908553 3,359 37,878 SH   SOLE   35,425 0 2,453
VANGUARD SHORT-TERM BOND ETF MUTUAL FUND/COR 921937827 3,052 37,655 SH   SOLE   37,655 0 0
VANGUARD SHORT-TERM CORP BD IDX MUTUAL FUND/COR 92206C409 424 5,243 SH   SOLE   5,243 0 0
VANGUARD TOTAL BOND MARKET ETF MUTUAL FUND/COR 921937835 319 3,782 SH   SOLE   0 0 3,782
VANGUARD TOTAL STOCK MARKET ETF MUTUAL FUND/STO 922908769 268 2,500 SH   SOLE   2,500 0 0
VARIAN MEDICAL SYSTEMS INC COMMON STOCK 92220P105 1,418 17,248 SH   SOLE   16,273 0 975
VERIZON COMMUNICATIONS INC COMMON STOCK 92343V104 5,637 100,953 SH   SOLE   99,111 0 1,842
VF CORPORATION COMMON STOCK 918204108 16,175 263,038 SH   SOLE   246,082 0 16,956
VIACOM INC COMMON STOCK 92553P201 371 8,959 SH   SOLE   300 0 8,659
VISA INC COMMON STOCK 92826C839 15,573 209,955 SH   SOLE   166,181 0 43,774
VODAFONE GROUP PLC FOREIGN STOCK 92857W308 4,419 143,080 SH   SOLE   139,898 0 3,182
W P CAREY INC COMMON STOCK 92936U109 341 4,912 SH   SOLE   4,842 0 70
WAL-MART STORES COMMON STOCK 931142103 18,531 253,778 SH   SOLE   200,957 0 52,821
WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 3,287 39,475 SH   SOLE   38,925 0 550
WATERS CORP COMMON STOCK 941848103 699 4,973 SH   SOLE   4,973 0 0
WEC ENERGY GROUP INC COMMON STOCK 92939U106 1,331 20,379 SH   SOLE   19,927 0 452
WELLS FARGO & COMPANY COMMON STOCK 949746101 33,828 714,723 SH   SOLE   655,581 0 59,142
WEX INC COMMON STOCK 96208T104 647 7,300 SH   SOLE   7,300 0 0
WEYERHAEUSER CO COMMON STOCK 962166104 605 20,316 SH   SOLE   19,945 0 371
WHIRLPOOL CORPORATION COMMON STOCK 963320106 1,028 6,170 SH   SOLE   5,970 0 200
WILEY JOHN & SONS INC COMMON STOCK 968223206 1,753 33,594 SH   SOLE   27,194 0 6,400
WILLIAMS COMPANIES INC COMMON STOCK 969457100 2,668 123,331 SH   SOLE   119,692 0 3,639
WIPRO LIMITED FOREIGN STOCK 97651M109 1,368 110,718 SH   SOLE   110,718 0 0
WISDOMTREE JAPAN SMALLCAP MUTUAL FUND/STO 97717W836 435 7,815 SH   SOLE   7,815 0 0
WORKDAY INC COMMON STOCK 98138H101 679 9,087 SH   SOLE   0 0 9,087
WW GRAINGER INC COMMON STOCK 384802104 295 1,297 SH   SOLE   1,297 0 0
XCEL ENERGY INC COMMON STOCK 98389B100 213 4,761 SH   SOLE   4,761 0 0
XEROX CORP COMMON STOCK 984121103 786 82,775 SH   SOLE   82,375 0 400
XYLEM INC COMMON STOCK 98419M100 1,118 25,043 SH   SOLE   23,543 0 1,500
YUM BRANDS INC COMMON STOCK 988498101 298 3,605 SH   SOLE   2,309 0 1,296
ZIMMER BIOMET HLDGS INC COMMON STOCK 98956P102 536 4,457 SH   SOLE   4,140 0 317