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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   2,378,827 21,820 SH   SOLE   21,820 0 0
ABBVIE INC. COM 00287Y109   371,181 2,755 SH   SOLE   2,755 0 0
AGNICO EAGLE MINES LTD COM COM 008474108   209,916 4,200 SH   SOLE   4,200 0 0
ALPHABET A COM 38259P508   5,219,922 43,608 SH   SOLE   43,608 0 0
ALPHABET C COM 02079K107   79,898,870 660,485 SH   SOLE   630,605 0 29,880
ALTRIA GROUP INC. COM 02209S103   456,534 10,078 SH   SOLE   10,078 0 0
AMAZON.COM COM 023135106   42,493,119 325,967 SH   SOLE   296,267 0 29,700
AMERISOURCEBERGEN COM 03073E105   1,536,938 7,987 SH   SOLE   1,900 0 6,087
AMGEN INC COM 031162100   296,397 1,335 SH   SOLE   1,335 0 0
ANTERO RES CORP COM 03674X106   1,358,770 59,000 SH   SOLE   59,000 0 0
APPLE INC COM 037833100   31,481,663 162,302 SH   SOLE   162,302 0 0
ATARA BIOTHERAPEUTICS INC. COM 046513107   1,207,500 750,000 SH   SOLE   750,000 0 0
AUTOMATIC DATA PROCESSING COM 053015137   353,862 1,610 SH   SOLE   1,610 0 0
BANK OF AMERICA COM 060505104   547,721 19,091 SH   SOLE   19,091 0 0
BERKSHIRE HATH B COM 084670702   70,777,960 207,560 SH   SOLE   196,760 0 10,800
BOEING CO. COM 097023105   52,258,721 247,484 SH   SOLE   230,584 0 16,900
BOX INC CL A COM 10316T104   411,320 14,000 SH   SOLE   14,000 0 0
BP PLC - SPONS ADR COM 056622104   204,174 5,786 SH   SOLE   5,786 0 0
CATERPILLAR INC COM 149123101   1,673,140 6,800 SH   SOLE   6,800 0 0
CHECK POINT SOFTWARE COM m22465104   749,072 5,963 SH   SOLE   0 0 5,963
CHEVRON CORP COM 166764100   59,723,560 379,559 SH   SOLE   365,331 0 14,228
CISCO SYSTEMS COM 17275R102   41,121,112 794,764 SH   SOLE   752,534 0 42,230
CITIGROUP COM 172967424   13,554,760 294,413 SH   SOLE   294,413 0 0
CITIZENS FINL COM 174610105   942,740 36,148 SH   SOLE   36,148 0 0
COINBASE GLOBAL COM 19260Q107   236,115 3,300 SH   SOLE   3,300 0 0
COMMSCOPE COM 20337x109   5,977,371 1,061,700 SH   SOLE   1,061,700 0 0
CONOCOPHILLIPS COM 20825C104   381,492 3,682 SH   SOLE   3,682 0 0
CORNING, INC. COM 219350105   42,351,894 1,208,673 SH   SOLE   1,141,573 0 67,100
CORTEVA INC. COM 22052L104   24,588,931 429,126 SH   SOLE   422,626 0 6,500
COSTCO WHOLESALE COM 22160K105   204,046 379 SH   SOLE   379 0 0
CRIMSON WINE GROUP LTD COM 22662X100   154,100 23,000 SH   SOLE   23,000 0 0
CVS HEALTH CORP COM 126650100   60,305,591 872,351 SH   SOLE   836,941 0 35,410
D R HORTON COM 346232101   225,126 1,850 SH   SOLE   1,850 0 0
DANAHER CORP. COM 235851102   273,600 1,140 SH   SOLE   1,140 0 0
DIMENSIONAL ETF TRUST US TARGE COM 25434V609   327,725 7,065 SH   SOLE   7,065 0 0
DOW CHEMICAL COM 260557103   10,069,624 189,065 SH   SOLE   164,265 0 24,800
DU PONT COM 26614N102   47,138,389 659,832 SH   SOLE   620,532 0 39,300
DUN & BRADSTREET HOLDINGS INC. COM 26484t106   8,677,500 750,000 SH   SOLE   750,000 0 0
EATON VANCE LIMITED DURATION BOND 27828H105   104,073 11,119 SH   SOLE   11,119 0 0
EXXON MOBIL COM 30231G102   922,817 8,604 SH   SOLE   8,604 0 0
F M C CORP COM 302491303   627,501 6,014 SH   SOLE   0 0 6,014
FARMERS NATIONAL BANC COM COM 309627107   2,131,722 172,330 SH   SOLE   0 0 172,330
FEDERATED HERMES COM 314211103   1,076,109 30,017 SH   SOLE   30,017 0 0
FEDEX CORP COM 31428X106   58,404,495 235,597 SH   SOLE   223,897 0 11,700
FISERV INC COM 337738108   60,269,298 477,759 SH   SOLE   460,659 0 17,100
FORIAN INC COM COM 34630N106   2,695,000 1,100,000 SH   SOLE   1,100,000 0 0
GENERAL ELECTRIC COM 369604103   523,778 4,768 SH   SOLE   4,768 0 0
GENERAL MOTORS COM 37045v100   45,924,695 1,190,993 SH   SOLE   1,131,033 0 59,960
GENPREX INC COM COM 372446104   47,430 50,000 SH   SOLE   50,000 0 0
GLOBAL X FDS CYBRSCURTY ETF ETF 37954Y384   870,934 35,900 SH   SOLE   35,900 0 0
GLOBAL X FDS VDEO GAM ESPRT ETF 37954Y392   385,212 18,800 SH   SOLE   18,800 0 0
HENRY SCHEIN COM 806407102   881,395 10,868 SH   SOLE   10,868 0 0
HOME DEPOT INC. COM 437076102   1,218,972 3,924 SH   SOLE   3,924 0 0
HUBSPOT INC COM 438516106   478,881 900 SH   SOLE   900 0 0
IBM COM 459200101   2,501,846 18,697 SH   SOLE   18,697 0 0
INTEL CORP COM 458140100   21,802,868 652,000 SH   SOLE   589,200 0 62,800
INTL. FLAVORS & FRAGRANCES COM 459506101   5,101,719 64,100 SH   SOLE   64,100 0 0
iSHARES 1-3 YR TREASURY ETF 464287457   934,447 11,525 SH   SOLE   11,525 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507   553,292 2,116 SH   SOLE   2,116 0 0
iSHARES DIVIDEND ETF 464287168   231,245 2,041 SH   SOLE   2,041 0 0
iSHARES EAFE GROWTH ETF 464288885   13,342,693 139,846 SH   SOLE   139,846 0 0
iSHARES EAFE VALUE ETF 464288877   6,167,908 126,030 SH   SOLE   126,030 0 0
iSHARES ESG 1-5 YR CORPORATE ETF 46435G243   1,793,250 75,000 SH   SOLE   75,000 0 0
iSHARES ESG AWARE EMERGING MKT ETF 46434G863   948,900 30,000 SH   SOLE   30,000 0 0
iSHARES ESG AWARE USA ETF 46435G425   9,746,000 100,000 SH   SOLE   100,000 0 0
ISHARES FLOATING RATE NOTE ETF 46429b655   1,550,010 30,500 SH   SOLE   30,500 0 0
ISHARES GOLD TRUST ETF 464285204   287,372 7,897 SH   SOLE   7,897 0 0
iSHARES MSCI EAFE ETF 464287465   3,373,497 46,531 SH   SOLE   1,431 0 45,100
ISHARES MSCI EMERGING MKTS ETF ETF 464287234   4,992,472 126,200 SH   SOLE   84,100 0 42,100
iSHARES PREFERRED STOCK ETF 464288687   810,366 26,200 SH   SOLE   26,200 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622   668,823 2,744 SH   SOLE   2,744 0 0
iSHARES RUSSELL 1000 GROWTH ETF 464287614   122,230,401 444,183 SH   SOLE   443,083 0 1,100
iSHARES RUSSELL 1000 VALUE ETF 464287598   847,960 5,373 SH   SOLE   5,373 0 0
ISHARES RUSSELL 2000 INDEX ETF 464287655   363,491 1,941 SH   SOLE   1,941 0 0
ISHARES S&P SMALL-CAP ETF ETF 464287804   1,278,211 12,827 SH   SOLE   12,827 0 0
iSHARES SHORT MATURITY BOND ETF 46431W507   7,902,994 158,950 SH   SOLE   158,950 0 0
ISHARES TR CORE DIV GRWTH ETF 46434v621   288,826 5,605 SH   SOLE   5,605 0 0
ISHARES TR MSCI USA QLT FCT ETF 46432f339   301,165 2,233 SH   SOLE   2,233 0 0
ISHARES TR S&P 500 INDEX ETF 464287200   637,357 1,430 SH   SOLE   1,430 0 0
ISHARES U.S. TECH ETF ETF 464287721   5,781,115 53,101 SH   SOLE   53,101 0 0
J.P. MORGAN CHASE COM 46625H100   71,483,925 491,501 SH   SOLE   475,501 0 16,000
JOHNSON&JOHNSON COM 478160104   45,408,968 274,341 SH   SOLE   260,941 0 13,400
KKR & CO COM 48251W104   2,520,000 45,000 SH   SOLE   45,000 0 0
LANNETT COM 516012200   4,560 153,786 SH   SOLE   153,786 0 0
LINDE PLC COM G5494J103   384,891 1,010 SH   SOLE   1,010 0 0
LIQUIDITY SERVICES COM 53635B107   37,950,000 2,300,000 SH   SOLE   2,300,000 0 0
LOWE'S COMPANIES COM 548661107   654,530 2,900 SH   SOLE   2,900 0 0
LYFT INC COM 55087P104   1,419,061 147,973 SH   SOLE   147,973 0 0
M & T BK CORP COM COM 55261F104   558,776 4,515 SH   SOLE   4,515 0 0
MASTERCARD INC COM 57636Q104   1,968,073 5,004 SH   SOLE   5,004 0 0
MATINAS BIO COM 576810105   216,000 600,000 SH   SOLE   600,000 0 0
MERCK & CO. INC. COM 58933Y105   988,431 8,566 SH   SOLE   8,566 0 0
MERCURY SYSTEMS COM 589378108   3,459,000 100,000 SH   SOLE   100,000 0 0
META PLATFORMS INC CL A COM 30303M102   556,454 1,939 SH   SOLE   1,939 0 0
MICROSOFT CORP COM 594918104   150,311,481 441,392 SH   SOLE   425,895 0 15,497
MONDELEZ INTL COM 609207105   405,182 5,555 SH   SOLE   5,555 0 0
NETFLIX INC. COM 64110L106   333,010 756 SH   SOLE   756 0 0
NEUBERGER BRMN. MLP INCOME MLP 64129H104   791,200 115,000 SH   SOLE   115,000 0 0
NEWMONT MINING COM 651639106   1,194,480 28,000 SH   SOLE   28,000 0 0
NIKE INC. CL B COM 654106103   349,431 3,166 SH   SOLE   3,166 0 0
NUVEEN ARIZONA QLTY MUNI COM 67061W104   107,500 10,000 SH   SOLE   10,000 0 0
NUVEEN ESG LARGE CAP VALUE COM 67092P300   3,465,000 100,000 SH   SOLE   100,000 0 0
NUVEEN MUNI VALUE COM 670928100   222,720 25,600 SH   SOLE   25,600 0 0
NUVEEN NY AMT-FREE MUN SHS 670656107   274,275 26,500 SH   SOLE   26,500 0 0
NVIDIA CORP COM 67066G104   11,082,295 26,198 SH   SOLE   26,198 0 0
OKTA INC COM 679295105   17,093,180 246,477 SH   SOLE   246,477 0 0
ON SEMI COM 682189105   287,996 3,045 SH   SOLE   3,045 0 0
OPTION CARE HEALTH INC COM NEW COM 68404L201   16,245,000 500,000 SH   SOLE   500,000 0 0
PARAMOUNT GLOBAL COM 92556H206   196,648 12,360 SH   SOLE   12,360 0 0
PARKER HANNIFIN COM 701094104   700,122 1,795 SH   SOLE   1,795 0 0
PEPSICO INC COM 713448108   1,668,833 9,010 SH   SOLE   5,063 0 3,947
PFIZER INC COM 717081103   47,350,097 1,290,897 SH   SOLE   1,211,097 0 79,800
PHATHOM PHARM. COM 71722W107   143,200 10,000 SH   SOLE   10,000 0 0
PHILIP MORRIS INTl. COM 718172109   16,849,225 172,600 SH   SOLE   150,140 0 22,460
PIMCO ENHANCED SHORT MATURITY ETF 72201R833   18,554,102 185,987 SH   SOLE   176,287 0 9,700
PIMCO FDS COMMREAL STG I 2 SHS 72201M842   317,426 24,974 SH   SOLE   24,974 0 0
PLANET LABS COM 72703x106   96,600 30,000 SH   SOLE   30,000 0 0
PNC FINANCIAL COM 693475105   580,126 4,606 SH   SOLE   4,606 0 0
POOL CORPORATION COM 73278L105   251,758 672 SH   SOLE   672 0 0
PPG INDUSTRIES COM 693506107   232,534 1,568 SH   SOLE   1,568 0 0
PROCTER & GAMBLE COM 742718109   1,879,300 12,385 SH   SOLE   12,385 0 0
PUTNAM MUNI OPPORT TRUST ETF 746922103   127,625 12,500 SH   SOLE   12,500 0 0
QUALCOMM INC. COM 747525103   91,424,447 768,015 SH   SOLE   732,175 0 35,840
QURATE RETAIL INC. QVC GROUP COM 74915m100   791,840 800,000 SH   SOLE   800,000 0 0
RAYMOND JAMES FINL COM 754730109   648,562 6,250 SH   SOLE   6,250 0 0
SALESFORCE.COM COM 79466L302   696,524 3,297 SH   SOLE   3,297 0 0
SAMSARA INC COM 79589L106   415,650 15,000 SH   SOLE   15,000 0 0
SCHLUMBERGER COM 806857108   275,023 5,599 SH   SOLE   5,599 0 0
SCHWAB EMERGING MARKET ETF ETF 808524706   247,999 10,069 SH   SOLE   10,069 0 0
SCHWAB S&P 500 INDEX ETF 808509855   471,561 6,867 SH   SOLE   6,867 0 0
SCHWAB U.S. BROAD MARKET ETF 808524102   1,136,872 21,990 SH   SOLE   21,990 0 0
SCHWAB U.S. LARGE-CAP ETF ETF 808524300   2,260,813 43,170 SH   SOLE   43,170 0 0
SCHWAB U.S. MID CAP ETF 808524508   1,649,827 23,227 SH   SOLE   23,227 0 0
SIMON PROPERTY GROUP INC COM 828806109   7,317,275 63,364 SH   SOLE   63,364 0 0
SKYWORKS SOLUTIONS INC. COM 83088M102   442,760 4,000 SH   SOLE   0 0 4,000
SMUCKER J M CO COM 832696405   203,489 1,378 SH   SOLE   1,378 0 0
SPDR GOLD SHARES ETF 78463v107   39,116,895 219,425 SH   SOLE   219,075 0 350
SPDR S&P 400 MID CAP VALUE ETF 78464A839   351,535 5,111 SH   SOLE   5,111 0 0
SPDR S&P 400 MIDCAP ETF 78467Y107   6,119,074 12,777 SH   SOLE   12,777 0 0
SPDR S&P 500 ETF ETF 78462F103   1,322,304 2,983 SH   SOLE   2,983 0 0
SPDR S&P BIOTECH ETF 78464A870   3,896,672 46,835 SH   SOLE   46,835 0 0
SPDR SHORT TERM MUNICIPAL ETF 78468r739   4,406,232 93,650 SH   SOLE   93,650 0 0
SPDR SHORT-TERM CORPORATE BOND ETF 78464A474   3,570,042 121,265 SH   SOLE   121,265 0 0
SPDR-TECHNOLOGY ETF 81369Y803   3,824,920 22,000 SH   SOLE   22,000 0 0
SYNOPSYS INC COM 871607107   973,577 2,236 SH   SOLE   2,236 0 0
TESLA MOTORS COM 88160R101   1,105,455 4,223 SH   SOLE   4,223 0 0
TETRA TECH INC COM 88162g103   2,488,848 15,200 SH   SOLE   200 0 15,000
TITAN INTL INC COM 88830M102   12,054,000 1,050,000 SH   SOLE   1,050,000 0 0
TJX COS INC COM 872540109   17,445,373 205,748 SH   SOLE   163,548 0 42,200
TRUIST FINL CORP COM 89832Q109   561,475 18,500 SH   SOLE   18,500 0 0
TWILIO INC COM 90138F102   1,431,450 22,500 SH   SOLE   22,500 0 0
UNITED BANKSHARES COM 909907107   1,905,951 64,238 SH   SOLE   64,238 0 0
UNITED PARCEL SERVICE-CL B COM 911312106   338,782 1,890 SH   SOLE   1,890 0 0
UNITEDHEALTH GROUP COM 91324P102   482,563 1,004 SH   SOLE   1,004 0 0
VANECK VECTORS GOLD MINERS ETF 92189f106   22,050,005 732,315 SH   SOLE   729,815 0 2,500
VANECK VECTORS PFD. SEC. EX-FI ETF 92189F429   199,671 11,300 SH   SOLE   11,300 0 0
VANGUARD DEV. MARKETS ETF ETF 921943858   10,819,789 234,296 SH   SOLE   231,296 0 3,000
VANGUARD DIV. APPRECIATION ETF ETF 921908844   4,150,736 25,554 SH   SOLE   25,554 0 0
VANGUARD EMERG. MARKETS ETF ETF 922042858   27,586,739 678,140 SH   SOLE   659,042 0 19,098
VANGUARD FTSE ALL-WORLD EX-US ETF 922042775   1,712,919 31,482 SH   SOLE   31,482 0 0
VANGUARD FTSE EUROPE ETF 922042874   1,876,852 30,419 SH   SOLE   30,419 0 0
VANGUARD GROWTH ETF 922908736   1,996,849 7,057 SH   SOLE   7,057 0 0
VANGUARD INTERM. TREASURY ETF 92206c706   9,345,066 159,309 SH   SOLE   153,509 0 5,800
VANGUARD INTERM-TERM BOND ETF 921937819   551,737 7,334 SH   SOLE   7,334 0 0
VANGUARD INTER-TERM CORP BOND ETF 92206C870   1,488,135 18,830 SH   SOLE   18,830 0 0
VANGUARD INTL. HIGH DIVIDEND ETF 921946794   202,240 3,200 SH   SOLE   3,200 0 0
VANGUARD LARGE CAP ETF ETF 922908637   1,171,722 5,780 SH   SOLE   5,780 0 0
VANGUARD MBS ETF ETF 92206C771   3,998,830 86,950 SH   SOLE   86,950 0 0
VANGUARD MID CAP ETF 922908629   10,236,780 46,497 SH   SOLE   44,232 0 2,265
VANGUARD MID-CAP VALUE ETF ETF 922908512   1,765,037 12,755 SH   SOLE   885 0 11,870
VANGUARD S&P 500 ETF ETF 922908363   1,869,008 4,589 SH   SOLE   4,589 0 0
VANGUARD S/T BOND ETF 921937827   1,781,865 23,579 SH   SOLE   23,579 0 0
VANGUARD S/T CORP BOND ETF ETF 92206C409   10,659,813 140,891 SH   SOLE   136,391 0 4,500
VANGUARD SMALL CAP VALUE ETF ETF 922908611   816,249 4,935 SH   SOLE   935 0 4,000
VANGUARD SMALL-CAP ETF ETF 922908751   10,579,415 53,192 SH   SOLE   52,292 0 900
VANGUARD TOTAL BOND MARKET ETF 921937835   1,898,663 26,120 SH   SOLE   26,120 0 0
VANGUARD VALUE ETF ETF 922908744   15,443,206 108,678 SH   SOLE   106,678 0 2,000
VERIZON COMM. COM 92343V104   9,489,581 255,165 SH   SOLE   248,665 0 6,500
VISA INC CL A COM 92826C839   907,649 3,822 SH   SOLE   3,822 0 0
VYNE THERAP. COM 92941V209   96,235 23,472 SH   SOLE   23,472 0 0
WALT DISNEY CO. COM 254687106   18,899,607 211,689 SH   SOLE   209,789 0 1,900
WARNER BRO. DISCOVERY COM 934423104   15,895,704 1,267,600 SH   SOLE   1,068,600 0 199,000
WISDOMTREE LARGECAP DIV ETF 97717W307   627,207 9,862 SH   SOLE   9,862 0 0