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 51,897 220,491 SH   SOLE   213,691 0 6,800
ADTALEM GLOBAL EDUC COM 00737L103 311 7,393 SH   SOLE   0 0 7,393
AECOM TECH COM 00766t100 322 8,657 SH   SOLE   0 0 8,657
ALLEGHENY TECH. COM 01741R102 685 28,390 SH   SOLE   28,390 0 0
ALLIANCE DATA SYSTEMS COM 018581108 211 832 SH   SOLE   832 0 0
ALLSCRIPTS HEALTHCARE COM 01988p108 799 54,903 SH   SOLE   0 0 54,903
ALPHABET A COM 38259P508 1,956 1,857 SH   SOLE   1,857 0 0
ALPHABET C COM 38259P706 29,572 28,261 SH   SOLE   28,261 0 0
ALTRIA GROUP INC. COM 02209S103 943 13,208 SH   SOLE   13,208 0 0
AMAZON.COM COM 023135106 3,414 2,919 SH   SOLE   2,919 0 0
AMERISOURCEBERGEN COM 03073E105 1,384 15,072 SH   SOLE   3,137 0 11,935
ANTERO RES CORP COM 03674X106 2,144 112,830 SH   SOLE   112,830 0 0
APPLE INC COM 037833100 6,060 35,807 SH   SOLE   35,807 0 0
ASCENT CAPITAL GROUP COM 043632108 3,092 269,090 SH   SOLE   269,090 0 0
AT&T CORP. COM 001957109 3,061 78,740 SH   SOLE   78,740 0 0
BANK OF AMERICA COM 060505104 272 9,210 SH   SOLE   9,210 0 0
BECTON DICKINSON COM 075887109 417 1,950 SH   SOLE   1,950 0 0
BERKSHIRE HATH A COM 084670108 1,786 6 SH   SOLE   6 0 0
BERKSHIRE HATH B COM 084670702 36,905 186,181 SH   SOLE   176,051 0 10,130
BLACKBERRY COM 09228f103 29,361 2,628,541 SH   SOLE   2,628,541 0 0
BLACKHAWK NETWORK HLDG COM 09238e104 619 17,370 SH   SOLE   0 0 17,370
BOX INC CL A COM 10316T104 296 14,000 SH   SOLE   14,000 0 0
BP PLC - SPONS ADR COM 056622104 359 8,538 SH   SOLE   8,538 0 0
BRISTOL-MYERS COM 110122108 418 6,821 SH   SOLE   6,821 0 0
CATERPILLAR INC COM 149123101 1,859 11,800 SH   SOLE   11,800 0 0
CHECK POINT SOFTWARE COM m22465104 1,370 13,218 SH   SOLE   1,500 0 11,718
CHEVRON CORP COM 166764100 33,830 270,231 SH   SOLE   262,331 0 7,900
CISCO SYSTEMS COM 17275R102 42,915 1,120,496 SH   SOLE   1,076,426 0 44,070
CNO FINANCIAL COM 12621E103 301 12,200 SH   SOLE   12,200 0 0
COCA COLA BOTTLNG COM 191098102 409 1,900 SH   SOLE   1,900 0 0
COCA COLA CO COM 191216100 1,741 37,942 SH   SOLE   37,942 0 0
COLGATE PALMOLIVE CO COM 194162103 361 4,788 SH   SOLE   4,788 0 0
CORNING, INC. COM 219350105 46,601 1,456,741 SH   SOLE   1,408,741 0 48,000
CRIMSON WINE GROUP LTD COM 22662X100 315 29,546 SH   SOLE   29,546 0 0
CUMMINS INC COM 231021106 429 2,430 SH   SOLE   1,400 0 1,030
CVS HEALTH CORP COM 126650100 43,084 594,260 SH   SOLE   570,260 0 24,000
DEERE & CO COM 244199105 27,505 175,738 SH   SOLE   174,338 0 1,400
DISCOVER COMM C COM 25470F302 17,994 850,000 SH   SOLE   850,000 0 0
DOWDUPONT COM 26078j100 53,390 749,653 SH   SOLE   736,103 0 13,550
EATON CORP COM G29183103 236 2,988 SH   SOLE   2,988 0 0
EMCOR GROUP INC COM 29084q100 424 5,190 SH   SOLE   0 0 5,190
EXCO RES INC COM 269279501 120 572,481 SH   SOLE   572,481 0 0
EXXON MOBIL COM 30231G102 2,706 32,359 SH   SOLE   32,359 0 0
F M C CORP COM 302491303 1,232 13,010 SH   SOLE   0 0 13,010
F5 NETWORKS INC COM 315616102 363 2,768 SH   SOLE   0 0 2,768
FACEBOOK COM 30303m102 759 4,303 SH   SOLE   4,303 0 0
FEDERATED INVS. COM 314211103 517 14,337 SH   SOLE   14,337 0 0
FEDEX CORP COM 31428X106 7,257 29,083 SH   SOLE   29,083 0 0
FIBROCELL SCIENCE COM 315721209 19 30,000 SH   SOLE   30,000 0 0
FLEX LTD ORD COM y2573f102 638 35,489 SH   SOLE   0 0 35,489
GENERAL ELECTRIC COM 369604103 972 55,697 SH   SOLE   28,397 0 27,300
GENERAL MOTORS COM 37045v100 47,679 1,163,194 SH   SOLE   1,140,894 0 22,300
HALLIBURTON CO. COM 406216101 301 6,162 SH   SOLE   6,162 0 0
HALLMARK FINL SVCS INC COM 40624Q203 9,387 900,000 SH   SOLE   900,000 0 0
HENRY SCHEIN COM 806407102 711 10,178 SH   SOLE   10,178 0 0
HOME DEPOT INC. COM 437076102 473 2,495 SH   SOLE   2,495 0 0
ILLINOIS TOOL WKS COM 452308109 403 2,417 SH   SOLE   2,417 0 0
INNOVIVA INC COM 45781M101 182 12,807 SH   SOLE   12,807 0 0
INTEL CORP COM 458140100 26,869 582,080 SH   SOLE   546,480 0 35,600
INTL. BUS. MACHINES COM 459200101 286 1,867 SH   SOLE   1,867 0 0
INVESTORS BANC. COM 46146L101 308 22,200 SH   SOLE   22,200 0 0
J.P. MORGAN CHASE COM 46625H100 48,709 455,481 SH   SOLE   446,481 0 9,000
J2 GLOBAL INC COM 48123v102 221 2,940 SH   SOLE   0 0 2,940
JAKKS PAC INC COM 47012e106 2,528 1,075,600 SH   SOLE   1,075,600 0 0
JOHNSON CONTROLS COM g51502105 29,613 777,050 SH   SOLE   749,450 0 27,600
JOHNSON&JOHNSON COM 478160104 27,658 197,953 SH   SOLE   197,453 0 500
KIRBY CORP COM 497266106 265 3,972 SH   SOLE   0 0 3,972
KLX INC COM 482539103 4,914 72,000 SH   SOLE   72,000 0 0
LIBERTY INTERACT. COM 53071M104 27,033 1,107,000 SH   SOLE   1,107,000 0 0
LIQUIDITY SERVICES COM 53635B107 12,076 2,490,000 SH   SOLE   2,490,000 0 0
LOWE'S COMPANIES COM 548661107 270 2,900 SH   SOLE   2,900 0 0
MASTERCARD INC COM 57636Q104 545 3,600 SH   SOLE   3,600 0 0
MCEWEN MNG INC COM 58039P107 13,453 5,900,440 SH   SOLE   5,900,440 0 0
MERCK & CO. INC. COM 58933Y105 422 7,494 SH   SOLE   7,494 0 0
MICROSOFT CORP COM 594918104 63,508 742,442 SH   SOLE   723,764 0 18,678
MONDELEZ INTL COM 609207105 322 7,534 SH   SOLE   7,534 0 0
NANOVIRICIDES COM 630087203 43 49,000 SH   SOLE   49,000 0 0
NESTLE ADR COM 641069406 12,139 141,205 SH   SOLE   123,705 0 17,500
NUANCE COMM. COM 67020Y100 19,579 1,197,500 SH   SOLE   1,197,500 0 0
NVIDIA CORP COM 67066G104 967 5,000 SH   SOLE   5,000 0 0
PEPSICO INC COM 713448108 1,568 13,079 SH   SOLE   4,255 0 8,824
PFIZER INC COM 717081103 37,169 1,026,202 SH   SOLE   1,004,902 0 21,300
PHILIP MORRIS INTl. COM 718172109 23,954 226,728 SH   SOLE   215,728 0 11,000
PHILLIPS 66 COM 718546104 354 3,500 SH   SOLE   3,500 0 0
PNC FINANCIAL COM 693475105 1,298 8,995 SH   SOLE   8,995 0 0
PRA GROUP INC COM 73640Q105 315 9,476 SH   SOLE   0 0 9,476
PROCTER & GAMBLE COM 742718109 566 6,162 SH   SOLE   6,162 0 0
QUALCOMM INC. COM 747525103 57,000 890,348 SH   SOLE   850,848 0 39,500
REPUBLIC SVCS INC COM 760759100 325 4,800 SH   SOLE   4,800 0 0
RITE AID CORP COM 767754104 197 100,000 SH   SOLE   100,000 0 0
SCHLUMBERGER COM 806857108 17,370 257,752 SH   SOLE   221,252 0 36,500
SKYWORKS SOLUTIONS INC. COM 83088M102 1,298 13,674 SH   SOLE   0 0 13,674
STANDARD AVB FINL COM 85303B100 275 9,152 SH   SOLE   9,152 0 0
STANLEY BLACK & DECKER INC. COM 854616109 216 1,273 SH   SOLE   1,273 0 0
STARWOOD PROP. COM 85571b105 747 35,000 SH   SOLE   35,000 0 0
TESLA MOTORS COM 88160R101 227 730 SH   SOLE   730 0 0
TETRA TECH INC COM 88162g103 1,601 33,252 SH   SOLE   0 0 33,252
THERATECHNOLOGIES COM 88338H100 86 15,000 SH   SOLE   15,000 0 0
TITAN INTL INC COM 88830M102 28,197 2,189,200 SH   SOLE   2,189,200 0 0
TRISTATE CAP COM 89668F100 942 40,950 SH   SOLE   40,950 0 0
TWILIO INC CL A COM 90138F102 1,995 84,534 SH   SOLE   84,534 0 0
TWITTER INC COM 90184L102 246 10,245 SH   SOLE   10,245 0 0
UNITED BANKSHARES COM 909907107 7,144 205,569 SH   SOLE   205,569 0 0
UNITEDHEALTH GROUP COM 91324P102 610 2,765 SH   SOLE   2,765 0 0
USG CORP NEW COM 903293405 2,314 60,000 SH   SOLE   60,000 0 0
VANTIV INC CL A COM 981558109 1,004 13,651 SH   SOLE   0 0 13,651
VERIZON COMM. COM 92343V104 21,837 412,561 SH   SOLE   389,761 0 22,800
VISA INC CL A COM 92826C839 227 1,989 SH   SOLE   1,989 0 0
WESTERN DIGITAL COM 958102105 698 8,778 SH   SOLE   0 0 8,778
DDR CORP COM 23317h102 3,286 366,700 SH   SOLE   176,700 0 190,000
ISHARES CORE S&P MID-CAP ETF ETF 464287507 634 3,340 SH   SOLE   3,340 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 408 2,744 SH   SOLE   2,744 0 0
ISHARES RUSSELL 2000 INDEX ETF 464287655 226 1,480 SH   SOLE   1,480 0 0
ISHARES S&P SMALL-CAP ETF ETF 464287804 1,262 16,436 SH   SOLE   7,690 0 8,746
NEUBERGER BRMN. MLP INCOME COM 64129H104 160 17,050 SH   SOLE   17,050 0 0
SCHWAB U.S. BROAD MARKET ETF 808524102 1,403 21,747 SH   SOLE   21,447 0 300
SPDR S&P 400 MID CAP VALUE ETF 78464A839 662 6,435 SH   SOLE   6,435 0 0
SPDR S&P 400 MIDCAP ETF 78467Y107 4,694 13,590 SH   SOLE   13,590 0 0
SPDR S&P 500 ETF ETF 78462F103 734 2,749 SH   SOLE   2,749 0 0
SPDR-TECHNOLOGY ETF 81369Y803 1,407 22,000 SH   SOLE   22,000 0 0
VANECK VECTORS GOLD MINERS ETF 92189f106 17,773 764,770 SH   SOLE   764,770 0 0
VANECK VECTORS JR GOLD MINERS ETF 92189f791 2,065 60,500 SH   SOLE   60,500 0 0
VANGUARD DIV. APPRECIATION ETF ETF 921908844 410 4,018 SH   SOLE   4,018 0 0
VANGUARD GROWTH ETF 922908736 1,210 8,600 SH   SOLE   8,600 0 0
VANGUARD REIT ETF ETF 922908553 316 3,812 SH   SOLE   3,812 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 266 2,000 SH   SOLE   0 0 2,000
VANGUARD VALUE INDEX ETF 922908744 4,041 38,011 SH   SOLE   38,011 0 0
WISDOMTREE LARGECAP DIV ETF 97717W307 1,494 16,220 SH   SOLE   16,220 0 0
iSHARES PREFERRED STOCK ETF 464288687 228 6,000 SH   SOLE   6,000 0 0
iSHARES RUSSELL 1000 GROWTH ETF 464287614 86,511 642,346 SH   SOLE   640,546 0 1,800
iSHARES RUSSELL 1000 VALUE ETF 464287598 1,129 9,077 SH   SOLE   9,077 0 0
KKR & CO LP COM UNIT 48248M102 847 40,200 SH   SOLE   40,200 0 0
ISHARES EAFE GROWTH ETF ETF 464288885 14,301 177,130 SH   SOLE   177,130 0 0
ISHARES MSCI EAFE ETF ETF 464287465 407 5,789 SH   SOLE   5,789 0 0
ISHARES MSCI EMERGING MKTS ETF ETF 464287234 208 4,407 SH   SOLE   4,407 0 0
SCHWAB EMERGING MARKET ETF ETF 808524706 344 12,309 SH   SOLE   12,309 0 0
SCHWAB INTL EQUITY ETF ETF 808524805 284 8,345 SH   SOLE   8,345 0 0
SPDR EMERGING MARKETS DIVIDEND ETF 78463X533 261 7,950 SH   SOLE   7,950 0 0
VANGUARD DEV. MARKETS ETF ETF 921943858 9,336 208,123 SH   SOLE   152,123 0 56,000
VANGUARD EMERG. MARKETS ETF ETF 922042858 16,730 364,407 SH   SOLE   344,007 0 20,400
ANNALY CAPITAL MGMT REIT COM 035710409 123 10,340 SH   SOLE   10,340 0 0
GUGGENHEIM MSCI GLOBAL TIMBER ETF 18383Q879 477 15,000 SH   SOLE   15,000 0 0
ISHARES GOLD TRUST ETF 464285105 397 31,767 SH   SOLE   31,767 0 0
SPDR GOLD SHARES ETF 78463v107 24,784 200,435 SH   SOLE   200,035 0 400
VANECK VECTORS AGRIBUSINESS ETF 92189F700 323 5,250 SH   SOLE   5,250 0 0
EATON VANCE LIMITED DURATION CLOSED END 27828H105 556 40,699 SH   SOLE   40,699 0 0
INVESCO DYNAMIC CREDIT OPP CLOSED END 46132R104 240 20,500 SH   SOLE   20,500 0 0
ISHARES FLOATING RATE NOTE CLOSED END 46429b655 2,147 42,250 SH   SOLE   42,250 0 0
PIMCO ENHANCED SHORT MATURITY CLOSED END 72201R833 13,301 130,965 SH   SOLE   129,465 0 1,500
SCHWAB S/T U.S. TREAS CLOSED END 808524862 2,854 57,050 SH   SOLE   57,050 0 0
SPDR SHORT-TERM CORPORATE BOND CLOSED END 78464A474 3,491 114,765 SH   SOLE   114,765 0 0
VANGUARD S/T BOND CLOSED END 921937827 5,247 66,334 SH   SOLE   66,034 0 300
iSHARES 1-3 YR TREASURY CLOSED END 464287457 3,966 47,300 SH   SOLE   46,050 0 1,250
iSHARES BARCLAYS 1-3 YR CREDIT CLOSED END 464288646 2,027 19,391 SH   SOLE   19,391 0 0
iSHARES CORE US AGGREGATE BOND CLOSED END 464287226 2,624 24,000 SH   SOLE   24,000 0 0
iSHARES SHORT MATURITY BOND CLOSED END 46431W507 16,905 337,300 SH   SOLE   337,300 0 0
iSHARES TIPS BOND ETF CLOSED END 464287176 228 2,000 SH   SOLE   2,000 0 0
TEMPLETON EMERG. INCOME CLOSED END 880192109 185 16,600 SH   SOLE   16,600 0 0
BLACKROCK MUNI INTERM CLOSED END 09253X102 209 15,000 SH   SOLE   15,000 0 0
INVESCO VALUE MUNI INCOME CLOSED END 46132P108 447 30,000 SH   SOLE   30,000 0 0
NUVEEN MUNI VALUE CLOSED END 670928100 1,379 136,100 SH   SOLE   136,100 0 0
NUVEEN NY AMT-FREE MUN CLOSED END 670656107 259 20,000 SH   SOLE   20,000 0 0
NUVEEN QUALITY MUNI INCOME FUN CLOSED END 67066V101 351 25,000 SH   SOLE   25,000 0 0
PUTNAM MUNI OPPORT TRUST CLOSED END 746922103 185 15,000 SH   SOLE   15,000 0 0
SPDR BARCLAYS MUNI BOND ETF CLOSED END 78464A458 215 4,400 SH   SOLE   4,400 0 0
SPDR SHORT TERM MUNICIPAL CLOSED END 78468r739 8,624 180,000 SH   SOLE   180,000 0 0