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,634 20,180 SH   SOLE   20,180 0 0
Vanguard Long-Term Bond Fund ETF 921937793 2,586 29,170 SH   SOLE   29,170 0 0
Vanguard Short-Term Bond ETF ETF 921937827 427 5,454 SH   SOLE   4,154 0 1,300
3M Co COM 88579Y101 1,529 7,774 SH   SOLE   7,774 0 0
ANI Pharmaceuticals COM 00182c103 302 4,520 SH   SOLE   4,520 0 0
AbbVie Inc COM 00287Y109 9,533 102,888 SH   SOLE   97,738 0 5,150
Accenture PLC COM G1151C101 7,572 46,288 SH   SOLE   39,488 0 6,800
Adobe Systems COM 00724F101 762 3,125 SH   SOLE   3,125 0 0
Aetna Inc COM 00817Y108 12,837 69,957 SH   SOLE   66,057 0 3,900
Agnico-Eagle Mines Ltd COM 008474108 1,658 36,175 SH   SOLE   35,600 0 575
Aircastle Ltd COM G0129K104 200 9,770 SH   SOLE   9,770 0 0
Alamos Gold Inc COM 011532108 89 15,580 SH   SOLE   15,580 0 0
Alphabet Inc Cl A COM 02079K305 16,487 14,601 SH   SOLE   13,858 0 743
Alphabet Inc Cl C COM 02079K107 20,969 18,795 SH   SOLE   17,945 0 850
Amazon.com COM 023135106 984 579 SH   SOLE   575 0 4
American Express Co COM 025816109 294 3,000 SH   SOLE   3,000 0 0
American States Water Co COM 029899101 202 3,535 SH   SOLE   3,535 0 0
Amgen Inc COM 031162100 5,377 29,129 SH   SOLE   28,579 0 550
Aon PLC COM G0408V102 3,570 26,025 SH   SOLE   26,025 0 0
Apple Inc COM 037833100 19,744 106,663 SH   SOLE   100,866 0 5,797
Arch Capital Group Ltd COM G0450A105 2,490 94,101 SH   SOLE   83,001 0 11,100
Automatic Data Processing Inc COM 053015103 8,635 64,371 SH   SOLE   56,571 0 7,800
BHP Billiton Ltd Spon ADR COM 088606108 6,285 125,674 SH   SOLE   112,574 0 13,100
Bank of Hawaii Corp COM 694058108 299 3,584 SH   SOLE   3,584 0 0
Becton Dickinson & Co COM 075887109 5,368 22,406 SH   SOLE   18,806 0 3,600
Berkshire Hathaway Cl A COM 084670108 846 3 SH   SOLE   3 0 0
Berkshire Hathaway Cl B COM 084670702 10,116 54,199 SH   SOLE   51,999 0 2,200
Biogen Inc COM 09062X103 210 725 SH   SOLE   725 0 0
CVS Health Corp COM 126650100 10,086 156,730 SH   SOLE   145,844 0 10,886
CYS Investments Inc COM 12673A108 153 20,380 SH   SOLE   20,380 0 0
Caterpillar Inc COM 149123101 315 2,325 SH   SOLE   2,325 0 0
Chevron Corp COM 166764100 8,217 64,990 SH   SOLE   59,490 0 5,500
Cinemark Holdings Inc COM 17243V102 235 6,695 SH   SOLE   6,695 0 0
Clorox Co COM 189054109 1,018 7,528 SH   SOLE   7,528 0 0
Coca-Cola Co COM 191216100 3,016 68,763 SH   SOLE   60,763 0 8,000
Colgate-Palmolive Co COM 194162103 1,099 16,960 SH   SOLE   16,960 0 0
Comcast Corp Cl A COM 20030N101 608 18,530 SH   SOLE   18,430 0 100
ConocoPhillips COM 20825C104 2,138 30,703 SH   SOLE   30,303 0 400
Costco Wholesale Corp COM 22160K105 16,910 80,916 SH   SOLE   76,030 0 4,885
Cummins Inc COM 231021106 1,699 12,775 SH   SOLE   12,775 0 0
Danaher Corp COM 235851102 7,466 75,662 SH   SOLE   70,112 0 5,550
Dave & Buster's Entertainment COM 238337109 252 5,285 SH   SOLE   5,185 0 100
Deere & Co COM 244199105 730 5,225 SH   SOLE   5,225 0 0
Dell Technologies Inc Cl V COM 24703l103 12,569 148,602 SH   SOLE   144,168 0 4,434
Diamondback Energy Inc COM 25278x109 526 4,000 SH   SOLE   4,000 0 0
Dollar Tree Inc COM 256746108 216 2,540 SH   SOLE   2,528 0 12
Dominion Resources Inc COM 25746U109 1,791 26,275 SH   SOLE   25,275 0 1,000
DowDuPont Inc COM 26078J100 892 13,538 SH   SOLE   13,538 0 0
Duke Energy Corp COM 26441C105 853 10,792 SH   SOLE   9,792 0 1,000
Edison Intl COM 281020107 824 13,016 SH   SOLE   11,748 0 1,268
Ensco PLC - Cl A COM G31575106 269 37,000 SH   SOLE   37,000 0 0
Enterprise Products Partners L COM 293792107 540 19,531 SH   SOLE   19,531 0 0
Exxon Mobil Corp COM 30231G102 4,913 59,386 SH   SOLE   52,486 0 6,900
Fedex Corp COM 31428X106 2,051 9,033 SH   SOLE   9,033 0 0
FleetCor Technologies Inc COM 339041105 895 4,250 SH   SOLE   4,250 0 0
Freeport-McMoran Inc COM 35671d857 777 45,000 SH   SOLE   45,000 0 0
General Electric Co COM 369604103 181 13,313 SH   SOLE   13,313 0 0
Gilead Sciences Inc COM 375558103 5,979 84,401 SH   SOLE   80,251 0 4,150
Goldcorp Inc COM 380956409 371 27,075 SH   SOLE   26,925 0 150
Goldman Sachs Group Inc COM 38141G104 229 1,037 SH   SOLE   1,037 0 0
Hawaiian Electric Inds COM 419870100 294 8,573 SH   SOLE   8,573 0 0
Honeywell Intl Inc COM 438516106 6,694 46,471 SH   SOLE   42,491 0 3,980
Horizon Pharma PLC COM g4617b105 266 16,060 SH   SOLE   16,060 0 0
Hudson Technologies Inc COM 444144109 87 43,340 SH   SOLE   43,340 0 0
ICU Medical Inc COM 44930g107 451 1,537 SH   SOLE   1,537 0 0
Insperity Inc COM 45778Q107 592 6,220 SH   SOLE   6,220 0 0
Intel Corp COM 458140100 1,077 21,661 SH   SOLE   21,661 0 0
JPMorgan Chase & Co COM 46625H100 320 3,075 SH   SOLE   2,335 0 740
Johnson & Johnson COM 478160104 13,801 113,740 SH   SOLE   101,770 0 11,970
Kimberly Clark Corp COM 494368103 2,750 26,109 SH   SOLE   25,109 0 1,000
Kinder Morgan, Inc COM 49456b101 319 18,027 SH   SOLE   17,710 0 317
Kroger Co COM 501044101 855 30,037 SH   SOLE   30,037 0 0
LAM Research COM 512807108 1,197 6,925 SH   SOLE   6,925 0 0
Lowe's Companies Inc COM 548661107 1,310 13,706 SH   SOLE   13,706 0 0
M&T Bank Corp COM 55261F104 242 1,421 SH   SOLE   1,405 0 16
Magellen Midstream Partners LP COM 559080106 1,416 20,497 SH   SOLE   20,497 0 0
Maximus Inc COM 577933104 204 3,280 SH   SOLE   3,280 0 0
McDonalds Corp COM 580135101 953 6,080 SH   SOLE   6,080 0 0
McKesson Corp COM 58155Q103 4,191 31,420 SH   SOLE   28,770 0 2,650
Medtronic Plc COM G5960L103 1,495 17,468 SH   SOLE   17,468 0 0
Merck & Co Inc COM 58933Y105 2,844 46,851 SH   SOLE   38,051 0 8,800
Microsoft Corp COM 594918104 22,941 232,639 SH   SOLE   211,099 0 21,540
Mosaic Co COM 61945C103 210 7,500 SH   SOLE   6,000 0 1,500
Nestle SA-Spons ADR COM 641069406 678 8,758 SH   SOLE   8,758 0 0
Newell Brands Inc COM 651229106 1,681 65,177 SH   SOLE   64,075 0 1,102
NextEra Energy Inc COM 65339f101 2,520 15,090 SH   SOLE   15,090 0 0
Nike Inc Cl B COM 654106103 8,099 101,647 SH   SOLE   95,847 0 5,800
Nomad Foods Ltd COM G6564A105 307 15,990 SH   SOLE   15,990 0 0
Novartis Ag - ADR COM 66987V109 575 7,610 SH   SOLE   7,610 0 0
Oaktree Capital Group LLC COM 674001201 354 8,701 SH   SOLE   8,600 0 101
Occidental Petroleum Corp COM 674599105 3,588 42,875 SH   SOLE   40,175 0 2,700
Oracle Corp COM 68389X105 12,058 273,663 SH   SOLE   253,613 0 20,051
Palo Alto Networks Inc COM 697435105 233 1,132 SH   SOLE   1,106 0 26
Pan American Silver Corp COM 697900108 212 11,860 SH   SOLE   11,860 0 0
PepsiCo Inc COM 713448108 10,053 92,336 SH   SOLE   85,336 0 7,000
Pfizer Inc COM 717081103 960 26,470 SH   SOLE   9,970 0 16,500
Philip Morris Intl Inc COM 718172109 3,363 41,658 SH   SOLE   35,758 0 5,900
Praxair Inc COM 74005P104 270 1,707 SH   SOLE   1,695 0 12
Procter & Gamble Co COM 742718109 763 9,775 SH   SOLE   9,775 0 0
Rio Tinto Plc-Spon ADR COM 767204100 1,027 18,511 SH   SOLE   18,511 0 0
Royal Gold Inc COM 780287108 511 5,505 SH   SOLE   5,505 0 0
Schlumberger Ltd COM 806857108 4,674 69,725 SH   SOLE   61,490 0 8,235
Solaris Oilfield Infrastructur COM 83418M103 208 14,530 SH   SOLE   14,530 0 0
Southern Co COM 842587107 287 6,204 SH   SOLE   6,204 0 0
Stryker Corp COM 863667101 946 5,600 SH   SOLE   0 0 5,600
Thermo Fisher Scientific Inc COM 883556102 260 1,255 SH   SOLE   1,250 0 5
Tivo Inc COM 88870p106 202 15,022 SH   SOLE   14,870 0 152
Total SA - ADR COM 89151E109 2,512 41,476 SH   SOLE   37,676 0 3,800
Union Pacific Corp COM 907818108 991 6,993 SH   SOLE   1,193 0 5,800
Verizon Communications Inc COM 92343V104 6,558 130,362 SH   SOLE   117,933 0 12,429
Viad Corp COM 92552R406 396 7,300 SH   SOLE   7,300 0 0
Visa Inc Cl A COM 92826C839 25,097 189,485 SH   SOLE   173,185 0 16,300
Wal-Mart Stores Inc COM 931142103 486 5,679 SH   SOLE   5,679 0 0
Walgreens Boots Alliance Inc COM 931427108 456 7,600 SH   SOLE   7,600 0 0
Walt Disney Company COM 254687106 5,301 50,582 SH   SOLE   47,075 0 3,507
Waters Corp COM 941848103 213 1,100 SH   SOLE   1,100 0 0
Weatherford Intl PLC COM G48833100 86 26,000 SH   SOLE   26,000 0 0
Wells Fargo & Co COM 949746101 1,609 29,015 SH   SOLE   20,515 0 8,500
SPDR Gold Trust ETF 78463V107 3,774 31,810 SH   SOLE   30,898 0 912
SPDR S&P 500 ETF Trust ETF 78462F103 795 2,932 SH   SOLE   2,235 0 697
Vanguard S&P 500 Index Fund ETF 922908363 237 950 SH   SOLE   950 0 0
iShares Tr Core S&P 500 Index ETF 464287200 1,513 5,540 SH   SOLE   5,540 0 0
Vanguard Total Stock Mkt Idx A COM 921939203 251 3,672 SH   SOLE   3,672 0 0