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
APPLE INC COM 037833100 24,093 170,266 SH   SOLE   170,266 0 0
ABBVIE INC. COM 00287Y109 320 2,962 SH   SOLE   2,962 0 0
AMERISOURCEBERGEN COM 03073E105 954 7,987 SH   SOLE   1,900 0 6,087
ABBOTT LABS COM 002824100 4,114 34,824 SH   SOLE   34,824 0 0
ADOBE SYSTEMS INC. COM 00724F101 233 405 SH   SOLE   405 0 0
AUTOMATIC DATA PROCESSING COM 053015103 322 1,610 SH   SOLE   1,610 0 0
ANTERO MIDSTREAM CORP COM 03676B102 1,042 100,000 SH   SOLE   100,000 0 0
AMGEN INC COM 031162100 322 1,512 SH   SOLE   1,512 0 0
AMAZON.COM COM 023135106 38,218 11,634 SH   SOLE   10,861 0 773
ANTERO RES CORP COM 03674X106 1,934 102,830 SH   SOLE   102,830 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 4,475 250,000 SH   SOLE   250,000 0 0
BOEING CO. COM 097023105 40,694 185,025 SH   SOLE   180,525 0 4,500
BANK OF AMERICA COM 060505104 316 7,453 SH   SOLE   7,453 0 0
BOX INC CL A COM 10316T104 331 14,000 SH   SOLE   14,000 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 308 3,000 SH   SOLE   3,000 0 0
BERKSHIRE HATHAWAY B COM 084670702 57,444 210,466 SH   SOLE   199,666 0 10,800
CITIGROUP COM 172967424 16,255 231,621 SH   SOLE   231,621 0 0
CATERPILLAR INC COM 149123101 1,305 6,800 SH   SOLE   6,800 0 0
CROWN CASTLE INTERNATIONAL CORP COM 22822V101 292 1,685 SH   SOLE   1,685 0 0
CITIZENS FINL GROUP COM 174610105 1,711 36,423 SH   SOLE   36,423 0 0
CHECK POINT SOFTWARE COM M22465104 787 6,963 SH   SOLE   1,000 0 5,963
COMMSCOPE HOLDING CO. INC. COM 20337X109 8,303 611,000 SH   SOLE   611,000 0 0
CONOCOPHILLIPS COM 20825C104 242 3,568 SH   SOLE   3,568 0 0
CISCO SYSTEMS COM 17275R102 52,560 965,646 SH   SOLE   923,416 0 42,230
CORTEVA INC COM 22052L104 18,573 441,371 SH   SOLE   434,871 0 6,500
CVS HEALTH CORP COM 126650100 74,391 876,627 SH   SOLE   843,417 0 33,210
CHEVRON CORP COM 166764100 41,152 405,644 SH   SOLE   392,416 0 13,228
CRIMSON WINE GROUP LTD COM 22662X100 254 29,546 SH   SOLE   29,546 0 0
DROPBOX INC COM 26210C104 408 13,960 SH   SOLE   13,960 0 0
DU PONT COM 26614N102 46,296 680,936 SH   SOLE   641,636 0 39,300
WALT DISNEY CO. COM 254687106 4,245 25,091 SH   SOLE   25,091 0 0
DISCOVERY INC C COM 25470F302 17,222 709,580 SH   SOLE   639,980 0 69,600
DUN & BRADSTREET COM 26484T106 9,246 550,000 SH   SOLE   550,000 0 0
DOW INC COM 260557103 9,968 173,175 SH   SOLE   151,375 0 21,800
EMCLAIRE FINANCIAL CORP COM 290828102 1,123 42,011 SH   SOLE   42,011 0 0
FACEBOOK COM 30303M102 1,020 3,004 SH   SOLE   3,004 0 0
FORTUNE BRANDS HOME & SECURITY COM 34964C106 226 2,530 SH   SOLE   2,530 0 0
FEDEX CORP COM 31428X106 43,088 196,486 SH   SOLE   185,986 0 10,500
FEDERATED HERMES INC COM 314211103 355 10,929 SH   SOLE   10,929 0 0
FIDELITY NATL INFO SVC COM 31620M106 426 3,500 SH   SOLE   3,500 0 0
FISERV INC COM 337738108 493 4,545 SH   SOLE   4,545 0 0
F M C CORP COM 302491303 551 6,014 SH   SOLE   6,014 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 4,932 225,000 SH   SOLE   225,000 0 0
GENERAL ELECTRIC COM 369604301 502 4,871 SH   SOLE   4,871 0 0
CORNING, INC. COM 219350105 43,324 1,187,291 SH   SOLE   1,120,691 0 66,600
GENERAL MOTORS COM 37045V100 59,227 1,123,642 SH   SOLE   1,070,182 0 53,460
GENPREX INC COM 372446104 134 50,000 SH   SOLE   50,000 0 0
ALPHABET C COM 02079K107 85,762 32,177 SH   SOLE   30,758 0 1,419
ALPHABET A COM 02079K305 5,665 2,119 SH   SOLE   2,119 0 0
HOME DEPOT INC. COM 437076102 1,254 3,820 SH   SOLE   3,820 0 0
HELIX ACQUISITION CORP ORDINARY SHARES - CLASS A COM G4444C102 5,713 580,000 SH   SOLE   580,000 0 0
HONEYWELL INTL COM 438516106 250 1,178 SH   SOLE   1,178 0 0
HENRY SCHEIN COM 806407102 775 10,178 SH   SOLE   10,178 0 0
INTL. BUS. MACHINES COM 459200101 236 1,700 SH   SOLE   1,700 0 0
INTEL CORP COM 458140100 24,705 463,674 SH   SOLE   407,474 0 56,200
JOHNSON&JOHNSON COM 478160104 40,934 253,466 SH   SOLE   241,666 0 11,800
J.P. MORGAN CHASE COM 46625H100 76,368 466,543 SH   SOLE   452,943 0 13,600
KKR & CO LP COM 48251W104 2,746 45,100 SH   SOLE   45,100 0 0
LANNETT INC COM 516012101 1,095 365,145 SH   SOLE   365,145 0 0
LINDE PLC COM G5494J103 296 1,010 SH   SOLE   1,010 0 0
LOWE'S COMPANIES COM 548661107 588 2,900 SH   SOLE   2,900 0 0
LIQUIDITY SERVICES COM 53635B107 46,786 2,165,000 SH   SOLE   2,165,000 0 0
LYFT INC COM 55087P104 7,930 147,973 SH   SOLE   147,973 0 0
MASTERCARD INC COM 57636Q104 1,252 3,600 SH   SOLE   3,600 0 0
MAKARA MNG ORD COM 56086L102 1 10,000 SH   SOLE   10,000 0 0
MONDELEZ INTL COM 609207105 409 7,024 SH   SOLE   7,024 0 0
MEDTRONIC INC COM G5960L103 204 1,624 SH   SOLE   1,624 0 0
ALTRIA GROUP INC. COM 02209S103 529 11,628 SH   SOLE   11,628 0 0
MERCK & CO. INC. COM 58933Y105 556 7,409 SH   SOLE   7,409 0 0
MICROSOFT CORP COM 594918104 145,165 514,915 SH   SOLE   498,818 0 16,097
MATINAS BIOPHARMA HOLDINGS INC COM 576810105 780 600,000 SH   SOLE   600,000 0 0
NIKE INC. CL B COM 654106103 458 3,153 SH   SOLE   3,153 0 0
NVIDIA CORP COM 67066G104 5,368 25,915 SH   SOLE   25,915 0 0
OKTA INC COM 679295105 12,170 51,275 SH   SOLE   51,275 0 0
OPTION CARE HEALTH ORD COM 68404L201 14,556 600,000 SH   SOLE   600,000 0 0
PEPSICO INC COM 713448108 1,327 8,821 SH   SOLE   4,874 0 3,947
PFIZER INC COM 717081103 53,788 1,250,594 SH   SOLE   1,174,594 0 76,000
PROCTER & GAMBLE COM 742718109 1,804 12,901 SH   SOLE   12,901 0 0
PARKER HANNIFIN COM 701094104 501 1,792 SH   SOLE   1,792 0 0
PHILIP MORRIS INTL. COM 718172109 19,768 208,544 SH   SOLE   186,084 0 22,460
PNC FINANCIAL COM 693475105 882 4,506 SH   SOLE   4,506 0 0
PPG INDUSTRIES COM 693506107 262 1,833 SH   SOLE   1,833 0 0
QUALCOMM INC. COM 747525103 96,931 751,523 SH   SOLE   715,683 0 35,840
QURATE RETAIL INC COM 74915M100 9,681 950,000 SH   SOLE   950,000 0 0
STARBUCKS CORP COM 855244109 219 1,987 SH   SOLE   1,987 0 0
SCHLUMBERGER COM 806857108 15,707 529,919 SH   SOLE   474,919 0 55,000
SYNOPSYS INC COM 871607107 659 2,200 SH   SOLE   2,200 0 0
SIMON PROPERTY GROUP INC COM 828806109 5,148 39,610 SH   SOLE   39,610 0 0
S & T BANCORP INC COM 783859101 500 16,950 SH   SOLE   4,950 0 12,000
SKYWORKS SOLUTIONS INC. COM 83088M102 659 4,000 SH   SOLE   4,000 0 0
AT&T CORP. COM 00206R102 392 14,496 SH   SOLE   14,496 0 0
THERATECHNOLOGIES INC COM 88338H100 56 15,000 SH   SOLE   15,000 0 0
TJX COS INC COM 872540109 10,324 156,465 SH   SOLE   136,265 0 20,200
TRISTATE CAP COM 89678F100 464 21,950 SH   SOLE   21,950 0 0
TRACTOR SUPPLY COM 892356106 304 1,500 SH   SOLE   1,500 0 0
TETRA TECH INC COM 88162G103 2,240 15,000 SH   SOLE   15,000 0 0
TITAN INTL INC COM 88830M102 13,903 1,941,749 SH   SOLE   1,941,749 0 0
TWILIO INC CL A COM 90138F102 7,179 22,500 SH   SOLE   22,500 0 0
TWITTER INC COM 90184L102 725 12,000 SH   SOLE   12,000 0 0
UNITED BANKSHARES COM 909907107 1,987 54,609 SH   SOLE   54,609 0 0
UNITEDHEALTH GROUP COM 91324P102 377 964 SH   SOLE   964 0 0
UNITED PARCEL SERVICE-CL B COM 911312106 342 1,880 SH   SOLE   1,880 0 0
VISA INC CL A COM 92826C839 546 2,449 SH   SOLE   2,449 0 0
VYNE THERAPEUTICS INC COM 92941V209 70 50,000 SH   SOLE   50,000 0 0
VERIZON COMM. COM 92343V104 26,257 486,161 SH   SOLE   456,861 0 29,300
WALMART INC. COM 931142103 13,544 97,171 SH   SOLE   87,071 0 10,100
EXXON MOBIL COM 30231G102 504 8,563 SH   SOLE   8,563 0 0
ZOOM VIDEO COMMUNICATIONS-A COM 98980L101 214 820 SH   SOLE   820 0 0
QURATE RETAIL INC PFD 74915M308 5,548 51,300 SH   SOLE   51,300 0 0
ISHARES CORE US AGGREGATE BOND ETF 464287226 459 4,000 SH   SOLE   4,000 0 0
ARK INNOVATION ETF ETF 00214Q104 344 3,113 SH   SOLE   3,113 0 0
VANGUARD INTERM-TERM BOND ETF 921937819 275 3,075 SH   SOLE   3,075 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 410 4,800 SH   SOLE   4,800 0 0
VANGUARD S/T BOND ETF 921937827 2,092 25,529 SH   SOLE   25,529 0 0
GLOBAL X CYBERSECURITY ETF ETF 37954Y384 1,095 35,900 SH   SOLE   35,900 0 0
DIMENSIONAL U S TARGETED VALUE ETF ETF 25434V609 375 8,438 SH   SOLE   8,438 0 0
WISDOMTREE LARGECAP DIV ETF 97717W307 690 5,781 SH   SOLE   5,781 0 0
ISHARES MSCI EMERGING MKTS ETF ETF 464287234 2,129 42,250 SH   SOLE   150 0 42,100
ISHARES MSCI EAFE ETF ETF 464287465 3,638 46,631 SH   SOLE   1,531 0 45,100
ISHARES EAFE GROWTH ETF ETF 464288885 15,734 147,777 SH   SOLE   147,777 0 0
ISHARES MSCI EAFE VALUE ETF 464288877 8,468 166,530 SH   SOLE   166,530 0 0
ISHARE ESG AWARE MSCI EM ETF ETF 46434G863 1,533 37,000 SH   SOLE   37,000 0 0
ISHARES ESG MSCI USA ETF ETF 46435G425 10,845 110,150 SH   SOLE   110,150 0 0
EATON VANCE LIMITED DURATION ETF 27828H105 217 16,441 SH   SOLE   16,441 0 0
ISHARES FLOATING RATE NOTE ETF 46429B655 1,612 31,700 SH   SOLE   31,700 0 0
VANECK VECTORS GOLD MINERS ETF 92189F106 21,483 728,964 SH   SOLE   728,964 0 0
SPDR GOLD SHARES ETF 78463V107 36,775 223,940 SH   SOLE   223,940 0 0
GLOBAL X VIDEO GAMES ESPORTS ETF ETF 37954Y392 527 18,800 SH   SOLE   18,800 0 0
ISHARES GOLD TRUST ETF 464285204 263 7,883 SH   SOLE   7,883 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 3,217 52,083 SH   SOLE   52,083 0 0
ISHARES SHORT-TERM CORP ETF 464288646 263 4,816 SH   SOLE   4,816 0 0
ISHARES S&P SMALL-CAP ETF ETF 464287804 961 8,800 SH   SOLE   3,800 0 5,000
ISHARES TR S&P 500 INDEX ETF 464287200 201 467 SH   SOLE   467 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 663 2,744 SH   SOLE   2,744 0 0
ISHARES RUSSELL 1000 VALUE ETF 464287598 839 5,358 SH   SOLE   5,358 0 0
RUSSELL 1000 GROWTH ETF 464287614 135,425 494,180 SH   SOLE   494,180 0 0
ISHARES RUSSELL 2000 INDEX ETF 464287655 235 1,075 SH   SOLE   1,075 0 0
ISHARES U.S. TECH ETF ETF 464287721 6,161 60,840 SH   SOLE   60,840 0 0
SPDR S&P 400 MIDCAP ETF 78467Y107 7,348 15,280 SH   SOLE   15,280 0 0
SPDR S&P 400 MID CAP VALUE ETF 78464A839 316 4,766 SH   SOLE   4,766 0 0
PIMCO ENHANCED SHORT MATURITY ETF 72201R833 34,890 342,294 SH   SOLE   316,594 0 25,700
NUVEEN AZ QUALITY MUNI ETF 67061W104 157 10,000 SH   SOLE   10,000 0 0
ISHARES SHORT MATURITY BOND ETF 46431W507 10,128 202,000 SH   SOLE   202,000 0 0
NEUBERGER BRMN. MLP INCOME ETF 64129H104 672 136,300 SH   SOLE   136,300 0 0
NUVEEN PA INV QUALITY MUNI ETF 670972108 274 18,516 SH   SOLE   18,516 0 0
NUVEEN NY AMT-FREE MUN ETF 670656107 366 26,500 SH   SOLE   26,500 0 0
NUVEEN ESG LARGE-CAP VALUE ETF ETF 67092P300 2,812 75,000 SH   SOLE   75,000 0 0
NUVEEN MUNI VALUE ETF 670928100 1,167 103,100 SH   SOLE   103,100 0 0
ISHARES PREFERRED STOCK ETF 464288687 1,203 31,000 SH   SOLE   31,000 0 0
VANECK VECTORS PFD. SEC. EX-FINAN ETF 92189F429 272 12,800 SH   SOLE   12,800 0 0
PUTNAM MUNI OPPORT TRUST ETF 746922103 206 15,000 SH   SOLE   15,000 0 0
SCHWAB U.S. SMALL CAP ETF ETF 808524607 204 2,040 SH   SOLE   2,040 0 0
SCHWAB U.S. BROAD MARKET ETF 808524102 1,658 15,968 SH   SOLE   15,968 0 0
SCHWAB EMERGING MARKET ETF ETF 808524706 345 11,329 SH   SOLE   11,329 0 0
SCHWAB INTL EQUITY ETF ETF 808524805 265 6,854 SH   SOLE   6,854 0 0
SCHWAB US LARGE CAP GROWTH ETF 808524300 276 1,864 SH   SOLE   1,864 0 0
SCHWAB U.S. MID CAP ETF 808524508 243 3,175 SH   SOLE   3,175 0 0
SCHWAB S/T U.S. TREAS ETF 808524862 1,260 24,620 SH   SOLE   24,620 0 0
SCHWAB U.S. TIPS ETF ETF 808524870 1,940 31,000 SH   SOLE   31,000 0 0
SPDR SHORT TERM MUNICIPAL ETF 78468R739 8,179 165,568 SH   SOLE   165,568 0 0
ISHARES 1-3 YR TREASURY ETF 464287457 2,137 24,800 SH   SOLE   24,800 0 0
SPDR SHORT-TERM CORPORATE BOND ETF 78464A474 4,546 145,465 SH   SOLE   145,465 0 0
SPDR S&P 500 ETF ETF 78462F103 1,185 2,761 SH   SOLE   2,761 0 0
ISHARES ESG 1-5 YEAR USD CORP BOND ETF ETF 46435G243 2,130 82,000 SH   SOLE   82,000 0 0
VANGUARD SMALL-CAP ETF ETF 922908751 4,756 21,750 SH   SOLE   21,750 0 0
VANGUARD SMALL CAP GROWTH ETF 922908595 347 1,239 SH   SOLE   1,239 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 885 5,226 SH   SOLE   1,226 0 4,000
VANGUARD INTER-TERM CORP BOND ETF 92206C870 1,950 20,653 SH   SOLE   20,653 0 0
VANGUARD S/T CORP BOND ETF ETF 92206C409 14,076 170,805 SH   SOLE   170,805 0 0
VANGUARD DEV. MARKETS ETF ETF 921943858 13,253 262,487 SH   SOLE   262,487 0 0
VANGUARD ALL-WORLD EX-US ETF 922042775 1,230 20,170 SH   SOLE   20,170 0 0
VANGUARD DIV. APPRECIATION ETF ETF 921908844 3,916 25,497 SH   SOLE   25,497 0 0
VANGUARD MID CAP ETF ETF 922908629 8,391 35,441 SH   SOLE   33,776 0 1,665
VANGUARD MID-CAP VALUE ETF ETF 922908512 1,921 13,759 SH   SOLE   1,059 0 12,700
VANGUARD TOTAL STOCK MARKET ETF 922908769 203 915 SH   SOLE   915 0 0
VANGUARD S-T INFLATION PROT. TREASURY ETF 922020805 5,458 103,810 SH   SOLE   103,810 0 0
VANGUARD VALUE INDEX ETF 922908744 12,017 88,774 SH   SOLE   88,774 0 0
VANGUARD GROWTH ETF 922908736 2,428 8,367 SH   SOLE   8,367 0 0
VANGUARD LARGE CAP ETF ETF 922908637 1,257 6,255 SH   SOLE   6,255 0 0
VANGUARD EMERG. MARKETS ETF ETF 922042858 38,705 773,945 SH   SOLE   758,147 0 15,798
VANGUARD INTL HI DIV YLD IDX ETF ETF 921946794 211 3,200 SH   SOLE   3,200 0 0
SPDR-TECHNOLOGY ETF 81369Y803 3,285 22,000 SH   SOLE   22,000 0 0