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,232 214,794 SH   SOLE   205,822 0 8,972
ALLEGHENY TECH. COM 01741R102 592 23,480 SH   SOLE   23,480 0 0
ALLERGAN INC COM 018490102 234 1,400 SH   SOLE   1,400 0 0
ALPHABET A COM 38259P508 2,512 2,320 SH   SOLE   2,320 0 0
ALPHABET C COM 02079K107 37,134 34,354 SH   SOLE   32,965 0 1,389
ALTRIA GROUP INC. COM 02209S103 694 14,647 SH   SOLE   14,647 0 0
AMAZON.COM COM 023135106 10,243 5,409 SH   SOLE   5,409 0 0
AMERISOURCEBERGEN COM 03073E105 885 10,378 SH   SOLE   2,500 0 7,878
ANTERO RES CORP COM 03674X106 624 112,830 SH   SOLE   112,830 0 0
APPLE INC COM 037833100 8,466 42,777 SH   SOLE   42,777 0 0
AT&T CORP. COM 001957109 930 27,761 SH   SOLE   27,761 0 0
AURORA CANNABIS COM 05156X108 434 55,520 SH   SOLE   55,520 0 0
AUTOMATIC DATA PROCESSING COM 053015137 266 1,610 SH   SOLE   1,610 0 0
BANK OF AMERICA COM 060505104 395 13,622 SH   SOLE   13,622 0 0
BECTON DICKINSON COM 075887109 3,827 15,185 SH   SOLE   15,185 0 0
BERKSHIRE HATH B COM 084670702 40,207 188,616 SH   SOLE   178,918 0 9,698
BLACKBERRY COM 09228f103 17,319 2,321,541 SH   SOLE   2,321,541 0 0
BLUEPRINT MEDICINES CORP. COM 09627Y109 283 3,000 SH   SOLE   3,000 0 0
BOX INC CL A COM 10316T104 247 14,000 SH   SOLE   14,000 0 0
BP PLC - SPONS ADR COM 056622104 286 6,847 SH   SOLE   6,847 0 0
BRISTOL-MYERS COM 110122108 301 6,634 SH   SOLE   6,634 0 0
CANOPY GROWTH COM 138035100 469 11,645 SH   SOLE   11,645 0 0
CATERPILLAR INC COM 149123101 1,472 10,800 SH   SOLE   10,800 0 0
CHECK POINT SOFTWARE COM m22465104 863 7,463 SH   SOLE   1,500 0 5,963
CHEVRON CORP COM 166764100 37,263 299,448 SH   SOLE   286,820 0 12,628
CISCO SYSTEMS COM 17275R102 54,525 996,262 SH   SOLE   955,632 0 40,630
CITIGROUP COM 172967424 5,613 80,155 SH   SOLE   72,055 0 8,100
CNO FINANCIAL COM 12621E103 185 11,100 SH   SOLE   11,100 0 0
COMMSCOPE COM 20337x109 1,514 96,230 SH   SOLE   96,230 0 0
CORNING, INC. COM 219350105 48,152 1,449,052 SH   SOLE   1,384,452 0 64,600
CORTEVA INC. COM 22052L104 11,469 387,872 SH   SOLE   373,685 0 14,187
CRIMSON WINE GROUP LTD COM 22662X100 236 29,546 SH   SOLE   29,546 0 0
CUMMINS INC COM 231021106 416 2,430 SH   SOLE   1,400 0 1,030
CVS HEALTH CORP COM 126650100 45,286 831,095 SH   SOLE   799,135 0 31,960
DELTA AIR LINES COM 247361702 3,696 65,135 SH   SOLE   65,135 0 0
DISCOVERY INC C COM 25470F302 21,407 752,445 SH   SOLE   699,845 0 52,600
DOW CHEMICAL COM 260557103 10,256 207,981 SH   SOLE   196,128 0 11,853
DROPBOX INC CL A COM 26210C104 350 13,960 SH   SOLE   13,960 0 0
DU PONT COM 26614N102 28,358 377,749 SH   SOLE   363,562 0 14,187
EMCOR GROUP INC COM 29084q100 457 5,190 SH   SOLE   0 0 5,190
EXXON MOBIL COM 30231G102 1,103 14,399 SH   SOLE   14,399 0 0
F M C CORP COM 302491303 970 11,691 SH   SOLE   0 0 11,691
F5 NETWORKS INC COM 315616102 403 2,768 SH   SOLE   0 0 2,768
FACEBOOK COM 30303m102 822 4,260 SH   SOLE   4,260 0 0
FEDERATED INVS. COM 314211103 287 8,837 SH   SOLE   8,837 0 0
FEDEX CORP COM 31428X106 7,125 43,394 SH   SOLE   43,394 0 0
FIRST DATA CORP COM 32008D106 406 15,000 SH   SOLE   15,000 0 0
FLEX LTD ORD COM y2573f102 340 35,489 SH   SOLE   0 0 35,489
GENERAL ELECTRIC COM 369604103 481 45,811 SH   SOLE   45,811 0 0
GENERAL MOTORS COM 37045v100 46,269 1,200,859 SH   SOLE   1,142,899 0 57,960
HALLMARK FINL SVCS INC COM 40624Q203 9,557 671,600 SH   SOLE   671,600 0 0
HENRY SCHEIN COM 806407102 711 10,178 SH   SOLE   10,178 0 0
HI-CRUSH INC COM 428337109 25 10,000 SH   SOLE   10,000 0 0
HOME DEPOT INC. COM 437076102 763 3,669 SH   SOLE   3,669 0 0
INTEL CORP COM 458140100 25,009 522,431 SH   SOLE   474,791 0 47,640
INTL. BUS. MACHINES COM 459200101 292 2,117 SH   SOLE   2,117 0 0
INVESTORS BANC. COM 46146L101 223 20,000 SH   SOLE   20,000 0 0
J.P. MORGAN CHASE COM 46625H100 52,214 467,026 SH   SOLE   458,674 0 8,352
J2 GLOBAL INC COM 48123v102 261 2,940 SH   SOLE   0 0 2,940
JAKKS PAC INC COM 47012e106 669 955,600 SH   SOLE   955,600 0 0
JOHNSON&JOHNSON COM 478160104 31,657 227,291 SH   SOLE   215,891 0 11,400
KANSAS CITY SOUTHERN COM 485170302 16,718 137,235 SH   SOLE   124,235 0 13,000
KINROSS GOLD COM 496902404 50 12,780 SH   SOLE   12,780 0 0
KKR & CO COM 48251W104 1,142 45,200 SH   SOLE   45,200 0 0
KLX ENERGY SERVICES HOLDINGS COM 48253L106 270 13,200 SH   SOLE   13,200 0 0
LANNETT INC COM 516012101 848 140,000 SH   SOLE   140,000 0 0
LIBERTY BROADBAND-A COM 530307107 213 2,075 SH   SOLE   2,075 0 0
LINDE PLC COM G5494J103 203 1,010 SH   SOLE   1,010 0 0
LIQUIDITY SERVICES COM 53635B107 13,650 2,241,412 SH   SOLE   2,241,412 0 0
LOWE'S COMPANIES COM 548661107 293 2,900 SH   SOLE   2,900 0 0
MASTERCARD INC COM 57636Q104 952 3,600 SH   SOLE   3,600 0 0
MATINAS BIOPHARMA HLDG COM 576810105 171 200,000 SH   SOLE   200,000 0 0
MCEWEN MNG INC COM 58039P107 1,401 800,440 SH   SOLE   800,440 0 0
MERCK & CO. INC. COM 58933Y105 254 3,025 SH   SOLE   3,025 0 0
METRO BANK PLC COM BBG00CSS6 67 10,000 SH   SOLE   10,000 0 0
MICROSOFT CORP COM 594918104 88,050 657,288 SH   SOLE   640,191 0 17,097
MONDELEZ INTL COM 609207105 469 8,709 SH   SOLE   8,709 0 0
NANOVIRICIDES COM 630087203 14 60,000 SH   SOLE   60,000 0 0
NESTLE ADR COM 641069406 13,865 134,090 SH   SOLE   108,770 0 25,320
NIKE INC. CL B COM 654106103 260 3,096 SH   SOLE   3,096 0 0
NUANCE COMM. COM 67020Y100 12,877 806,300 SH   SOLE   806,300 0 0
NVIDIA CORP COM 67066G104 1,076 6,553 SH   SOLE   6,553 0 0
PEPSICO INC COM 713448108 1,641 12,517 SH   SOLE   5,528 0 6,989
PFIZER INC COM 717081103 47,374 1,093,574 SH   SOLE   1,030,034 0 63,540
PHILIP MORRIS INTl. COM 718172109 19,254 245,175 SH   SOLE   223,115 0 22,060
PHILLIPS 66 COM 718546104 327 3,500 SH   SOLE   3,500 0 0
PNC FINANCIAL COM 693475105 1,064 7,748 SH   SOLE   7,748 0 0
PROCTER & GAMBLE COM 742718109 1,105 10,079 SH   SOLE   10,079 0 0
QUALCOMM INC. COM 747525103 68,267 897,422 SH   SOLE   860,982 0 36,440
QURATE RETAIL INC. QVC GROUP COM 74915m100 10,655 860,000 SH   SOLE   860,000 0 0
SCHLUMBERGER COM 806857108 32,475 817,190 SH   SOLE   781,450 0 35,740
SKYWORKS SOLUTIONS INC. COM 83088M102 819 10,598 SH   SOLE   0 0 10,598
SPIRIT AIRLINES COM 848577102 284 5,940 SH   SOLE   5,940 0 0
STANDARD AVB FINL COM 85303B100 251 9,152 SH   SOLE   9,152 0 0
SYNOPSYS INC COM 871607107 283 2,200 SH   SOLE   2,200 0 0
T-MOBILE US, INC. COM 872590104 254 3,420 SH   SOLE   3,420 0 0
TETRA TECH INC COM 88162g103 1,723 21,941 SH   SOLE   0 0 21,941
THERATECHNOLOGIES COM 88338H100 80 15,000 SH   SOLE   15,000 0 0
TITAN INTL INC COM 88830M102 9,799 2,003,805 SH   SOLE   2,003,805 0 0
TRACTOR SUPPLY COM 892356106 218 2,000 SH   SOLE   2,000 0 0
TRISTATE CAP COM 89668F100 874 40,950 SH   SOLE   40,950 0 0
TWILIO INC CL A COM 90138F102 3,068 22,500 SH   SOLE   22,500 0 0
TWITTER INC COM 90184L102 422 12,100 SH   SOLE   12,100 0 0
UNITED BANKSHARES COM 909907107 6,493 175,069 SH   SOLE   175,069 0 0
VERIZON COMM. COM 92343V104 23,417 409,881 SH   SOLE   388,521 0 21,360
VISA INC CL A COM 92826C839 363 2,093 SH   SOLE   2,093 0 0
WALT DISNEY CO. COM 254687106 2,843 20,356 SH   SOLE   20,356 0 0
WESTERN DIGITAL COM 958102105 417 8,778 SH   SOLE   0 0 8,778
WORLDPAY INC COM 981558109 1,200 9,791 SH   SOLE   0 0 9,791
SITE CENTERS CORP COM 82981j109 9,368 707,539 SH   SOLE   575,489 0 132,050
ETFMG ALTERNATIVE HARVEST COM 26924G508 975 30,787 SH   SOLE   30,787 0 0
ISHARES CORE S&P MID-CAP ETF COM 464287507 1,473 7,581 SH   SOLE   7,581 0 0
ISHARES RUSSELL 1000 ETF COM 464287622 447 2,744 SH   SOLE   2,744 0 0
ISHARES RUSSELL 2000 INDEX COM 464287655 328 2,110 SH   SOLE   2,110 0 0
ISHARES S&P SMALL-CAP ETF COM 464287804 1,306 16,685 SH   SOLE   7,939 0 8,746
ISHARES U.S. TECH ETF COM 464287721 2,273 11,485 SH   SOLE   11,485 0 0
NEUBERGER BRMN. MLP INCOME COM 64129H104 243 32,300 SH   SOLE   32,300 0 0
SCHWAB U.S. BROAD MARKET COM 808524102 1,476 20,927 SH   SOLE   20,627 0 300
SCHWAB US LARGE CAP GROWTH COM 808524300 212 2,552 SH   SOLE   2,552 0 0
SPDR S&P 400 MID CAP VALUE COM 78464A839 250 4,870 SH   SOLE   4,870 0 0
SPDR S&P 400 MIDCAP COM 78467Y107 6,423 18,115 SH   SOLE   18,115 0 0
SPDR S&P 500 ETF COM 78462F103 907 3,094 SH   SOLE   3,094 0 0
SPDR-TECHNOLOGY COM 81369Y803 1,717 22,000 SH   SOLE   22,000 0 0
VANECK VECTORS GOLD MINERS COM 92189f106 22,221 869,352 SH   SOLE   867,352 0 2,000
VANECK VECTORS OIL SERVICE ETF COM 92189F718 167 11,300 SH   SOLE   11,300 0 0
VANGUARD DIV. APPRECIATION ETF COM 921908844 1,030 8,940 SH   SOLE   8,940 0 0
VANGUARD GROWTH COM 922908736 1,466 8,974 SH   SOLE   8,974 0 0
VANGUARD LARGE CAP ETF COM 922908637 946 7,025 SH   SOLE   7,025 0 0
VANGUARD MID CAP COM 922908629 1,295 7,748 SH   SOLE   7,748 0 0
VANGUARD MID-CAP VALUE ETF COM 922908512 1,248 11,205 SH   SOLE   1,005 0 10,200
VANGUARD SMALL CAP VALUE ETF COM 922908611 321 2,462 SH   SOLE   462 0 2,000
VANGUARD SMALL-CAP ETF COM 922908751 1,817 11,597 SH   SOLE   11,597 0 0
VANGUARD VALUE INDEX COM 922908744 4,594 41,417 SH   SOLE   41,417 0 0
WISDOMTREE LARGECAP DIV COM 97717W307 1,535 15,843 SH   SOLE   15,843 0 0
iSHARES PREFERRED STOCK COM 464288687 221 6,000 SH   SOLE   6,000 0 0
iSHARES RUSSELL 1000 GROWTH COM 464287614 104,188 662,181 SH   SOLE   660,381 0 1,800
iSHARES RUSSELL 1000 VALUE COM 464287598 1,100 8,647 SH   SOLE   8,647 0 0
ISHARES CORE MSCI EMERG MKTS COM 46434G103 2,688 52,264 SH   SOLE   52,264 0 0
ISHARES EAFE GROWTH COM 464288885 18,184 225,135 SH   SOLE   225,135 0 0
ISHARES EAFE VALUE COM 464288877 5,737 119,350 SH   SOLE   119,350 0 0
ISHARES MSCI EAFE ETF COM 464287465 3,325 50,590 SH   SOLE   6,990 0 43,600
ISHARES MSCI EMERGING MKTS ETF COM 464287234 1,882 43,856 SH   SOLE   3,256 0 40,600
ISHARES MSCI INDIA ETF COM 46429B598 459 13,000 SH   SOLE   13,000 0 0
MARKET VECTORS VIETNAM ETF COM 57060U761 549 34,250 SH   SOLE   34,250 0 0
SCHWAB EMERGING MARKET ETF COM 808524706 297 11,329 SH   SOLE   11,329 0 0
SCHWAB INTL EQUITY ETF COM 808524805 228 7,113 SH   SOLE   7,113 0 0
SPDR EMERGING MARKETS DIVIDEND COM 78463X533 227 6,950 SH   SOLE   6,950 0 0
VANGUARD DEV. MARKETS ETF COM 921943858 11,644 279,156 SH   SOLE   279,156 0 0
VANGUARD EMERG. MARKETS ETF COM 922042858 24,610 578,659 SH   SOLE   578,259 0 400
VANGUARD FTSE ALL-WORLD EX-US COM 922042775 1,218 23,890 SH   SOLE   23,890 0 0
VANGUARD FTSE EUROPE COM 922042874 1,945 35,419 SH   SOLE   35,419 0 0
iSHARES CHINA LARGE-CAP ETF COM 464287184 549 12,826 SH   SOLE   12,826 0 0
INVESCO MSCI GLOBAL TIMBER ETF COM 18383Q879 405 15,000 SH   SOLE   15,000 0 0
ISHARES GOLD TRUST COM 464285105 432 31,969 SH   SOLE   31,969 0 0
SPDR GOLD SHARES COM 78463v107 26,339 197,740 SH   SOLE   197,340 0 400
VANECK VECTORS AGRIBUSINESS COM 92189F700 347 5,200 SH   SOLE   5,200 0 0
EATON VANCE LIMITED DURATION COM 27828H105 419 33,126 SH   SOLE   33,126 0 0
INVESCO DYNAMIC CREDIT OPP COM 46132R104 218 19,500 SH   SOLE   19,500 0 0
ISHARES FLOATING RATE NOTE COM 46429b655 1,890 37,100 SH   SOLE   37,100 0 0
PIMCO ENHANCED SHORT MATURITY COM 72201R833 17,360 170,615 SH   SOLE   169,115 0 1,500
SCHWAB S/T U.S. TREAS COM 808524862 2,008 39,695 SH   SOLE   39,695 0 0
SPDR SHORT-TERM CORPORATE BOND COM 78464A474 3,202 104,015 SH   SOLE   104,015 0 0
VANGUARD INTER-TERM CORP BOND COM 92206C870 224 2,490 SH   SOLE   2,490 0 0
VANGUARD INTERM-TERM BOND COM 921937819 393 4,540 SH   SOLE   4,540 0 0
VANGUARD S-T TIPS COM 922020805 3,067 62,180 SH   SOLE   60,180 0 2,000
VANGUARD S/T BOND COM 921937827 3,513 43,624 SH   SOLE   43,624 0 0
VANGUARD S/T CORP BOND ETF COM 92206C409 2,320 28,750 SH   SOLE   28,750 0 0
iSHARES 1-3 YR TREASURY COM 464287457 3,410 40,225 SH   SOLE   38,975 0 1,250
iSHARES CORE US AGGREGATE BOND COM 464287226 2,672 24,000 SH   SOLE   24,000 0 0
iSHARES SHORT MATURITY BOND COM 46431W507 15,366 305,300 SH   SOLE   305,300 0 0
iSHARES SHORT TERM CORP BOND COM 464288646 2,073 38,782 SH   SOLE   38,782 0 0
iSHARES TIPS BOND ETF COM 464287176 231 2,000 SH   SOLE   2,000 0 0
TEMPLETON EMERG. INCOME COM 880192109 159 15,600 SH   SOLE   15,600 0 0
BLACKROCK MUNI INTERM COM 09253X102 211 15,000 SH   SOLE   15,000 0 0
NUVEEN MUNI VALUE COM 670928100 1,983 194,780 SH   SOLE   194,780 0 0
NUVEEN PA INV QUALITY MUNI COM 670972108 471 34,516 SH   SOLE   34,516 0 0
NUVEEN QUALITY MUNI INCOME FUN COM 67066V101 168 12,000 SH   SOLE   12,000 0 0
PUTNAM MUNI OPPORT TRUST COM 746922103 190 15,000 SH   SOLE   15,000 0 0
SPDR BARCLAYS MUNI BOND ETF COM 78464A458 221 4,400 SH   SOLE   4,400 0 0
SPDR SHORT TERM MUNICIPAL COM 78468r739 6,787 138,712 SH   SOLE   138,712 0 0