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 9,532 47,987 SH   SOLE   0 0 47,987
AFLAC Inc COM 001055102 9,060 168,850 SH   SOLE   0 0 168,850
AT&T Inc COM 00206R102 7,610 264,410 SH   SOLE   0 0 264,410
AbbVie Inc COM 00287Y109 8,814 78,249 SH   SOLE   0 0 78,249
Abbott Laboratories COM 002824100 11,372 98,090 SH   SOLE   0 0 98,090
Accenture Ltd COM G1151C101 17,318 58,747 SH   SOLE   0 0 58,747
Adobe COM 00724F101 16,499 28,172 SH   SOLE   0 0 28,172
Agilent COM 00846U101 259 1,750 SH   SOLE   0 0 1,750
Air Products & Chemicals COM 009158106 619 2,150 SH   SOLE   0 0 2,150
Alexion Pharmaceuticals COM 015351109 4,006 21,805 SH   SOLE   0 0 21,805
Alibaba Group Holding COM 01609W102 295 1,300 SH   SOLE   0 0 1,300
Alphabet Class A COM 02079K305 21,532 8,818 SH   SOLE   0 0 8,818
Alphabet Class C COM 02079K107 1,253 500 SH   SOLE   0 0 500
Altria Group COM 02209S103 1,115 23,378 SH   SOLE   0 0 23,378
Amazon COM 023135106 17,156 4,987 SH   SOLE   0 0 4,987
American Electric Power COM 025537101 4,750 56,150 SH   SOLE   0 0 56,150
American Express Co COM 025816109 16,959 102,640 SH   SOLE   0 0 102,640
American Tower REIT COM 03027X100 9,870 36,537 SH   SOLE   0 0 36,537
Amgen Inc COM 031162100 41,932 172,028 SH   SOLE   0 0 172,028
Anaplan Inc COM 03272L108 728 13,665 SH   SOLE   0 0 13,665
Apple Inc COM 037833100 71,629 522,990 SH   SOLE   0 0 522,990
Applied Materials COM 038222105 413 2,900 SH   SOLE   0 0 2,900
Arvinas Inc COM 04335A105 2,733 35,500 SH   SOLE   0 0 35,500
AutoZone Inc COM 053332102 597 400 SH   SOLE   0 0 400
Automatic Data COM 053015103 13,285 66,884 SH   SOLE   0 0 66,884
BP PLC - Foreign Tax COM 055622104 622 23,555 SH   SOLE   0 0 23,555
Bank Of America COM 060505104 2,447 59,347 SH   SOLE   0 0 59,347
Bank of Hawaii COM 062540109 211 2,500 SH   SOLE   0 0 2,500
Bank of N.Y. COM 064058100 2,740 53,477 SH   SOLE   0 0 53,477
Baxter Intl COM 071813109 1,455 18,075 SH   SOLE   0 0 18,075
Becton Dickenson & Co COM 075887109 270 1,110 SH   SOLE   0 0 1,110
Berkshire Hathaway Cl B COM 113809107 1,893 6,810 SH   SOLE   0 0 6,810
Best Buy COM 086516101 7,948 69,129 SH   SOLE   0 0 69,129
Biogen Idec COM 09062X103 1,258 3,634 SH   SOLE   0 0 3,634
Blackstone Group COM 09260D107 330 3,400 SH   SOLE   0 0 3,400
Boeing COM 097023105 623 2,600 SH   SOLE   0 0 2,600
Boston Scientific COM 101137107 231 5,400 SH   SOLE   0 0 5,400
Bristol Myers Squibb Company COM 110122108 17,892 267,767 SH   SOLE   0 0 267,767
Broadcom Ltd COM 11135F101 334 700 SH   SOLE   0 0 700
C H Robinsin Worldwide COM 12541W209 3,213 34,302 SH   SOLE   0 0 34,302
CBOE Holdings Inc COM 12503M108 885 7,435 SH   SOLE   0 0 7,435
CME Group COM 12572Q105 1,773 8,335 SH   SOLE   0 0 8,335
CSX Corp COM 126408103 2,795 87,139 SH   SOLE   0 0 87,139
CVS Corp COM 126650100 11,905 142,676 SH   SOLE   0 0 142,676
Canadian National Railway COM 136375102 295 2,800 SH   SOLE   0 0 2,800
Capital One Financial COM 14040H105 10,797 69,795 SH   SOLE   0 0 69,795
Cardinal Health COM 14149Y108 659 11,537 SH   SOLE   0 0 11,537
Carrier Global COM 14448C104 2,381 49,000 SH   SOLE   0 0 49,000
Caterpillar COM 149123101 305 1,400 SH   SOLE   0 0 1,400
Cerner Corporation COM 156782104 7,075 90,520 SH   SOLE   0 0 90,520
Charles Schwab Corp COM 808513105 5,017 68,900 SH   SOLE   0 0 68,900
Chevron Corp COM 166764100 13,426 128,185 SH   SOLE   0 0 128,185
Cisco Systems Inc COM 17275R102 17,040 321,505 SH   SOLE   0 0 321,505
Citigroup COM 172967424 1,641 23,200 SH   SOLE   0 0 23,200
Coca-Cola Company COM 191216100 76,014 1,404,810 SH   SOLE   0 0 1,404,810
Cognex COM 192422103 387 4,600 SH   SOLE   0 0 4,600
Colgate-Palmolive Company COM 194162103 7,489 92,059 SH   SOLE   0 0 92,059
Comcast Corp COM 20030N101 22,242 390,078 SH   SOLE   0 0 390,078
ConocoPhillips COM 20825C104 904 14,850 SH   SOLE   0 0 14,850
Constellation Brands COM 21036P108 13,972 59,737 SH   SOLE   0 0 59,737
Corning COM 219350105 602 14,720 SH   SOLE   0 0 14,720
Corteva Inc COM 22052L104 7,806 175,998 SH   SOLE   0 0 175,998
Costco Wholesale Corp COM 22160K105 7,631 19,286 SH   SOLE   0 0 19,286
Crown Castle COM 228227104 10,344 53,020 SH   SOLE   0 0 53,020
Cummins COM 231021106 7,634 31,312 SH   SOLE   0 0 31,312
Danaher Corp COM 235851102 663 2,472 SH   SOLE   0 0 2,472
Daseke Inc COM 23753F107 65 10,000 SH   SOLE   0 0 10,000
Deere & Company COM 244199105 13,174 37,350 SH   SOLE   0 0 37,350
Devon Energy COM 25179M103 1,060 36,300 SH   SOLE   0 0 36,300
Diageo PLC ADR - Foreign tax COM 25243Q205 441 2,300 SH   SOLE   0 0 2,300
Dollar Tree Inc COM 256746108 677 6,800 SH   SOLE   0 0 6,800
Dominion Energy COM 25746U109 700 9,512 SH   SOLE   0 0 9,512
Doordash Inc COM 25809K105 802 4,500 SH   SOLE   0 0 4,500
Dorman Products Inc COM 258278100 2,592 25,000 SH   SOLE   0 0 25,000
Dow Chemical COM 260557103 4,852 76,677 SH   SOLE   0 0 76,677
DuPont De Nemours & Co COM 26614N102 433 5,598 SH   SOLE   0 0 5,598
Duke Energy Hldg COM 26441C204 9,353 94,743 SH   SOLE   0 0 94,743
EBay COM 278642103 814 11,600 SH   SOLE   0 0 11,600
Eastman Chemical COM 277432100 292 2,500 SH   SOLE   0 0 2,500
Eaton Corp COM G29183103 4,349 29,349 SH   SOLE   0 0 29,349
Edwards Lifesciences COM 28176E108 674 6,511 SH   SOLE   0 0 6,511
Electronic Arts COM 285512109 8,376 58,232 SH   SOLE   0 0 58,232
Emerson Electric Company COM 291011104 686 7,131 SH   SOLE   0 0 7,131
Energy Transfer LP COM 29273V100 886 83,327 SH   SOLE   0 0 83,327
Enterprise Products Ptrs COM 293792107 1,723 71,400 SH   SOLE   0 0 71,400
Exxon Mobil COM 30231G102 11,680 185,167 SH   SOLE   0 0 185,167
Facebook Inc COM 30303M102 8,679 24,961 SH   SOLE   0 0 24,961
FactSet Research Systems COM 303075105 6,731 20,055 SH   SOLE   0 0 20,055
Fastenal Company COM 311900104 7,485 143,950 SH   SOLE   0 0 143,950
FedEx COM 31428X106 1,646 5,517 SH   SOLE   0 0 5,517
Fifth Third Bancorp COM 316773100 769 20,114 SH   SOLE   0 0 20,114
First Energy COM 337932107 309 8,300 SH   SOLE   0 0 8,300
First Horizon National COM 320517105 190 11,001 SH   SOLE   0 0 11,001
First Solar Inc COM 336433107 815 9,000 SH   SOLE   0 0 9,000
Fiserv COM 337738108 10,112 94,606 SH   SOLE   0 0 94,606
Ford Motor COM 345370860 597 40,150 SH   SOLE   0 0 40,150
Fortive Corp COM 34959J108 4,014 57,550 SH   SOLE   0 0 57,550
Fortune Brands Home & Sec COM 34964C106 319 3,200 SH   SOLE   0 0 3,200
Freeport McMoRan COM 35671D857 223 6,000 SH   SOLE   0 0 6,000
Fulton Financial COM 360271100 183 11,600 SH   SOLE   0 0 11,600
General Electric Company COM 369604103 2,234 165,976 SH   SOLE   0 0 165,976
General Mills COM 370334104 9,689 159,026 SH   SOLE   0 0 159,026
Gilead Sciences COM 375558103 6,385 92,721 SH   SOLE   0 0 92,721
Goldman Sachs COM 38141G104 1,801 4,745 SH   SOLE   0 0 4,745
HP Inc COM 40434L105 3,613 119,687 SH   SOLE   0 0 119,687
Hasbro Inc COM 418056107 7,248 76,680 SH   SOLE   0 0 76,680
Hershey Company COM 427866108 226 1,300 SH   SOLE   0 0 1,300
Home Depot COM 437076102 6,707 21,031 SH   SOLE   0 0 21,031
Honeywell COM 438516106 667 3,043 SH   SOLE   0 0 3,043
Humana COM 444859102 675 1,525 SH   SOLE   0 0 1,525
Illinois Tool Works COM 452308109 5,664 25,335 SH   SOLE   0 0 25,335
Ingersoll-Rand PLC COM 45687V106 215 4,412 SH   SOLE   0 0 4,412
Intel Corp COM 458140100 16,253 289,512 SH   SOLE   0 0 289,512
Intl Business Machines Corp COM 459200101 17,884 121,997 SH   SOLE   0 0 121,997
Intl Flavors & Frag COM 459506101 849 5,686 SH   SOLE   0 0 5,686
Intl Paper COM 460146103 7,920 129,173 SH   SOLE   0 0 129,173
Intuit COM 461202103 15,402 31,421 SH   SOLE   0 0 31,421
Intuitive Surgical Inc COM 46120E602 460 500 SH   SOLE   0 0 500
Iron Mountain COM 46284V101 217 5,125 SH   SOLE   0 0 5,125
J P Morgan Chase & Co COM 46625H100 23,125 148,677 SH   SOLE   0 0 148,677
Johnson & Johnson COM 478160104 28,231 171,368 SH   SOLE   0 0 171,368
KLA Tencor COM 482480100 3,435 10,595 SH   SOLE   0 0 10,595
Kimberly-Clark COM 494368103 649 4,850 SH   SOLE   0 0 4,850
Kinder Morgan COM 49456B101 280 15,337 SH   SOLE   0 0 15,337
Kraft Heinz Co COM 500754106 309 7,573 SH   SOLE   0 0 7,573
L Brands COM 501797104 1,528 21,200 SH   SOLE   0 0 21,200
Lam Research Corp COM 512807108 6,331 9,730 SH   SOLE   0 0 9,730
Leidos Holdings Inc. COM 525327102 404 4,000 SH   SOLE   0 0 4,000
Lilly Eli & Company COM 532457108 620 2,700 SH   SOLE   0 0 2,700
Linde PLC COM G5494J103 6,260 21,655 SH   SOLE   0 0 21,655
Lockheed Martin COM 539830109 8,632 22,814 SH   SOLE   0 0 22,814
Lowes Companies Inc COM 548661107 20,726 106,850 SH   SOLE   0 0 106,850
Lululemon COM 550021109 4,079 11,176 SH   SOLE   0 0 11,176
MPLX LP COM 55336V100 314 10,600 SH   SOLE   0 0 10,600
Marathon Petroleum Corp COM 56585A102 286 4,740 SH   SOLE   0 0 4,740
Mastercard COM 57636Q104 3,264 8,940 SH   SOLE   0 0 8,940
Maxim Integrated Prod COM 57772K101 6,643 63,050 SH   SOLE   0 0 63,050
McCormick and Co COM 579780206 530 6,000 SH   SOLE   0 0 6,000
McDonalds Corp COM 580135101 17,029 73,723 SH   SOLE   0 0 73,723
Medtronic Plc COM G5960L103 13,404 107,982 SH   SOLE   0 0 107,982
Merck & Company Inc COM 58933Y105 8,693 111,779 SH   SOLE   0 0 111,779
Metlife Inc COM 59156R108 1,745 29,150 SH   SOLE   0 0 29,150
Microchip COM 595017104 329 2,200 SH   SOLE   0 0 2,200
Micron Technology COM 595112103 374 4,400 SH   SOLE   0 0 4,400
Microsoft Corp COM 594918104 61,959 228,714 SH   SOLE   0 0 228,714
Mondelez Intl COM 609207105 1,671 26,760 SH   SOLE   0 0 26,760
Monster Beverage Corp. COM 61174X109 6,550 71,700 SH   SOLE   0 0 71,700
Moody's Corp COM 615369105 217 600 SH   SOLE   0 0 600
NaturalShrimp Inc COM 63902N106 41 95,000 SH   SOLE   0 0 95,000
NextEra Energy COM 65339F101 10,275 140,215 SH   SOLE   0 0 140,215
Nike Inc Cl B COM 654106103 17,912 115,940 SH   SOLE   0 0 115,940
Norfolk Southern COM 655844108 1,539 5,800 SH   SOLE   0 0 5,800
Northrop Grumman Corp COM 666807102 4,930 13,564 SH   SOLE   0 0 13,564
Novartis AG COM 66987V109 529 5,800 SH   SOLE   0 0 5,800
Novo Nordisk ADR COM 670100205 561 6,700 SH   SOLE   0 0 6,700
Nucor Corp COM 670346105 345 3,600 SH   SOLE   0 0 3,600
Nvidia Corp COM 67066G104 400 500 SH   SOLE   0 0 500
Okta Inc COM 679295105 4,380 17,900 SH   SOLE   0 0 17,900
Oracle Corp COM 68389X105 13,652 175,380 SH   SOLE   0 0 175,380
Organon & Co. COM 68622V163 306 10,107 SH   SOLE   0 0 10,107
Otis Worldwide COM 68902V107 1,760 21,528 SH   SOLE   0 0 21,528
PNC Finl COM 693475105 250 1,310 SH   SOLE   0 0 1,310
Parker Hannifin Corp COM 701094104 226 736 SH   SOLE   0 0 736
PayPal Hldg Inc COM 70450Y103 11,758 40,339 SH   SOLE   0 0 40,339
Paychex Inc COM 704326107 9,839 91,695 SH   SOLE   0 0 91,695
PepsiCo COM 713448108 2,738 18,480 SH   SOLE   0 0 18,480
Petroleo Brasileiro COM 71654V408 406 33,200 SH   SOLE   0 0 33,200
Pfizer Inc COM 717081103 9,820 250,770 SH   SOLE   0 0 250,770
Philip Morris COM 718172109 2,639 26,630 SH   SOLE   0 0 26,630
Phillips 66 COM 718546104 504 5,874 SH   SOLE   0 0 5,874
Pitney Bowes COM 724479100 91 10,400 SH   SOLE   0 0 10,400
ProLogis Inc COM 74340W103 13,748 115,017 SH   SOLE   0 0 115,017
Procter & Gamble Co COM 742718109 39,357 291,682 SH   SOLE   0 0 291,682
Progress Software COM 743312100 473 10,230 SH   SOLE   0 0 10,230
Prudential Financial COM 744320102 1,193 11,640 SH   SOLE   0 0 11,640
Public Storage Inc COM 74460D109 13,742 45,700 SH   SOLE   0 0 45,700
Qualcomm Inc COM 747525103 4,276 29,920 SH   SOLE   0 0 29,920
Quantum Scape Corp COM 71467V109 2,926 100,000 SH   SOLE   0 0 100,000
Quick-Med Technologics COM 74837Q106 2 100,577 SH   SOLE   0 0 100,577
Raytheon Technologies Corp COM 75513E101 13,521 158,496 SH   SOLE   0 0 158,496
Ross Stores COM 778296103 4,413 35,587 SH   SOLE   0 0 35,587
Royal Dutch Shell COM 780259206 347 8,579 SH   SOLE   0 0 8,579
S&P Global Inc. COM 78409V104 51,922 126,500 SH   SOLE   0 0 126,500
SPDR S&P 500 Trust COM 78462F103 12,655 29,564 SH   SOLE   0 0 29,564
Salesforce.com Inc COM 79466L302 19,551 80,040 SH   SOLE   0 0 80,040
Schrodinger Inc COM 80810D103 9,580 126,700 SH   SOLE   0 0 126,700
Science Applications Intl Corp COM 808625107 307 3,500 SH   SOLE   0 0 3,500
Sealed Air COM 81211K100 545 9,200 SH   SOLE   0 0 9,200
Shopify Inc COM 82509L107 438 300 SH   SOLE   0 0 300
Simon Property Group COM 828806109 5,504 42,180 SH   SOLE   0 0 42,180
Southern Co COM 842587107 1,272 21,020 SH   SOLE   0 0 21,020
Sprouts Farmers Market Inc. COM 85208M102 248 10,000 SH   SOLE   0 0 10,000
Stanley Black & Decker COM 854502101 5,047 24,620 SH   SOLE   0 0 24,620
Starbucks Corp COM 855244109 15,503 138,653 SH   SOLE   0 0 138,653
Stryker COM 863667101 7,725 29,742 SH   SOLE   0 0 29,742
T Rowe Price Grp Inc COM 74144T108 1,524 7,700 SH   SOLE   0 0 7,700
TJX Companies COM 872540109 12,688 188,200 SH   SOLE   0 0 188,200
Tesla Motors Inc COM 88160R101 2,039 3,000 SH   SOLE   0 0 3,000
Texas Instruments COM 882508104 19,570 101,768 SH   SOLE   0 0 101,768
The New York Times Company COM 650111107 496 11,400 SH   SOLE   0 0 11,400
The Travelers Companies COM 89417E109 5,569 37,200 SH   SOLE   0 0 37,200
Thermo Fisher Scientific COM 883556102 404 800 SH   SOLE   0 0 800
Trane Tech PLC COM G8994E103 626 3,400 SH   SOLE   0 0 3,400
Trex Company Inc COM 89531P105 654 6,400 SH   SOLE   0 0 6,400
Truist Financial Corporation COM 89832Q109 19,704 355,029 SH   SOLE   0 0 355,029
U S Bancorp COM 902973304 10,326 181,258 SH   SOLE   0 0 181,258
UBS AG COM H42097107 577 37,600 SH   SOLE   0 0 37,600
Ulta Beauty Inc COM 90384S303 2,005 5,800 SH   SOLE   0 0 5,800
Union Pacific Corp COM 907818108 20,154 91,637 SH   SOLE   0 0 91,637
United Parcel Service Inc Cl B COM 911312106 10,337 49,703 SH   SOLE   0 0 49,703
UnitedHealth COM 91324P102 12,112 30,247 SH   SOLE   0 0 30,247
Vail Resorts Inc COM 91879Q109 466 1,472 SH   SOLE   0 0 1,472
Valero Energy COM 91913Y100 1,163 14,900 SH   SOLE   0 0 14,900
Verizon Communications Inc COM 92343V104 14,452 257,927 SH   SOLE   0 0 257,927
Vertex Pharmaceutical COM 92532F100 20,513 101,735 SH   SOLE   0 0 101,735
Visa Inc Cl A COM 92826C839 3,093 13,229 SH   SOLE   0 0 13,229
Vontier Corp COM 928881101 1,037 31,820 SH   SOLE   0 0 31,820
Wal-Mart Stores Inc COM 931142103 273,575 1,939,972 SH   SOLE   0 0 1,939,972
Walt Disney Company COM 254687106 23,174 131,843 SH   SOLE   0 0 131,843
Wells Fargo & Co COM 949746101 1,803 39,803 SH   SOLE   0 0 39,803
Williams Cos Inc Del COM 969457100 504 19,000 SH   SOLE   0 0 19,000
Woodward Governor Co COM 980745103 246 2,000 SH   SOLE   0 0 2,000
YUM Brands COM 988498101 7,663 66,620 SH   SOLE   0 0 66,620