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 13,073 62,280 SH   SOLE   0 0 62,280
AFLAC Inc COM 001055102 10,117 124,300 SH   SOLE   0 0 124,300
AT&T Inc COM 00206R102 6,226 158,959 SH   SOLE   0 0 158,959
AbbVie Inc COM 00287Y109 1,926 21,670 SH   SOLE   0 0 21,670
Abbott Laboratories COM 002824100 14,247 266,998 SH   SOLE   0 0 266,998
Accenture Ltd COM G1151C101 3,019 22,350 SH   SOLE   0 0 22,350
Adobe COM 00724F101 6,361 42,640 SH   SOLE   0 0 42,640
Advance Auto Parts COM 00751Y106 1,825 18,400 SH   SOLE   0 0 18,400
Aetna COM 00817Y108 820 5,155 SH   SOLE   0 0 5,155
Affiliated Managers Group, Inc COM 008252108 1,319 6,947 SH   SOLE   0 0 6,947
Agilent COM 00846U101 221 3,450 SH   SOLE   0 0 3,450
Air Products & Chemicals COM 009158106 862 5,700 SH   SOLE   0 0 5,700
Albemarle Corp COM 012653101 259 1,900 SH   SOLE   0 0 1,900
Alibaba Group Holding COM 01609W102 553 3,200 SH   SOLE   0 0 3,200
Alphabet Class A COM 38259P508 14,846 15,247 SH   SOLE   0 0 15,247
Alphabet Class C COM 38259P706 3,645 3,800 SH   SOLE   0 0 3,800
Altria Group COM 02209S103 1,505 23,735 SH   SOLE   0 0 23,735
Amazon COM 023135106 1,442 1,500 SH   SOLE   0 0 1,500
American Electric Power COM 025537101 2,002 28,500 SH   SOLE   0 0 28,500
American Express Co COM 025816109 8,071 89,227 SH   SOLE   0 0 89,227
American Tower REIT COM 03027X100 4,381 32,050 SH   SOLE   0 0 32,050
Ameriprise Financial COM 03076C106 3,430 23,095 SH   SOLE   0 0 23,095
Amgen Inc COM 031162100 18,226 97,752 SH   SOLE   0 0 97,752
Anheuser-Busch Inbev COM 035229103 5,295 44,380 SH   SOLE   0 0 44,380
Apple Inc COM 037833100 38,270 248,312 SH   SOLE   0 0 248,312
Automatic Data COM 053015103 4,012 36,700 SH   SOLE   0 0 36,700
B B & T Corp COM 054937107 10,551 224,773 SH   SOLE   0 0 224,773
BP PLC COM 055622104 854 22,210 SH   SOLE   0 0 22,210
Bank Of America COM 060505104 1,770 69,843 SH   SOLE   0 0 69,843
Bank of Hawaii COM 062540109 382 4,587 SH   SOLE   0 0 4,587
Bank of N.Y. COM 064058100 591 11,150 SH   SOLE   0 0 11,150
Barnes Group COM 067861096 1,550 22,004 SH   SOLE   0 0 22,004
Bemis Co Inc COM 081437105 389 8,529 SH   SOLE   0 0 8,529
Berkshire Hathaway Cl B COM 084670702 1,462 7,974 SH   SOLE   0 0 7,974
Biogen Idec COM 09062X103 204 650 SH   SOLE   0 0 650
Boeing COM 097023105 773 3,040 SH   SOLE   0 0 3,040
Boyd Gaming Corp COM 103304101 5,080 195,000 SH   SOLE   0 0 195,000
Brighthouse Financial COM 10922N103 434 7,135 SH   SOLE   0 0 7,135
Bristol Myers Squibb Company COM 110122108 8,171 128,196 SH   SOLE   0 0 128,196
Buckeye Partners LP COM 118230101 211 3,700 SH   SOLE   0 0 3,700
CME Group COM 12572Q105 7,005 51,630 SH   SOLE   0 0 51,630
CSX Corp COM 126408103 3,208 59,115 SH   SOLE   0 0 59,115
CVS Corp COM 126650100 9,650 118,668 SH   SOLE   0 0 118,668
Capital One Financial COM 14040H105 7,196 84,995 SH   SOLE   0 0 84,995
Caterpillar COM 149123101 2,635 21,130 SH   SOLE   0 0 21,130
Celgene Corp COM 151020104 9,080 62,268 SH   SOLE   0 0 62,268
Cerner Corporation COM 156782104 5,456 76,495 SH   SOLE   0 0 76,495
Charles Schwab Corp COM 808513105 5,555 127,000 SH   SOLE   0 0 127,000
Chevron Corp COM 166764100 10,554 89,821 SH   SOLE   0 0 89,821
Cigna COM 125509109 1,813 9,700 SH   SOLE   0 0 9,700
Cisco Systems Inc COM 17275R102 12,063 358,695 SH   SOLE   0 0 358,695
Coach Inc COM 189754104 4,419 109,700 SH   SOLE   0 0 109,700
Coca-Cola Company COM 191216100 54,936 1,220,531 SH   SOLE   0 0 1,220,531
Colgate-Palmolive Company COM 194162103 7,036 96,580 SH   SOLE   0 0 96,580
Comcast Corp COM 20030N101 12,195 316,913 SH   SOLE   0 0 316,913
ConocoPhillips COM 20825C104 1,702 34,000 SH   SOLE   0 0 34,000
Consolidated Edison COM 209115104 242 3,000 SH   SOLE   0 0 3,000
Costco Wholesale Corp COM 22160K105 1,405 8,550 SH   SOLE   0 0 8,550
Cummins COM 231021106 2,291 13,633 SH   SOLE   0 0 13,633
Danaher Corp COM 235851102 3,530 41,155 SH   SOLE   0 0 41,155
Deere & Company COM 244199105 3,707 29,520 SH   SOLE   0 0 29,520
Dominion Energy COM 25746U109 738 9,598 SH   SOLE   0 0 9,598
DowDuPont Inc COM 26078J100 1,832 26,457 SH   SOLE   0 0 26,457
Duke Energy Hldg COM 26441C105 3,710 44,213 SH   SOLE   0 0 44,213
EOG Resources COM 26875P101 2,070 21,400 SH   SOLE   0 0 21,400
Eaton Corp COM G29183103 588 7,656 SH   SOLE   0 0 7,656
Emerson Electric Company COM 291011104 4,574 72,790 SH   SOLE   0 0 72,790
Energy Transfer Ptrs LP COM 29273R109 308 16,836 SH   SOLE   0 0 16,836
Enterprise Products Ptrs COM 293792107 2,618 100,410 SH   SOLE   0 0 100,410
Express Scripts COM 302182100 3,482 54,990 SH   SOLE   0 0 54,990
Exxon Mobil COM 30231G102 33,546 409,197 SH   SOLE   0 0 409,197
Facebook Inc COM 30303M102 36,498 213,600 SH   SOLE   0 0 213,600
FactSet Research Systems COM 303075105 1,715 9,520 SH   SOLE   0 0 9,520
Fastenal Company COM 311900104 5,239 114,951 SH   SOLE   0 0 114,951
FedEx COM 31428X106 3,392 15,035 SH   SOLE   0 0 15,035
Fifth Third Bancorp COM 316773100 1,990 71,140 SH   SOLE   0 0 71,140
First Solar Inc COM 336433107 555 12,100 SH   SOLE   0 0 12,100
Fiserv COM 337738108 5,255 40,748 SH   SOLE   0 0 40,748
Flowserve Corp COM 34354p105 447 10,500 SH   SOLE   0 0 10,500
Fluor COM 343412102 1,528 36,300 SH   SOLE   0 0 36,300
Ford Motor COM 345370100 568 47,435 SH   SOLE   0 0 47,435
Fortive Corp COM 34959J108 5,648 79,782 SH   SOLE   0 0 79,782
Fortune Brands Home & Sec COM 34964C106 215 3,200 SH   SOLE   0 0 3,200
General Electric Company COM 369604103 10,890 450,387 SH   SOLE   0 0 450,387
Gilead Sciences COM 375558103 911 11,250 SH   SOLE   0 0 11,250
GlaxoSmithkline COM 37733W105 613 15,100 SH   SOLE   0 0 15,100
Goldcorp COM 380956409 286 22,072 SH   SOLE   0 0 22,072
Goldman Sachs COM 38141G104 2,016 8,500 SH   SOLE   0 0 8,500
Harris Corp COM 413875105 645 4,900 SH   SOLE   0 0 4,900
Hasbro Inc COM 418056107 7,028 71,955 SH   SOLE   0 0 71,955
Home Depot COM 437076102 3,594 21,976 SH   SOLE   0 0 21,976
Honeywell COM 438516106 1,894 13,365 SH   SOLE   0 0 13,365
IShares MSCI Emerging Mkts ETF COM 464287234 303 6,765 SH   SOLE   0 0 6,765
Illinois Tool Works COM 452308109 3,929 26,557 SH   SOLE   0 0 26,557
Ingersoll-Rand PLC COM G47791101 392 4,400 SH   SOLE   0 0 4,400
Intel Corp COM 458140100 12,427 326,348 SH   SOLE   0 0 326,348
Intercontinental Exchange COM 45865V100 591 8,600 SH   SOLE   0 0 8,600
Intl Business Machines Corp COM 459200101 4,442 30,615 SH   SOLE   0 0 30,615
Intuit COM 461202103 3,015 21,210 SH   SOLE   0 0 21,210
Invesco PLC COM G491BT108 5,390 153,810 SH   SOLE   0 0 153,810
Iron Mountain COM 462846106 796 20,472 SH   SOLE   0 0 20,472
J P Morgan Chase & Co COM 46625H100 11,966 125,281 SH   SOLE   0 0 125,281
JD.com Inc ADS COM 47215P106 9,546 249,900 SH   SOLE   0 0 249,900
Johnson & Johnson COM 478160104 17,511 134,693 SH   SOLE   0 0 134,693
Johnson Controls Inc COM 478366107 4,488 111,400 SH   SOLE   0 0 111,400
KLA Tencor COM 482480100 212 2,000 SH   SOLE   0 0 2,000
Kimberly-Clark COM 494368103 235 2,000 SH   SOLE   0 0 2,000
Kraft Heinz Co COM 500754106 747 9,634 SH   SOLE   0 0 9,634
Lilly Eli & Company COM 532457108 2,846 33,267 SH   SOLE   0 0 33,267
Lockheed Martin COM 539830109 372 1,200 SH   SOLE   0 0 1,200
Lowes Companies Inc COM 548661107 13,268 165,974 SH   SOLE   0 0 165,974
Marathon Petroleum Corp COM 56585A102 5,413 96,530 SH   SOLE   0 0 96,530
Marriott Intl New Class A COM 571903202 2,728 24,740 SH   SOLE   0 0 24,740
Mastercard COM 57636Q104 5,538 39,220 SH   SOLE   0 0 39,220
Maxim Integrated Prod COM 57772K101 9,991 209,401 SH   SOLE   0 0 209,401
McDonalds Corp COM 580135101 689 4,400 SH   SOLE   0 0 4,400
McKesson COM 58155Q103 667 4,340 SH   SOLE   0 0 4,340
Medtronic Plc COM G5960L103 8,056 103,586 SH   SOLE   0 0 103,586
Merck & Company Inc COM 58933Y105 14,744 230,261 SH   SOLE   0 0 230,261
Metlife Inc COM 59156R108 4,665 89,800 SH   SOLE   0 0 89,800
Microchip COM 595017104 303 3,375 SH   SOLE   0 0 3,375
Micron Technology COM 595112103 236 6,000 SH   SOLE   0 0 6,000
Microsoft Corp COM 594918104 23,469 315,063 SH   SOLE   0 0 315,063
Mondelez Intl COM 609207105 1,117 27,460 SH   SOLE   0 0 27,460
Monsanto COM 61166W101 9,010 75,200 SH   SOLE   0 0 75,200
Morgan Stanley Group COM 59935P100 1,320 27,400 SH   SOLE   0 0 27,400
NaturalShrimp Inc COM 63902N106 3 20,000 SH   SOLE   0 0 20,000
Netflix COM 64110L106 762 4,200 SH   SOLE   0 0 4,200
Newmarket Corp COM 651587107 255 600 SH   SOLE   0 0 600
NextEra Energy COM 65339F101 859 5,860 SH   SOLE   0 0 5,860
Nike Inc Cl B COM 654106103 4,430 85,430 SH   SOLE   0 0 85,430
Norfolk Southern COM 655844108 899 6,800 SH   SOLE   0 0 6,800
Northrop Grumman Corp COM 666807102 403 1,400 SH   SOLE   0 0 1,400
Novartis AG COM 66987V109 309 3,600 SH   SOLE   0 0 3,600
Novo Nordisk ADR COM 670100205 217 4,500 SH   SOLE   0 0 4,500
Occidental Petr Corp COM 674599105 5,668 88,274 SH   SOLE   0 0 88,274
Oracle Corp COM 68389X105 9,656 199,720 SH   SOLE   0 0 199,720
PNC Finl COM 693475105 3,825 28,380 SH   SOLE   0 0 28,380
PPL Corp COM 69351T106 928 24,450 SH   SOLE   0 0 24,450
PayPal Hldg Inc COM 70450Y103 6,017 93,978 SH   SOLE   0 0 93,978
Paychex Inc COM 704326107 15,115 252,088 SH   SOLE   0 0 252,088
PepsiCo COM 713448108 15,396 138,163 SH   SOLE   0 0 138,163
Pfizer Inc COM 717081103 10,978 307,516 SH   SOLE   0 0 307,516
Philip Morris COM 718172109 7,226 65,096 SH   SOLE   0 0 65,096
Phillips 66 COM 718546104 6,928 75,630 SH   SOLE   0 0 75,630
Praxair Inc COM 74005P104 2,852 20,408 SH   SOLE   0 0 20,408
ProLogis Inc COM 74340W103 203 3,200 SH   SOLE   0 0 3,200
Procter & Gamble Co COM 742718109 26,943 296,144 SH   SOLE   0 0 296,144
Progress Software COM 743312100 390 10,230 SH   SOLE   0 0 10,230
Qualcomm Inc COM 747525103 12,358 238,395 SH   SOLE   0 0 238,395
Quick-Med Technologics COM 74837Q106 2 100,577 SH   SOLE   0 0 100,577
Royal Dutch Shell COM 780259206 212 3,500 SH   SOLE   0 0 3,500
S&P Global Inc. COM 78409V104 10,160 65,000 SH   SOLE   0 0 65,000
SPDR S&P 500 Trust COM 78462F103 9,167 36,488 SH   SOLE   0 0 36,488
Salesforce.com Inc COM 79466L302 6,546 70,075 SH   SOLE   0 0 70,075
Sanofi COM 80105N105 3,943 79,200 SH   SOLE   0 0 79,200
Schlumberger Ltd COM 806857108 5,862 84,035 SH   SOLE   0 0 84,035
Sealed Air COM 81211K100 393 9,200 SH   SOLE   0 0 9,200
Simon Property Group COM 828806109 4,305 26,740 SH   SOLE   0 0 26,740
Southern Co COM 842587107 3,351 68,200 SH   SOLE   0 0 68,200
Southwestern Energy COM 845467109 68 11,100 SH   SOLE   0 0 11,100
Sprouts Farmers Market, Inc. COM 85208M102 188 10,000 SH   SOLE   0 0 10,000
Square Inc COM 852234103 3,696 128,300 SH   SOLE   0 0 128,300
Stanley Black & Decker COM 854502101 3,717 24,620 SH   SOLE   0 0 24,620
Starbucks Corp COM 855244109 14,094 262,415 SH   SOLE   0 0 262,415
State Street Corp COM 857477103 541 5,665 SH   SOLE   0 0 5,665
SunTrust Banks COM 867914103 11,428 191,200 SH   SOLE   0 0 191,200
T Rowe Price Grp Inc COM 74144T108 3,828 42,230 SH   SOLE   0 0 42,230
TJX Companies COM 872540109 3,471 47,080 SH   SOLE   0 0 47,080
Texas Instruments COM 882508104 10,578 118,000 SH   SOLE   0 0 118,000
The Travelers Companies COM 89417E109 3,745 30,566 SH   SOLE   0 0 30,566
Thermo Fisher Scientific COM 883556102 4,180 22,095 SH   SOLE   0 0 22,095
Tiffany & Co COM 886547108 1,065 11,600 SH   SOLE   0 0 11,600
Time Warner Inc COM 887315109 789 7,700 SH   SOLE   0 0 7,700
U S Bancorp COM 902973304 10,643 198,602 SH   SOLE   0 0 198,602
UBS AG COM H89231388 1,287 75,067 SH   SOLE   0 0 75,067
Union Pacific Corp COM 907818108 4,826 41,610 SH   SOLE   0 0 41,610
United Parcel Service Inc Cl B COM 911312106 16,686 138,942 SH   SOLE   0 0 138,942
United Tech COM 913017109 10,262 88,402 SH   SOLE   0 0 88,402
UnitedHealth COM 91324P102 7,444 38,010 SH   SOLE   0 0 38,010
V F Corp COM 918204108 6,927 108,968 SH   SOLE   0 0 108,968
Valero Energy COM 91913Y100 3,570 46,400 SH   SOLE   0 0 46,400
Verizon Communications Inc COM 92343V104 7,575 153,055 SH   SOLE   0 0 153,055
Vertex Pharmaceutical COM 92532F100 14,726 96,854 SH   SOLE   0 0 96,854
W R Grace & Co COM 38388F108 476 6,600 SH   SOLE   0 0 6,600
Wal-Mart Stores Inc COM 931142103 258,215 3,304,520 SH   SOLE   0 0 3,304,520
Walt Disney Company COM 254687106 9,805 99,471 SH   SOLE   0 0 99,471
Wells Fargo & Co COM 949746101 4,101 74,369 SH   SOLE   0 0 74,369
Xilinx COM 983919101 322 4,550 SH   SOLE   0 0 4,550
YUM Brands COM 988498101 6,307 85,680 SH   SOLE   0 0 85,680
Yum China Holdings Inc COM 95580P109 4,671 116,860 SH   SOLE   0 0 116,860
Zimmer Biomet Hldgs COM 98956P102 211 1,800 SH   SOLE   0 0 1,800
eBay COM 278642103 1,600 41,600 SH   SOLE   0 0 41,600
iShares EAFE ETF COM 464287465 544 7,951 SH   SOLE   0 0 7,951
iShares Russell 2000 ETF COM 464287655 1,404 9,475 SH   SOLE   0 0 9,475