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-Term Bon ETF 921937819 1,926 23,930 SH   SOLE   23,930 0 0
Vanguard Long-Term Bond Fund ETF 921937793 4,075 46,610 SH   SOLE   46,610 0 0
Vanguard Short-Term Bond ETF ETF 921937827 426 5,454 SH   SOLE   4,154 0 1,300
3M Co COM 88579Y101 1,691 8,024 SH   SOLE   8,024 0 0
AbbVie Inc COM 00287Y109 12,725 134,538 SH   SOLE   127,688 0 6,850
Accenture PLC COM G1151C101 7,687 45,163 SH   SOLE   38,463 0 6,700
Adobe Systems COM 00724F101 844 3,125 SH   SOLE   3,125 0 0
Aetna Inc COM 00817Y108 14,450 71,237 SH   SOLE   67,312 0 3,925
Agnico-Eagle Mines Ltd COM 008474108 1,235 36,125 SH   SOLE   35,550 0 575
Alphabet Inc Cl A COM 02079K305 18,175 15,057 SH   SOLE   14,314 0 743
Alphabet Inc Cl C COM 02079K107 23,132 19,382 SH   SOLE   18,482 0 900
Amazon.com COM 023135106 1,160 579 SH   SOLE   575 0 4
American Express Co COM 025816109 319 3,000 SH   SOLE   3,000 0 0
Amgen Inc COM 031162100 6,033 29,104 SH   SOLE   28,554 0 550
Aon PLC COM G0408V102 3,987 25,925 SH   SOLE   25,925 0 0
Apple Inc COM 037833100 23,881 105,788 SH   SOLE   100,041 0 5,747
Arch Capital Group Ltd COM G0450A105 1,307 43,850 SH   SOLE   32,750 0 11,100
Automatic Data Processing Inc COM 053015103 9,163 60,821 SH   SOLE   53,621 0 7,200
BHP Billiton Ltd Spon ADR COM 088606108 6,240 125,207 SH   SOLE   112,107 0 13,100
Bank of Hawaii Corp COM 694058108 275 3,484 SH   SOLE   3,484 0 0
Becton Dickinson & Co COM 075887109 5,767 22,096 SH   SOLE   18,496 0 3,600
Berkshire Hathaway Cl A COM 084670108 960 3 SH   SOLE   3 0 0
Berkshire Hathaway Cl B COM 084670702 11,787 55,049 SH   SOLE   52,849 0 2,200
Biogen Inc COM 09062X103 256 725 SH   SOLE   725 0 0
CVS Health Corp COM 126650100 12,529 159,155 SH   SOLE   148,269 0 10,886
Caterpillar Inc COM 149123101 351 2,300 SH   SOLE   2,300 0 0
Chevron Corp COM 166764100 7,996 65,390 SH   SOLE   59,890 0 5,500
Cisco Systems Inc COM 17275R102 207 4,245 SH   SOLE   4,245 0 0
Clorox Co COM 189054109 1,117 7,428 SH   SOLE   7,428 0 0
Coca-Cola Co COM 191216100 3,151 68,213 SH   SOLE   60,213 0 8,000
Colgate-Palmolive Co COM 194162103 1,115 16,660 SH   SOLE   16,660 0 0
Comcast Corp Cl A COM 20030N101 653 18,431 SH   SOLE   18,330 0 101
ConocoPhillips COM 20825C104 2,376 30,703 SH   SOLE   30,303 0 400
Costco Wholesale Corp COM 22160K105 18,681 79,536 SH   SOLE   74,660 0 4,875
Cummins Inc COM 231021106 2,081 14,250 SH   SOLE   14,250 0 0
Danaher Corp COM 235851102 8,086 74,417 SH   SOLE   68,867 0 5,550
Deere & Co COM 244199105 785 5,225 SH   SOLE   5,225 0 0
Dell Technologies Inc Cl V COM 24703l103 12,633 130,079 SH   SOLE   126,736 0 3,343
Diamondback Energy Inc COM 25278x109 541 4,000 SH   SOLE   4,000 0 0
Dollar Tree Inc COM 256746108 207 2,540 SH   SOLE   2,528 0 12
Dominion Resources Inc COM 25746U109 2,015 28,675 SH   SOLE   27,675 0 1,000
DowDuPont Inc COM 26078J100 871 13,538 SH   SOLE   13,538 0 0
Duke Energy Corp COM 26441C105 864 10,792 SH   SOLE   9,792 0 1,000
Edison Intl COM 281020107 881 13,016 SH   SOLE   11,748 0 1,268
Ensco PLC - Cl A COM G31575106 312 37,000 SH   SOLE   37,000 0 0
Enterprise Products Partners L COM 293792107 391 13,600 SH   SOLE   13,600 0 0
Exxon Mobil Corp COM 30231G102 4,920 57,871 SH   SOLE   51,291 0 6,580
Fedex Corp COM 31428X106 6,976 28,973 SH   SOLE   26,798 0 2,175
FleetCor Technologies Inc COM 339041105 968 4,250 SH   SOLE   4,250 0 0
Freeport-McMoran Inc COM 35671d857 626 45,000 SH   SOLE   45,000 0 0
General Electric Co COM 369604103 116 10,313 SH   SOLE   10,313 0 0
Gilead Sciences Inc COM 375558103 6,452 83,560 SH   SOLE   79,410 0 4,150
Goldcorp Inc COM 380956409 260 25,525 SH   SOLE   25,375 0 150
Goldman Sachs Group Inc COM 38141G104 233 1,037 SH   SOLE   1,037 0 0
Hawaiian Electric Inds COM 419870100 305 8,573 SH   SOLE   8,573 0 0
Honeywell Intl Inc COM 438516106 7,842 47,126 SH   SOLE   43,171 0 3,955
Horizon Pharma PLC COM g4617b105 280 14,300 SH   SOLE   14,300 0 0
ICU Medical Inc COM 44930g107 309 1,093 SH   SOLE   1,093 0 0
Insperity Inc COM 45778Q107 446 3,780 SH   SOLE   3,780 0 0
Intel Corp COM 458140100 991 20,946 SH   SOLE   20,946 0 0
JPMorgan Chase & Co COM 46625H100 347 3,075 SH   SOLE   2,335 0 740
Johnson & Johnson COM 478160104 15,894 115,030 SH   SOLE   103,060 0 11,970
Kimberly Clark Corp COM 494368103 3,401 29,924 SH   SOLE   28,924 0 1,000
Kinder Morgan, Inc COM 49456b101 309 17,427 SH   SOLE   17,110 0 317
Kroger Co COM 501044101 845 29,037 SH   SOLE   29,037 0 0
LAM Research COM 512807108 2,056 13,550 SH   SOLE   13,550 0 0
Lowe's Companies Inc COM 548661107 1,562 13,606 SH   SOLE   13,606 0 0
M&T Bank Corp COM 55261F104 234 1,421 SH   SOLE   1,405 0 16
Magellen Midstream Partners LP COM 559080106 1,371 20,251 SH   SOLE   20,251 0 0
McDonalds Corp COM 580135101 1,017 6,080 SH   SOLE   6,080 0 0
McKesson Corp COM 58155Q103 2,532 19,085 SH   SOLE   19,085 0 0
Medtronic Plc COM G5960L103 1,718 17,468 SH   SOLE   17,468 0 0
Merck & Co Inc COM 58933Y105 3,320 46,801 SH   SOLE   38,001 0 8,800
Microsoft Corp COM 594918104 25,883 226,309 SH   SOLE   205,069 0 21,240
Mosaic Co COM 61945C103 244 7,500 SH   SOLE   6,000 0 1,500
Nestle SA-Spons ADR COM 641069406 699 8,404 SH   SOLE   8,404 0 0
Newell Brands Inc COM 651229106 1,232 60,704 SH   SOLE   59,600 0 1,104
NextEra Energy Inc COM 65339f101 2,680 15,990 SH   SOLE   15,990 0 0
Nike Inc Cl B COM 654106103 8,465 99,917 SH   SOLE   94,517 0 5,400
Nomad Foods Ltd COM G6564A105 230 11,350 SH   SOLE   11,350 0 0
Novartis Ag - ADR COM 66987V109 619 7,190 SH   SOLE   7,190 0 0
Oaktree Capital Group LLC COM 674001201 377 9,101 SH   SOLE   9,000 0 101
Occidental Petroleum Corp COM 674599105 3,612 43,952 SH   SOLE   41,252 0 2,700
Oracle Corp COM 68389X105 14,074 272,963 SH   SOLE   252,913 0 20,051
Palo Alto Networks Inc COM 697435105 255 1,132 SH   SOLE   1,106 0 26
PepsiCo Inc COM 713448108 10,340 92,486 SH   SOLE   85,486 0 7,000
Pfizer Inc COM 717081103 1,167 26,470 SH   SOLE   9,970 0 16,500
Philip Morris Intl Inc COM 718172109 3,535 43,348 SH   SOLE   37,648 0 5,700
Praxair Inc COM 74005P104 274 1,707 SH   SOLE   1,695 0 12
Procter & Gamble Co COM 742718109 743 8,925 SH   SOLE   8,925 0 0
Rio Tinto Plc-Spon ADR COM 767204100 882 17,284 SH   SOLE   17,284 0 0
Royal Gold Inc COM 780287108 335 4,345 SH   SOLE   4,345 0 0
Schlumberger Ltd COM 806857108 4,170 68,455 SH   SOLE   60,220 0 8,235
Solaris Oilfield Infrastructur COM 83418M103 250 13,250 SH   SOLE   13,250 0 0
Southern Co COM 842587107 252 5,779 SH   SOLE   5,779 0 0
Stryker Corp COM 863667101 995 5,600 SH   SOLE   0 0 5,600
Thermo Fisher Scientific Inc COM 883556102 306 1,255 SH   SOLE   1,250 0 5
Tivo Inc COM 88870p106 153 12,304 SH   SOLE   12,150 0 154
Total SA - ADR COM 89151E109 2,667 41,426 SH   SOLE   37,626 0 3,800
Union Pacific Corp COM 907818108 1,041 6,393 SH   SOLE   1,093 0 5,300
Verizon Communications Inc COM 92343V104 7,043 131,917 SH   SOLE   119,488 0 12,429
Viad Corp COM 92552R406 332 5,600 SH   SOLE   5,600 0 0
Visa Inc Cl A COM 92826C839 27,680 184,420 SH   SOLE   168,420 0 16,000
Wal-Mart Stores Inc COM 931142103 533 5,679 SH   SOLE   5,679 0 0
Walgreens Boots Alliance Inc COM 931427108 554 7,600 SH   SOLE   7,600 0 0
Walt Disney Company COM 254687106 6,124 52,372 SH   SOLE   48,865 0 3,507
Waters Corp COM 941848103 214 1,100 SH   SOLE   1,100 0 0
Weatherford Intl PLC COM G48833100 298 110,000 SH   SOLE   110,000 0 0
Wells Fargo & Co COM 949746101 1,499 28,515 SH   SOLE   20,515 0 8,000
SPDR Gold Trust ETF 78463V107 3,593 31,860 SH   SOLE   30,948 0 912
SPDR S&P 500 ETF Trust ETF 78462F103 1,057 3,635 SH   SOLE   2,835 0 800
Vanguard Dividend Appreciation ETF 921908844 266 2,400 SH   SOLE   2,350 0 50
Vanguard S&P 500 Index Fund ETF 922908363 450 1,685 SH   SOLE   1,685 0 0
iShares Tr Core S&P 500 Index ETF 464287200 1,648 5,630 SH   SOLE   5,630 0 0
Vanguard Total Stock Mkt Idx A COM 921939203 267 3,672 SH   SOLE   3,672 0 0