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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3m Company COM 88579Y101 43,964 228,172 SH   SOLE   34,495 0 193,677
ABB LTD COM 000375204 6,923 227,200 SH   SOLE   19,900 0 207,300
Accenture PLC COM G1151C101 49,195 178,080 SH   SOLE   27,840 0 150,240
Advance Auto Parts Inc COM 00751Y106 11,615 63,300 SH   SOLE   26,515 0 36,785
Aflac Inc COM 001055102 33,541 655,354 SH   SOLE   128,570 0 526,784
Allstate COM 020002101 20,625 179,500 SH   SOLE   18,700 0 160,800
American Electric Power Co COM 025537101 17,270 203,900 SH   SOLE   14,000 0 189,900
American Express COM 025816109 13,701 96,870 SH   SOLE   38,996 0 57,874
Ampio Pharmaceuticals, Inc COM 03209T109 3,655 2,162,840 SH   SOLE   0 0 2,162,840
APA Corporation COM 03743Q108 3,281 183,273 SH   SOLE   59,105 0 124,168
API Group Corp COM STK 00187Y100 310 15,000 SH   SOLE   0 0 15,000
Apple Computer COM 037833100 1,857 15,206 SH   SOLE   0 0 15,206
AT&T Corp COM 00206R102 24,864 821,410 SH   SOLE   75,500 0 745,910
Atkore International Group COM 047649108 1,220 16,969 SH   SOLE   29 0 16,940
Automatic Data Proc COM 053015103 18,621 98,800 SH   SOLE   7,300 0 91,500
Berkshire Hathaway CL A CL A 084670108 386 1 SH   SOLE   0 0 1
BHP Billiton Ltd COM 088606108 21,150 304,799 SH   SOLE   54,158 0 250,641
Biogen Idec Inc Com COM 09062X103 280 1,000 SH   SOLE   0 0 1,000
Blue Bird Corp COM 095306106 3,586 143,248 SH   SOLE   194 0 143,054
Bp Plc Spon Adr COM 055622104 11,945 490,560 SH   SOLE   96,320 0 394,240
Caterpillar Inc Del COM 149123101 20,787 89,649 SH   SOLE   25,660 0 63,989
Cerner Corp COM 156782104 9,588 133,395 SH   SOLE   51,670 0 81,725
Chevron Corp COM 166764100 10,709 102,194 SH   SOLE   10,000 0 92,194
CHUBB LTD COM H1467J104 30,760 194,725 SH   SOLE   42,660 0 152,065
Cisco Systems Inc COM 17275R102 47,066 910,183 SH   SOLE   161,363 0 748,820
Clorox Co Del Com COM 189054109 38,298 198,559 SH   SOLE   23,559 0 175,000
Coca Cola Company COM 191216100 527 10,000 SH   SOLE   0 0 10,000
Conocophillips COM 20825C104 12,887 243,285 SH   SOLE   53,969 0 189,316
CSG Systems International, Inc COM 126349109 353 7,853 SH   SOLE   12 0 7,841
Deere Co COM 244199105 7,146 19,100 SH   SOLE   2,800 0 16,300
Dolby Laboratories, Inc CL A COM 25659T107 10,629 107,666 SH   SOLE   30,767 0 76,899
Dollar General Corp COM 256677105 13,449 66,375 SH   SOLE   28,061 0 38,314
Domino's Pizza Group plc COM G28113101 2,374 495,982 SH   SOLE   776 0 495,206
Donaldson Co Inc COM 257651109 724 12,450 SH   SOLE   19 0 12,431
Duke Energy Corp New COM 26441C204 15,797 163,650 SH   SOLE   16,200 0 147,450
Eaton Corp COM G29183103 13,372 96,700 SH   SOLE   4,900 0 91,800
Eli Lilly & Co COM 532457108 26,885 143,911 SH   SOLE   13,500 0 130,411
Emerson Elec Co COM 291011104 7,461 82,700 SH   SOLE   14,800 0 67,900
Exxon Mobil Corp COM 30231G102 15,321 274,430 SH   SOLE   53,090 0 221,340
Facebook Inc COM 30303M102 3,041 10,324 SH   SOLE   0 0 10,324
Factset Resh Sys Inc COM 303075105 6,604 21,400 SH   SOLE   0 0 21,400
Flowers Foods, Inc COM 343498101 330 13,882 SH   SOLE   13,882 0 0
Fluor Corp New Del Com COM 343412102 4,096 177,407 SH   SOLE   264 0 177,143
Frontdoor Inc COM 35905A109 3,626 67,458 SH   SOLE   98 0 67,360
Generac COM 368736104 1,602 4,893 SH   SOLE   7 0 4,886
General Dynamics Corp COM 369550108 24,293 133,804 SH   SOLE   11,700 0 122,104
Genuine Parts Co COM 372460105 16,876 146,000 SH   SOLE   12,100 0 133,900
GFL Environmental Inc Subordinate Shares SUB VTG SHS 36168Q104 350 10,000 SH   SOLE   0 0 10,000
Gildan Activewear Inc COM 375916103 3,107 101,330 SH   SOLE   120 0 101,210
Globe Life Inc COM 37959E102 11,825 122,370 SH   SOLE   49,038 0 73,332
Google Inc Class A COM 02079K305 5,451 2,643 SH   SOLE   1,229 0 1,414
Healthcare Realty TR REIT COM 421946104 26,412 871,093 SH   SOLE   0 0 871,093
Hexcel Corp COM 428291108 6,262 111,816 SH   SOLE   31,815 0 80,001
Home Depot Inc COM 437076102 35,417 116,025 SH   SOLE   14,781 0 101,244
Intel Corp COM 458140100 43,777 684,014 SH   SOLE   130,890 0 553,124
IShares S&P 100 ISHARE 464287101 338 1,878 SH   SOLE   0 0 1,878
Johnson And Johnson COM 478160104 51,516 313,454 SH   SOLE   54,230 0 259,224
JP Morgan Chase & Co COM 46625H100 23,474 154,203 SH   SOLE   13,800 0 140,403
Kimberly Clark Corp COM 494368103 35,128 252,630 SH   SOLE   20,500 0 232,130
Kroger Co COM 501044101 37,735 1,048,475 SH   SOLE   188,783 0 859,692
Lab Corp Of Amer COM 50540R409 16,314 63,970 SH   SOLE   27,445 0 36,525
Lockheed Martin Corp COM 539830109 39,746 107,567 SH   SOLE   14,676 0 92,891
Lowe's Companies Inc COM 548661107 14,569 76,608 SH   SOLE   6,800 0 69,808
Mastercard COM 57636Q104 5,032 14,132 SH   SOLE   6,086 0 8,046
Mcdonalds Corp Com COM 580135101 4,281 19,100 SH   SOLE   2,000 0 17,100
Medpace Holdings, Inc. COM 58506Q109 905 5,517 SH   SOLE   8 0 5,509
Medtronic Inc COM G5960L103 41,121 348,096 SH   SOLE   67,410 0 280,686
Merck & Company, Inc COM 58933Y105 26,998 350,210 SH   SOLE   30,400 0 319,810
Microsoft Corp COM 594918104 40,982 173,820 SH   SOLE   26,226 0 147,594
Mosaic Company COM 61945C103 8,252 261,071 SH   SOLE   67,754 0 193,317
MSC Industrial COM 553530106 5,034 55,818 SH   SOLE   19,792 0 36,026
Murphy Oil Corp COM 626717102 4,439 270,492 SH   SOLE   87,900 0 182,592
Mycelx Technologies Corp COM 62847T202 6 10,360 SH   SOLE   0 0 10,360
National Beverage Corp COM 635017106 537 10,977 SH   SOLE   18 0 10,959
National Research Corporation COM 637372202 2,229 47,592 SH   SOLE   71 0 47,521
Nextera Energy Inc COM 65339F101 322 4,264 SH   SOLE   0 0 4,264
Occidental Petrol Corp COM 674599162 166 13,939 SH   SOLE   5,270 0 8,669
Occidental Petroleum Corp COM 674599105 2,948 110,733 SH   SOLE   42,194 0 68,539
Patriot Transportation COM 70338W105 2,243 203,747 SH   SOLE   334 0 203,413
Paychex Inc COM 704326107 42,772 436,356 SH   SOLE   53,893 0 382,463
Pepsico Inc COM 713448108 14,972 105,846 SH   SOLE   32,134 0 73,712
Pfizer Inc COM 717081103 36,952 1,019,929 SH   SOLE   171,465 0 848,464
Price T Rowe Group Inc COM 74144T108 23,475 136,800 SH   SOLE   9,800 0 127,000
Procter & Gamble Co COM 742718109 34,697 256,200 SH   SOLE   22,400 0 233,800
Pulse Seismic Inc COM 74586Q109 1,353 1,069,407 SH   SOLE   1,685 0 1,067,722
Puresafe Water Systems Inc COM 74624H103 0 14,000 SH   SOLE   0 0 14,000
Quest Diagnostics, Inc. COM 74834L100 24,577 191,500 SH   SOLE   18,000 0 173,500
Ralph Lauren Corp COM 751212101 11,180 90,775 SH   SOLE   38,564 0 52,211
Raytheon Technologies Corp COM 75513E101 10,733 138,907 SH   SOLE   13,700 0 125,207
Reinsurance Group America COM 759351604 12,829 101,779 SH   SOLE   41,980 0 59,799
Ritchie Bros. Auctioneers Inc COM 767744105 574 9,808 SH   SOLE   16 0 9,792
Ross Stores Inc COM 778296103 5,316 44,334 SH   SOLE   18,696 0 25,638
Royal Bank of Canada COM 780087102 1,577 17,100 SH   SOLE   0 0 17,100
Royal Dutch Shell COM 780259206 14,563 371,412 SH   SOLE   88,150 0 283,262
Sanofi-Aventis SPONSORED ADR 80105N105 13,730 277,600 SH   SOLE   23,600 0 254,000
Sarepta Therapeutics, Inc. COM 803607100 249 3,340 SH   SOLE   0 0 3,340
Seaboard Corp COM 811543107 2,878 780 SH   SOLE   1 0 779
South State Corporation COM 840441109 208 2,649 SH   SOLE   0 0 2,649
Southern Company COM 842587107 13,220 212,680 SH   SOLE   21,900 0 190,780
Sterling Construction COM 859241101 3,760 162,074 SH   SOLE   239 0 161,835
Sysco Corporation COM 871829107 7,417 94,200 SH   SOLE   11,700 0 82,500
Target Corp Com COM 87612E106 15,846 80,000 SH   SOLE   8,400 0 71,600
Texas Instruments Inc COM 882508104 48,725 257,820 SH   SOLE   38,287 0 219,533
Total SA SPONSORED ADR 89151E109 7,267 156,135 SH   SOLE   15,000 0 141,135
Tractor Supply Co COM 892356106 21,366 120,659 SH   SOLE   30,561 0 90,098
Truist Financial Corp COM 89832Q109 12,664 217,148 SH   SOLE   15,900 0 201,248
United Parcel Service COM 911312106 7,888 46,400 SH   SOLE   7,400 0 39,000
Us Bancorp (new) COM 902973304 27,307 493,700 SH   SOLE   38,900 0 454,800
Valero Energy Corp COM 91913Y100 6,551 91,500 SH   SOLE   9,300 0 82,200
Verizon Communications Com COM 92343V104 46,700 803,090 SH   SOLE   126,669 0 676,421
VSE Corp COM 918284100 1,518 38,419 SH   SOLE   58 0 38,361
Wal-Mart Stores Inc COM 931142103 17,879 131,630 SH   SOLE   6,100 0 125,530
Waste Management Inc New COM 94106L109 7,896 61,200 SH   SOLE   5,100 0 56,100
Wiley John & Sons Cl A COM 968223206 5,701 105,177 SH   SOLE   45,110 0 60,067
Wisdomtree Total Div Fund US TOTAL DIVIDEND 97717W109 360 3,183 SH   SOLE   0 0 3,183
Xcel Energy Inc COM 98389b100 11,899 178,900 SH   SOLE   9,600 0 169,300