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 88579Y101 13,424,243 122,764 SH   SOLE 1 97,174 0 25,590
A T & T INC (NEW) COMMON 00206R102 13,013,455 367,612 SH   SOLE 1 288,805 0 78,807
ABBOTT LABS COMMON 2824100 1,910,936 54,786 SH   SOLE 1 40,251 0 14,535
ABBVIE INC COM COMMON 00287Y109 2,223,927 53,796 SH   SOLE 1 39,261 0 14,535
ACCENTURE PLC COMMON G1151C101 4,155,042 57,741 SH   SOLE 1 28,915 0 28,826
AETNA U S HEALTHCARE COMMON 00817Y108 9,960,149 156,754 SH   SOLE 1 126,672 0 30,082
AIR PRODS & CHEMS INC COMMON 9158106 3,923,408 42,846 SH   SOLE 1 37,246 0 5,600
ALLETE INC NEW COMMON 18522300 255,731 5,130 SH   SOLE 1 5,030 0 100
ALTRIA GROUP INC COMMON 02209S103 768,520 21,964 SH   SOLE 1 12,506 0 9,458
AMAZON COM INC COMMON 23135106 242,701 874 SH   SOLE   874 0 0
AMERICAN EXPRESS CO. COMMON 25816109 1,308,450 17,502 SH   SOLE   10,177 0 7,325
AMGEN INC COMMON 31162100 1,738,192 17,618 SH   SOLE   14,550 0 3,068
ANADARKO PETROLEUM COMMON 32511107 6,066,744 70,601 SH   SOLE 1 59,301 0 11,300
APACHE CORP COMMON 37411105 213,767 2,550 SH   SOLE   1,500 0 1,050
APHTON CORP COMMON 03759P101 15 15,000 SH   OTR 1 0 0 15,000
APPLE INC COMMON 37833100 6,005,843 15,146 SH   SOLE 1 13,571 0 1,575
AQUA AMERICA INC COMMON 03836W103 945,836 30,228 SH   SOLE   25,033 0 5,195
AUTOMATIC DATA PROCES COMMON 53015103 5,504,129 79,932 SH   SOLE 1 61,657 0 18,275
BANK OF AMERICA CORP COMMON 60505104 262,897 20,443 SH   SOLE   20,241 0 202
BAXTER INTERNATIONAL COMMON 71813109 1,157,710 16,713 SH   SOLE   16,713 0 0
BB&T CORP COMMON 54937107 3,975,242 117,333 SH   SOLE 1 77,205 0 40,128
BECTON DICKINSON & CO COMMON 75887109 12,117,301 122,608 SH   SOLE 1 85,428 0 37,180
BERKSHIRE HATHAWAY IN COMMON 84670702 2,535,324 22,653 SH   SOLE   21,753 0 900
BERKSHIRE HATHAWAY IN COMMON 84670108 843,000 5 SH   SOLE   5 0 0
BLACKROCK NATL MUN FD MUTUAL 09253C744 112,005 10,607 SH   SOLE   10,607 0 0
BOARDWALK PIPELINE PA COMMON 96627104 1,110,152 36,760 SH   SOLE 1 20,510 0 16,250
BOEING CO. COMMON 97023105 511,585 4,994 SH   SOLE   4,634 0 360
BP PLC ADR COMMON 55622104 1,069,295 25,618 SH   SOLE   25,618 0 0
BRISTOL MYERS SQUIBB COMMON 110122108 12,489,246 279,464 SH   SOLE 1 201,774 0 77,690
BRYN MAWR BANK CORP COMMON 117665109 658,075 27,500 SH   SOLE   22,500 0 5,000
CAMPBELL SOUP CO COMMON 134429109 788,304 17,600 SH   SOLE   17,600 0 0
CARNIVAL CORP PAIRED COMMON 143658300 8,130,159 237,100 SH   SOLE 1 184,995 0 52,105
CATERPILLAR INC COMMON 149123101 10,964,736 132,922 SH   SOLE 1 98,657 0 34,265
CENOVUS ENERGY INC CO COMMON 15135U109 2,018,931 70,790 SH   SOLE   34,090 0 36,700
CHEVRON CORP COMMON 166764100 11,198,988 94,634 SH   SOLE 1 76,504 0 18,130
CHUBB CORP COMMON 171232101 406,320 4,800 SH   SOLE 1 2,100 0 2,700
CISCO SYSTEMS INC COMMON 17275R102 677,851 27,855 SH   SOLE 1 21,155 0 6,700
COACH INC COM COMMON 189754104 7,930,315 138,909 SH   SOLE 1 92,964 0 45,945
COCA COLA CO. COMMON 191216100 1,921,831 47,914 SH   SOLE   43,690 0 4,224
COGNIZANT TECHNOLOGY COMMON 192446102 5,456,696 87,112 SH   SOLE 1 68,851 0 18,261
COLGATE PALMOLIVE CO COMMON 194162103 5,224,738 91,198 SH   SOLE 1 52,421 0 38,777
COMCAST CORP NEW A SP COMMON 20030N200 269,201 6,786 SH   SOLE   6,786 0 0
COMERICA INC COMMON 200340107 7,985,198 200,482 SH   SOLE 1 151,942 0 48,540
CONOCOPHILLIPS COMMON 20825C104 1,734,959 28,677 SH   SOLE   23,729 0 4,948
CONSOLIDATED EDISON I COMMON 209115104 578,202 9,916 SH   SOLE 1 5,860 0 4,056
CORNING INC COMMON 219350105 581,267 40,848 SH   SOLE   40,848 0 0
COSTCO WHOLESALE COMMON 22160K105 959,084 8,674 SH   SOLE 1 4,574 0 4,100
CVS CORP COMMON 126650100 9,529,447 166,657 SH   SOLE 1 102,895 0 63,762
DANAHER CORP SHS BEN COMMON 235851102 5,802,711 91,670 SH   SOLE 1 73,604 0 18,066
DEERE & CO. COMMON 244199105 211,250 2,600 SH   SOLE   2,600 0 0
DENTSPLY INTL INC NEW COMMON 249030107 1,499,587 36,611 SH   SOLE   7,486 0 29,125
DEVON ENERGY CORP NEW COMMON 25179M103 1,018,404 19,630 SH   SOLE 1 15,990 0 3,640
DIAGEO PLC ADR SPONSO COMMON 25243Q205 10,605,517 92,262 SH   SOLE 1 67,562 0 24,700
DIGITAL RLTY TR INC COMMON 253868103 4,794,905 78,605 SH   SOLE 1 49,155 0 29,450
DISCOVERY COMMUNICATI COMMON 25470F104 343,718 4,450 SH   SOLE 1 2,600 0 1,850
DISNEY WALT COMPANY COMMON 254687106 1,693,052 26,810 SH   SOLE 1 24,410 0 2,400
DODGE & COX INCOME FD MUTUAL 256210105 215,804 16,009 SH   SOLE   16,009 0 0
DOMINION RES INC VA N COMMON 25746U109 1,770,398 31,158 SH   SOLE 1 26,458 0 4,700
DU PONT E I DE NEMOUR COMMON 263534109 10,107,930 192,532 SH   SOLE 1 151,227 0 41,305
DUKE ENERGY CORPORATI COMMON 26441C204 655,729 9,714 SH   SOLE 1 7,772 0 1,942
DWS CORE FIXED I NCOM MUTUAL 23339E863 99,559 10,274 SH   SOLE   10,274 0 0
E M C CORP MASS COMMON 268648102 9,825,896 415,999 SH   SOLE 1 315,344 0 100,655
EATON VANCE NATL MUNS MUTUAL 27826L249 109,400 11,601 SH   SOLE   11,601 0 0
ECOLAB INC COMMON 278865100 611,664 7,180 SH   SOLE   7,180 0 0
EMERSON ELECTRIC CO COMMON 291011104 8,419,776 154,378 SH   SOLE 1 110,019 0 44,359
ENTERPRISE PRODS PART COMMON 293792107 5,931,041 95,431 SH   SOLE 1 45,911 0 49,520
EOG RESOURCES INC COMMON 26875P101 273,014 2,073 SH   SOLE   1,673 0 400
EQT CORP COM COMMON 26884L109 412,724 5,200 SH   SOLE   400 0 4,800
EXPRESS SCRIPTS COMMON 30219G108 8,169,684 132,324 SH   SOLE 1 99,819 0 32,505
EXXON MOBIL COMMON 30231G102 29,824,148 330,096 SH   SOLE 1 259,505 0 70,591
FACEBOOK INC CL A COMMON 30303M102 2,223,874 89,384 SH   SOLE   62,434 0 26,950
FEDEX CORP COMMON 31428X106 5,902,675 59,877 SH   SOLE 1 41,012 0 18,865
FIDELITY ADVISOR SER MUTUAL 315807552 202,189 20,444 SH   SOLE   0 0 20,444
FLUOR CORP NEW COM COMMON 343412102 2,150,877 36,265 SH   SOLE 1 17,515 0 18,750
FRANKLIN RESOURCES IN COMMON 354613101 803,878 5,910 SH   SOLE 1 4,125 0 1,785
FULTON FINL CORP PA COMMON 360271100 276,668 24,100 SH   SOLE   24,100 0 0
GENERAL ELECTRIC CO COMMON 369604103 12,915,601 556,947 SH   SOLE 1 444,259 0 112,688
GENERAL MILLS INC COMMON 370334104 1,654,873 34,100 SH   SOLE   29,200 0 4,900
GENESEE & WYO INC CL COMMON 371559105 398,578 4,698 SH   SOLE   0 0 4,698
GLAXOSMITHKLINE PLC A COMMON 37733W105 1,502,398 30,066 SH   SOLE 1 26,060 0 4,006
GOLDMAN SACHS GROUP I PREFERR 38143Y665 6,767,037 311,845 SH   SOLE 1 247,020 0 64,825
GOLDMAN SACHS GROUP I PREFERR 38144G804 2,249,693 101,750 SH   SOLE 1 46,550 0 55,200
GOOGLE INC CL A COMMON 38259P508 15,611,601 17,733 SH   SOLE 1 13,186 0 4,547
HALLIBURTON CO. COMMON 406216101 775,742 18,594 SH   SOLE 1 14,444 0 4,150
HCP INC COMMON 40414L109 366,883 8,074 SH   SOLE 1 3,088 0 4,986
HERSHEY FOODS CORP COMMON 427866108 1,016,453 11,385 SH   SOLE   4,985 0 6,400
HOME DEPOT INC COMMON 437076102 1,825,116 23,559 SH   SOLE 1 21,034 0 2,525
HONEYWELL INTL INC COMMON 438516106 300,857 3,792 SH   SOLE   2,292 0 1,500
HUDSON CITY BANCORP C COMMON 443683107 114,688 12,500 SH   SOLE   12,500 0 0
ILLINOIS TOOL WORKS I COMMON 452308109 1,999,221 28,903 SH   SOLE 1 22,911 0 5,992
INGERSOLL-RAND PLC COMMON G47791101 238,736 4,300 SH   SOLE   4,300 0 0
INT'L BUSINESS MACHIN COMMON 459200101 15,585,594 81,553 SH   SOLE 1 60,113 0 21,440
INTEL CORP COMMON 458140100 2,853,276 117,758 SH   SOLE 1 89,650 0 28,108
ISHARES TR S&P MIDCAP MUTUAL 464287507 277,662 2,404 SH   SOLE   2,404 0 0
J P MORGAN CHASE & CO COMMON 46625H100 8,142,646 154,246 SH   SOLE 1 127,628 0 26,618
JOHNSON CONTROLS INC COMMON 478366107 10,283,899 287,340 SH   SOLE 1 212,020 0 75,320
JOHNSON & JOHNSON COMMON 478160104 16,844,820 196,189 SH   SOLE 1 161,243 0 34,946
JPMORGAN CHASE & CO PREFERR 46625H621 1,551,329 61,100 SH   SOLE   35,200 0 25,900
KBR INC COM COMMON 48242W106 991,900 30,520 SH   SOLE   16,150 0 14,370
KELLOGG CO. COMMON 487836108 526,429 8,196 SH   SOLE   800 0 7,396
KEYCORP NEW COMMON 493267108 10,019,805 907,591 SH   SOLE 1 649,891 0 257,700
KIMBERLY CLARK CORP COMMON 494368103 2,711,663 27,915 SH   SOLE   27,915 0 0
KINDER MORGAN EGY PTN COMMON 494550106 4,426,880 51,837 SH   SOLE 1 27,654 0 24,183
KRAFT FOODS GROUP INC COMMON 50076Q106 347,400 6,218 SH   SOLE 1 5,273 0 945
LINCOLN NATL CORP COMMON 534187109 275,349 7,550 SH   SOLE   7,329 0 221
LONGLEAF PARTNERS FDS MUTUAL 543069108 451,555 15,609 SH   SOLE   15,609 0 0
LONGLEAF PARTNERS FDS MUTUAL 543069207 299,710 9,030 SH   SOLE   9,030 0 0
LORD ABBETT AFFILIATE MUTUAL 544001100 427,210 31,092 SH   SOLE   31,092 0 0
LOWE'S COS INC COMMON 548661107 2,549,706 62,340 SH   SOLE 1 51,840 0 10,500
L-3 COMMUNICATIONS HO COMMON 502424104 450,135 5,250 SH   SOLE 1 2,050 0 3,200
MAGELLAN MIDSTREAM PA COMMON 559080106 927,590 17,020 SH   SOLE   7,520 0 9,500
MCDONALD'S CORP COMMON 580135101 8,986,032 90,768 SH   SOLE 1 71,368 0 19,400
MEDTRONIC INC COMMON 585055106 734,014 14,261 SH   SOLE   13,961 0 300
MERCK & COMPANY COMMON 58933Y105 3,400,176 73,201 SH   SOLE 1 58,806 0 14,395
METLIFE INC PFD A FLT PREFERR 59156R504 6,506,913 267,554 SH   SOLE 1 170,179 0 97,375
MICROSOFT CORP COMMON 594918104 5,766,254 166,920 SH   SOLE 1 113,654 0 53,266
MONDELEZ INTL INC COMMON 609207105 482,087 16,898 SH   SOLE 1 14,061 0 2,837
NESTLE S A REG ADR COMMON 641069406 496,635 7,585 SH   SOLE   7,585 0 0
NETAPP INC COM COMMON 64110D104 666,817 17,650 SH   SOLE   9,700 0 7,950
NEXTERA ENERGY INC CO COMMON 65339F101 1,339,531 16,440 SH   SOLE   15,700 0 740
NIKE INC CL B COMMON 654106103 8,473,961 133,071 SH   SOLE 1 100,411 0 32,660
NOBLE CORPORATION COMMON H5833N103 386,135 10,275 SH   SOLE   8,675 0 1,600
NOBLE ENERGY COMMON 655044105 1,431,954 23,850 SH   SOLE 1 14,150 0 9,700
NORDSTROM INC COMMON 655664100 8,597,314 143,432 SH   SOLE 1 111,082 0 32,350
NORFOLK SOUTHERN CORP COMMON 655844108 2,716,674 37,394 SH   SOLE 1 24,519 0 12,875
NORTHEAST UTILITIES COMMON 664397106 215,899 5,138 SH   SOLE   2,040 0 3,098
NOVARTIS AG SPONSORED COMMON 66987V109 10,113,086 143,022 SH   SOLE 1 95,632 0 47,390
OGE ENERGY CORP COMMON 670837103 204,600 6,000 SH   SOLE   0 0 6,000
ONEOK INC NEW COM COMMON 682680103 272,646 6,600 SH   SOLE   2,000 0 4,600
ORACLE SYS CORP COMMON 68389X105 1,501,719 48,900 SH   SOLE 1 37,900 0 11,000
OWENS & MINOR INC NEW COMMON 690732102 202,980 6,000 SH   SOLE   0 0 6,000
PAYCHEX INC COMMON 704326107 201,572 5,521 SH   SOLE   5,521 0 0
PENTAIR LTD SHS COMMON H6169Q108 310,084 5,375 SH   SOLE 1 2,375 0 3,000
PEPSICO INC COMMON 713448108 13,650,178 166,893 SH   SOLE 1 120,347 0 46,546
PFIZER INC COMMON 717081103 6,306,423 225,149 SH   SOLE 1 203,083 0 22,066
PHILIP MORRIS INTL IN COMMON 718172109 2,475,491 28,579 SH   SOLE 1 21,278 0 7,301
PHILLIPS 66 COM COMMON 718546104 668,570 11,349 SH   SOLE   10,583 0 766
PIEDMONT NAT GAS INC COMMON 720186105 522,970 15,500 SH   SOLE   8,000 0 7,500
PIMCO TOTAL RET FDS MUTUAL 693390429 158,111 14,694 SH   SOLE   14,694 0 0
PLUM CREEK TIMBER CO. COMMON 729251108 1,762,213 37,759 SH   SOLE 1 15,464 0 22,295
PNC FINANCIAL CORP COMMON 693475105 456,260 6,257 SH   SOLE   6,005 0 252
PPG INDUSTRIES INC COMMON 693506107 1,948,571 13,309 SH   SOLE 1 12,809 0 500
PPL CORP COMMON 69351T106 391,897 12,951 SH   SOLE   10,451 0 2,500
PRAXAIR INC COMMON 74005P104 7,423,789 64,465 SH   SOLE 1 49,340 0 15,125
PROCTER & GAMBLE CO COMMON 742718109 10,049,659 130,532 SH   SOLE 1 114,218 0 16,314
QNB CORP COMMON 74726N107 371,763 15,174 SH   SOLE   15,174 0 0
QUALCOMM INC COMMON 747525103 11,406,542 186,717 SH   SOLE 1 126,917 0 59,800
RANGE RES CORP COM COMMON 75281A109 421,394 5,450 SH   SOLE   4,950 0 500
RAYMOND JAMES FINANCI COMMON 754730109 2,820,563 65,625 SH   SOLE 1 30,075 0 35,550
RAYONIER INC COM COMMON 754907103 340,649 6,150 SH   SOLE   6,150 0 0
RAYTHEON CO NEW COMMON 755111507 387,794 5,865 SH   SOLE   5,865 0 0
RIVERBED TECHNOLOGY I COMMON 768573107 1,022,448 65,710 SH   SOLE 1 33,910 0 31,800
ROBERT HALF INTL INC COMMON 770323103 6,402,590 192,675 SH   SOLE 1 145,490 0 47,185
ROCHE HLDG LTD ADR COMMON 771195104 8,592,464 138,379 SH   SOLE 1 102,799 0 35,580
ROYAL DUTCH SHELL PLC COMMON 780259206 926,823 14,527 SH   SOLE 1 13,227 0 1,300
SCHLUMBERGER LTD COMMON 806857108 12,958,278 180,830 SH   SOLE 1 132,650 0 48,180
SIMON PPTY GROUP INC COMMON 828806109 347,424 2,200 SH   SOLE   2,200 0 0
SPECTRA ENERGY CORP COMMON 847560109 5,638,345 163,620 SH   SOLE 1 78,222 0 85,398
STARWOOD HOTELS & RES COMMON 85590A401 418,634 6,625 SH   SOLE   5,925 0 700
STATE STREET CORP COMMON 857477103 13,620,152 208,866 SH   SOLE 1 148,546 0 60,320
SYSCO CORP COMMON 871829107 422,730 12,375 SH   SOLE   10,075 0 2,300
T ROWE PRICE GROUP IN COMMON 74144T108 7,130,266 97,408 SH   SOLE 1 68,668 0 28,740
TAIWAN SEMICONDUCTOR COMMON 874039100 4,254,124 232,212 SH   SOLE 1 150,912 0 81,300
TEMPLETON WORLD A MUTUAL 880196100 395,868 23,056 SH   SOLE   0 0 23,056
TEXAS INSTRUMENTS INC COMMON 882508104 814,619 23,375 SH   SOLE   23,375 0 0
TEXAS PAC LAND TRUST COMMON 882610108 210,975 2,500 SH   SOLE   2,500 0 0
THERMO FISHER SCIENTI COMMON 883556102 1,772,152 20,940 SH   SOLE   20,940 0 0
TOMPKINS FINANCIAL CO COMMON 890110109 849,934 18,808 SH   SOLE   18,808 0 0
TRACTOR SUPPLY CO COMMON 892356106 520,150 4,425 SH   SOLE 1 625 0 3,800
UNILEVER N V COMMON 904784709 390,859 9,943 SH   SOLE   4,000 0 5,943
UNILEVER PLC SPON ADR COMMON 904767704 9,757,834 241,232 SH   SOLE 1 164,642 0 76,590
UNION PACIFIC CORP COMMON 907818108 1,111,279 7,203 SH   SOLE 1 1,839 0 5,364
UNITED TECHNOLOGIES C COMMON 913017109 6,661,196 71,672 SH   SOLE 1 54,822 0 16,850
UNIVERSAL HEALTH SVCS COMMON 913903100 267,840 4,000 SH   SOLE   4,000 0 0
UNIVEST CORP PA COMMON 915271100 420,589 22,055 SH   SOLE   22,055 0 0
US BANCORP DEL PFD B PREFERR 902973155 3,648,713 172,353 SH   SOLE 1 86,692 0 85,661
VANGUARD EQUITY-INCOM MUTUAL 921921102 203,044 7,397 SH   SOLE 1 5,990 0 1,407
VANGUARD INDEX FDS LA MUTUAL 922908637 605,633 8,250 SH   SOLE   8,250 0 0
VANGUARD LIFE STRATEG MUTUAL 921909404 962,393 45,162 SH   SOLE   45,162 0 0
VANGUARD SHORT-TERM T MUTUAL 922907100 252,100 15,925 SH   SOLE   15,925 0 0
VANGUARD SPECIALIZED MUTUAL 921908885 363,671 5,132 SH   SOLE   0 0 5,132
VANGUARD WINDSOR II A MUTUAL 922018304 211,034 3,564 SH   SOLE   3,564 0 0
VANGUARD/PRIMECAP FD MUTUAL 921936209 287,625 3,386 SH   SOLE   1,349 0 2,037
VANGUARD/WELLESLEY IN MUTUAL 921938205 210,523 3,538 SH   SOLE   0 0 3,538
VANGUARD/WELLINGTON F MUTUAL 921935201 234,941 3,745 SH   SOLE   0 0 3,745
VERIZON COMMUNICATION COMMON 92343V104 2,512,773 49,916 SH   SOLE 1 42,280 0 7,636
VERTEX PHARMACEUTICAL COMMON 92532F100 368,276 4,600 SH   SOLE   4,600 0 0
VISA INC COM CL A COMMON 92826C839 12,890,454 70,536 SH   SOLE 1 45,346 0 25,190
VODAFONE GROUP PLC AD COMMON 92857W209 341,979 11,897 SH   SOLE   10,597 0 1,300
WAL MART STORES INC COMMON 931142103 5,857,670 78,637 SH   SOLE 1 58,747 0 19,890
WELLS FARGO & CO NEW COMMON 949746101 1,425,507 34,541 SH   SOLE 1 22,041 0 12,500
WELLS FARGO & CO NEW PREFERR 949746879 347,280 12,000 SH   SOLE   10,000 0 2,000
WHIRLPOOL CORP COMMON 963320106 4,680,526 40,928 SH   SOLE 1 25,268 0 15,660
WILLIS GROUP HOLDINGS COMMON G96666105 367,020 9,000 SH   SOLE 1 7,500 0 1,500
XILINX INC COM COMMON 983919101 257,465 6,500 SH   SOLE   6,500 0 0
YUM BRANDS INC COMMON 988498101 2,647,401 38,180 SH   SOLE 1 20,550 0 17,630