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   9,637,214 88,156 SH   SOLE   14,953 0 73,203
Accenture PLC COM G1151C101   46,857,012 133,530 SH   SOLE   22,218 0 111,312
Adobe Systems Inc COM 00724F101   13,462,279 22,565 SH   SOLE   6,693 0 15,872
Advance Auto Parts Inc COM 00751Y106   2,671,039 43,766 SH   SOLE   20,625 0 23,141
Aflac Inc COM 001055102   31,064,220 376,536 SH   SOLE   71,928 0 304,608
Allstate Corp COM 020002101   8,734,752 62,400 SH   SOLE   6,700 0 55,700
American Electric Power Co COM 025537101   12,638,888 155,613 SH   SOLE   16,300 0 139,313
American Express COM 025816109   12,540,727 66,941 SH   SOLE   19,941 0 47,000
AO Smith Corporation COM 831865209   16,728,642 202,919 SH   SOLE   20,034 0 182,885
Apple Computer COM 037833100   22,013,303 114,337 SH   SOLE   10,800 0 103,537
Applied Material Inc COM 038222105   23,717,972 146,344 SH   SOLE   26,172 0 120,172
AT&T Corp COM 00206R102   16,753,320 998,410 SH   SOLE   103,900 0 894,510
Atkore International Group COM 047649108   724,320 4,527 SH   SOLE   19 0 4,508
Automatic Data Proc COM 053015103   16,140,628 69,282 SH   SOLE   7,600 0 61,682
Berkshire Hathaway CL A COM 084670108   542,625 1 SH   SOLE   0 0 1
BHP Billiton Ltd COM 088606108   31,846,190 466,201 SH   SOLE   69,020 0 397,181
Caterpillar Inc Del COM 149123101   27,775,831 93,942 SH   SOLE   17,113 0 76,829
Chevron Corp COM 166764100   10,701,633 71,746 SH   SOLE   7,400 0 64,346
Chubb Ltd COM H1467J104   35,033,389 155,015 SH   SOLE   27,856 0 127,159
Cisco Systems Inc COM 17275R102   44,654,325 883,894 SH   SOLE   153,323 0 730,571
Clorox Co Del Com COM 189054109   26,188,222 183,661 SH   SOLE   29,007 0 154,654
Coca Cola Company COM 191216100   597,079 10,132 SH   SOLE   0 0 10,132
Conocophillips COM 20825C104   25,607,596 220,622 SH   SOLE   40,978 0 179,644
CSG Systems International, Inc COM 126349109   650,865 12,232 SH   SOLE   65 0 12,167
Cytodyn Inc COM 23283M101   2,542 13,037 SH   SOLE   0 0 13,037
Darden Restaurants Inc COM 237194105   13,309,286 81,006 SH   SOLE   8,100 0 72,906
Deere Co COM 244199105   12,042,885 30,117 SH   SOLE   3,000 0 27,117
Dolby Laboratories, Inc CL A COM 25659T107   7,383,989 85,681 SH   SOLE   25,675 0 60,006
Donaldson Co Inc COM 257651109   1,026,910 15,714 SH   SOLE   67 0 15,647
Duke Energy Corp New COM 26441C204   10,796,670 111,260 SH   SOLE   11,400 0 99,860
Eaton Corp COM G29183103   13,230,892 54,941 SH   SOLE   5,800 0 49,141
Emerson Elec Co COM 291011104   11,981,323 123,100 SH   SOLE   12,600 0 110,500
Evertec, Inc COM 30040P103   1,411,447 34,476 SH   SOLE   98 0 34,378
Exxon Mobil Corp COM 30231G102   20,425,814 204,299 SH   SOLE   38,310 0 165,989
Factset Resh Sys Inc COM 303075105   19,988,395 41,900 SH   SOLE   4,800 0 37,100
First Tr Exchange Traded Fd II COM 33734X143   220,050 2,125 SH   SOLE   0 0 2,125
First Tr Nasdaq 100 Tech Indx COM 337345102   427,971 2,439 SH   SOLE   0 0 2,439
Flowers Foods, Inc COM 343498101   231,718 10,294 SH   SOLE   10,294 0 0
Fortinet, Inc COM 34959E109   7,243,322 123,754 SH   SOLE   37,360 0 86,394
Fortrea Hldgs Inc COM 34965K107   6,286,048 180,116 SH   SOLE   63,831 0 116,285
Frontdoor Inc COM 35905A109   1,470,294 41,746 SH   SOLE   146 0 41,600
Generac COM 368736104   3,064,927 23,715 SH   SOLE   6,199 0 17,516
General Dynamics Corp COM 369550108   13,996,992 53,903 SH   SOLE   5,500 0 48,403
Genuine Parts Co COM 372460105   16,861,406 121,743 SH   SOLE   12,100 0 109,643
Gildan Activewear Inc COM 375916103   1,067,111 32,278 SH   SOLE   128 0 32,150
Globe Life Inc COM 37959E102   12,162,019 99,918 SH   SOLE   29,539 0 70,379
Google Inc Class A COM 02079K305   15,620,555 111,823 SH   SOLE   32,571 0 79,252
Hexcel Corp COM 428291108   1,129,703 15,318 SH   SOLE   40 0 15,278
Home Depot Inc COM 437076102   33,352,319 96,241 SH   SOLE   15,105 0 81,136
Intel Corp COM 458140100   41,372,584 823,335 SH   SOLE   139,721 0 683,614
Intl Business Machines Corp Ib COM 459200101   264,473 1,617 SH   SOLE   0 0 1,617
Invesco QQQ COM 46090E103   234,655 573 SH   SOLE   0 0 573
IShares S&P 100 COM 464287101   411,261 1,841 SH   SOLE   0 0 1,841
Jack Henry & Associates COM 426281101   462,777 2,832 SH   SOLE   8 0 2,824
John Bean Technologies Corpora COM 477839104   615,794 6,192 SH   SOLE   16 0 6,176
Johnson And Johnson COM 478160104   46,338,457 295,639 SH   SOLE   53,391 0 242,248
JP Morgan Chase & Co COM 46625H100   18,197,298 106,980 SH   SOLE   11,800 0 95,180
Kenvue Inc. COM 49177J102   6,337,442 294,354 SH   SOLE   87,000 0 207,354
Keysight Technologies COM 49338L103   6,441,872 40,492 SH   SOLE   11,677 0 28,815
Kimberly Clark Corp COM 494368103   13,640,105 112,255 SH   SOLE   12,100 0 100,155
Lab Corp Of Amer COM 50540R409   14,510,648 63,842 SH   SOLE   19,780 0 44,062
Liquidity Svcs Inc COM 53635B107   458,354 26,633 SH   SOLE   110 0 26,523
Lockheed Martin Corp COM 539830109   40,141,201 88,565 SH   SOLE   14,630 0 73,935
Logitech International COM H50430232   1,334,167 14,035 SH   SOLE   42 0 13,993
Lowe's Companies Inc COM 548661107   16,685,464 74,974 SH   SOLE   8,800 0 66,174
Mastercard COM 57636Q104   6,853,163 16,068 SH   SOLE   4,842 0 11,226
MaxCyte Inc Com COM 57777K106   2,585,000 550,000 SH   SOLE   0 0 550,000
Medpace Holdings, Inc COM 58506Q109   2,904,065 9,474 SH   SOLE   25 0 9,449
Medtronic Inc COM G5960L103   28,734,721 348,807 SH   SOLE   62,170 0 286,637
Merck & Company, Inc COM 58933Y105   25,188,526 231,045 SH   SOLE   24,600 0 206,445
Microsoft Corp COM 594918104   48,195,919 128,167 SH   SOLE   20,239 0 107,928
Mosaic Company COM 61945C103   5,000,056 139,940 SH   SOLE   40,089 0 99,851
MSC Industrial COM 553530106   6,183,138 61,062 SH   SOLE   14,197 0 46,865
Murphy Oil Corp COM 626717102   10,376,448 243,236 SH   SOLE   69,500 0 173,736
Mycelx Technologies Corp COM 62847T202   8,187 10,360 SH   SOLE   0 0 10,360
National Beverage Corp COM 635017106   279,426 5,620 SH   SOLE   22 0 5,598
National Research Corporation COM 637372202   1,103,922 27,905 SH   SOLE   119 0 27,786
Nvidia Corp COM 67066G104   6,106,063 12,330 SH   SOLE   4,363 0 7,967
Organon & Co Com COM 68622V106   156,976 10,886 SH   SOLE   43 0 10,843
Paychex Inc COM 704326107   36,971,744 310,400 SH   SOLE   50,426 0 259,974
Pepsico Inc COM 713448108   16,640,753 97,979 SH   SOLE   20,938 0 77,041
Pfizer Inc COM 717081103   33,871,406 1,176,499 SH   SOLE   213,230 0 963,269
Price T Rowe Group Inc COM 74144T108   22,473,072 208,683 SH   SOLE   29,808 0 178,875
Procter & Gamble Co COM 742718109   12,976,850 88,555 SH   SOLE   10,000 0 78,555
Puresafe Water Systems Inc COM 74624H103   1 14,000 SH   SOLE   0 0 14,000
Qualys, Inc. COM 74758T303   2,028,161 10,333 SH   SOLE   27 0 10,306
Quest Diagnostics, Inc. COM 74834L100   18,793,044 136,300 SH   SOLE   14,500 0 121,800
Ralph Lauren Corp COM 751212101   7,923,646 54,949 SH   SOLE   16,820 0 38,129
Reinsurance Group America COM 759351604   14,241,979 88,033 SH   SOLE   26,746 0 61,287
Ross Stores Inc COM 778296103   6,784,570 49,025 SH   SOLE   15,563 0 33,462
Sanofi-Aventis COM 80105N105   11,721,361 235,700 SH   SOLE   23,600 0 212,100
Shell COM 780259305   21,968,580 333,869 SH   SOLE   64,475 0 269,394
Southern Company COM 842587107   263,441 3,757 SH   SOLE   0 0 3,757
Sterling Construction COM 859241101   1,237,527 14,074 SH   SOLE   57 0 14,017
Sunoco LP/Sunoco Fin Corp Com COM 86765K109   292,638 4,883 SH   SOLE   0 0 4,883
Target Corp Com COM 87612E106   12,601,891 88,484 SH   SOLE   9,200 0 79,284
Texas Instruments Inc COM 882508104   42,668,865 250,316 SH   SOLE   39,632 0 210,684
The Toro Company COM 891092108   351,323 3,660 SH   SOLE   15 0 3,645
Total Energies SE COM 89151E109   6,902,609 102,443 SH   SOLE   11,000 0 91,443
Tractor Supply Co COM 892356106   21,718,245 101,001 SH   SOLE   18,526 0 82,475
Truist Financial Corp COM 89832Q109   8,072,410 218,646 SH   SOLE   25,500 0 193,146
United Parcel Service COM 911312106   12,371,643 78,685 SH   SOLE   8,300 0 70,385
US Bancorp (new) COM 902973304   18,311,768 423,100 SH   SOLE   44,800 0 378,300
Valero Energy Corp COM 91913Y100   7,685,210 59,117 SH   SOLE   6,200 0 52,917
Vanguard Small Cap Value ETF COM 922908611   3,773,431 20,967 SH   SOLE   87 0 20,880
Verisign Inc COM 92343E102   222,437 1,080 SH   SOLE   4 0 1,076
Verizon Communications Com COM 92343V104   25,433,928 674,640 SH   SOLE   111,844 0 562,796
Wal-Mart Stores Inc COM 931142103   20,262,755 128,530 SH   SOLE   12,800 0 115,730
Waste Management Inc New COM 94106L109   7,817,894 43,651 SH   SOLE   5,100 0 38,551
Waters Corp COM 941848103   10,128,761 30,765 SH   SOLE   9,187 0 21,578
Wisdomtree Total Div Fund COM 97717W109   363,905 5,566 SH   SOLE   0 0 5,566
Vanguard Mid-Cap Etf ETF 922908629   529,489 2,276 SH   SOLE   0 0 2,276
Vanguard Whitehall Fds High Di ETF 921946406   206,962 1,854 SH   SOLE   0 0 1,854