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,368,080 28,704 SH   SOLE 0 28,204 0 500
AT&T Inc. Com 00206R102   1,176,127 70,091 SH   SOLE 0 60,058 3,565 6,468
Abbott Laboratories Com 002824100   6,358,964 57,772 SH   SOLE 0 53,952 0 3,820
Abbvie Inc Com 00287Y109   4,978,256 32,124 SH   SOLE 0 29,721 0 2,403
Adobe Inc. Com 00724F101   5,547,783 9,299 SH   SOLE 0 6,911 0 2,388
Airbnb Inc Com 009066101   1,699,027 12,480 SH   SOLE 0 11,411 0 1,069
Air Products & Chemicals Inc Com 009158106   1,164,198 4,252 SH   SOLE 0 3,693 0 559
Align Technology Inc Com 016255101   416,754 1,521 SH   SOLE 0 1,399 0 122
Allstate Corp. Com 020002101   1,310,353 9,361 SH   SOLE 0 5,614 0 3,747
Alphabet Inc Class C Com 02079K107   9,895,682 70,217 SH   SOLE 0 62,386 0 7,831
Alphabet Inc Class A Com 02079K305   3,283,134 23,503 SH   SOLE 0 19,386 0 4,117
Altria Group Inc Com 02209S103   409,048 10,140 SH   SOLE 0 5,683 0 4,457
Amazon Com Inc Com 023135106   12,817,355 84,358 SH   SOLE 0 77,607 60 6,691
American Express Co Com 025816109   3,069,566 16,385 SH   SOLE 0 15,841 0 544
American Tower Com REIT Com 03027X100   1,710,849 7,925 SH   SOLE 0 7,698 35 192
American Water Works Company Com 030420103   484,799 3,673 SH   SOLE 0 3,673 0 0
Ametek Inc Com 031100100   524,845 3,183 SH   SOLE 0 33 0 3,150
Amgen Inc. Com 031162100   3,746,276 13,007 SH   SOLE 0 12,093 33 881
Analog Devices Inc. Com 032654105   1,629,979 8,209 SH   SOLE 0 7,709 0 500
Apple Inc Com 037833100   27,124,974 140,887 SH   SOLE 0 124,216 120 16,551
Applied Materials Com 038222105   608,897 3,757 SH   SOLE 0 3,757 0 0
Autodesk, Inc. Com 052769106   3,221,727 13,232 SH   SOLE 0 12,671 0 561
Automatic Data Processing Inc Com 053015103   1,893,580 8,128 SH   SOLE 0 7,878 0 250
Avery Dennison Corp Com 053611109   278,779 1,379 SH   SOLE 0 1,159 0 220
Bjs Whsl Club Hldgs Inc Com 05550J101   215,578 3,234 SH   SOLE 0 2,729 0 505
BP Plc Sponsored Adr Com 055622104   212,188 5,994 SH   SOLE 0 5,994 0 0
Bank Amer Corp Com 060505104   3,362,488 99,866 SH   SOLE 0 96,292 0 3,574
Bank New York Mellon Corp Com 064058100   519,615 9,983 SH   SOLE 0 9,983 0 0
Becton Dickinson & Co Com 075887109   1,035,546 4,247 SH   SOLE 0 4,047 0 200
Berkshire Hathaway Inc Del Cl A Com 084670108   1,085,250 2 SH   SOLE 0 2 0 0
Berkshire Hathaway Inc Cl B Com 084670702   2,680,300 7,515 SH   SOLE 0 7,290 0 225
Boeing Co Com 097023105   2,465,062 9,457 SH   SOLE 0 9,198 0 259
Booz Allen Hamilton Holding Corp Com 099502106   317,345 2,481 SH   SOLE 0 2,113 0 368
Bristol-Myers Squibb Co. Com 110122108   2,863,970 55,817 SH   SOLE 0 54,692 0 1,125
Broadstone Net Lease Inc Com 11135E203   2,379,912 138,206 SH   SOLE 0 53,328 0 84,878
Broadcom Inc Com 11135F101   897,465 804 SH   SOLE 0 665 0 139
Brown & Brown Inc Com 115236101   208,992 2,939 SH   SOLE 0 2,487 0 452
Bruker Corp Com 116794108   222,938 3,034 SH   SOLE 0 2,491 0 543
Cigna Group Com 125523100   2,043,447 6,824 SH   SOLE 0 6,354 0 470
CME Group Inc Class A Com 12572Q105   465,426 2,210 SH   SOLE 0 411 0 1,799
CSX Corp Com 126408103   1,564,380 45,122 SH   SOLE 0 44,219 0 903
CVS Health Corp Com 126650100   4,720,703 59,786 SH   SOLE 0 59,112 31 643
Canadian Natl Ry Co Com 136375102   761,443 6,061 SH   SOLE 0 5,251 750 60
Cardinal Health Inc. Com 14149Y108   344,736 3,420 SH   SOLE 0 3,420 0 0
Carlisle Cos Inc Com 142339100   1,623,386 5,196 SH   SOLE 0 5,138 0 58
Carrier Global Corporation Com 14448C104   3,596,427 62,601 SH   SOLE 0 60,681 1,000 920
Caterpillar Inc Com 149123101   4,576,972 15,480 SH   SOLE 0 14,774 0 706
Championx Corporation Com 15872M104   300,454 10,286 SH   SOLE 0 8,858 0 1,428
Charles River Laboratories Com 159864107   273,515 1,157 SH   SOLE 0 981 0 176
Chevron Corporation Com 166764100   9,146,044 61,317 SH   SOLE 0 58,851 50 2,416
Chipotle Mexican Grill Com 169656105   1,164,063 509 SH   SOLE 0 509 0 0
Church & Dwight Co., Inc. Com 171340102   238,480 2,522 SH   SOLE 0 2,098 0 424
Cisco Systems Com 17275R102   5,000,520 98,981 SH   SOLE 0 93,474 104 5,403
Citigroup Inc Com New Com 172967424   1,145,466 22,268 SH   SOLE 0 20,005 146 2,117
Clorox Co Com 189054109   908,013 6,368 SH   SOLE 0 6,327 41 0
Coca Cola Co Com 191216100   5,750,036 97,574 SH   SOLE 0 96,588 85 901
Colgate Palmolive Co Com 194162103   940,578 11,800 SH   SOLE 0 11,800 0 0
Comfort Sys Usa Inc Com 199908104   248,038 1,206 SH   SOLE 0 1,052 0 154
Comcast Corp New Cl A Com 20030N101   5,324,399 121,423 SH   SOLE 0 114,980 199 6,244
Commercial Metals Co Com 201723103   268,915 5,374 SH   SOLE 0 2,512 0 2,862
Community Bank System Inc Com 203607106   1,850,166 35,505 SH   SOLE 0 35,505 0 0
ConocoPhillips Com 20825C104   3,484,073 30,017 SH   SOLE 0 28,446 0 1,571
Cons Edison Inc Com 209115104   206,775 2,273 SH   SOLE 0 2,273 0 0
Constellation Brands Inc Cl A Com 21036P108   10,339,406 42,769 SH   SOLE 0 42,386 100 283
Cooper Cos Inc. Com 216648402   273,612 723 SH   SOLE 0 610 0 113
Copart Inc Com 217204106   315,854 6,446 SH   SOLE 0 5,401 0 1,045
Corning Inc. Com 219350105   675,777 22,193 SH   SOLE 0 19,401 192 2,600
Costco Whsl Corp New Com 22160K105   2,119,517 3,211 SH   SOLE 0 2,996 0 215
Crane Company Com 224408104   370,133 3,133 SH   SOLE 0 2,626 0 507
Crown Castle Inc Com 22822V101   229,574 1,993 SH   SOLE 0 617 0 1,376
Cummins Engine Co Inc Com 231021106   220,404 920 SH   SOLE 0 420 0 500
Danaher Corp Com 235851102   2,381,414 10,294 SH   SOLE 0 10,294 0 0
Darden Restaurants Inc Com 237194105   1,937,590 11,793 SH   SOLE 0 10,719 750 324
Deckers Outdoor Corp Com 243537107   465,896 697 SH   SOLE 0 595 0 102
Deere & Co Com 244199105   3,140,579 7,854 SH   SOLE 0 6,654 0 1,200
Diageo Plc New Adr Com 25243Q205   865,075 5,939 SH   SOLE 0 5,355 0 584
Diamondrock Hospitality Co Com 252784301   137,723 14,667 SH   SOLE 0 12,817 0 1,850
Digital Rlty Tr Inc Com 253868103   3,343,775 24,846 SH   SOLE 0 24,099 50 697
Diodes Inc Com 254543101   246,633 3,063 SH   SOLE 0 2,584 0 479
Disney Walt Co Com 254687106   2,997,809 33,202 SH   SOLE 0 32,644 0 558
Dollar General Corp Com 256677105   499,752 3,676 SH   SOLE 0 3,596 80 0
Dominion Energy Inc Com 25746U109   1,292,547 27,501 SH   SOLE 0 25,881 122 1,498
Dover Corp Com 260003108   359,300 2,336 SH   SOLE 0 2,336 0 0
Dow Inc Com 260557103   890,273 16,234 SH   SOLE 0 13,485 119 2,630
Duke Energy Corp New Com 26441C204   2,152,347 22,180 SH   SOLE 0 20,510 68 1,602
Eastman Chemical Co. Com 277432100   1,843,645 20,526 SH   SOLE 0 20,448 58 20
Emcor Group Com 29084Q100   624,747 2,900 SH   SOLE 0 2,499 0 401
Emerson Elec Co Com 291011104   1,194,142 12,269 SH   SOLE 0 11,544 0 725
Enbridge Inc Com 29250N105   689,603 19,145 SH   SOLE 0 16,345 0 2,800
Entegris Inc Com 29362U104   318,961 2,662 SH   SOLE 0 2,295 0 367
Entergy Corp Com 29364G103   419,433 4,145 SH   SOLE 0 4,145 0 0
Extra Space Storage Inc Com 30225T102   381,906 2,382 SH   SOLE 0 2,102 0 280
Exxon-Mobil Corp Com 30231G102   19,980,103 199,841 SH   SOLE 0 179,197 4,241 16,403
FPA New Income Com 30254T643   34,371,841 3,521,705 SH   SOLE 0 3,363,882 2,604 155,218
Meta Platforms Inc Com 30303M102   2,074,206 5,860 SH   SOLE 0 5,818 0 42
Factset Resh Sys Inc Com 303075105   328,687 689 SH   SOLE 0 587 0 102
Fastenal Company Com 311900104   788,769 12,178 SH   SOLE 0 10,338 0 1,840
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   6,551,390 307,577 SH   SOLE 0 307,577 0 0
First Citiz Bancshares Inc A Com 31946M103   499,477 352 SH   SOLE 0 307 0 45
Fiserv Inc. Com 337738108   283,348 2,133 SH   SOLE 0 2,133 0 0
Fortive Corp Com 34959J108   349,522 4,747 SH   SOLE 0 4,747 0 0
Franklin Income Fund Class A Com 353496300   91,306 39,187 SH   SOLE 0 39,187 0 0
Gartner Inc Com 366651107   1,090,333 2,417 SH   SOLE 0 2,230 0 187
General Dynamics Corp Com 369550108   3,568,385 13,742 SH   SOLE 0 12,982 0 760
General Mills Inc Com 370334104   1,001,723 15,378 SH   SOLE 0 14,699 64 615
Gilead Sci Inc. Com 375558103   748,208 9,236 SH   SOLE 0 6,236 0 3,000
Goldman Sachs Group Inc. Com 38141G104   3,676,002 9,529 SH   SOLE 0 9,267 0 262
Helix Energy Solutions Group Inc Com 42330P107   128,407 12,491 SH   SOLE 0 11,219 0 1,272
Hologic Inc Com 436440101   204,633 2,864 SH   SOLE 0 2,381 0 483
Home Depot Inc Com 437076102   5,199,636 15,004 SH   SOLE 0 14,565 7 432
Honeywell Intl Inc Com 438516106   3,583,315 17,087 SH   SOLE 0 16,268 0 819
Illinois Tool Works Inc Com 452308109   1,330,131 5,078 SH   SOLE 0 4,729 0 349
Ingersoll Rand Inc Com 45687V106   291,572 3,770 SH   SOLE 0 2,081 1,387 302
Intel Corp. Com 458140100   4,926,108 98,032 SH   SOLE 0 93,772 0 4,260
Intercontinental Exchange Inc Com 45866F104   1,410,547 10,983 SH   SOLE 0 10,707 0 276
Intl Business Machines Corp Com 459200101   5,249,628 32,098 SH   SOLE 0 30,862 1,003 233
Intuitive Surgical Com 46120E602   1,461,444 4,332 SH   SOLE 0 4,174 0 158
Invesco Van Kampen Tr Invt Grade Com 46131T101   135,330 13,000 SH   SOLE 0 13,000 0 0
JP Morgan Chase & Co Com 46625H100   18,198,149 106,985 SH   SOLE 0 101,138 2,598 3,249
Johnson & Johnson Com 478160104   15,925,097 101,602 SH   SOLE 0 98,356 490 2,756
KLA Corporation Com 482480100   822,540 1,415 SH   SOLE 0 1,302 0 113
KKR & Co Inc Com 48251W104   974,979 11,768 SH   SOLE 0 10,902 0 866
Kellanova Com 487836108   550,154 9,840 SH   SOLE 0 9,840 0 0
Kenvue Inc Com 49177J102   1,124,490 52,229 SH   SOLE 0 46,691 0 5,538
Keysight Technologies Inc Com 49338L103   235,453 1,480 SH   SOLE 0 1,251 0 229
Kimberly Clark Corp Com 494368103   1,689,597 13,905 SH   SOLE 0 13,164 140 601
LSI Industries Inc Com 50216C108   144,545 10,266 SH   SOLE 0 8,943 0 1,323
L3Harris Technologies Inc Com 502431109   2,457,935 11,670 SH   SOLE 0 11,371 0 299
Lam Research Corp Com 512807108   235,761 301 SH   SOLE 0 301 0 0
Lennar Corporation Com 526057104   972,039 6,522 SH   SOLE 0 6,487 0 35
Lilly Eli & Co Com 532457108   4,068,782 6,980 SH   SOLE 0 6,821 0 159
Lockheed Martin Corp Com Com 539830109   5,962,825 13,156 SH   SOLE 0 12,731 216 209
Lowes Companies Inc Com 548661107   4,834,899 21,725 SH   SOLE 0 13,766 519 7,440
Lululemon Athletica Com 550021109   230,081 450 SH   SOLE 0 10 0 440
Lyons Bancorp, Inc. Com 552112104   462,084 11,002 SH   SOLE 0 11,002 0 0
M&T Bk Corp Com 55261F104   358,327 2,614 SH   SOLE 0 2,614 0 0
MSCI Inc Com 55354G100   1,498,973 2,650 SH   SOLE 0 2,650 0 0
Magnolia Oil & Gas Corp Com 559663109   258,461 12,140 SH   SOLE 0 10,583 0 1,557
MarketAxess Holdings New Com 57060D108   380,705 1,300 SH   SOLE 0 0 0 1,300
Marsh & McLennan Co Inc Com 571748102   1,177,367 6,214 SH   SOLE 0 5,669 0 545
Marriott International Inc Class A Com 571903202   745,085 3,304 SH   SOLE 0 3,068 0 236
Masco Corporation Com 574599106   310,921 4,642 SH   SOLE 0 4,642 0 0
Mastercard Inc Cl A Com 57636Q104   8,290,075 19,437 SH   SOLE 0 16,192 0 3,245
McCormick & Co Inc Com 579780206   875,981 12,803 SH   SOLE 0 12,803 0 0
McDonalds Corp Com 580135101   9,509,076 32,070 SH   SOLE 0 31,659 0 411
McKesson Corporation Com 58155Q103   1,911,644 4,129 SH   SOLE 0 3,516 0 613
Merck & Co Inc New Com 58933Y105   9,134,895 83,791 SH   SOLE 0 79,774 38 3,979
Metlife, Inc. Com 59156R108   366,228 5,538 SH   SOLE 0 5,538 0 0
Mettler-Toledo Intl Inc Com 592688105   281,407 232 SH   SOLE 0 194 0 38
Microsoft Corporation Com 594918104   36,355,923 96,681 SH   SOLE 0 93,574 449 2,658
Microchip Technology Inc. Com 595017104   1,137,621 12,615 SH   SOLE 0 10,955 0 1,660
Mondelez Intl Inc Com 609207105   1,607,004 22,187 SH   SOLE 0 21,811 0 376
Federated Hermes Government Obligs Fd Com 60934N104   209,029 209,029 SH   SOLE 0 209,029 0 0
Monolithic Power Systems Com 609839105   376,576 597 SH   SOLE 0 507 0 90
Morgan Stanley Dean Witter & Co. Com 617446448   4,258,355 45,666 SH   SOLE 0 42,968 53 2,645
Mueller Industries Inc Com 624756102   236,504 5,016 SH   SOLE 0 4,335 0 681
Nasdaq Stk Mkt Inc Com 631103108   933,263 16,052 SH   SOLE 0 14,876 0 1,176
Nestle Adr Com 641069406   1,876,516 16,197 SH   SOLE 0 15,502 0 695
Netflix Com Inc Com 64110L106   2,470,916 5,075 SH   SOLE 0 4,687 0 388
American Funds New Perspective A Fund Com 648018109   212,719 3,805 SH   SOLE 0 3,805 0 0
NextEra Energy Inc Com 65339F101   5,498,671 90,528 SH   SOLE 0 86,463 100 3,965
Nike, Inc. Class B Com 654106103   3,570,433 32,886 SH   SOLE 0 26,952 0 5,934
Norfolk Southern Corp Com 655844108   4,790,950 20,268 SH   SOLE 0 19,893 0 375
Northrup Grumman Corp. Com 666807102   1,223,718 2,614 SH   SOLE 0 2,458 0 156
Northwestern Corp Com 668074305   203,560 4,000 SH   SOLE 0 3,489 0 511
Novartis Ag Sponsored Adr Com 66987V109   361,675 3,582 SH   SOLE 0 2,995 0 587
Novo-Nordisk As Adr Com 670100205   1,941,653 18,769 SH   SOLE 0 18,037 0 732
Nucor Corp Com 670346105   205,193 1,179 SH   SOLE 0 1,179 0 0
Nvidia Corp. Com 67066G104   2,195,310 4,433 SH   SOLE 0 4,143 0 290
O'Reilly Automotive Inc New Com Com 67103H107   1,909,661 2,010 SH   SOLE 0 1,896 0 114
Oneok Inc Com 682680103   328,840 4,683 SH   SOLE 0 4,683 0 0
Onto Innovation Inc Com 683344105   215,895 1,412 SH   SOLE 0 1,238 0 174
Oracle Corporation Com 68389X105   7,428,914 70,463 SH   SOLE 0 64,124 2,246 4,093
Orasure Technologies Inc Com 68554V108   92,266 11,252 SH   SOLE 0 10,489 0 763
Otis Worldwide Corp Com 68902V107   2,483,598 27,759 SH   SOLE 0 26,800 500 459
Owens Corning Com Com 690742101   323,141 2,180 SH   SOLE 0 1,814 0 366
PNC Financial Services Group Com 693475105   720,672 4,654 SH   SOLE 0 4,195 0 459
Paccar Inc Com Com 693718108   586,095 6,002 SH   SOLE 0 5,586 0 416
Palo Alto Network Com 697435105   877,268 2,975 SH   SOLE 0 2,925 0 50
Paychex Inc. Com 704326107   8,519,700 71,528 SH   SOLE 0 67,956 0 3,572
Paycom Software Inc Com 70432V102   246,824 1,194 SH   SOLE 0 1,006 0 188
Paypal Hldgs Inc Com 70450Y103   2,265,415 36,890 SH   SOLE 0 33,299 0 3,591
Pepsico Inc Com 713448108   11,572,048 68,135 SH   SOLE 0 62,595 12 5,528
Perficient Inc Com 71375U101   254,658 3,869 SH   SOLE 0 3,228 0 641
Pfizer Inc. Com 717081103   5,936,872 206,213 SH   SOLE 0 196,290 222 9,701
Philip Morris Intl Inc Com 718172109   733,354 7,795 SH   SOLE 0 5,120 0 2,675
Pioneer Natural Resources Co. Com 723787107   352,612 1,568 SH   SOLE 0 1,377 0 191
Pool Corporation Com 73278L105   322,955 810 SH   SOLE 0 691 0 119
Procter & Gamble Co Com 742718109   12,682,304 86,545 SH   SOLE 0 83,178 1,790 1,577
Progessive Corp OH Com Com 743315103   1,486,720 9,334 SH   SOLE 0 8,658 0 676
Prologis Inc REIT Com 74340W103   1,573,873 11,807 SH   SOLE 0 10,709 0 1,098
Prudential Financial Inc Com 744320102   1,485,127 14,320 SH   SOLE 0 13,746 0 574
Qualcomm Inc Com 747525103   1,705,188 11,790 SH   SOLE 0 11,753 0 37
Qualys Inc Com 74758T303   417,488 2,127 SH   SOLE 0 1,795 0 332
Raymond James Financial Inc. Com 754730109   249,203 2,235 SH   SOLE 0 1,905 0 330
RTX Corp Com 75513E101   8,393,638 99,758 SH   SOLE 0 95,821 872 3,065
Resmed Inc Com 761152107   241,172 1,402 SH   SOLE 0 1,181 0 221
Ross Stores Inc Com 778296103   418,076 3,021 SH   SOLE 0 3,021 0 0
S&P Global Inc Com 78409V104   1,370,458 3,111 SH   SOLE 0 3,111 0 0
SPS Commerce Com 78463M107   361,899 1,867 SH   SOLE 0 1,588 0 279
SPDR Bloomberg 1-10 Year TIPS ETF Com 78468R861   259,331 13,950 SH   SOLE 0 0 0 13,950
Saia Inc Com 78709Y105   372,049 849 SH   SOLE 0 716 0 133
Salesforce.Com Com 79466L302   4,739,678 18,012 SH   SOLE 0 17,224 0 788
Schlumberger Ltd Com 806857108   2,355,174 45,257 SH   SOLE 0 43,421 0 1,836
Schwab Charles Corp Com 808513105   1,885,670 27,408 SH   SOLE 0 26,923 0 485
Schwab 1000 Index Investors Shares Com 808517106   355,258 3,470 SH   SOLE 0 3,470 0 0
Schwab US Large-Cap Growth ETF Com 808524300   206,073 2,484 SH   SOLE 0 2,484 0 0
Servicenow Inc Com 81762P102   3,326,155 4,708 SH   SOLE 0 4,308 0 400
Sherwin Williams Co Com 824348106   214,587 688 SH   SOLE 0 688 0 0
Skyworks Solutions, Inc. Com 83088M102   458,561 4,079 SH   SOLE 0 4,079 0 0
Snap-On Inc. Com 833034101   2,048,742 7,093 SH   SOLE 0 6,809 0 284
Southern Co Com 842587107   3,092,502 44,103 SH   SOLE 0 41,679 0 2,424
Starbucks Corp Com 855244109   326,530 3,401 SH   SOLE 0 3,116 0 285
State Street Corp. Com 857477103   356,858 4,607 SH   SOLE 0 4,607 0 0
Stryker Corp. Com 863667101   2,351,959 7,854 SH   SOLE 0 5,794 0 2,060
Sun Communities Inc Com REIT Com 866674104   210,900 1,578 SH   SOLE 0 1,322 0 256
Synchrony Financial Com 87165B103   278,405 7,290 SH   SOLE 0 7,290 0 0
Sysco Corp Com 871829107   489,386 6,692 SH   SOLE 0 6,592 0 100
TJX Companies Inc Com 872540109   3,166,275 33,752 SH   SOLE 0 25,956 0 7,796
Take-Two Interactive Software Inc. Com 874054109   273,132 1,697 SH   SOLE 0 1,435 0 262
Target Corp. Com 87612E106   2,075,059 14,570 SH   SOLE 0 13,614 0 956
Teledyne Technologies Inc Com 879360105   241,443 541 SH   SOLE 0 441 0 100
Tesla Motors Inc Com 88160R101   320,042 1,288 SH   SOLE 0 648 0 640
Texas Instruments Inc Com 882508104   4,707,764 27,618 SH   SOLE 0 24,094 0 3,524
Thermo Fisher Scientific, Inc. Com 883556102   4,067,975 7,664 SH   SOLE 0 7,399 0 265
3M Company Com 88579Y101   1,962,075 17,948 SH   SOLE 0 17,698 75 175
Travelers Cos Inc. Com 89417E109   2,481,132 13,025 SH   SOLE 0 12,730 0 295
Truist Finl Corp Com 89832Q109   383,082 10,376 SH   SOLE 0 7,793 187 2,396
US Bancorp Del New Com 902973304   361,085 8,343 SH   SOLE 0 6,496 0 1,847
Ulta Salon Cosmetics & Frag Inc Com 90384S303   316,044 645 SH   SOLE 0 541 0 104
Unilever Plc Spons Adr New Com 904767704   420,952 8,683 SH   SOLE 0 7,671 0 1,012
Union Pacific Corp Com 907818108   2,859,508 11,642 SH   SOLE 0 11,162 0 480
United Parcel Service Inc Com 911312106   1,546,043 9,833 SH   SOLE 0 9,111 28 694
United Rentals Inc Com 911363109   583,742 1,018 SH   SOLE 0 1,018 0 0
Unitedhealth Group Inc Com 91324P102   3,783,740 7,187 SH   SOLE 0 6,838 5 344
Valvoline Inc Com 92047W101   239,309 6,368 SH   SOLE 0 5,407 0 961
Verizon Communications Com 92343V104   2,974,794 78,907 SH   SOLE 0 75,618 734 2,555
Visa Com 92826C839   2,967,209 11,397 SH   SOLE 0 10,457 0 940
Walmart Inc Com 931142103   2,242,571 14,225 SH   SOLE 0 13,172 0 1,053
Waste Mgmt Inc New Com 94106L109   467,630 2,611 SH   SOLE 0 1,686 0 925
Waters Corp Com Com 941848103   250,873 762 SH   SOLE 0 762 0 0
Watts Water Technologies Inc. Com 942749102   354,803 1,703 SH   SOLE 0 1,350 0 353
Webster Fncl Corp. Waterbury Conn. Com 947890109   214,918 4,234 SH   SOLE 0 3,702 0 532
Wells Fargo & Company Com 949746101   544,472 11,062 SH   SOLE 0 10,129 0 933
West Pharmaceutical Svcs Inc Com Com 955306105   323,246 918 SH   SOLE 0 651 0 267
WillScot Mobil Mini Holdings Corp Com 971378104   203,499 4,573 SH   SOLE 0 3,804 0 769
Workday Inc Class A Com 98138H101   1,049,580 3,802 SH   SOLE 0 3,496 0 306
Yum Brands Inc. Com 988498101   1,017,841 7,790 SH   SOLE 0 7,431 0 359
Zimmer Biomet Hldgs Inc Com 98956P102   340,760 2,800 SH   SOLE 0 2,800 0 0
Zoetis Inc Com 98978V103   1,311,524 6,645 SH   SOLE 0 6,098 0 547
Allegion PLC Com G0176J109   450,510 3,556 SH   SOLE 0 3,232 324 0
AON Plc Com G0403H108   1,394,859 4,793 SH   SOLE 0 4,463 0 330
Accenture PLC Com G1151C101   6,015,650 17,143 SH   SOLE 0 16,207 55 881
Eaton Corp PLC Com G29183103   2,280,325 9,469 SH   SOLE 0 8,086 0 1,383
Fabrinet Com G3323L100   216,786 1,139 SH   SOLE 0 974 0 165
Johnson Ctls Intl Plc Com G51502105   261,570 4,538 SH   SOLE 0 3,527 0 1,011
Linde Plc Com G54950103   1,719,232 4,186 SH   SOLE 0 4,009 177 0
Medtronic PLC Com G5960L103   1,149,283 13,951 SH   SOLE 0 13,161 72 718
Steris Plc Com G8473T100   259,203 1,179 SH   SOLE 0 975 0 204
Trane Technologies PLC Com G8994E103   2,481,926 10,176 SH   SOLE 0 8,882 1,294 0
Chubb Limited Com H1467J104   1,814,554 8,029 SH   SOLE 0 7,270 0 759
NXP Semiconductors NV Com N6596X109   664,235 2,892 SH   SOLE 0 2,683 0 209
Soper Company Common Com SOPCOM993   7,130,571 303 SH   SOLE 0 303 0 0
Soper-Wheeler CO. LLC Com SOPLLC998   156,408 30,319 SH   SOLE 0 30,319 0 0