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 Long-Term Government ETF 92206C847 6,328 66,010 SH   SOLE   66,010 0 0
Vanguard Short-Term Bond ETF ETF 921937827 911 10,990 SH   SOLE   10,990 0 0
3M Co COM 88579Y101 1,016 5,810 SH   SOLE   5,810 0 0
AbbVie Inc COM 00287Y109 12,622 117,801 SH   SOLE   108,848 0 8,953
Abraplata Resource Corp COM 003793957 25 60,000 SH   SOLE   60,000 0 0
Accenture PLC COM G1151C101 10,304 39,448 SH   SOLE   34,623 0 4,825
Adobe Systems COM 00724F101 1,800 3,600 SH   SOLE   3,350 0 250
Agnico-Eagle Mines Ltd COM 008474108 2,191 31,080 SH   SOLE   29,354 0 1,726
Air Products & Chemicals Inc COM 009158106 546 2,000 SH   SOLE   2,000 0 0
Alamos Gold Inc COM 011532108 233 26,600 SH   SOLE   26,600 0 0
Alexander & Baldwin COM 014491104 177 10,300 SH   SOLE   10,300 0 0
Alphabet Inc Cl A COM 02079K305 28,619 16,329 SH   SOLE   15,569 0 760
Alphabet Inc Cl C COM 02079K107 31,127 17,768 SH   SOLE   16,928 0 840
Amazon.com COM 023135106 847 260 SH   SOLE   260 0 0
American Express Co COM 025816109 363 3,000 SH   SOLE   3,000 0 0
Amgen Inc COM 031162100 4,886 21,250 SH   SOLE   20,950 0 300
Anthem Inc COM 036752103 1,211 3,770 SH   SOLE   3,770 0 0
Aon PLC COM g0403h108 4,753 22,495 SH   SOLE   22,495 0 0
Apple Inc COM 037833100 45,866 345,664 SH   SOLE   325,414 0 20,250
Arconic Corp COM 03966V107 300 10,070 SH   SOLE   10,070 0 0
Aurcana Silver corp COM 051918803 17 20,000 SH   SOLE   20,000 0 0
Automatic Data Processing Inc COM 053015103 8,752 49,668 SH   SOLE   45,668 0 4,000
BHP Billiton Ltd Spon ADR COM 088606108 8,525 130,468 SH   SOLE   116,068 0 14,400
Becton Dickinson & Co COM 075887109 5,277 21,089 SH   SOLE   17,739 0 3,350
Berkshire Hathaway Cl B COM 084670702 11,766 50,745 SH   SOLE   49,045 0 1,700
CVS Health Corp COM 126650100 17,589 257,523 SH   SOLE   242,048 0 15,475
Chevron Corp COM 166764100 4,322 51,177 SH   SOLE   47,152 0 4,025
Clorox Co COM 189054109 374 1,853 SH   SOLE   1,853 0 0
Coca-Cola Co COM 191216100 3,096 56,453 SH   SOLE   56,453 0 0
Colgate-Palmolive Co COM 194162103 698 8,160 SH   SOLE   8,160 0 0
Comcast Corp Cl A COM 20030N101 4,252 81,145 SH   SOLE   72,520 0 8,625
Concho Resources COM 20605p101 432 7,400 SH   SOLE   7,400 0 0
ConocoPhillips COM 20825C104 999 24,975 SH   SOLE   24,975 0 0
Costco Wholesale Corp COM 22160K105 27,782 73,735 SH   SOLE   69,375 0 4,360
Danaher Corp COM 235851102 10,954 49,309 SH   SOLE   45,309 0 4,000
Deere & Co COM 244199105 1,379 5,125 SH   SOLE   5,125 0 0
Defiance Silver COM 244767208 11 15,000 SH   SOLE   15,000 0 0
Dell Technologies COM 24703L202 1,684 22,975 SH   SOLE   22,975 0 0
Diamondback Energy Inc COM 25278x109 286 5,900 SH   SOLE   5,900 0 0
Dominion Resources Inc COM 25746U109 1,784 23,730 SH   SOLE   21,230 0 2,500
Duke Energy Corp COM 26441C105 962 10,511 SH   SOLE   9,511 0 1,000
Exxon Mobil Corp COM 30231G102 1,272 30,861 SH   SOLE   28,381 0 2,480
Facebook Inc Cl A COM 30303M102 523 1,915 SH   SOLE   1,070 0 845
Fedex Corp COM 31428X106 3,031 11,675 SH   SOLE   11,060 0 615
FleetCor Technologies Inc COM 339041105 1,091 4,000 SH   SOLE   4,000 0 0
Gaia Inc COM 36269P104 156 15,790 SH   SOLE   15,790 0 0
Gilead Sciences Inc COM 375558103 1,623 27,860 SH   SOLE   27,560 0 300
Golden Tag Resources Ltd COM 38121P108 11 24,000 SH   SOLE   24,000 0 0
Goldman Sachs Group Inc COM 38141G104 273 1,037 SH   SOLE   1,037 0 0
Goldsource Mines Inc COM 38153U108 1 10,000 SH   SOLE   10,000 0 0
Hawaiian Electric Inds COM 419870100 303 8,573 SH   SOLE   8,573 0 0
Honeywell Intl Inc COM 438516106 8,476 39,850 SH   SOLE   36,225 0 3,625
Horizon Therapeutics PLC COM g46188101 951 13,000 SH   SOLE   13,000 0 0
Impact Silver Corp COM 45257A102 9 10,000 SH   SOLE   10,000 0 0
Insperity Inc COM 45778Q107 208 2,550 SH   SOLE   2,550 0 0
Intel Corp COM 458140100 8,968 180,000 SH   SOLE   171,340 0 8,660
JPMorgan Chase & Co COM 46625H100 726 5,713 SH   SOLE   4,713 0 1,000
Johnson & Johnson COM 478160104 16,799 106,739 SH   SOLE   95,044 0 11,695
Kimberly Clark Corp COM 494368103 2,943 21,825 SH   SOLE   20,825 0 1,000
LAM Research COM 512807108 5,020 10,630 SH   SOLE   10,630 0 0
Lumina Gold Corp COM 55026L305 7 10,000 SH   SOLE   10,000 0 0
Mako Mining Corp COM 56089A103 3 10,000 SH   SOLE   10,000 0 0
MasterCard Inc COM 57636Q104 1,481 4,150 SH   SOLE   4,150 0 0
McDonalds Corp COM 580135101 986 4,595 SH   SOLE   4,595 0 0
Medtronic Plc COM G5960L103 1,452 12,399 SH   SOLE   12,399 0 0
Merck & Co Inc COM 58933Y105 5,851 71,526 SH   SOLE   62,526 0 9,000
Micron Technology Inc COM 595112103 226 3,000 SH   SOLE   3,000 0 0
Microsoft Corp COM 594918104 44,002 197,831 SH   SOLE   178,631 0 19,200
Minera Alamos Inc COM 60283L105 8 15,000 SH   SOLE   15,000 0 0
Nestle SA-Spons ADR COM 641069406 659 5,590 SH   SOLE   5,590 0 0
NexGen Energy Ltd COM 65340p106 298 108,000 SH   SOLE   108,000 0 0
NextEra Energy Inc COM 65339f101 4,362 56,539 SH   SOLE   56,539 0 0
Nike Inc Cl B COM 654106103 14,894 105,281 SH   SOLE   99,081 0 6,200
Nomad Foods Ltd COM G6564A105 442 17,400 SH   SOLE   17,200 0 200
Novartis Ag - ADR COM 66987V109 448 4,740 SH   SOLE   4,740 0 0
Oracle Corp COM 68389X105 13,165 203,505 SH   SOLE   196,453 0 7,052
Osisko Gold Royalties Ltd COM 68827L101 215 16,950 SH   SOLE   16,950 0 0
Paccar Inc COM 693718108 224 2,600 SH   SOLE   2,600 0 0
Pan American Silver Corp COM 697900108 452 13,100 SH   SOLE   13,100 0 0
PepsiCo Inc COM 713448108 12,888 86,902 SH   SOLE   79,401 0 7,501
Pfizer Inc COM 717081103 861 23,400 SH   SOLE   8,400 0 15,000
Philip Morris Intl Inc COM 718172109 3,565 43,058 SH   SOLE   35,908 0 7,150
Procter & Gamble Co COM 742718109 1,197 8,600 SH   SOLE   8,600 0 0
Rio Tinto Plc-Spon ADR COM 767204100 1,230 16,355 SH   SOLE   16,355 0 0
Royal Gold Inc COM 780287108 289 2,720 SH   SOLE   2,720 0 0
Royal Road Minerals Ltd COM G76828105 6 22,000 SH   SOLE   22,000 0 0
S&P Global Inc COM 78409v104 247 750 SH   SOLE   750 0 0
Sabre Corp COM 78573M104 132 11,000 SH   SOLE   11,000 0 0
Santa Cruz Silver Mine COM 80280U106 4 10,000 SH   SOLE   10,000 0 0
Schlumberger Ltd COM 806857108 661 30,275 SH   SOLE   30,125 0 150
Schwab (Charles) Corp COM 808513105 248 4,685 SH   SOLE   3,825 0 860
Silver One Resources Inc COM 828062109 7 13,000 SH   SOLE   13,000 0 0
Sonos Inc COM 83570h108 256 10,925 SH   SOLE   10,925 0 0
Southern Co COM 842587107 294 4,779 SH   SOLE   4,779 0 0
Southern Copper Corp COM 84265v105 716 11,000 SH   SOLE   11,000 0 0
Stryker Corp COM 863667101 1,372 5,600 SH   SOLE   0 0 5,600
TPI Composites Inc COM 87266j104 450 8,525 SH   SOLE   8,375 0 150
TechnipFMC plc COM 30249U101 121 12,850 SH   SOLE   12,850 0 0
Thermo Fisher Scientific Inc COM 883556102 256 550 SH   SOLE   550 0 0
Total SA - ADR COM 89151E109 1,044 24,910 SH   SOLE   21,610 0 3,300
Union Pacific Corp COM 907818108 696 3,341 SH   SOLE   41 0 3,300
UnitedHealth Group Inc COM 91324P102 12,388 35,325 SH   SOLE   34,710 0 615
Verizon Communications Inc COM 92343V104 9,719 165,422 SH   SOLE   151,322 0 14,100
Vertex Pharmaceuticals Inc COM 92532f100 284 1,200 SH   SOLE   1,200 0 0
Visa Inc Cl A COM 92826C839 37,466 171,287 SH   SOLE   156,857 0 14,430
Walmart Stores Inc COM 931142103 610 4,229 SH   SOLE   4,229 0 0
Walt Disney Company COM 254687106 8,292 45,769 SH   SOLE   42,869 0 2,900
SPDR Gold Trust ETF 78463V107 10,860 60,888 SH   SOLE   59,388 0 1,500
SPDR S&P 500 ETF Trust ETF 78462F103 1,063 2,843 SH   SOLE   2,843 0 0
Sprott Physical Gold ETF 85207H104 302 20,000 SH   SOLE   20,000 0 0
Vanguard S&P 500 Index Fund ETF 922908363 1,085 3,156 SH   SOLE   3,156 0 0
iShares Silver Trust ETF 46428Q109 717 29,200 SH   SOLE   29,200 0 0
iShares Tr Core S&P 500 Index ETF 464287200 668 1,780 SH   SOLE   1,780 0 0
American Funds-Growth Fund of COM 399874106 360 5,337 SH   SOLE   5,337 0 0
Vanguard 500 Index Admiral COM 922908710 441 1,272 SH   SOLE   1,272 0 0