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   2,335,426 30,429 SH   SOLE 0 29,929 0 500
AT&T Inc. Com 00206R102   1,106,103 73,642 SH   SOLE 0 65,687 3,565 4,390
Abbott Laboratories Com 002824100   5,621,077 58,039 SH   SOLE 0 54,219 0 3,820
Abbvie Inc Com 00287Y109   5,028,092 33,732 SH   SOLE 0 31,328 0 2,404
Adobe Inc. Com 00724F101   4,813,456 9,440 SH   SOLE 0 7,049 0 2,391
Airbnb Inc Com 009066101   1,784,279 13,004 SH   SOLE 0 11,935 0 1,069
Air Products & Chemicals Inc Com 009158106   1,157,972 4,086 SH   SOLE 0 3,722 0 364
Align Technology Inc Com 016255101   472,635 1,548 SH   SOLE 0 1,426 0 122
Allstate Corp. Com 020002101   993,889 8,921 SH   SOLE 0 4,519 0 4,402
Alphabet Inc Class C Com 02079K107   9,560,444 72,510 SH   SOLE 0 64,679 0 7,831
Alphabet Inc Class A Com 02079K305   3,598,257 27,497 SH   SOLE 0 23,380 0 4,117
Altria Group Inc Com 02209S103   491,312 11,684 SH   SOLE 0 6,844 0 4,840
Amazon Com Inc Com 023135106   10,853,760 85,382 SH   SOLE 0 78,631 60 6,691
American Express Co Com 025816109   2,528,323 16,947 SH   SOLE 0 16,401 0 546
American Tower Com REIT Com 03027X100   1,693,177 10,296 SH   SOLE 0 9,994 110 192
American Water Works Company Com 030420103   1,210,314 9,774 SH   SOLE 0 9,642 0 132
Ametek Inc Com 031100100   470,320 3,183 SH   SOLE 0 33 0 3,150
Amgen Inc. Com 031162100   3,585,258 13,340 SH   SOLE 0 12,426 33 881
Analog Devices Inc. Com 032654105   256,157 1,463 SH   SOLE 0 1,463 0 0
Apple Inc Com 037833100   24,657,322 144,018 SH   SOLE 0 127,327 120 16,571
Applied Materials Com 038222105   543,832 3,928 SH   SOLE 0 3,928 0 0
Asbury Automotive Group Inc Com 043436104   260,669 1,133 SH   SOLE 0 970 0 163
Autodesk, Inc. Com 052769106   2,710,107 13,098 SH   SOLE 0 12,537 0 561
Automatic Data Processing Inc Com 053015103   2,298,501 9,554 SH   SOLE 0 9,304 0 250
Avery Dennison Corp Com 053611109   253,546 1,388 SH   SOLE 0 1,168 0 220
BCE Inc New Com 05534B760   216,042 5,660 SH   SOLE 0 4,159 0 1,501
Bjs Whsl Club Hldgs Inc Com 05550J101   232,381 3,256 SH   SOLE 0 2,751 0 505
BP Plc Sponsored Adr Com 055622104   231,584 5,981 SH   SOLE 0 5,981 0 0
Bank Amer Corp Com 060505104   2,811,652 102,690 SH   SOLE 0 98,683 0 4,007
Bank New York Mellon Corp Com 064058100   398,052 9,333 SH   SOLE 0 9,333 0 0
Baxter International, Inc. Com 071813109   205,985 5,458 SH   SOLE 0 5,280 0 178
Becton Dickinson & Co Com 075887109   1,355,214 5,242 SH   SOLE 0 5,042 0 200
Berkshire Hathaway Inc Del Cl A Com 084670108   1,062,954 2 SH   SOLE 0 2 0 0
Berkshire Hathaway Inc Cl B Com 084670702   2,681,547 7,655 SH   SOLE 0 7,430 0 225
Boeing Co Com 097023105   1,864,088 9,725 SH   SOLE 0 9,466 0 259
Booz Allen Hamilton Holding Corp Com 099502106   272,847 2,497 SH   SOLE 0 2,129 0 368
Boston Scientific Corp Com 101137107   265,373 5,026 SH   SOLE 0 4,686 0 340
Bristol-Myers Squibb Co. Com 110122108   3,761,863 64,815 SH   SOLE 0 63,690 0 1,125
Broadstone Net Lease Inc Com 11135E203   1,976,350 138,206 SH   SOLE 0 53,328 0 84,878
Broadcom Inc Com 11135F101   785,729 946 SH   SOLE 0 790 0 156
Cigna Group Com 125523100   1,978,746 6,917 SH   SOLE 0 6,446 0 471
CME Group Inc Class A Com 12572Q105   442,486 2,210 SH   SOLE 0 411 0 1,799
CSX Corp Com 126408103   1,439,961 46,828 SH   SOLE 0 45,925 0 903
CVS Health Corp Com 126650100   4,264,745 61,082 SH   SOLE 0 60,454 31 597
Canadian Natl Ry Co Com 136375102   691,254 6,381 SH   SOLE 0 5,496 825 60
Cardinal Health Inc. Com 14149Y108   296,924 3,420 SH   SOLE 0 3,420 0 0
Carlisle Cos Inc Com 142339100   1,288,522 4,970 SH   SOLE 0 4,912 0 58
Carrier Global Corporation Com 14448C104   3,493,553 63,289 SH   SOLE 0 61,369 1,000 920
Caterpillar Inc Com 149123101   4,792,242 17,554 SH   SOLE 0 16,843 0 711
Championx Corporation Com 15872M104   369,308 10,368 SH   SOLE 0 8,940 0 1,428
Charles River Laboratories Com 159864107   230,081 1,174 SH   SOLE 0 998 0 176
Chevron Corporation Com 166764100   9,915,699 58,805 SH   SOLE 0 56,763 50 1,992
Chipotle Mexican Grill Com 169656105   936,065 511 SH   SOLE 0 511 0 0
Choice Hotels International Inc Com 169905106   235,709 1,924 SH   SOLE 0 1,621 0 303
Church & Dwight Co., Inc. Com 171340102   232,740 2,540 SH   SOLE 0 2,116 0 424
Cisco Systems Com 17275R102   5,584,374 103,876 SH   SOLE 0 98,380 104 5,392
Citigroup Inc Com New Com 172967424   974,863 23,702 SH   SOLE 0 21,448 146 2,108
Clorox Co Com 189054109   982,426 7,496 SH   SOLE 0 7,455 41 0
Coca Cola Co Com 191216100   5,823,431 104,027 SH   SOLE 0 103,041 85 901
Colgate Palmolive Co Com 194162103   909,852 12,795 SH   SOLE 0 12,795 0 0
Comfort Sys Usa Inc Com 199908104   207,730 1,219 SH   SOLE 0 1,065 0 154
Comcast Corp New Cl A Com 20030N101   5,782,246 130,407 SH   SOLE 0 123,967 199 6,241
Commercial Metals Co Com 201723103   266,962 5,403 SH   SOLE 0 2,540 0 2,863
Community Bank System Inc Com 203607106   1,542,987 36,555 SH   SOLE 0 36,555 0 0
ConocoPhillips Com 20825C104   3,680,256 30,720 SH   SOLE 0 29,135 0 1,585
Constellation Brands Inc Cl A Com 21036P108   10,765,972 42,836 SH   SOLE 0 42,453 100 283
Cooper Cos Inc. Com 216648402   231,193 727 SH   SOLE 0 614 0 113
Copart Inc Com 217204106   280,214 6,503 SH   SOLE 0 5,458 0 1,045
Corning Inc. Com 219350105   686,672 22,536 SH   SOLE 0 19,744 192 2,600
Costco Whsl Corp New Com 22160K105   1,805,047 3,195 SH   SOLE 0 2,980 0 215
Crane Company Com 224408104   280,379 3,156 SH   SOLE 0 2,649 0 507
Cummins Engine Co Inc Com 231021106   210,183 920 SH   SOLE 0 420 0 500
Curaegis Technologies Inc Com 23127Q102   1 14,900 SH   SOLE 0 14,900 0 0
Danaher Corp Com 235851102   2,593,637 10,454 SH   SOLE 0 10,454 0 0
Darden Restaurants Inc Com 237194105   1,720,788 12,015 SH   SOLE 0 10,941 750 324
Deckers Outdoor Corp Com 243537107   478,104 930 SH   SOLE 0 794 0 136
Deere & Co Com 244199105   3,003,567 7,959 SH   SOLE 0 6,759 0 1,200
Diageo Plc New Adr Com 25243Q205   915,368 6,136 SH   SOLE 0 5,581 0 555
Diamondrock Hospitality Co Com 252784301   119,246 14,850 SH   SOLE 0 12,998 0 1,852
Digital Rlty Tr Inc Com 253868103   3,030,220 25,039 SH   SOLE 0 24,292 50 697
Diodes Inc Com 254543101   243,143 3,084 SH   SOLE 0 2,605 0 479
Disney Walt Co Com 254687106   2,769,965 34,176 SH   SOLE 0 33,614 0 562
Dollar General Corp Com 256677105   1,055,884 9,980 SH   SOLE 0 9,900 80 0
Dominion Energy Inc Com 25746U109   1,330,719 29,790 SH   SOLE 0 27,921 122 1,747
Dover Corp Com 260003108   325,895 2,336 SH   SOLE 0 2,336 0 0
Dow Inc Com 260557103   951,334 18,451 SH   SOLE 0 15,713 119 2,619
Duke Energy Corp New Com 26441C204   2,034,570 23,052 SH   SOLE 0 21,413 68 1,571
Eastman Chemical Co. Com 277432100   2,267,076 29,550 SH   SOLE 0 29,256 58 236
Emcor Group Com 29084Q100   614,760 2,922 SH   SOLE 0 2,521 0 401
Emerson Elec Co Com 291011104   1,201,910 12,446 SH   SOLE 0 11,721 0 725
Enbridge Inc Com 29250N105   553,510 16,677 SH   SOLE 0 14,277 0 2,400
Entegris Inc Com 29362U104   251,679 2,680 SH   SOLE 0 2,313 0 367
Entergy Corp Com 29364G103   386,188 4,175 SH   SOLE 0 4,175 0 0
Extra Space Storage Inc Com 30225T102   330,090 2,715 SH   SOLE 0 2,435 0 280
Exxon-Mobil Corp Com 30231G102   24,079,208 204,790 SH   SOLE 0 183,061 4,391 17,338
FPA New Income Com 30254T643   32,258,561 3,392,067 SH   SOLE 0 3,231,690 2,604 157,773
Meta Platforms Inc Com 30303M102   1,635,244 5,447 SH   SOLE 0 5,405 0 42
Factset Resh Sys Inc Com 303075105   294,276 673 SH   SOLE 0 571 0 102
Fastenal Company Com 311900104   671,198 12,284 SH   SOLE 0 10,338 0 1,946
FedEx Corp. Com 31428X106   266,774 1,007 SH   SOLE 0 1,007 0 0
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   5,395,193 320,570 SH   SOLE 0 320,570 0 0
First Citiz Bancshares Inc A Com 31946M103   489,936 355 SH   SOLE 0 310 0 45
Fiserv Inc. Com 337738108   240,944 2,133 SH   SOLE 0 2,133 0 0
Fortive Corp Com 34959J108   352,038 4,747 SH   SOLE 0 4,747 0 0
Gartner Inc Com 366651107   846,999 2,465 SH   SOLE 0 2,278 0 187
General Dynamics Corp Com 369550108   3,123,853 14,137 SH   SOLE 0 13,378 0 759
General Mills Inc Com 370334104   984,678 15,388 SH   SOLE 0 14,699 64 625
Genuine Parts Co Com 372460105   218,591 1,514 SH   SOLE 0 1,123 0 391
Gilead Sci Inc. Com 375558103   695,893 9,286 SH   SOLE 0 6,286 0 3,000
Goldman Sachs Group Inc. Com 38141G104   3,110,478 9,613 SH   SOLE 0 9,351 0 262
Helix Energy Solutions Group Inc Com 42330P107   140,708 12,597 SH   SOLE 0 11,323 0 1,274
Hologic Inc Com 436440101   208,061 2,998 SH   SOLE 0 2,515 0 483
Home Depot Inc Com 437076102   5,207,728 17,235 SH   SOLE 0 16,796 7 432
Honeywell Intl Inc Com 438516106   3,194,339 17,291 SH   SOLE 0 16,516 0 775
IDEX Corp Com 45167R104   238,183 1,145 SH   SOLE 0 934 0 211
Illinois Tool Works Inc Com 452308109   1,181,260 5,129 SH   SOLE 0 4,779 0 350
Illumina Inc. Com 452327109   748,451 5,452 SH   SOLE 0 4,995 0 457
Ingersoll Rand Inc Com 45687V106   299,675 4,703 SH   SOLE 0 3,014 1,387 302
Intel Corp. Com 458140100   3,717,250 104,564 SH   SOLE 0 100,310 0 4,254
Intercontinental Exchange Inc Com 45866F104   1,502,433 13,656 SH   SOLE 0 13,380 0 276
Intl Business Machines Corp Com 459200101   4,693,737 33,455 SH   SOLE 0 32,219 1,003 233
Intuitive Surgical Com 46120E602   1,395,685 4,775 SH   SOLE 0 4,617 0 158
Invesco Van Kampen Tr Invt Grade Com 46131T101   118,430 13,000 SH   SOLE 0 13,000 0 0
JP Morgan Chase & Co Com 46625H100   15,942,339 109,932 SH   SOLE 0 103,991 2,598 3,343
Johnson & Johnson Com 478160104   16,185,384 103,919 SH   SOLE 0 100,657 490 2,772
KLA Corporation Com 482480100   659,094 1,437 SH   SOLE 0 1,324 0 113
KKR & Co Inc Com 48251W104   735,381 11,938 SH   SOLE 0 11,069 0 869
KVH Inds Inc Com 482738101   52,392 10,273 SH   SOLE 0 9,105 0 1,168
Kellogg Co Com 487836108   594,505 9,990 SH   SOLE 0 9,990 0 0
Kenvue Inc Com 49177J102   1,119,139 55,734 SH   SOLE 0 50,186 0 5,548
Kimberly Clark Corp Com 494368103   1,778,066 14,713 SH   SOLE 0 13,972 140 601
LSI Industries Inc Com 50216C108   165,263 10,407 SH   SOLE 0 9,081 0 1,326
L3Harris Technologies Inc Com 502431109   2,063,148 11,849 SH   SOLE 0 11,550 0 299
Lauder Estee Cos Inc Cl A Com 518439104   1,540,180 10,655 SH   SOLE 0 10,377 13 265
Lennar Corporation Com 526057104   764,847 6,815 SH   SOLE 0 6,780 0 35
Lilly Eli & Co Com 532457108   3,846,388 7,161 SH   SOLE 0 7,002 0 159
Lockheed Martin Corp Com Com 539830109   5,705,401 13,951 SH   SOLE 0 13,526 216 209
Lowes Companies Inc Com 548661107   4,393,945 21,141 SH   SOLE 0 12,899 519 7,723
Lyons Bancorp, Inc. Com 552112104   517,094 11,002 SH   SOLE 0 11,002 0 0
M&T Bk Corp Com 55261F104   354,566 2,804 SH   SOLE 0 2,804 0 0
MSCI Inc Com 55354G100   1,365,819 2,662 SH   SOLE 0 2,662 0 0
Magnolia Oil & Gas Corp Com 559663109   282,297 12,322 SH   SOLE 0 10,761 0 1,561
MarketAxess Holdings New Com 57060D108   405,916 1,900 SH   SOLE 0 0 0 1,900
Marsh & McLennan Co Inc Com 571748102   1,191,468 6,261 SH   SOLE 0 5,715 0 546
Marriott International Inc Class A Com 571903202   659,262 3,354 SH   SOLE 0 3,117 0 237
Masco Corporation Com 574599106   256,132 4,792 SH   SOLE 0 4,792 0 0
Mastercard Inc Cl A Com 57636Q104   7,662,442 19,354 SH   SOLE 0 16,109 0 3,245
McCormick & Co Inc Com 579780206   970,310 12,828 SH   SOLE 0 12,828 0 0
McDonalds Corp Com 580135101   8,966,180 34,035 SH   SOLE 0 33,624 0 411
McKesson Corporation Com 58155Q103   1,809,411 4,161 SH   SOLE 0 3,547 0 614
Merck & Co Inc New Com 58933Y105   8,883,350 86,288 SH   SOLE 0 82,276 38 3,974
Metlife, Inc. Com 59156R108   344,495 5,476 SH   SOLE 0 5,476 0 0
Mettler-Toledo Intl Inc Com 592688105   258,180 233 SH   SOLE 0 195 0 38
Microsoft Corporation Com 594918104   30,839,934 97,672 SH   SOLE 0 94,883 449 2,340
Microchip Technology Inc. Com 595017104   1,044,153 13,378 SH   SOLE 0 11,718 0 1,660
Mondelez Intl Inc Com 609207105   1,567,399 22,585 SH   SOLE 0 22,232 0 353
Monolithic Power Systems Com 609839105   277,200 600 SH   SOLE 0 510 0 90
Morgan Stanley Dean Witter & Co. Com 617446448   3,939,516 48,237 SH   SOLE 0 45,575 53 2,609
Nasdaq Stk Mkt Inc Com 631103108   792,211 16,304 SH   SOLE 0 15,125 0 1,179
Nestle Adr Com 641069406   1,878,954 16,569 SH   SOLE 0 15,872 0 697
Netflix Com Inc Com 64110L106   2,812,365 7,448 SH   SOLE 0 6,818 0 630
American Funds New Perspective A Fund Com 648018109   201,417 3,805 SH   SOLE 0 3,805 0 0
NextEra Energy Inc Com 65339F101   5,649,310 98,609 SH   SOLE 0 94,485 200 3,924
Nike, Inc. Class B Com 654106103   3,154,504 32,990 SH   SOLE 0 27,056 0 5,934
Norfolk Southern Corp Com 655844108   4,232,223 21,491 SH   SOLE 0 21,116 0 375
Northrup Grumman Corp. Com 666807102   1,161,661 2,639 SH   SOLE 0 2,483 0 156
Novartis Ag Sponsored Adr Com 66987V109   536,191 5,264 SH   SOLE 0 4,683 0 581
Novo-Nordisk As Adr Com 670100205   1,943,115 21,367 SH   SOLE 0 20,635 0 732
Nvidia Corp. Com 67066G104   1,805,643 4,151 SH   SOLE 0 4,075 0 76
O'Reilly Automotive Inc New Com Com 67103H107   1,763,188 1,940 SH   SOLE 0 1,826 0 114
Oneok Inc Com 682680103   297,049 4,683 SH   SOLE 0 4,683 0 0
Oracle Corporation Com 68389X105   7,558,875 71,364 SH   SOLE 0 64,570 2,246 4,548
Orasure Technologies Inc Com 68554V108   67,371 11,361 SH   SOLE 0 10,596 0 765
Otis Worldwide Corp Com 68902V107   2,249,885 28,015 SH   SOLE 0 27,056 500 459
Owens Corning Com Com 690742101   405,138 2,970 SH   SOLE 0 2,604 0 366
PNC Financial Services Group Com 693475105   590,401 4,809 SH   SOLE 0 4,349 0 460
Paccar Inc Com Com 693718108   282,862 3,327 SH   SOLE 0 3,117 0 210
Palo Alto Network Com 697435105   560,312 2,390 SH   SOLE 0 2,340 0 50
Paychex Inc. Com 704326107   7,851,090 68,075 SH   SOLE 0 64,503 0 3,572
Paypal Hldgs Inc Com 70450Y103   3,358,001 57,441 SH   SOLE 0 52,645 0 4,796
Pepsico Inc Com 713448108   9,957,311 58,766 SH   SOLE 0 53,582 12 5,172
Perficient Inc Com 71375U101   237,284 4,101 SH   SOLE 0 3,460 0 641
Pfizer Inc. Com 717081103   8,859,176 267,084 SH   SOLE 0 256,082 222 10,780
Philip Morris Intl Inc Com 718172109   773,413 8,354 SH   SOLE 0 5,686 0 2,668
Pioneer Natural Resources Co. Com 723787107   869,076 3,786 SH   SOLE 0 3,349 0 437
Pool Corporation Com 73278L105   289,865 814 SH   SOLE 0 695 0 119
Procter & Gamble Co Com 742718109   13,108,292 89,869 SH   SOLE 0 86,497 1,790 1,582
Progessive Corp OH Com Com 743315103   1,317,082 9,455 SH   SOLE 0 8,777 0 678
Prologis Inc REIT Com 74340W103   1,476,908 13,162 SH   SOLE 0 12,061 0 1,101
Prudential Financial Inc Com 744320102   1,433,219 15,104 SH   SOLE 0 14,530 0 574
Qualcomm Inc Com 747525103   1,316,061 11,850 SH   SOLE 0 11,813 0 37
Qualys Inc Com 74758T303   326,457 2,140 SH   SOLE 0 1,808 0 332
Raymond James Financial Inc. Com 754730109   225,767 2,248 SH   SOLE 0 1,918 0 330
RTX Corp Com 75513E101   6,643,551 92,310 SH   SOLE 0 88,966 872 2,472
Ross Stores Inc Com 778296103   341,222 3,021 SH   SOLE 0 3,021 0 0
S&P Global Inc Com 78409V104   1,137,521 3,113 SH   SOLE 0 3,113 0 0
SPS Commerce Com 78463M107   320,406 1,878 SH   SOLE 0 1,599 0 279
Saia Inc Com 78709Y105   340,048 853 SH   SOLE 0 720 0 133
Salesforce.Com Com 79466L302   3,376,693 16,652 SH   SOLE 0 15,874 0 778
Schlumberger Ltd Com 806857108   2,435,483 41,775 SH   SOLE 0 39,939 0 1,836
Schwab Charles Corp Com 808513105   1,925,178 35,067 SH   SOLE 0 34,342 0 725
Servicenow Inc Com 81762P102   2,671,270 4,779 SH   SOLE 0 4,379 0 400
Sherwin Williams Co Com 824348106   835,289 3,275 SH   SOLE 0 3,092 0 183
Siemens AG ADR Com 826197501   252,645 3,518 SH   SOLE 0 2,887 0 631
Snap-On Inc. Com 833034101   1,880,557 7,373 SH   SOLE 0 7,089 0 284
Southern Co Com 842587107   2,941,524 45,450 SH   SOLE 0 43,022 0 2,428
Starbucks Corp Com 855244109   340,255 3,728 SH   SOLE 0 3,443 0 285
State Street Corp. Com 857477103   308,485 4,607 SH   SOLE 0 4,607 0 0
Stryker Corp. Com 863667101   2,042,147 7,473 SH   SOLE 0 5,404 0 2,069
Synchrony Financial Com 87165B103   235,756 7,712 SH   SOLE 0 7,712 0 0
Sysco Corp Com 871829107   373,843 5,660 SH   SOLE 0 5,560 0 100
TJX Companies Inc Com 872540109   2,878,201 32,383 SH   SOLE 0 24,661 0 7,722
Take-Two Interactive Software Inc. Com 874054109   239,786 1,708 SH   SOLE 0 1,446 0 262
Target Corp. Com 87612E106   1,721,685 15,571 SH   SOLE 0 14,624 0 947
Teledyne Technologies Inc Com 879360105   222,268 544 SH   SOLE 0 444 0 100
Tesla Motors Inc Com 88160R101   324,535 1,297 SH   SOLE 0 657 0 640
Texas Instruments Inc Com 882508104   5,657,894 35,582 SH   SOLE 0 31,505 0 4,077
Thermo Fisher Scientific, Inc. Com 883556102   4,850,121 9,582 SH   SOLE 0 9,212 0 370
3M Company Com 88579Y101   1,927,168 20,585 SH   SOLE 0 20,335 75 175
Travelers Cos Inc. Com 89417E109   2,106,209 12,897 SH   SOLE 0 12,604 0 293
Truist Finl Corp Com 89832Q109   299,404 10,465 SH   SOLE 0 7,880 187 2,398
US Bancorp Del New Com 902973304   342,832 10,370 SH   SOLE 0 8,547 0 1,823
Ulta Salon Cosmetics & Frag Inc Com 90384S303   258,844 648 SH   SOLE 0 544 0 104
Unilever Plc Spons Adr New Com 904767704   464,064 9,394 SH   SOLE 0 8,402 0 992
Union Pacific Corp Com 907818108   2,654,724 13,037 SH   SOLE 0 12,504 0 533
United Parcel Service Inc Com 911312106   1,539,372 9,876 SH   SOLE 0 9,157 28 691
United Rentals Inc Com 911363109   452,572 1,018 SH   SOLE 0 1,018 0 0
Unitedhealth Group Inc Com 91324P102   3,664,957 7,269 SH   SOLE 0 6,920 5 344
V.F. Corp Com 918204108   233,986 13,242 SH   SOLE 0 12,072 328 842
Vanguard Cash Rsrv Federal MnyMktAdmiral Com 922906508   56,035 56,035 SH   SOLE 0 56,035 0 0
Verizon Communications Com 92343V104   2,774,134 85,595 SH   SOLE 0 82,306 734 2,555
Visa Com 92826C839   2,675,476 11,632 SH   SOLE 0 10,692 0 940
Walmart Inc Com 931142103   2,301,553 14,391 SH   SOLE 0 13,338 0 1,053
Waste Mgmt Inc New Com 94106L109   276,069 1,811 SH   SOLE 0 886 0 925
Waters Corp Com Com 941848103   208,948 762 SH   SOLE 0 762 0 0
Wells Fargo & Company Com 949746101   454,649 11,127 SH   SOLE 0 10,194 0 933
West Pharmaceutical Svcs Inc Com Com 955306105   345,944 922 SH   SOLE 0 655 0 267
WillScot Mobil Mini Holdings Corp Com 971378104   202,751 4,875 SH   SOLE 0 4,106 0 769
Workday Inc Class A Com 98138H101   844,361 3,930 SH   SOLE 0 3,624 0 306
Yum Brands Inc. Com 988498101   1,103,095 8,829 SH   SOLE 0 8,470 0 359
Zimmer Biomet Hldgs Inc Com 98956P102   315,899 2,815 SH   SOLE 0 2,815 0 0
Zoetis Inc Com 98978V103   1,182,890 6,799 SH   SOLE 0 6,252 0 547
Allegion PLC Com G0176J109   370,535 3,556 SH   SOLE 0 3,232 324 0
AON Plc Com G0403H108   1,577,979 4,867 SH   SOLE 0 4,536 0 331
Accenture PLC Com G1151C101   5,247,281 17,086 SH   SOLE 0 16,149 55 882
Eaton Corp PLC Com G29183103   2,060,072 9,659 SH   SOLE 0 8,275 0 1,384
Johnson Ctls Intl Plc Com G51502105   322,985 6,070 SH   SOLE 0 5,092 0 978
Linde Plc Com G54950103   1,595,520 4,285 SH   SOLE 0 4,108 177 0
Medtronic PLC Com G5960L103   1,335,411 17,042 SH   SOLE 0 16,274 72 696
Steris Plc Com G8473T100   260,013 1,185 SH   SOLE 0 981 0 204
Trane Technologies PLC Com G8994E103   2,064,812 10,176 SH   SOLE 0 8,882 1,294 0
Chubb Limited Com H1467J104   1,747,671 8,395 SH   SOLE 0 7,638 0 757
NXP Semiconductors NV Com N6596X109   587,365 2,938 SH   SOLE 0 2,728 0 210
Soper Company Common Com SOPCOM993   8,020,900 303 SH   SOLE 0 303 0 0
Soper-Wheeler CO. LLC Com SOPLLC998   156,408 30,319 SH   SOLE 0 30,319 0 0