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 14,590,230 122,186 SH   SOLE 1 97,121 0 25,065
A T & T INC (NEW) COMMON 00206R102 12,218,324 361,275 SH   SOLE 1 280,393 0 80,882
ABBOTT LABS COMMON 2824100 1,814,066 54,657 SH   SOLE 1 40,122 0 14,535
ABBVIE INC COM COMMON 00287Y109 2,421,951 54,146 SH   SOLE 1 39,611 0 14,535
ACCENTURE PLC COMMON G1151C101 7,707,604 104,666 SH   SOLE 1 71,490 0 33,176
AETNA U S HEALTHCARE COMMON 00817Y108 10,156,453 158,645 SH   SOLE 1 128,413 0 30,232
AIR PRODS & CHEMS INC COMMON 9158106 4,492,245 42,153 SH   SOLE 1 36,553 0 5,600
ALLETE INC NEW COMMON 18522300 231,695 4,797 SH   SOLE 1 4,697 0 100
ALTRIA GROUP INC COMMON 02209S103 762,673 22,203 SH   SOLE 1 12,745 0 9,458
AMAZON COM INC COMMON 23135106 265,744 850 SH   SOLE   850 0 0
AMERICAN EXPRESS CO. COMMON 25816109 1,321,751 17,502 SH   SOLE   10,177 0 7,325
AMGEN INC COMMON 31162100 1,975,476 17,650 SH   SOLE   14,582 0 3,068
ANADARKO PETROLEUM COMMON 32511107 6,604,522 71,024 SH   SOLE 1 59,974 0 11,050
APHTON CORP COMMON 03759P101 15 15,000 SH   OTR 1 0 0 15,000
APPLE INC COMMON 37833100 7,101,668 14,896 SH   SOLE 1 13,336 0 1,560
AQUA AMERICA INC COMMON 03836W103 922,022 37,284 SH   SOLE   29,040 0 8,244
AUTOMATIC DATA PROCES COMMON 53015103 5,669,242 78,326 SH   SOLE 1 60,401 0 17,925
BANK OF AMERICA CORP COMMON 60505104 280,526 20,328 SH   SOLE   20,326 0 2
BAXTER INTERNATIONAL COMMON 71813109 1,090,585 16,602 SH   SOLE   16,602 0 0
BB&T CORP COMMON 54937107 4,192,324 124,217 SH   SOLE 1 82,339 0 41,878
BECTON DICKINSON & CO COMMON 75887109 12,192,338 121,899 SH   SOLE 1 85,494 0 36,405
BERKSHIRE HATHAWAY IN COMMON 84670702 2,552,159 22,484 SH   SOLE   21,684 0 800
BERKSHIRE HATHAWAY IN COMMON 84670108 852,050 5 SH   SOLE   5 0 0
BOARDWALK PIPELINE PA COMMON 96627104 1,010,106 33,260 SH   SOLE 1 17,010 0 16,250
BOEING CO. COMMON 97023105 562,825 4,790 SH   SOLE   4,430 0 360
BP PLC ADR COMMON 55622104 1,076,725 25,618 SH   SOLE   25,618 0 0
BRISTOL MYERS SQUIBB COMMON 110122108 12,834,323 277,319 SH   SOLE 1 200,979 0 76,340
BRYN MAWR BANK CORP COMMON 117665109 741,675 27,500 SH   SOLE   22,500 0 5,000
CAMPBELL SOUP CO COMMON 134429109 716,496 17,600 SH   SOLE   17,600 0 0
CARNIVAL CORP PAIRED COMMON 143658300 8,688,507 266,192 SH   SOLE 1 209,637 0 56,555
CATERPILLAR INC COMMON 149123101 11,636,043 139,521 SH   SOLE 1 102,426 0 37,095
CENOVUS ENERGY INC CO COMMON 15135U109 2,038,457 68,290 SH   SOLE   33,090 0 35,200
CHEVRON CORP COMMON 166764100 11,468,264 94,389 SH   SOLE 1 76,359 0 18,030
CHUBB CORP COMMON 171232101 305,358 3,421 SH   SOLE 1 721 0 2,700
CISCO SYSTEMS INC COMMON 17275R102 654,873 27,949 SH   SOLE 1 21,249 0 6,700
COACH INC COM COMMON 189754104 4,419,166 81,041 SH   SOLE 1 42,676 0 38,365
COCA COLA CO. COMMON 191216100 1,829,604 48,300 SH   SOLE   44,076 0 4,224
COGNIZANT TECHNOLOGY COMMON 192446102 7,318,699 89,122 SH   SOLE 1 70,961 0 18,161
COLGATE PALMOLIVE CO COMMON 194162103 5,505,234 92,837 SH   SOLE 1 54,462 0 38,375
COMCAST CORP NEW A SP COMMON 20030N200 309,216 7,133 SH   SOLE   7,133 0 0
COMERICA INC COMMON 200340107 7,776,776 197,832 SH   SOLE 1 149,842 0 47,990
CONOCOPHILLIPS COMMON 20825C104 2,595,920 37,346 SH   SOLE   31,273 0 6,073
CONSOLIDATED EDISON I COMMON 209115104 578,694 10,495 SH   SOLE 1 5,989 0 4,506
CORNING INC COMMON 219350105 596,819 40,906 SH   SOLE   40,906 0 0
COSTCO WHOLESALE COMMON 22160K105 1,011,423 8,782 SH   SOLE 1 4,682 0 4,100
CVS CORP COMMON 126650100 9,348,072 164,724 SH   SOLE 1 101,237 0 63,487
DANAHER CORP SHS BEN COMMON 235851102 6,304,446 90,947 SH   SOLE 1 73,399 0 17,548
DEERE & CO. COMMON 244199105 211,614 2,600 SH   SOLE   2,600 0 0
DENTSPLY INTL INC NEW COMMON 249030107 1,652,418 38,061 SH   SOLE   9,336 0 28,725
DEVON ENERGY CORP NEW COMMON 25179M103 1,425,517 24,680 SH   SOLE 1 20,590 0 4,090
DIAGEO PLC ADR SPONSO COMMON 25243Q205 11,645,738 91,641 SH   SOLE 1 67,256 0 24,385
DIGITAL RLTY TR INC COMMON 253868103 3,807,801 71,710 SH   SOLE 1 45,835 0 25,875
DISCOVERY COMMUNICATI COMMON 25470F104 329,238 3,900 SH   SOLE 1 2,400 0 1,500
DISNEY WALT COMPANY COMMON 254687106 1,595,031 24,733 SH   SOLE 1 22,333 0 2,400
DODGE & COX INCOME FD MUTUAL 256210105 215,964 16,009 SH   SOLE   16,009 0 0
DOMINION RES INC VA N COMMON 25746U109 1,871,776 29,958 SH   SOLE 1 25,258 0 4,700
DU PONT E I DE NEMOUR COMMON 263534109 10,790,266 184,260 SH   SOLE 1 143,650 0 40,610
DUKE ENERGY CORPORATI COMMON 26441C204 656,614 9,832 SH   SOLE 1 7,890 0 1,942
DWS CORE FIXED I NCOM MUTUAL 23339E863 100,129 10,333 SH   SOLE   10,333 0 0
E M C CORP MASS COMMON 268648102 11,263,449 440,667 SH   SOLE 1 339,237 0 101,430
ECOLAB INC COMMON 278865100 709,097 7,180 SH   SOLE   7,180 0 0
EMERSON ELECTRIC CO COMMON 291011104 9,941,673 153,658 SH   SOLE 1 109,049 0 44,609
ENTERPRISE PRODS PART COMMON 293792107 5,927,878 97,115 SH   SOLE 1 48,461 0 48,654
EOG RESOURCES INC COMMON 26875P101 298,875 1,766 SH   SOLE   1,366 0 400
EQT CORP COM COMMON 26884L109 416,984 4,700 SH   SOLE   400 0 4,300
EXPRESS SCRIPTS COMMON 30219G108 8,357,276 135,231 SH   SOLE 1 102,851 0 32,380
EXXON MOBIL COMMON 30231G102 28,093,326 326,515 SH   SOLE 1 256,562 0 69,953
FACEBOOK INC CL A COMMON 30303M102 4,378,549 87,170 SH   SOLE   60,670 0 26,500
FEDEX CORP COMMON 31428X106 6,797,419 59,569 SH   SOLE 1 41,004 0 18,565
FIDELITY ADVISOR SER MUTUAL 315807552 203,152 20,479 SH   SOLE   0 0 20,479
FLUOR CORP NEW COM COMMON 343412102 2,413,704 34,015 SH   SOLE 1 15,265 0 18,750
FRANKLIN INVS SECS TR MUTUAL 353612781 114,377 12,473 SH   SOLE   12,473 0 0
FRANKLIN RESOURCES IN COMMON 354613101 2,262,011 44,748 SH   SOLE 1 26,268 0 18,480
FULTON FINL CORP PA COMMON 360271100 281,488 24,100 SH   SOLE   24,100 0 0
GENERAL ELECTRIC CO COMMON 369604103 13,294,256 556,478 SH   SOLE 1 443,235 0 113,243
GENERAL MILLS INC COMMON 370334104 1,654,917 34,535 SH   SOLE   29,635 0 4,900
GENESEE & WYO INC CL COMMON 371559105 436,773 4,698 SH   SOLE   0 0 4,698
GLAXOSMITHKLINE PLC A COMMON 37733W105 1,508,411 30,066 SH   SOLE 1 26,060 0 4,006
GOLDMAN SACHS GROUP I PREFERR 38143Y665 5,519,139 276,095 SH   SOLE   231,470 0 44,625
GOLDMAN SACHS GROUP I PREFERR 38144G804 1,866,323 93,550 SH   SOLE 1 41,050 0 52,500
GOOGLE INC CL A COMMON 38259P508 14,215,143 16,229 SH   SOLE 1 11,743 0 4,486
HALLIBURTON CO. COMMON 406216101 834,873 17,339 SH   SOLE 1 13,189 0 4,150
HCP INC COMMON 40414L109 330,630 8,074 SH   SOLE 1 3,088 0 4,986
HERSHEY FOODS CORP COMMON 427866108 1,066,248 11,527 SH   SOLE   5,127 0 6,400
HOME DEPOT INC COMMON 437076102 1,642,835 21,659 SH   SOLE 1 19,434 0 2,225
HONEYWELL INTL INC COMMON 438516106 329,004 3,962 SH   SOLE   2,462 0 1,500
HUDSON CITY BANCORP C COMMON 443683107 113,013 12,500 SH   SOLE   12,500 0 0
ILLINOIS TOOL WORKS I COMMON 452308109 2,177,737 28,553 SH   SOLE 1 22,561 0 5,992
INGERSOLL-RAND PLC COMMON G47791101 279,242 4,300 SH   SOLE   4,300 0 0
INT'L BUSINESS MACHIN COMMON 459200101 15,968,627 86,233 SH   SOLE 1 63,843 0 22,390
INTEL CORP COMMON 458140100 2,982,733 130,131 SH   SOLE 1 100,923 0 29,208
ISHARES TR S&P MIDCAP MUTUAL 464287507 248,777 2,004 SH   SOLE   2,004 0 0
J P MORGAN CHASE & CO COMMON 46625H100 7,929,815 153,411 SH   SOLE 1 126,793 0 26,618
JOHNSON CONTROLS INC COMMON 478366107 12,162,115 293,063 SH   SOLE 1 218,043 0 75,020
JOHNSON & JOHNSON COMMON 478160104 16,812,865 193,942 SH   SOLE 1 158,801 0 35,141
KBR INC COM COMMON 48242W106 930,893 28,520 SH   SOLE   14,550 0 13,970
KELLOGG CO. COMMON 487836108 481,351 8,196 SH   SOLE   800 0 7,396
KEYCORP NEW COMMON 493267108 10,277,476 901,533 SH   SOLE 1 648,833 0 252,700
KIMBERLY CLARK CORP COMMON 494368103 2,634,391 27,960 SH   SOLE   27,960 0 0
KINDER MORGAN EGY PTN COMMON 494550106 4,263,082 53,402 SH   SOLE 1 29,394 0 24,008
KONINKLIJKE PHILIPS E COMMON 500472303 200,240 6,209 SH   SOLE   6,209 0 0
KRAFT FOODS GROUP INC COMMON 50076Q106 319,236 6,083 SH   SOLE 1 5,138 0 945
LINCOLN NATL CORP COMMON 534187109 318,284 7,580 SH   SOLE   7,359 0 221
LORD ABBETT AFFILIATE MUTUAL 544001100 208,468 14,599 SH   SOLE   14,599 0 0
LOWE'S COS INC COMMON 548661107 2,901,353 60,940 SH   SOLE 1 50,640 0 10,300
L-3 COMMUNICATIONS HO COMMON 502424104 496,125 5,250 SH   SOLE 1 2,050 0 3,200
MAGELLAN MIDSTREAM PA COMMON 559080106 909,652 16,120 SH   SOLE   7,520 0 8,600
MCDONALD'S CORP COMMON 580135101 8,874,314 92,239 SH   SOLE 1 72,539 0 19,700
MEDTRONIC INC COMMON 585055106 784,426 14,731 SH   SOLE   13,956 0 775
MERCK & COMPANY COMMON 58933Y105 3,728,455 78,314 SH   SOLE 1 63,519 0 14,795
METLIFE INC PFD A FLT PREFERR 59156R504 5,165,202 224,574 SH   SOLE   145,499 0 79,075
MICROSOFT CORP COMMON 594918104 5,455,027 163,913 SH   SOLE 1 110,923 0 52,990
MONDELEZ INTL INC COMMON 609207105 523,757 16,669 SH   SOLE 1 13,832 0 2,837
NESTLE S A REG ADR COMMON 641069406 507,749 7,259 SH   SOLE   7,259 0 0
NETAPP INC COM COMMON 64110D104 684,051 16,050 SH   SOLE   8,600 0 7,450
NEXTERA ENERGY INC CO COMMON 65339F101 1,269,734 15,840 SH   SOLE   15,100 0 740
NIKE INC CL B COMMON 654106103 9,219,251 126,917 SH   SOLE 1 94,257 0 32,660
NOBLE CORPORATION COMMON H5833N103 255,892 6,775 SH   SOLE   6,275 0 500
NOBLE ENERGY COMMON 655044105 1,583,111 23,625 SH   SOLE 1 14,025 0 9,600
NORDSTROM INC COMMON 655664100 8,186,373 145,665 SH   SOLE 1 113,065 0 32,600
NORFOLK SOUTHERN CORP COMMON 655844108 2,861,022 36,988 SH   SOLE 1 24,113 0 12,875
NORTHEAST UTILITIES COMMON 664397106 219,409 5,319 SH   SOLE   2,221 0 3,098
NOVARTIS AG SPONSORED COMMON 66987V109 10,993,847 143,317 SH   SOLE 1 96,202 0 47,115
OGE ENERGY CORP COMMON 670837103 221,304 6,132 SH   SOLE   132 0 6,000
ONEOK INC NEW COM COMMON 682680103 325,252 6,100 SH   SOLE   1,500 0 4,600
ORACLE SYS CORP COMMON 68389X105 359,397 10,835 SH   SOLE 1 5,535 0 5,300
OWENS & MINOR INC NEW COMMON 690732102 207,540 6,000 SH   SOLE   0 0 6,000
PAYCHEX INC COMMON 704326107 214,051 5,267 SH   SOLE   5,267 0 0
PENTAIR LTD SHS COMMON H6169Q108 349,053 5,375 SH   SOLE 1 2,375 0 3,000
PEPSICO INC COMMON 713448108 13,241,838 166,564 SH   SOLE 1 120,043 0 46,521
PFIZER INC COMMON 717081103 6,430,608 223,868 SH   SOLE 1 201,802 0 22,066
PHILIP MORRIS INTL IN COMMON 718172109 2,106,648 24,329 SH   SOLE 1 18,628 0 5,701
PHILLIPS 66 COM COMMON 718546104 648,567 11,217 SH   SOLE   10,701 0 516
PIEDMONT NAT GAS INC COMMON 720186105 509,640 15,500 SH   SOLE   8,000 0 7,500
PIMCO TOTAL RET FDS MUTUAL 693390429 115,552 10,680 SH   SOLE   10,680 0 0
PIONEER NATURAL RES C COMMON 723787107 352,301 1,866 SH   SOLE   580 0 1,286
PLUM CREEK TIMBER CO. COMMON 729251108 1,798,693 38,409 SH   SOLE 1 15,614 0 22,795
PNC FINANCIAL CORP COMMON 693475105 454,914 6,279 SH   SOLE   6,027 0 252
PPG INDUSTRIES INC COMMON 693506107 2,223,402 13,309 SH   SOLE 1 12,809 0 500
PPL CORP COMMON 69351T106 393,451 12,951 SH   SOLE   10,451 0 2,500
PRAXAIR INC COMMON 74005P104 7,930,133 65,969 SH   SOLE 1 50,419 0 15,550
PROCTER & GAMBLE CO COMMON 742718109 10,003,656 132,341 SH   SOLE 1 115,427 0 16,914
QNB CORP COMMON 74726N107 366,452 15,174 SH   SOLE   15,174 0 0
QUALCOMM INC COMMON 747525103 12,650,303 187,913 SH   SOLE 1 128,138 0 59,775
RANGE RES CORP COM COMMON 75281A109 307,355 4,050 SH   SOLE   3,550 0 500
RAYMOND JAMES FINANCI COMMON 754730109 2,792,932 67,025 SH   SOLE 1 31,925 0 35,100
RAYONIER INC COM COMMON 754907103 342,248 6,150 SH   SOLE   6,150 0 0
RAYTHEON CO NEW COMMON 755111507 460,879 5,980 SH   SOLE   5,980 0 0
RIVERBED TECHNOLOGY I COMMON 768573107 410,198 28,115 SH   SOLE 1 20,415 0 7,700
ROBERT HALF INTL INC COMMON 770323103 7,422,569 190,176 SH   SOLE 1 143,291 0 46,885
ROCHE HLDG LTD ADR COMMON 771195104 9,477,242 140,546 SH   SOLE 1 103,541 0 37,005
ROYAL DUTCH SHELL PLC COMMON 780259206 954,133 14,527 SH   SOLE 1 13,227 0 1,300
SCHLUMBERGER LTD COMMON 806857108 16,006,061 181,146 SH   SOLE 1 133,216 0 47,930
SEALED AIR CORP NEW COMMON 81211K100 217,520 8,000 SH   SOLE   8,000 0 0
SIMON PPTY GROUP INC COMMON 828806109 326,106 2,200 SH   SOLE   2,200 0 0
SPECTRA ENERGY CORP COMMON 847560109 5,501,788 160,730 SH   SOLE 1 76,832 0 83,898
STARWOOD HOTELS & RES COMMON 85590A401 440,231 6,625 SH   SOLE   5,925 0 700
STATE STREET CORP COMMON 857477103 13,273,587 201,880 SH   SOLE 1 142,160 0 59,720
STRYKER CORP COMMON 863667101 203,243 3,007 SH   SOLE   3,007 0 0
SYSCO CORP COMMON 871829107 405,387 12,736 SH   SOLE   10,436 0 2,300
T ROWE PRICE GROUP IN COMMON 74144T108 6,888,305 95,764 SH   SOLE 1 67,599 0 28,165
TAIWAN SEMICONDUCTOR COMMON 874039100 6,710,597 395,672 SH   SOLE 1 297,097 0 98,575
TEMPLETON WORLD A MUTUAL 880196100 436,215 23,056 SH   SOLE   0 0 23,056
TEXAS INSTRUMENTS INC COMMON 882508104 913,576 22,675 SH   SOLE   22,675 0 0
TEXAS PAC LAND TRUST COMMON 882610108 211,325 2,500 SH   SOLE   2,500 0 0
THERMO FISHER SCIENTI COMMON 883556102 1,908,242 20,708 SH   SOLE   20,708 0 0
TOMPKINS FINANCIAL CO COMMON 890110109 846,196 18,308 SH   SOLE   18,308 0 0
TRACTOR SUPPLY CO COMMON 892356106 594,455 8,850 SH   SOLE 1 1,250 0 7,600
UNILEVER N V COMMON 904784709 375,050 9,943 SH   SOLE   4,000 0 5,943
UNILEVER PLC SPON ADR COMMON 904767704 8,048,251 208,612 SH   SOLE 1 129,347 0 79,265
UNION PACIFIC CORP COMMON 907818108 1,120,623 7,214 SH   SOLE 1 1,850 0 5,364
UNITED TECHNOLOGIES C COMMON 913017109 7,700,828 71,423 SH   SOLE 1 54,573 0 16,850
UNIVERSAL HEALTH SVCS COMMON 913903100 373,075 4,975 SH   SOLE   4,975 0 0
UNIVEST CORP PA COMMON 915271100 612,455 32,491 SH   SOLE   32,491 0 0
US BANCORP DEL PFD B PREFERR 902973155 3,307,979 169,553 SH   SOLE 1 84,392 0 85,161
VANGUARD EQUITY-INCOM MUTUAL 921921102 250,489 8,864 SH   SOLE 1 6,755 0 2,108
VANGUARD INDEX FDS LA MUTUAL 922908637 638,055 8,250 SH   SOLE   8,250 0 0
VANGUARD SHORT-TERM T MUTUAL 922907100 270,060 17,049 SH   SOLE   17,049 0 0
VANGUARD SPECIALIZED MUTUAL 921908885 411,221 5,394 SH   SOLE   0 0 5,394
VANGUARD WINDSOR II A MUTUAL 922018304 219,444 3,564 SH   SOLE   3,564 0 0
VANGUARD/PRIMECAP FD MUTUAL 921936209 308,654 3,386 SH   SOLE   1,349 0 2,037
VANGUARD/WELLESLEY IN MUTUAL 921938205 214,271 3,564 SH   SOLE   0 0 3,564
VANGUARD/WELLINGTON F MUTUAL 921935201 243,324 3,768 SH   SOLE   0 0 3,768
VERIZON COMMUNICATION COMMON 92343V104 5,554,140 118,996 SH   SOLE 1 91,100 0 27,896
VERTEX PHARMACEUTICAL COMMON 92532F100 348,772 4,600 SH   SOLE   4,600 0 0
VISA INC COM CL A COMMON 92826C839 12,971,677 67,879 SH   SOLE 1 43,889 0 23,990
VODAFONE GROUP PLC AD COMMON 92857W209 407,771 11,591 SH   SOLE   10,291 0 1,300
WAL MART STORES INC COMMON 931142103 6,186,532 83,647 SH   SOLE 1 63,447 0 20,200
WELLS FARGO & CO NEW COMMON 949746101 1,447,729 35,037 SH   SOLE 1 22,537 0 12,500
WELLS FARGO & CO NEW PREFERR 949746879 340,200 12,000 SH   SOLE   10,000 0 2,000
WHIRLPOOL CORP COMMON 963320106 4,639,951 31,685 SH   SOLE 1 16,825 0 14,860
WILLIS GROUP HOLDINGS COMMON G96666105 389,970 9,000 SH   SOLE 1 7,500 0 1,500
XILINX INC COM COMMON 983919101 304,532 6,500 SH   SOLE   6,500 0 0
YUM BRANDS INC COMMON 988498101 2,350,873 32,930 SH   SOLE 1 20,150 0 12,780