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,296 6,175 SH   SOLE 0 5,075 0 1,100
Alliancebernstein Global MF 01853W105 122 14,520 SH   SOLE 0 14,520 0 0
Alphabet Inc. Class A COM 02079K305 428 440 SH   SOLE 0 415 0 25
Alphabet Inc. Class C COM 02079K107 422 440 SH   SOLE 0 415 0 25
Altria Group Inc COM 02209S103 2,001 31,554 SH   SOLE 0 29,754 0 1,800
American Fd American MF 027681105 245 6,026 SH   SOLE 0 6,026 0 0
Amerigas Partners LP COM 030975106 211 4,700 SH   SOLE 0 3,800 0 900
Apple Inc. COM 037833100 320 2,077 SH   SOLE 0 2,077 0 0
AT&T Corp. COM 00206r102 1,405 35,867 SH   SOLE 0 33,667 0 2,200
Becton Dickinson COM 075887109 616 3,142 SH   SOLE 0 3,142 0 0
Berkshire Hathaway Inc., Class A COM 084670108 275 1 SH   SOLE 0 1 0 0
Berkshire Hathaway Inc., Class B COM 084670702 849 4,630 SH   SOLE 0 4,630 0 0
BNY Mellon Nat'l Interm Muni Bdl MF 05569M756 211 15,574 SH   SOLE 0 15,574 0 0
BNY Mellon PA Interm Muni Bd MF 05569M699 398 32,751 SH   SOLE 0 32,751 0 0
Boeing Co COM 097023105 534 2,099 SH   SOLE 0 2,099 0 0
BP PLC ADR COM 055622104 435 11,314 SH   SOLE 0 8,314 0 3,000
Bristol Myers Squibb Co COM 110122108 253 3,967 SH   SOLE 0 3,967 0 0
British American Tobacco PLC S P ADR COM 110448107 336 5,380 SH   SOLE 0 5,380 0 0
Buffalo Discovery Fund MF 119530103 1,982 81,703 SH   SOLE 0 80,833 0 870
Celgene Corp COM 151020104 365 2,500 SH   SOLE 0 2,500 0 0
CGM Realty Fund MF 125325407 348 10,022 SH   SOLE 0 10,022 0 0
Chevron Corporation COM 166764100 649 5,524 SH   SOLE 0 5,524 0 0
Church & Dwight Co Inc COM 171340102 664 13,700 SH   SOLE 0 13,700 0 0
Clorox COM 189054109 226 1,710 SH   SOLE 0 1,710 0 0
Cohen & Steers Realty Shares MF 192476109 237 3,584 SH   SOLE 0 3,562 0 22
Columbia High Yield Bond Fd MF 19766F274 113 37,585 SH   SOLE 0 37,585 0 0
ConocoPhillips COM 20825c104 474 9,470 SH   SOLE 0 9,470 0 0
Consolidated Edison COM 209115104 238 2,950 SH   SOLE 0 2,750 0 200
Corning Inc COM 219350105 328 10,967 SH   SOLE 0 10,967 0 0
Deere & Co COM 244199105 628 5,000 SH   SOLE 0 5,000 0 0
Dodge & Cox Stk Fd MF 256219106 1,249 6,228 SH   SOLE 0 6,228 0 0
Doubleline Core Fixed Inc MF 258620400 3,379 307,421 SH   SOLE 0 306,045 0 1,376
Dow Dupont Inc. COM 26078J100 244 3,530 SH   SOLE 0 3,530 0 0
Dreyfus Emrg Mrkts I MF 26201H500 190 17,054 SH   SOLE 0 17,054 0 0
Eaton Corp PLC COM 278058102 348 4,529 SH   SOLE 0 4,529 0 0
Eaton Vance High Income MF 277923405 56 12,272 SH   SOLE 0 12,272 0 0
Emerson Electric COM 291011104 201 3,200 SH   SOLE 0 3,200 0 0
Equifax Inc COM 294429105 323 3,050 SH   SOLE 0 3,050 0 0
Erie Indemnity Co COM 29530P102 6,415 53,203 SH   SOLE 0 53,203 0 0
Exxon Mobil Corp COM 30231G102 1,930 23,547 SH   SOLE 0 17,497 0 6,050
Federated Strategic Value Instl MF 314172560 153 23,885 SH   SOLE 0 23,885 0 0
Fedex Corp COM 31428X106 628 2,786 SH   SOLE 0 2,786 0 0
Fidelity 500 Index Fund MF 315911768 216 2,435 SH   SOLE 0 0 0 2,435
Fidelity Adv Emrg Mkts Inc-I MF 315920702 151 10,594 SH   SOLE 0 10,594 0 0
Fidelity PA Muni Income Bond Fd MF 316344209 149 13,293 SH   SOLE 0 13,293 0 0
FMI International Fund MF 302933304 5,463 162,649 SH   SOLE 0 162,251 0 398
FMI LC Fund MF 302933205 6,771 305,432 SH   SOLE 0 304,566 0 866
General Electric Co COM 369604103 474 19,616 SH   SOLE 0 16,016 0 3,600
General Mills COM 370334104 877 16,945 SH   SOLE 0 16,745 0 200
Glenmede Large Cap Core MF 378690788 2,970 108,147 SH   SOLE 0 107,224 0 923
Guggenheim Total Return MF 40169J879 5,307 196,264 SH   SOLE 0 196,264 0 0
Hancock Horizon SC Fd MF 41012R829 3,884 55,347 SH   SOLE 0 54,999 0 348
Harbor Int'l Fd MF 411511306 233 3,322 SH   SOLE 0 3,322 0 0
Harding Loevner Intl MF 412295107 294 13,281 SH   SOLE 0 13,281 0 0
Hartford Eqty Incm Fd Cl MF 416648863 218 10,781 SH   SOLE 0 10,781 0 0
Hennessy Cornerstone MC Fd MF 425888302 5,862 268,669 SH   SOLE 0 267,826 0 843
Home Depot Inc COM 437076102 879 5,372 SH   SOLE 0 5,372 0 0
HP Inc. COM 40434L105 292 14,615 SH   SOLE 0 14,615 0 0
Hussman Strategic TTL Ret Fd MF 448108209 124 10,312 SH   SOLE 0 10,312 0 0
Illinois Tool Works COM 452308109 363 2,450 SH   SOLE 0 2,450 0 0
Intel Corp COM 458140100 934 24,516 SH   SOLE 0 23,616 0 900
iShares Core S&P 500 ETF COM 464287200 1,576 6,232 SH   SOLE 0 5,932 0 300
iShares Core U.S. Agg Bond ETF COM 464287226 288 2,630 SH   SOLE 0 2,380 0 250
iShares IBoxx Inv Gr Corp Bd COM 464287242 338 2,786 SH   SOLE 0 2,786 0 0
iShares Russell 2000 ETF COM 464287655 423 2,857 SH   SOLE 0 2,757 0 100
iShares Russell 2000 Growth ETF COM 464287648 505 2,823 SH   SOLE 0 2,823 0 0
iShares Russell 2000 Value ETF COM 464287630 380 3,058 SH   SOLE 0 3,058 0 0
iShares Russell MC Growth ETF COM 464287481 779 6,881 SH   SOLE 0 6,881 0 0
iShares Russell MC Index ETF COM 464287499 321 1,629 SH   SOLE 0 1,629 0 0
iShares Russell MC Value ETF COM 464287473 914 10,766 SH   SOLE 0 10,766 0 0
J P Morgan Chase & Co. COM 46625H100 315 3,294 SH   SOLE 0 3,294 0 0
Janus Flexible Bd Fd MF 471023606 193 18,574 SH   SOLE 0 18,574 0 0
JM Smucker Co COM 832696405 283 2,700 SH   SOLE 0 2,700 0 0
Johnson & Johnson COM 478160104 1,557 11,977 SH   SOLE 0 9,777 0 2,200
KeyCorp COM 493267108 238 12,648 SH   SOLE 0 12,648 0 0
L-3 Technologies COM 502424104 901 4,783 SH   SOLE 0 4,383 0 400
Loomis Sayles Inv Gr Bond Y MF 543487136 644 56,947 SH   SOLE 0 56,947 0 0
Lord Abbett Shrt Dur Inc Fd MF 543916100 108 25,308 SH   SOLE 0 25,308 0 0
Lord Abbett Shrt Dur Inc I Fd MF 543916688 2,501 584,400 SH   SOLE 0 584,400 0 0
Mastercard Inc COM 57636Q104 872 6,175 SH   SOLE 0 6,175 0 0
McDonald's Corp. COM 580135101 396 2,525 SH   SOLE 0 2,425 0 100
Microsoft Corp COM 594918104 1,452 19,495 SH   SOLE 0 19,495 0 0
Nestle S.A. ADR COM 641069406 737 8,770 SH   SOLE 0 8,070 0 700
Norfolk Southern Corp. COM 655844108 688 5,200 SH   SOLE 0 5,100 0 100
Oakmark Fund MF 413838103 2,058 24,840 SH   SOLE 0 24,840 0 0
Oakmark Intl Fd Class I MF 413838202 1,119 38,880 SH   SOLE 0 38,880 0 0
Oneok Inc. COM 682680103 551 9,950 SH   SOLE 0 9,550 0 400
Oracle Corp COM 68389X105 219 4,537 SH   SOLE 0 4,537 0 0
Parker-Hannifin Corp COM 701094104 430 2,455 SH   SOLE 0 2,455 0 0
Parnassus Endeavor Fd MF 701765869 4,234 112,657 SH   SOLE 0 112,480 0 177
Pepsico Inc COM 713448108 753 6,759 SH   SOLE 0 5,959 0 800
Pfizer Inc COM 717081103 527 14,774 SH   SOLE 0 13,074 0 1,700
Philip Morris Int'l COM 718172109 2,339 21,068 SH   SOLE 0 19,968 0 1,100
Phillips 66 Co COM 718546104 430 4,689 SH   SOLE 0 4,689 0 0
Pimco Stocksplus Intl Fd MF 72200Q398 241 30,377 SH   SOLE 0 30,377 0 0
PNC Financial Svcs COM 693475105 354 2,627 SH   SOLE 0 2,627 0 0
Powershares QQQ Nasdaq 100 COM 73935A104 302 2,075 SH   SOLE 0 2,075 0 0
PPG COM 693506107 479 4,410 SH   SOLE 0 4,410 0 0
Procter & Gamble Co COM 742718109 1,218 13,387 SH   SOLE 0 12,987 0 400
Raytheon Co COM 755111507 661 3,542 SH   SOLE 0 3,542 0 0
Republic Services Inc. COM 760759100 503 7,615 SH   SOLE 0 7,415 0 200
Royal Dutch Shell A ADR COM 780259206 382 6,308 SH   SOLE 0 5,408 0 900
SchwabUS LCap ETF COM 808524201 385 6,416 SH   SOLE 0 6,416 0 0
Scout SC Fd MF 81063U305 795 27,576 SH   SOLE 0 27,576 0 0
Sequoia Fund MF 817418106 2,412 13,185 SH   SOLE 0 13,046 0 139
Sit DV Gwth Fd MF 82980D806 401 23,107 SH   SOLE 0 23,107 0 0
Southern Co COM 842587107 229 4,665 SH   SOLE 0 3,065 0 1,600
SPDR S&P 500 ETF COM 78462F103 814 3,240 SH   SOLE 0 3,240 0 0
Stanley Black & Decker Inc. COM 854616109 479 3,175 SH   SOLE 0 3,175 0 0
Stericycle COM 858912108 252 3,525 SH   SOLE 0 3,325 0 200
T Rowe MC Growth MF 779556109 287 3,185 SH   SOLE 0 3,185 0 0
T Rowe Price Hi-Yld Bond Fd MF 741481105 73 10,766 SH   SOLE 0 10,766 0 0
Thermo Fisher Scientific Inc. COM 883556102 213 1,125 SH   SOLE 0 1,125 0 0
Thompson Bond MF 884891201 1,895 165,641 SH   SOLE 0 165,641 0 0
Thornburg Term Inc Fd MF 885215681 317 23,608 SH   SOLE 0 23,608 0 0
Travelers Cos Inc COM 89417E109 366 2,985 SH   SOLE 0 2,085 0 900
Union Pacific Corp. COM 907818108 1,727 14,889 SH   SOLE 0 4,689 0 10,200
Unitedhealth Group Inc COM 91324P102 259 1,320 SH   SOLE 0 1,320 0 0
Vanguard Hi-Yld Corp. Admiral Fd MF 922031760 69 11,482 SH   SOLE 0 11,482 0 0
Vanguard Index 500 MF 922908108 1,850 7,953 SH   SOLE 0 7,953 0 0
Vanguard Interm Term Tax MF 922907878 204 14,405 SH   SOLE 0 14,405 0 0
Vanguard Intm Term Corp Inv MF 922031885 325 33,060 SH   SOLE 0 33,060 0 0
Vanguard TTL Bond Index Fd MF 921937108 153 14,158 SH   SOLE 0 14,158 0 0
Verizon Communications COM 92343V104 1,390 28,092 SH   SOLE 0 27,315 0 777
VF Corp COM 918204108 267 4,200 SH   SOLE 0 3,800 0 400
Visa Inc. COM 92826c839 497 4,723 SH   SOLE 0 4,723 0 0
Wabtec Corp COM 929740108 1,376 18,165 SH   SOLE 0 17,965 0 200
Wal-Mart Stores Inc. COM 931142103 265 3,387 SH   SOLE 0 3,387 0 0
Waste Management Inc. COM 94106L109 691 8,825 SH   SOLE 0 8,825 0 0
Wells Fargo & Co COM 949746101 274 4,976 SH   SOLE 0 4,976 0 0