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 12,160 58,525 SH   SOLE   0 0 58,525
AFLAC Inc COM 001055102 10,203 204,060 SH   SOLE   0 0 204,060
AT&T Inc COM 00206R102 5,057 161,259 SH   SOLE   0 0 161,259
AbbVie Inc COM 00287Y109 927 11,500 SH   SOLE   0 0 11,500
Abbott Laboratories COM 002824100 5,278 66,030 SH   SOLE   0 0 66,030
Accenture Ltd COM G1151C101 4,644 26,385 SH   SOLE   0 0 26,385
Adobe COM 00724F101 9,254 34,725 SH   SOLE   0 0 34,725
Affiliated Managers Group, Inc COM 008252108 564 5,263 SH   SOLE   0 0 5,263
Air Products & Chemicals COM 009158106 2,406 12,600 SH   SOLE   0 0 12,600
Alibaba Group Holding COM 01609W102 515 2,825 SH   SOLE   0 0 2,825
Allergan COM 018490102 293 2,000 SH   SOLE   0 0 2,000
Alphabet Class A COM 02079K305 18,664 15,859 SH   SOLE   0 0 15,859
Alphabet Class C COM 38259P706 4,693 4,000 SH   SOLE   0 0 4,000
Altria Group COM 02209S103 1,380 24,028 SH   SOLE   0 0 24,028
Amazon COM 023135106 6,256 3,513 SH   SOLE   0 0 3,513
American Electric Power COM 025537101 695 8,300 SH   SOLE   0 0 8,300
American Express Co COM 025816109 6,494 59,417 SH   SOLE   0 0 59,417
American Tower REIT COM 03027X100 9,827 49,870 SH   SOLE   0 0 49,870
Ameriprise Financial COM 03076C106 560 4,375 SH   SOLE   0 0 4,375
Amgen Inc COM 031162100 9,671 50,905 SH   SOLE   0 0 50,905
Apple Inc COM 037833100 32,765 172,493 SH   SOLE   0 0 172,493
Automatic Data COM 053015103 895 5,600 SH   SOLE   0 0 5,600
B B & T Corp COM 054937107 8,540 183,528 SH   SOLE   0 0 183,528
BP PLC COM 055622104 810 18,516 SH   SOLE   0 0 18,516
Bank Of America COM 060505104 2,440 88,443 SH   SOLE   0 0 88,443
Bank of Hawaii COM 062540109 362 4,587 SH   SOLE   0 0 4,587
Bank of N.Y. COM 064058100 3,618 71,750 SH   SOLE   0 0 71,750
Bausch Health Companies Inc COM 071734107 1,144 46,333 SH   SOLE   0 0 46,333
Becton Dickenson & Co COM 075887109 275 1,100 SH   SOLE   0 0 1,100
Bemis Co Inc COM 081437105 440 7,929 SH   SOLE   0 0 7,929
Berkshire Hathaway Cl B COM 084670702 5,722 28,484 SH   SOLE   0 0 28,484
Biogen Idec COM 09062X103 5,040 21,320 SH   SOLE   0 0 21,320
Boeing COM 097023105 517 1,355 SH   SOLE   0 0 1,355
Bristol Myers Squibb Company COM 110122108 6,305 132,157 SH   SOLE   0 0 132,157
CBOE Holdings Inc COM 12503M108 2,350 24,625 SH   SOLE   0 0 24,625
CME Group COM 12572Q105 8,658 52,605 SH   SOLE   0 0 52,605
CSX Corp COM 126408103 3,166 42,320 SH   SOLE   0 0 42,320
CVS Corp COM 126650100 4,503 83,494 SH   SOLE   0 0 83,494
Capital One Financial COM 14040H105 5,710 69,895 SH   SOLE   0 0 69,895
Caterpillar COM 149123101 406 3,000 SH   SOLE   0 0 3,000
Celgene Corp COM 151020104 1,345 14,260 SH   SOLE   0 0 14,260
Cerner Corporation COM 156782104 6,970 121,835 SH   SOLE   0 0 121,835
Charles Schwab Corp COM 808513105 5,929 138,650 SH   SOLE   0 0 138,650
Chevron Corp COM 166764100 16,651 135,179 SH   SOLE   0 0 135,179
Cigna COM 125509109 225 1,400 SH   SOLE   0 0 1,400
Cisco Systems Inc COM 17275R102 15,051 278,770 SH   SOLE   0 0 278,770
Coca-Cola Company COM 191216100 60,543 1,291,993 SH   SOLE   0 0 1,291,993
Colgate-Palmolive Company COM 194162103 9,776 142,629 SH   SOLE   0 0 142,629
Comcast Corp COM 20030N101 8,844 221,215 SH   SOLE   0 0 221,215
ConocoPhillips COM 20825C104 667 10,000 SH   SOLE   0 0 10,000
Constellation Brands COM 21036P108 4,904 27,970 SH   SOLE   0 0 27,970
Corning COM 219350105 553 16,700 SH   SOLE   0 0 16,700
Costco Wholesale Corp COM 22160K105 283 1,170 SH   SOLE   0 0 1,170
Cummins COM 231021106 3,600 22,803 SH   SOLE   0 0 22,803
Danaher Corp COM 235851102 6,615 50,105 SH   SOLE   0 0 50,105
Deere & Company COM 244199105 6,155 38,510 SH   SOLE   0 0 38,510
Diageo PLC COM 25243Q205 409 2,500 SH   SOLE   0 0 2,500
Discover Financial Service COM 254709108 891 12,526 SH   SOLE   0 0 12,526
Dollar Tree Inc COM 256746108 714 6,800 SH   SOLE   0 0 6,800
Dominion Energy COM 25746U109 736 9,598 SH   SOLE   0 0 9,598
DowDuPont Inc COM 26078J100 2,716 50,954 SH   SOLE   0 0 50,954
Duke Energy Hldg COM 26441C204 4,685 52,053 SH   SOLE   0 0 52,053
EBay COM 278642103 2,210 59,500 SH   SOLE   0 0 59,500
EOG Resources COM 26875P101 4,249 44,641 SH   SOLE   0 0 44,641
Eaton Corp COM G29183103 5,659 70,251 SH   SOLE   0 0 70,251
Emerson Electric Company COM 291011104 4,933 72,050 SH   SOLE   0 0 72,050
Enterprise Products Ptrs COM 293792107 2,861 98,310 SH   SOLE   0 0 98,310
Exxon Mobil COM 30231G102 19,900 246,289 SH   SOLE   0 0 246,289
Facebook Inc COM 30303M102 21,103 126,600 SH   SOLE   0 0 126,600
FactSet Research Systems COM 303075105 4,547 18,315 SH   SOLE   0 0 18,315
Fastenal Company COM 311900104 6,357 98,850 SH   SOLE   0 0 98,850
FedEx COM 31428X106 3,961 21,837 SH   SOLE   0 0 21,837
Fifth Third Bancorp COM 316773100 1,547 61,331 SH   SOLE   0 0 61,331
First Solar Inc COM 336433107 491 9,300 SH   SOLE   0 0 9,300
Fiserv COM 337738108 6,226 70,520 SH   SOLE   0 0 70,520
Ford Motor COM 345370100 430 48,935 SH   SOLE   0 0 48,935
Fortive Corp COM 34959J108 7,636 91,022 SH   SOLE   0 0 91,022
Fulton Financial COM 360271100 217 14,000 SH   SOLE   0 0 14,000
General Electric Company COM 369604103 1,856 185,809 SH   SOLE   0 0 185,809
General Mills COM 370334104 4,826 93,251 SH   SOLE   0 0 93,251
Gilead Sciences COM 375558103 293 4,500 SH   SOLE   0 0 4,500
GlaxoSmithkline COM 37733W105 1,220 29,200 SH   SOLE   0 0 29,200
Goldman Sachs COM 38141G104 2,561 13,340 SH   SOLE   0 0 13,340
Hasbro Inc COM 418056107 6,779 79,735 SH   SOLE   0 0 79,735
Home Depot COM 437076102 3,603 18,775 SH   SOLE   0 0 18,775
Honeywell COM 438516106 2,248 14,146 SH   SOLE   0 0 14,146
Illinois Tool Works COM 452308109 4,662 32,478 SH   SOLE   0 0 32,478
Ingersoll-Rand PLC COM G47791101 669 6,200 SH   SOLE   0 0 6,200
Intel Corp COM 458140100 19,174 357,065 SH   SOLE   0 0 357,065
Intercontinental Exchange COM 45865V100 419 5,500 SH   SOLE   0 0 5,500
Intl Business Machines Corp COM 459200101 7,066 50,077 SH   SOLE   0 0 50,077
Intl Flavors & Frag COM 459506101 578 4,486 SH   SOLE   0 0 4,486
Intuit COM 461202103 11,447 43,790 SH   SOLE   0 0 43,790
Invesco PLC COM G491BT108 2,186 113,200 SH   SOLE   0 0 113,200
Iron Mountain COM 462846106 481 13,572 SH   SOLE   0 0 13,572
J P Morgan Chase & Co COM 46625H100 13,874 137,053 SH   SOLE   0 0 137,053
JD.com Inc ADS COM 47215P106 5,906 195,900 SH   SOLE   0 0 195,900
Johnson & Johnson COM 478160104 17,995 128,728 SH   SOLE   0 0 128,728
Johnson Controls Inc COM G51502105 299 8,100 SH   SOLE   0 0 8,100
KLA Tencor COM 482480100 1,385 11,600 SH   SOLE   0 0 11,600
Kimberly-Clark COM 494368103 285 2,300 SH   SOLE   0 0 2,300
Kinder Morgan COM 49456B101 369 18,447 SH   SOLE   0 0 18,447
Leidos Holdings, Inc. COM 525327102 256 4,000 SH   SOLE   0 0 4,000
Lilly Eli & Company COM 532457108 4,791 36,925 SH   SOLE   0 0 36,925
Linde PLC COM G5494J103 3,677 20,898 SH   SOLE   0 0 20,898
Lockheed Martin COM 539830109 450 1,500 SH   SOLE   0 0 1,500
Lowes Companies Inc COM 548661107 12,805 116,971 SH   SOLE   0 0 116,971
Lululemon COM 550021109 1,518 9,261 SH   SOLE   0 0 9,261
Marathon Petroleum Corp COM 56585A102 5,387 90,005 SH   SOLE   0 0 90,005
Marriott Intl New Class A COM 571903202 238 1,900 SH   SOLE   0 0 1,900
Mastercard COM 57636Q104 945 4,015 SH   SOLE   0 0 4,015
Maxim Integrated Prod COM 57772K101 13,472 253,385 SH   SOLE   0 0 253,385
McDonalds Corp COM 580135101 7,640 40,233 SH   SOLE   0 0 40,233
Medtronic Plc COM G5960L103 8,355 91,736 SH   SOLE   0 0 91,736
Merck & Company Inc COM 58933Y105 9,998 120,206 SH   SOLE   0 0 120,206
Metlife Inc COM 59156R108 4,251 99,850 SH   SOLE   0 0 99,850
Microchip COM 595017104 249 3,000 SH   SOLE   0 0 3,000
Micron Technology COM 595112103 227 5,500 SH   SOLE   0 0 5,500
Microsoft Corp COM 594918104 31,760 269,289 SH   SOLE   0 0 269,289
Mondelez Intl COM 609207105 1,240 24,841 SH   SOLE   0 0 24,841
Morgan Stanley Group COM 617446448 1,718 40,700 SH   SOLE   0 0 40,700
NaturalShrimp Inc COM 63902N106 8 40,000 SH   SOLE   0 0 40,000
NextEra Energy COM 65339F101 5,879 30,409 SH   SOLE   0 0 30,409
Nike Inc Cl B COM 654106103 7,408 87,975 SH   SOLE   0 0 87,975
Norfolk Southern COM 655844108 1,084 5,800 SH   SOLE   0 0 5,800
Northrop Grumman Corp COM 666807102 324 1,200 SH   SOLE   0 0 1,200
Novartis AG COM 66987V109 443 4,612 SH   SOLE   0 0 4,612
Novo Nordisk ADR COM 670100205 220 4,200 SH   SOLE   0 0 4,200
Occidental Petr Corp COM 674599105 4,608 69,600 SH   SOLE   0 0 69,600
Oracle Corp COM 68389X105 1,575 29,330 SH   SOLE   0 0 29,330
PNC Finl COM 693475105 2,204 17,970 SH   SOLE   0 0 17,970
PPL Corp COM 69351T106 674 21,250 SH   SOLE   0 0 21,250
PayPal Hldg Inc COM 70450Y103 10,800 104,010 SH   SOLE   0 0 104,010
Paychex Inc COM 704326107 18,803 234,455 SH   SOLE   0 0 234,455
PepsiCo COM 713448108 1,405 11,468 SH   SOLE   0 0 11,468
Pfizer Inc COM 717081103 10,245 241,226 SH   SOLE   0 0 241,226
Philip Morris COM 718172109 4,720 53,402 SH   SOLE   0 0 53,402
Phillips 66 COM 718546104 2,736 28,753 SH   SOLE   0 0 28,753
ProLogis Inc COM 74340W103 1,571 21,840 SH   SOLE   0 0 21,840
Procter & Gamble Co COM 742718109 16,788 161,349 SH   SOLE   0 0 161,349
Progress Software COM 743312100 454 10,230 SH   SOLE   0 0 10,230
Qualcomm Inc COM 747525103 7,012 122,960 SH   SOLE   0 0 122,960
Quick-Med Technologics COM 74837Q106 0 100,577 SH   SOLE   0 0 100,577
Ross Stores COM 778296103 2,085 22,400 SH   SOLE   0 0 22,400
S&P Global Inc. COM 78409V104 35,372 168,000 SH   SOLE   0 0 168,000
SPDR S&P 500 Trust COM 78462F103 11,250 39,824 SH   SOLE   0 0 39,824
Salesforce.com Inc COM 79466L302 9,081 57,340 SH   SOLE   0 0 57,340
Sanofi COM 80105N105 3,816 86,175 SH   SOLE   0 0 86,175
Schlumberger Ltd COM 806857108 1,859 42,659 SH   SOLE   0 0 42,659
Science Applications Intl Corp COM 808625107 269 3,500 SH   SOLE   0 0 3,500
Sealed Air COM 81211K100 424 9,200 SH   SOLE   0 0 9,200
Simon Property Group COM 828806109 4,300 23,600 SH   SOLE   0 0 23,600
Southern Co COM 842587107 1,767 34,200 SH   SOLE   0 0 34,200
Southwestern Energy COM 845467109 52 11,100 SH   SOLE   0 0 11,100
Sprouts Farmers Market, Inc. COM 85208M102 215 10,000 SH   SOLE   0 0 10,000
Square Inc COM 852234103 1,873 25,000 SH   SOLE   0 0 25,000
Stanley Black & Decker COM 854502101 3,353 24,620 SH   SOLE   0 0 24,620
Starbucks Corp COM 855244109 12,019 161,675 SH   SOLE   0 0 161,675
Stryker COM 863667101 7,370 37,315 SH   SOLE   0 0 37,315
SunTrust Banks COM 867914103 8,454 142,680 SH   SOLE   0 0 142,680
T Rowe Price Grp Inc COM 74144T108 6,306 62,985 SH   SOLE   0 0 62,985
TJX Companies COM 872540109 5,711 107,328 SH   SOLE   0 0 107,328
Texas Instruments COM 882508104 9,952 93,828 SH   SOLE   0 0 93,828
The Travelers Companies COM 89417E109 4,645 33,866 SH   SOLE   0 0 33,866
U S Bancorp COM 902973304 9,090 188,622 SH   SOLE   0 0 188,622
UBS AG COM H89231388 182 15,000 SH   SOLE   0 0 15,000
Union Pacific Corp COM 907818108 8,970 53,651 SH   SOLE   0 0 53,651
United Parcel Service Inc Cl B COM 911312106 12,750 114,104 SH   SOLE   0 0 114,104
United Tech COM 913017109 12,432 96,454 SH   SOLE   0 0 96,454
UnitedHealth COM 91324P102 11,035 44,630 SH   SOLE   0 0 44,630
V F Corp COM 918204108 1,008 11,600 SH   SOLE   0 0 11,600
Verizon Communications Inc COM 92343V104 10,074 170,375 SH   SOLE   0 0 170,375
Vertex Pharmaceutical COM 92532F100 20,322 110,473 SH   SOLE   0 0 110,473
W R Grace & Co COM 38388F108 390 5,000 SH   SOLE   0 0 5,000
Wal-Mart Stores Inc COM 931142103 305,650 3,133,903 SH   SOLE   0 0 3,133,903
Walt Disney Company COM 254687106 15,839 142,657 SH   SOLE   0 0 142,657
Weatherford Intl COM G95089101 8 12,000 SH   SOLE   0 0 12,000
Wells Fargo & Co COM 949746101 1,781 36,864 SH   SOLE   0 0 36,864
Williams-Sonoma COM 969904101 2,830 50,300 SH   SOLE   0 0 50,300
YUM Brands COM 988498101 9,800 98,185 SH   SOLE   0 0 98,185
Yum China Holdings Inc COM 95580P109 7,044 156,850 SH   SOLE   0 0 156,850