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
Aflac, Inc. Com 001055102   3,176,350 28,411 SH   SOLE 0 27,911 0 500
AT&T Inc. Com 00206R102   1,257,564 57,162 SH   SOLE 0 51,472 3,565 2,125
Abbott Laboratories Com 002824100   7,578,245 66,470 SH   SOLE 0 63,354 0 3,116
Abbvie Inc Com 00287Y109   6,341,280 32,111 SH   SOLE 0 29,818 0 2,293
Adobe Inc. Com 00724F101   3,627,049 7,005 SH   SOLE 0 4,921 0 2,084
Advanced Micro Devices Com 007903107   543,433 3,312 SH   SOLE 0 3,312 0 0
Airbnb Inc Com 009066101   926,727 7,308 SH   SOLE 0 7,308 0 0
Air Products & Chemicals Inc Com 009158106   2,582,299 8,673 SH   SOLE 0 8,195 17 461
Allstate Corp. Com 020002101   1,758,245 9,271 SH   SOLE 0 6,939 0 2,332
Alphabet Inc Class C Com 02079K107   9,756,372 58,355 SH   SOLE 0 52,340 0 6,015
Alphabet Inc Class A Com 02079K305   3,941,591 23,766 SH   SOLE 0 19,238 0 4,528
Altria Group Inc Com 02209S103   379,482 7,435 SH   SOLE 0 3,635 0 3,800
Amazon Com Inc Com 023135106   12,179,833 65,367 SH   SOLE 0 62,351 60 2,956
American Eagle Outfitters Com 02553E106   331,394 14,801 SH   SOLE 0 14,419 0 382
American Express Co Com 025816109   3,756,662 13,852 SH   SOLE 0 13,585 0 267
American Tower Com REIT Com 03027X100   2,614,672 11,243 SH   SOLE 0 11,049 31 163
American Water Works Company Com 030420103   339,131 2,319 SH   SOLE 0 2,319 0 0
Ametek Inc Com 031100100   546,553 3,183 SH   SOLE 0 33 0 3,150
Amgen Inc. Com 031162100   4,158,764 12,907 SH   SOLE 0 12,168 33 706
Analog Devices Inc. Com 032654105   1,633,747 7,098 SH   SOLE 0 6,819 0 279
Apple Inc Com 037833100   32,465,521 139,337 SH   SOLE 0 122,914 120 16,303
Applied Materials Com 038222105   796,885 3,944 SH   SOLE 0 3,944 0 0
Aptar Group Inc Com Com 038336103   234,358 1,463 SH   SOLE 0 1,463 0 0
Astrazeneca Plc Adr Com 046353108   1,161,872 14,913 SH   SOLE 0 14,392 0 521
Autodesk, Inc. Com 052769106   1,199,991 4,356 SH   SOLE 0 4,341 0 15
Automatic Data Processing Inc Com 053015103   2,208,305 7,980 SH   SOLE 0 7,730 0 250
Bank Amer Corp Com 060505104   4,418,209 111,346 SH   SOLE 0 109,162 120 2,064
Bank New York Mellon Corp Com 064058100   692,946 9,643 SH   SOLE 0 9,643 0 0
Becton Dickinson & Co Com 075887109   984,894 4,085 SH   SOLE 0 3,943 0 142
Berkshire Hathaway Inc Del Cl A Com 084670108   1,382,360 2 SH   SOLE 0 2 0 0
Berkshire Hathaway Inc Cl B Com 084670702   2,816,791 6,120 SH   SOLE 0 5,995 0 125
Blackrock Inc Com 09247X101   4,733,307 4,985 SH   SOLE 0 4,953 0 32
Blackstone Group Inc Class A Com 09260D107   244,395 1,596 SH   SOLE 0 1,596 0 0
Boeing Co Com 097023105   2,881,766 18,954 SH   SOLE 0 18,520 0 434
Booz Allen Hamilton Holding Corp Com 099502106   328,612 2,019 SH   SOLE 0 2,019 0 0
Bristol-Myers Squibb Co. Com 110122108   2,187,671 42,282 SH   SOLE 0 41,595 0 687
Broadstone Net Lease Inc Com 11135E203   1,555,535 82,086 SH   SOLE 0 81,599 0 487
Broadcom Inc Com 11135F101   1,133,325 6,570 SH   SOLE 0 5,330 0 1,240
Brown & Brown Inc Com 115236101   293,084 2,829 SH   SOLE 0 2,829 0 0
Cigna Group Com 125523100   1,790,402 5,168 SH   SOLE 0 4,935 0 233
CME Group Inc Class A Com 12572Q105   515,438 2,336 SH   SOLE 0 407 0 1,929
CSX Corp Com 126408103   712,596 20,637 SH   SOLE 0 20,337 0 300
CVS Health Corp Com 126650100   3,063,891 48,726 SH   SOLE 0 48,052 31 643
Canadian Natl Ry Co Com 136375102   642,685 5,486 SH   SOLE 0 4,679 750 57
Cardinal Health Inc. Com 14149Y108   391,130 3,539 SH   SOLE 0 3,539 0 0
Carlisle Cos Inc Com 142339100   2,287,878 5,087 SH   SOLE 0 5,029 0 58
Carrier Global Corporation Com 14448C104   4,759,293 59,129 SH   SOLE 0 57,209 1,000 920
Caseys Gen Stores Inc Com 147528103   288,545 768 SH   SOLE 0 768 0 0
Caterpillar Inc Com 149123101   5,954,020 15,223 SH   SOLE 0 14,478 0 745
Chevron Corporation Com 166764100   8,304,997 56,393 SH   SOLE 0 55,159 31 1,203
Chipotle Mexican Grill Com 169656105   1,450,007 25,165 SH   SOLE 0 25,165 0 0
Church & Dwight Co., Inc. Com 171340102   210,068 2,006 SH   SOLE 0 2,006 0 0
Cisco Systems Com 17275R102   5,872,614 110,346 SH   SOLE 0 106,046 104 4,196
Citigroup Inc Com New Com 172967424   1,009,675 16,129 SH   SOLE 0 15,384 146 599
Clorox Co Com 189054109   1,441,102 8,846 SH   SOLE 0 8,571 41 234
Coca Cola Co Com 191216100   6,234,717 86,762 SH   SOLE 0 85,280 85 1,397
Colgate Palmolive Co Com 194162103   1,258,385 12,122 SH   SOLE 0 11,792 0 330
Comfort Sys Usa Inc Com 199908104   232,258 595 SH   SOLE 0 530 0 65
Comcast Corp New Cl A Com 20030N101   3,358,642 80,408 SH   SOLE 0 78,063 199 2,146
Commercial Metals Co Com 201723103   222,258 4,044 SH   SOLE 0 1,979 0 2,065
Community Financial System Inc Com 203607106   1,910,793 32,905 SH   SOLE 0 32,905 0 0
ConocoPhillips Com 20825C104   3,095,232 29,400 SH   SOLE 0 28,338 0 1,062
Constellation Brands Inc Cl A Com 21036P108   10,423,818 40,451 SH   SOLE 0 40,199 100 152
The Cooper Companies Inc Com 216648501   257,423 2,333 SH   SOLE 0 2,333 0 0
Copart Inc Com 217204106   260,952 4,980 SH   SOLE 0 4,886 0 94
Corning Inc. Com 219350105   927,471 20,542 SH   SOLE 0 17,750 192 2,600
Corteva Inc Com 22052L104   230,398 3,919 SH   SOLE 0 1,612 0 2,307
Costco Whsl Corp New Com 22160K105   1,682,615 1,898 SH   SOLE 0 1,623 0 275
Crane Company Com 224408104   257,522 1,627 SH   SOLE 0 1,627 0 0
Cummins Engine Co Inc Com 231021106   1,900,971 5,871 SH   SOLE 0 5,161 16 694
Curtiss Wright Corp Com 231561101   490,077 1,491 SH   SOLE 0 1,443 0 48
Danaher Corp Com 235851102   2,767,411 9,954 SH   SOLE 0 9,789 0 165
Darden Restaurants Inc Com 237194105   1,651,476 10,062 SH   SOLE 0 9,277 750 35
Deckers Outdoor Corp Com 243537107   297,534 1,866 SH   SOLE 0 1,866 0 0
Deere & Co Com 244199105   3,085,321 7,393 SH   SOLE 0 6,193 0 1,200
Descartes Systems Group Com 249906108   260,386 2,529 SH   SOLE 0 2,529 0 0
Diageo Plc New Adr Com 25243Q205   832,357 5,931 SH   SOLE 0 5,578 0 353
Diamondrock Hospitality Co Com 252784301   91,560 10,488 SH   SOLE 0 9,256 0 1,232
Digital Rlty Tr Inc Com 253868103   4,437,055 27,418 SH   SOLE 0 26,675 43 700
Disney Walt Co Com 254687106   3,087,603 32,099 SH   SOLE 0 31,922 0 177
Dominion Energy Inc Com 25746U109   1,582,348 27,381 SH   SOLE 0 26,169 122 1,090
Dover Corp Com 260003108   438,318 2,286 SH   SOLE 0 2,286 0 0
Dow Inc Com 260557103   752,692 13,778 SH   SOLE 0 11,993 119 1,666
Duke Energy Corp New Com 26441C204   2,189,662 18,991 SH   SOLE 0 18,366 68 557
Dupont De Nemours Inc Com 26614N102   1,832,636 20,566 SH   SOLE 0 20,439 0 127
Dynatrace Inc Com 268150109   244,572 4,574 SH   SOLE 0 4,574 0 0
Eastman Chemical Co. Com 277432100   1,845,944 16,489 SH   SOLE 0 16,061 58 370
Ecolab Inc. Com 278865100   200,179 784 SH   SOLE 0 652 0 132
Emcor Group Com 29084Q100   730,609 1,697 SH   SOLE 0 1,610 0 87
Emerson Elec Co Com 291011104   1,238,068 11,320 SH   SOLE 0 10,595 0 725
Enbridge Inc Com 29250N105   940,771 23,166 SH   SOLE 0 19,917 0 3,249
Entergy Corp Com 29364G103   534,995 4,065 SH   SOLE 0 4,065 0 0
Extra Space Storage Inc Com 30225T102   411,914 2,286 SH   SOLE 0 2,006 0 280
Exxon-Mobil Corp Com 30231G102   25,420,329 216,860 SH   SOLE 0 198,782 3,733 14,345
Meta Platforms Inc Com 30303M102   3,539,969 6,184 SH   SOLE 0 6,027 0 157
Factset Resh Sys Inc Com 303075105   225,327 490 SH   SOLE 0 490 0 0
Fastenal Company Com 311900104   853,683 11,953 SH   SOLE 0 10,338 0 1,615
Fidelity Natl Information Svcs Inc. Com 31620M106   361,884 4,321 SH   SOLE 0 3,726 0 595
Financial Instn 8.48 Ser B 1 Pfd Stk 317585305   4,118,660 33,215 SH   SOLE 0 33,215 0 0
Financial Institutions, Inc Com 317585404   7,382,734 289,860 SH   SOLE 0 289,860 0 0
First Citiz Bancshares Inc A Com 31946M103   289,029 157 SH   SOLE 0 140 0 17
Fiserv Inc. Com 337738108   346,186 1,927 SH   SOLE 0 1,927 0 0
Fortive Corp Com 34959J108   357,948 4,535 SH   SOLE 0 4,535 0 0
Freeport-McMoRan Copper & Gold Com 35671D857   298,871 5,987 SH   SOLE 0 5,987 0 0
GE Healthcare Technologies Inc Com 36266G107   274,230 2,922 SH   SOLE 0 2,922 0 0
Gartner Inc Com 366651107   750,005 1,480 SH   SOLE 0 1,480 0 0
GE Vernova Inc Com 36828A101   674,677 2,646 SH   SOLE 0 2,646 0 0
General Dynamics Corp Com 369550108   3,825,550 12,659 SH   SOLE 0 12,282 0 377
GE Aerospace Com 369604301   2,707,254 14,356 SH   SOLE 0 14,356 0 0
General Mills Inc Com 370334104   1,039,660 14,078 SH   SOLE 0 13,409 64 605
Gilead Sci Inc. Com 375558103   502,621 5,995 SH   SOLE 0 5,995 0 0
GSK PLC ADR Com 37733W204   251,903 6,162 SH   SOLE 0 6,162 0 0
Goldman Sachs Group Inc. Com 38141G104   4,546,595 9,183 SH   SOLE 0 8,993 0 190
HCA Healthcare Inc Com 40412C101   203,215 500 SH   SOLE 0 500 0 0
Halozyme Therapeutics Inc Com 40637H109   215,680 3,768 SH   SOLE 0 3,768 0 0
Helix Energy Solutions Group Inc Com 42330P107   121,689 10,963 SH   SOLE 0 10,190 0 773
Hologic Inc Com 436440101   218,150 2,678 SH   SOLE 0 2,678 0 0
Home Depot Inc Com 437076102   5,863,649 14,471 SH   SOLE 0 14,097 7 367
Honeywell Intl Inc Com 438516106   2,949,132 14,267 SH   SOLE 0 13,707 0 560
Illinois Tool Works Inc Com 452308109   1,143,411 4,363 SH   SOLE 0 4,202 0 161
Ingersoll Rand Inc Com 45687V106   300,664 3,063 SH   SOLE 0 1,676 1,387 0
Intel Corp. Com 458140100   1,743,172 74,304 SH   SOLE 0 73,097 0 1,207
Integer Hldgs Corp Com 45826H109   259,870 1,999 SH   SOLE 0 1,999 0 0
Intercontinental Exchange Inc Com 45866F104   484,330 3,015 SH   SOLE 0 2,941 0 74
Intl Business Machines Corp Com 459200101   7,029,239 31,795 SH   SOLE 0 30,569 993 233
Invesco QQQ Tr Series 1 Com 46090E103   7,388,892 15,139 SH   SOLE 0 15,038 0 101
Intuitive Surgical Com 46120E602   371,891 757 SH   SOLE 0 757 0 0
Invesco Van Kampen Tr Invt Grade Com 46131T101   149,890 13,000 SH   SOLE 0 13,000 0 0
Iron Mtn Inc New Com 46284V101   255,485 2,150 SH   SOLE 0 1,325 0 825
iShares Core S&P Total US Stock Mkt ETF Com 464287150   4,835,239 38,491 SH   SOLE 0 38,461 0 30
iShares Select Dividend ETF Com 464287168   2,058,197 15,238 SH   SOLE 0 13,643 0 1,595
Ishares Tr Barclays Tips Bd Fd Com 464287176   1,030,243 9,326 SH   SOLE 0 9,326 0 0
iShares Core S P 500 ETF Com 464287200   2,994,273 5,191 SH   SOLE 0 4,147 0 1,044
iShares MSCI Emerging Markets Com 464287234   2,030,039 44,266 SH   SOLE 0 44,016 0 250
iShares S&P 500 Growth Index Com 464287309   508,911 5,315 SH   SOLE 0 5,315 0 0
iShares S&P 500 Value Index Com 464287408   474,588 2,407 SH   SOLE 0 2,122 0 285
iShares 20 Year Treasury Bond ETF Com 464287432   11,247,950 114,658 SH   SOLE 0 114,408 250 0
iShares MSCI EAFE Index Fund Com 464287465   15,422,543 184,414 SH   SOLE 0 179,994 0 4,420
iShares Russell Midcap Value Index Fund Com 464287473   666,276 5,038 SH   SOLE 0 538 0 4,500
iShares Russell Midcap Growth Index Fund Com 464287481   1,246,675 10,629 SH   SOLE 0 929 0 9,700
iShares Russell MidCap Index Fund Com 464287499   4,973,916 56,432 SH   SOLE 0 55,932 0 500
iShares TR Core S&P Mid-Cap ETF Com 464287507   2,271,502 36,449 SH   SOLE 0 30,537 0 5,912
iShares Russell 1000 Value Index Fund Com 464287598   2,178,335 11,477 SH   SOLE 0 11,297 0 180
iShares Russell 1000 Growth Com 464287614   3,012,800 8,026 SH   SOLE 0 8,026 0 0
iShares Tr Russell 1000 Index Fd Com 464287622   488,876 1,555 SH   SOLE 0 1,555 0 0
iShares Russell 2000 Value Com 464287630   482,443 2,892 SH   SOLE 0 392 0 2,500
iShares Russell 2000 Growth Com 464287648   913,628 3,217 SH   SOLE 0 217 0 3,000
iShares Tr Russell 2000 Index Com 464287655   4,149,860 18,787 SH   SOLE 0 17,770 0 1,017
iShares Core S&P US Value ETF Com 464287663   66,687,351 698,370 SH   SOLE 0 649,656 2,635 46,079
iShares Tr Russell 3000 Com 464287689   1,218,049 3,728 SH   SOLE 0 3,728 0 0
iShares TR Core S&P Small-Cap ETF Com 464287804   343,044 2,933 SH   SOLE 0 1,996 0 937
iShares Tr S&P Europe 350 Com 464287861   478,746 8,216 SH   SOLE 0 8,216 0 0
iShares MSCI EAFE Small Cap Index Com 464288273   245,751 3,630 SH   SOLE 0 650 0 2,980
iShares Preferred & Income Secs ETF Com 464288687   4,668,682 140,496 SH   SOLE 0 138,404 407 1,685
iShares MCSI EAFE Value Index Fund Com 464288877   314,919 5,474 SH   SOLE 0 3,413 0 2,061
iShares MSCI EAFE Growth ETF Com 464288885   208,841 1,940 SH   SOLE 0 1,940 0 0
iShares Tr MSCI USA Min Vol USA ETF Com 46429B697   387,976 4,249 SH   SOLE 0 4,249 0 0
Ishares Tr/0-5 Yr Tips Bd ETF Com 46429B747   1,853,345 18,292 SH   SOLE 0 18,138 0 154
iShares Core MSCI Total Instl Stk ETF Com 46432F834   1,632,069 22,471 SH   SOLE 0 21,496 0 975
iShares Tr Core MSCI Com 46432F842   1,278,381 16,379 SH   SOLE 0 569 0 15,810
iShares Core MSCI Emerging Markets ETF Com 46434G103   824,006 14,353 SH   SOLE 0 703 0 13,650
iShares MSCI Emerging Mkts ESG Optimized ETF Com 46434G863   1,132,278 31,098 SH   SOLE 0 30,411 0 687
Ishares Ultra Short Term Bond ETF Com 46434V878   821,988 16,200 SH   SOLE 0 12,820 1,400 1,980
iShares ESG 1-5 Yr USD Corp Bond ETF Com 46435G243   1,826,616 72,600 SH   SOLE 0 72,600 0 0
iShares Trust MSCI EAFE ESG ETF Com 46435G516   3,699,440 43,952 SH   SOLE 0 42,909 0 1,043
iShares 0-3 Month Treasury Bond ETF Com 46436E718   359,570 3,570 SH   SOLE 0 0 0 3,570
JP Morgan Chase & Co Com 46625H100   19,729,327 93,566 SH   SOLE 0 89,520 2,259 1,787
Johnson & Johnson Com 478160104   16,207,134 100,007 SH   SOLE 0 97,441 490 2,076
KLA Corporation Com 482480100   918,450 1,186 SH   SOLE 0 1,117 0 69
KKR & Co Inc Com 48251W104   1,088,776 8,338 SH   SOLE 0 7,925 0 413
Kellanova Com 487836108   714,526 8,853 SH   SOLE 0 8,853 0 0
Kenvue Inc Com 49177J102   788,964 34,110 SH   SOLE 0 32,281 0 1,829
Kimberly Clark Corp Com 494368103   1,845,798 12,973 SH   SOLE 0 12,297 140 536
L3Harris Technologies Inc Com 502431109   1,105,620 4,648 SH   SOLE 0 4,593 0 55
Lam Research Corp Com 512807108   245,640 301 SH   SOLE 0 301 0 0
Lennar Corporation Com 526057104   1,199,497 6,398 SH   SOLE 0 6,363 0 35
Lilly Eli & Co Com 532457108   7,381,652 8,332 SH   SOLE 0 8,224 0 108
Lockheed Martin Corp Com Com 539830109   7,367,210 12,603 SH   SOLE 0 12,250 216 137
Lowes Companies Inc Com 548661107   4,140,484 15,287 SH   SOLE 0 8,283 519 6,485
M&T Bk Corp Com 55261F104   422,501 2,372 SH   SOLE 0 2,372 0 0
MSCI Inc Com 55354G100   2,409,833 4,134 SH   SOLE 0 4,134 0 0
Magnolia Oil & Gas Corp Com 559663109   271,819 11,131 SH   SOLE 0 10,028 0 1,103
MarketAxess Holdings New Com 57060D108   333,060 1,300 SH   SOLE 0 0 0 1,300
Marsh & McLennan Co Inc Com 571748102   1,159,399 5,197 SH   SOLE 0 4,963 0 234
Marriott International Inc Class A Com 571903202   880,293 3,541 SH   SOLE 0 3,367 0 174
Masco Corporation Com 574599106   363,880 4,335 SH   SOLE 0 4,335 0 0
Mastercard Inc Cl A Com 57636Q104   8,429,660 17,071 SH   SOLE 0 14,307 0 2,764
McCormick & Co Inc Com 579780206   919,538 11,173 SH   SOLE 0 11,173 0 0
McDonalds Corp Com 580135101   9,965,394 32,726 SH   SOLE 0 32,394 0 332
McKesson Corporation Com 58155Q103   1,925,766 3,895 SH   SOLE 0 3,367 0 528
Merck & Co Inc New Com 58933Y105   8,978,054 79,060 SH   SOLE 0 75,530 38 3,492
Metlife, Inc. Com 59156R108   321,837 3,902 SH   SOLE 0 3,902 0 0
Microsoft Corporation Com 594918104   37,133,599 86,297 SH   SOLE 0 84,416 354 1,527
Microchip Technology Inc. Com 595017104   755,288 9,407 SH   SOLE 0 7,747 0 1,660
Mondelez Intl Inc Com 609207105   1,594,587 21,645 SH   SOLE 0 21,269 0 376
Monolithic Power Systems Com 609839105   274,577 297 SH   SOLE 0 297 0 0
Morgan Stanley Dean Witter & Co. Com 617446448   3,309,203 31,746 SH   SOLE 0 30,438 53 1,255
Mueller Industries Inc Com 624756102   267,501 3,610 SH   SOLE 0 3,260 0 350
NOV Inc Com 62955J103   923,944 57,855 SH   SOLE 0 56,787 0 1,068
Nasdaq Stk Mkt Inc Com 631103108   765,656 10,487 SH   SOLE 0 9,976 0 511
Netflix Com Inc Com 64110L106   1,421,377 2,004 SH   SOLE 0 2,004 0 0
NextEra Energy Inc Com 65339F101   8,585,797 101,571 SH   SOLE 0 98,632 100 2,839
Nike, Inc. Class B Com 654106103   2,029,310 22,956 SH   SOLE 0 18,030 0 4,926
Norfolk Southern Corp Com 655844108   4,771,449 19,201 SH   SOLE 0 18,826 0 375
Northrup Grumman Corp. Com 666807102   240,800 456 SH   SOLE 0 456 0 0
Northwestern Corp Com 668074305   242,384 4,236 SH   SOLE 0 3,762 0 474
Novo-Nordisk As Adr Com 670100205   1,500,163 12,599 SH   SOLE 0 11,499 0 1,100
Nvidia Corp. Com 67066G104   8,254,763 67,974 SH   SOLE 0 64,147 0 3,827
Nuveen ESG Large Cap Value ETF Com 67092P300   2,436,365 58,398 SH   SOLE 0 56,713 0 1,685
NuShares ESG Mid Growth ETF Com 67092P409   266,769 5,952 SH   SOLE 0 5,952 0 0
Nuveen ESG Mid Cap Value ETF Com 67092P508   2,273,912 61,724 SH   SOLE 0 60,172 0 1,552
O'Reilly Automotive Inc New Com Com 67103H107   1,463,684 1,271 SH   SOLE 0 1,179 0 92
Onto Innovation Inc Com 683344105   372,155 1,793 SH   SOLE 0 1,701 0 92
Oracle Corporation Com 68389X105   12,577,565 73,812 SH   SOLE 0 67,473 2,246 4,093
Orasure Technologies Inc Com 68554V108   46,107 10,798 SH   SOLE 0 10,042 0 756
Otis Worldwide Corp Com 68902V107   2,679,573 25,780 SH   SOLE 0 24,821 500 459
Ovintiv Inc Com 69047Q102   1,176,155 30,701 SH   SOLE 0 29,858 0 843
Owens Corning Com Com 690742101   249,952 1,416 SH   SOLE 0 1,363 0 53
PTC Inc Com 69370C100   219,141 1,213 SH   SOLE 0 1,213 0 0
Paccar Inc Com Com 693718108   1,216,428 12,327 SH   SOLE 0 11,727 0 600
Palo Alto Network Com 697435105   702,057 2,054 SH   SOLE 0 2,054 0 0
Paychex Inc. Com 704326107   8,928,197 66,534 SH   SOLE 0 64,536 0 1,998
Paycom Software Inc Com 70432V102   448,406 2,692 SH   SOLE 0 2,692 0 0
Paypal Hldgs Inc Com 70450Y103   1,828,165 23,429 SH   SOLE 0 21,647 0 1,782
Penumbra Inc Com 70975L107   230,452 1,186 SH   SOLE 0 1,186 0 0
Pepsico Inc Com 713448108   11,732,260 68,993 SH   SOLE 0 63,687 0 5,306
Pfizer Inc. Com 717081103   6,808,916 235,277 SH   SOLE 0 228,001 222 7,054
Philip Morris Intl Inc Com 718172109   677,533 5,581 SH   SOLE 0 3,572 0 2,009
Pimco ETF TR 1-5 YR US TIPS INDEX FD Com 72201R205   219,223 4,150 SH   SOLE 0 0 0 4,150
Piper Sandler Companies Com 724078100   253,726 894 SH   SOLE 0 794 0 100
Pool Corporation Com 73278L105   246,427 654 SH   SOLE 0 654 0 0
Procter & Gamble Co Com 742718109   14,345,810 82,828 SH   SOLE 0 79,747 1,667 1,414
Progessive Corp OH Com Com 743315103   2,047,336 8,068 SH   SOLE 0 7,671 0 397
Prologis Inc REIT Com 74340W103   1,197,892 9,486 SH   SOLE 0 8,956 0 530
Prudential Financial Inc Com 744320102   1,405,608 11,607 SH   SOLE 0 11,461 0 146
Pure Storage Inc Com 74624M102   218,695 4,353 SH   SOLE 0 4,353 0 0
Qualcomm Inc Com 747525103   1,945,542 11,441 SH   SOLE 0 11,404 0 37
Quanta Services, Inc. Com 74762E102   217,351 729 SH   SOLE 0 0 0 729
Raymond James Financial Inc. Com 754730109   244,063 1,993 SH   SOLE 0 1,993 0 0
RTX Corp Com 75513E101   11,712,295 96,668 SH   SOLE 0 93,743 872 2,053
Resmed Inc Com 761152107   275,367 1,128 SH   SOLE 0 1,128 0 0
Ross Stores Inc Com 778296103   437,382 2,906 SH   SOLE 0 2,906 0 0
S&P Global Inc Com 78409V104   1,582,924 3,064 SH   SOLE 0 3,064 0 0
SPDR S&P 500 ETF Trust Com 78462F103   39,096,006 68,140 SH   SOLE 0 66,881 0 1,259
SPS Commerce Com 78463M107   299,216 1,541 SH   SOLE 0 1,541 0 0
SPDR S&P 600 Small Cap Value ETF Com 78464A300   17,626,283 203,021 SH   SOLE 0 200,939 427 1,655
SPDR S&P 500 Growth ETF Com 78464A409   41,316,229 498,146 SH   SOLE 0 495,464 2,682 0
SPDR S&P Dividend Etf Com 78464A763   3,905,248 27,494 SH   SOLE 0 27,494 0 0
Spdr S P 400 Mid Cap Value ETF Com 78464A839   29,790,825 374,916 SH   SOLE 0 371,851 1,133 1,932
SPDR Dow Jones Indl Average ETF Trust Com 78467X109   3,408,232 8,055 SH   SOLE 0 8,002 0 53
SPDR Bloomberg 1-10 Year TIPS ETF Com 78468R861   264,353 13,950 SH   SOLE 0 0 0 13,950
Saia Inc Com 78709Y105   247,489 566 SH   SOLE 0 566 0 0
Salesforce.Com Com 79466L302   3,007,525 10,988 SH   SOLE 0 10,700 0 288
SAP SE-Sponsored ADR Com 803054204   932,666 4,071 SH   SOLE 0 4,071 0 0
Schlumberger Ltd Com 806857108   2,303,726 54,916 SH   SOLE 0 53,048 0 1,868
Schwab Charles Corp Com 808513105   2,014,554 31,084 SH   SOLE 0 30,721 0 363
Schwab US Broad Market ETF Com 808524102   352,556 5,300 SH   SOLE 0 5,300 0 0
Schwab US Large-Cap Growth ETF Com 808524300   258,783 2,484 SH   SOLE 0 2,484 0 0
Schwab Fundamental Intl Equity ETF Com 808524755   31,930,012 854,429 SH   SOLE 0 849,954 2,713 1,762
Schwab Strategic Tr Us Tips ETF Com 808524870   320,493 5,976 SH   SOLE 0 0 0 5,976
Servicenow Inc Com 81762P102   1,910,417 2,136 SH   SOLE 0 2,136 0 0
Sherwin Williams Co Com 824348106   254,956 668 SH   SOLE 0 668 0 0
Shopify Inc Com 82509L107   1,164,114 14,526 SH   SOLE 0 14,458 0 68
Skyworks Solutions, Inc. Com 83088M102   1,698,153 17,193 SH   SOLE 0 16,978 40 175
Snap-On Inc. Com 833034101   1,949,748 6,730 SH   SOLE 0 6,513 0 217
Southern Co Com 842587107   3,788,011 42,005 SH   SOLE 0 40,054 0 1,951
Starbucks Corp Com 855244109   305,924 3,138 SH   SOLE 0 2,509 0 629
State Street Corp. Com 857477103   390,772 4,417 SH   SOLE 0 4,417 0 0
Stryker Corp. Com 863667101   3,118,758 8,633 SH   SOLE 0 6,573 0 2,060
Synchrony Financial Com 87165B103   424,479 8,510 SH   SOLE 0 8,510 0 0
Sysco Corp Com 871829107   736,106 9,430 SH   SOLE 0 8,907 0 523
TJX Companies Inc Com 872540109   3,985,781 33,910 SH   SOLE 0 26,345 0 7,565
Take-Two Interactive Software Inc. Com 874054109   208,277 1,355 SH   SOLE 0 1,355 0 0
Target Corp. Com 87612E106   2,726,459 17,493 SH   SOLE 0 17,111 0 382
Tesla Motors Inc Com 88160R101   343,782 1,314 SH   SOLE 0 774 0 540
Texas Instruments Inc Com 882508104   4,892,817 23,686 SH   SOLE 0 20,389 0 3,297
Thermo Fisher Scientific, Inc. Com 883556102   5,185,472 8,383 SH   SOLE 0 8,217 0 166
3M Company Com 88579Y101   2,406,330 17,603 SH   SOLE 0 17,073 75 455
Travelers Cos Inc. Com 89417E109   2,602,712 11,117 SH   SOLE 0 11,027 0 90
Truist Finl Corp Com 89832Q109   1,354,398 31,667 SH   SOLE 0 29,966 187 1,514
US Bancorp Del New Com 902973304   365,977 8,003 SH   SOLE 0 6,291 0 1,712
Unilever Plc Spons Adr New Com 904767704   310,639 4,782 SH   SOLE 0 4,782 0 0
Union Pacific Corp Com 907818108   2,630,188 10,671 SH   SOLE 0 10,378 0 293
United Parcel Service Inc Com 911312106   1,127,123 8,267 SH   SOLE 0 7,891 0 376
United Rentals Inc Com 911363109   868,840 1,073 SH   SOLE 0 1,000 0 73
US Foods Hldg Corp Com 912008109   243,663 3,962 SH   SOLE 0 3,962 0 0
Unitedhealth Group Inc Com 91324P102   2,607,088 4,459 SH   SOLE 0 4,367 5 87
Valvoline Inc Com 92047W101   238,252 5,693 SH   SOLE 0 5,693 0 0
VanEck Vectors Green Bond ETF Com 92189F171   862,031 35,129 SH   SOLE 0 34,862 0 267
Vanguard Dividend Appreciation ETF Com 921908844   357,894 1,807 SH   SOLE 0 1,807 0 0
Vanguard S&P 500 Growth ETF Com 921932505   333,205 965 SH   SOLE 0 965 0 0
Vanguard Short-Term Bond Fd ETF Com 921937827   224,896 2,858 SH   SOLE 0 2,858 0 0
Vanguard Whitehall Fds High Div Yield ETF Com 921946406   433,701 3,383 SH   SOLE 0 3,383 0 0
Vanguard Intl Dividend Appreciation ETF Com 921946810   1,292,507 14,641 SH   SOLE 0 12,791 0 1,850
Vanguard Total Int'l Bond ETF Com 92203J407   2,777,115 55,233 SH   SOLE 0 54,631 602 0
Vanguard Global Ex-US Real Estate ETF Com 922042676   201,056 4,286 SH   SOLE 0 4,266 0 20
Vanguard FTSE All-Wld ex-US SmCp Idx ETF Com 922042718   1,829,695 14,526 SH   SOLE 0 14,371 0 155
Vanguard FTSE Emerging Mkt MFC Com 922042858   5,288,861 110,530 SH   SOLE 0 110,006 204 320
Vanguard MSCI Pacific ETF Com 922042866   1,445,747 18,443 SH   SOLE 0 18,136 107 200
Vanguard MSCI Europe ETF Com 922042874   2,220,382 31,229 SH   SOLE 0 30,628 376 225
Vanguard Index Funds S & P 500 ETF Com 922908363   2,330,718 4,417 SH   SOLE 0 4,417 0 0
Vanguard REIT ETF Com 922908553   4,761,403 48,875 SH   SOLE 0 48,635 90 150
Vanguard Small Cap Value Com 922908611   988,440 4,923 SH   SOLE 0 4,923 0 0
Vanguard Mid-Cap Etf Com 922908629   10,167,481 38,538 SH   SOLE 0 38,438 0 100
Vanguard Growth ETF Com 922908736   1,305,746 3,401 SH   SOLE 0 3,401 0 0
Vanguard Value ETF Com 922908744   361,709 2,072 SH   SOLE 0 1,672 0 400
Vanguard Small Cap ETF Com 922908751   12,278,227 51,761 SH   SOLE 0 51,574 49 138
Vanguard Total Stock Mkt Index ETF Com 922908769   332,430 1,174 SH   SOLE 0 1,174 0 0
Veralto Corp Com 92338C103   200,006 1,788 SH   SOLE 0 1,787 0 1
Verizon Communications Com 92343V104   2,819,495 62,781 SH   SOLE 0 60,225 734 1,822
Visa Com 92826C839   2,590,579 9,422 SH   SOLE 0 9,046 0 376
Walmart Inc Com 931142103   3,740,259 46,319 SH   SOLE 0 42,542 0 3,777
Waste Mgmt Inc New Com 94106L109   536,854 2,586 SH   SOLE 0 1,686 0 900
Waters Corp Com Com 941848103   258,401 718 SH   SOLE 0 718 0 0
Watts Water Technologies Inc. Com 942749102   288,616 1,393 SH   SOLE 0 1,269 0 124
Wells Fargo & Company Com 949746101   502,422 8,894 SH   SOLE 0 8,363 0 531
West Pharmaceutical Svcs Inc Com Com 955306105   233,524 778 SH   SOLE 0 638 0 140
WisdomTree Emerging Markets ETF Com 97717W315   8,504,052 193,230 SH   SOLE 0 191,547 829 854
Workday Inc Class A Com 98138H101   890,630 3,644 SH   SOLE 0 3,644 0 0
Yum Brands Inc. Com 988498101   1,189,212 8,512 SH   SOLE 0 8,165 0 347
Zimmer Biomet Hldgs Inc Com 98956P102   227,343 2,106 SH   SOLE 0 2,106 0 0
Zoetis Inc Com 98978V103   1,105,069 5,656 SH   SOLE 0 5,656 0 0
Allegion PLC Com G0176J109   535,157 3,672 SH   SOLE 0 3,348 324 0
AON Plc Com G0403H108   1,407,487 4,068 SH   SOLE 0 3,877 0 191
Accenture PLC Com G1151C101   5,164,696 14,611 SH   SOLE 0 14,211 55 345
Eaton Corp PLC Com G29183103   2,753,935 8,309 SH   SOLE 0 7,429 0 880
Fabrinet Com G3323L100   222,726 942 SH   SOLE 0 942 0 0
Linde Plc Com G54950103   1,915,070 4,016 SH   SOLE 0 3,747 177 92
Medtronic PLC Com G5960L103   1,102,868 12,250 SH   SOLE 0 12,178 72 0
Nvent Electric Plc Com G6700G107   219,492 3,124 SH   SOLE 0 3,124 0 0
Trane Technologies PLC Com G8994E103   4,029,575 10,366 SH   SOLE 0 9,232 1,134 0
Chubb Limited Com H1467J104   1,602,872 5,558 SH   SOLE 0 5,382 0 176
NXP Semiconductors NV Com N6596X109   778,832 3,245 SH   SOLE 0 3,085 0 160
Soper Company Common Com SOPCOM993   4,310,904 303 SH   SOLE 0 303 0 0
Soper-Wheeler CO. LLC Com SOPLLC998   156,408 30,319 SH   SOLE 0 30,319 0 0