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,037 34,824 SH   SOLE   34,824 0 0
ABBVIE INC. COM 00287Y109 367 3,262 SH   SOLE   3,262 0 0
ADOBE SYSTEMS COM 00724F101 237 405 SH   SOLE   405 0 0
ALPHABET A COM 38259P508 5,235 2,144 SH   SOLE   2,144 0 0
ALPHABET C COM 02079K107 81,706 32,600 SH   SOLE   31,181 0 1,419
ALTRIA GROUP INC. COM 02209S103 551 11,558 SH   SOLE   11,558 0 0
AMAZON.COM COM 023135106 37,140 10,796 SH   SOLE   10,408 0 388
AMERISOURCEBERGEN COM 03073E105 914 7,987 SH   SOLE   1,900 0 6,087
AMGEN INC COM 031162100 369 1,512 SH   SOLE   1,512 0 0
ANTERO MIDSTREAM CORP COM 03676B102 1,039 100,000 SH   SOLE   100,000 0 0
ANTERO RES CORP COM 03674X106 1,546 102,830 SH   SOLE   102,830 0 0
APPLE INC COM 037833100 23,339 170,407 SH   SOLE   170,407 0 0
ARK ETF TR INNOVATION ETF ETF 00214Q104 437 3,338 SH   SOLE   3,338 0 0
AT&T CORP. COM 001957109 560 19,467 SH   SOLE   19,467 0 0
ATARA BIOTHERAPEUTICS INC. COM 046513107 3,887 250,000 SH   SOLE   250,000 0 0
AUTOMATIC DATA PROCESSING COM 053015137 320 1,610 SH   SOLE   1,610 0 0
BANK OF AMERICA COM 060505104 316 7,653 SH   SOLE   7,653 0 0
BERKSHIRE HATH B COM 084670702 57,057 205,301 SH   SOLE   194,501 0 10,800
BLUEPRINT MEDICINES CORP. COM 09627Y109 264 3,000 SH   SOLE   3,000 0 0
BOEING CO. COM 097023105 42,391 176,954 SH   SOLE   172,454 0 4,500
BOX INC CL A COM 10316T104 358 14,000 SH   SOLE   14,000 0 0
CATERPILLAR INC COM 149123101 1,480 6,800 SH   SOLE   6,800 0 0
CHECK POINT SOFTWARE COM m22465104 809 6,963 SH   SOLE   1,000 0 5,963
CHEVRON CORP COM 166764100 41,001 391,456 SH   SOLE   378,228 0 13,228
CISCO SYSTEMS COM 17275R102 51,351 968,893 SH   SOLE   926,663 0 42,230
CITIGROUP COM 172967424 15,775 222,968 SH   SOLE   222,968 0 0
CITIZENS FINL COM 174610105 1,671 36,423 SH   SOLE   36,423 0 0
COLGATE PALMOLIVE CO COM 194162103 203 2,500 SH   SOLE   2,500 0 0
COMMSCOPE COM 20337x109 12,570 589,850 SH   SOLE   589,850 0 0
CONOCOPHILLIPS COM 20825C104 217 3,568 SH   SOLE   3,568 0 0
CORNING, INC. COM 219350105 49,182 1,202,499 SH   SOLE   1,135,899 0 66,600
CORTEVA INC. COM 22052L104 19,807 446,603 SH   SOLE   440,103 0 6,500
CRIMSON WINE GROUP LTD COM 22662X100 270 29,546 SH   SOLE   29,546 0 0
CROWN CASTLE INTL. CORP. COM 228227104 329 1,685 SH   SOLE   1,685 0 0
CVS HEALTH CORP COM 126650100 73,459 880,387 SH   SOLE   847,177 0 33,210
DIMENSIONAL ETF TRUST US TARGE ETF 25434V609 377 8,418 SH   SOLE   8,418 0 0
DISCOVERY INC C COM 25470F302 19,344 667,500 SH   SOLE   608,900 0 58,600
DOW CHEMICAL COM 260557103 11,366 179,615 SH   SOLE   149,815 0 29,800
DU PONT COM 26614N102 52,801 682,090 SH   SOLE   642,790 0 39,300
DUN & BRADSTREET HOLDINGS INC. COM 26484t106 11,753 550,000 SH   SOLE   550,000 0 0
EMCLAIRE FINL CORP COM COM 290828102 1,272 42,011 SH   SOLE   0 0 42,011
EXXON MOBIL COM 30231G102 537 8,514 SH   SOLE   8,514 0 0
F M C CORP COM 302491303 651 6,014 SH   SOLE   0 0 6,014
FACEBOOK COM 30303m102 1,045 3,004 SH   SOLE   3,004 0 0
FEDERATED HERMES INC CL B COM 314211103 371 10,929 SH   SOLE   10,929 0 0
FEDEX CORP COM 31428X106 58,421 195,827 SH   SOLE   185,327 0 10,500
FIDELITY NATL INFO SVC COM 31620M106 496 3,500 SH   SOLE   0 0 3,500
FISERV INC COM 337738108 486 4,545 SH   SOLE   4,545 0 0
GCP APPLIED TECHNOLOGI COM COM 36164Y101 5,233 225,000 SH   SOLE   225,000 0 0
GENERAL ELECTRIC COM 369604103 532 39,529 SH   SOLE   39,529 0 0
GENERAL MOTORS COM 37045v100 63,285 1,069,537 SH   SOLE   1,016,077 0 53,460
GENPREX INC COM COM 372446104 167 50,000 SH   SOLE   50,000 0 0
GLOBAL X FDS CYBRSCURTY ETF ETF 37954Y384 1,035 35,900 SH   SOLE   35,900 0 0
GLOBAL X FDS VDEO GAM ESPRT ETF 37954Y392 607 18,800 SH   SOLE   18,800 0 0
HELIX ACQUISITION CORP. COM CL COM g4444c102 5,175 500,000 SH   SOLE   500,000 0 0
HENRY SCHEIN COM 806407102 755 10,178 SH   SOLE   10,178 0 0
HOME DEPOT INC. COM 437076102 1,228 3,850 SH   SOLE   3,850 0 0
HONEYWELL INTL COM 438516106 258 1,178 SH   SOLE   1,178 0 0
INTEL CORP COM 458140100 25,373 451,959 SH   SOLE   405,119 0 46,840
INTL. BUS. MACHINES COM 459200101 246 1,678 SH   SOLE   1,678 0 0
J.P. MORGAN CHASE COM 46625H100 72,938 468,933 SH   SOLE   455,333 0 13,600
JOHNSON&JOHNSON COM 478160104 42,485 257,893 SH   SOLE   246,093 0 11,800
KKR & CO COM 48251W104 2,672 45,100 SH   SOLE   45,100 0 0
LANNETT INC COM 516012101 1,346 288,326 SH   SOLE   288,326 0 0
LINDE PLC COM G5494J103 292 1,010 SH   SOLE   1,010 0 0
LIQUIDITY SERVICES COM 53635B107 55,990 2,200,000 SH   SOLE   2,200,000 0 0
LOWE'S COMPANIES COM 548661107 563 2,900 SH   SOLE   2,900 0 0
LYFT INC CL A COM COM 55087P104 8,949 147,973 SH   SOLE   147,973 0 0
MAKARA MNG CORP COM COM 56086L102 2 10,000 SH   SOLE   10,000 0 0
MASTERCARD INC COM 57636Q104 1,314 3,600 SH   SOLE   3,600 0 0
MATINAS BIOPHARMA HLDG COM 576810105 465 600,000 SH   SOLE   600,000 0 0
MEDTRONIC INC COM 585055106 202 1,624 SH   SOLE   1,624 0 0
MERCK & CO. INC. COM 58933Y105 576 7,409 SH   SOLE   7,409 0 0
MICROSOFT CORP COM 594918104 143,891 531,160 SH   SOLE   515,063 0 16,097
MONDELEZ INTL COM 609207105 484 7,755 SH   SOLE   7,755 0 0
NIKE INC. CL B COM 654106103 487 3,153 SH   SOLE   3,153 0 0
NVIDIA CORP COM 67066G104 5,184 6,479 SH   SOLE   6,479 0 0
OPTION CARE HEALTH INC COM NEW COM 68404L201 14,762 675,000 SH   SOLE   675,000 0 0
PARKER HANNIFIN COM 701094104 550 1,792 SH   SOLE   1,792 0 0
PEPSICO INC COM 713448108 1,307 8,821 SH   SOLE   4,874 0 3,947
PFIZER INC COM 717081103 49,268 1,258,114 SH   SOLE   1,182,114 0 76,000
PHILIP MORRIS INTl. COM 718172109 21,132 213,217 SH   SOLE   190,757 0 22,460
PHILLIPS 66 COM 718546104 263 3,060 SH   SOLE   3,060 0 0
PNC FINANCIAL COM 693475105 906 4,750 SH   SOLE   4,750 0 0
PPG INDUSTRIES COM 693506107 311 1,833 SH   SOLE   1,833 0 0
PROCTER & GAMBLE COM 742718109 1,754 13,001 SH   SOLE   13,001 0 0
QUALCOMM INC. COM 747525103 107,866 754,680 SH   SOLE   718,840 0 35,840
QURATE RETAIL INC. QVC GROUP COM 74915m100 11,781 900,000 SH   SOLE   900,000 0 0
SCHLUMBERGER COM 806857108 16,902 528,015 SH   SOLE   473,015 0 55,000
SKYWORKS SOLUTIONS INC. COM 83088M102 767 4,000 SH   SOLE   0 0 4,000
SPDR SERIES TRUST SPDR BLOOMBE ETF 78468R663 686 7,500 SH   SOLE   0 0 7,500
STARBUCKS CORP COM 855244109 217 1,937 SH   SOLE   1,937 0 0
SYNOPSYS INC COM 871607107 607 2,200 SH   SOLE   2,200 0 0
TETRA TECH INC COM 88162g103 1,831 15,000 SH   SOLE   0 0 15,000
THERATECHNOLOGIES INC COM COM 88338H100 58 15,000 SH   SOLE   15,000 0 0
TITAN INTL INC COM 88830M102 16,365 1,929,810 SH   SOLE   1,929,810 0 0
TJX COS INC COM 872540109 10,623 157,565 SH   SOLE   137,365 0 20,200
TRACTOR SUPPLY COM 892356106 279 1,500 SH   SOLE   1,500 0 0
TRISTATE CAP COM 89668F100 448 21,950 SH   SOLE   21,950 0 0
TWILIO INC CL A COM 90138F102 8,869 22,500 SH   SOLE   22,500 0 0
TWITTER INC COM 90184L102 826 12,000 SH   SOLE   12,000 0 0
UNITED BANKSHARES COM 909907107 1,993 54,609 SH   SOLE   54,609 0 0
UNITED PARCEL SERVICE-CL B COM 911312106 391 1,880 SH   SOLE   1,880 0 0
UNITEDHEALTH GROUP COM 91324P102 416 1,039 SH   SOLE   1,039 0 0
VERIZON COMM. COM 92343V104 26,885 479,838 SH   SOLE   450,538 0 29,300
VISA INC CL A COM 92826C839 573 2,449 SH   SOLE   2,449 0 0
VYNE THERAPEUTICS INC COM NEW COM 92941V209 132 37,500 SH   SOLE   37,500 0 0
WAL-MART STORES COM 931142103 13,160 93,321 SH   SOLE   83,221 0 10,100
WALT DISNEY CO. COM 254687106 4,422 25,161 SH   SOLE   25,161 0 0
ZOOM VIDEO COMMUNICATI CL A COM 98980L101 356 920 SH   SOLE   920 0 0
SIMON PROPERTY GROUP INC COM 828806109 5,221 40,010 SH   SOLE   40,010 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 664 2,744 SH   SOLE   2,744 0 0
ISHARES RUSSELL 2000 INDEX ETF 464287655 247 1,075 SH   SOLE   1,075 0 0
ISHARES S&P SMALL-CAP ETF ETF 464287804 994 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 U.S. TECH ETF ETF 464287721 6,047 60,840 SH   SOLE   60,840 0 0
NEUBERGER BRMN. MLP INCOME ETF 64129H104 781 156,300 SH   SOLE   156,300 0 0
NUVEEN ESG LARGE CAP VALUE ETF 67092P300 2,831 75,000 SH   SOLE   75,000 0 0
SCHWAB U.S. BROAD MARKET ETF 808524102 1,671 16,028 SH   SOLE   16,028 0 0
SCHWAB U.S. MID CAP ETF 808524508 249 3,175 SH   SOLE   3,175 0 0
SCHWAB U.S. SMALL CAP ETF ETF 808524607 213 2,040 SH   SOLE   2,040 0 0
SCHWAB US LARGE CAP GROWTH ETF 808524300 272 1,864 SH   SOLE   1,864 0 0
SPDR S&P 400 MID CAP VALUE ETF 78464A839 322 4,766 SH   SOLE   4,766 0 0
SPDR S&P 400 MIDCAP ETF 78467Y107 7,503 15,280 SH   SOLE   15,280 0 0
SPDR S&P 500 ETF ETF 78462F103 1,182 2,761 SH   SOLE   2,761 0 0
SPDR-TECHNOLOGY ETF 81369Y803 3,249 22,000 SH   SOLE   22,000 0 0
VANECK VECTORS GOLD MINERS ETF 92189f106 24,332 716,059 SH   SOLE   716,059 0 0
VANECK VECTORS PFD. SEC. EX-FI ETF 92189F429 273 12,800 SH   SOLE   12,800 0 0
VANGUARD DIV. APPRECIATION ETF ETF 921908844 3,718 24,018 SH   SOLE   24,018 0 0
VANGUARD GROWTH ETF 922908736 2,400 8,367 SH   SOLE   8,367 0 0
VANGUARD LARGE CAP ETF ETF 922908637 1,093 5,445 SH   SOLE   5,445 0 0
VANGUARD MID CAP ETF 922908629 7,540 31,769 SH   SOLE   31,769 0 0
VANGUARD MID-CAP VALUE ETF ETF 922908512 1,933 13,759 SH   SOLE   1,059 0 12,700
VANGUARD SMALL CAP GROWTH ETF 922908595 359 1,239 SH   SOLE   1,239 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 905 5,210 SH   SOLE   1,210 0 4,000
VANGUARD SMALL-CAP ETF ETF 922908751 4,750 21,086 SH   SOLE   21,086 0 0
VANGUARD VALUE INDEX ETF 922908744 12,085 87,918 SH   SOLE   87,918 0 0
WISDOMTREE LARGECAP DIV ETF 97717W307 696 5,781 SH   SOLE   5,781 0 0
iSHARES ESG AWARE USA ETF 46435G425 11,142 113,150 SH   SOLE   113,150 0 0
iSHARES PREFERRED STOCK ETF 464288687 1,223 31,100 SH   SOLE   31,100 0 0
iSHARES RUSSELL 1000 GROWTH ETF 464287614 135,884 500,529 SH   SOLE   500,529 0 0
iSHARES RUSSELL 1000 VALUE ETF 464287598 850 5,357 SH   SOLE   5,357 0 0
ISHARES CORE MSCI EMERG MKTS ETF 46434G103 3,489 52,083 SH   SOLE   52,083 0 0
ISHARES EAFE GROWTH ETF 464288885 15,907 148,277 SH   SOLE   148,277 0 0
ISHARES EAFE VALUE ETF 464288877 8,516 164,530 SH   SOLE   164,530 0 0
ISHARES MSCI EAFE ETF ETF 464287465 3,678 46,631 SH   SOLE   1,531 0 45,100
ISHARES MSCI EMERGING MKTS ETF ETF 464287234 2,330 42,250 SH   SOLE   150 0 42,100
SCHWAB EMERGING MARKET ETF ETF 808524706 372 11,329 SH   SOLE   11,329 0 0
SCHWAB INTL EQUITY ETF ETF 808524805 270 6,854 SH   SOLE   6,854 0 0
VANGUARD DEV. MARKETS ETF ETF 921943858 13,393 259,959 SH   SOLE   259,959 0 0
VANGUARD EMERG. MARKETS ETF ETF 922042858 40,820 751,614 SH   SOLE   750,278 0 1,336
VANGUARD FTSE ALL-WORLD EX-US ETF 922042775 1,279 20,170 SH   SOLE   20,170 0 0
VANGUARD INTL. HIGH DIVIDEND ETF 921946794 218 3,200 SH   SOLE   3,200 0 0
iSHARES ESG AWARE EMERGING MKT ETF 46434G863 1,671 37,000 SH   SOLE   37,000 0 0
ISHARES GOLD TRUST ETF 464285204 266 7,883 SH   SOLE   7,883 0 0
SPDR GOLD SHARES ETF 78463v107 34,331 207,276 SH   SOLE   207,276 0 0
VANECK VECTORS AGRIBUSINESS ETF 92189F700 446 4,900 SH   SOLE   4,900 0 0
EATON VANCE LIMITED DURATION ETF 27828H105 218 16,404 SH   SOLE   16,404 0 0
ISHARES FLOATING RATE NOTE ETF 46429b655 1,611 31,700 SH   SOLE   31,700 0 0
PIMCO ENHANCED SHORT MATURITY ETF 72201R833 36,258 355,579 SH   SOLE   307,079 0 48,500
SCHWAB S/T U.S. TREAS ETF 808524862 1,261 24,620 SH   SOLE   24,620 0 0
SCHWAB U.S. TIPS ETF ETF 808524870 1,938 31,000 SH   SOLE   31,000 0 0
SPDR SHORT-TERM CORPORATE BOND ETF 78464A474 4,448 142,115 SH   SOLE   142,115 0 0
VANGUARD INTER-TERM CORP BOND ETF 92206C870 1,936 20,365 SH   SOLE   20,365 0 0
VANGUARD INTERM-TERM BOND ETF 921937819 248 2,755 SH   SOLE   2,755 0 0
VANGUARD S-T TIPS ETF 922020805 5,519 105,310 SH   SOLE   105,310 0 0
VANGUARD S/T BOND ETF 921937827 2,095 25,494 SH   SOLE   25,494 0 0
VANGUARD S/T CORP BOND ETF ETF 92206C409 14,180 171,440 SH   SOLE   171,440 0 0
VANGUARD TOTAL BOND MARKET ETF 921937835 412 4,800 SH   SOLE   4,800 0 0
iSHARES 1-3 YR TREASURY ETF 464287457 2,137 24,800 SH   SOLE   24,800 0 0
iSHARES CORE US AGGREGATE BOND ETF 464287226 461 4,000 SH   SOLE   4,000 0 0
iSHARES ESG 1-5 YR CORPORATE ETF 46435G243 2,135 82,000 SH   SOLE   82,000 0 0
iSHARES SHORT MATURITY BOND ETF 46431W507 10,289 205,100 SH   SOLE   205,100 0 0
iSHARES SHORT TERM CORP BOND ETF 464288646 264 4,816 SH   SOLE   4,816 0 0
NUVEEN ARIZONA QLTY MUNI ETF 67061W104 162 10,000 SH   SOLE   10,000 0 0
NUVEEN MUNI VALUE ETF 670928100 1,373 119,100 SH   SOLE   119,100 0 0
NUVEEN NY AMT-FREE MUN ETF 670656107 376 26,500 SH   SOLE   26,500 0 0
NUVEEN PA INV QUALITY MUNI ETF 670972108 370 24,516 SH   SOLE   24,516 0 0
PUTNAM MUNI OPPORT TRUST ETF 746922103 212 15,000 SH   SOLE   15,000 0 0
SPDR SHORT TERM MUNICIPAL ETF 78468r739 7,990 161,218 SH   SOLE   161,218 0 0