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 37,830 214,431 SH   SOLE   205,459 0 8,972
ALLEGHENY TECH. COM 01741R102 423 20,480 SH   SOLE   20,480 0 0
ALLERGAN INC COM 018490102 268 1,400 SH   SOLE   1,400 0 0
ALPHABET A COM 38259P508 3,149 2,351 SH   SOLE   2,351 0 0
ALPHABET C COM 02079K107 46,663 34,901 SH   SOLE   33,512 0 1,389
ALTRIA GROUP INC. COM 02209S103 725 14,536 SH   SOLE   14,536 0 0
AMAZON.COM COM 023135106 9,995 5,409 SH   SOLE   5,409 0 0
AMERISOURCEBERGEN COM 03073E105 773 9,087 SH   SOLE   3,000 0 6,087
ANTERO MIDSTREAM CORP COM 03676B102 1,708 225,000 SH   SOLE   225,000 0 0
ANTERO RES CORP COM 03674X106 322 112,830 SH   SOLE   112,830 0 0
APPLE INC COM 037833100 12,580 42,839 SH   SOLE   42,839 0 0
AT&T CORP. COM 001957109 1,146 29,316 SH   SOLE   29,316 0 0
AURORA CANNABIS COM 05156X108 120 55,670 SH   SOLE   55,670 0 0
AUTOMATIC DATA PROCESSING COM 053015137 275 1,610 SH   SOLE   1,610 0 0
BANK OF AMERICA COM 060505104 267 7,591 SH   SOLE   7,591 0 0
BECTON DICKINSON COM 075887109 4,130 15,185 SH   SOLE   15,185 0 0
BERKSHIRE HATH B COM 084670702 43,034 189,996 SH   SOLE   180,298 0 9,698
BLACKBERRY COM 09228f103 14,731 2,294,541 SH   SOLE   2,294,541 0 0
BLUEPRINT MEDICINES CORP. COM 09627Y109 240 3,000 SH   SOLE   3,000 0 0
BOX INC CL A COM 10316T104 235 14,000 SH   SOLE   14,000 0 0
BP PLC - SPONS ADR COM 056622104 320 8,484 SH   SOLE   8,484 0 0
BRISTOL-MYERS COM 110122108 423 6,589 SH   SOLE   6,589 0 0
CANOPY GROWTH COM 138035100 246 11,645 SH   SOLE   11,645 0 0
CATERPILLAR INC COM 149123101 1,595 10,800 SH   SOLE   10,800 0 0
CERENCE INC COM 156727109 1,998 88,285 SH   SOLE   88,285 0 0
CHECK POINT SOFTWARE COM m22465104 828 7,463 SH   SOLE   1,500 0 5,963
CHEVRON CORP COM 166764100 37,056 307,492 SH   SOLE   294,864 0 12,628
CISCO SYSTEMS COM 17275R102 46,980 979,566 SH   SOLE   938,936 0 40,630
CITIGROUP COM 172967424 9,655 120,852 SH   SOLE   109,852 0 11,000
CITIZENS FINL COM 174610105 365 9,000 SH   SOLE   9,000 0 0
COMMSCOPE COM 20337x109 2,667 187,960 SH   SOLE   187,960 0 0
CORNING, INC. COM 219350105 44,177 1,517,572 SH   SOLE   1,452,972 0 64,600
CORTEVA INC. COM 22052L104 17,940 606,915 SH   SOLE   571,415 0 35,500
CRIMSON WINE GROUP LTD COM 22662X100 219 29,546 SH   SOLE   29,546 0 0
CUMMINS INC COM 231021106 434 2,424 SH   SOLE   1,400 0 1,024
CVS HEALTH CORP COM 126650100 62,373 839,594 SH   SOLE   807,634 0 31,960
DELTA AIR LINES COM 247361702 6,046 103,382 SH   SOLE   103,382 0 0
DISCOVERY INC C COM 25470F302 19,995 655,795 SH   SOLE   603,195 0 52,600
DOW CHEMICAL COM 260557103 8,988 164,219 SH   SOLE   134,719 0 29,500
DROPBOX INC CL A COM 26210C104 250 13,960 SH   SOLE   13,960 0 0
DU PONT COM 26614N102 26,303 409,710 SH   SOLE   402,034 0 7,676
EMCOR GROUP INC COM 29084q100 448 5,188 SH   SOLE   0 0 5,188
EMERSON ELECTRIC COM 291011104 259 3,391 SH   SOLE   3,391 0 0
EXXON MOBIL COM 30231G102 1,009 14,459 SH   SOLE   14,459 0 0
F M C CORP COM 302491303 1,167 11,690 SH   SOLE   0 0 11,690
F5 NETWORKS INC COM 315616102 386 2,767 SH   SOLE   0 0 2,767
FACEBOOK COM 30303m102 542 2,640 SH   SOLE   2,640 0 0
FEDERATED INVS. COM 314211103 9,263 284,230 SH   SOLE   284,230 0 0
FEDEX CORP COM 31428X106 14,582 96,439 SH   SOLE   96,439 0 0
FIDELITY NATL INFO SVC COM 31620M106 1,264 9,091 SH   SOLE   0 0 9,091
FISERV INC COM 337738108 526 4,545 SH   SOLE   4,545 0 0
FLEX LTD ORD COM y2573f102 448 35,488 SH   SOLE   0 0 35,488
GENERAL ELECTRIC COM 369604103 545 48,822 SH   SOLE   48,822 0 0
GENERAL MOTORS COM 37045v100 44,831 1,224,893 SH   SOLE   1,166,933 0 57,960
HENRY SCHEIN COM 806407102 679 10,178 SH   SOLE   10,178 0 0
HI-CRUSH INC COM 428337109 9 10,000 SH   SOLE   10,000 0 0
HOME DEPOT INC. COM 437076102 1,173 5,372 SH   SOLE   5,372 0 0
INTEL CORP COM 458140100 30,825 515,042 SH   SOLE   467,402 0 47,640
INTL. BUS. MACHINES COM 459200101 284 2,117 SH   SOLE   2,117 0 0
INVESTORS BANC. COM 46146L101 119 10,000 SH   SOLE   10,000 0 0
J.P. MORGAN CHASE COM 46625H100 64,661 463,851 SH   SOLE   453,551 0 10,300
J2 GLOBAL INC COM 48123v102 276 2,940 SH   SOLE   0 0 2,940
JAKKS PAC INC COM 47012e106 973 945,100 SH   SOLE   945,100 0 0
JOHNSON&JOHNSON COM 478160104 34,633 237,423 SH   SOLE   226,023 0 11,400
KANSAS CITY SOUTHERN COM 485170302 20,529 134,035 SH   SOLE   121,035 0 13,000
KKR & CO COM 48251W104 1,318 45,200 SH   SOLE   45,200 0 0
KLX ENERGY SERVICES HOLDINGS COM 48253L106 2,114 328,200 SH   SOLE   328,200 0 0
LANNETT INC COM 516012101 2,023 229,340 SH   SOLE   229,340 0 0
LINDE PLC COM G5494J103 215 1,011 SH   SOLE   1,011 0 0
LIQUIDITY SERVICES COM 53635B107 12,903 2,165,000 SH   SOLE   2,165,000 0 0
LOWE'S COMPANIES COM 548661107 347 2,900 SH   SOLE   2,900 0 0
LYFT INC CL A COM COM 55087P104 6,366 147,973 SH   SOLE   147,973 0 0
MASTERCARD INC COM 57636Q104 1,075 3,600 SH   SOLE   3,600 0 0
MATINAS BIOPHARMA HLDG COM 576810105 1,135 500,000 SH   SOLE   500,000 0 0
MCCORMICK & CO COM 579780206 232 1,368 SH   SOLE   1,368 0 0
MERCK & CO. INC. COM 58933Y105 701 7,710 SH   SOLE   7,710 0 0
MICROSOFT CORP COM 594918104 100,834 639,401 SH   SOLE   622,304 0 17,097
MONDELEZ INTL COM 609207105 458 8,309 SH   SOLE   8,309 0 0
NIKE INC. CL B COM 654106103 314 3,096 SH   SOLE   3,096 0 0
NORDSTROM COM 655664100 29,791 727,860 SH   SOLE   665,660 0 62,200
NUANCE COMM. COM 67020Y100 11,238 630,300 SH   SOLE   630,300 0 0
NVIDIA CORP COM 67066G104 1,542 6,553 SH   SOLE   6,553 0 0
PEPSICO INC COM 713448108 1,711 12,522 SH   SOLE   5,533 0 6,989
PFIZER INC COM 717081103 47,266 1,206,393 SH   SOLE   1,142,853 0 63,540
PHILIP MORRIS INTl. COM 718172109 20,687 243,121 SH   SOLE   221,061 0 22,060
PHILLIPS 66 COM 718546104 390 3,500 SH   SOLE   3,500 0 0
PNC FINANCIAL COM 693475105 1,396 8,748 SH   SOLE   8,748 0 0
PROCTER & GAMBLE COM 742718109 832 6,661 SH   SOLE   6,661 0 0
QUALCOMM INC. COM 747525103 75,911 860,381 SH   SOLE   823,941 0 36,440
QURATE RETAIL INC. QVC GROUP COM 74915m100 8,051 955,000 SH   SOLE   955,000 0 0
SCHLUMBERGER COM 806857108 31,235 776,987 SH   SOLE   748,127 0 28,860
SKYWORKS SOLUTIONS INC. COM 83088M102 1,281 10,598 SH   SOLE   0 0 10,598
SPDR SERIES TRUST SPDR BLOOMBE COM 78468R663 2,103 23,000 SH   SOLE   0 0 23,000
STANDARD AVB FINL COM 85303B100 274 9,152 SH   SOLE   9,152 0 0
SYNOPSYS INC COM 871607107 306 2,200 SH   SOLE   2,200 0 0
TETRA TECH INC COM 88162g103 1,890 21,941 SH   SOLE   0 0 21,941
THERATECHNOLOGIES INC COM COM 88338H100 49 15,000 SH   SOLE   15,000 0 0
TITAN INTL INC COM 88830M102 6,961 1,923,011 SH   SOLE   1,923,011 0 0
TRISTATE CAP COM 89668F100 1,070 40,950 SH   SOLE   40,950 0 0
TWILIO INC CL A COM 90138F102 2,211 22,500 SH   SOLE   22,500 0 0
TWITTER INC COM 90184L102 388 12,100 SH   SOLE   12,100 0 0
UNITED BANKSHARES COM 909907107 6,410 165,809 SH   SOLE   165,809 0 0
UNITED PARCEL SERVICE-CL B COM 911312106 220 1,880 SH   SOLE   1,880 0 0
VERIZON COMM. COM 92343V104 24,831 404,418 SH   SOLE   383,058 0 21,360
VISA INC CL A COM 92826C839 393 2,093 SH   SOLE   2,093 0 0
WALT DISNEY CO. COM 254687106 2,920 20,190 SH   SOLE   20,190 0 0
WESTERN DIGITAL COM 958102105 557 8,773 SH   SOLE   0 0 8,773
SIMON PROPERTY GROUP INC COM 828806109 298 2,000 SH   SOLE   2,000 0 0
SITE CENTERS CORP COM 82981j109 9,957 710,189 SH   SOLE   578,139 0 132,050
ETFMG ALTERNATIVE HARVEST COM 26924G508 527 30,787 SH   SOLE   30,787 0 0
ISHARES CORE S&P MID-CAP ETF COM 464287507 1,499 7,281 SH   SOLE   7,281 0 0
ISHARES RUSSELL 1000 ETF COM 464287622 490 2,744 SH   SOLE   2,744 0 0
ISHARES RUSSELL 2000 INDEX COM 464287655 283 1,710 SH   SOLE   1,710 0 0
ISHARES S&P SMALL-CAP ETF COM 464287804 1,399 16,685 SH   SOLE   7,939 0 8,746
ISHARES U.S. TECH ETF COM 464287721 2,648 11,385 SH   SOLE   11,385 0 0
NEUBERGER BRMN. MLP INCOME COM 64129H104 685 101,300 SH   SOLE   101,300 0 0
SCHWAB U.S. BROAD MARKET COM 808524102 1,644 21,390 SH   SOLE   21,090 0 300
SCHWAB US LARGE CAP GROWTH COM 808524300 237 2,552 SH   SOLE   2,552 0 0
SPDR S&P 400 MID CAP VALUE COM 78464A839 267 4,870 SH   SOLE   4,870 0 0
SPDR S&P 400 MIDCAP COM 78467Y107 6,793 18,095 SH   SOLE   18,095 0 0
SPDR S&P 500 ETF COM 78462F103 1,806 5,612 SH   SOLE   5,612 0 0
SPDR-TECHNOLOGY COM 81369Y803 2,017 22,000 SH   SOLE   22,000 0 0
VANECK VECTORS GOLD MINERS COM 92189f106 24,898 850,330 SH   SOLE   848,330 0 2,000
VANGUARD DIV. APPRECIATION ETF COM 921908844 1,134 9,100 SH   SOLE   9,100 0 0
VANGUARD GROWTH COM 922908736 1,667 9,149 SH   SOLE   9,149 0 0
VANGUARD LARGE CAP ETF COM 922908637 940 6,360 SH   SOLE   6,360 0 0
VANGUARD MID CAP COM 922908629 2,812 15,784 SH   SOLE   15,784 0 0
VANGUARD MID-CAP VALUE ETF COM 922908512 1,363 11,439 SH   SOLE   1,239 0 10,200
VANGUARD SMALL CAP GROWTH COM 922908595 278 1,398 SH   SOLE   1,398 0 0
VANGUARD SMALL CAP VALUE ETF COM 922908611 447 3,261 SH   SOLE   1,261 0 2,000
VANGUARD SMALL-CAP ETF COM 922908751 2,219 13,393 SH   SOLE   13,393 0 0
VANGUARD VALUE INDEX COM 922908744 5,566 46,442 SH   SOLE   46,442 0 0
WISDOMTREE LARGECAP DIV COM 97717W307 1,664 15,713 SH   SOLE   15,713 0 0
iSHARES PREFERRED STOCK COM 464288687 226 6,000 SH   SOLE   6,000 0 0
iSHARES RUSSELL 1000 GROWTH COM 464287614 115,324 655,546 SH   SOLE   653,746 0 1,800
iSHARES RUSSELL 1000 VALUE COM 464287598 1,072 7,857 SH   SOLE   7,857 0 0
ENERGY TRANSFER COM 29273V100 143 11,148 SH   SOLE   11,148 0 0
ISHARES CORE MSCI EAFE COM 46432F842 517 7,919 SH   SOLE   7,919 0 0
ISHARES CORE MSCI EMERG MKTS COM 46434G103 2,810 52,264 SH   SOLE   52,264 0 0
ISHARES EAFE GROWTH COM 464288885 18,650 215,685 SH   SOLE   215,685 0 0
ISHARES EAFE VALUE COM 464288877 3,862 77,350 SH   SOLE   77,350 0 0
ISHARES MSCI EAFE ETF COM 464287465 3,412 49,131 SH   SOLE   5,531 0 43,600
ISHARES MSCI EMERGING MKTS ETF COM 464287234 1,889 42,106 SH   SOLE   1,506 0 40,600
ISHARES MSCI INDIA ETF COM 46429B598 228 6,500 SH   SOLE   6,500 0 0
MARKET VECTORS VIETNAM ETF COM 57060U761 308 19,250 SH   SOLE   19,250 0 0
SCHWAB EMERGING MARKET ETF COM 808524706 310 11,329 SH   SOLE   11,329 0 0
SCHWAB INTL EQUITY ETF COM 808524805 239 7,113 SH   SOLE   7,113 0 0
SPDR EMERGING MARKETS DIVIDEND COM 78463X533 223 6,950 SH   SOLE   6,950 0 0
VANGUARD DEV. MARKETS ETF COM 921943858 9,086 206,210 SH   SOLE   206,210 0 0
VANGUARD EMERG. MARKETS ETF COM 922042858 36,851 828,674 SH   SOLE   828,274 0 400
VANGUARD FTSE ALL-WORLD EX-US COM 922042775 957 17,810 SH   SOLE   17,810 0 0
VANGUARD INTL. HIGH DIVIDEND COM 921946794 204 3,200 SH   SOLE   3,200 0 0
iSHARES CHINA LARGE-CAP ETF COM 464287184 385 8,826 SH   SOLE   8,826 0 0
INVESCO MSCI GLOBAL TIMBER ETF COM 18383Q879 434 15,000 SH   SOLE   15,000 0 0
ISHARES GOLD TRUST COM 464285105 464 31,969 SH   SOLE   31,969 0 0
SPDR GOLD SHARES COM 78463v107 28,199 197,335 SH   SOLE   196,935 0 400
VANECK VECTORS AGRIBUSINESS COM 92189F700 357 5,200 SH   SOLE   5,200 0 0
EATON VANCE LIMITED DURATION COM 27828H105 440 33,179 SH   SOLE   33,179 0 0
INVESCO DYNAMIC CREDIT OPP COM 46132R104 155 13,668 SH   SOLE   13,668 0 0
ISHARES FLOATING RATE NOTE COM 46429b655 1,889 37,100 SH   SOLE   37,100 0 0
PIMCO ENHANCED SHORT MATURITY COM 72201R833 17,959 176,782 SH   SOLE   175,282 0 1,500
SCHWAB S/T U.S. TREAS COM 808524862 2,000 39,620 SH   SOLE   39,620 0 0
SPDR SHORT-TERM CORPORATE BOND COM 78464A474 2,916 94,565 SH   SOLE   94,565 0 0
VANGUARD INTERM-TERM BOND COM 921937819 378 4,335 SH   SOLE   4,335 0 0
VANGUARD S-T TIPS COM 922020805 3,131 63,530 SH   SOLE   61,530 0 2,000
VANGUARD S/T BOND COM 921937827 3,540 43,919 SH   SOLE   43,919 0 0
VANGUARD S/T CORP BOND ETF COM 92206C409 2,445 30,175 SH   SOLE   30,175 0 0
VANGUARD TOTAL BOND MARKET COM 921937835 369 4,400 SH   SOLE   4,400 0 0
iSHARES 1-3 YR TREASURY COM 464287457 2,867 33,875 SH   SOLE   32,625 0 1,250
iSHARES CORE US AGGREGATE BOND COM 464287226 2,697 24,000 SH   SOLE   24,000 0 0
iSHARES SHORT MATURITY BOND COM 46431W507 15,392 306,300 SH   SOLE   306,300 0 0
iSHARES SHORT TERM CORP BOND COM 464288646 2,080 38,782 SH   SOLE   38,782 0 0
NUVEEN MUNI VALUE COM 670928100 1,531 143,100 SH   SOLE   143,100 0 0
NUVEEN PA INV QUALITY MUNI COM 670972108 488 34,516 SH   SOLE   34,516 0 0
PUTNAM MUNI OPPORT TRUST COM 746922103 197 15,000 SH   SOLE   15,000 0 0
SPDR BARCLAYS MUNI BOND ETF COM 78464A458 223 4,400 SH   SOLE   4,400 0 0
SPDR SHORT TERM MUNICIPAL COM 78468r739 6,655 135,504 SH   SOLE   135,504 0 0