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 26,880 153,943 SH   SOLE   153,943 0 0
ABBVIE INC. COM 00287Y109 399 2,462 SH   SOLE   2,462 0 0
AMERISOURCEBERGEN COM 03073E105 1,236 7,987 SH   SOLE   1,900 0 6,087
ABBOTT LABS COM 002824100 3,277 27,684 SH   SOLE   27,684 0 0
AUTOMATIC DATA PROCESSING COM 053015103 366 1,610 SH   SOLE   1,610 0 0
ANTERO MIDSTREAM CORP COM 03676B102 1,111 102,199 SH   SOLE   102,199 0 0
AMGEN INC COM 031162100 342 1,412 SH   SOLE   1,412 0 0
AMAZON.COM COM 023135106 42,885 13,155 SH   SOLE   12,152 0 1,003
ANTERO RES CORP COM 03674X106 2,804 91,830 SH   SOLE   91,830 0 0
ARK INNOVATION ETF ETF 00214Q104 206 3,113 SH   SOLE   3,113 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 2,787 300,000 SH   SOLE   300,000 0 0
BOEING CO. COM 097023105 39,088 204,115 SH   SOLE   198,315 0 5,800
BANK OF AMERICA COM 060505104 293 7,105 SH   SOLE   7,105 0 0
VANGUARD INTERM-TERM BOND ETF 921937819 252 3,075 SH   SOLE   3,075 0 0
BOX INC CL A COM 10316T104 407 14,000 SH   SOLE   14,000 0 0
BERKSHIRE HATHAWAY B COM 084670702 72,728 206,081 SH   SOLE   195,281 0 10,800
VANGUARD S/T BOND ETF 921937827 1,569 20,141 SH   SOLE   20,141 0 0
GLOBAL X CYBERSECURITY ETF ETF 37954Y384 1,128 35,900 SH   SOLE   35,900 0 0
CITIGROUP COM 172967424 15,812 296,111 SH   SOLE   296,111 0 0
CATERPILLAR INC COM 149123101 1,515 6,800 SH   SOLE   6,800 0 0
CITIZENS FINL GROUP COM 174610105 1,651 36,423 SH   SOLE   36,423 0 0
CHECK POINT SOFTWARE COM M22465104 963 6,963 SH   SOLE   1,000 0 5,963
COMMSCOPE HOLDING CO. INC. COM 20337X109 6,492 823,900 SH   SOLE   823,900 0 0
CONOCOPHILLIPS COM 20825C104 357 3,568 SH   SOLE   3,568 0 0
CISCO SYSTEMS COM 17275R102 46,689 837,313 SH   SOLE   795,083 0 42,230
CORTEVA INC COM 22052L104 24,877 432,791 SH   SOLE   425,291 0 7,500
CVS HEALTH CORP COM 126650100 82,357 813,723 SH   SOLE   780,513 0 33,210
CHEVRON CORP COM 166764100 63,258 388,493 SH   SOLE   375,265 0 13,228
CRIMSON WINE GROUP LTD COM 22662X100 209 25,827 SH   SOLE   25,827 0 0
DROPBOX INC COM 26210C104 325 13,960 SH   SOLE   13,960 0 0
DU PONT COM 26614N102 50,117 681,126 SH   SOLE   641,826 0 39,300
DIMENSIONAL U S TARGETED VALUE ETF ETF 25434V609 396 8,511 SH   SOLE   8,511 0 0
WALT DISNEY CO. COM 254687106 3,161 23,047 SH   SOLE   23,047 0 0
DISCOVERY INC C COM 25470F302 20,527 822,080 SH   SOLE   721,480 0 100,600
WISDOMTREE LARGECAP DIV ETF 97717W307 760 11,562 SH   SOLE   11,562 0 0
DUN & BRADSTREET COM 26484T106 11,388 650,000 SH   SOLE   650,000 0 0
DOW INC COM 260557103 10,948 171,808 SH   SOLE   149,008 0 22,800
ISHARES MSCI EMERGING MKTS ETF ETF 464287234 1,914 42,383 SH   SOLE   283 0 42,100
ISHARES MSCI EAFE ETF ETF 464287465 3,444 46,788 SH   SOLE   1,688 0 45,100
ISHARES EAFE GROWTH ETF ETF 464288885 13,523 140,468 SH   SOLE   140,468 0 0
ISHARES MSCI EAFE VALUE ETF 464288877 8,407 167,280 SH   SOLE   167,280 0 0
EMCLAIRE FINANCIAL CORP COM 290828102 2,854 76,054 SH   SOLE   0 0 76,054
ENBRIDGE INC COM 29250N105 239 5,191 SH   SOLE   5,191 0 0
ISHARE ESG AWARE MSCI EM ETF ETF 46434G863 1,359 37,000 SH   SOLE   37,000 0 0
ISHARES ESG MSCI USA ETF ETF 46435G425 11,975 118,150 SH   SOLE   118,150 0 0
EATON VANCE LIMITED DURATION ETF 27828H105 135 11,521 SH   SOLE   11,521 0 0
FACEBOOK COM 30303M102 520 2,340 SH   SOLE   2,340 0 0
FEDEX CORP COM 31428X106 52,151 225,381 SH   SOLE   214,631 0 10,750
FEDERATED HERMES INC COM 314211103 372 10,929 SH   SOLE   10,929 0 0
FIDELTIY NATL INFO SVC COM 31620M106 351 3,500 SH   SOLE   0 0 3,500
FISERV INC COM 337738108 45,546 449,170 SH   SOLE   432,670 0 16,500
ISHARES FLOATING RATE NOTE ETF 46429B655 1,601 31,700 SH   SOLE   31,700 0 0
F M C CORP COM 302491303 791 6,014 SH   SOLE   0 0 6,014
FORIAN ORD COM 34630N106 4,176 600,000 SH   SOLE   600,000 0 0
VANECK VECTORS GOLD MINERS ETF 92189F106 28,797 750,901 SH   SOLE   750,901 0 0
GENERAL ELECTRIC COM 369604301 443 4,840 SH   SOLE   4,840 0 0
SPDR GOLD SHARES ETF 78463V107 40,453 223,930 SH   SOLE   223,930 0 0
CORNING, INC. COM 219350105 43,629 1,182,047 SH   SOLE   1,108,947 0 71,850
GENERAL MOTORS COM 37045V100 50,189 1,147,433 SH   SOLE   1,092,973 0 54,460
GENPREX INC COM 372446104 113 50,000 SH   SOLE   50,000 0 0
ALPHABET C COM 02079K107 86,030 30,802 SH   SOLE   29,383 0 1,419
ALPHABET A COM 02079K305 5,952 2,140 SH   SOLE   2,140 0 0
HOME DEPOT INC. COM 437076102 1,187 3,967 SH   SOLE   3,967 0 0
GLOBAL X VIDEO GAMES ESPORTS ETF ETF 37954Y392 472 18,800 SH   SOLE   18,800 0 0
HELIX ACQUISITION CORP ORDINARY SHARES - CLASS A COM G4444C102 6,350 580,000 SH   SOLE   580,000 0 0
HONEYWELL INTL COM 438516106 229 1,178 SH   SOLE   1,178 0 0
HENRY SCHEIN COM 806407102 887 10,178 SH   SOLE   10,178 0 0
ISHARES GOLD TRUST ETF 464285204 290 7,883 SH   SOLE   7,883 0 0
INTL. BUS. MACHINES COM 459200101 1,937 14,897 SH   SOLE   14,897 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 2,893 52,083 SH   SOLE   52,083 0 0
ISHARES SHORT-TERM CORP ETF 464288646 215 4,150 SH   SOLE   4,150 0 0
ISHARES S&P SMALL-CAP ETF ETF 464287804 583 5,400 SH   SOLE   3,800 0 1,600
INTEL CORP COM 458140100 24,038 485,038 SH   SOLE   428,838 0 56,200
ISHARES TR S&P 500 INDEX ETF 464287200 212 467 SH   SOLE   467 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 693 2,773 SH   SOLE   2,773 0 0
ISHARES RUSSELL 1000 VALUE ETF 464287598 889 5,358 SH   SOLE   5,358 0 0
RUSSELL 1000 GROWTH ETF 464287614 130,503 470,061 SH   SOLE   470,061 0 0
ISHARES RUSSELL 2000 INDEX ETF 464287655 224 1,090 SH   SOLE   1,090 0 0
ISHARES U.S. TECH ETF ETF 464287721 5,473 53,113 SH   SOLE   53,113 0 0
JOHNSON&JOHNSON COM 478160104 44,620 251,763 SH   SOLE   239,363 0 12,400
J.P. MORGAN CHASE COM 46625H100 63,819 468,159 SH   SOLE   452,959 0 15,200
KKR & CO LP COM 48251W104 2,637 45,100 SH   SOLE   45,100 0 0
LANNETT INC COM 516012101 366 465,145 SH   SOLE   465,145 0 0
LINDE PLC COM G5494J103 323 1,010 SH   SOLE   1,010 0 0
LOWE'S COMPANIES COM 548661107 586 2,900 SH   SOLE   2,900 0 0
LIQUIDITY SERVICES COM 53635B107 37,835 2,210,000 SH   SOLE   2,210,000 0 0
LYFT INC COM 55087P104 5,682 147,973 SH   SOLE   147,973 0 0
MASTERCARD INC COM 57636Q104 1,287 3,600 SH   SOLE   3,600 0 0
MAKARA MNG ORD COM 56086L102 0 10,000 SH   SOLE   10,000 0 0
MONDELEZ INTL COM 609207105 347 5,524 SH   SOLE   5,524 0 0
SPDR S&P 400 MIDCAP ETF 78467Y107 6,382 13,012 SH   SOLE   13,012 0 0
SPDR S&P 400 MID CAP VALUE ETF 78464A839 340 4,826 SH   SOLE   4,826 0 0
PIMCO ENHANCED SHORT MATURITY ETF 72201R833 32,623 325,705 SH   SOLE   314,905 0 10,800
MCCORMICK & CO COM 579780206 215 2,152 SH   SOLE   2,152 0 0
ALTRIA GROUP INC. COM 02209S103 605 11,578 SH   SOLE   11,578 0 0
MERCK & CO. INC. COM 58933Y105 608 7,409 SH   SOLE   7,409 0 0
MICROSOFT CORP COM 594918104 149,392 484,551 SH   SOLE   469,254 0 15,297
MATINAS BIOPHARMA HOLDINGS INC COM 576810105 483 600,000 SH   SOLE   600,000 0 0
NEWMONT CORPORATION COM 651639106 1,231 15,500 SH   SOLE   15,500 0 0
NUVEEN AZ QUALITY MUNI ETF 67061W104 136 10,000 SH   SOLE   10,000 0 0
ISHARES SHORT MATURITY BOND ETF 46431W507 7,926 159,900 SH   SOLE   159,900 0 0
NIKE INC. CL B COM 654106103 444 3,300 SH   SOLE   3,300 0 0
NEUBERGER BRMN. MLP INCOME ETF 64129H104 874 135,700 SH   SOLE   135,700 0 0
NUVEEN PA INV QUALITY MUNI ETF 670972108 250 18,516 SH   SOLE   18,516 0 0
NUVEEN NY AMT-FREE MUN ETF 670656107 322 26,500 SH   SOLE   26,500 0 0
NUVEEN ESG LARGE-CAP VALUE ETF ETF 67092P300 3,233 85,000 SH   SOLE   85,000 0 0
NUVEEN MUNI VALUE ETF 670928100 873 91,100 SH   SOLE   91,100 0 0
NVIDIA CORP COM 67066G104 7,071 25,915 SH   SOLE   25,915 0 0
OKTA INC COM 679295105 34,432 228,084 SH   SOLE   228,084 0 0
OPTION CARE HEALTH ORD COM 68404L201 17,136 600,000 SH   SOLE   600,000 0 0
PAYCHEX INC. COM 704326107 218 1,600 SH   SOLE   1,600 0 0
PEPSICO INC COM 713448108 1,476 8,821 SH   SOLE   4,874 0 3,947
PFIZER INC COM 717081103 63,135 1,219,530 SH   SOLE   1,143,530 0 76,000
ISHARES PREFERRED STOCK ETF 464288687 1,191 32,700 SH   SOLE   32,700 0 0
VANECK VECTORS PFD. SEC. EX-FINAN ETF 92189F429 263 12,800 SH   SOLE   12,800 0 0
PROCTER & GAMBLE COM 742718109 1,910 12,501 SH   SOLE   12,501 0 0
PARKER HANNIFIN COM 701094104 508 1,792 SH   SOLE   1,792 0 0
PLANET LABS PBC CL A ORD COM 72703X106 152 30,000 SH   SOLE   30,000 0 0
PHILIP MORRIS INTL. COM 718172109 17,682 188,230 SH   SOLE   165,770 0 22,460
PUTNAM MUNI OPPORT TRUST ETF 746922103 146 12,500 SH   SOLE   12,500 0 0
PNC FINANCIAL COM 693475105 757 4,106 SH   SOLE   4,106 0 0
PPG INDUSTRIES COM 693506107 232 1,768 SH   SOLE   1,768 0 0
PHILLIPS 66 COM 718546104 237 2,740 SH   SOLE   2,740 0 0
QUALCOMM INC. COM 747525103 112,254 734,549 SH   SOLE   699,709 0 34,840
QURATE RETAIL INC COM 74915M100 5,236 1,100,000 SH   SOLE   1,100,000 0 0
QURATE RETAIL INC PFD 74915M308 5,430 63,131 SH   SOLE   63,131 0 0
SCHWAB U.S. BROAD MARKET ETF 808524102 1,652 30,944 SH   SOLE   30,944 0 0
SCHWAB EMERGING MARKET ETF ETF 808524706 308 11,089 SH   SOLE   11,089 0 0
SCHWAB INTL EQUITY ETF ETF 808524805 237 6,454 SH   SOLE   6,454 0 0
SCHWAB US LARGE CAP GROWTH ETF 808524300 204 2,728 SH   SOLE   2,728 0 0
SCHWAB U.S. MID CAP ETF 808524508 241 3,176 SH   SOLE   3,176 0 0
SCHWAB S/T U.S. TREAS ETF 808524862 1,217 24,565 SH   SOLE   24,565 0 0
SPDR SHORT TERM MUNICIPAL ETF 78468R739 7,087 149,743 SH   SOLE   149,743 0 0
ISHARES 1-3 YR TREASURY ETF 464287457 1,723 20,675 SH   SOLE   20,675 0 0
SCHLUMBERGER COM 806857108 230 5,556 SH   SOLE   5,556 0 0
SYNOPSYS INC COM 871607107 733 2,200 SH   SOLE   2,200 0 0
SIMON PROPERTY GROUP INC COM 828806109 5,210 39,600 SH   SOLE   39,600 0 0
SPDR SHORT-TERM CORPORATE BOND ETF 78464A474 4,314 143,165 SH   SOLE   143,165 0 0
SPDR S&P 500 ETF ETF 78462F103 1,247 2,762 SH   SOLE   2,762 0 0
S & T BANCORP INC COM 783859101 653 22,073 SH   SOLE   10,073 0 12,000
ISHARES ESG 1-5 YEAR USD CORP BOND ETF ETF 46435G243 2,020 82,000 SH   SOLE   82,000 0 0
SKYWORKS SOLUTIONS INC. COM 83088M102 533 4,000 SH   SOLE   0 0 4,000
AT&T CORP. COM 00206R102 260 10,996 SH   SOLE   10,996 0 0
TSLA COM 88160R101 231 214 SH   SOLE   214 0 0
THERATECHNOLOGIES INC COM 88338H100 37 15,000 SH   SOLE   15,000 0 0
TJX COS INC COM 872540109 10,133 167,270 SH   SOLE   147,070 0 20,200
TRISTATE CAP COM 89678F100 332 10,000 SH   SOLE   10,000 0 0
TRACTOR SUPPLY COM 892356106 350 1,500 SH   SOLE   1,500 0 0
TETRA TECH INC COM 88162G103 2,474 15,000 SH   SOLE   0 0 15,000
TITAN INTL INC COM 88830M102 19,517 1,325,000 SH   SOLE   1,325,000 0 0
TWILIO INC CL A COM 90138F102 3,708 22,500 SH   SOLE   22,500 0 0
TWITTER INC COM 90184L102 464 12,000 SH   SOLE   12,000 0 0
UNITED BANKSHARES COM 909907107 1,568 44,946 SH   SOLE   44,946 0 0
UNITEDHEALTH GROUP COM 91324P102 492 964 SH   SOLE   964 0 0
UNITED PARCEL SERVICE-CL B COM 911312106 403 1,880 SH   SOLE   1,880 0 0
VISA INC CL A COM 92826C839 465 2,098 SH   SOLE   2,098 0 0
VANGUARD SMALL-CAP ETF ETF 922908751 7,644 35,967 SH   SOLE   35,967 0 0
VANGUARD SMALL CAP GROWTH ETF 922908595 280 1,129 SH   SOLE   1,129 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 919 5,226 SH   SOLE   1,226 0 4,000
VANGUARD INTER-TERM CORP BOND ETF 92206C870 1,222 14,203 SH   SOLE   14,203 0 0
VANGUARD S/T CORP BOND ETF ETF 92206C409 11,648 149,165 SH   SOLE   149,165 0 0
VANGUARD DEV. MARKETS ETF ETF 921943858 12,302 256,139 SH   SOLE   256,139 0 0
VANGUARD ALL-WORLD EX-US ETF 922042775 1,185 20,585 SH   SOLE   20,585 0 0
VANGUARD EUROPE ETF ETF 922042874 4,717 75,739 SH   SOLE   75,739 0 0
VANGUARD DIV. APPRECIATION ETF ETF 921908844 4,662 28,748 SH   SOLE   28,728 0 20
VANGUARD MID CAP ETF ETF 922908629 9,004 37,859 SH   SOLE   36,194 0 1,665
VANGUARD MID-CAP VALUE ETF ETF 922908512 2,059 13,759 SH   SOLE   1,059 0 12,700
VANGUARD S-T INFLATION PROT. TREASURY ETF 922020805 3,344 65,300 SH   SOLE   65,300 0 0
VANGUARD VALUE INDEX ETF 922908744 13,460 91,079 SH   SOLE   91,079 0 0
VANGUARD GROWTH ETF 922908736 2,306 8,017 SH   SOLE   8,017 0 0
VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303 410 8,300 SH   SOLE   8,300 0 0
VANGUARD LARGE CAP ETF ETF 922908637 1,276 6,120 SH   SOLE   6,120 0 0
VANGUARD EMERG. MARKETS ETF ETF 922042858 35,395 767,288 SH   SOLE   751,490 0 15,798
VANGUARD INTL HI DIV YLD IDX ETF ETF 921946794 216 3,200 SH   SOLE   3,200 0 0
VYNE THERAPEUTICS INC COM 92941V209 41 62,500 SH   SOLE   62,500 0 0
VERIZON COMM. COM 92343V104 23,100 453,477 SH   SOLE   422,177 0 31,300
WALMART INC. COM 931142103 14,337 96,274 SH   SOLE   88,174 0 8,100
SPDR S&P BIOTECH ETF 78464A870 3,671 40,842 SH   SOLE   40,842 0 0
SPDR-TECHNOLOGY ETF 81369Y803 3,496 22,000 SH   SOLE   22,000 0 0
EXXON MOBIL COM 30231G102 656 7,943 SH   SOLE   7,943 0 0