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 3,813 34,824 SH   SOLE   34,824 0 0
ABBVIE INC. COM 00287Y109 350 3,262 SH   SOLE   3,262 0 0
ADOBE SYSTEMS INC. COM 00724F101 203 405 SH   SOLE   405 0 0
ALPHABET A COM 02079K305 3,793 2,164 SH   SOLE   2,164 0 0
ALPHABET C COM 02079K107 57,462 32,800 SH   SOLE   31,381 0 1,419
ALTRIA GROUP INC. COM 02209S103 474 11,558 SH   SOLE   11,558 0 0
AMAZON.COM COM 023135106 17,952 5,512 SH   SOLE   5,512 0 0
AMERISOURCEBERGEN COM 03073e105 781 7,987 SH   SOLE   1,900 0 6,087
AMGEN INC COM 031162100 203 885 SH   SOLE   885 0 0
ANTERO MIDSTREAM CORP COM 03676B102 1,735 225,000 SH   SOLE   225,000 0 0
ANTERO RES CORP COM 03674X106 560 102,830 SH   SOLE   102,830 0 0
APPLE INC COM 037833100 23,139 174,386 SH   SOLE   174,386 0 0
AT&T CORP. COM 00206R102 570 19,827 SH   SOLE   19,827 0 0
AUTOMATIC DATA PROCESSING COM 053015103 284 1,610 SH   SOLE   1,610 0 0
BANK OF AMERICA COM 060505104 224 7,375 SH   SOLE   7,375 0 0
BECTON DICKINSON COM 075887109 4,818 19,255 SH   SOLE   19,255 0 0
BERKSHIRE HATHAWAY B COM 084670702 48,359 208,561 SH   SOLE   197,811 0 10,750
BLACKBERRY COM 09228F103 15,093 2,276,541 SH   SOLE   2,276,541 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 336 3,000 SH   SOLE   3,000 0 0
BOEING CO. COM 097023105 39,778 185,825 SH   SOLE   181,325 0 4,500
BOX INC CL A COM 10316T104 253 14,000 SH   SOLE   14,000 0 0
BP PLC - SPONS ADR COM 055622104 236 11,494 SH   SOLE   11,494 0 0
CARNIVAL CORP. COM 143658300 217 10,000 SH   SOLE   10,000 0 0
CATERPILLAR INC COM 149123101 1,238 6,800 SH   SOLE   6,800 0 0
CHECK POINT SOFTWARE COM M22465104 925 6,963 SH   SOLE   1,000 0 5,963
CHEVRON CORP COM 166764100 32,019 379,142 SH   SOLE   365,114 0 14,028
CISCO SYSTEMS COM 17275R102 41,922 936,802 SH   SOLE   894,772 0 42,030
CITIGROUP COM 172967424 12,461 202,089 SH   SOLE   202,089 0 0
CITIZENS FINL GROUP COM 174610105 322 9,000 SH   SOLE   9,000 0 0
COLGATE PALMOLIVE CO COM 194162103 214 2,500 SH   SOLE   2,500 0 0
COMMSCOPE HOLDING CO. INC. COM 20337X109 5,398 402,850 SH   SOLE   402,850 0 0
CORNING, INC. COM 219350105 44,286 1,230,168 SH   SOLE   1,164,168 0 66,000
CORTEVA INC COM 22052L104 17,383 448,948 SH   SOLE   442,448 0 6,500
COVETRUS INC COM 22304C100 201 7,000 SH   SOLE   7,000 0 0
CRIMSON WINE GROUP LTD COM 22662X100 158 29,546 SH   SOLE   29,546 0 0
CROWN CASTLE INTERNATIONAL CORP COM 22822V101 268 1,685 SH   SOLE   1,685 0 0
CVS HEALTH CORP COM 126650100 58,516 856,752 SH   SOLE   823,292 0 33,460
DISCOVERY INC C COM 25470F302 14,685 560,700 SH   SOLE   508,100 0 52,600
DOW INC COM 260557103 8,860 159,647 SH   SOLE   129,347 0 30,300
DROPBOX INC COM 26210C104 310 13,960 SH   SOLE   13,960 0 0
DU PONT COM 26614N102 46,930 659,963 SH   SOLE   620,163 0 39,800
EMCLAIRE FINANCIAL CORP COM 290828102 314 10,260 SH   SOLE   10,260 0 0
ENDO INTL PLC COM G30401106 933 130,000 SH   SOLE   130,000 0 0
EXXON MOBIL COM 30231G102 430 10,434 SH   SOLE   10,434 0 0
F M C CORP COM 302491303 691 6,014 SH   SOLE   6,014 0 0
FACEBOOK COM 30303M102 903 3,304 SH   SOLE   3,304 0 0
FEDERATED HERMES INC COM 314211103 9,481 328,167 SH   SOLE   328,167 0 0
FEDEX CORP COM 31428X106 51,330 197,713 SH   SOLE   187,213 0 10,500
FIDELITY NATL INFO SVC COM 31620M106 495 3,500 SH   SOLE   3,500 0 0
FISERV INC COM 337738108 517 4,545 SH   SOLE   4,545 0 0
FORTUNE BRANDS HOME & SECURITY COM 34964C106 217 2,530 SH   SOLE   2,530 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,359 57,461 SH   SOLE   57,461 0 0
GENERAL ELECTRIC COM 369604103 467 43,202 SH   SOLE   43,202 0 0
GENERAL MOTORS COM 37045V100 45,536 1,093,571 SH   SOLE   1,037,611 0 55,960
GENPREX INC COM 372446104 208 50,000 SH   SOLE   50,000 0 0
HALL OF FAME RESORT & ENTERTAINMENT CO COM 40619L102 257 209,244 SH   SOLE   209,244 0 0
HELIX ACQUISITION CORP ORDINARY SHARES - CLASS A COM G4444C102 524 46,121 SH   SOLE   46,121 0 0
HENRY SCHEIN COM 806407102 681 10,178 SH   SOLE   10,178 0 0
HOME DEPOT INC. COM 437076102 843 3,174 SH   SOLE   3,174 0 0
HONEYWELL INTL COM 438516106 297 1,397 SH   SOLE   1,397 0 0
INTEL CORP COM 458140100 22,606 453,759 SH   SOLE   405,519 0 48,240
J.P. MORGAN CHASE COM 46625H100 60,353 474,961 SH   SOLE   460,361 0 14,600
JOHNSON&JOHNSON COM 478160104 37,828 240,360 SH   SOLE   228,560 0 11,800
KKR & CO LP COM 48251W104 1,830 45,200 SH   SOLE   45,200 0 0
LANNETT INC COM 516012101 1,749 268,326 SH   SOLE   268,326 0 0
LIBERTY HEALTH SCIENCES INC. COM 530562107 12 15,000 SH   SOLE   15,000 0 0
LINDE PLC COM G5494J103 266 1,010 SH   SOLE   1,010 0 0
LIQUIDITY SERVICES COM 53635B107 35,638 2,240,000 SH   SOLE   2,240,000 0 0
LOWE'S COMPANIES COM 548661107 465 2,900 SH   SOLE   2,900 0 0
LYFT INC COM 55087P104 7,270 147,973 SH   SOLE   147,973 0 0
MAKARA MNG ORD COM 56086L102 5 10,000 SH   SOLE   10,000 0 0
MASTERCARD INC COM 57636Q104 1,354 3,794 SH   SOLE   3,794 0 0
MATINAS BIOPHARMA HOLDINGS INC COM 576810105 816 600,000 SH   SOLE   600,000 0 0
MCCORMICK & CO COM 579780206 206 2,150 SH   SOLE   2,150 0 0
MERCK & CO. INC. COM 58933Y105 710 8,677 SH   SOLE   8,677 0 0
MICROSOFT CORP COM 594918104 121,357 545,621 SH   SOLE   528,824 0 16,797
MONDELEZ INTL COM 609207105 441 7,534 SH   SOLE   7,534 0 0
NIKE INC. CL B COM 654106103 446 3,153 SH   SOLE   3,153 0 0
NVIDIA CORP COM 67066G104 3,383 6,479 SH   SOLE   6,479 0 0
OPTION CARE HEALTH ORD COM 68404L201 5,865 375,000 SH   SOLE   375,000 0 0
PEPSICO INC COM 713448108 1,308 8,820 SH   SOLE   4,873 0 3,947
PFIZER INC COM 717081103 41,846 1,136,802 SH   SOLE   1,071,762 0 65,040
PHILIP MORRIS INTL. COM 718172109 17,892 216,111 SH   SOLE   193,451 0 22,660
PNC FINANCIAL COM 693475105 1,162 7,800 SH   SOLE   7,800 0 0
PPG INDUSTRIES COM 693506107 226 1,568 SH   SOLE   1,568 0 0
PROCTER & GAMBLE COM 742718109 976 7,018 SH   SOLE   7,018 0 0
QUALCOMM INC. COM 747525103 112,070 735,656 SH   SOLE   698,816 0 36,840
QURATE RETAIL INC COM 74915M100 9,873 900,000 SH   SOLE   900,000 0 0
S & T BANCORP INC COM 783859101 648 26,073 SH   SOLE   10,073 0 16,000
SCHLUMBERGER COM 806857108 11,819 541,394 SH   SOLE   483,894 0 57,500
SIMON PROPERTY GROUP INC COM 828806109 426 5,000 SH   SOLE   5,000 0 0
SITE CENTERS CORP COM 82981J109 2,705 267,326 SH   SOLE   267,326 0 0
SKYWORKS SOLUTIONS INC. COM 83088M102 612 4,000 SH   SOLE   4,000 0 0
STANDARD AVB FINL COM 85303B100 273 8,392 SH   SOLE   8,392 0 0
STARBUCKS CORP COM 855244109 207 1,937 SH   SOLE   1,937 0 0
SYNOPSYS INC COM 871607107 570 2,200 SH   SOLE   2,200 0 0
TETRA TECH INC COM 88162G103 1,737 15,000 SH   SOLE   15,000 0 0
THERATECHNOLOGIES INC COM 88338H100 38 15,000 SH   SOLE   15,000 0 0
TITAN INTL INC COM 88830M102 9,126 1,877,721 SH   SOLE   1,877,721 0 0
TJX COS INC COM 872540109 10,854 158,940 SH   SOLE   138,740 0 20,200
TRACTOR SUPPLY COM 892356106 211 1,500 SH   SOLE   1,500 0 0
TRISTATE CAP COM 89678F100 643 36,950 SH   SOLE   36,950 0 0
TWILIO INC CL A COM 90138F102 7,616 22,500 SH   SOLE   22,500 0 0
TWITTER INC COM 90184L102 650 12,000 SH   SOLE   12,000 0 0
UNITED BANKSHARES COM 909907107 3,697 114,109 SH   SOLE   114,109 0 0
UNITED PARCEL SERVICE-CL B COM 911312106 317 1,880 SH   SOLE   1,880 0 0
UNITEDHEALTH GROUP COM 91324P102 364 1,039 SH   SOLE   1,039 0 0
VANGUARD HIGH DIV YLD ETF 921946406 549 6,000 SH   SOLE   6,000 0 0
VERIZON COMM. COM 92343V104 25,760 438,468 SH   SOLE   416,508 0 21,960
VISA INC CL A COM 92826C839 536 2,449 SH   SOLE   2,449 0 0
VYNE THERAPEUTICS INC COM 92941V100 79 50,000 SH   SOLE   50,000 0 0
W&T OFFSHORE INC COM 92922P106 434 200,000 SH   SOLE   200,000 0 0
WAL-MART STORES COM 931142103 264 1,833 SH   SOLE   1,833 0 0
WALT DISNEY CO. COM 254687106 9,485 52,354 SH   SOLE   52,354 0 0
ZOOM VIDEO COMMUNICATIONS-A COM 98980L101 310 920 SH   SOLE   920 0 0
ARK INNOVATION ETF ETF 00214Q104 410 3,295 SH   SOLE   3,295 0 0
EATON VANCE LIMITED DURATION ETF 27828H105 217 17,331 SH   SOLE   17,331 0 0
GLOBAL X CYBERSECURITY ETF ETF 37954Y384 1,014 35,900 SH   SOLE   35,900 0 0
GLOBAL X VIDEO GAMES ESPORTS ETF ETF 37954Y392 584 18,800 SH   SOLE   18,800 0 0
ISHARES 1-3 YR TREASURY ETF 464287457 2,365 27,375 SH   SOLE   26,125 0 1,250
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 3,220 51,900 SH   SOLE   51,900 0 0
ISHARES CORE US AGGREGATE BOND ETF 464287226 1,536 13,000 SH   SOLE   13,000 0 0
ISHARES EAFE GROWTH ETF ETF 464288885 18,293 181,280 SH   SOLE   181,280 0 0
ISHARES FLOATING RATE NOTE ETF 46429B655 1,679 33,100 SH   SOLE   33,100 0 0
ISHARES GOLD TRUST ETF 464285105 286 15,767 SH   SOLE   15,767 0 0
ISHARES MSCI EAFE ETF ETF 464287465 3,402 46,631 SH   SOLE   1,531 0 45,100
ISHARES MSCI EAFE VALUE ETF 464288877 7,127 151,000 SH   SOLE   151,000 0 0
ISHARES MSCI EMERGING MKTS ETF ETF 464287234 2,183 42,250 SH   SOLE   150 0 42,100
ISHARES PREFERRED STOCK ETF 464288687 1,198 31,100 SH   SOLE   31,100 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 581 2,744 SH   SOLE   2,744 0 0
ISHARES RUSSELL 1000 GROWTH ETF 464287614 133,995 555,675 SH   SOLE   554,275 0 1,400
ISHARES RUSSELL 1000 VALUE ETF 464287598 965 7,058 SH   SOLE   7,058 0 0
ISHARES RUSSELL 2000 INDEX ETF 464287655 211 1,075 SH   SOLE   1,075 0 0
ISHARES S&P SMALL-CAP ETF ETF 464287804 1,153 12,546 SH   SOLE   3,800 0 8,746
ISHARES SHORT MATURITY BOND ETF 46431W507 14,248 284,000 SH   SOLE   284,000 0 0
ISHARES SHORT-TERM CORP ETF 464288646 475 8,616 SH   SOLE   8,616 0 0
ISHARES U.S. TECH ETF ETF 464287721 5,176 60,840 SH   SOLE   60,840 0 0
NEUBERGER BRMN. MLP INCOME MLP 64129H104 557 165,300 SH   SOLE   165,300 0 0
NUVEEN AZ QUALITY MUNI ETF 67061W104 159 10,000 SH   SOLE   10,000 0 0
NUVEEN MUNI VALUE ETF 670928100 1,738 156,600 SH   SOLE   156,600 0 0
NUVEEN NY AMT-FREE MUN ETF 670656107 359 26,500 SH   SOLE   26,500 0 0
NUVEEN PA INV QUALITY MUNI ETF 670972108 499 34,516 SH   SOLE   34,516 0 0
PIMCO ENHANCED SHORT MATURITY ETF 72201R833 37,144 364,018 SH   SOLE   296,518 0 67,500
PUTNAM MUNI OPPORT TRUST ETF 746922103 205 15,000 SH   SOLE   15,000 0 0
SCHWAB EMERGING MARKET ETF ETF 808524706 347 11,329 SH   SOLE   11,329 0 0
SCHWAB INTL EQUITY ETF ETF 808524805 247 6,854 SH   SOLE   6,854 0 0
SCHWAB S/T U.S. TREAS ETF 808524862 1,938 37,720 SH   SOLE   37,720 0 0
SCHWAB U.S. BROAD MARKET ETF 808524102 1,601 17,595 SH   SOLE   17,295 0 300
SCHWAB U.S. MID CAP ETF 808524508 216 3,175 SH   SOLE   3,175 0 0
SCHWAB U.S. TIPS ETF ETF 808524870 1,924 31,000 SH   SOLE   31,000 0 0
SCHWAB US LARGE CAP GROWTH ETF 808524300 276 2,150 SH   SOLE   2,150 0 0
SPDR GOLD SHARES ETF 78463V107 35,129 196,955 SH   SOLE   196,555 0 400
SPDR S&P 400 MID CAP VALUE ETF 78464A839 265 4,766 SH   SOLE   4,766 0 0
SPDR S&P 400 MIDCAP ETF 78467Y107 6,836 16,280 SH   SOLE   16,280 0 0
SPDR S&P 500 ETF ETF 78462F103 1,107 2,961 SH   SOLE   2,961 0 0
SPDR SHORT TERM MUNICIPAL ETF 78468R739 7,265 145,918 SH   SOLE   145,918 0 0
SPDR SHORT-TERM CORPORATE BOND ETF 78464A474 3,035 96,665 SH   SOLE   96,665 0 0
SPDR BLMBG BARCLAYS 1-3 MTH T-BILL ETF ETF 78468R663 1,236 13,500 SH   SOLE   13,500 0 0
SPDR-TECHNOLOGY ETF 81369Y803 2,860 22,000 SH   SOLE   22,000 0 0
VANECK VECTORS AGRIBUSINESS ETF 92189F700 389 5,000 SH   SOLE   5,000 0 0
VANECK VECTORS GOLD MINERS ETF 92189F106 26,097 724,512 SH   SOLE   722,512 0 2,000
VANECK VECTORS PFD. SEC. EX-FINAN ETF 92189F429 263 12,800 SH   SOLE   12,800 0 0
VANGUARD ALL-WORLD EX-US ETF 922042775 1,120 19,185 SH   SOLE   19,185 0 0
VANGUARD DEV. MARKETS ETF ETF 921943858 13,740 291,030 SH   SOLE   291,030 0 0
VANGUARD DIV. APPRECIATION ETF ETF 921908844 4,526 32,058 SH   SOLE   32,058 0 0
VANGUARD EMERG. MARKETS ETF ETF 922042858 33,171 661,974 SH   SOLE   661,574 0 400
VANGUARD GROWTH ETF 922908736 2,263 8,934 SH   SOLE   8,934 0 0
VANGUARD INTERM-TERM BOND ETF 921937819 358 3,855 SH   SOLE   3,855 0 0
VANGUARD INTER-TERM CORP BOND ETF 92206C870 934 9,610 SH   SOLE   9,610 0 0
VANGUARD LARGE CAP ETF ETF 922908637 1,047 5,955 SH   SOLE   5,955 0 0
VANGUARD MID CAP ETF ETF 922908629 6,242 30,189 SH   SOLE   30,189 0 0
VANGUARD MID-CAP VALUE ETF ETF 922908512 1,446 12,159 SH   SOLE   1,059 0 11,100
VANGUARD S/T BOND ETF 921937827 2,733 32,969 SH   SOLE   32,969 0 0
VANGUARD S/T CORP BOND ETF ETF 92206C409 13,936 167,400 SH   SOLE   167,400 0 0
VANGUARD SMALL CAP GROWTH ETF 922908595 319 1,193 SH   SOLE   1,193 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 572 4,021 SH   SOLE   1,121 0 2,900
VANGUARD SMALL-CAP ETF ETF 922908751 4,935 25,349 SH   SOLE   25,349 0 0
VANGUARD S-T INFLATION PROT. TREASURY ETF 922020805 5,514 107,910 SH   SOLE   105,910 0 2,000
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 423 4,800 SH   SOLE   4,800 0 0
VANGUARD VALUE INDEX ETF 922908744 10,020 84,227 SH   SOLE   84,227 0 0
WISDOMTREE LARGECAP DIV ETF 97717W307 1,058 9,843 SH   SOLE   9,843 0 0