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
Expires: July 31, 2015
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
ABBVIE INC. COM 00287Y109 434,331 1,726 SH SOLE 1,726 0 0
ADVANCED MICRO DEVICES INC COM 007903107 720,909 1,241 SH SOLE 1,241 0 0
AFLAC INC COM 001055102 234,500 2,000 SH SOLE 2,000 0 0
AGNICO EAGLE COM 008474108 9,853,082 63,515 SH SOLE 63,515 0 0
AIR PRODS & CHEMS COM 009158106 66,482,102 226,762 SH SOLE 218,562 0 8,200
ALPHABET A COM 38259P508 14,847,073 41,545 SH SOLE 41,545 0 0
ALPHABET C COM 02079K107 203,077,278 574,752 SH SOLE 548,372 0 26,380
ALTRIA GROUP INC. COM 02209S103 612,871 8,518 SH SOLE 8,518 0 0
AMAZON.COM COM 023135106 81,955,464 343,859 SH SOLE 316,459 0 27,400
AMERICAN EXPRESS COM 025816109 202,950 600 SH SOLE 600 0 0
AMGEN INC COM 031162100 508,779 1,405 SH SOLE 1,405 0 0
ANIXA BIOSCIENCES INC COM COM 03528H109 28,000 10,000 SH SOLE 10,000 0 0
ANTERO RES CORP COM 03674X106 1,897,560 54,000 SH SOLE 54,000 0 0
APPLE INC COM 037833100 43,074,523 148,861 SH SOLE 148,861 0 0
ASML HOLDING N V N Y REGISTRY COM N07059210 427,730 215 SH SOLE 215 0 0
AT&T CORP. COM 001957109 217,992 10,531 SH SOLE 10,531 0 0
ATARA BIOTHERAPEUTICS COM NEW COM 046513206 574,000 50,000 SH SOLE 50,000 0 0
BANK OF AMERICA COM 060505104 940,170 16,500 SH SOLE 16,500 0 0
BERKSHIRE HATH B COM 084670702 101,134,323 202,111 SH SOLE 190,461 0 11,650
BLACKBAUD INC COM COM 09227Q100 888,600 30,000 SH SOLE 30,000 0 0
BLACKROCK INC COM 09290D101 396,163 412 SH SOLE 412 0 0
BOEING CO. COM 097023105 73,021,609 337,329 SH SOLE 323,029 0 14,300
BOX INC CL A COM 10316T104 371,560 14,000 SH SOLE 14,000 0 0
BROADCOM LTD SHS COM 11135F101 407,970 1,080 SH SOLE 1,080 0 0
CALAMOS INVT TR NEW MKT NEUTRA COM 128119880 381,431 23,662 SH SOLE 0 0 23,662
CATERPILLAR INC COM 149123101 7,241,320 6,800 SH SOLE 6,800 0 0
CENCORA COM 03073E105 1,733,818 6,127 SH SOLE 40 0 6,087
CHECK POINT SOFTWARE COM m22465104 783,717 5,963 SH SOLE 0 0 5,963
CHEVRON CORP COM 166764100 64,155,368 387,038 SH SOLE 372,810 0 14,228
CISCO SYSTEMS COM 17275R102 68,824,824 585,943 SH SOLE 545,713 0 40,230
CITIGROUP COM 172967424 47,419,798 338,810 SH SOLE 337,310 0 1,500
CITIZENS FINL COM 174610105 1,751,750 25,000 SH SOLE 25,000 0 0
CLARIVATE PLC ORD SHS COM G21810109 108,000 50,000 SH SOLE 50,000 0 0
CNO FINANCIAL COM 12621E103 327,453 6,423 SH SOLE 6,423 0 0
COCA COLA CO COM 191216100 2,894,025 35,610 SH SOLE 35,610 0 0
COLGATE PALMOLIVE CO COM 194162103 229,200 2,500 SH SOLE 2,500 0 0
CONOCOPHILLIPS COM 20825C104 371,345 3,572 SH SOLE 3,572 0 0
COOPER COS INC COM COM 216648501 1,792,750 25,000 SH SOLE 25,000 0 0
CORTEVA INC. COM 22052L104 46,977,052 554,694 SH SOLE 523,194 0 31,500
COSTCO WHOLESALE COM 22160K105 385,414 412 SH SOLE 412 0 0
D R HORTON COM 346232101 285,040 1,750 SH SOLE 1,750 0 0
DANAHER CORP. COM 235851102 209,718 1,101 SH SOLE 1,101 0 0
DFA INTL. VALUE ETF ETF 25434V807 448,474 8,302 SH SOLE 8,302 0 0
DFA LRG VALUE ETF ETF 25434V666 3,119,864 78,904 SH SOLE 78,904 0 0
DFA SMALL CAP ETF ETF 233203843 1,769,898 21,495 SH SOLE 21,495 0 0
DIMENSIONAL ETF TRUST US TARGE ETF 25434V609 516,071 7,383 SH SOLE 7,383 0 0
DOW CHEMICAL COM 260557103 6,426,438 234,884 SH SOLE 234,884 0 0
ENBRIDGE INC COM 291011104 227,194 4,191 SH SOLE 4,191 0 0
EOS ENERGY ENTERPRISES COM CL COM 29415C101 117,600 20,000 SH SOLE 20,000 0 0
ETHOS TECHNOLOGIES INC CL A COM 29765A101 220,510 12,156 SH SOLE 12,156 0 0
EXXONMOBIL HOLDINGS CORPORATIO COM 30231G102 1,181,488 8,642 SH SOLE 8,642 0 0
F5 NETWORKS INC COM 315616102 412,216 991 SH SOLE 165 0 826
FARMERS NATIONAL BANC COM COM 309627107 3,679,623 252,029 SH SOLE 0 0 252,029
FEDERATED HERMES COM 314211103 555,203 10,054 SH SOLE 10,054 0 0
FEDEX CORP COM 31428X106 68,071,471 217,390 SH SOLE 208,190 0 9,200
FEDEX FREIGHT COM 314352105 324,650 2,150 SH SOLE 1,850 0 300
FIDELITY MID CAP ETF 31609A503 12,736,642 313,865 SH SOLE 313,865 0 0
FISERV INC COM 337738108 5,599,499 114,159 SH SOLE 111,659 0 2,500
FLEX LTD ORD COM y2573f102 1,173,873 7,243 SH SOLE 1,479 0 5,764
FLEXSHARES TR IBOXX 5YR TRGT COM 33939L605 3,541,849 149,005 SH SOLE 147,005 0 2,000
FUNDAMENTAL INVS CL F2 SHS SHS 360802821 1,508,925 14,587 SH SOLE 5,873 0 8,714
GE VERNOVA INC COM COM 36828A101 637,949 543 SH SOLE 543 0 0
GENERAL ELECTRIC COM 369604103 845,155 2,261 SH SOLE 2,261 0 0
GENUINE PARTS CO COM COM 372460105 2,064,650 17,500 SH SOLE 17,500 0 0
GOLDMAN SACHS COM 38141G104 226,547 224 SH SOLE 224 0 0
HEARTFLOW INC COM COM 42238D107 410,760 14,000 SH SOLE 14,000 0 0
HENRY SCHEIN COM 806407102 55,252,489 661,548 SH SOLE 617,248 0 44,300
HOME DEPOT INC. COM 437076102 1,438,958 4,080 SH SOLE 4,080 0 0
IBM COM 459200101 6,221,771 22,125 SH SOLE 22,125 0 0
INTL FLAV/FRAG. COM 459506101 84,525,997 1,066,978 SH SOLE 1,028,978 0 38,000
ISHARES CORE S&P MID-CAP ETF ETF 464287507 541,312 7,020 SH SOLE 7,020 0 0
iSHARES DEVELOPED MARKETS ETF 464287465 4,207,140 40,500 SH SOLE 900 0 39,600
iSHARES DIVIDEND ETF 464287168 324,479 2,076 SH SOLE 2,076 0 0
iSHARES EAFE GROWTH ETF ETF 464288885 21,808,693 175,283 SH SOLE 175,283 0 0
iSHARES EAFE VALUE ETF ETF 464288877 10,327,207 134,908 SH SOLE 134,908 0 0
iSHARES EMERGING MARKETS ETF 464287234 8,588,875 125,550 SH SOLE 75,950 0 49,600
iSHARES ESG 1-5 YR CORPORATE ETF 46435G243 1,749,300 70,000 SH SOLE 70,000 0 0
iSHARES ESG AWARE EMERGING MKT ETF 46434G863 1,640,700 30,000 SH SOLE 30,000 0 0
iSHARES ESG AWARE USA ETF 46435G425 13,093,600 80,000 SH SOLE 80,000 0 0
ISHARES GOLD TRUST ETF 464285204 692,880 9,176 SH SOLE 9,176 0 0
iSHARES PREFERRED STOCK ETF 464288687 503,085 16,500 SH SOLE 16,500 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 859,950 2,100 SH SOLE 2,100 0 0
iSHARES RUSSELL 1000 GROWTH ETF 464287614 202,831,494 1,633,498 SH SOLE 1,629,398 0 4,100
iSHARES RUSSELL 1000 VALUE ETF 464287598 1,298,847 5,358 SH SOLE 5,358 0 0
ISHARES RUSSELL 2000 INDEX ETF 464287655 455,482 1,516 SH SOLE 1,516 0 0
iSHARES S&P 500 GROWTH ETF 464287309 761,091 5,534 SH SOLE 5,534 0 0
ISHARES S&P SMALL-CAP ETF ETF 464287804 2,816,555 18,991 SH SOLE 11,819 0 7,172
iSHARES SHORT MATURITY BOND ETF 46431W507 6,050,324 119,430 SH SOLE 119,430 0 0
ISHARES TR S&P 500 INDEX ETF 464287200 1,050,800 1,403 SH SOLE 1,403 0 0
ISHARES U.S. TECH ETF ETF 464287721 8,275,666 32,810 SH SOLE 32,810 0 0
J.P. MORGAN CHASE ETF 46625H100 134,724,977 411,588 SH SOLE 395,888 0 15,700
JOHNSON&JOHNSON COM 478160104 70,169,243 276,289 SH SOLE 263,089 0 13,200
KKR & CO COM 48251W104 4,130,100 45,000 SH SOLE 45,000 0 0
LAMB WESTON COM 513272104 21,733,789 503,330 SH SOLE 438,330 0 65,000
LILLY ELI & CO. COM 532457108 375,422 313 SH SOLE 313 0 0
LINDE PLC COM G5494J103 233,523 450 SH SOLE 450 0 0
LIQUIDITY SERVICES COM 53635B107 8,997,600 230,000 SH SOLE 230,000 0 0
LOWE'S COMPANIES COM 548661107 209,465 950 SH SOLE 950 0 0
LYFT INC COM 55087P104 336,235 23,014 SH SOLE 23,014 0 0
M & T BK CORP COM COM 55261F104 1,303,105 5,475 SH SOLE 5,475 0 0
MANULIFE FINL COM 56501R106 220,942 5,454 SH SOLE 5,454 0 0
MASTERCARD INC COM 57636Q104 1,996,406 3,887 SH SOLE 3,887 0 0
MERCK & CO. INC. COM 58933Y105 1,016,435 7,910 SH SOLE 7,910 0 0
META COM 30303M102 1,417,801 2,517 SH SOLE 2,517 0 0
MICROSOFT CORP COM 594918104 150,505,551 403,479 SH SOLE 388,427 0 15,052
MONDELEZ INTL COM 609207105 203,828 3,524 SH SOLE 3,524 0 0
NASDAQ 100 SHARES ETF 46090E103 306,342 416 SH SOLE 416 0 0
NATIXIS LOOMIS SAYLES INV GRAD ETF 543487144 295,305 30,350 SH SOLE 30,350 0 0
NEUBERGER BRMN. MLP INCOME MLP 64129H104 1,166,100 115,000 SH SOLE 115,000 0 0
NUVEEN ARIZONA QLTY MUNI COM 67061W104 124,900 10,000 SH SOLE 10,000 0 0
NUVEEN ESG LARGE CAP VALUE ETF 67092P300 4,999,000 100,000 SH SOLE 100,000 0 0
NUVEEN MUNI VALUE COM 670928100 184,400 20,000 SH SOLE 20,000 0 0
NUVEEN NY AMT-FREE MUN SHS 670656107 278,720 26,000 SH SOLE 26,000 0 0
NVIDIA CORP COM 67066G104 3,378,758 16,886 SH SOLE 16,886 0 0
OKTA INC COM 679295105 2,058,212 15,084 SH SOLE 15,084 0 0
ON SEMI COM 682189105 287,874 3,045 SH SOLE 3,045 0 0
OPTION CARE HEALTH INC COM NEW COM 68404L201 4,194,000 200,000 SH SOLE 200,000 0 0
PARKER HANNIFIN COM 701094104 1,752,791 1,792 SH SOLE 1,792 0 0
PEPSICO INC COM 713448108 901,243 6,656 SH SOLE 2,709 0 3,947
PFIZER INC COM 717081103 48,282,064 2,005,069 SH SOLE 1,917,069 0 88,000
PHILIP MORRIS INTl. COM 718172109 19,530,186 107,955 SH SOLE 106,955 0 1,000
PHILLIPS 66 COM 718546104 253,575 1,500 SH SOLE 1,500 0 0
PIMCO ENHANCED SHORT MATURITY ETF 72201R833 1,609,975 15,970 SH SOLE 15,970 0 0
PIMCO INTERM. MUNI ETF ETF 72201R866 2,156,600 41,000 SH SOLE 41,000 0 0
PNC FINANCIAL COM 693475105 1,257,199 5,106 SH SOLE 5,106 0 0
PPG INDUSTRIES COM 693506107 268,172 2,211 SH SOLE 2,211 0 0
PROCTER & GAMBLE COM 742718109 1,782,409 12,155 SH SOLE 12,155 0 0
PUTNAM MUNI OPPORT TRUST ETF 746922103 131,750 12,500 SH SOLE 12,500 0 0
QNITY ELECTRONICS COM 74743L100 47,150,918 288,720 SH SOLE 279,720 0 9,000
QUALCOMM INC. COM 747525103 104,278,963 564,311 SH SOLE 530,321 0 33,990
RAYMOND JAMES FINL COM 754730109 950,187 6,250 SH SOLE 6,250 0 0
REVOLUTION MEDICINES COM 76155X100 280,920 1,500 SH SOLE 1,500 0 0
SCHLUMBERGER COM 806857108 258,298 5,556 SH SOLE 5,556 0 0
SCHWAB S&P 500 INDEX ETF 808509855 925,916 47,925 SH SOLE 47,925 0 0
SCHWAB U.S. BROAD MARKET ETF 808524102 1,576,644 54,442 SH SOLE 54,442 0 0
SCHWAB U.S. LARGE-CAP ETF ETF 808524300 3,811,479 129,510 SH SOLE 129,510 0 0
SCHWAB U.S. MID CAP ETF 808524508 2,465,115 66,860 SH SOLE 66,860 0 0
SERVICENOW INC COM COM 81762P102 292,380 2,945 SH SOLE 2,945 0 0
SIMON PROPERTY GROUP INC COM 828806109 13,150,620 58,800 SH SOLE 58,800 0 0
SKYWORKS SOLUTIONS INC. COM 83088M102 271,200 4,000 SH SOLE 0 0 4,000
SMUCKER J M CO COM 832696405 84,674,025 752,658 SH SOLE 685,658 0 67,000
SPDR GOLD SHARES ETF 78463v107 52,628,609 142,865 SH SOLE 142,565 0 300
SPDR S&P 400 MID CAP VALUE ETF 78464A839 484,778 5,111 SH SOLE 5,111 0 0
SPDR S&P 400 MIDCAP ETF 78467Y107 8,857,924 12,594 SH SOLE 12,594 0 0
SPDR S&P 500 ETF ETF 78462F103 1,951,310 2,613 SH SOLE 2,613 0 0
SPDR S&P BIOTECH ETF 78464A870 3,041,565 19,220 SH SOLE 19,220 0 0
SPDR SERIES TRUST SPDR BLOOMBE ETF 78468R663 696,464 7,600 SH SOLE 7,600 0 0
SPDR SHORT TERM MUNICIPAL ETF 78468r739 1,026,451 21,400 SH SOLE 21,400 0 0
SPDR SHORT-TERM CORPORATE BOND ETF 78464A474 4,923,891 164,075 SH SOLE 164,075 0 0
SPDR-TECHNOLOGY ETF 81369Y803 7,325,875 38,452 SH SOLE 38,452 0 0
STANDARD BIOTOOLS INC COM COM 34385P108 658,160 800,000 SH SOLE 800,000 0 0
TESLA MOTORS COM 88160R101 515,235 1,225 SH SOLE 1,225 0 0
TETRA TECH INC COM 88162g103 2,195,640 76,000 SH SOLE 1,000 0 75,000
THERMO FISHER SCIENTIFIC COM 883556102 276,751 552 SH SOLE 552 0 0
TITAN INTL INC COM 88830M102 6,156,026 798,447 SH SOLE 798,447 0 0
TJX COS INC COM 872540109 22,560,622 148,915 SH SOLE 106,715 0 42,200
TRUIST FINL CORP COM 89832Q109 1,125,932 22,600 SH SOLE 22,600 0 0
TWILIO INC COM 90138F102 2,063,300 10,000 SH SOLE 10,000 0 0
UNITED BANKSHARES COM 909907107 2,591,290 56,541 SH SOLE 56,541 0 0
VANECK VECTORS GOLD MINERS ETF 92189f106 38,910,621 515,714 SH SOLE 514,014 0 1,700
VANECK VECTORS PFD. SEC. EX-FI ETF 92189F429 178,400 10,000 SH SOLE 10,000 0 0
VANGUARD DEVEL. MARKETS ETF ETF 921943858 16,597,035 232,941 SH SOLE 224,497 0 8,444
VANGUARD DIV. APPRECIATION ETF ETF 921908844 5,973,193 25,244 SH SOLE 25,244 0 0
VANGUARD EMERG. MARKETS ETF ETF 922042858 34,210,415 573,135 SH SOLE 552,977 0 20,158
VANGUARD EUROPE ETF ETF 922042874 3,550,454 40,100 SH SOLE 40,100 0 0
VANGUARD GROWTH ETF 922908736 2,208,457 25,638 SH SOLE 25,638 0 0
VANGUARD INDEX FDS MCAP VL IDX ETF 922908512 2,009,592 10,170 SH SOLE 770 0 9,400
VANGUARD INTERM. TREASURY ETF 92206c706 13,764,811 233,381 SH SOLE 233,381 0 0
VANGUARD INTERM-TERM BOND ETF 921937819 396,539 5,170 SH SOLE 5,170 0 0
VANGUARD INTER-TERM CORP BOND ETF 92206C870 2,718,358 32,890 SH SOLE 32,890 0 0
VANGUARD INTL. HIGH DIVIDEND E ETF 921946794 314,240 3,200 SH SOLE 3,200 0 0
VANGUARD LARGE CAP ETF ETF 922908637 2,210,089 6,426 SH SOLE 6,426 0 0
VANGUARD MBS ETF ETF 92206C771 15,570,176 332,625 SH SOLE 332,625 0 0
VANGUARD MID CAP ETF 922908629 15,771,481 195,749 SH SOLE 187,089 0 8,660
VANGUARD S&P 500 ETF ETF 922908363 11,222,200 16,340 SH SOLE 8,020 0 8,320
VANGUARD S/T CORP BOND ETF ETF 92206C409 17,063,446 215,911 SH SOLE 213,411 0 2,500
VANGUARD SMALL CAP GROWTH ETF 922908595 208,488 570 SH SOLE 570 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 561,550 2,311 SH SOLE 311 0 2,000
VANGUARD SMALL-CAP ETF ETF 922908751 14,842,875 48,967 SH SOLE 48,317 0 650
VANGUARD S-T TIPS ETF 922020805 2,633,308 52,425 SH SOLE 52,425 0 0
VANGUARD STAR FD TL INT STK ID ETF 921909819 211,069 4,594 SH SOLE 4,594 0 0
VANGUARD TOTAL BOND MARKET ETF 921937835 10,596,733 144,350 SH SOLE 141,350 0 3,000
VANGUARD TOTAL INTL. ETF ETF 922042775 2,681,284 32,015 SH SOLE 32,015 0 0
VANGUARD VALUE ETF 922908744 26,516,988 121,677 SH SOLE 119,177 0 2,500
VANGUARD WINDSOR-ADM ETF 922018403 2,871,704 36,077 SH SOLE 36,077 0 0
VERIZON COMM. COM 92343V104 8,013,467 189,265 SH SOLE 189,265 0 0
VISA INC CL A COM 92826C839 1,411,472 4,114 SH SOLE 4,114 0 0
VISTANCE NETWORKS INC COM 20337x109 5,357,376 419,200 SH SOLE 419,200 0 0
VYNE THERAP. COM 92941V209 33,493 51,472 SH SOLE 51,472 0 0
WAL-MART STORES COM 931142103 393,780 3,477 SH SOLE 3,477 0 0
WALT DISNEY CO. COM 254687106 34,944,888 363,064 SH SOLE 338,864 0 24,200
WESTERN DIGITAL COM 958102105 309,140 484 SH SOLE 484 0 0
WISDOMTREE LARGECAP DIV ETF 97717W307 360,602 3,744 SH SOLE 3,744 0 0