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,728 19,980 SH   SOLE   19,980 0 0
Vanguard Long-Term Bond Fund ETF 921937793 4,297 44,270 SH   SOLE   44,270 0 0
Vanguard Short-Term Bond ETF ETF 921937827 451 5,605 SH   SOLE   4,305 0 1,300
Vanguard Short-Term Treasury E ETF 92206c102 305 5,000 SH   SOLE   0 0 5,000
3M Co COM 88579Y101 1,320 7,616 SH   SOLE   7,616 0 0
ABM Inds COM 000957100 205 5,120 SH   SOLE   5,120 0 0
ANI Pharmaceuticals COM 00182c103 266 3,240 SH   SOLE   3,240 0 0
AbbVie Inc COM 00287Y109 9,522 130,939 SH   SOLE   121,989 0 8,950
Abbott Laboratories COM 002824100 228 2,708 SH   SOLE   2,708 0 0
Accenture PLC COM G1151C101 8,123 43,963 SH   SOLE   38,088 0 5,875
Adobe Systems COM 00724F101 958 3,250 SH   SOLE   3,125 0 125
Agnico-Eagle Mines Ltd COM 008474108 1,304 25,454 SH   SOLE   24,879 0 575
Alphabet Inc Cl A COM 02079K305 17,152 15,840 SH   SOLE   15,127 0 713
Alphabet Inc Cl C COM 02079K107 20,282 18,764 SH   SOLE   17,919 0 845
Amazon.com COM 023135106 1,166 616 SH   SOLE   612 0 4
American Express Co COM 025816109 370 3,000 SH   SOLE   3,000 0 0
Amgen Inc COM 031162100 5,234 28,404 SH   SOLE   28,104 0 300
Anthem Inc COM 036752103 1,092 3,870 SH   SOLE   3,870 0 0
Aon PLC COM G0408V102 4,809 24,920 SH   SOLE   24,920 0 0
Apple Inc COM 037833100 20,115 101,634 SH   SOLE   96,386 0 5,247
Automatic Data Processing Inc COM 053015103 9,538 57,691 SH   SOLE   51,191 0 6,500
BHP Billiton Ltd Spon ADR COM 088606108 6,966 119,868 SH   SOLE   107,368 0 12,500
Bank of Hawaii Corp COM 694058108 310 3,734 SH   SOLE   3,734 0 0
Becton Dickinson & Co COM 075887109 5,466 21,688 SH   SOLE   18,338 0 3,350
Berkshire Hathaway Cl A COM 084670108 955 3 SH   SOLE   3 0 0
Berkshire Hathaway Cl B COM 084670702 11,406 53,505 SH   SOLE   51,605 0 1,900
CVS Health Corp COM 126650100 12,233 224,501 SH   SOLE   211,267 0 13,234
Caterpillar Inc COM 149123101 310 2,275 SH   SOLE   2,275 0 0
Chevron Corp COM 166764100 8,204 65,929 SH   SOLE   58,904 0 7,025
Clorox Co COM 189054109 1,065 6,957 SH   SOLE   6,925 0 32
Coca-Cola Co COM 191216100 3,363 66,053 SH   SOLE   58,053 0 8,000
Colgate-Palmolive Co COM 194162103 1,194 16,660 SH   SOLE   16,660 0 0
Comcast Corp Cl A COM 20030N101 794 18,784 SH   SOLE   18,683 0 101
ConocoPhillips COM 20825C104 1,859 30,482 SH   SOLE   30,482 0 0
Costco Wholesale Corp COM 22160K105 21,123 79,934 SH   SOLE   75,558 0 4,376
Cummins Inc COM 231021106 2,056 12,000 SH   SOLE   12,000 0 0
Danaher Corp COM 235851102 8,237 57,636 SH   SOLE   53,586 0 4,050
Deere & Co COM 244199105 866 5,225 SH   SOLE   5,225 0 0
Dell Technologies COM 24703L202 4,080 80,316 SH   SOLE   79,316 0 1,000
Diamondback Energy Inc COM 25278x109 436 4,000 SH   SOLE   4,000 0 0
Dominion Resources Inc COM 25746U109 2,200 28,450 SH   SOLE   27,450 0 1,000
Dow Chemical Co COM 260543103 221 4,478 SH   SOLE   4,478 0 0
Duke Energy Corp COM 26441C105 966 10,942 SH   SOLE   9,942 0 1,000
Dupont E I De Nemours COM 263534109 336 4,478 SH   SOLE   4,478 0 0
Edison Intl COM 281020107 877 13,016 SH   SOLE   11,748 0 1,268
Exxon Mobil Corp COM 30231G102 4,185 54,615 SH   SOLE   49,535 0 5,080
Fedex Corp COM 31428X106 1,893 11,528 SH   SOLE   10,953 0 575
FleetCor Technologies Inc COM 339041105 1,755 6,250 SH   SOLE   6,250 0 0
Freeport-McMoran Inc COM 35671d857 522 45,000 SH   SOLE   45,000 0 0
Gilead Sciences Inc COM 375558103 2,500 37,010 SH   SOLE   35,910 0 1,100
Goldman Sachs Group Inc COM 38141G104 212 1,037 SH   SOLE   1,037 0 0
Hawaiian Electric Inds COM 419870100 373 8,573 SH   SOLE   8,573 0 0
Honeywell Intl Inc COM 438516106 7,927 45,401 SH   SOLE   41,746 0 3,655
Horizon Therapeutics PLC COM g46188101 344 14,300 SH   SOLE   14,300 0 0
ICU Medical Inc COM 44930g107 256 1,015 SH   SOLE   1,015 0 0
Insperity Inc COM 45778Q107 327 2,675 SH   SOLE   2,675 0 0
Intel Corp COM 458140100 997 20,821 SH   SOLE   20,821 0 0
JPMorgan Chase & Co COM 46625H100 331 2,965 SH   SOLE   2,225 0 740
Johnson & Johnson COM 478160104 15,764 113,184 SH   SOLE   101,490 0 11,694
Kimberly Clark Corp COM 494368103 3,895 29,224 SH   SOLE   28,224 0 1,000
Kinder Morgan, Inc COM 49456b101 229 10,975 SH   SOLE   10,830 0 145
Kroger Co COM 501044101 624 28,737 SH   SOLE   28,647 0 90
LAM Research COM 512807108 2,077 11,055 SH   SOLE   11,055 0 0
Leaf Group Ltd COM 52177g102 90 12,200 SH   SOLE   12,200 0 0
Linde PLC COM G5494J103 343 1,707 SH   SOLE   1,695 0 12
Lowe's Companies Inc COM 548661107 1,335 13,233 SH   SOLE   13,205 0 28
M&T Bank Corp COM 55261F104 242 1,421 SH   SOLE   1,405 0 16
Magellen Midstream Partners LP COM 559080106 648 10,124 SH   SOLE   10,124 0 0
McDonalds Corp COM 580135101 1,262 6,080 SH   SOLE   6,080 0 0
McKesson Corp COM 58155Q103 981 7,300 SH   SOLE   7,300 0 0
Medtronic Plc COM G5960L103 1,350 13,865 SH   SOLE   13,865 0 0
Merck & Co Inc COM 58933Y105 3,752 44,751 SH   SOLE   36,251 0 8,500
Microsoft Corp COM 594918104 29,446 219,814 SH   SOLE   199,674 0 20,140
Nestle SA-Spons ADR COM 641069406 849 8,215 SH   SOLE   8,215 0 0
NextEra Energy Inc COM 65339f101 3,276 15,990 SH   SOLE   15,990 0 0
Nike Inc Cl B COM 654106103 9,513 113,317 SH   SOLE   106,617 0 6,700
Nomad Foods Ltd COM G6564A105 242 11,350 SH   SOLE   11,350 0 0
Novartis Ag - ADR COM 66987V109 679 7,440 SH   SOLE   7,440 0 0
Oaktree Capital Group LLC COM 674001201 446 9,001 SH   SOLE   8,900 0 101
Occidental Petroleum Corp COM 674599105 1,892 37,622 SH   SOLE   36,322 0 1,300
Oracle Corp COM 68389X105 12,941 227,162 SH   SOLE   209,211 0 17,951
Palo Alto Networks Inc COM 697435105 229 1,122 SH   SOLE   1,096 0 26
PepsiCo Inc COM 713448108 11,732 89,471 SH   SOLE   81,971 0 7,500
Pfizer Inc COM 717081103 1,103 25,470 SH   SOLE   9,470 0 16,000
Philip Morris Intl Inc COM 718172109 3,539 45,068 SH   SOLE   37,918 0 7,150
Pivotal Software Inc COM 72582h107 126 11,900 SH   SOLE   11,900 0 0
Procter & Gamble Co COM 742718109 979 8,925 SH   SOLE   8,925 0 0
Rio Tinto Plc-Spon ADR COM 767204100 1,027 16,475 SH   SOLE   16,475 0 0
Royal Gold Inc COM 780287108 445 4,345 SH   SOLE   4,345 0 0
S&P Global Inc COM 78409v104 205 900 SH   SOLE   900 0 0
SandRidge Energy Inc COM 80007P869 234 33,800 SH   SOLE   33,800 0 0
Schlumberger Ltd COM 806857108 1,214 30,540 SH   SOLE   28,305 0 2,235
Solaris Oilfield Infrastructur COM 83418M103 189 12,600 SH   SOLE   12,600 0 0
Southern Co COM 842587107 319 5,779 SH   SOLE   5,779 0 0
Stryker Corp COM 863667101 1,151 5,600 SH   SOLE   0 0 5,600
Thermo Fisher Scientific Inc COM 883556102 374 1,275 SH   SOLE   1,270 0 5
Total SA - ADR COM 89151E109 2,252 40,360 SH   SOLE   37,060 0 3,300
Union Pacific Corp COM 907818108 1,005 5,943 SH   SOLE   943 0 5,000
UnitedHealth Group Inc COM 91324P102 5,897 24,165 SH   SOLE   23,890 0 275
Verizon Communications Inc COM 92343V104 7,801 136,550 SH   SOLE   122,470 0 14,080
Viad Corp COM 92552R406 361 5,450 SH   SOLE   5,450 0 0
Visa Inc Cl A COM 92826C839 30,706 176,931 SH   SOLE   162,131 0 14,800
Wal-Mart Stores Inc COM 931142103 727 6,579 SH   SOLE   6,579 0 0
Walgreens Boots Alliance Inc COM 931427108 413 7,550 SH   SOLE   7,550 0 0
Walt Disney Company COM 254687106 6,904 49,442 SH   SOLE   46,535 0 2,907
Waters Corp COM 941848103 301 1,400 SH   SOLE   1,400 0 0
Weatherford Intl PLC COM G48833100 6 110,000 SH   SOLE   110,000 0 0
Wells Fargo & Co COM 949746101 1,243 26,275 SH   SOLE   20,275 0 6,000
SPDR Gold Trust ETF 78463V107 4,240 31,830 SH   SOLE   30,918 0 912
SPDR S&P 500 ETF Trust ETF 78462F103 967 3,302 SH   SOLE   2,502 0 800
SPDR S&P Dividend ETF ETF 78464A763 205 2,035 SH   SOLE   0 0 2,035
Vanguard Dividend Appreciation ETF 921908844 242 2,100 SH   SOLE   2,050 0 50
Vanguard S&P 500 Index Fund ETF 922908363 634 2,355 SH   SOLE   2,355 0 0
iShares Tr Core S&P 500 Index ETF 464287200 1,365 4,630 SH   SOLE   4,630 0 0
American Funds-Growth Fund of COM 399874106 390 7,749 SH   SOLE   7,749 0 0
Vanguard 500 Index Admiral COM 922908710 340 1,253 SH   SOLE   1,253 0 0
Vanguard Total Stock Mkt Idx A COM 921939203 268 3,672 SH   SOLE   3,672 0 0