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 10,231 62,233 SH   SOLE   0 0 62,233
AFLAC Inc COM 001055102 10,333 197,500 SH   SOLE   0 0 197,500
AT&T Inc COM 00206R102 6,227 164,548 SH   SOLE   0 0 164,548
AbbVie Inc COM 00287Y109 916 12,100 SH   SOLE   0 0 12,100
Abbott Laboratories COM 002824100 7,209 86,165 SH   SOLE   0 0 86,165
Accenture Ltd COM G1151C101 5,755 29,917 SH   SOLE   0 0 29,917
Adobe COM 00724F101 9,207 33,330 SH   SOLE   0 0 33,330
Alibaba Group Holding COM 01609W102 472 2,825 SH   SOLE   0 0 2,825
Allergan COM 018490102 337 2,000 SH   SOLE   0 0 2,000
Alphabet Class A COM 02079K305 19,123 15,660 SH   SOLE   0 0 15,660
Alphabet Class C COM 38259P706 4,876 4,000 SH   SOLE   0 0 4,000
Altria Group COM 02209S103 983 24,028 SH   SOLE   0 0 24,028
Amazon COM 023135106 6,933 3,994 SH   SOLE   0 0 3,994
Amcor PLC COM 081437105 364 37,377 SH   SOLE   0 0 37,377
American Electric Power COM 025537101 2,654 28,325 SH   SOLE   0 0 28,325
American Express Co COM 025816109 7,127 60,257 SH   SOLE   0 0 60,257
American Tower REIT COM 03027X100 2,487 11,245 SH   SOLE   0 0 11,245
Amgen Inc COM 031162100 9,601 49,616 SH   SOLE   0 0 49,616
Apple Inc COM 037833100 38,764 173,078 SH   SOLE   0 0 173,078
Automatic Data COM 053015103 2,719 16,847 SH   SOLE   0 0 16,847
B B & T Corp COM 054937107 10,341 193,770 SH   SOLE   0 0 193,770
BP PLC COM 055622104 814 21,416 SH   SOLE   0 0 21,416
Bank Of America COM 060505104 2,699 92,543 SH   SOLE   0 0 92,543
Bank of Hawaii COM 062540109 394 4,587 SH   SOLE   0 0 4,587
Bank of N.Y. COM 064058100 4,714 104,276 SH   SOLE   0 0 104,276
Bausch Health Companies Inc COM 071734107 1,049 48,000 SH   SOLE   0 0 48,000
Berkshire Hathaway Cl B COM 084670702 5,487 26,379 SH   SOLE   0 0 26,379
Biogen Idec COM 09062X103 3,809 16,360 SH   SOLE   0 0 16,360
Boeing COM 097023105 706 1,855 SH   SOLE   0 0 1,855
Bristol Myers Squibb Company COM 110122108 13,600 268,184 SH   SOLE   0 0 268,184
CBOE Holdings Inc COM 12503M108 2,928 25,485 SH   SOLE   0 0 25,485
CME Group COM 12572Q105 8,528 40,352 SH   SOLE   0 0 40,352
CSX Corp COM 126408103 2,562 36,981 SH   SOLE   0 0 36,981
CVS Corp COM 126650100 6,645 105,359 SH   SOLE   0 0 105,359
Capital One Financial COM 14040H105 6,359 69,895 SH   SOLE   0 0 69,895
Celgene Corp COM 151020104 1,225 12,340 SH   SOLE   0 0 12,340
Cerner Corporation COM 156782104 6,156 90,305 SH   SOLE   0 0 90,305
Charles Schwab Corp COM 808513105 5,641 134,850 SH   SOLE   0 0 134,850
Chevron Corp COM 166764100 16,800 141,649 SH   SOLE   0 0 141,649
Cigna COM 125509109 213 1,400 SH   SOLE   0 0 1,400
Cisco Systems Inc COM 17275R102 13,649 276,244 SH   SOLE   0 0 276,244
Coca-Cola Company COM 191216100 68,667 1,261,342 SH   SOLE   0 0 1,261,342
Colgate-Palmolive Company COM 194162103 10,367 141,029 SH   SOLE   0 0 141,029
Comcast Corp COM 20030N101 9,891 219,415 SH   SOLE   0 0 219,415
Constellation Brands COM 21036P108 5,610 27,063 SH   SOLE   0 0 27,063
Corning COM 219350105 476 16,700 SH   SOLE   0 0 16,700
Corteva Inc COM 22052L104 2,293 81,895 SH   SOLE   0 0 81,895
Costco Wholesale Corp COM 22160K105 337 1,170 SH   SOLE   0 0 1,170
Cummins COM 231021106 3,600 22,133 SH   SOLE   0 0 22,133
Deere & Company COM 244199105 6,865 40,700 SH   SOLE   0 0 40,700
Diageo PLC COM 25243Q205 409 2,500 SH   SOLE   0 0 2,500
Discover Financial Service COM 254709108 959 11,826 SH   SOLE   0 0 11,826
Dollar Tree Inc COM 256746108 776 6,800 SH   SOLE   0 0 6,800
Dominion Energy COM 25746U109 786 9,698 SH   SOLE   0 0 9,698
Dow Chemical COM 260543103 3,535 74,189 SH   SOLE   0 0 74,189
DuPont De Nemours & Co COM 263534109 3,166 44,391 SH   SOLE   0 0 44,391
Duke Energy Hldg COM 26441C204 6,232 65,013 SH   SOLE   0 0 65,013
EBay COM 278642103 2,255 57,850 SH   SOLE   0 0 57,850
EOG Resources COM 26875P101 4,035 54,371 SH   SOLE   0 0 54,371
Eaton Corp COM G29183103 8,168 98,238 SH   SOLE   0 0 98,238
Emerson Electric Company COM 291011104 6,087 91,035 SH   SOLE   0 0 91,035
Enterprise Products Ptrs COM 293792107 2,861 100,110 SH   SOLE   0 0 100,110
Exxon Mobil COM 30231G102 15,213 215,444 SH   SOLE   0 0 215,444
Facebook Inc COM 30303M102 23,649 132,800 SH   SOLE   0 0 132,800
FactSet Research Systems COM 303075105 2,399 9,875 SH   SOLE   0 0 9,875
Fastenal Company COM 311900104 268 8,200 SH   SOLE   0 0 8,200
FedEx COM 31428X106 3,169 21,772 SH   SOLE   0 0 21,772
Fifth Third Bancorp COM 316773100 1,679 61,331 SH   SOLE   0 0 61,331
First Energy COM 337932107 395 8,200 SH   SOLE   0 0 8,200
First Solar Inc COM 336433107 539 9,300 SH   SOLE   0 0 9,300
Fiserv COM 337738108 6,830 65,935 SH   SOLE   0 0 65,935
Ford Motor COM 345370100 412 44,935 SH   SOLE   0 0 44,935
Fortive Corp COM 34959J108 6,007 87,622 SH   SOLE   0 0 87,622
Fulton Financial COM 360271100 324 20,000 SH   SOLE   0 0 20,000
General Electric Company COM 369604103 1,581 176,809 SH   SOLE   0 0 176,809
General Mills COM 370334104 6,681 121,201 SH   SOLE   0 0 121,201
Gilead Sciences COM 375558103 285 4,500 SH   SOLE   0 0 4,500
GlaxoSmithkline COM 37733W105 1,195 28,000 SH   SOLE   0 0 28,000
Goldman Sachs COM 38141G104 2,495 12,040 SH   SOLE   0 0 12,040
Hasbro Inc COM 418056107 9,568 80,614 SH   SOLE   0 0 80,614
Hershey Company COM 427866108 201 1,300 SH   SOLE   0 0 1,300
Home Depot COM 437076102 4,268 18,395 SH   SOLE   0 0 18,395
Honeywell COM 438516106 1,906 11,266 SH   SOLE   0 0 11,266
Illinois Tool Works COM 452308109 4,957 31,678 SH   SOLE   0 0 31,678
Ingersoll-Rand PLC COM G47791101 616 5,000 SH   SOLE   0 0 5,000
Intel Corp COM 458140100 18,996 368,638 SH   SOLE   0 0 368,638
Intercontinental Exchange COM 45865V100 461 5,000 SH   SOLE   0 0 5,000
Intl Business Machines Corp COM 459200101 10,579 72,751 SH   SOLE   0 0 72,751
Intl Flavors & Frag COM 459506101 550 4,486 SH   SOLE   0 0 4,486
Intuit COM 461202103 11,244 42,280 SH   SOLE   0 0 42,280
Invesco PLC COM G491BT108 2,243 132,400 SH   SOLE   0 0 132,400
Iron Mountain COM 462846106 330 10,201 SH   SOLE   0 0 10,201
J P Morgan Chase & Co COM 46625H100 16,467 139,916 SH   SOLE   0 0 139,916
JD.com Inc ADS COM 47215P106 4,669 165,500 SH   SOLE   0 0 165,500
Johnson & Johnson COM 478160104 18,044 139,465 SH   SOLE   0 0 139,465
Johnson Controls Inc COM G51502105 334 7,600 SH   SOLE   0 0 7,600
KLA Tencor COM 482480100 1,786 11,200 SH   SOLE   0 0 11,200
Kimberly-Clark COM 494368103 327 2,300 SH   SOLE   0 0 2,300
Kinder Morgan COM 49456B101 380 18,447 SH   SOLE   0 0 18,447
Leidos Holdings, Inc. COM 525327102 344 4,000 SH   SOLE   0 0 4,000
Lilly Eli & Company COM 532457108 4,129 36,925 SH   SOLE   0 0 36,925
Linde PLC COM G5494J103 4,149 21,418 SH   SOLE   0 0 21,418
Lockheed Martin COM 539830109 468 1,200 SH   SOLE   0 0 1,200
Lowes Companies Inc COM 548661107 11,792 107,240 SH   SOLE   0 0 107,240
Lululemon COM 550021109 2,975 15,451 SH   SOLE   0 0 15,451
Marathon Petroleum Corp COM 56585A102 5,729 94,311 SH   SOLE   0 0 94,311
Marriott Intl New Class A COM 571903202 236 1,900 SH   SOLE   0 0 1,900
Mastercard COM 57636Q104 1,161 4,275 SH   SOLE   0 0 4,275
Maxim Integrated Prod COM 57772K101 14,964 258,408 SH   SOLE   0 0 258,408
McDonalds Corp COM 580135101 9,579 44,615 SH   SOLE   0 0 44,615
Medtronic Plc COM G5960L103 9,608 88,452 SH   SOLE   0 0 88,452
Merck & Company Inc COM 58933Y105 9,509 112,956 SH   SOLE   0 0 112,956
Metlife Inc COM 59156R108 4,998 105,977 SH   SOLE   0 0 105,977
Microchip COM 595017104 253 2,725 SH   SOLE   0 0 2,725
Microsoft Corp COM 594918104 38,146 274,374 SH   SOLE   0 0 274,374
Mondelez Intl COM 609207105 1,197 21,641 SH   SOLE   0 0 21,641
Monster Beverage Corp. COM 611740101 2,126 36,625 SH   SOLE   0 0 36,625
Morgan Stanley Group COM 617446448 1,720 40,300 SH   SOLE   0 0 40,300
NaturalShrimp Inc COM 63902N106 7 40,000 SH   SOLE   0 0 40,000
Netflix COM 64110L106 268 1,000 SH   SOLE   0 0 1,000
NextEra Energy COM 65339F101 3,359 14,417 SH   SOLE   0 0 14,417
Nike Inc Cl B COM 654106103 8,873 94,475 SH   SOLE   0 0 94,475
Norfolk Southern COM 655844108 1,024 5,700 SH   SOLE   0 0 5,700
Northrop Grumman Corp COM 666807102 375 1,000 SH   SOLE   0 0 1,000
Novartis AG COM 66987V109 401 4,612 SH   SOLE   0 0 4,612
Novo Nordisk ADR COM 670100205 217 4,200 SH   SOLE   0 0 4,200
Oracle Corp COM 68389X105 1,163 21,130 SH   SOLE   0 0 21,130
PNC Finl COM 693475105 2,512 17,920 SH   SOLE   0 0 17,920
PayPal Hldg Inc COM 70450Y103 9,756 94,175 SH   SOLE   0 0 94,175
Paychex Inc COM 704326107 8,038 97,109 SH   SOLE   0 0 97,109
PepsiCo COM 713448108 1,720 12,546 SH   SOLE   0 0 12,546
Pfizer Inc COM 717081103 8,896 247,602 SH   SOLE   0 0 247,602
Philip Morris COM 718172109 3,964 52,202 SH   SOLE   0 0 52,202
Phillips 66 COM 718546104 6,704 65,472 SH   SOLE   0 0 65,472
ProLogis Inc COM 74340W103 831 9,750 SH   SOLE   0 0 9,750
Procter & Gamble Co COM 742718109 20,441 164,340 SH   SOLE   0 0 164,340
Progress Software COM 743312100 389 10,230 SH   SOLE   0 0 10,230
Qualcomm Inc COM 747525103 699 9,160 SH   SOLE   0 0 9,160
Quick-Med Technologics COM 74837Q106 1 100,577 SH   SOLE   0 0 100,577
Ross Stores COM 778296103 2,373 21,600 SH   SOLE   0 0 21,600
S&P Global Inc. COM 78409V104 30,010 122,500 SH   SOLE   0 0 122,500
SPDR S&P 500 Trust COM 78462F103 11,130 37,502 SH   SOLE   0 0 37,502
Salesforce.com Inc COM 79466L302 9,036 60,870 SH   SOLE   0 0 60,870
Sanofi COM 80105N105 4,543 98,050 SH   SOLE   0 0 98,050
Schlumberger Ltd COM 806857108 408 11,946 SH   SOLE   0 0 11,946
Science Applications Intl Corp COM 808625107 306 3,500 SH   SOLE   0 0 3,500
Sealed Air COM 81211K100 382 9,200 SH   SOLE   0 0 9,200
Simon Property Group COM 828806109 4,221 27,120 SH   SOLE   0 0 27,120
Southern Co COM 842587107 279 4,520 SH   SOLE   0 0 4,520
Southwestern Energy COM 845467109 21 11,100 SH   SOLE   0 0 11,100
Sprouts Farmers Market, Inc. COM 85208M102 193 10,000 SH   SOLE   0 0 10,000
Square Inc COM 852234103 1,549 25,000 SH   SOLE   0 0 25,000
Stanley Black & Decker COM 854502101 3,555 24,620 SH   SOLE   0 0 24,620
Starbucks Corp COM 855244109 10,701 121,025 SH   SOLE   0 0 121,025
Stryker COM 863667101 6,017 27,820 SH   SOLE   0 0 27,820
SunTrust Banks COM 867914103 9,816 142,680 SH   SOLE   0 0 142,680
T Rowe Price Grp Inc COM 74144T108 6,848 59,935 SH   SOLE   0 0 59,935
TJX Companies COM 872540109 7,249 130,050 SH   SOLE   0 0 130,050
Texas Instruments COM 882508104 11,170 86,426 SH   SOLE   0 0 86,426
The New York Times Company COM 650111107 285 10,000 SH   SOLE   0 0 10,000
The Travelers Companies COM 89417E109 5,043 33,916 SH   SOLE   0 0 33,916
Trex Company Inc COM 89531P105 291 3,200 SH   SOLE   0 0 3,200
U S Bancorp COM 902973304 11,326 204,663 SH   SOLE   0 0 204,663
UBS AG COM H89231388 113 10,000 SH   SOLE   0 0 10,000
Union Pacific Corp COM 907818108 10,085 62,263 SH   SOLE   0 0 62,263
United Parcel Service Inc Cl B COM 911312106 13,185 110,039 SH   SOLE   0 0 110,039
United Tech COM 913017109 13,494 98,841 SH   SOLE   0 0 98,841
UnitedHealth COM 91324P102 13,166 60,582 SH   SOLE   0 0 60,582
V F Corp COM 918204108 1,655 18,600 SH   SOLE   0 0 18,600
Verizon Communications Inc COM 92343V104 11,222 185,912 SH   SOLE   0 0 185,912
Vertex Pharmaceutical COM 92532F100 17,297 102,095 SH   SOLE   0 0 102,095
W R Grace & Co COM 38388F108 334 5,000 SH   SOLE   0 0 5,000
Wal-Mart Stores Inc COM 931142103 353,574 2,979,222 SH   SOLE   0 0 2,979,222
Walt Disney Company COM 254687106 20,007 153,522 SH   SOLE   0 0 153,522
Weatherford Intl Ltd COM G48833100 0 12,000 SH   SOLE   0 0 12,000
Wells Fargo & Co COM 949746101 1,769 35,064 SH   SOLE   0 0 35,064
Williams-Sonoma COM 969904101 3,953 58,150 SH   SOLE   0 0 58,150
Woodward Governor Co COM 980745103 216 2,000 SH   SOLE   0 0 2,000
YUM Brands COM 988498101 8,755 77,185 SH   SOLE   0 0 77,185
Yum China Holdings Inc COM 95580P109 7,380 162,450 SH   SOLE   0 0 162,450