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,422 54,695 SH   SOLE   0 0 54,695
AFLAC Inc COM 001055102 9,554 209,700 SH   SOLE   0 0 209,700
AT&T Inc COM 00206R102 4,448 155,859 SH   SOLE   0 0 155,859
AbbVie Inc COM 00287Y109 753 8,170 SH   SOLE   0 0 8,170
Abbott Laboratories COM 002824100 3,698 51,120 SH   SOLE   0 0 51,120
Accenture Ltd COM G1151C101 3,694 26,200 SH   SOLE   0 0 26,200
Adobe COM 00724F101 6,913 30,555 SH   SOLE   0 0 30,555
Affiliated Managers Group, Inc COM 008252108 513 5,263 SH   SOLE   0 0 5,263
Air Products & Chemicals COM 009158106 1,328 8,300 SH   SOLE   0 0 8,300
Alibaba Group Holding COM 01609W102 387 2,825 SH   SOLE   0 0 2,825
Allergan COM 018490102 267 2,000 SH   SOLE   0 0 2,000
Alphabet Class A COM 02079K305 15,918 15,233 SH   SOLE   0 0 15,233
Alphabet Class C COM 38259P706 3,935 3,800 SH   SOLE   0 0 3,800
Altria Group COM 02209S103 1,123 22,728 SH   SOLE   0 0 22,728
Amazon COM 023135106 3,461 2,304 SH   SOLE   0 0 2,304
American Electric Power COM 025537101 561 7,500 SH   SOLE   0 0 7,500
American Express Co COM 025816109 5,826 61,117 SH   SOLE   0 0 61,117
American Tower REIT COM 03027X100 7,911 50,010 SH   SOLE   0 0 50,010
Ameriprise Financial COM 03076C106 436 4,175 SH   SOLE   0 0 4,175
Amgen Inc COM 031162100 10,159 52,185 SH   SOLE   0 0 52,185
Apple Inc COM 037833100 21,361 135,419 SH   SOLE   0 0 135,419
Automatic Data COM 053015103 669 5,100 SH   SOLE   0 0 5,100
B B & T Corp COM 054937107 7,967 183,918 SH   SOLE   0 0 183,918
BP PLC COM 055622104 812 21,416 SH   SOLE   0 0 21,416
Bank Of America COM 060505104 2,172 88,143 SH   SOLE   0 0 88,143
Bank of Hawaii COM 062540109 309 4,587 SH   SOLE   0 0 4,587
Bank of N.Y. COM 064058100 3,285 69,800 SH   SOLE   0 0 69,800
Bausch Health Companies Inc COM 071734107 854 46,233 SH   SOLE   0 0 46,233
Becton Dickenson & Co COM 075887109 248 1,100 SH   SOLE   0 0 1,100
Bemis Co Inc COM 081437105 391 8,529 SH   SOLE   0 0 8,529
Berkshire Hathaway Cl B COM 084670702 5,581 27,334 SH   SOLE   0 0 27,334
Biogen Idec COM 09062X103 5,310 17,647 SH   SOLE   0 0 17,647
Boeing COM 097023105 630 1,955 SH   SOLE   0 0 1,955
Boyd Gaming Corp COM 103304101 4,052 195,000 SH   SOLE   0 0 195,000
Bristol Myers Squibb Company COM 110122108 4,015 77,250 SH   SOLE   0 0 77,250
CBOE Holdings Inc COM 12503M108 1,949 19,925 SH   SOLE   0 0 19,925
CME Group COM 12572Q105 8,538 45,385 SH   SOLE   0 0 45,385
CSX Corp COM 126408103 2,347 37,770 SH   SOLE   0 0 37,770
CVS Corp COM 126650100 6,036 92,124 SH   SOLE   0 0 92,124
Capital One Financial COM 14040H105 5,283 69,895 SH   SOLE   0 0 69,895
Caterpillar COM 149123101 381 3,000 SH   SOLE   0 0 3,000
Celgene Corp COM 151020104 1,093 17,060 SH   SOLE   0 0 17,060
Cerner Corporation COM 156782104 5,033 95,985 SH   SOLE   0 0 95,985
Charles Schwab Corp COM 808513105 4,433 106,750 SH   SOLE   0 0 106,750
Chevron Corp COM 166764100 10,822 99,479 SH   SOLE   0 0 99,479
Cigna COM 125509109 266 1,400 SH   SOLE   0 0 1,400
Cisco Systems Inc COM 17275R102 12,452 287,380 SH   SOLE   0 0 287,380
Coca-Cola Company COM 191216100 61,467 1,298,133 SH   SOLE   0 0 1,298,133
Colgate-Palmolive Company COM 194162103 8,495 142,729 SH   SOLE   0 0 142,729
Comcast Corp COM 20030N101 7,562 222,089 SH   SOLE   0 0 222,089
ConocoPhillips COM 20825C104 991 15,900 SH   SOLE   0 0 15,900
Constellation Brands COM 21036P108 2,181 13,563 SH   SOLE   0 0 13,563
Costco Wholesale Corp COM 22160K105 238 1,170 SH   SOLE   0 0 1,170
Cummins COM 231021106 1,619 12,113 SH   SOLE   0 0 12,113
Danaher Corp COM 235851102 4,616 44,760 SH   SOLE   0 0 44,760
Deere & Company COM 244199105 4,468 29,950 SH   SOLE   0 0 29,950
Diageo PLC COM 25243Q205 354 2,500 SH   SOLE   0 0 2,500
Discover Financial Service COM 254709108 739 12,526 SH   SOLE   0 0 12,526
Dollar Tree Inc COM 256746108 614 6,800 SH   SOLE   0 0 6,800
Dominion Energy COM 25746U109 686 9,598 SH   SOLE   0 0 9,598
DowDuPont Inc COM 26078J100 2,206 41,254 SH   SOLE   0 0 41,254
Duke Energy Hldg COM 26441C204 4,817 55,813 SH   SOLE   0 0 55,813
EOG Resources COM 26875P101 3,475 39,841 SH   SOLE   0 0 39,841
Eaton Corp COM G29183103 4,507 65,646 SH   SOLE   0 0 65,646
Emerson Electric Company COM 291011104 4,308 72,100 SH   SOLE   0 0 72,100
Enterprise Products Ptrs COM 293792107 2,417 98,310 SH   SOLE   0 0 98,310
Exxon Mobil COM 30231G102 23,277 341,352 SH   SOLE   0 0 341,352
Facebook Inc COM 30303M102 16,596 126,600 SH   SOLE   0 0 126,600
FactSet Research Systems COM 303075105 3,245 16,215 SH   SOLE   0 0 16,215
Fastenal Company COM 311900104 5,192 99,300 SH   SOLE   0 0 99,300
FedEx COM 31428X106 3,526 21,857 SH   SOLE   0 0 21,857
Fifth Third Bancorp COM 316773100 1,535 65,231 SH   SOLE   0 0 65,231
First Solar Inc COM 336433107 395 9,300 SH   SOLE   0 0 9,300
Fiserv COM 337738108 7,176 97,652 SH   SOLE   0 0 97,652
Ford Motor COM 345370100 363 47,435 SH   SOLE   0 0 47,435
Fortive Corp COM 34959J108 4,654 68,787 SH   SOLE   0 0 68,787
Fulton Financial COM 360271100 217 14,000 SH   SOLE   0 0 14,000
General Electric Company COM 369604103 1,479 195,409 SH   SOLE   0 0 195,409
General Mills COM 370334104 3,544 91,002 SH   SOLE   0 0 91,002
Gilead Sciences COM 375558103 281 4,500 SH   SOLE   0 0 4,500
GlaxoSmithkline COM 37733W105 1,127 29,500 SH   SOLE   0 0 29,500
Goldman Sachs COM 38141G104 2,228 13,340 SH   SOLE   0 0 13,340
Hasbro Inc COM 418056107 6,158 75,785 SH   SOLE   0 0 75,785
Home Depot COM 437076102 3,288 19,135 SH   SOLE   0 0 19,135
Honeywell COM 438516106 1,869 14,146 SH   SOLE   0 0 14,146
Illinois Tool Works COM 452308109 3,295 26,007 SH   SOLE   0 0 26,007
Ingersoll-Rand PLC COM G47791101 566 6,200 SH   SOLE   0 0 6,200
Intel Corp COM 458140100 15,877 338,305 SH   SOLE   0 0 338,305
Intercontinental Exchange COM 45865V100 452 6,000 SH   SOLE   0 0 6,000
Intl Business Machines Corp COM 459200101 5,347 47,044 SH   SOLE   0 0 47,044
Intl Flavors & Frag COM 459506101 602 4,486 SH   SOLE   0 0 4,486
Intuit COM 461202103 7,008 35,600 SH   SOLE   0 0 35,600
Invesco PLC COM G491BT108 804 48,000 SH   SOLE   0 0 48,000
Iron Mountain COM 462846106 440 13,572 SH   SOLE   0 0 13,572
J P Morgan Chase & Co COM 46625H100 11,793 120,806 SH   SOLE   0 0 120,806
JD.com Inc ADS COM 47215P106 4,309 205,900 SH   SOLE   0 0 205,900
Johnson & Johnson COM 478160104 16,525 128,054 SH   SOLE   0 0 128,054
Johnson Controls Inc COM G51502105 264 8,900 SH   SOLE   0 0 8,900
KLA Tencor COM 482480100 1,083 12,100 SH   SOLE   0 0 12,100
Kimberly-Clark COM 494368103 262 2,300 SH   SOLE   0 0 2,300
Kinder Morgan COM 49456B101 290 18,847 SH   SOLE   0 0 18,847
Kraft Heinz Co COM 500754106 281 6,534 SH   SOLE   0 0 6,534
Leidos Holdings, Inc. COM 525327102 211 4,000 SH   SOLE   0 0 4,000
Lilly Eli & Company COM 532457108 5,858 50,625 SH   SOLE   0 0 50,625
Linde PLC COM G5494J103 2,659 17,043 SH   SOLE   0 0 17,043
Lockheed Martin COM 539830109 314 1,200 SH   SOLE   0 0 1,200
Lowes Companies Inc COM 548661107 10,319 111,721 SH   SOLE   0 0 111,721
Marathon Petroleum Corp COM 56585A102 5,233 88,681 SH   SOLE   0 0 88,681
Marriott Intl New Class A COM 571903202 2,197 20,240 SH   SOLE   0 0 20,240
Mastercard COM 57636Q104 277 1,470 SH   SOLE   0 0 1,470
Maxim Integrated Prod COM 57772K101 11,358 223,365 SH   SOLE   0 0 223,365
McDonalds Corp COM 580135101 6,993 39,384 SH   SOLE   0 0 39,384
Medtronic Plc COM G5960L103 8,459 93,001 SH   SOLE   0 0 93,001
Merck & Company Inc COM 58933Y105 9,074 118,756 SH   SOLE   0 0 118,756
Metlife Inc COM 59156R108 4,032 98,200 SH   SOLE   0 0 98,200
Microchip COM 595017104 216 3,000 SH   SOLE   0 0 3,000
Microsoft Corp COM 594918104 25,799 254,003 SH   SOLE   0 0 254,003
Mondelez Intl COM 609207105 994 24,841 SH   SOLE   0 0 24,841
Morgan Stanley Group COM 617446448 1,614 40,700 SH   SOLE   0 0 40,700
NaturalShrimp Inc COM 63902N106 2 105,000 SH   SOLE   0 0 105,000
NextEra Energy COM 65339F101 4,938 28,410 SH   SOLE   0 0 28,410
Nike Inc Cl B COM 654106103 5,422 73,130 SH   SOLE   0 0 73,130
Norfolk Southern COM 655844108 897 6,000 SH   SOLE   0 0 6,000
Northrop Grumman Corp COM 666807102 294 1,200 SH   SOLE   0 0 1,200
Novartis AG COM 66987V109 396 4,612 SH   SOLE   0 0 4,612
Novo Nordisk ADR COM 670100205 207 4,500 SH   SOLE   0 0 4,500
Occidental Petr Corp COM 674599105 4,143 67,500 SH   SOLE   0 0 67,500
Oracle Corp COM 68389X105 1,606 35,580 SH   SOLE   0 0 35,580
PNC Finl COM 693475105 2,101 17,970 SH   SOLE   0 0 17,970
PPL Corp COM 69351T106 602 21,250 SH   SOLE   0 0 21,250
PayPal Hldg Inc COM 70450Y103 8,207 97,600 SH   SOLE   0 0 97,600
Paychex Inc COM 704326107 16,069 246,645 SH   SOLE   0 0 246,645
PepsiCo COM 713448108 1,360 12,306 SH   SOLE   0 0 12,306
Pfizer Inc COM 717081103 10,723 245,651 SH   SOLE   0 0 245,651
Philip Morris COM 718172109 3,565 53,402 SH   SOLE   0 0 53,402
Phillips 66 COM 718546104 353 4,100 SH   SOLE   0 0 4,100
ProLogis Inc COM 74340W103 1,468 25,000 SH   SOLE   0 0 25,000
Procter & Gamble Co COM 742718109 13,717 149,231 SH   SOLE   0 0 149,231
Progress Software COM 743312100 363 10,230 SH   SOLE   0 0 10,230
Qualcomm Inc COM 747525103 7,033 123,585 SH   SOLE   0 0 123,585
Quick-Med Technologics COM 74837Q106 0 100,577 SH   SOLE   0 0 100,577
Ross Stores COM 778296103 1,864 22,400 SH   SOLE   0 0 22,400
S&P Global Inc. COM 78409V104 44,779 263,500 SH   SOLE   0 0 263,500
SPDR S&P 500 Trust COM 78462F103 39,085 156,390 SH   SOLE   0 0 156,390
Salesforce.com Inc COM 79466L302 6,770 49,430 SH   SOLE   0 0 49,430
Sanofi COM 80105N105 3,321 76,500 SH   SOLE   0 0 76,500
Schlumberger Ltd COM 806857108 1,554 43,076 SH   SOLE   0 0 43,076
Science Applications Intl Corp COM 808625107 223 3,500 SH   SOLE   0 0 3,500
Sealed Air COM 81211K100 321 9,200 SH   SOLE   0 0 9,200
Simon Property Group COM 828806109 3,931 23,401 SH   SOLE   0 0 23,401
Southern Co COM 842587107 1,517 34,550 SH   SOLE   0 0 34,550
Southwestern Energy COM 845467109 38 11,100 SH   SOLE   0 0 11,100
Sprouts Farmers Market, Inc. COM 85208M102 235 10,000 SH   SOLE   0 0 10,000
Square Inc COM 852234103 4,549 81,100 SH   SOLE   0 0 81,100
Stanley Black & Decker COM 854502101 2,948 24,620 SH   SOLE   0 0 24,620
Starbucks Corp COM 855244109 10,650 165,375 SH   SOLE   0 0 165,375
State Street Corp COM 857477103 256 4,065 SH   SOLE   0 0 4,065
Stryker COM 863667101 4,509 28,768 SH   SOLE   0 0 28,768
SunTrust Banks COM 867914103 7,197 142,680 SH   SOLE   0 0 142,680
T Rowe Price Grp Inc COM 74144T108 5,553 60,145 SH   SOLE   0 0 60,145
TJX Companies COM 872540109 1,450 32,400 SH   SOLE   0 0 32,400
Tapestry Inc COM 876030107 3,355 99,400 SH   SOLE   0 0 99,400
Texas Instruments COM 882508104 8,709 92,156 SH   SOLE   0 0 92,156
The Travelers Companies COM 89417E109 4,079 34,066 SH   SOLE   0 0 34,066
U S Bancorp COM 902973304 8,512 186,262 SH   SOLE   0 0 186,262
UBS AG COM H89231388 928 75,000 SH   SOLE   0 0 75,000
Union Pacific Corp COM 907818108 7,539 54,538 SH   SOLE   0 0 54,538
United Parcel Service Inc Cl B COM 911312106 11,295 115,808 SH   SOLE   0 0 115,808
United Tech COM 913017109 9,906 93,031 SH   SOLE   0 0 93,031
UnitedHealth COM 91324P102 8,105 32,535 SH   SOLE   0 0 32,535
V F Corp COM 918204108 806 11,300 SH   SOLE   0 0 11,300
Verizon Communications Inc COM 92343V104 9,286 165,165 SH   SOLE   0 0 165,165
Vertex Pharmaceutical COM 92532F100 19,433 117,273 SH   SOLE   0 0 117,273
W R Grace & Co COM 38388F108 325 5,000 SH   SOLE   0 0 5,000
Wal-Mart Stores Inc COM 931142103 288,662 3,098,899 SH   SOLE   0 0 3,098,899
Walt Disney Company COM 254687106 13,974 127,439 SH   SOLE   0 0 127,439
Weatherford Intl COM G95089101 7 12,000 SH   SOLE   0 0 12,000
Wells Fargo & Co COM 949746101 616 13,368 SH   SOLE   0 0 13,368
Williams-Sonoma COM 969904101 2,568 50,900 SH   SOLE   0 0 50,900
YUM Brands COM 988498101 8,989 97,790 SH   SOLE   0 0 97,790
Yum China Holdings Inc COM 95580P109 4,245 126,600 SH   SOLE   0 0 126,600
eBay COM 278642103 1,069 38,100 SH   SOLE   0 0 38,100