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
3m Company COM 88579Y101   12,309,428 102,647 SH   SOLE   14,953 0 87,694
Accenture PLC COM G1151C101   42,558,845 159,492 SH   SOLE   23,518 0 135,974
Adobe Systems Inc COM 00724F101   11,864,702 35,256 SH   SOLE   8,356 0 26,900
Advance Auto Parts Inc COM 00751Y106   13,047,883 88,743 SH   SOLE   20,625 0 68,118
Aflac Inc COM 001055102   39,070,038 543,092 SH   SOLE   91,000 0 452,092
Allstate COM 020002101   18,495,840 136,400 SH   SOLE   14,300 0 122,100
American Electric Power Co COM 025537101   14,832,424 156,213 SH   SOLE   16,300 0 139,913
American Express COM 025816109   18,766,614 127,016 SH   SOLE   29,537 0 97,479
AO Smith Corporation COM 831865209   6,512,710 113,779 SH   SOLE   10,834 0 102,945
APA Corporation COM 03743Q108   7,026,274 150,520 SH   SOLE   28,950 0 121,570
Apple Computer COM 037833100   14,785,124 113,793 SH   SOLE   10,800 0 102,993
Applied Material Inc COM 038222105   13,428,799 137,901 SH   SOLE   22,167 0 115,734
AT&T Corp COM 00206R102   18,386,251 998,710 SH   SOLE   103,900 0 894,810
Atkore International Group COM 047649108   1,123,652 9,907 SH   SOLE   33 0 9,874
Automatic Data Proc COM 053015103   12,740,554 53,339 SH   SOLE   6,100 0 47,239
Berkshire Hathaway CL A COM 084670108   468,711 1 SH   SOLE   0 0 1
BHP Billiton Ltd COM 088606108   27,574,213 444,387 SH   SOLE   56,620 0 387,767
Bp Plc Spon Adr COM 055622104   14,826,039 424,450 SH   SOLE   64,410 0 360,040
Caterpillar Inc Del COM 149123101   32,733,718 136,641 SH   SOLE   23,570 0 113,071
Chevron Corp COM 166764100   9,112,887 50,771 SH   SOLE   5,000 0 45,771
Chubb Ltd COM H1467J104   40,679,521 184,404 SH   SOLE   31,375 0 153,029
Cisco Systems Inc COM 17275R102   42,393,645 889,875 SH   SOLE   148,023 0 741,852
Clorox Co Del Com COM 189054109   28,151,461 200,609 SH   SOLE   29,007 0 171,602
Coca Cola Company COM 191216100   648,695 10,198 SH   SOLE   0 0 10,198
Conocophillips COM 20825C104   26,579,854 225,253 SH   SOLE   37,678 0 187,575
CSG Systems International, Inc COM 126349109   1,155,154 20,195 SH   SOLE   65 0 20,130
Cytodyn Inc COM 23283M101   2,933 13,037 SH   SOLE   0 0 13,037
Darden Restaurants Inc COM 237194105   6,281,012 45,406 SH   SOLE   4,700 0 40,706
Deere Co COM 244199105   16,343,045 38,117 SH   SOLE   3,300 0 34,817
Dolby Laboratories, Inc CL A COM 25659T107   8,391,227 118,957 SH   SOLE   25,696 0 93,261
Dollar General Corp COM 256677105   15,830,920 64,288 SH   SOLE   15,227 0 49,061
Donaldson Co Inc COM 257651109   1,201,183 20,404 SH   SOLE   67 0 20,337
Duke Energy Corp New COM 26441C204   11,479,265 111,460 SH   SOLE   11,400 0 100,060
Eaton Corp COM G29183103   14,681,260 93,541 SH   SOLE   9,800 0 83,741
Emerson Elec Co COM 291011104   18,702,882 194,700 SH   SOLE   18,100 0 176,600
Evertec, Inc COM 30040P103   1,052,480 32,504 SH   SOLE   98 0 32,406
Exxon Mobil Corp COM 30231G102   25,828,069 234,162 SH   SOLE   38,310 0 195,852
Factset Resh Sys Inc COM 303075105   8,144,563 20,300 SH   SOLE   2,100 0 18,200
Flowers Foods, Inc COM 343498101   398,969 13,882 SH   SOLE   13,882 0 0
Fluor Corp New Del Com COM 343412102   1,083,853 31,271 SH   SOLE   102 0 31,169
Fortinet, Inc COM 34959E109   7,909,913 161,790 SH   SOLE   37,360 0 124,430
Frontdoor Inc COM 35905A109   837,262 40,253 SH   SOLE   146 0 40,107
Generac COM 368736104   3,129,419 31,089 SH   SOLE   6,191 0 24,898
General Dynamics Corp COM 369550108   13,373,873 53,903 SH   SOLE   5,500 0 48,403
Genuine Parts Co COM 372460105   21,143,061 121,855 SH   SOLE   12,100 0 109,755
Gildan Activewear Inc COM 375916103   1,061,860 38,754 SH   SOLE   128 0 38,626
Globe Life Inc COM 37959E102   19,422,413 161,115 SH   SOLE   36,918 0 124,197
Google Inc Class A COM 02079K305   9,734,857 110,335 SH   SOLE   25,275 0 85,060
Healthcare Rlty Tr COM 42226K105   20,159,484 1,046,159 SH   SOLE   0 0 1,046,159
Hexcel Corp COM 428291108   6,986,790 118,722 SH   SOLE   23,965 0 94,757
Home Depot Inc COM 437076102   31,068,621 98,362 SH   SOLE   13,253 0 85,109
Intel Corp COM 458140100   23,697,693 896,621 SH   SOLE   139,721 0 756,900
Intl Business Machines Corp Ib COM 459200101   226,271 1,606 SH   SOLE   0 0 1,606
IShares S&P 100 COM 464287101   329,712 1,933 SH   SOLE   0 0 1,933
John Bean Technologies Corpora COM 477839104   402,674 4,409 SH   SOLE   16 0 4,393
Johnson And Johnson COM 478160104   58,097,359 328,884 SH   SOLE   53,391 0 275,493
JP Morgan Chase & Co COM 46625H100   18,060,588 134,680 SH   SOLE   13,800 0 120,880
Kimberly Clark Corp COM 494368103   20,543,048 151,330 SH   SOLE   15,700 0 135,630
Kroger Co COM 501044101   17,199,276 385,807 SH   SOLE   72,526 0 313,281
Lab Corp Of Amer COM 50540R409   19,371,291 82,263 SH   SOLE   19,780 0 62,483
Lockheed Martin Corp COM 539830109   36,457,561 74,940 SH   SOLE   11,466 0 63,474
Logitech International COM H50430232   979,442 15,734 SH   SOLE   42 0 15,692
Lowe's Companies Inc COM 548661107   14,983,446 75,203 SH   SOLE   8,800 0 66,403
Mastercard COM 57636Q104   7,367,008 21,186 SH   SOLE   4,842 0 16,344
Medpace Holdings, Inc COM 58506Q109   2,507,500 11,805 SH   SOLE   29 0 11,776
Medtronic Inc COM G5960L103   29,878,677 384,440 SH   SOLE   62,170 0 322,270
Merck & Company, Inc COM 58933Y105   23,707,907 213,681 SH   SOLE   22,700 0 190,981
Meta Platforms Inc COM 30303M102   792,439 6,585 SH   SOLE   0 0 6,585
Microsoft Corp COM 594918104   42,611,457 177,681 SH   SOLE   24,539 0 153,142
Mosaic Company COM 61945C103   8,022,024 182,859 SH   SOLE   40,089 0 142,770
MSC Industrial COM 553530106   6,382,731 78,124 SH   SOLE   14,197 0 63,927
Murphy Oil Corp COM 626717102   13,324,584 309,802 SH   SOLE   69,500 0 240,302
Mycelx Technologies Corp COM 62847T202   2,928 10,360 SH   SOLE   0 0 10,360
National Beverage Corp COM 635017106   693,669 14,908 SH   SOLE   48 0 14,860
National Research Corporation COM 637372202   1,257,271 33,707 SH   SOLE   119 0 33,588
Nvidia Corp COM 67066G104   2,372,085 16,232 SH   SOLE   4,363 0 11,869
Organon & Co Com COM 68622V106   319,352 11,434 SH   SOLE   43 0 11,391
PAR Technology Corp COM 698884103   260,700 10,000 SH   SOLE   0 0 10,000
Paychex Inc COM 704326107   31,744,563 274,702 SH   SOLE   40,450 0 234,252
Pepsico Inc COM 713448108   20,141,603 111,489 SH   SOLE   20,938 0 90,551
Pfizer Inc COM 717081103   45,205,926 882,239 SH   SOLE   138,242 0 743,997
Price T Rowe Group Inc COM 74144T108   22,059,130 202,266 SH   SOLE   23,508 0 178,758
Procter & Gamble Co COM 742718109   21,344,953 140,835 SH   SOLE   14,800 0 126,035
Puresafe Water Systems Inc COM 74624H103   1 14,000 SH   SOLE   0 0 14,000
Qualys, Inc. COM 74758T303   1,222,970 10,897 SH   SOLE   27 0 10,870
Quest Diagnostics, Inc. COM 74834L100   21,400,992 136,800 SH   SOLE   14,500 0 122,300
Ralph Lauren Corp COM 751212101   13,167,644 124,611 SH   SOLE   30,323 0 94,288
Raytheon Technologies Corp COM 75513E101   13,844,609 137,184 SH   SOLE   13,700 0 123,484
Reinsurance Group America COM 759351604   19,673,497 138,458 SH   SOLE   32,384 0 106,074
Ross Stores Inc COM 778296103   7,509,265 64,696 SH   SOLE   15,563 0 49,133
Sanofi-Aventis COM 80105N105   11,444,009 236,300 SH   SOLE   23,600 0 212,700
Shell COM 780259305   24,003,912 421,491 SH   SOLE   69,975 0 351,516
Southern Company COM 842587107   268,287 3,757 SH   SOLE   0 0 3,757
Sterling Construction COM 859241101   1,505,979 45,914 SH   SOLE   154 0 45,760
Sunoco LP/Sunoco Fin Corp Com COM 86765K109   210,457 4,883 SH   SOLE   0 0 4,883
Target Corp Com COM 87612E106   16,158,470 108,417 SH   SOLE   13,862 0 94,555
Texas Instruments Inc COM 882508104   46,119,015 279,137 SH   SOLE   39,632 0 239,505
Total Energies SE COM 89151E109   6,390,701 102,943 SH   SOLE   11,000 0 91,943
Tractor Supply Co COM 892356106   33,269,913 147,886 SH   SOLE   27,210 0 120,676
Truist Financial Corp COM 89832Q109   9,418,449 218,881 SH   SOLE   25,500 0 193,381
United Parcel Service COM 911312106   13,823,409 79,518 SH   SOLE   8,300 0 71,218
Us Bancorp (new) COM 902973304   18,503,723 424,300 SH   SOLE   44,800 0 379,500
Valero Energy Corp COM 91913Y100   7,499,583 59,117 SH   SOLE   6,200 0 52,917
Vanguard Small Cap ETF COM 922908751   783,165 4,267 SH   SOLE   39 0 4,228
Vanguard Small Cap Value ETF COM 922908611   3,804,689 23,959 SH   SOLE   53 0 23,906
Verisign Inc COM 92343E102   260,909 1,270 SH   SOLE   4 0 1,266
Verizon Communications Com COM 92343V104   28,732,135 729,242 SH   SOLE   111,844 0 617,398
Wal-Mart Stores Inc COM 931142103   25,427,201 179,330 SH   SOLE   18,600 0 160,730
Waste Management Inc New COM 94106L109   6,829,771 43,535 SH   SOLE   5,100 0 38,435
Wiley John & Sons Cl A COM 968223206   7,102,077 177,286 SH   SOLE   43,262 0 134,024
Wisdomtree Total Div Fund COM 97717W109   366,690 6,046 SH   SOLE   0 0 6,046
Vanguard Mid-Cap Etf ETF 922908629   463,872 2,276 SH   SOLE   0 0 2,276
Vanguard Whitehall Fds High Di ETF 921946406   200,621 1,854 SH   SOLE   0 0 1,854