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 42,065 220,768 SH   SOLE   211,796 0 8,972
ALLEGHENY TECH. COM 01741R102 444 20,390 SH   SOLE   20,390 0 0
ALPHABET A COM 38259P508 2,133 2,041 SH   SOLE   2,041 0 0
ALPHABET C COM 02079K107 33,595 32,440 SH   SOLE   31,051 0 1,389
ALTRIA GROUP INC. COM 02209S103 716 14,488 SH   SOLE   14,488 0 0
AMAZON.COM COM 023135106 6,149 4,094 SH   SOLE   4,094 0 0
AMERISOURCEBERGEN COM 03073E105 1,022 13,737 SH   SOLE   3,137 0 10,600
ANTERO RES CORP COM 03674X106 1,059 112,830 SH   SOLE   112,830 0 0
APPLE INC COM 037833100 8,561 54,270 SH   SOLE   54,270 0 0
ASCENT CAPITAL GROUP COM 043632108 105 269,090 SH   SOLE   269,090 0 0
AT&T CORP. COM 001957109 829 29,055 SH   SOLE   29,055 0 0
AUTOMATIC DATA PROCESSING COM 053015137 211 1,610 SH   SOLE   1,610 0 0
BECTON DICKINSON COM 075887109 2,417 10,725 SH   SOLE   10,725 0 0
BERKSHIRE HATH A COM 084670108 1,836 6 SH   SOLE   6 0 0
BERKSHIRE HATH B COM 084670702 36,597 179,240 SH   SOLE   169,542 0 9,698
BLACKBERRY COM 09228f103 18,924 2,661,541 SH   SOLE   2,661,541 0 0
BOX INC CL A COM 10316T104 236 14,000 SH   SOLE   14,000 0 0
BP PLC - SPONS ADR COM 056622104 260 6,844 SH   SOLE   6,844 0 0
BRISTOL-MYERS COM 110122108 339 6,514 SH   SOLE   6,514 0 0
CATERPILLAR INC COM 149123101 1,499 11,800 SH   SOLE   11,800 0 0
CHECK POINT SOFTWARE COM m22465104 773 7,526 SH   SOLE   1,563 0 5,963
CHEVRON CORP COM 166764100 31,117 286,024 SH   SOLE   273,396 0 12,628
CISCO SYSTEMS COM 17275R102 44,465 1,026,184 SH   SOLE   985,354 0 40,830
CITIGROUP COM 172967424 3,686 70,805 SH   SOLE   62,705 0 8,100
CNO FINANCIAL COM 12621E103 165 11,100 SH   SOLE   11,100 0 0
COCA COLA BOTTLNG COM 191098102 319 1,800 SH   SOLE   1,800 0 0
COMMSCOPE COM 20337x109 854 52,135 SH   SOLE   52,135 0 0
CORNING, INC. COM 219350105 42,987 1,422,956 SH   SOLE   1,358,356 0 64,600
CRIMSON WINE GROUP LTD COM 22662X100 231 29,546 SH   SOLE   29,546 0 0
CUMMINS INC COM 231021106 325 2,430 SH   SOLE   1,400 0 1,030
CVS HEALTH CORP COM 126650100 44,475 678,794 SH   SOLE   647,084 0 31,710
DELTA AIR LINES COM 247361702 457 9,155 SH   SOLE   9,155 0 0
DISCOVERY INC C COM 25470F302 20,029 867,793 SH   SOLE   815,193 0 52,600
DOWDUPONT COM 26078j100 44,939 840,287 SH   SOLE   804,717 0 35,570
EMCOR GROUP INC COM 29084q100 310 5,190 SH   SOLE   0 0 5,190
EXCO RES INC COM 269279501 1 72,481 SH   SOLE   72,481 0 0
EXXON MOBIL COM 30231G102 978 14,348 SH   SOLE   14,348 0 0
F M C CORP COM 302491303 865 11,691 SH   SOLE   0 0 11,691
F5 NETWORKS INC COM 315616102 448 2,768 SH   SOLE   0 0 2,768
FACEBOOK COM 30303m102 394 3,003 SH   SOLE   3,003 0 0
FEDERATED INVS. COM 314211103 248 9,337 SH   SOLE   9,337 0 0
FEDEX CORP COM 31428X106 4,216 26,133 SH   SOLE   26,133 0 0
FIRST DATA CORP COM 32008D106 254 15,000 SH   SOLE   15,000 0 0
FLEX LTD ORD COM y2573f102 270 35,489 SH   SOLE   0 0 35,489
GENERAL ELECTRIC COM 369604103 244 32,235 SH   SOLE   32,235 0 0
GENERAL MOTORS COM 37045v100 40,400 1,207,762 SH   SOLE   1,149,802 0 57,960
HALLMARK FINL SVCS INC COM 40624Q203 9,621 900,000 SH   SOLE   900,000 0 0
HENRY SCHEIN COM 806407102 799 10,178 SH   SOLE   10,178 0 0
HI CRUSH PARTNERS LP COM 428337109 36 10,000 SH   SOLE   10,000 0 0
HOME DEPOT INC. COM 437076102 593 3,450 SH   SOLE   3,450 0 0
INNOVIVA INC COM 45781M101 793 45,471 SH   SOLE   45,471 0 0
INTEL CORP COM 458140100 26,719 569,339 SH   SOLE   521,699 0 47,640
INTL. BUS. MACHINES COM 459200101 221 1,942 SH   SOLE   1,942 0 0
INVESTORS BANC. COM 46146L101 208 20,000 SH   SOLE   20,000 0 0
J.P. MORGAN CHASE COM 46625H100 45,078 461,770 SH   SOLE   453,418 0 8,352
J2 GLOBAL INC COM 48123v102 204 2,940 SH   SOLE   0 0 2,940
JAKKS PAC INC COM 47012e106 1,581 1,075,600 SH   SOLE   1,075,600 0 0
JOHNSON CONTROLS COM g51502105 25,488 859,618 SH   SOLE   818,990 0 40,628
JOHNSON&JOHNSON COM 478160104 29,227 226,479 SH   SOLE   215,079 0 11,400
KANSAS CITY SOUTHERN COM 485170302 12,429 130,210 SH   SOLE   117,210 0 13,000
KKR & CO COM 48251W104 789 40,200 SH   SOLE   40,200 0 0
KLX ENERGY SERVICES HOLDINGS COM 48253L106 607 25,900 SH   SOLE   25,900 0 0
LANNETT INC COM 516012101 372 75,000 SH   SOLE   75,000 0 0
LIQUIDITY SERVICES COM 53635B107 15,881 2,573,845 SH   SOLE   2,573,845 0 0
LOWE'S COMPANIES COM 548661107 268 2,900 SH   SOLE   2,900 0 0
MASTERCARD INC COM 57636Q104 679 3,600 SH   SOLE   3,600 0 0
MCEWEN MNG INC COM 58039P107 10,739 5,900,440 SH   SOLE   5,900,440 0 0
MERCK & CO. INC. COM 58933Y105 320 4,191 SH   SOLE   4,191 0 0
METRO BANK PLC COM BBG00CSS6 216 10,000 SH   SOLE   10,000 0 0
MICROSOFT CORP COM 594918104 68,968 679,020 SH   SOLE   661,923 0 17,097
MONDELEZ INTL COM 609207105 302 7,534 SH   SOLE   7,534 0 0
NANOVIRICIDES COM 630087203 12 60,000 SH   SOLE   60,000 0 0
NESTLE ADR COM 641069406 14,443 178,400 SH   SOLE   153,080 0 25,320
NETFLIX INC. COM 64110L106 294 1,100 SH   SOLE   1,100 0 0
NIKE INC. CL B COM 654106103 230 3,096 SH   SOLE   3,096 0 0
NUANCE COMM. COM 67020Y100 15,641 1,182,200 SH   SOLE   1,182,200 0 0
NVIDIA CORP COM 67066G104 861 6,453 SH   SOLE   6,453 0 0
PEPSICO INC COM 713448108 1,261 11,417 SH   SOLE   4,428 0 6,989
PFIZER INC COM 717081103 46,479 1,064,806 SH   SOLE   1,001,266 0 63,540
PHILIP MORRIS INTl. COM 718172109 16,333 244,659 SH   SOLE   222,599 0 22,060
PHILLIPS 66 COM 718546104 302 3,500 SH   SOLE   3,500 0 0
PNC FINANCIAL COM 693475105 1,060 9,064 SH   SOLE   9,064 0 0
PROCTER & GAMBLE COM 742718109 851 9,262 SH   SOLE   9,262 0 0
QUALCOMM INC. COM 747525103 50,125 880,780 SH   SOLE   844,340 0 36,440
QURATE RETAIL INC. QVC GROUP COM 74915m100 21,609 1,107,000 SH   SOLE   1,107,000 0 0
RETAIL VALUE INC COM 76133q102 1,569 61,325 SH   SOLE   48,860 0 12,465
SCHLUMBERGER COM 806857108 20,785 576,090 SH   SOLE   543,350 0 32,740
SITE CENTERS CORP COM 82981j109 6,495 586,690 SH   SOLE   469,340 0 117,350
SKYWORKS SOLUTIONS INC. COM 83088M102 710 10,598 SH   SOLE   0 0 10,598
STANDARD AVB FINL COM 85303B100 273 9,152 SH   SOLE   9,152 0 0
TESLA MOTORS COM 88160R101 140 420 SH   SOLE   420 0 0
TETRA TECH INC COM 88162g103 1,522 29,394 SH   SOLE   0 0 29,394
THERATECHNOLOGIES COM 88338H100 91 15,000 SH   SOLE   15,000 0 0
TITAN INTL INC COM 88830M102 10,985 2,357,301 SH   SOLE   2,357,301 0 0
TRISTATE CAP COM 89668F100 797 40,950 SH   SOLE   40,950 0 0
TWILIO INC CL A COM 90138F102 4,517 50,584 SH   SOLE   50,584 0 0
TWITTER INC COM 90184L102 352 12,245 SH   SOLE   12,245 0 0
UNITED BANKSHARES COM 909907107 6,224 200,069 SH   SOLE   200,069 0 0
UNITEDHEALTH GROUP COM 91324P102 689 2,765 SH   SOLE   2,765 0 0
VERIZON COMM. COM 92343V104 21,964 390,671 SH   SOLE   369,311 0 21,360
VISA INC CL A COM 92826C839 262 1,989 SH   SOLE   1,989 0 0
WALT DISNEY CO. COM 254687106 1,234 11,257 SH   SOLE   11,257 0 0
WESTERN DIGITAL COM 958102105 325 8,778 SH   SOLE   0 0 8,778
WORLDPAY INC COM 981558109 943 12,336 SH   SOLE   0 0 12,336
ISHARES CORE S&P MID-CAP ETF COM 464287507 1,291 7,774 SH   SOLE   7,774 0 0
ISHARES RUSSELL 1000 ETF COM 464287622 381 2,744 SH   SOLE   2,744 0 0
ISHARES RUSSELL 2000 INDEX COM 464287655 377 2,813 SH   SOLE   2,813 0 0
ISHARES S&P SMALL-CAP ETF COM 464287804 1,157 16,685 SH   SOLE   7,939 0 8,746
ISHARES U.S. TECH ETF COM 464287721 1,837 11,485 SH   SOLE   11,485 0 0
NEUBERGER BRMN. MLP INCOME COM 64129H104 129 19,300 SH   SOLE   19,300 0 0
SCHWAB U.S. BROAD MARKET COM 808524102 1,249 20,846 SH   SOLE   20,546 0 300
SPDR S&P 400 MID CAP VALUE COM 78464A839 216 4,870 SH   SOLE   4,870 0 0
SPDR S&P 400 MIDCAP COM 78467Y107 5,501 18,174 SH   SOLE   18,174 0 0
SPDR S&P 500 ETF COM 78462F103 698 2,793 SH   SOLE   2,793 0 0
SPDR-TECHNOLOGY COM 81369Y803 1,364 22,000 SH   SOLE   22,000 0 0
VANECK VECTORS GOLD MINERS COM 92189f106 18,160 861,092 SH   SOLE   859,092 0 2,000
VANECK VECTORS OIL SERVICE ETF COM 92189F718 1,483 105,700 SH   SOLE   105,700 0 0
VANGUARD DIV. APPRECIATION ETF COM 921908844 852 8,695 SH   SOLE   8,695 0 0
VANGUARD GROWTH COM 922908736 1,225 9,123 SH   SOLE   9,123 0 0
VANGUARD LARGE CAP ETF COM 922908637 924 8,045 SH   SOLE   8,045 0 0
VANGUARD MID CAP ETF COM 922908629 392 2,839 SH   SOLE   2,839 0 0
VANGUARD MID-CAP VALUE ETF COM 922908512 1,067 11,205 SH   SOLE   1,005 0 10,200
VANGUARD SMALL CAP VALUE ETF COM 922908611 252 2,210 SH   SOLE   210 0 2,000
VANGUARD VALUE INDEX COM 922908744 3,941 40,233 SH   SOLE   40,233 0 0
WISDOMTREE LARGECAP DIV COM 97717W307 1,336 15,820 SH   SOLE   15,820 0 0
iSHARES PREFERRED STOCK COM 464288687 205 6,000 SH   SOLE   6,000 0 0
iSHARES RUSSELL 1000 GROWTH COM 464287614 87,210 666,186 SH   SOLE   664,386 0 1,800
iSHARES RUSSELL 1000 VALUE COM 464287598 960 8,647 SH   SOLE   8,647 0 0
ISHARES CORE MSCI EMERG MKTS COM 46434G103 2,447 51,900 SH   SOLE   51,900 0 0
ISHARES EAFE GROWTH ETF COM 464288885 16,424 237,785 SH   SOLE   237,785 0 0
ISHARES EAFE VALUE ETF COM 464288877 5,397 119,350 SH   SOLE   119,350 0 0
ISHARES MSCI EAFE ETF COM 464287465 2,597 44,190 SH   SOLE   6,990 0 37,200
ISHARES MSCI EMERGING MKTS ETF COM 464287234 1,660 42,500 SH   SOLE   1,900 0 40,600
ISHARES MSCI INDIA ETF COM 46429B598 433 13,000 SH   SOLE   13,000 0 0
MARKET VECTORS VIETNAM ETF COM 57060U761 505 34,250 SH   SOLE   34,250 0 0
SCHWAB EMERGING MARKET ETF COM 808524706 267 11,329 SH   SOLE   11,329 0 0
SPDR EMERGING MARKETS DIVIDEND COM 78463X533 207 6,950 SH   SOLE   6,950 0 0
VANGUARD DEV. MARKETS ETF COM 921943858 8,964 241,624 SH   SOLE   241,624 0 0
VANGUARD EMERG. MARKETS ETF COM 922042858 21,890 574,553 SH   SOLE   574,153 0 400
VANGUARD EUROPE ETF COM 922042874 1,707 35,100 SH   SOLE   35,100 0 0
VANGUARD FTSE ALL-WORLD EX-US COM 922042775 3,860 84,685 SH   SOLE   84,685 0 0
iSHARES CHINA LARGE-CAP ETF COM 464287184 501 12,826 SH   SOLE   12,826 0 0
ISHARES GOLD TRUST COM 464285105 390 31,767 SH   SOLE   31,767 0 0
SPDR GOLD SHARES COM 78463v107 23,750 195,880 SH   SOLE   195,480 0 400
VANECK VECTORS AGRIBUSINESS COM 18383Q879 361 15,000 SH   SOLE   15,000 0 0
VANECK VECTORS AGRIBUSINESS COM 92189F700 296 5,200 SH   SOLE   5,200 0 0
EATON VANCE LIMITED DURATION COM 27828H105 394 33,083 SH   SOLE   33,083 0 0
INVESCO DYNAMIC CREDIT OPP COM 46132R104 200 19,500 SH   SOLE   19,500 0 0
ISHARES FLOATING RATE NOTE COM 46429b655 1,949 38,700 SH   SOLE   38,700 0 0
PIMCO ENHANCED SHORT MATURITY COM 72201R833 16,045 158,938 SH   SOLE   157,438 0 1,500
SCHWAB S/T U.S. TREAS COM 808524862 2,218 44,445 SH   SOLE   44,445 0 0
SPDR SHORT-TERM CORPORATE BOND COM 78464A474 3,174 105,315 SH   SOLE   105,315 0 0
VANGUARD INTER-TERM CORP BOND COM 92206C870 206 2,490 SH   SOLE   2,490 0 0
VANGUARD INTERM-TERM BOND COM 921937819 392 4,820 SH   SOLE   4,820 0 0
VANGUARD S-T TIPS COM 922020805 2,951 61,580 SH   SOLE   59,580 0 2,000
VANGUARD S/T BOND COM 921937827 3,536 45,009 SH   SOLE   45,009 0 0
VANGUARD S/T CORP BOND ETF COM 92206C409 2,061 26,440 SH   SOLE   26,440 0 0
iSHARES 1-3 YR TREASURY COM 464287457 3,529 42,200 SH   SOLE   40,950 0 1,250
iSHARES CORE US AGGREGATE BOND COM 464287226 2,556 24,000 SH   SOLE   24,000 0 0
iSHARES SHORT MATURITY BOND COM 46431W507 15,932 319,600 SH   SOLE   319,600 0 0
iSHARES SHORT TERM CORP BOND COM 464288646 2,003 38,782 SH   SOLE   38,782 0 0
iSHARES TIPS BOND ETF COM 464287176 219 2,000 SH   SOLE   2,000 0 0
TEMPLETON EMERG. INCOME COM 880192109 159 16,500 SH   SOLE   16,500 0 0
BLACKROCK MUNI INTERM COM 09253X102 190 15,000 SH   SOLE   15,000 0 0
NUVEEN MUNI VALUE COM 670928100 1,908 205,780 SH   SOLE   205,780 0 0
NUVEEN PA INV QUALITY MUNI COM 670972108 421 34,516 SH   SOLE   34,516 0 0
NUVEEN QUALITY MUNI INCOME FUN COM 67066V101 150 12,000 SH   SOLE   12,000 0 0
PUTNAM MUNI OPPORT TRUST COM 746922103 168 15,000 SH   SOLE   15,000 0 0
SPDR BARCLAYS MUNI BOND ETF COM 78464A458 212 4,400 SH   SOLE   4,400 0 0
SPDR SHORT TERM MUNICIPAL COM 78468r739 6,920 143,983 SH   SOLE   143,983 0 0