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 COMPANY COM 88579Y101 102,360 749,838 SH   SOLE   570,031 0 179,807
ABBOTT LABORATORIES COM 002824100 122,587 1,553,504 SH   SOLE   1,190,556 0 362,948
AFLAC INC. COM 001055102 102,097 2,981,807 SH   SOLE   2,262,257 0 719,550
AIR PRODUCTS COM 009158106 667 3,341 SH   SOLE   3,341 0 0
ALTRIA GROUP INC COM 02209S103 93,687 2,422,741 SH   SOLE   1,910,774 0 511,967
AMERICAN TOWER REIT COM COM 03027X100 420 1,931 SH   SOLE   1,931 0 0
AMERISOURCEBERGEN CORP. COM 03073E105 138,604 1,566,143 SH   SOLE   1,152,409 0 413,734
AMGEN INC. COM 031162100 216,357 1,067,216 SH   SOLE   814,282 0 252,934
APPLE COMPUTER INC. COM 037833100 816 3,210 SH   SOLE   2,023 0 1,187
AUTOMATIC DATA PROCESSING,INC. COM 053015103 1,652 12,085 SH   SOLE   11,785 0 300
BECTON DICKINSON & CO. COM 075887109 832 3,619 SH   SOLE   3,619 0 0
BOEING CO. COM 097023105 352 2,363 SH   SOLE   2,313 0 50
BRISTOL MYERS SQUIBB CO. COM 110122108 635 11,400 SH   SOLE   10,000 0 1,400
BRYN MAWR BANK CORP. COM 117665109 204 7,190 SH   SOLE   7,100 0 90
CHEVRON CORPORATION COM 166764100 99,792 1,377,200 SH   SOLE   1,022,707 0 354,493
COCA COLA CO. COM 191216100 88,999 2,011,267 SH   SOLE   1,566,510 0 444,757
COLGATE PALMOLIVE CO. COM 194162103 14,531 218,977 SH   SOLE   122,644 0 96,333
CONAGRA BRANDS, INC. COM 205887102 123,365 4,204,667 SH   SOLE   3,162,712 0 1,041,955
CVS HEALTH CORPORATION COM 126650100 178,856 3,014,598 SH   SOLE   2,286,078 0 728,520
DOLLAR GENERAL COM 256677105 186,298 1,233,682 SH   SOLE   939,070 0 294,612
ESSENTIAL UTILITIES, INC COM 29670G102 418 10,261 SH   SOLE   10,261 0 0
EXXON MOBIL CORP. COM 30231G102 754 19,864 SH   SOLE   17,542 0 2,322
GLOBAL PAYMENTS INC. COM 37940X102 87,386 605,877 SH   SOLE   459,438 0 146,439
HERSHEY FOODS CORP. COM 427866108 346 2,615 SH   SOLE   2,615 0 0
HOME DEPOT INC. COM 437076102 395 2,115 SH   SOLE   1,965 0 150
HONEYWELL INTERNATIONAL INC. COM 438516106 807 6,031 SH   SOLE   5,626 0 405
ILLINOIS TOOL WORKS INC. COM 452308109 76,031 534,978 SH   SOLE   403,395 0 131,583
ISHARES S&P 500 VALUE ETF COM 464287408 1,877 19,500 SH   SOLE   0 0 19,500
JOHNSON & JOHNSON COM 478160104 171,008 1,304,113 SH   SOLE   990,013 0 314,100
KIMBERLY CLARK CORP. COM 494368103 435 3,400 SH   SOLE   3,400 0 0
LOWE'S COMPANIES INC. COM 548661107 166,200 1,931,434 SH   SOLE   1,473,872 0 457,562
MARSH & MCLENNAN CO. COM 571748102 166,603 1,926,938 SH   SOLE   1,471,426 0 455,512
MASTERCARD INC COM 57636Q104 284 1,174 SH   SOLE   849 0 325
MERCK & CO., INC. COM 58933Y105 164,183 2,133,915 SH   SOLE   1,615,925 0 517,990
MICROCHIP TECH INC. COM 595017104 103,870 1,532,004 SH   SOLE   1,161,499 0 370,505
MICROSOFT CORP. COM 594918104 1,138 7,213 SH   SOLE   7,213 0 0
OCCIDENTAL PETROLEUM CORP. COM 674599105 403 34,770 SH   SOLE   34,770 0 0
OMNICOM GROUP INC. COM 681919106 125,407 2,284,286 SH   SOLE   1,744,011 0 540,275
PEPSICO INC. COM 713448108 242 2,017 SH   SOLE   2,017 0 0
PERRIGO COMPANY PLC COM G97822103 5,292 110,044 SH   SOLE   0 0 110,044
PHILIP MORRIS INTL INC. COM COM 718172109 117,347 1,608,379 SH   SOLE   1,164,558 0 443,821
PROCTER & GAMBLE CO. COM 742718109 510 4,637 SH   SOLE   4,637 0 0
QUEST DIAGNOSTICS INC. COM 74834L100 16,882 210,232 SH   SOLE   95,836 0 114,396
ROSS STORES INC. COM 778296103 173,433 1,994,171 SH   SOLE   1,513,767 0 480,404
ROYAL DUTCH SHELL PLC-A COM 780259206 1,433 41,069 SH   SOLE   39,068 0 2,001
RPM INTERNATIONAL COM 749685103 5,256 88,341 SH   SOLE   235 0 88,106
S&P 500 DEPOSITORY COM 78462F103 19,383 75,200 SH   SOLE   0 0 75,200
STANLEY BLACK AND DECKER INC COM 854502101 64,854 648,541 SH   SOLE   491,102 0 157,439
STATE STREET CORP. COM 857477103 131,690 2,472,127 SH   SOLE   1,835,921 0 636,206
STRYKER CORP. COM 863667101 242 1,455 SH   SOLE   1,455 0 0
SYSCO CORP COM 871829107 51,049 1,118,757 SH   SOLE   849,058 0 269,699
THE J.M. SMUCKER CO. COM 832696405 121,837 1,097,628 SH   SOLE   836,009 0 261,619
THE KROGER CO. COM 501044101 189,131 6,279,234 SH   SOLE   4,703,105 0 1,576,129
UNILEVER N.V. COM 904784709 125,737 2,577,108 SH   SOLE   1,961,324 0 615,784
UNITED TECHNOLOGIES CORP. COM 913017109 282 2,986 SH   SOLE   2,986 0 0
UNITEDHEALTH GROUP INC. COM 91324P102 210,350 843,493 SH   SOLE   642,257 0 201,236
US BANCORP COM 902973304 6,717 194,968 SH   SOLE   194,968 0 0
VANGUARD EMERGING MKTS VIPERS COM 922042858 290 8,641 SH   SOLE   0 0 8,641
W. W. GRAINGER, INC. COM 384802104 114,206 459,583 SH   SOLE   346,913 0 112,670
WALT DISNEY CO. COM 254687106 291 3,014 SH   SOLE   1,114 0 1,900
ISHARES IBOXX $ INV GRADE CORP COM 464287242 361 2,925 SH   SOLE   2,925 0 0