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   10,508,649 104,992 SH   SOLE   14,953 0 90,039
Accenture PLC COM G1151C101   50,813,251 164,668 SH   SOLE   24,018 0 140,650
Adobe Systems Inc COM 00724F101   17,859,382 36,523 SH   SOLE   8,356 0 28,167
Advance Auto Parts Inc COM 00751Y106   6,394,137 90,955 SH   SOLE   20,625 0 70,330
Aflac Inc COM 001055102   30,244,759 433,306 SH   SOLE   71,928 0 361,378
Allstate Corp COM 020002101   14,873,056 136,400 SH   SOLE   14,300 0 122,100
American Electric Power Co COM 025537101   13,153,135 156,213 SH   SOLE   16,300 0 139,913
American Express COM 025816109   15,716,847 90,223 SH   SOLE   19,941 0 70,282
AO Smith Corporation COM 831865209   12,134,391 166,727 SH   SOLE   16,034 0 150,693
APA Corporation COM 03743Q108   5,342,650 156,355 SH   SOLE   28,950 0 127,405
Apple Computer COM 037833100   22,215,966 114,533 SH   SOLE   10,800 0 103,733
Applied Material Inc COM 038222105   23,883,211 165,236 SH   SOLE   26,172 0 139,064
AT&T Corp COM 00206R102   15,929,425 998,710 SH   SOLE   103,900 0 894,810
Atkore International Group COM 047649108   870,925 5,585 SH   SOLE   19 0 5,566
Automatic Data Proc COM 053015103   11,715,247 53,302 SH   SOLE   6,100 0 47,202
Berkshire Hathaway CL A COM 084670108   517,810 1 SH   SOLE   0 0 1
BHP Billiton Ltd COM 088606108   27,129,324 454,656 SH   SOLE   62,320 0 392,336
Caterpillar Inc Del COM 149123101   29,250,916 118,882 SH   SOLE   22,030 0 96,852
Chevron Corp COM 166764100   11,261,697 71,571 SH   SOLE   7,400 0 64,171
Chubb Ltd COM H1467J104   30,688,864 159,373 SH   SOLE   26,156 0 133,217
Cisco Systems Inc COM 17275R102   50,845,881 982,719 SH   SOLE   153,323 0 829,396
Clorox Co Del Com COM 189054109   32,060,237 201,586 SH   SOLE   29,007 0 172,579
Coca Cola Company COM 191216100   610,149 10,132 SH   SOLE   0 0 10,132
Conocophillips COM 20825C104   26,313,832 253,970 SH   SOLE   40,978 0 212,992
CSG Systems International, Inc COM 126349109   988,453 18,742 SH   SOLE   65 0 18,677
Cytodyn Inc COM 23283M101   3,520 13,037 SH   SOLE   0 0 13,037
Darden Restaurants Inc COM 237194105   7,586,434 45,406 SH   SOLE   4,700 0 40,706
Deere Co COM 244199105   15,444,627 38,117 SH   SOLE   3,300 0 34,817
Dolby Laboratories, Inc CL A COM 25659T107   9,999,425 119,496 SH   SOLE   25,696 0 93,800
Dollar General Corp COM 256677105   11,222,967 66,103 SH   SOLE   15,227 0 50,876
Donaldson Co Inc COM 257651109   1,205,630 19,287 SH   SOLE   67 0 19,220
Duke Energy Corp New COM 26441C204   10,002,420 111,460 SH   SOLE   11,400 0 100,060
Eaton Corp COM G29183103   11,108,965 55,241 SH   SOLE   5,800 0 49,441
Emerson Elec Co COM 291011104   17,598,933 194,700 SH   SOLE   18,100 0 176,600
Evertec, Inc COM 30040P103   1,402,302 38,075 SH   SOLE   98 0 37,977
Exxon Mobil Corp COM 30231G102   25,401,305 236,842 SH   SOLE   38,310 0 198,532
Factset Resh Sys Inc COM 303075105   11,578,785 28,900 SH   SOLE   3,200 0 25,700
Flowers Foods, Inc COM 343498101   345,384 13,882 SH   SOLE   13,882 0 0
Fortinet, Inc COM 34959E109   12,442,038 164,599 SH   SOLE   37,360 0 127,239
Frontdoor Inc COM 35905A109   1,523,735 47,766 SH   SOLE   146 0 47,620
Generac COM 368736104   5,720,329 38,358 SH   SOLE   6,199 0 32,159
General Dynamics Corp COM 369550108   11,597,230 53,903 SH   SOLE   5,500 0 48,403
Genuine Parts Co COM 372460105   20,619,491 121,843 SH   SOLE   12,100 0 109,743
Gildan Activewear Inc COM 375916103   1,214,642 37,675 SH   SOLE   128 0 37,547
Globe Life Inc COM 37959E102   14,646,438 133,611 SH   SOLE   29,539 0 104,072
Google Inc Class A COM 02079K305   17,815,789 148,837 SH   SOLE   32,571 0 116,266
Healthcare Rlty Tr COM 42226K105   20,384,152 1,080,814 SH   SOLE   0 0 1,080,814
Hexcel Corp COM 428291108   8,861,499 116,568 SH   SOLE   23,954 0 92,614
Home Depot Inc COM 437076102   31,163,094 100,319 SH   SOLE   13,253 0 87,066
Intel Corp COM 458140100   30,601,914 915,129 SH   SOLE   139,721 0 775,408
Intl Business Machines Corp Ib COM 459200101   215,250 1,609 SH   SOLE   0 0 1,609
Invesco QQQ COM 46090E103   383,089 1,037 SH   SOLE   0 0 1,037
IShares S&P 100 COM 464287101   382,647 1,848 SH   SOLE   0 0 1,848
Jack Henry & Associates COM 426281101   518,556 3,099 SH   SOLE   8 0 3,091
John Bean Technologies Corpora COM 477839104   820,837 6,767 SH   SOLE   16 0 6,751
Johnson And Johnson COM 478160104   54,940,392 331,926 SH   SOLE   53,391 0 278,535
JP Morgan Chase & Co COM 46625H100   15,588,259 107,180 SH   SOLE   11,800 0 95,380
Keysight Technologies COM 49338L103   5,100,192 30,458 SH   SOLE   6,398 0 24,060
Kimberly Clark Corp COM 494368103   15,508,280 112,330 SH   SOLE   12,100 0 100,230
Kroger Co COM 501044101   18,393,826 391,358 SH   SOLE   72,526 0 318,832
Lab Corp Of Amer COM 50540R409   20,457,303 84,769 SH   SOLE   19,780 0 64,989
Liquidity Svcs Inc COM 53635B107   505,395 30,630 SH   SOLE   110 0 30,520
Lockheed Martin Corp COM 539830109   34,806,109 75,603 SH   SOLE   11,466 0 64,137
Logitech International COM H50430232   927,115 15,608 SH   SOLE   42 0 15,566
Lowe's Companies Inc COM 548661107   16,966,772 75,174 SH   SOLE   8,800 0 66,374
Mastercard COM 57636Q104   8,444,938 21,472 SH   SOLE   4,842 0 16,630
Medpace Holdings, Inc COM 58506Q109   2,437,245 10,148 SH   SOLE   25 0 10,123
Medtronic Inc COM G5960L103   34,134,786 387,455 SH   SOLE   62,170 0 325,285
Merck & Company, Inc COM 58933Y105   26,729,517 231,645 SH   SOLE   24,600 0 207,045
Microsoft Corp COM 594918104   52,938,646 155,455 SH   SOLE   21,339 0 134,116
Mosaic Company COM 61945C103   6,506,745 185,907 SH   SOLE   40,089 0 145,818
MSC Industrial COM 553530106   7,454,612 78,239 SH   SOLE   14,197 0 64,042
Murphy Oil Corp COM 626717102   12,228,233 319,275 SH   SOLE   69,500 0 249,775
Mycelx Technologies Corp COM 62847T202   4,082 10,360 SH   SOLE   0 0 10,360
National Beverage Corp COM 635017106   315,049 6,516 SH   SOLE   22 0 6,494
National Research Corporation COM 637372202   1,463,372 33,633 SH   SOLE   119 0 33,514
Nvidia Corp COM 67066G104   7,256,485 17,154 SH   SOLE   4,363 0 12,791
Organon & Co Com COM 68622V106   382,696 18,390 SH   SOLE   43 0 18,347
Paychex Inc COM 704326107   35,366,917 316,143 SH   SOLE   45,850 0 270,293
Pepsico Inc COM 713448108   20,934,491 113,025 SH   SOLE   20,938 0 92,087
Pfizer Inc COM 717081103   37,521,219 1,022,934 SH   SOLE   154,000 0 868,934
Price T Rowe Group Inc COM 74144T108   26,162,607 233,553 SH   SOLE   29,808 0 203,745
Procter & Gamble Co COM 742718109   15,391,747 101,435 SH   SOLE   10,800 0 90,635
Puresafe Water Systems Inc COM 74624H103   1 14,000 SH   SOLE   0 0 14,000
Qualys, Inc. COM 74758T303   1,356,802 10,504 SH   SOLE   27 0 10,477
Quest Diagnostics, Inc. COM 74834L100   19,228,608 136,800 SH   SOLE   14,500 0 122,300
Ralph Lauren Corp COM 751212101   11,678,853 94,719 SH   SOLE   21,373 0 73,346
Reinsurance Group America COM 759351604   16,469,715 118,752 SH   SOLE   26,746 0 92,006
Ross Stores Inc COM 778296103   7,352,364 65,570 SH   SOLE   15,563 0 50,007
Sanofi-Aventis COM 80105N105   12,736,570 236,300 SH   SOLE   23,600 0 212,700
Shell COM 780259305   25,651,718 424,838 SH   SOLE   69,975 0 354,863
Southern Company COM 842587107   263,929 3,757 SH   SOLE   0 0 3,757
Sterling Construction COM 859241101   1,250,032 22,402 SH   SOLE   79 0 22,323
Sunoco LP/Sunoco Fin Corp Com COM 86765K109   212,703 4,883 SH   SOLE   0 0 4,883
Target Corp Com COM 87612E106   14,378,023 109,007 SH   SOLE   13,862 0 95,145
Texas Instruments Inc COM 882508104   48,878,670 271,518 SH   SOLE   39,632 0 231,886
Total Energies SE COM 89151E109   5,933,635 102,943 SH   SOLE   11,000 0 91,943
Tractor Supply Co COM 892356106   25,807,234 116,722 SH   SOLE   18,526 0 98,196
Truist Financial Corp COM 89832Q109   6,642,583 218,866 SH   SOLE   25,500 0 193,366
United Parcel Service COM 911312106   14,253,602 79,518 SH   SOLE   8,300 0 71,218
US Bancorp (new) COM 902973304   14,018,872 424,300 SH   SOLE   44,800 0 379,500
Valero Energy Corp COM 91913Y100   6,934,424 59,117 SH   SOLE   6,200 0 52,917
Vanguard Small Cap Value ETF COM 922908611   4,283,529 25,898 SH   SOLE   87 0 25,811
Verisign Inc COM 92343E102   274,780 1,216 SH   SOLE   4 0 1,212
Verizon Communications Com COM 92343V104   27,465,819 738,527 SH   SOLE   111,844 0 626,683
Wal-Mart Stores Inc COM 931142103   26,976,803 171,630 SH   SOLE   18,600 0 153,030
Waste Management Inc New COM 94106L109   7,569,956 43,651 SH   SOLE   5,100 0 38,551
Waters Corp COM 941848103   8,007,928 30,044 SH   SOLE   6,570 0 23,474
Wiley John & Sons Cl A COM 968223206   2,531,730 74,397 SH   SOLE   17,665 0 56,732
Wisdomtree Total Div Fund COM 97717W109   358,942 5,781 SH   SOLE   0 0 5,781
Vanguard Mid-Cap Etf ETF 922908629   501,084 2,276 SH   SOLE   0 0 2,276