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 1,003 5,730 SH   SOLE   5,730 0 0
A T & T INC COM 00206R102 2,601 60,199 SH   SOLE   60,199 0 0
A. SHULMAN INC. COM 808194104 1,021 41,815 SH   SOLE   41,815 0 0
ABBOTT LABS COM 002824100 1,555 39,570 SH   SOLE   39,570 0 0
ABBVIE INC COM 00287Y109 1,497 24,187 SH   SOLE   24,187 0 0
ACCENTURE PLC CL A COM G1151c101 600 5,300 SH   SOLE   5,300 0 0
AEROJET ROCKETDYNE HOLDINGS IN COM 007800105 664 36,340 SH   SOLE   36,340 0 0
AIR PRODUCTS & CHEMICALS COM 009158106 439 3,096 SH   SOLE   3,096 0 0
ALLEGION PLC COM 100207249 205 2,962 SH   SOLE   2,962 0 0
ALLERGAN PLC COM G0177J108 1,546 6,692 SH   SOLE   6,692 0 0
ALPHABET INC CL A COM 02079K305 991 1,409 SH   SOLE   1,409 0 0
ALPHABET INC CL C - NON VOTING COM 02079K107 10,645 15,382 SH   SOLE   15,382 0 0
ALTRIA GROUP INC COM 02209S103 885 12,836 SH   SOLE   12,836 0 0
AMERICAN ELECTRIC POWER COM 025537101 201 2,875 SH   SOLE   2,875 0 0
AMERICAN INTERNATIONAL COM 026874107 670 12,675 SH   SOLE   12,675 0 0
AMERICAN VANGUARD CORP COM 030371108 800 53,000 SH   SOLE   53,000 0 0
AMERISOURCEBERGEN CORP COM 03073E105 18,101 228,204 SH   SOLE   228,204 0 0
ANHEUSER-BUSCH INBEV NV COM 03524A108 1,451 11,020 SH   SOLE   11,020 0 0
APPLE INC COM 037833100 2,649 27,717 SH   SOLE   27,717 0 0
APPLIED INDUSTRIAL TECH INC COM 03820C105 1,739 38,535 SH   SOLE   38,535 0 0
APTARGROUP, INC. COM 038336103 1,448 18,310 SH   SOLE   18,310 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 19,747 214,949 SH   SOLE   214,949 0 0
B C E INC COM 05534B760 20,321 429,547 SH   SOLE   429,547 0 0
BANK OF NEW YORK MELLON CORP COM 064058100 882 22,711 SH   SOLE   22,711 0 0
BB&T CORPORATION COM 054937107 240 6,754 SH   SOLE   6,754 0 0
BECTON DICKINSON & COMPANY COM 075887109 26,726 157,593 SH   SOLE   157,593 0 0
BELDEN INC COM 077454106 997 16,520 SH   SOLE   16,520 0 0
BERKSHIRE HATHAWAY INC CL A (1 COM 084990175 1,735 800 SH   SOLE   800 0 0
BERKSHIRE HATHAWAY INC. CLASS COM 084670702 2,924 20,201 SH   SOLE   20,201 0 0
BLACKROCK MUNIHOLDINGS IN II COM 09254C107 200 13,500 SH   SOLE   13,500 0 0
BOEING COM 097023105 542 4,177 SH   SOLE   4,177 0 0
BORG WARNER INC COM 099724106 236 8,000 SH   SOLE   8,000 0 0
BRISTOL-MYERS SQUIBB COMPANY COM 110122108 1,797 24,435 SH   SOLE   24,435 0 0
C. R. BARD COM 067383109 907 3,858 SH   SOLE   3,858 0 0
CANADIAN NATIONAL RAILWAY COM 136375102 206 3,500 SH   SOLE   3,500 0 0
CATERPILLAR INC COM 149123101 933 12,307 SH   SOLE   12,307 0 0
CECO ENVIRONMENTAL CORP COM 125141101 1,175 134,500 SH   SOLE   134,500 0 0
CHEVRON CORP COM 166764100 2,400 22,898 SH   SOLE   22,898 0 0
CHIPMOS TECHNOLOGIES BERMUDA L COM G2110R114 943 52,120 SH   SOLE   52,120 0 0
CHUBB LTD COM H1467J104 445 3,404 SH   SOLE   3,404 0 0
CISCO SYSTEMS COM 17275R102 236 8,253 SH   SOLE   8,253 0 0
CITIGROUP COM 172967424 675 15,925 SH   SOLE   15,925 0 0
CLARCOR INC COM 179895107 1,220 20,070 SH   SOLE   20,070 0 0
CLOROX COMPANY COM 189054109 212 1,539 SH   SOLE   1,539 0 0
COCA COLA COMPANY COM 191216100 5,030 110,985 SH   SOLE   110,985 0 0
COLGATE-PALMOLIVE CO COM 194162103 20,429 279,096 SH   SOLE   279,096 0 0
COMCAST CLASS A COM 20030N101 3,944 60,512 SH   SOLE   60,512 0 0
CONAGRA INC. COM 205887102 262 5,500 SH   SOLE   5,500 0 0
CONOCOPHILLIPS COM 20825C104 9,220 211,472 SH   SOLE   211,472 0 0
CONTINENTAL BUILDING PRODUCTS COM 211171103 1,359 61,150 SH   SOLE   61,150 0 0
CST BRANDS INC COM 12646r105 1,372 31,870 SH   SOLE   31,870 0 0
CVS CORP COM 126650100 1,886 19,701 SH   SOLE   19,701 0 0
DEERE COM 244199105 288 3,556 SH   SOLE   3,556 0 0
DENTSPLY SIRONA INC COM 24906P109 282 4,550 SH   SOLE   4,550 0 0
DIAGEO PLC SP ADR COM 25243Q205 272 2,415 SH   SOLE   2,415 0 0
DUNKIN' BRANDS GROUP INC. COM 265504100 437 10,035 SH   SOLE   10,035 0 0
DUPONT EI DE NEMOUR & CO COM 263534109 1,496 23,100 SH   SOLE   23,100 0 0
EASTMAN CHEMICAL COM 277432100 555 8,175 SH   SOLE   8,175 0 0
EATON CORP PLC COM G29183103 17,758 297,312 SH   SOLE   297,312 0 0
EDGEWELL PERSONAL CARE COMPANY COM 28035Q102 341 4,050 SH   SOLE   4,050 0 0
EMERSON COM 291011104 6,607 126,681 SH   SOLE   126,681 0 0
EQT CORP COM 26884L109 359 4,645 SH   SOLE   4,645 0 0
EXPRESS SCRIPTS INC COM 302182100 723 9,549 SH   SOLE   9,549 0 0
EXXON MOBIL CORP COM 30231G102 29,554 315,286 SH   SOLE   315,286 0 0
FMC CORP COM 302491303 241 5,225 SH   SOLE   5,225 0 0
GENERAL ELECTRIC COM 369604103 7,241 230,027 SH   SOLE   230,027 0 0
GENERAL MILLS INC COM 370334104 2,975 41,715 SH   SOLE   41,715 0 0
GENERAL MOTORS COM 37045V105 583 20,610 SH   SOLE   20,610 0 0
GENESEE & WYOMING COM 371559105 926 15,715 SH   SOLE   15,715 0 0
GLAXOSMITHKLINE COM 37733W105 355 8,192 SH   SOLE   8,192 0 0
H.B. FULLER CO COM 359694106 1,841 41,870 SH   SOLE   41,870 0 0
HALLIBURTON COMPANY HOLDING CO COM 406216101 580 12,820 SH   SOLE   12,820 0 0
HARRIS CORP. COM 413875105 388 4,655 SH   SOLE   4,655 0 0
HILL-ROM HOLDINGS INC COM 431475102 298 5,912 SH   SOLE   5,912 0 0
HILLENBRAND INC COM 431571108 284 9,486 SH   SOLE   9,486 0 0
HOME DEPOT COM 437076102 2,083 16,316 SH   SOLE   16,316 0 0
HONEYWELL COM 438516106 1,033 8,887 SH   SOLE   8,887 0 0
I B M COM 459200101 18,130 119,454 SH   SOLE   119,454 0 0
IDEX CORP COM 45167R104 2,054 25,020 SH   SOLE   25,020 0 0
ILLINOIS TOOL WORKS INC COM 452308109 335 3,222 SH   SOLE   3,222 0 0
INGERSOLL RAND PLC COM 014131418 565 8,888 SH   SOLE   8,888 0 0
INGEVITY CORP COM 45688C107 1,034 30,385 SH   SOLE   30,385 0 0
INNOSPEC INC COM 45768S105 857 18,635 SH   SOLE   18,635 0 0
INTEL CORP. COM 458140100 863 26,340 SH   SOLE   26,340 0 0
INTERNATIONAL FLAVORS & FRAGRA COM 459506101 215 1,710 SH   SOLE   1,710 0 0
INTERNATIONAL PAPER COM 460146103 1,161 27,400 SH   SOLE   27,400 0 0
J. P. MORGAN CHASE & CO. COM 46625H100 2,288 36,829 SH   SOLE   36,829 0 0
JOHNSON & JOHNSON COM 478160104 27,721 228,536 SH   SOLE   228,536 0 0
KANSAS CITY SOUTHERN INDUSTRIE COM 485170302 370 4,115 SH   SOLE   4,115 0 0
KELLOGG CO. COM 487836108 608 7,458 SH   SOLE   7,458 0 0
KENNAMETAL COM 489170100 276 12,500 SH   SOLE   12,500 0 0
KIMBERLY-CLARK CORP COM 494368103 1,384 10,070 SH   SOLE   10,070 0 0
KINDER MORGAN INC COM 49456B101 288 15,438 SH   SOLE   15,438 0 0
KOHLS CORP COM 500255104 433 11,425 SH   SOLE   11,425 0 0
L-3 COMMUNICATIONS HOLDINGS IN COM 502424104 21,083 143,731 SH   SOLE   143,731 0 0
LIBERTY INTERACTIVE CORP A COM 53071M104 659 26,007 SH   SOLE   26,007 0 0
LINEAR TECHNOLOGY CORP COM 535678106 325 7,000 SH   SOLE   7,000 0 0
LOCKHEED MARTIN CORP COM 539830109 983 3,965 SH   SOLE   3,965 0 0
LOWES COMPANIES INC COM 548661107 22,663 286,264 SH   SOLE   286,264 0 0
MASTERCARD INC CL A COM 57636Q104 21,174 240,461 SH   SOLE   240,461 0 0
MATTHEWS INTL CORP. COM 577128101 834 15,000 SH   SOLE   15,000 0 0
MCDONALD'S CORP COM 580135101 16,274 135,238 SH   SOLE   135,238 0 0
MEAD JOHNSON NUTRITION CO COM 582839109 266 2,935 SH   SOLE   2,935 0 0
MEDTRONIC PLC COM 585055106 298 3,437 SH   SOLE   3,437 0 0
MERCK & COMPANY INC COM 58933Y105 3,308 57,424 SH   SOLE   57,424 0 0
METLIFE INC COM 59156R108 436 10,962 SH   SOLE   10,962 0 0
METTLER-TOLEDO INTERNATIONAL COM 592688105 1,470 4,030 SH   SOLE   4,030 0 0
MICROSOFT CORP COM 594918104 22,399 437,754 SH   SOLE   437,754 0 0
MIDDLESEX WATER COMPANY COM 596680108 312 7,200 SH   SOLE   7,200 0 0
MONDELEZ INTERNATIONAL INC COM 609207105 1,199 26,350 SH   SOLE   26,350 0 0
MTS SYSTEMS CORP COM 553777103 909 20,745 SH   SOLE   20,745 0 0
NESTLE SA ADR COM 641069406 595 7,704 SH   SOLE   7,704 0 0
NETFLIX COM 64110L106 320 3,500 SH   SOLE   3,500 0 0
NN, INC. COM 629337106 1,145 81,850 SH   SOLE   81,850 0 0
NORDSTROM COM 655664100 279 7,350 SH   SOLE   7,350 0 0
NORTHROP GRUMMAN CORP. COM 666807102 497 2,238 SH   SOLE   2,238 0 0
NOVARTIS AG ADR COM 66987V109 11,560 140,105 SH   SOLE   140,105 0 0
NOVO NORDISK ADR COM 670100205 430 8,000 SH   SOLE   8,000 0 0
OAKTREE CAPITAL GROUP LLC COM 077573615 416 9,295 SH   SOLE   9,295 0 0
OWENS & MINOR COM 690732102 459 12,300 SH   SOLE   12,300 0 0
P P G INDUSTRIES INC COM 693506107 4,109 39,461 SH   SOLE   39,461 0 0
PACKAGING CORP OF AMERICA COM 695156109 14,100 210,674 SH   SOLE   210,674 0 0
PARKER HANNIFIN COM 701094104 702 6,499 SH   SOLE   6,499 0 0
PATTERSON CO INC COM 703395103 1,197 25,010 SH   SOLE   25,010 0 0
PAYCHEX COM 704326107 488 8,212 SH   SOLE   8,212 0 0
PENTAIR PLC F COM 107586334 435 7,475 SH   SOLE   7,475 0 0
PEPSICO COM 713448108 23,904 225,642 SH   SOLE   225,642 0 0
PERKINELMER INC COM 714046109 1,217 23,220 SH   SOLE   23,220 0 0
PFIZER INC COM 717081103 24,799 704,323 SH   SOLE   704,323 0 0
PHILLIP MORRIS INTL COM 718172109 4,283 42,106 SH   SOLE   42,106 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105 17,287 212,403 SH   SOLE   212,403 0 0
PRAXAIR INC COM 74005P104 14,355 127,727 SH   SOLE   127,727 0 0
PROCTER & GAMBLE COMPANY COM 742718109 7,782 91,910 SH   SOLE   91,910 0 0
R P M INC. COM 749685103 2,087 41,798 SH   SOLE   41,798 0 0
RAYTHEON COMPANY NEW COM 755111507 668 4,915 SH   SOLE   4,915 0 0
REPUBLIC SERVICES INC COM 760759100 24,151 470,699 SH   SOLE   470,699 0 0
ROCKWELL CORP. COM 773903109 492 4,293 SH   SOLE   4,293 0 0
ROYAL BANCSHARES OF PENNSYLVAN COM 780081105 226 100,000 SH   SOLE   100,000 0 0
ROYAL DUTCH SHELL PLC ADR COM 780259206 1,107 20,065 SH   SOLE   20,065 0 0
S & P GLOBAL INC COM 78409V104 370 3,455 SH   SOLE   3,455 0 0
SCHLUMBERGER LTD COM 806857108 12,545 158,649 SH   SOLE   158,649 0 0
SEAGATE TECHNOLOGY COM 052580676 333 13,709 SH   SOLE   13,709 0 0
SEALED AIR CORP COM 81211K100 202 4,412 SH   SOLE   4,412 0 0
SINGAPORE TELECOMMUNICATIONS L COM 82929R304 366 11,930 SH   SOLE   11,930 0 0
SONOCO PRODUCTS CO COM 835495102 2,654 53,444 SH   SOLE   53,444 0 0
SPECTRA ENERGY CORP COM 847560109 422 11,540 SH   SOLE   11,540 0 0
STANLEY BLACK & DECKER INC COM 854616109 265 2,390 SH   SOLE   2,390 0 0
SUNCOR ENERGY, INC. COM 867224107 228 8,228 SH   SOLE   8,228 0 0
SYNGENTA AG ADR COM 87160A100 372 4,850 SH   SOLE   4,850 0 0
SYSCO CORPORATION COM 871829107 798 15,745 SH   SOLE   15,745 0 0
TARGET CORP COM 87612E106 493 7,063 SH   SOLE   7,063 0 0
TE CONNECTIVITY LTD COM 043813854 677 11,866 SH   SOLE   11,866 0 0
TEKLA HEALTHCARE INV. COM 87911J103 650 27,750 SH   SOLE   27,750 0 0
TELEFLEX INC COM 879369106 1,241 7,000 SH   SOLE   7,000 0 0
TELSTRA CORP ADR COM 87969n204 617 29,700 SH   SOLE   29,700 0 0
TEVA PHARMACEUTICAL SP ADR COM 881624209 700 13,942 SH   SOLE   13,942 0 0
THE KRAFT HEINZ COMPANY COM 500754106 1,287 14,549 SH   SOLE   14,549 0 0
THE TRAVELERS COMPANIES INC COM 89417E109 634 5,333 SH   SOLE   5,333 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 17,361 117,498 SH   SOLE   117,498 0 0
TIME WARNER INC. COM 887317303 640 8,705 SH   SOLE   8,705 0 0
TRANSCANADA PIPELINES COM 89353D107 262 5,800 SH   SOLE   5,800 0 0
TRIBUNE MEDIA CO COM 896047503 254 6,500 SH   SOLE   6,500 0 0
TWENTY-FIRST CENTURY FOX INC COM 90130A101 322 11,920 SH   SOLE   11,920 0 0
U. S. BANCORP COM 902973304 756 18,764 SH   SOLE   18,764 0 0
UNILEVER NV COM 904784709 21,352 454,898 SH   SOLE   454,898 0 0
UNION PACIFIC COM 907818108 1,237 14,186 SH   SOLE   14,186 0 0
UNITED PARCEL SERVICE - CL B COM 911312106 19,329 179,443 SH   SOLE   179,443 0 0
UNITED TECHNOLOGIES COM 913017109 878 8,571 SH   SOLE   8,571 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 21,804 390,485 SH   SOLE   390,485 0 0
VISA INC CL A COM 92826C839 220 2,972 SH   SOLE   2,972 0 0
W. R. GRACE COM 38388F108 292 4,000 SH   SOLE   4,000 0 0
WALT DISNEY CO. COM 254687106 318 3,256 SH   SOLE   3,256 0 0
WASTE MANAGEMENT INC COM 94106L109 1,130 17,052 SH   SOLE   17,052 0 0
WATTS INDUSTRIES COM 942749102 1,369 23,500 SH   SOLE   23,500 0 0
WELLS FARGO & COMPANY COM 949746101 9,627 203,408 SH   SOLE   203,408 0 0
WESTERN DIGITAL CORP COM 958102105 482 10,213 SH   SOLE   10,213 0 0
WESTROCK COMPANY COM 96145D105 10,561 271,715 SH   SOLE   271,715 0 0
WEYERHAEUSER COM 962166104 2,743 92,155 SH   SOLE   92,155 0 0
WHIRLPOOL CORP. COM 963320106 806 4,840 SH   SOLE   4,840 0 0
BLACKROCK MUNICIPAL INCOME Q ETFS 092479104 243 15,000 SH   SOLE   15,000 0 0
DELAWARE VALUE FUND ETFS 24610C857 322 16,671 SH   SOLE   16,671 0 0
ENERGY SELECT SECTOR SPDR ETFS 81369Y506 902 13,230 SH   SOLE   13,230 0 0
ISHARES RUSSELL 1000 ETF ETFS 464287622 1,390 11,900 SH   SOLE   11,900 0 0
ISHARES RUSSELL 2000 ETF ETFS 464287655 545 4,742 SH   SOLE   4,742 0 0
ISHARES S&P 500 ETF ETFS 464287200 1,364 6,484 SH   SOLE   6,484 0 0
ISHARES S&P 500 GROWTH ETF ETFS 464287309 347 2,981 SH   SOLE   2,981 0 0
ISHARES S&P 500 VALUE ETF ETFS 464287408 352 3,797 SH   SOLE   3,797 0 0
ISHARES S&P MIDCAP 400 ETF ETFS 464287507 276 1,850 SH   SOLE   1,850 0 0
METROPOLITAN WEST TOTAL RETURN ETFS 592905509 355 32,379 SH   SOLE   32,379 0 0
S&P 500 INDEX SPDR ETF TRUST ETFS 78462f103 1,652 7,888 SH   SOLE   7,888 0 0
SPDR S&P DIVIDEND ETF ETFS 78464A763 478 5,700 SH   SOLE   5,700 0 0
THORNBURG GLOBAL OPPORTUNITIES ETFS 885215327 248 10,535 SH   SOLE   10,535 0 0
VANGUARD GROWTH ETF ETFS 922908736 416 3,885 SH   SOLE   3,885 0 0
VANGUARD MSCI EAFE ETF ETFS 921943858 341 9,664 SH   SOLE   9,664 0 0
VANGUARD S&P 500 INDEX ETF ETFS 922908413 422 2,200 SH   SOLE   2,200 0 0
VANGUARD TAX-MANAGED BALANCED ETFS 921943304 348 12,622 SH   SOLE   12,622 0 0
VANGUARD TOTAL BOND FUND ETF ETFS 921937835 344 4,087 SH   SOLE   4,087 0 0
VANGUARD TOTAL STK MKT ETF ETFS 922908769 1,718 16,041 SH   SOLE   16,041 0 0
CBL & ASSOC PROPERTIES REITS 124830100 214 23,054 SH   SOLE   23,054 0 0
ENERGY TRANSFER EQUITY LP REITS 29273V100 271 18,914 SH   SOLE   18,914 0 0
EQUITY ONE REITS 294752100 2,511 78,040 SH   SOLE   78,040 0 0
FIRST POTOMAC REALTY TRUST REITS 33610F109 1,826 198,500 SH   SOLE   198,500 0 0
LIBERTY PROPERTY TRUST REITS 531172104 2,424 61,045 SH   SOLE   61,045 0 0
SPIRIT REALTY CAPITAL INC REITS 84860W102 280 22,000 SH   SOLE   22,000 0 0
STAG INDUSTRIAL INC REITS 85254J102 273 11,500 SH   SOLE   11,500 0 0
VEREIT, INC REITS 92339V100 613 60,486 SH   SOLE   60,486 0 0
WP CAREY INC REITS 92936U109 416 6,000 SH   SOLE   6,000 0 0