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
Vanguard Intermediate Corp Bon ETF 92206C870 213 2,530 SH   SOLE   2,530 0 0
Vanguard Intermediate-Term Bon ETF 921937819 356 4,290 SH   SOLE   4,290 0 0
Vanguard Long-Term Bond Fund ETF 921937793 3,111 35,842 SH   SOLE   35,842 0 0
Vanguard Short-Term Bond ETF ETF 921937827 239 2,999 SH   SOLE   2,379 0 620
3M Co COM 88579Y101 1,165 7,734 SH   SOLE   7,734 0 0
AbbVie Inc COM 00287Y109 4,236 71,503 SH   SOLE   66,403 0 5,100
Accenture PLC COM G1151C101 5,165 49,430 SH   SOLE   42,630 0 6,800
Aetna Inc COM 00817Y108 7,504 69,400 SH   SOLE   65,500 0 3,900
Alphabet Inc Cl A COM 02079K305 10,737 13,800 SH   SOLE   13,060 0 740
Alphabet Inc Cl C COM 02079K107 12,884 16,977 SH   SOLE   16,137 0 840
Amazon.com COM 023135106 225 333 SH   SOLE   330 0 3
American Express Co COM 025816109 209 3,000 SH   SOLE   3,000 0 0
Amgen Inc COM 031162100 5,027 30,970 SH   SOLE   30,170 0 800
Aon PLC COM G0408V102 2,341 25,390 SH   SOLE   25,390 0 0
Apache Corp COM 037411105 316 7,095 SH   SOLE   6,595 0 500
Apple Inc COM 037833100 14,707 139,717 SH   SOLE   131,588 0 8,129
Arch Capital Group Ltd COM G0450A105 2,361 33,851 SH   SOLE   30,151 0 3,700
Arris Group Inc -name change 1 COM 04270V106 246 8,050 SH   SOLE   8,050 0 0
Automatic Data Processing Inc COM 053015103 5,718 67,496 SH   SOLE   59,696 0 7,800
Autozone Inc COM 053332102 206 278 SH   SOLE   278 0 0
BHP Billiton Ltd Spon ADR COM 088606108 2,733 106,093 SH   SOLE   95,993 0 10,100
Becton Dickinson & Co COM 075887109 3,968 25,751 SH   SOLE   21,701 0 4,050
Berkshire Hathaway Cl A COM 084670108 593 3 SH   SOLE   3 0 0
Berkshire Hathaway Cl B COM 084670702 6,258 47,396 SH   SOLE   45,196 0 2,200
CVS Health Corp COM 126650100 11,469 117,306 SH   SOLE   106,606 0 10,700
CYS Investments Inc COM 12673A108 87 12,190 SH   SOLE   12,190 0 0
Caterpillar Inc COM 149123101 231 3,400 SH   SOLE   2,900 0 500
Centene Corp COM 15135B101 373 5,675 SH   SOLE   5,600 0 75
Chevron Corp COM 166764100 5,933 65,955 SH   SOLE   60,455 0 5,500
Clorox Co COM 189054109 1,150 9,068 SH   SOLE   9,068 0 0
Coca-Cola Co COM 191216100 4,678 108,898 SH   SOLE   99,898 0 9,000
Colgate-Palmolive Co COM 194162103 1,223 18,360 SH   SOLE   18,360 0 0
ConocoPhillips COM 20825C104 3,146 67,370 SH   SOLE   61,970 0 5,400
Costco Wholesale Corp COM 22160K105 2,765 17,119 SH   SOLE   16,612 0 507
Danaher Corp COM 235851102 5,762 62,035 SH   SOLE   56,835 0 5,200
Dave & Buster's Entertainment COM 238337109 316 7,575 SH   SOLE   7,400 0 175
Deere & Co COM 244199105 578 7,575 SH   SOLE   7,575 0 0
Dominion Resources Inc COM 25746U109 1,342 19,842 SH   SOLE   18,842 0 1,000
Duke Energy Corp COM 26441C105 741 10,386 SH   SOLE   9,386 0 1,000
EMC Corp COM 268648102 45,895 1,787,188 SH   SOLE   1,741,638 0 45,550
Ensco PLC - Cl A COM G31575106 987 64,160 SH   SOLE   60,860 0 3,300
Enterprise Products Partners L COM 293792107 479 18,720 SH   SOLE   18,720 0 0
Exxon Mobil Corp COM 30231G102 5,726 73,459 SH   SOLE   65,759 0 7,700
General Electric Co COM 369604103 569 18,260 SH   SOLE   18,260 0 0
Gentherm Inc COM 37253a103 310 6,535 SH   SOLE   6,435 0 100
Genuine Parts Co COM 372460105 236 2,750 SH   SOLE   2,750 0 0
Gilead Sciences Inc COM 375558103 5,092 50,320 SH   SOLE   49,270 0 1,050
Goldcorp Inc COM 380956409 126 10,925 SH   SOLE   10,925 0 0
Hawaiian Electric Inds COM 419870100 254 8,773 SH   SOLE   8,773 0 0
Honeywell Intl Inc COM 438516106 4,697 45,350 SH   SOLE   41,380 0 3,970
Intel Corp COM 458140100 735 21,336 SH   SOLE   21,336 0 0
Intl Business Machines Corp COM 459200101 315 2,289 SH   SOLE   1,989 0 300
Johnson & Johnson COM 478160104 12,522 121,906 SH   SOLE   109,906 0 12,000
Kimberly Clark Corp COM 494368103 1,574 12,361 SH   SOLE   11,361 0 1,000
Kinder Morgan, Inc COM 49456b101 472 31,614 SH   SOLE   30,672 0 942
Kroger Co COM 501044101 1,335 31,917 SH   SOLE   31,917 0 0
Liberty Global Plc Cl A COM 530555101 646 15,255 SH   SOLE   15,155 0 100
Lowe's Companies Inc COM 548661107 1,137 14,956 SH   SOLE   14,956 0 0
M&T Bank Corp COM 55261F104 203 1,677 SH   SOLE   1,665 0 12
Magellen Midstream Partners LP COM 559080106 1,488 21,909 SH   SOLE   21,909 0 0
McDonalds Corp COM 580135101 774 6,550 SH   SOLE   6,550 0 0
Medivation Inc COM 58501n101 638 13,200 SH   SOLE   11,200 0 2,000
Medtronic Plc COM G5960L103 2,548 33,127 SH   SOLE   32,427 0 700
Merck & Co Inc COM 58933Y105 3,090 58,497 SH   SOLE   49,197 0 9,300
Microsoft Corp COM 594918104 13,614 245,386 SH   SOLE   223,686 0 21,700
Mosaic Co COM 61945C103 226 8,200 SH   SOLE   6,700 0 1,500
Nestle SA-Spons ADR COM 641069406 677 9,100 SH   SOLE   9,100 0 0
New Gold Inc COM 644535106 35 15,200 SH   SOLE   15,200 0 0
NextEra Energy Inc COM 65339f101 1,256 12,090 SH   SOLE   12,090 0 0
Nike Inc Cl B COM 654106103 3,204 51,270 SH   SOLE   49,270 0 2,000
Novartis Ag - ADR COM 66987V109 645 7,493 SH   SOLE   7,493 0 0
Occidental Petroleum Corp COM 674599105 3,394 50,200 SH   SOLE   47,500 0 2,700
Omega Protein Corp COM 68210P107 205 9,250 SH   SOLE   9,250 0 0
Oracle Corp COM 68389X105 8,600 235,410 SH   SOLE   215,410 0 20,000
PepsiCo Inc COM 713448108 8,149 81,551 SH   SOLE   74,551 0 7,000
Pfizer Inc COM 717081103 1,070 33,147 SH   SOLE   10,958 0 22,189
Philip Morris Intl Inc COM 718172109 4,588 52,191 SH   SOLE   45,891 0 6,300
Procter & Gamble Co COM 742718109 1,017 12,802 SH   SOLE   11,102 0 1,700
Schlumberger Ltd COM 806857108 2,244 32,178 SH   SOLE   28,993 0 3,185
Southern Co COM 842587107 364 7,774 SH   SOLE   7,774 0 0
Stryker Corp COM 863667101 520 5,600 SH   SOLE   0 0 5,600
Total SA - ADR COM 89151E109 2,116 47,076 SH   SOLE   43,276 0 3,800
Union Pacific Corp COM 907818108 658 8,410 SH   SOLE   1,410 0 7,000
Verizon Communications Inc COM 92343V104 4,694 101,562 SH   SOLE   93,212 0 8,350
Visa Inc Cl A COM 92826C839 14,372 185,328 SH   SOLE   169,028 0 16,300
Wal-Mart Stores Inc COM 931142103 440 7,175 SH   SOLE   7,175 0 0
Walgreens Boots Alliance Inc COM 931427108 770 9,040 SH   SOLE   9,040 0 0
Walt Disney Company COM 254687106 4,375 41,637 SH   SOLE   38,580 0 3,057
Weatherford Intl PLC COM G48833100 84 10,000 SH   SOLE   10,000 0 0
Wells Fargo & Co COM 949746101 698 12,845 SH   SOLE   925 0 11,920
Yamana Gold Inc COM 98462Y100 75 40,300 SH   SOLE   39,800 0 500
SPDR Gold Trust ETF 78463V107 901 8,885 SH   SOLE   8,385 0 500
SPDR S&P 500 ETF Trust ETF 78462F103 216 1,059 SH   SOLE   582 0 477
iShares Tr S&P 500 Index Fund ETF 464287200 431 2,106 SH   SOLE   2,106 0 0