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
Aflac, Inc. Com 001055102 2,916,787 26,094 SH SOLE 0 26,094 0 0
Invesco Treasurer's Ser Tr Prem Instl Com 00142W868 1,658,369 1,658,369 SH SOLE 0 1,658,369 0 0
AT&T Inc. Com 00206R102 1,232,712 50,521 SH SOLE 0 49,396 0 1,125
Abbott Laboratories Com 002824100 5,571,245 56,372 SH SOLE 0 55,634 0 738
Abbvie Inc Com 00287Y109 6,678,916 25,532 SH SOLE 0 25,267 0 265
Adobe Inc. Com 00724F101 1,296,156 5,402 SH SOLE 0 5,337 0 65
Advanced Micro Devices Com 007903107 5,700,991 9,319 SH SOLE 0 9,319 0 0
Agnico Eagle Mines Ltd Com 008474108 421,521 2,300 SH SOLE 0 0 0 2,300
Airbnb Inc Com 009066101 471,668 2,936 SH SOLE 0 2,936 0 0
Air Products & Chemicals Inc Com 009158106 1,232,837 4,431 SH SOLE 0 4,293 0 138
Allstate Corp. Com 020002101 2,290,926 10,326 SH SOLE 0 7,324 0 3,002
Alphabet Inc Class C Com 02079K107 14,756,768 43,308 SH SOLE 0 41,753 0 1,555
Alphabet Inc Class A Com 02079K305 6,011,422 17,471 SH SOLE 0 16,450 0 1,021
Altria Group Inc Com 02209S103 445,252 6,612 SH SOLE 0 3,312 0 3,300
Amazon Com Inc Com 023135106 13,838,788 55,544 SH SOLE 0 53,915 60 1,569
American Express Co Com 025816109 3,120,674 10,262 SH SOLE 0 10,262 0 0
American Tower Com REIT Com 03027X100 2,077,390 12,691 SH SOLE 0 12,517 0 174
American Water Works Company Com 030420103 1,664,466 12,856 SH SOLE 0 12,661 0 195
Ametek Inc Com 031100100 396,616 1,601 SH SOLE 0 701 0 900
Amgen Inc. Com 031162100 4,477,701 10,623 SH SOLE 0 9,969 7 647
Analog Devices Inc. Com 032654105 1,121,499 2,827 SH SOLE 0 2,827 0 0
Elevance Health Inc Com 036752103 570,788 1,468 SH SOLE 0 1,441 0 27
Apple Inc Com 037833100 36,219,588 108,761 SH SOLE 0 101,442 120 7,199
Applied Materials Com 038222105 1,686,020 3,297 SH SOLE 0 3,297 0 0
Autodesk, Inc. Com 052769106 1,297,890 6,210 SH SOLE 0 6,205 0 5
Automatic Data Processing Inc Com 053015103 1,792,743 6,947 SH SOLE 0 6,382 0 565
BP Plc Sponsored Adr Com 055622104 246,960 5,614 SH SOLE 0 5,614 0 0
Baker Hughes Company Com 05722G100 368,105 6,705 SH SOLE 0 6,351 0 354
Bank Amer Corp Com 060505104 5,952,791 109,366 SH SOLE 0 108,097 0 1,269
Bank New York Mellon Corp Com 064058100 1,134,333 7,843 SH SOLE 0 7,843 0 0
Becton Dickinson & Co Com 075887109 722,623 4,037 SH SOLE 0 3,820 0 217
Berkshire Hathaway Inc Del Cl A Com 084670108 1,494,010 2 SH SOLE 0 2 0 0
Berkshire Hathaway Inc Cl B Com 084670702 2,776,569 5,576 SH SOLE 0 5,454 0 122
BlackRock Inc. Com 09290D101 4,779,238 4,516 SH SOLE 0 4,504 0 12
Boeing Co Com 097023105 1,862,733 10,012 SH SOLE 0 10,012 0 0
Boston Scientific Corp Com 101137107 505,816 11,588 SH SOLE 0 11,588 0 0
Bristol-Myers Squibb Co. Com 110122108 1,391,894 22,306 SH SOLE 0 22,306 0 0
Broadstone Net Lease Inc Com 11135E203 740,449 40,024 SH SOLE 0 40,024 0 0
Broadcom Inc Com 11135F101 3,162,115 9,004 SH SOLE 0 8,381 0 623
Cigna Group Com 125523100 3,018,672 11,105 SH SOLE 0 10,983 0 122
CME Group Inc Class A Com 12572Q105 363,628 1,388 SH SOLE 0 889 0 499
CSX Corp Com 126408103 852,947 18,339 SH SOLE 0 18,039 0 300
CVS Health Corp Com 126650100 3,068,302 35,807 SH SOLE 0 35,701 0 106
Cameco Corp Com 13321L108 269,717 3,112 SH SOLE 0 3,112 0 0
Canadian Natl Ry Co Com 136375102 1,858,883 15,634 SH SOLE 0 14,826 750 58
Cardinal Health Inc. Com 14149Y108 817,465 3,674 SH SOLE 0 3,674 0 0
Carlisle Cos Inc Com 142339100 2,426,907 7,533 SH SOLE 0 7,333 0 200
Carpenter Technology Corporation Com 144285103 373,267 960 SH SOLE 0 960 0 0
Carrier Global Corporation Com 14448C104 2,861,059 52,152 SH SOLE 0 51,162 0 990
Caterpillar Inc Com 149123101 11,351,871 14,001 SH SOLE 0 13,011 0 990
Chevron Corporation Com 166764100 9,626,255 47,139 SH SOLE 0 46,533 0 606
Chipotle Mexican Grill Com 169656105 1,512,960 47,354 SH SOLE 0 46,370 0 984
Cisco Systems Com 17275R102 8,866,559 82,380 SH SOLE 0 79,391 0 2,989
Citigroup Inc Com New Com 172967424 551,973 4,263 SH SOLE 0 4,263 0 0
Clorox Co Com 189054109 946,035 11,678 SH SOLE 0 11,367 0 311
Coca Cola Co Com 191216100 7,543,707 87,636 SH SOLE 0 86,927 0 709
Cohu Inc. Com 192576106 202,308 2,969 SH SOLE 0 2,969 0 0
Colgate Palmolive Co Com 194162103 1,189,873 13,946 SH SOLE 0 12,758 0 1,188
Comcast Corp New Cl A Com 20030N101 382,193 17,564 SH SOLE 0 17,564 0 0
Commercial Metals Co Com 201723103 202,446 3,260 SH SOLE 0 1,460 0 1,800
Community Financial System Inc Com 203607106 1,554,292 26,105 SH SOLE 0 26,105 0 0
ConocoPhillips Com 20825C104 2,837,276 22,671 SH SOLE 0 21,901 0 770
Cons Edison Inc Com 209115104 306,937 3,003 SH SOLE 0 3,003 0 0
Constellation Brands Inc Cl A Com 21036P108 3,788,867 33,512 SH SOLE 0 33,443 0 69
Corning Inc. Com 219350105 2,675,424 17,400 SH SOLE 0 14,500 0 2,900
Corteva Inc Com 22052L104 318,520 4,102 SH SOLE 0 1,795 0 2,307
Costco Whsl Corp New Com 22160K105 1,504,792 1,653 SH SOLE 0 1,610 0 43
Cummins Engine Co Inc Com 231021106 1,890,646 3,660 SH SOLE 0 3,173 0 487
Danaher Corp Com 235851102 2,133,083 9,628 SH SOLE 0 9,628 0 0
Darden Restaurants Inc Com 237194105 1,666,202 8,622 SH SOLE 0 8,587 0 35
Deere & Co Com 244199105 4,428,872 6,595 SH SOLE 0 5,595 0 1,000
Digital Rlty Tr Inc Com 253868103 3,376,320 19,235 SH SOLE 0 18,658 0 577
Disney Walt Co Com 254687106 2,515,607 23,981 SH SOLE 0 23,911 0 70
Dominion Energy Inc Com 25746U109 1,036,405 17,125 SH SOLE 0 17,054 0 71
Dover Corp Com 260003108 408,891 2,186 SH SOLE 0 2,186 0 0
Duke Energy Corp New Com 26441C204 1,812,075 15,894 SH SOLE 0 15,894 0 0
Dupont De Nemours Inc New Com 26614N201 589,830 4,541 SH SOLE 0 4,520 0 21
Eastman Chemical Co. Com 277432100 1,700,364 26,224 SH SOLE 0 25,517 0 707
eBay, Inc. Com 278642103 426,321 4,020 SH SOLE 0 3,920 0 100
Ecolab Inc. Com 278865100 334,438 1,218 SH SOLE 0 1,132 0 86
Emcor Group Com 29084Q100 272,371 361 SH SOLE 0 361 0 0
Emerson Elec Co Com 291011104 2,157,751 13,912 SH SOLE 0 12,562 0 1,350
Enbridge Inc Com 29250N105 1,163,505 25,027 SH SOLE 0 22,009 0 3,018
Entergy Corp Com 29364G103 752,292 7,579 SH SOLE 0 7,579 0 0
Vivmark Residential Com 29476L107 1,089,609 17,933 SH SOLE 0 17,548 0 385
Exelon Corp Com 30161N101 269,145 6,662 SH SOLE 0 5,862 0 800
Meta Platforms Inc Com 30303M102 4,525,848 6,241 SH SOLE 0 6,204 0 37
Fastenal Company Com 311900104 536,311 10,828 SH SOLE 0 10,828 0 0
Fidelity Quality Factor ETF Com 316092790 357,642 4,296 SH SOLE 0 4,296 0 0
Financial Institutions, Inc Com 317585404 5,835,306 149,700 SH SOLE 0 149,700 0 0
Fortinet, Inc. Com 34959E109 201,463 1,127 SH SOLE 0 1,127 0 0
Freeport-McMoRan Copper & Gold Com 35671D857 292,810 4,183 SH SOLE 0 4,183 0 0
GE Vernova Inc Com 36828A101 1,549,299 1,630 SH SOLE 0 1,630 0 0
General Dynamics Corp Com 369550108 2,609,843 7,865 SH SOLE 0 7,736 0 129
GE Aerospace Com 369604301 3,147,883 10,080 SH SOLE 0 10,080 0 0
General Mills Inc Com 370334104 333,596 10,373 SH SOLE 0 10,323 0 50
Gilead Sci Inc. Com 375558103 826,780 5,547 SH SOLE 0 5,547 0 0
GSK PLC ADR Com 37733W204 297,931 6,185 SH SOLE 0 6,185 0 0
Global X Sil Min ETF Com 37954Y848 215,025 2,500 SH SOLE 0 0 0 2,500
Goldman Sachs Group Inc. Com 38141G104 7,042,616 7,822 SH SOLE 0 7,702 0 120
HCA Healthcare Inc Com 40412C101 2,669,259 6,255 SH SOLE 0 6,212 0 43
Hewlett Packard Enterprise Co Com 42824C109 256,071 4,008 SH SOLE 0 4,008 0 0
Home Depot Inc Com 437076102 3,815,011 13,410 SH SOLE 0 13,082 0 328
Honeywell Aerospace Inc Com 43849R105 1,186,915 7,659 SH SOLE 0 7,625 0 34
Honeywell International Inc Com 438516205 1,846,147 8,752 SH SOLE 0 8,718 0 34
Idexx Labs Inc Com 45168D104 507,046 971 SH SOLE 0 964 0 7
Illinois Tool Works Inc Com 452308109 291,498 1,133 SH SOLE 0 1,133 0 0
Ingersoll Rand Inc Com 45687V106 632,351 8,419 SH SOLE 0 8,419 0 0
Innovator US Eq Pwr Buff 1 yr to Mar 2027 ETF Com 45782C383 1,166,446 23,825 SH SOLE 0 23,825 0 0
Innovator US Eq Pwr Buff 1 yr to Sept 2027 Com 45782C656 635,094 13,553 SH SOLE 0 13,553 0 0
Innovator Eqty Def Prot 1yr to Aug 2027 ETF Com 45783Y111 4,101,617 147,101 SH SOLE 0 147,101 0 0
Innovator Eqty Def Prot 1yr to July 2027 ETF Com 45783Y251 3,910,801 129,266 SH SOLE 0 129,266 0 0
Innovator EQTY Def Prot to Sept 2027 Com 45784N106 760,255 27,308 SH SOLE 0 27,308 0 0
Innovator Equity Def Prot 1 Yr to June 2027 Com 45784N643 2,237,866 80,702 SH SOLE 0 80,702 0 0
Innovator Equity Def Prot 1 Yr to May 2027 Com 45784N650 600,230 22,780 SH SOLE 0 22,780 0 0
Innovator Eqty Def Prot 1yr to Oct 2027 ETF Com 45784N700 930,772 33,100 SH SOLE 0 33,100 0 0
Innovator Eqty Def Prot 1 Yr to March 2027 Com 45784N742 3,089,120 107,898 SH SOLE 0 107,898 0 0
Innovator Eqty Def Prot 1 Yr to Feb 2027 ETF Com 45784N775 1,551,794 58,836 SH SOLE 0 58,836 0 0
Innovator Eqty Def Prot 1yr to Nov 2026 ETF Com 45784N809 553,514 19,825 SH SOLE 0 19,825 0 0
Innovator Eqty Def Prot 1yr to Jan 2027 ETF Com 45784N817 230,278 8,100 SH SOLE 0 8,100 0 0
Innovator Eqty Def Prot 1 yr to Dec 2026 ETF Com 45784N858 234,255 8,723 SH SOLE 0 8,723 0 0
Intel Corp. Com 458140100 2,479,503 20,623 SH SOLE 0 20,206 0 417
Integer Hldgs Corp Com 45826H109 252,574 1,999 SH SOLE 0 1,999 0 0
Intercontinental Exchange Inc Com 45866F104 383,268 2,521 SH SOLE 0 2,447 0 74
Intl Business Machines Corp Com 459200101 6,496,512 29,539 SH SOLE 0 29,074 0 465
Invesco QQQ Tr Series 1 Com 46090E103 8,533,987 11,536 SH SOLE 0 11,416 0 120
Intuitive Surgical Com 46120E602 1,193,459 2,935 SH SOLE 0 2,910 0 25
iShares Core S&P Total US Stock Mkt ETF Com 464287150 5,792,198 34,834 SH SOLE 0 34,459 0 375
iShares Select Dividend ETF Com 464287168 2,551,430 16,778 SH SOLE 0 15,647 0 1,131
Ishares Tr Barclays Tips Bd Fd Com 464287176 458,816 4,410 SH SOLE 0 4,410 0 0
iShares Core S P 500 ETF Com 464287200 3,332,213 4,351 SH SOLE 0 3,119 0 1,232
iShares MSCI Emerging Markets Com 464287234 2,470,161 36,984 SH SOLE 0 36,984 0 0
iShares S&P 500 Growth Index Com 464287309 653,258 4,592 SH SOLE 0 4,467 0 125
iShares S&P 500 Value Index Com 464287408 449,712 1,970 SH SOLE 0 1,695 0 275
iShares 20 Year Treasury Bond ETF Com 464287432 5,039,288 64,789 SH SOLE 0 64,539 250 0
iShares MSCI EAFE Index Fund Com 464287465 17,258,518 166,123 SH SOLE 0 161,883 0 4,240
iShares Russell Midcap Value Index Fund Com 464287473 796,306 4,954 SH SOLE 0 454 0 4,500
iShares Russell Midcap Growth Index Fund Com 464287481 13,546,748 98,393 SH SOLE 0 88,529 125 9,739
iShares Russell MidCap Index Fund Com 464287499 5,800,756 54,360 SH SOLE 0 54,360 0 0
iShares TR Core S&P Mid-Cap ETF Com 464287507 2,784,825 38,705 SH SOLE 0 30,998 0 7,707
iShares Russell 1000 Value Index Fund Com 464287598 11,828,244 47,708 SH SOLE 0 47,658 0 50
iShares Russell 1000 Growth Com 464287614 3,619,012 28,892 SH SOLE 0 28,812 0 80
iShares Tr Russell 1000 Index Fd Com 464287622 634,598 1,525 SH SOLE 0 1,525 0 0
iShares Russell 2000 Value Com 464287630 606,567 2,896 SH SOLE 0 396 0 2,500
iShares Russell 2000 Growth Com 464287648 1,148,861 3,219 SH SOLE 0 219 0 3,000
iShares Tr Russell 2000 Index Com 464287655 5,065,379 18,228 SH SOLE 0 17,373 0 855
iShares Core S&P US Value ETF Com 464287663 89,151,345 808,409 SH SOLE 0 805,871 2,538 0
iShares Tr Russell 3000 Com 464287689 1,791,389 4,150 SH SOLE 0 4,150 0 0
iShares TR Core S&P Small-Cap ETF Com 464287804 350,711 2,578 SH SOLE 0 1,566 0 1,012
iShares MSCI EAFE Small Cap Index Com 464288273 302,561 3,584 SH SOLE 0 650 0 2,934
iShares Core US REIT ETF Com 464288521 7,580,190 123,095 SH SOLE 0 122,620 475 0
iShares KLD 400 Social Index Fund Com 464288570 915,818 6,265 SH SOLE 0 6,265 0 0
iShares Preferred & Income Secs ETF Com 464288687 919,987 31,186 SH SOLE 0 31,186 0 0
iShares MCSI EAFE Value Index Fund Com 464288877 343,309 4,338 SH SOLE 0 2,523 0 1,815
iShares Tr MSCI USA Min Vol USA ETF Com 46429B697 414,023 4,249 SH SOLE 0 4,249 0 0
Ishares Tr/0-5 Yr Tips Bd ETF Com 46429B747 2,334,176 23,412 SH SOLE 0 23,258 0 154
iShares Core MSCI Total Instl Stk ETF Com 46432F834 1,863,989 19,623 SH SOLE 0 18,688 0 935
iShares Core MSCI EAFE ETF Com 46432F842 1,579,822 16,307 SH SOLE 0 1,093 0 15,214
iShares Core MSCI Emerging Markets ETF Com 46434G103 1,202,385 14,815 SH SOLE 0 1,768 0 13,047
iShares MSCI Emerging Mkts ESG Optimized ETF Com 46434G863 1,436,648 26,526 SH SOLE 0 26,526 0 0
iShares Core MSCI Pacific ETF Com 46434V696 242,904 2,854 SH SOLE 0 2,854 0 0
Ishares Ultra Short Duration Bond Active ETF Com 46434V878 548,453 10,882 SH SOLE 0 8,605 0 2,277
iShares ESG 1-5 Yr USD Corp Bond ETF Com 46435G243 2,048,675 83,859 SH SOLE 0 83,859 0 0
iShares Trust MSCI EAFE ESG ETF Com 46435G516 3,864,375 37,500 SH SOLE 0 37,500 0 0
JP Morgan Chase & Co Com 46625H100 26,235,811 79,303 SH SOLE 0 78,070 294 939
JPM NASDAQ Equity Premium Income ETF Com 46654Q203 243,876 3,981 SH SOLE 0 3,981 0 0
Johnson & Johnson Com 478160104 22,207,715 83,885 SH SOLE 0 81,865 486 1,534
KLA Corporation Com 482480100 606,427 3,111 SH SOLE 0 3,011 0 100
KKR & Co Inc Com 48251W104 896,931 9,824 SH SOLE 0 9,824 0 0
Kimberly Clark Corp Com 494368103 1,521,272 15,614 SH SOLE 0 15,078 0 536
L3Harris Technologies Inc Com 502431109 688,319 2,907 SH SOLE 0 2,867 0 40
Lam Resh Corp Com 512807306 941,181 2,865 SH SOLE 0 2,790 0 75
Lennar Corporation Com 526057104 409,827 5,023 SH SOLE 0 4,988 0 35
Lilly Eli & Co Com 532457108 8,568,177 7,405 SH SOLE 0 7,309 0 96
Lockheed Martin Corp Com Com 539830109 5,997,437 11,777 SH SOLE 0 11,660 5 112
Lowes Companies Inc Com 548661107 2,307,311 12,520 SH SOLE 0 9,879 492 2,149
M&T Bk Corp Com 55261F104 204,762 941 SH SOLE 0 941 0 0
MSCI Inc Com 55354G100 751,431 1,395 SH SOLE 0 1,395 0 0
Marsh Com 571748102 1,002,527 5,872 SH SOLE 0 5,715 0 157
Marriott International Inc Class A Com 571903202 938,257 2,638 SH SOLE 0 2,638 0 0
Mastercard Inc Cl A Com 57636Q104 7,179,036 13,018 SH SOLE 0 12,244 0 774
McCormick & Co Inc Com 579780206 1,164,037 25,087 SH SOLE 0 24,589 0 498
McDonalds Corp Com 580135101 7,734,642 33,492 SH SOLE 0 32,967 0 525
McKesson Corporation Com 58155Q103 1,165,451 1,365 SH SOLE 0 1,365 0 0
Merck & Co Inc New Com 58933Y105 10,188,701 70,117 SH SOLE 0 69,117 0 1,000
Metlife, Inc. Com 59156R108 387,186 4,112 SH SOLE 0 4,112 0 0
Microsoft Corporation Com 594918104 41,374,104 80,667 SH SOLE 0 79,013 306 1,348
Microchip Technology Inc. Com 595017104 662,289 8,516 SH SOLE 0 8,156 0 360
Micron Technology Inc. Com 595112103 263,082 247 SH SOLE 0 165 0 82
Mondelez Intl Inc Com 609207105 1,102,338 19,065 SH SOLE 0 18,689 0 376
Morgan Stanley Dean Witter & Co. Com 617446448 3,650,069 19,407 SH SOLE 0 18,949 0 458
Mueller Industries Inc Com 624756102 238,500 3,935 SH SOLE 0 3,935 0 0
NOV Inc Com 62955J103 1,629,585 87,004 SH SOLE 0 85,885 0 1,119
Nasdaq Stk Mkt Inc Com 631103108 792,022 8,608 SH SOLE 0 8,608 0 0
Netflix Com Inc Com 64110L106 1,293,771 18,594 SH SOLE 0 18,594 0 0
Newmont Corporation Com 651639106 330,449 2,865 SH SOLE 0 65 0 2,800
NextEra Energy Inc Com 65339F101 5,955,891 78,636 SH SOLE 0 76,230 100 2,306
Nike, Inc. Class B Com 654106103 392,798 11,096 SH SOLE 0 11,056 0 40
Norfolk Southern Corp Com 655844108 5,517,195 17,855 SH SOLE 0 17,480 0 375
Nucor Corp Com 670346105 649,825 2,780 SH SOLE 0 2,641 0 139
Nvidia Corp. Com 67066G104 14,075,059 61,630 SH SOLE 0 58,586 0 3,044
Nuveen ESG Large Cap Value ETF Com 67092P300 2,422,427 46,010 SH SOLE 0 46,010 0 0
NuShares ESG Mid Growth ETF Com 67092P409 495,514 10,953 SH SOLE 0 10,953 0 0
Nuveen ESG Mid Cap Value ETF Com 67092P508 1,857,864 43,890 SH SOLE 0 43,890 0 0
O'Reilly Automotive Inc New Com Com 67103H107 963,852 11,285 SH SOLE 0 11,285 0 0
Oracle Corporation Com 68389X105 8,762,486 63,820 SH SOLE 0 60,192 0 3,628
Otis Worldwide Corp Com 68902V107 2,587,401 40,227 SH SOLE 0 39,413 0 814
Palo Alto Network Com 697435105 1,783,922 4,490 SH SOLE 0 4,490 0 0
Paychex Inc. Com 704326107 5,268,174 53,484 SH SOLE 0 53,139 0 345
Pepsico Inc Com 713448108 7,603,707 60,004 SH SOLE 0 57,063 0 2,941
Pfizer Inc. Com 717081103 4,883,822 171,242 SH SOLE 0 168,201 0 3,041
Philip Morris Intl Inc Com 718172109 1,520,263 7,967 SH SOLE 0 6,248 0 1,719
Pimco ETF TR 1-5 YR US TIPS INDEX FD Com 72201R205 215,261 4,150 SH SOLE 0 0 0 4,150
Procter & Gamble Co Com 742718109 10,905,588 75,066 SH SOLE 0 73,528 0 1,538
Progessive Corp OH Com Com 743315103 870,495 4,199 SH SOLE 0 4,199 0 0
Prologis Inc REIT Com 74340W103 525,592 4,048 SH SOLE 0 4,048 0 0
Prudential Financial Inc Com 744320102 861,731 7,587 SH SOLE 0 7,587 0 0
Qnity Electronics Inc Com 74743L100 347,168 2,761 SH SOLE 0 2,735 0 26
Qualcomm Inc Com 747525103 1,521,827 8,269 SH SOLE 0 8,132 0 137
Quanta Services, Inc. Com 74762E102 359,806 560 SH SOLE 0 35 0 525
RTX Corp Com 75513E101 16,041,088 86,405 SH SOLE 0 84,476 0 1,929
Ross Stores Inc Com 778296103 678,727 2,908 SH SOLE 0 2,908 0 0
Royal Dutch Shell PLC ADR Com 780259305 267,661 2,816 SH SOLE 0 2,116 0 700
S&P Global Inc Com 78409V104 589,733 1,495 SH SOLE 0 1,495 0 0
State Street SPDR S&P 500 ETF Trust Com 78462F103 47,459,228 62,231 SH SOLE 0 61,505 0 726
Spdr Gold Trust Com 78463V107 221,268 581 SH SOLE 0 581 0 0
State Street SPDR S&P 600 Small Cap Value ETF Com 78464A300 22,191,372 217,243 SH SOLE 0 216,674 433 136
State Street SPDR S&P 500 Growth ETF Com 78464A409 72,810,066 591,567 SH SOLE 0 589,448 2,119 0
State Street SPDR S&P Dividend ETF Com 78464A763 3,706,383 25,303 SH SOLE 0 25,303 0 0
State Street SPDR S&P 400 Mid Cap Value ETF Com 78464A839 31,048,069 350,786 SH SOLE 0 349,881 768 137
State Street SPDR Dow Jones Indl Avg ETF Com 78467X109 3,222,681 6,337 SH SOLE 0 6,337 0 0
State Street SPDR Bloomberg 1-10 Yr TIPS ETF Com 78468R861 254,030 13,950 SH SOLE 0 0 0 13,950
Salesforce.Com Com 79466L302 3,473,624 15,131 SH SOLE 0 14,851 0 280
SAP SE-Sponsored ADR Com 803054204 823,496 3,950 SH SOLE 0 3,950 0 0
SLB Limited Com 806857108 2,739,087 56,221 SH SOLE 0 56,221 0 0
Schwab Charles Corp Com 808513105 2,870,135 29,365 SH SOLE 0 29,123 0 242
Schwab US Broad Market ETF Com 808524102 480,391 16,390 SH SOLE 0 16,390 0 0
Schwab US Large-Cap Growth ETF Com 808524300 357,000 9,936 SH SOLE 0 9,936 0 0
Schwab US Mid-Cap ETF Com 808524508 225,553 6,630 SH SOLE 0 6,630 0 0
Schwab Fundamental Intl Equity ETF Com 808524755 53,789,345 1,000,732 SH SOLE 0 998,473 2,259 0
Schwab Strategic Tr Us Tips ETF Com 808524870 310,205 12,344 SH SOLE 0 0 0 12,344
State Street Select Sector Spdr Tr Tech ETF Com 81369Y803 268,178 1,370 SH SOLE 0 1,370 0 0
Servicenow Inc Com 81762P102 2,154,613 16,078 SH SOLE 0 15,855 0 223
Shopify Inc Com 82509L107 1,196,040 8,065 SH SOLE 0 8,065 0 0
Silicon Motion Technology Corp Com 82706C108 292,880 1,046 SH SOLE 0 1,046 0 0
Snap-On Inc. Com 833034101 2,072,912 5,705 SH SOLE 0 5,565 0 140
Southern Co Com 842587107 2,974,591 35,886 SH SOLE 0 34,732 0 1,154
Starbucks Corp Com 855244109 764,459 8,136 SH SOLE 0 7,851 0 285
State Street Corp. Com 857477103 689,107 3,947 SH SOLE 0 3,947 0 0
Stryker Corp. Com 863667101 1,876,232 6,813 SH SOLE 0 6,760 0 53
Synchrony Financial Com 87165B103 512,190 7,217 SH SOLE 0 7,217 0 0
Sysco Corp Com 871829107 949,943 12,185 SH SOLE 0 11,679 0 506
TJX Companies Inc Com 872540109 4,074,486 30,795 SH SOLE 0 27,805 0 2,990
T-Mobile US Com 872590104 2,153,634 13,206 SH SOLE 0 12,973 0 233
Target Corp. Com 87612E106 739,420 4,719 SH SOLE 0 4,619 0 100
Tesla Motors Inc Com 88160R101 362,616 1,022 SH SOLE 0 682 0 340
Texas Instruments Inc Com 882508104 5,102,119 18,216 SH SOLE 0 17,909 0 307
Thermo Fisher Scientific, Inc. Com 883556102 2,553,039 3,782 SH SOLE 0 3,698 0 84
3M Company Com 88579Y101 2,146,590 13,077 SH SOLE 0 12,672 75 330
Travelers Cos Inc. Com 89417E109 2,624,627 7,362 SH SOLE 0 7,292 0 70
Truist Finl Corp Com 89832Q109 391,420 8,454 SH SOLE 0 7,454 0 1,000
US Bancorp Del New Com 902973304 262,808 4,550 SH SOLE 0 4,350 0 200
Unilever Sponsored ADRs Com 904767803 248,629 4,094 SH SOLE 0 4,094 0 0
Union Pacific Corp Com 907818108 2,214,866 8,139 SH SOLE 0 8,080 0 59
United Parcel Service Inc Com 911312106 643,334 6,885 SH SOLE 0 6,110 0 775
United Rentals Inc Com 911363109 1,000,780 1,000 SH SOLE 0 1,000 0 0
Unitedhealth Group Inc Com 91324P102 620,365 1,690 SH SOLE 0 1,665 0 25
Valero Energy Com 91913Y100 412,805 1,065 SH SOLE 0 265 0 800
VanEck Vectors Green Bond ETF Com 92189F171 921,695 39,694 SH SOLE 0 39,694 0 0
Vaneck Vectors Jr Gold Miners Com 92189F791 341,850 3,000 SH SOLE 0 0 0 3,000
Vanguard Dividend Appreciation ETF Com 921908844 1,004,866 4,307 SH SOLE 0 4,307 0 0
Vanguard S&P 500 Growth ETF Com 921932505 479,030 5,604 SH SOLE 0 5,604 0 0
Vanguard FTSE Developed Markets ETF Com 921943858 214,654 3,040 SH SOLE 0 2,803 0 237
Vanguard Whitehall Fds High Div Yield ETF Com 921946406 505,486 3,257 SH SOLE 0 3,257 0 0
Vanguard Intl Dividend Appreciation ETF Com 921946810 1,385,236 14,671 SH SOLE 0 13,128 0 1,543
Vanguard Total Int'l Bond ETF Com 92203J407 1,162,610 24,805 SH SOLE 0 24,805 0 0
Vanguard FTSE All-Wld ex-US SmCp Idx ETF Com 922042718 1,239,050 7,981 SH SOLE 0 7,876 0 105
Vanguard FTSE Emerging Mkt MFC Com 922042858 3,218,932 54,273 SH SOLE 0 54,173 0 100
Vanguard MSCI Pacific ETF Com 922042866 1,224,575 10,574 SH SOLE 0 10,474 0 100
Vanguard MSCI Europe ETF Com 922042874 1,930,953 22,246 SH SOLE 0 22,146 0 100
Vanguard NY Tax-Exempt Bond ETF Com 92204H400 265,544 2,728 SH SOLE 0 2,728 0 0
Vanguard Index Funds S & P 500 ETF Com 922908363 3,290,538 4,695 SH SOLE 0 4,695 0 0
Vanguard REIT ETF Com 922908553 3,062,299 34,166 SH SOLE 0 34,046 0 120
Vanguard Morningstar Small Cap Value Com 922908611 846,725 3,665 SH SOLE 0 3,665 0 0
Vanguard Morningstar Mid-Cap ETF Com 922908629 10,606,854 135,257 SH SOLE 0 135,257 0 0
Vanguard Morningstar Growth ETF Com 922908736 1,710,648 18,984 SH SOLE 0 18,984 0 0
Vanguard Morningstar Value ETF Com 922908744 612,587 2,835 SH SOLE 0 2,435 0 400
Vanguard Morningstar Small Cap ETF Com 922908751 12,925,519 45,434 SH SOLE 0 45,093 33 308
Vanguard Morningstar Total Stock Mkt Indx ETF Com 922908769 693,841 1,854 SH SOLE 0 1,854 0 0
Verizon Communications Com 92343V104 2,301,481 50,174 SH SOLE 0 48,472 0 1,702
Vertex Pharmaceuticals Inc Com 92532F100 223,240 427 SH SOLE 0 427 0 0
Visa Com 92826C839 2,542,619 7,076 SH SOLE 0 6,865 0 211
Walmart Inc Com 931142103 4,374,512 42,095 SH SOLE 0 40,295 0 1,800
Waste Mgmt Inc New Com 94106L109 357,268 1,752 SH SOLE 0 852 0 900
Waters Corp Com Com 941848103 479,814 1,092 SH SOLE 0 1,077 0 15
Wells Fargo & Company Com 949746101 1,537,440 19,206 SH SOLE 0 19,181 0 25
WisdomTree Emerging Markets ETF Com 97717W315 15,108,646 273,163 SH SOLE 0 272,011 616 536
Xylem Inc Com 98419M100 1,402,792 13,852 SH SOLE 0 13,852 0 0
Yum Brands Inc. Com 988498101 991,055 7,269 SH SOLE 0 7,004 0 265
Allegion PLC Com G0176J109 546,806 3,556 SH SOLE 0 3,556 0 0
AON Plc Com G0403H108 901,163 3,256 SH SOLE 0 3,256 0 0
Astrazeneca PLC Common Stock Com G0593M107 1,835,318 11,271 SH SOLE 0 11,201 0 70
Accenture PLC Com G1151C101 1,531,323 8,351 SH SOLE 0 8,351 0 0
CRH Plc Com G25508105 503,424 6,080 SH SOLE 0 6,080 0 0
Eaton Corp PLC Com G29183103 2,884,643 6,713 SH SOLE 0 6,053 0 660
Linde Plc Com G54950103 1,676,938 3,533 SH SOLE 0 3,358 175 0
Medtronic PLC Com G5960L103 1,004,588 11,642 SH SOLE 0 11,642 0 0
Trane Technologies PLC Com G8994E103 4,206,126 9,306 SH SOLE 0 9,306 0 0
Chubb Limited Com H1467J104 1,383,939 4,255 SH SOLE 0 4,255 0 0
NXP Semiconductors NV Com N6596X109 626,842 2,639 SH SOLE 0 2,639 0 0