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
ABBOTT LABS COM 002824100 4,173 34,824 SH   SOLE   34,824 0 0
ABBVIE INC. COM 00287Y109 369 3,412 SH   SOLE   3,412 0 0
ALPHABET A COM 02079K305 4,422 2,144 SH   SOLE   2,144 0 0
ALPHABET C COM 02079K107 67,603 32,680 SH   SOLE   31,261 0 1,419
ALTRIA GROUP INC. COM 02209S103 591 11,558 SH   SOLE   11,558 0 0
AMAZON.COM COM 023135106 17,055 5,512 SH   SOLE   5,512 0 0
AMERISOURCEBERGEN COM 03073E105 943 7,987 SH   SOLE   1,900 0 6,087
AMGEN INC COM 031162100 376 1,512 SH   SOLE   1,512 0 0
ANTERO MIDSTREAM CORP COM 03676B102 903 100,000 SH   SOLE   100,000 0 0
ANTERO RES CORP COM 03674X106 1,049 102,830 SH   SOLE   102,830 0 0
APPLE INC COM 037833100 20,846 170,663 SH   SOLE   170,663 0 0
AT&T CORP. COM 00206R102 586 19,351 SH   SOLE   19,351 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 3,590 250,000 SH   SOLE   250,000 0 0
AUTOMATIC DATA PROCESSING COM 053015103 303 1,610 SH   SOLE   1,610 0 0
BANK OF AMERICA COM 060505104 293 7,563 SH   SOLE   7,563 0 0
BERKSHIRE HATHAWAY B COM 084670702 52,607 205,921 SH   SOLE   195,171 0 10,750
BLUEPRINT MEDICINES CORP COM 09627Y109 292 3,000 SH   SOLE   3,000 0 0
BOEING CO. COM 097023105 43,920 172,425 SH   SOLE   167,925 0 4,500
BOX INC CL A COM 10316T104 321 14,000 SH   SOLE   14,000 0 0
BP PLC - SPONS ADR COM 055622104 280 11,494 SH   SOLE   11,494 0 0
CATERPILLAR INC COM 149123101 1,577 6,800 SH   SOLE   6,800 0 0
CHECK POINT SOFTWARE COM M22465104 780 6,963 SH   SOLE   1,000 0 5,963
CHEVRON CORP COM 166764100 39,335 375,370 SH   SOLE   361,342 0 14,028
CISCO SYSTEMS COM 17275R102 50,067 968,224 SH   SOLE   926,194 0 42,030
CITIGROUP COM 172967424 15,042 206,766 SH   SOLE   206,766 0 0
CITIZENS FINL GROUP COM 174610105 397 9,000 SH   SOLE   9,000 0 0
COMMSCOPE HOLDING CO. INC. COM 20337X109 9,828 639,850 SH   SOLE   639,850 0 0
CORNING, INC. COM 219350105 52,983 1,217,728 SH   SOLE   1,151,728 0 66,000
CORTEVA INC COM 22052L104 20,773 445,580 SH   SOLE   439,080 0 6,500
COVETRUS INC COM 22304C100 210 7,000 SH   SOLE   7,000 0 0
CRIMSON WINE GROUP LTD COM 22662X100 196 29,546 SH   SOLE   29,546 0 0
CROWN CASTLE INTERNATIONAL CORP COM 22822V101 290 1,685 SH   SOLE   1,685 0 0
CVS HEALTH CORP COM 126650100 66,238 880,477 SH   SOLE   847,017 0 33,460
DISCOVERY INC C COM 25470F302 18,998 515,000 SH   SOLE   515,000 0 0
DOW INC COM 260557103 10,760 168,275 SH   SOLE   137,976 0 30,300
DROPBOX INC COM 26210C104 372 13,960 SH   SOLE   13,960 0 0
DU PONT COM 26614N102 52,882 684,290 SH   SOLE   644,490 0 39,800
DUN & BRADSTREET HOLDINGS INC COM 26484T106 9,074 381,109 SH   SOLE   381,109 0 0
EMCLAIRE FINANCIAL CORP COM 290828102 297 10,260 SH   SOLE   0 0 10,260
EXXON MOBIL COM 30231G102 501 8,971 SH   SOLE   8,971 0 0
F M C CORP COM 302491303 665 6,014 SH   SOLE   0 0 6,014
FACEBOOK COM 30303M102 973 3,304 SH   SOLE   3,304 0 0
FEDERATED HERMES INC COM 314211103 10,678 341,140 SH   SOLE   341,140 0 0
FEDEX CORP COM 31428X106 57,778 203,413 SH   SOLE   192,914 0 10,500
FIDELITY NATL INFO SVC COM 31620M106 492 3,500 SH   SOLE   0 0 3,500
FISERV INC COM 337738108 541 4,545 SH   SOLE   4,545 0 0
FORTUNE BRANDS HOME & SECURITY COM 34964C106 242 2,530 SH   SOLE   2,530 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 4,908 200,000 SH   SOLE   200,000 0 0
GENERAL ELECTRIC COM 369604103 528 40,202 SH   SOLE   40,202 0 0
GENERAL MOTORS COM 37045V100 62,019 1,079,337 SH   SOLE   1,023,377 0 55,960
GENPREX INC COM 372446104 216 50,000 SH   SOLE   50,000 0 0
HELIX ACQUISITION CORP ORDINARY SHARES - CLASS A COM G4444C102 3,060 300,000 SH   SOLE   300,000 0 0
HENRY SCHEIN COM 806407102 705 10,178 SH   SOLE   10,178 0 0
HOME DEPOT INC. COM 437076102 1,107 3,627 SH   SOLE   3,627 0 0
HONEYWELL INTL COM 438516106 256 1,178 SH   SOLE   1,178 0 0
INTEL CORP COM 458140100 28,893 451,454 SH   SOLE   403,214 0 48,240
INTL. BUS. MACHINES COM 459200101 206 1,547 SH   SOLE   1,547 0 0
J.P. MORGAN CHASE COM 46625H100 71,650 470,672 SH   SOLE   456,072 0 14,600
JOHNSON&JOHNSON COM 478160104 42,254 257,099 SH   SOLE   245,299 0 11,800
KKR & CO LP COM 48251W104 2,208 45,200 SH   SOLE   45,200 0 0
LANNETT INC COM 516012101 1,417 268,326 SH   SOLE   268,326 0 0
LINDE PLC COM G5494J103 283 1,010 SH   SOLE   1,010 0 0
LIQUIDITY SERVICES COM 53635B107 42,734 2,300,000 SH   SOLE   2,300,000 0 0
LOWE'S COMPANIES COM 548661107 552 2,900 SH   SOLE   2,900 0 0
LYFT INC COM 55087P104 9,349 147,973 SH   SOLE   147,973 0 0
MAKARA MNG ORD COM 56086L102 3 10,000 SH   SOLE   10,000 0 0
MASTERCARD INC COM 57636Q104 1,296 3,640 SH   SOLE   3,640 0 0
MATINAS BIOPHARMA HOLDINGS INC COM 576810105 630 600,000 SH   SOLE   600,000 0 0
MERCK & CO. INC. COM 58933Y105 612 7,939 SH   SOLE   7,939 0 0
MICROSOFT CORP COM 594918104 128,403 544,610 SH   SOLE   527,813 0 16,797
MONDELEZ INTL COM 609207105 460 7,865 SH   SOLE   7,865 0 0
NIKE INC. CL B COM 654106103 419 3,153 SH   SOLE   3,153 0 0
NVIDIA CORP COM 67066G104 3,459 6,479 SH   SOLE   6,479 0 0
OPTION CARE HEALTH ORD COM 68404L201 11,975 675,000 SH   SOLE   675,000 0 0
PEPSICO INC COM 713448108 1,255 8,870 SH   SOLE   4,923 0 3,947
PFIZER INC COM 717081103 44,220 1,220,539 SH   SOLE   1,155,499 0 65,040
PHILIP MORRIS INTL. COM 718172109 19,419 218,825 SH   SOLE   196,165 0 22,660
PHILLIPS 66 COM 718546104 220 2,700 SH   SOLE   2,700 0 0
PNC FINANCIAL COM 693475105 842 4,800 SH   SOLE   4,800 0 0
PPG INDUSTRIES COM 693506107 275 1,833 SH   SOLE   1,833 0 0
PROCTER & GAMBLE COM 742718109 861 6,360 SH   SOLE   6,360 0 0
QUALCOMM INC. COM 747525103 100,243 756,039 SH   SOLE   719,199 0 36,840
QURATE RETAIL INC COM 74915M100 10,584 900,000 SH   SOLE   900,000 0 0
S & T BANCORP INC COM 783859101 873 26,073 SH   SOLE   10,073 0 16,000
SCHLUMBERGER COM 806857108 14,546 534,973 SH   SOLE   477,473 0 57,500
SIMON PROPERTY GROUP INC COM 828806109 3,878 34,090 SH   SOLE   34,090 0 0
SKYWORKS SOLUTIONS INC. COM 83088M102 734 4,000 SH   SOLE   0 0 4,000
STANDARD AVB FINL COM 85303B100 274 8,392 SH   SOLE   8,392 0 0
STARBUCKS CORP COM 855244109 212 1,937 SH   SOLE   1,937 0 0
SYNOPSYS INC COM 871607107 545 2,200 SH   SOLE   2,200 0 0
TETRA TECH INC COM 88162G103 2,036 15,000 SH   SOLE   0 0 15,000
THERATECHNOLOGIES INC COM 88338H100 58 15,000 SH   SOLE   15,000 0 0
TITAN INTL INC COM 88830M102 17,909 1,929,810 SH   SOLE   1,929,810 0 0
TJX COS INC COM 872540109 10,640 160,840 SH   SOLE   140,640 0 20,200
TOOTSIE ROLL COM 890516107 5,455 164,662 SH   SOLE   164,662 0 0
TRACTOR SUPPLY COM 892356106 266 1,500 SH   SOLE   1,500 0 0
TRISTATE CAP COM 89678F100 645 27,950 SH   SOLE   27,950 0 0
TWILIO INC CL A COM 90138F102 7,667 22,500 SH   SOLE   22,500 0 0
TWITTER INC COM 90184L102 764 12,000 SH   SOLE   12,000 0 0
UNITED BANKSHARES COM 909907107 2,107 54,609 SH   SOLE   54,609 0 0
UNITED PARCEL SERVICE-CL B COM 911312106 320 1,880 SH   SOLE   1,880 0 0
UNITEDHEALTH GROUP COM 91324P102 387 1,039 SH   SOLE   1,039 0 0
VERIZON COMM. COM 92343V104 27,043 465,049 SH   SOLE   443,089 0 21,960
VISA INC CL A COM 92826C839 519 2,449 SH   SOLE   2,449 0 0
VYNE THERAPEUTICS INC COM 92941V209 171 25,000 SH   SOLE   25,000 0 0
WAL-MART STORES COM 931142103 9,939 73,173 SH   SOLE   63,073 0 10,100
WALT DISNEY CO. COM 254687106 9,707 52,608 SH   SOLE   52,608 0 0
ZOOM VIDEO COMMUNICATIONS-A COM 98980L101 296 920 SH   SOLE   920 0 0
ARK INNOVATION ETF ETF 00214Q104 400 3,338 SH   SOLE   3,338 0 0
EATON VANCE LIMITED DURATION ETF 27828H105 219 17,368 SH   SOLE   17,368 0 0
GLOBAL X CYBERSECURITY ETF ETF 37954Y384 899 35,900 SH   SOLE   35,900 0 0
GLOBAL X VIDEO GAMES ESPORTS ETF ETF 37954Y392 591 18,800 SH   SOLE   18,800 0 0
ISHARE ESG AWARE MSCI EM ETF ETF 46434G863 1,602 37,000 SH   SOLE   37,000 0 0
ISHARES 1-3 YR TREASURY ETF 464287457 2,301 26,675 SH   SOLE   25,425 0 1,250
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 3,340 51,900 SH   SOLE   51,900 0 0
ISHARES CORE US AGGREGATE BOND ETF 464287226 455 4,000 SH   SOLE   4,000 0 0
ISHARES EAFE GROWTH ETF ETF 464288885 15,268 151,980 SH   SOLE   151,980 0 0
ISHARES ESG 1-5 YEAR USD CORP BOND ETF ETF 46435G243 2,130 82,000 SH   SOLE   82,000 0 0
ISHARES ESG MSCI USA ETF ETF 46435G425 10,509 115,650 SH   SOLE   115,650 0 0
ISHARES FLOATING RATE NOTE ETF 46429B655 1,620 31,900 SH   SOLE   31,900 0 0
ISHARES GOLD TRUST ETF 464285105 256 15,767 SH   SOLE   15,767 0 0
ISHARES MSCI EAFE ETF ETF 464287465 3,538 46,631 SH   SOLE   1,531 0 45,100
ISHARES MSCI EAFE VALUE ETF 464288877 7,775 152,550 SH   SOLE   152,550 0 0
ISHARES MSCI EMERGING MKTS ETF ETF 464287234 2,254 42,250 SH   SOLE   150 0 42,100
ISHARES PREFERRED STOCK ETF 464288687 1,194 31,100 SH   SOLE   31,100 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 614 2,744 SH   SOLE   2,744 0 0
ISHARES RUSSELL 1000 GROWTH ETF 464287614 125,453 516,185 SH   SOLE   514,785 0 1,400
ISHARES RUSSELL 1000 VALUE ETF 464287598 812 5,358 SH   SOLE   5,358 0 0
ISHARES RUSSELL 2000 INDEX ETF 464287655 238 1,075 SH   SOLE   1,075 0 0
ISHARES S&P SMALL-CAP ETF ETF 464287804 1,362 12,546 SH   SOLE   3,800 0 8,746
ISHARES SHORT MATURITY BOND ETF 46431W507 11,775 234,600 SH   SOLE   234,600 0 0
ISHARES SHORT-TERM CORP ETF 464288646 263 4,816 SH   SOLE   4,816 0 0
ISHARES U.S. TECH ETF ETF 464287721 5,336 60,840 SH   SOLE   60,840 0 0
NEUBERGER BRMN. MLP INCOME ETF 64129H104 694 165,300 SH   SOLE   165,300 0 0
NUVEEN AZ QUALITY MUNI ETF 67061W104 152 10,000 SH   SOLE   10,000 0 0
NUVEEN ESG LARGE-CAP VALUE ETF ETF 67092P300 2,715 75,000 SH   SOLE   75,000 0 0
NUVEEN MUNI VALUE ETF 670928100 1,533 137,600 SH   SOLE   137,600 0 0
NUVEEN NY AMT-FREE MUN ETF 670656107 362 26,500 SH   SOLE   26,500 0 0
NUVEEN PA INV QUALITY MUNI ETF 670972108 496 34,516 SH   SOLE   34,516 0 0
PIMCO ENHANCED SHORT MATURITY ETF 72201R833 38,290 375,720 SH   SOLE   308,220 0 67,500
PUTNAM MUNI OPPORT TRUST ETF 746922103 201 15,000 SH   SOLE   15,000 0 0
SCHWAB EMERGING MARKET ETF ETF 808524706 360 11,329 SH   SOLE   11,329 0 0
SCHWAB INTL EQUITY ETF ETF 808524805 258 6,854 SH   SOLE   6,854 0 0
SCHWAB S/T U.S. TREAS ETF 808524862 1,864 36,320 SH   SOLE   36,320 0 0
SCHWAB U.S. BROAD MARKET ETF 808524102 1,598 16,524 SH   SOLE   16,224 0 300
SCHWAB U.S. MID CAP ETF 808524508 236 3,175 SH   SOLE   3,175 0 0
SCHWAB U.S. SMALL CAP ETF ETF 808524607 203 2,040 SH   SOLE   2,040 0 0
SCHWAB U.S. TIPS ETF ETF 808524870 1,896 31,000 SH   SOLE   31,000 0 0
SCHWAB US LARGE CAP GROWTH ETF 808524300 279 2,150 SH   SOLE   2,150 0 0
SPDR GOLD SHARES ETF 78463V107 31,604 197,574 SH   SOLE   197,174 0 400
SPDR S&P 400 MID CAP VALUE ETF 78464A839 312 4,766 SH   SOLE   4,766 0 0
SPDR S&P 400 MIDCAP ETF 78467Y107 7,274 15,280 SH   SOLE   15,280 0 0
SPDR S&P 500 ETF ETF 78462F103 1,174 2,961 SH   SOLE   2,961 0 0
SPDR SHORT TERM MUNICIPAL ETF 78468R739 7,712 155,618 SH   SOLE   155,618 0 0
SPDR SHORT-TERM CORPORATE BOND ETF 78464A474 3,114 99,465 SH   SOLE   99,465 0 0
SPDR BLMBG BARCLAYS 1-3 MTH T-BILL ETF ETF 78468R663 1,235 13,500 SH   SOLE   0 0 13,500
SPDR-TECHNOLOGY ETF 81369Y803 2,922 22,000 SH   SOLE   22,000 0 0
VANECK VECTORS AGRIBUSINESS ETF 92189F700 439 5,000 SH   SOLE   5,000 0 0
VANECK VECTORS GOLD MINERS ETF 92189F106 23,699 729,212 SH   SOLE   727,212 0 2,000
VANECK VECTORS PFD. SEC. EX-FINAN ETF 92189F429 266 12,800 SH   SOLE   12,800 0 0
VANGUARD ALL-WORLD EX-US ETF 922042775 1,224 20,170 SH   SOLE   20,170 0 0
VANGUARD DEV. MARKETS ETF ETF 921943858 13,242 269,630 SH   SOLE   269,630 0 0
VANGUARD DIV. APPRECIATION ETF ETF 921908844 3,392 23,061 SH   SOLE   23,061 0 0
VANGUARD EMERG. MARKETS ETF ETF 922042858 36,971 710,300 SH   SOLE   709,900 0 400
VANGUARD GROWTH ETF 922908736 2,297 8,935 SH   SOLE   8,935 0 0
VANGUARD INTERM-TERM BOND ETF 921937819 342 3,855 SH   SOLE   3,855 0 0
VANGUARD INTER-TERM CORP BOND ETF 92206C870 1,916 20,595 SH   SOLE   20,595 0 0
VANGUARD INTL HI DIV YLD IDX ETF ETF 921946794 209 3,200 SH   SOLE   3,200 0 0
VANGUARD LARGE CAP ETF ETF 922908637 1,141 6,155 SH   SOLE   6,155 0 0
VANGUARD MID CAP ETF ETF 922908629 6,742 30,459 SH   SOLE   30,459 0 0
VANGUARD MID-CAP VALUE ETF ETF 922908512 1,640 12,159 SH   SOLE   1,059 0 11,100
VANGUARD S/T BOND ETF 921937827 2,422 29,469 SH   SOLE   29,469 0 0
VANGUARD S/T CORP BOND ETF ETF 92206C409 12,069 146,290 SH   SOLE   146,290 0 0
VANGUARD SMALL CAP GROWTH ETF 922908595 328 1,193 SH   SOLE   1,193 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 666 4,021 SH   SOLE   1,121 0 2,900
VANGUARD SMALL-CAP ETF ETF 922908751 4,378 20,450 SH   SOLE   20,450 0 0
VANGUARD S-T INFLATION PROT. TREASURY ETF 922020805 5,562 107,910 SH   SOLE   105,910 0 2,000
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 407 4,800 SH   SOLE   4,800 0 0
VANGUARD VALUE INDEX ETF 922908744 11,246 85,547 SH   SOLE   85,547 0 0
WISDOMTREE LARGECAP DIV ETF 97717W307 1,129 9,843 SH   SOLE   9,843 0 0
QURATE RETAIL INC PFD 74915M308 5,215 51,300 SH   SOLE   51,300 0 0