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,184 34,824 SH   SOLE   34,824 0 0
ABBVIE INC. COM 00287Y109 271 2,762 SH   SOLE   2,762 0 0
ALPHABET A COM 38259P508 3,369 2,376 SH   SOLE   2,376 0 0
ALPHABET C COM 02079K107 50,320 35,597 SH   SOLE   34,178 0 1,419
ALTRIA GROUP INC. COM 02209S103 395 10,058 SH   SOLE   10,058 0 0
AMAZON.COM COM 023135106 15,278 5,538 SH   SOLE   5,538 0 0
AMERISOURCEBERGEN COM 03073E105 805 7,987 SH   SOLE   1,900 0 6,087
ANTERO MIDSTREAM CORP COM 03676B102 1,147 225,000 SH   SOLE   225,000 0 0
ANTERO RES CORP COM 03674X106 287 112,830 SH   SOLE   112,830 0 0
APPLE INC COM 037833100 15,735 43,132 SH   SOLE   43,132 0 0
AT&T CORP. COM 001957109 727 24,042 SH   SOLE   24,042 0 0
AUTOMATIC DATA PROCESSING COM 053015137 240 1,610 SH   SOLE   1,610 0 0
BECTON DICKINSON COM 075887109 3,546 14,821 SH   SOLE   14,821 0 0
BERKSHIRE HATH B COM 084670702 38,892 217,871 SH   SOLE   207,121 0 10,750
BLACKBERRY COM 09228f103 11,142 2,278,541 SH   SOLE   2,278,541 0 0
BLACKSTONE GROUP COM 09260D957 276 4,868 SH   SOLE   4,868 0 0
BLUEPRINT MEDICINES CORP. COM 09627Y109 234 3,000 SH   SOLE   3,000 0 0
BOEING CO. COM 097023105 35,659 194,537 SH   SOLE   190,037 0 4,500
BOX INC CL A COM 10316T104 291 14,000 SH   SOLE   14,000 0 0
BP PLC - SPONS ADR COM 056622104 245 10,490 SH   SOLE   10,490 0 0
CANOPY GROWTH COM 138035100 194 12,000 SH   SOLE   12,000 0 0
CATERPILLAR INC COM 149123101 1,113 8,800 SH   SOLE   8,800 0 0
CHECK POINT SOFTWARE COM m22465104 780 7,263 SH   SOLE   1,300 0 5,963
CHEVRON CORP COM 166764100 31,459 352,559 SH   SOLE   337,759 0 14,800
CISCO SYSTEMS COM 17275R102 45,890 983,927 SH   SOLE   941,897 0 42,030
CITIGROUP COM 172967424 10,058 196,838 SH   SOLE   196,838 0 0
CITIZENS FINL COM 174610105 227 9,000 SH   SOLE   9,000 0 0
COMMSCOPE COM 20337x109 2,948 353,850 SH   SOLE   353,850 0 0
CORNING, INC. COM 219350105 35,626 1,375,535 SH   SOLE   1,309,535 0 66,000
CORTEVA INC. COM 22052L104 15,098 563,565 SH   SOLE   556,565 0 7,000
CRIMSON WINE GROUP LTD COM 22662X100 160 29,546 SH   SOLE   29,546 0 0
CROWN CASTLE INTL. CORP. COM 228227104 282 1,685 SH   SOLE   1,685 0 0
CVS HEALTH CORP COM 126650100 55,179 849,300 SH   SOLE   816,140 0 33,160
DISCOVERY INC C COM 25470F302 10,838 562,700 SH   SOLE   510,100 0 52,600
DOW CHEMICAL COM 260557103 6,726 165,015 SH   SOLE   133,515 0 31,500
DROPBOX INC CL A COM 26210C104 304 13,960 SH   SOLE   13,960 0 0
DU PONT COM 26614N102 37,711 709,786 SH   SOLE   669,986 0 39,800
EXXON MOBIL COM 30231G102 566 12,651 SH   SOLE   12,651 0 0
F M C CORP COM 302491303 897 9,002 SH   SOLE   0 0 9,002
FACEBOOK COM 30303m102 750 3,304 SH   SOLE   3,304 0 0
FEDERATED HERMES INC CL B COM 314211103 7,228 304,963 SH   SOLE   304,963 0 0
FEDEX CORP COM 31428X106 29,039 207,095 SH   SOLE   196,595 0 10,500
FIDELITY NATL INFO SVC COM 31620M106 1,219 9,091 SH   SOLE   0 0 9,091
FISERV INC COM 337738108 444 4,545 SH   SOLE   4,545 0 0
GCP APPLIED TECHNOLOGI COM COM 36164Y101 682 36,722 SH   SOLE   36,722 0 0
GENERAL ELECTRIC COM 369604103 331 48,423 SH   SOLE   48,423 0 0
GENERAL MOTORS COM 37045v100 29,959 1,184,182 SH   SOLE   1,128,222 0 55,960
GENPREX INC COM COM 372446104 157 50,000 SH   SOLE   50,000 0 0
HENRY SCHEIN COM 806407102 594 10,178 SH   SOLE   10,178 0 0
HI-CRUSH INC COM 428337109 2 10,000 SH   SOLE   10,000 0 0
HOME DEPOT INC. COM 437076102 7,671 30,620 SH   SOLE   30,620 0 0
HONEYWELL INTL COM 438516106 202 1,397 SH   SOLE   1,397 0 0
INTEL CORP COM 458140100 29,404 491,459 SH   SOLE   443,219 0 48,240
J.P. MORGAN CHASE COM 46625H100 45,602 484,822 SH   SOLE   470,222 0 14,600
JOHNSON&JOHNSON COM 478160104 33,383 237,380 SH   SOLE   225,730 0 11,650
KKR & CO COM 48251W104 1,396 45,200 SH   SOLE   45,200 0 0
KLX ENERGY SERVICES HOLDINGS COM 48253L205 727 338,200 SH   SOLE   338,200 0 0
LANNETT INC COM 516012101 1,665 229,340 SH   SOLE   229,340 0 0
LINDE PLC COM G5494J103 214 1,010 SH   SOLE   1,010 0 0
LIQUIDITY SERVICES COM 53635B107 12,903 2,165,000 SH   SOLE   2,165,000 0 0
LOWE'S COMPANIES COM 548661107 392 2,900 SH   SOLE   2,900 0 0
LYFT INC CL A COM COM 55087P104 4,885 147,973 SH   SOLE   147,973 0 0
MASTERCARD INC COM 57636Q104 1,122 3,794 SH   SOLE   3,794 0 0
MATINAS BIOPHARMA HLDG COM 576810105 464 600,000 SH   SOLE   600,000 0 0
MERCK & CO. INC. COM 58933Y105 671 8,677 SH   SOLE   8,677 0 0
MICROSOFT CORP COM 594918104 124,114 609,871 SH   SOLE   592,774 0 17,097
MONDELEZ INTL COM 609207105 385 7,534 SH   SOLE   7,534 0 0
NIKE INC. CL B COM 654106103 309 3,153 SH   SOLE   3,153 0 0
NVIDIA CORP COM 67066G104 2,490 6,553 SH   SOLE   6,553 0 0
PEPSICO INC COM 713448108 1,167 8,820 SH   SOLE   4,873 0 3,947
PFIZER INC COM 717081103 37,811 1,156,301 SH   SOLE   1,091,761 0 64,540
PHILIP MORRIS INTl. COM 718172109 15,740 224,658 SH   SOLE   202,398 0 22,260
PNC FINANCIAL COM 693475105 901 8,568 SH   SOLE   8,568 0 0
PROCTER & GAMBLE COM 742718109 839 7,018 SH   SOLE   7,018 0 0
QUALCOMM INC. COM 747525103 77,342 847,953 SH   SOLE   811,113 0 36,840
QURATE RETAIL INC. QVC GROUP COM 74915m100 8,550 900,000 SH   SOLE   900,000 0 0
SCHLUMBERGER COM 806857108 15,121 822,262 SH   SOLE   766,762 0 55,500
SKYWORKS SOLUTIONS INC. COM 83088M102 511 4,000 SH   SOLE   0 0 4,000
SPDR SERIES TRUST SPDR BLOOMBE COM 78468R663 2,105 23,000 SH   SOLE   0 0 23,000
SYNOPSYS INC COM 871607107 429 2,200 SH   SOLE   2,200 0 0
TETRA TECH INC COM 88162g103 1,424 18,000 SH   SOLE   0 0 18,000
THERATECHNOLOGIES INC COM COM 88338H100 30 15,000 SH   SOLE   15,000 0 0
TITAN INTL INC COM 88830M102 2,801 1,918,221 SH   SOLE   1,918,221 0 0
TRACTOR SUPPLY COM 892356106 264 2,000 SH   SOLE   2,000 0 0
TRISTATE CAP COM 89668F100 628 39,950 SH   SOLE   39,950 0 0
TWILIO INC CL A COM 90138F102 4,937 22,500 SH   SOLE   22,500 0 0
TWITTER INC COM 90184L102 360 12,100 SH   SOLE   12,100 0 0
UNITED BANKSHARES COM 909907107 6,337 229,109 SH   SOLE   229,109 0 0
UNITED PARCEL SERVICE-CL B COM 911312106 209 1,880 SH   SOLE   1,880 0 0
UNITEDHEALTH GROUP COM 91324P102 284 964 SH   SOLE   964 0 0
VERIZON COMM. COM 92343V104 23,399 424,445 SH   SOLE   402,485 0 21,960
VISA INC CL A COM 92826C839 473 2,449 SH   SOLE   2,449 0 0
WAL-MART STORES COM 931142103 220 1,833 SH   SOLE   1,833 0 0
WALT DISNEY CO. COM 254687106 5,972 53,554 SH   SOLE   53,554 0 0
ZOOM VIDEO COMMUNICATI CL A COM 98980L101 233 920 SH   SOLE   920 0 0
GORDON POINTE ACQUISITION CORP COM 382788107 1,285 100,000 SH   SOLE   100,000 0 0
SITE CENTERS CORP COM 82981j109 4,907 605,741 SH   SOLE   472,691 0 133,050
ISHARES RUSSELL 1000 ETF COM 464287622 471 2,744 SH   SOLE   2,744 0 0
ISHARES S&P SMALL-CAP ETF COM 464287804 857 12,546 SH   SOLE   3,800 0 8,746
ISHARES U.S. TECH ETF COM 464287721 4,104 15,210 SH   SOLE   15,210 0 0
NEUBERGER BRMN. MLP INCOME COM 64129H104 518 176,300 SH   SOLE   176,300 0 0
SCHWAB U.S. BROAD MARKET COM 808524102 1,475 20,079 SH   SOLE   19,779 0 300
SCHWAB US LARGE CAP GROWTH COM 808524300 218 2,150 SH   SOLE   2,150 0 0
SPDR S&P 400 MID CAP VALUE COM 78464A839 202 4,736 SH   SOLE   4,736 0 0
SPDR S&P 400 MIDCAP COM 78467Y107 5,542 17,080 SH   SOLE   17,080 0 0
SPDR S&P 500 ETF COM 78462F103 913 2,960 SH   SOLE   2,960 0 0
SPDR-TECHNOLOGY COM 81369Y803 2,299 22,000 SH   SOLE   22,000 0 0
VANECK VECTORS GOLD MINERS COM 92189f106 29,685 809,290 SH   SOLE   807,290 0 2,000
VANECK VECTORS PFD. SEC. EX-FI COM 92189F429 209 11,500 SH   SOLE   11,500 0 0
VANGUARD DIV. APPRECIATION ETF COM 921908844 3,607 30,783 SH   SOLE   30,783 0 0
VANGUARD GROWTH COM 922908736 1,843 9,119 SH   SOLE   9,119 0 0
VANGUARD HIGH DIVIDEND COM 921946406 551 7,000 SH   SOLE   7,000 0 0
VANGUARD LARGE CAP ETF COM 922908637 863 6,035 SH   SOLE   6,035 0 0
VANGUARD MID CAP COM 922908629 4,680 28,554 SH   SOLE   28,554 0 0
VANGUARD MID-CAP VALUE ETF COM 922908512 1,181 12,339 SH   SOLE   1,239 0 11,100
VANGUARD SMALL CAP GROWTH COM 922908595 238 1,193 SH   SOLE   1,193 0 0
VANGUARD SMALL CAP VALUE ETF COM 922908611 398 3,721 SH   SOLE   1,121 0 2,600
VANGUARD SMALL-CAP ETF COM 922908751 3,428 23,525 SH   SOLE   23,525 0 0
VANGUARD VALUE INDEX COM 922908744 8,261 82,952 SH   SOLE   82,952 0 0
WISDOMTREE LARGECAP DIV COM 97717W307 918 9,883 SH   SOLE   9,883 0 0
iSHARES PREFERRED STOCK COM 464288687 443 12,800 SH   SOLE   12,800 0 0
iSHARES RUSSELL 1000 GROWTH COM 464287614 121,914 635,134 SH   SOLE   633,734 0 1,400
iSHARES RUSSELL 1000 VALUE COM 464287598 885 7,857 SH   SOLE   7,857 0 0
ISHARES CORE MSCI EMERG MKTS COM 46434G103 2,470 51,900 SH   SOLE   51,900 0 0
ISHARES EAFE GROWTH COM 464288885 16,254 195,570 SH   SOLE   195,570 0 0
ISHARES EAFE VALUE COM 464288877 6,375 159,500 SH   SOLE   159,500 0 0
ISHARES MSCI EAFE ETF COM 464287465 2,838 46,631 SH   SOLE   1,531 0 45,100
ISHARES MSCI EMERGING MKTS ETF COM 464287234 1,690 42,250 SH   SOLE   150 0 42,100
SCHWAB EMERGING MARKET ETF COM 808524706 276 11,329 SH   SOLE   11,329 0 0
SCHWAB INTL EQUITY ETF COM 808524805 204 6,854 SH   SOLE   6,854 0 0
VANGUARD DEV. MARKETS ETF COM 921943858 11,052 284,910 SH   SOLE   284,910 0 0
VANGUARD EMERG. MARKETS ETF COM 922042858 26,843 677,679 SH   SOLE   677,279 0 400
VANGUARD FTSE ALL-WORLD EX-US COM 922042775 848 17,810 SH   SOLE   17,810 0 0
ISHARES GOLD TRUST COM 464285105 268 15,767 SH   SOLE   15,767 0 0
SPDR GOLD SHARES COM 78463v107 32,693 195,335 SH   SOLE   194,935 0 400
VANECK VECTORS AGRIBUSINESS COM 92189F700 301 5,000 SH   SOLE   5,000 0 0
EATON VANCE LIMITED DURATION COM 27828H105 375 33,255 SH   SOLE   33,255 0 0
ISHARES FLOATING RATE NOTE COM 46429b655 1,649 32,600 SH   SOLE   32,600 0 0
PIMCO ENHANCED SHORT MATURITY COM 72201R833 21,939 215,742 SH   SOLE   214,242 0 1,500
SCHWAB S/T U.S. TREAS COM 808524862 2,128 41,220 SH   SOLE   41,220 0 0
SCHWAB U.S. TIPS ETF COM 808524870 1,861 31,000 SH   SOLE   31,000 0 0
SPDR SHORT-TERM CORPORATE BOND COM 78464A474 2,788 88,965 SH   SOLE   88,965 0 0
VANGUARD INTER-TERM CORP BOND COM 92206C870 891 9,360 SH   SOLE   9,360 0 0
VANGUARD INTERM-TERM BOND COM 921937819 429 4,605 SH   SOLE   4,605 0 0
VANGUARD S-T TIPS COM 922020805 6,323 126,030 SH   SOLE   124,030 0 2,000
VANGUARD S/T BOND COM 921937827 3,102 37,319 SH   SOLE   37,319 0 0
VANGUARD S/T CORP BOND ETF COM 92206C409 14,941 180,750 SH   SOLE   180,750 0 0
VANGUARD TOTAL BOND MARKET COM 921937835 424 4,800 SH   SOLE   4,800 0 0
iSHARES 1-3 YR TREASURY COM 464287457 2,934 33,875 SH   SOLE   32,625 0 1,250
iSHARES CORE US AGGREGATE BOND COM 464287226 2,837 24,000 SH   SOLE   24,000 0 0
iSHARES SHORT MATURITY BOND COM 46431W507 15,388 307,700 SH   SOLE   307,700 0 0
iSHARES SHORT TERM CORP BOND COM 464288646 2,113 38,616 SH   SOLE   38,616 0 0
NUVEEN MUNI VALUE COM 670928100 1,545 151,500 SH   SOLE   151,500 0 0
NUVEEN PA INV QUALITY MUNI COM 670972108 468 34,516 SH   SOLE   34,516 0 0
PUTNAM MUNI OPPORT TRUST COM 746922103 192 15,000 SH   SOLE   15,000 0 0
SPDR BARCLAYS MUNI BOND ETF COM 78464A458 227 4,400 SH   SOLE   4,400 0 0
SPDR SHORT TERM MUNICIPAL COM 78468r739 6,911 138,581 SH   SOLE   138,581 0 0