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,124,921 30,443 SH   SOLE 0 29,943 0 500
AT&T Inc. Com 00206R102   1,152,786 72,275 SH   SOLE 0 64,314 3,835 4,126
Abbott Laboratories Com 002824100   6,375,708 58,482 SH   SOLE 0 54,413 0 4,069
Abbvie Inc Com 00287Y109   3,777,290 28,036 SH   SOLE 0 26,114 0 1,922
Adobe Inc. Com 00724F101   4,711,419 9,635 SH   SOLE 0 7,204 0 2,431
Airbnb Inc Com 009066101   1,705,169 13,305 SH   SOLE 0 12,211 0 1,094
Air Products & Chemicals Inc Com 009158106   1,211,299 4,044 SH   SOLE 0 3,799 0 245
Align Technology Inc Com 016255101   561,934 1,589 SH   SOLE 0 1,458 0 131
Allstate Corp. Com 020002101   868,831 7,968 SH   SOLE 0 3,566 0 4,402
Alphabet Inc Class C Com 02079K107   8,863,714 73,272 SH   SOLE 0 65,260 0 8,012
Alphabet Inc Class A Com 02079K305   3,356,508 28,041 SH   SOLE 0 23,920 0 4,121
Altria Group Inc Com 02209S103   534,132 11,791 SH   SOLE 0 6,868 0 4,923
Amazon Com Inc Com 023135106   12,143,816 93,156 SH   SOLE 0 85,455 60 7,641
American Express Co Com 025816109   2,965,058 17,021 SH   SOLE 0 16,475 0 546
American Tower Com REIT Com 03027X100   2,037,922 10,508 SH   SOLE 0 10,238 101 169
American Water Works Company Com 030420103   1,394,239 9,767 SH   SOLE 0 9,635 0 132
Ametek Inc Com 031100100   515,264 3,183 SH   SOLE 0 33 0 3,150
Amgen Inc. Com 031162100   2,989,277 13,464 SH   SOLE 0 12,560 33 871
Analog Devices Inc. Com 032654105   293,968 1,509 SH   SOLE 0 1,509 0 0
Apple Inc Com 037833100   28,231,558 145,546 SH   SOLE 0 128,952 120 16,474
Applied Materials Com 038222105   567,753 3,928 SH   SOLE 0 3,928 0 0
Asbury Automotive Group Inc Com 043436104   437,084 1,818 SH   SOLE 0 1,555 0 263
Autodesk, Inc. Com 052769106   3,102,092 15,161 SH   SOLE 0 14,382 0 779
Automatic Data Processing Inc Com 053015103   2,106,467 9,584 SH   SOLE 0 9,334 0 250
Avery Dennison Corp Com 053611109   238,974 1,391 SH   SOLE 0 1,165 0 226
BCE Inc New Com 05534B760   263,738 5,785 SH   SOLE 0 4,203 0 1,582
Bjs Whsl Club Hldgs Inc Com 05550J101   210,894 3,347 SH   SOLE 0 2,793 0 554
BP Plc Sponsored Adr Com 055622104   207,540 5,881 SH   SOLE 0 5,881 0 0
Bank Amer Corp Com 060505104   2,914,072 101,571 SH   SOLE 0 97,330 0 4,241
Bank New York Mellon Corp Com 064058100   419,957 9,433 SH   SOLE 0 9,433 0 0
Baxter International, Inc. Com 071813109   247,436 5,431 SH   SOLE 0 5,280 0 151
Becton Dickinson & Co Com 075887109   1,425,390 5,399 SH   SOLE 0 5,099 0 300
Berkshire Hathaway Inc Del Cl A Com 084670108   1,035,620 2 SH   SOLE 0 2 0 0
Berkshire Hathaway Inc Cl B Com 084670702   2,733,797 8,017 SH   SOLE 0 7,791 0 226
Boeing Co Com 097023105   2,111,600 10,000 SH   SOLE 0 9,741 0 259
Booz Allen Hamilton Holding Corp Com 099502106   279,446 2,504 SH   SOLE 0 2,121 0 383
Boston Scientific Corp Com 101137107   507,364 9,380 SH   SOLE 0 8,728 0 652
Bristol-Myers Squibb Co. Com 110122108   4,128,996 64,566 SH   SOLE 0 63,339 0 1,227
Broadstone Net Lease Inc Com 11135E203   2,133,905 138,206 SH   SOLE 0 53,328 0 84,878
Broadcom Inc Com 11135F101   867,430 1,000 SH   SOLE 0 862 8 130
Bruker Corp Com 116794108   227,378 3,076 SH   SOLE 0 2,578 0 498
Cigna Group Com 125523100   1,955,221 6,968 SH   SOLE 0 6,453 0 515
CME Group Inc Class A Com 12572Q105   412,270 2,225 SH   SOLE 0 426 0 1,799
CSX Corp Com 126408103   1,604,917 47,065 SH   SOLE 0 46,162 0 903
CVS Health Corp Com 126650100   4,235,388 61,267 SH   SOLE 0 60,639 31 597
Canadian Natl Ry Co Com 136375102   783,081 6,468 SH   SOLE 0 5,578 825 65
Cardinal Health Inc. Com 14149Y108   327,969 3,468 SH   SOLE 0 3,402 66 0
Carlisle Cos Inc Com 142339100   1,265,719 4,934 SH   SOLE 0 4,876 0 58
Carrier Global Corporation Com 14448C104   3,158,673 63,542 SH   SOLE 0 61,637 1,000 905
Caterpillar Inc Com 149123101   3,866,676 15,715 SH   SOLE 0 15,029 0 686
Championx Corporation Com 15872M104   318,936 10,275 SH   SOLE 0 8,827 0 1,448
Charles River Laboratories Com 159864107   254,192 1,209 SH   SOLE 0 1,016 0 193
Chevron Corporation Com 166764100   9,066,350 57,619 SH   SOLE 0 55,750 50 1,819
Chipotle Mexican Grill Com 169656105   1,093,029 511 SH   SOLE 0 511 0 0
Choice Hotels International Inc Com 169905106   223,641 1,903 SH   SOLE 0 1,600 0 303
Church & Dwight Co., Inc. Com 171340102   247,568 2,470 SH   SOLE 0 2,078 0 392
Cisco Systems Com 17275R102   5,376,096 103,906 SH   SOLE 0 98,586 104 5,216
Citigroup Inc Com New Com 172967424   1,093,450 23,750 SH   SOLE 0 21,506 98 2,146
Clorox Co Com 189054109   1,344,524 8,454 SH   SOLE 0 8,421 33 0
Coca Cola Co Com 191216100   5,955,096 98,889 SH   SOLE 0 97,903 85 901
Colgate Palmolive Co Com 194162103   1,001,520 13,000 SH   SOLE 0 13,000 0 0
Comfort Sys Usa Inc Com 199908104   214,938 1,309 SH   SOLE 0 1,148 0 161
Comcast Corp New Cl A Com 20030N101   5,424,353 130,550 SH   SOLE 0 123,664 211 6,675
Commercial Metals Co Com 201723103   286,102 5,433 SH   SOLE 0 2,570 0 2,863
Community Bank System Inc Com 203607106   1,741,123 37,140 SH   SOLE 0 37,140 0 0
ConocoPhillips Com 20825C104   3,197,094 30,857 SH   SOLE 0 29,172 0 1,685
Cons Edison Inc Com 209115104   205,479 2,273 SH   SOLE 0 2,273 0 0
Constellation Brands Inc Cl A Com 21036P108   10,549,870 42,863 SH   SOLE 0 42,500 100 263
Cooper Cos Inc. Com 216648402   263,033 686 SH   SOLE 0 591 0 95
Copart Inc Com 217204106   366,299 4,016 SH   SOLE 0 3,357 0 659
Corning Inc. Com 219350105   807,146 23,035 SH   SOLE 0 20,288 147 2,600
Costco Whsl Corp New Com 22160K105   1,740,583 3,233 SH   SOLE 0 3,018 0 215
Crane Company Com 224408104   282,510 3,170 SH   SOLE 0 2,661 0 509
Cross CTRY Healthcare Inc Com 227483104   228,543 8,139 SH   SOLE 0 7,127 0 1,012
Cummins Engine Co Inc Com 231021106   225,547 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,657,760 11,074 SH   SOLE 0 11,074 0 0
Darden Restaurants Inc Com 237194105   2,191,588 13,117 SH   SOLE 0 12,053 750 314
Deckers Outdoor Corp Com 243537107   516,579 979 SH   SOLE 0 834 0 145
Deere & Co Com 244199105   3,283,255 8,103 SH   SOLE 0 6,878 0 1,225
Diageo Plc New Adr Com 25243Q205   1,071,759 6,178 SH   SOLE 0 5,623 0 555
Diamondrock Hospitality Co Com 252784301   120,286 15,017 SH   SOLE 0 13,165 0 1,852
Digital Rlty Tr Inc Com 253868103   2,915,641 25,605 SH   SOLE 0 24,923 50 632
Diodes Inc Com 254543101   286,164 3,094 SH   SOLE 0 2,602 0 492
Disney Walt Co Com 254687106   3,058,733 34,260 SH   SOLE 0 33,960 0 300
Docusign Inc Com 256163106   429,105 8,399 SH   SOLE 0 7,566 0 833
Dollar General Corp Com 256677105   1,530,567 9,015 SH   SOLE 0 8,935 80 0
Dominion Energy Inc Com 25746U109   1,672,869 32,301 SH   SOLE 0 30,482 92 1,727
Dover Corp Com 260003108   344,910 2,336 SH   SOLE 0 2,336 0 0
Dow Inc Com 260557103   931,145 17,483 SH   SOLE 0 14,575 87 2,821
Duke Energy Corp New Com 26441C204   1,865,066 20,783 SH   SOLE 0 19,319 0 1,464
Eastman Chemical Co. Com 277432100   2,252,068 26,900 SH   SOLE 0 26,626 58 216
Emcor Group Com 29084Q100   558,775 3,024 SH   SOLE 0 2,576 0 448
Emerson Elec Co Com 291011104   1,140,722 12,620 SH   SOLE 0 11,895 0 725
Enbridge Inc Com 29250N105   634,113 17,069 SH   SOLE 0 14,669 0 2,400
Entegris Inc Com 29362U104   297,552 2,685 SH   SOLE 0 2,289 0 396
Entergy Corp Com 29364G103   409,830 4,209 SH   SOLE 0 4,209 0 0
Exxon-Mobil Corp Com 30231G102   21,706,220 202,389 SH   SOLE 0 180,906 4,391 17,092
Meta Platforms Inc Com 30303M102   1,544,813 5,383 SH   SOLE 0 5,341 0 42
Factset Resh Sys Inc Com 303075105   268,035 669 SH   SOLE 0 561 0 108
Fastenal Company Com 311900104   730,178 12,378 SH   SOLE 0 10,538 0 1,840
FedEx Corp. Com 31428X106   249,635 1,007 SH   SOLE 0 1,007 0 0
Fidelity Income Fd Total Bond Com 31617K881   98,587 10,455 SH   SOLE 0 10,455 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,090,143 323,389 SH   SOLE 0 323,389 0 0
First Citiz Bancshares Inc A Com 31946M103   459,475 358 SH   SOLE 0 313 0 45
Fiserv Inc. Com 337738108   269,078 2,133 SH   SOLE 0 2,133 0 0
Floor & Decor Holdings Inc Class A Com 339750101   302,108 2,906 SH   SOLE 0 2,533 0 373
Fortive Corp Com 34959J108   355,008 4,748 SH   SOLE 0 4,748 0 0
Gartner Inc Com 366651107   1,157,424 3,304 SH   SOLE 0 3,037 0 267
General Dynamics Corp Com 369550108   3,064,381 14,243 SH   SOLE 0 13,445 0 798
General Mills Inc Com 370334104   1,180,566 15,392 SH   SOLE 0 15,183 64 145
Genuine Parts Co Com 372460105   260,445 1,539 SH   SOLE 0 1,133 0 406
Gilead Sci Inc. Com 375558103   727,233 9,436 SH   SOLE 0 6,436 0 3,000
Goldman Sachs Group Inc. Com 38141G104   3,128,638 9,700 SH   SOLE 0 9,448 0 252
Helix Energy Solutions Group Inc Com 42330P107   93,696 12,696 SH   SOLE 0 11,422 0 1,274
Hershey Company Com 427866108   206,752 828 SH   SOLE 0 828 0 0
Hologic Inc Com 436440101   239,671 2,960 SH   SOLE 0 2,481 0 479
Home Depot Inc Com 437076102   5,290,199 17,030 SH   SOLE 0 16,669 7 354
Honeywell Intl Inc Com 438516106   3,623,573 17,463 SH   SOLE 0 16,688 0 775
IDEX Corp Com 45167R104   217,197 1,009 SH   SOLE 0 840 0 169
Illinois Tool Works Inc Com 452308109   1,278,067 5,109 SH   SOLE 0 4,823 0 286
Illumina Inc. Com 452327109   1,065,693 5,684 SH   SOLE 0 5,151 0 533
Ingersoll Rand Inc Com 45687V106   766,738 11,731 SH   SOLE 0 10,042 1,387 302
Intel Corp. Com 458140100   3,596,171 107,541 SH   SOLE 0 102,575 0 4,966
Intercontinental Exchange Inc Com 45866F104   1,554,172 13,744 SH   SOLE 0 13,468 0 276
Intl Business Machines Corp Com 459200101   4,281,519 31,997 SH   SOLE 0 30,765 999 233
Intuitive Surgical Com 46120E602   1,685,422 4,929 SH   SOLE 0 4,771 0 158
Invesco Van Kampen Tr Invt Grade Com 46131T101   132,860 13,000 SH   SOLE 0 13,000 0 0
JP Morgan Chase & Co Com 46625H100   16,081,155 110,569 SH   SOLE 0 104,476 2,598 3,495
J P Morgan BetaBuilders Europe ETF Com 46641Q191   492,330 9,097 SH   SOLE 0 9,097 0 0
Johnson & Johnson Com 478160104   17,751,358 107,246 SH   SOLE 0 103,669 490 3,087
KLA Corporation Com 482480100   700,369 1,444 SH   SOLE 0 1,331 0 113
KKR & Co Inc Com 48251W104   674,240 12,040 SH   SOLE 0 11,171 0 869
KVH Inds Inc Com 482738101   95,303 10,427 SH   SOLE 0 9,259 0 1,168
Kellogg Co Com 487836108   677,572 10,053 SH   SOLE 0 10,053 0 0
Keysight Technologies Inc Com 49338L103   245,984 1,469 SH   SOLE 0 1,243 0 226
Kimberly Clark Corp Com 494368103   2,344,259 16,980 SH   SOLE 0 15,778 140 1,062
LSI Industries Inc Com 50216C108   132,646 10,561 SH   SOLE 0 9,235 0 1,326
L3Harris Technologies Inc Com 502431109   2,285,223 11,673 SH   SOLE 0 11,374 0 299
Lauder Estee Cos Inc Cl A Com 518439104   1,675,711 8,533 SH   SOLE 0 8,255 13 265
Lennar Corporation Com 526057104   1,990,424 15,884 SH   SOLE 0 15,721 0 163
Life Storage Inc REIT Com 53223X107   367,767 2,766 SH   SOLE 0 2,766 0 0
Lilly Eli & Co Com 532457108   2,999,596 6,396 SH   SOLE 0 6,371 0 25
Lockheed Martin Corp Com Com 539830109   6,421,380 13,948 SH   SOLE 0 13,573 216 159
Lowes Companies Inc Com 548661107   4,787,548 21,212 SH   SOLE 0 12,922 518 7,772
Lyons Bancorp, Inc. Com 552112104   530,847 11,002 SH   SOLE 0 11,002 0 0
M&T Bk Corp Com 55261F104   347,023 2,804 SH   SOLE 0 2,804 0 0
MSCI Inc Com 55354G100   1,304,157 2,779 SH   SOLE 0 2,779 0 0
Magnolia Oil & Gas Corp Com 559663109   232,638 11,131 SH   SOLE 0 9,808 0 1,323
MarketAxess Holdings New Com 57060D108   496,698 1,900 SH   SOLE 0 0 0 1,900
Marsh & McLennan Co Inc Com 571748102   1,157,256 6,153 SH   SOLE 0 5,753 0 400
Marriott International Inc Class A Com 571903202   876,936 4,774 SH   SOLE 0 4,440 0 334
Masco Corporation Com 574599106   274,965 4,792 SH   SOLE 0 4,792 0 0
Mastercard Inc Cl A Com 57636Q104   7,700,421 19,579 SH   SOLE 0 16,276 0 3,303
McCormick & Co Inc Com 579780206   1,122,999 12,874 SH   SOLE 0 12,874 0 0
McDonalds Corp Com 580135101   10,327,672 34,609 SH   SOLE 0 34,306 0 303
McKesson Corporation Com 58155Q103   1,777,182 4,159 SH   SOLE 0 3,545 0 614
Merck & Co Inc New Com 58933Y105   10,761,271 93,260 SH   SOLE 0 88,475 47 4,738
Metlife, Inc. Com 59156R108   302,436 5,350 SH   SOLE 0 5,350 0 0
Mettler-Toledo Intl Inc Com 592688105   312,170 238 SH   SOLE 0 197 0 41
Microsoft Corporation Com 594918104   33,656,930 98,834 SH   SOLE 0 95,995 449 2,390
Microchip Technology Inc. Com 595017104   1,215,826 13,571 SH   SOLE 0 11,911 0 1,660
Mondelez Intl Inc Com 609207105   1,622,769 22,248 SH   SOLE 0 21,895 0 353
Monolithic Power Systems Com 609839105   327,920 607 SH   SOLE 0 513 0 94
Morgan Stanley Dean Witter & Co. Com 617446448   4,361,122 51,067 SH   SOLE 0 48,218 53 2,796
Mueller Industries Inc Com 624756102   221,953 2,543 SH   SOLE 0 2,202 0 341
Nasdaq Stk Mkt Inc Com 631103108   819,783 16,445 SH   SOLE 0 15,266 0 1,179
Nestle Adr Com 641069406   2,005,751 16,677 SH   SOLE 0 15,980 0 697
Netflix Com Inc Com 64110L106   3,436,262 7,801 SH   SOLE 0 7,114 0 687
American Funds New Perspective A Fund Com 648018109   210,778 3,805 SH   SOLE 0 3,805 0 0
NextEra Energy Inc Com 65339F101   7,169,130 96,619 SH   SOLE 0 92,794 200 3,625
Nike, Inc. Class B Com 654106103   3,685,365 33,391 SH   SOLE 0 27,408 0 5,983
Norfolk Southern Corp Com 655844108   4,671,029 20,599 SH   SOLE 0 20,224 0 375
Northrup Grumman Corp. Com 666807102   1,205,591 2,645 SH   SOLE 0 2,489 0 156
Northwestern Corp Com 668074305   212,793 3,749 SH   SOLE 0 3,275 0 474
Novartis Ag Sponsored Adr Com 66987V109   556,620 5,516 SH   SOLE 0 4,666 0 850
Novo-Nordisk As Adr Com 670100205   971,789 6,005 SH   SOLE 0 6,005 0 0
Nvidia Corp. Com 67066G104   1,768,224 4,180 SH   SOLE 0 4,103 0 77
O'Reilly Automotive Inc New Com Com 67103H107   1,863,790 1,951 SH   SOLE 0 1,837 0 114
Oneok Inc Com 682680103   276,691 4,483 SH   SOLE 0 4,483 0 0
Oracle Corporation Com 68389X105   8,861,130 74,407 SH   SOLE 0 67,613 2,246 4,548
Orasure Technologies Inc Com 68554V108   57,545 11,486 SH   SOLE 0 10,721 0 765
Otis Worldwide Corp Com 68902V107   2,504,741 28,140 SH   SOLE 0 27,188 500 452
Owens Corning Com Com 690742101   396,720 3,040 SH   SOLE 0 2,674 0 366
PNC Financial Services Group Com 693475105   609,598 4,840 SH   SOLE 0 4,380 0 460
Palo Alto Network Com 697435105   550,624 2,155 SH   SOLE 0 2,105 0 50
Paychex Inc. Com 704326107   7,853,162 70,199 SH   SOLE 0 66,647 0 3,552
Paycom Software Inc Com 70432V102   215,231 670 SH   SOLE 0 556 0 114
Paypal Hldgs Inc Com 70450Y103   3,788,929 56,780 SH   SOLE 0 51,756 0 5,024
Pepsico Inc Com 713448108   10,901,679 58,858 SH   SOLE 0 53,912 12 4,934
Pfizer Inc. Com 717081103   8,646,320 235,723 SH   SOLE 0 225,549 125 10,049
Philip Morris Intl Inc Com 718172109   826,256 8,464 SH   SOLE 0 5,706 0 2,758
Pioneer Natural Resources Co. Com 723787107   789,149 3,809 SH   SOLE 0 3,372 0 437
Pool Corporation Com 73278L105   320,692 856 SH   SOLE 0 720 0 136
Procter & Gamble Co Com 742718109   13,769,646 90,745 SH   SOLE 0 87,625 1,790 1,330
Progessive Corp OH Com Com 743315103   1,255,529 9,485 SH   SOLE 0 8,807 0 678
Prologis Inc REIT Com 74340W103   1,115,442 9,096 SH   SOLE 0 8,444 0 652
Prudential Financial Inc Com 744320102   2,479,070 28,101 SH   SOLE 0 27,527 0 574
Qualcomm Inc Com 747525103   1,449,074 12,173 SH   SOLE 0 12,001 0 172
Qualys Inc Com 74758T303   257,694 1,995 SH   SOLE 0 1,663 0 332
Raymond James Financial Inc. Com 754730109   239,812 2,311 SH   SOLE 0 1,935 0 376
Raytheon Technologies Corp Com 75513E101   8,958,736 91,453 SH   SOLE 0 88,216 851 2,386
Resmed Inc Com 761152107   249,964 1,144 SH   SOLE 0 957 0 187
Ross Stores Inc Com 778296103   328,541 2,930 SH   SOLE 0 2,930 0 0
S&P Global Inc Com 78409V104   1,251,979 3,123 SH   SOLE 0 3,123 0 0
SPS Commerce Com 78463M107   321,893 1,676 SH   SOLE 0 1,427 0 249
Saia Inc Com 78709Y105   290,021 847 SH   SOLE 0 714 0 133
Salesforce.Com Com 79466L302   3,179,463 15,050 SH   SOLE 0 14,254 0 796
Schlumberger Ltd Com 806857108   2,066,085 42,062 SH   SOLE 0 40,251 0 1,811
Schwab Charles Corp Com 808513105   1,684,870 29,726 SH   SOLE 0 29,001 0 725
Servicenow Inc Com 81762P102   2,772,760 4,934 SH   SOLE 0 4,495 0 439
Sherwin Williams Co Com 824348106   877,809 3,306 SH   SOLE 0 3,123 0 183
Siemens AG ADR Com 826197501   307,130 3,691 SH   SOLE 0 2,906 0 785
Simon Property Group Inc. Com 828806109   1,248,108 10,808 SH   SOLE 0 10,808 0 0
Snap-On Inc. Com 833034101   2,146,439 7,448 SH   SOLE 0 7,179 0 269
Southern Co Com 842587107   3,241,335 46,140 SH   SOLE 0 43,712 0 2,428
Starbucks Corp Com 855244109   364,838 3,683 SH   SOLE 0 3,683 0 0
State Street Corp. Com 857477103   337,140 4,607 SH   SOLE 0 4,607 0 0
Stryker Corp. Com 863667101   2,287,260 7,497 SH   SOLE 0 5,428 0 2,069
Synchrony Financial Com 87165B103   261,591 7,712 SH   SOLE 0 7,712 0 0
Sysco Corp Com 871829107   362,319 4,883 SH   SOLE 0 4,783 0 100
TJX Companies Inc Com 872540109   2,756,438 32,509 SH   SOLE 0 24,787 0 7,722
Take-Two Interactive Software Inc. Com 874054109   202,051 1,373 SH   SOLE 0 1,173 0 200
Target Corp. Com 87612E106   1,848,447 14,014 SH   SOLE 0 13,188 31 795
Teledyne Technologies Inc Com 879360105   206,788 503 SH   SOLE 0 415 0 88
Tesla Motors Inc Com 88160R101   379,567 1,450 SH   SOLE 0 810 0 640
Texas Instruments Inc Com 882508104   6,640,758 36,889 SH   SOLE 0 32,874 0 4,015
Thermo Fisher Scientific, Inc. Com 883556102   5,105,846 9,786 SH   SOLE 0 9,416 0 370
3M Company Com 88579Y101   1,935,941 19,342 SH   SOLE 0 19,092 75 175
Travelers Cos Inc. Com 89417E109   2,256,364 12,993 SH   SOLE 0 12,729 0 264
Truist Finl Corp Com 89832Q109   286,959 9,455 SH   SOLE 0 8,149 108 1,198
US Bancorp Del New Com 902973304   342,625 10,370 SH   SOLE 0 8,547 0 1,823
Ulta Salon Cosmetics & Frag Inc Com 90384S303   308,710 656 SH   SOLE 0 546 0 110
Unilever Plc Spons Adr New Com 904767704   501,856 9,627 SH   SOLE 0 8,465 0 1,162
Union Pacific Corp Com 907818108   2,668,654 13,042 SH   SOLE 0 12,509 0 533
United Parcel Service Inc Com 911312106   1,886,427 10,524 SH   SOLE 0 9,774 28 722
United Rentals Inc Com 911363109   453,387 1,018 SH   SOLE 0 1,018 0 0
Unitedhealth Group Inc Com 91324P102   3,580,768 7,450 SH   SOLE 0 7,042 6 402
V.F. Corp Com 918204108   259,223 13,579 SH   SOLE 0 12,536 201 842
Verizon Communications Com 92343V104   4,443,833 119,490 SH   SOLE 0 116,003 866 2,621
Visa Com 92826C839   2,847,860 11,992 SH   SOLE 0 10,960 0 1,032
Walmart Inc Com 931142103   2,295,457 14,604 SH   SOLE 0 13,551 0 1,053
Waste Mgmt Inc New Com 94106L109   318,399 1,836 SH   SOLE 0 886 0 950
Wells Fargo & Company Com 949746101   496,240 11,627 SH   SOLE 0 10,679 0 948
West Pharmaceutical Svcs Inc Com Com 955306105   358,757 938 SH   SOLE 0 666 0 272
WillScot Mobil Mini Holdings Corp Com 971378104   235,127 4,920 SH   SOLE 0 4,107 0 813
Yum Brands Inc. Com 988498101   1,301,539 9,394 SH   SOLE 0 9,035 0 359
Zimmer Biomet Hldgs Inc Com 98956P102   416,270 2,859 SH   SOLE 0 2,859 0 0
Zoetis Inc Com 98978V103   1,218,730 7,077 SH   SOLE 0 6,425 0 652
Allegion PLC Com G0176J109   426,791 3,556 SH   SOLE 0 3,232 324 0
AON Plc Com G0403H108   1,690,790 4,898 SH   SOLE 0 4,567 0 331
Accenture PLC Com G1151C101   5,468,655 17,722 SH   SOLE 0 16,728 55 939
Eaton Corp PLC Com G29183103   1,974,199 9,817 SH   SOLE 0 8,443 0 1,374
Johnson Ctls Intl Plc Com G51502105   1,014,877 14,894 SH   SOLE 0 13,289 0 1,605
Linde Plc Com G54950103   1,646,266 4,320 SH   SOLE 0 4,143 177 0
Medtronic PLC Com G5960L103   1,534,614 17,419 SH   SOLE 0 16,546 0 873
Steris Plc Com G8473T100   254,677 1,132 SH   SOLE 0 941 0 191
Trane Technologies PLC Com G8994E103   1,946,262 10,176 SH   SOLE 0 8,882 1,294 0
Chubb Limited Com H1467J104   1,646,003 8,548 SH   SOLE 0 7,738 0 810
NXP Semiconductors NV Com N6596X109   884,218 4,320 SH   SOLE 0 4,007 0 313
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