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
Abbott Laboratories COM 002824100 2,051 18,843 SH   SOLE   18,743 0 100
Abbvie Inc COM 00287Y109 1,728 19,725 SH   SOLE   19,625 0 100
Accenture PLC Ireland Class A COM G1151C101 3,673 16,254 SH   SOLE   16,254 0 0
Adobe Inc COM 00724F101 4,296 8,759 SH   SOLE   8,759 0 0
Air Prods & Chems Inc COM 009158106 238 800 SH   SOLE   800 0 0
Alphabet Inc Cap Stock Cl A COM 02079K305 1,559 1,064 SH   SOLE   1,064 0 0
Alphabet Inc Cap Stock Cl C COM 02079K107 434 295 SH   SOLE   295 0 0
Amazon.com Inc COM 023135106 18,540 5,888 SH   SOLE   5,753 0 135
Amgen Inc COM 031162100 21,261 83,652 SH   SOLE   81,972 0 1,680
Amphenol Corp Cl A COM 032095101 5,927 54,740 SH   SOLE   53,450 0 1,290
Ansys Inc COM 03662Q105 209 640 SH   SOLE   640 0 0
Apple Inc COM 037833100 33,155 286,292 SH   SOLE   281,288 0 5,004
Autodesk Inc COM 052769106 398 1,725 SH   SOLE   1,725 0 0
Bank Hawaii Corp COM 062540109 2,169 42,933 SH   SOLE   42,933 0 0
Barrick Gold Corporation COM 067901108 21,323 758,551 SH   SOLE   748,381 0 10,170
Berkshire Hathaway Inc Cl A COM 084670108 1,280 4 SH   SOLE   4 0 0
Berkshire Hathaway Inc Cl B COM 084670702 28,081 131,873 SH   SOLE   129,276 0 2,597
Check Point Software Tech Ltd COM M22465104 379 3,150 SH   SOLE   3,150 0 0
Chevron Corp COM 166764100 1,288 17,883 SH   SOLE   17,883 0 0
Cisco Systems Inc COM 17275R102 654 16,601 SH   SOLE   16,601 0 0
Clorox Co COM 189054109 1,952 9,290 SH   SOLE   8,935 0 355
CME Group Inc COM 12572Q105 587 3,510 SH   SOLE   3,420 0 90
Coca-Cola Co COM 191216100 591 11,971 SH   SOLE   11,971 0 0
Colgate Palmolive Co COM 194162103 288 3,737 SH   SOLE   3,737 0 0
Consolidated Edison Inc COM 209115104 268 3,450 SH   SOLE   3,450 0 0
Costco Wholesale Corp COM 22160K105 26,116 73,567 SH   SOLE   71,796 0 1,771
CSX Corp COM 126408103 614 7,900 SH   SOLE   7,900 0 0
Danaher Corp COM 235851102 3,494 16,227 SH   SOLE   15,817 0 410
Dow Inc COM 260557103 402 8,554 SH   SOLE   8,554 0 0
Duke Energy Corp COM 26441C204 281 3,174 SH   SOLE   3,074 0 100
DuPont de Nemours Inc COM 26614N102 391 7,054 SH   SOLE   7,054 0 0
Eli Lilly & Co COM 532457108 1,206 8,150 SH   SOLE   8,150 0 0
Exxon Mobil Corp COM 30231G102 466 13,584 SH   SOLE   13,584 0 0
First Financial Bancorp OH COM 320209109 429 35,772 SH   SOLE   35,772 0 0
First Hawaiian Inc COM 32051X108 177 12,256 SH   SOLE   12,256 0 0
Freeport-Mcmoran Inc Cl B COM 35671D857 29,205 1,867,326 SH   SOLE   1,837,256 0 30,070
General Dynamics Corp COM 369550108 501 3,619 SH   SOLE   3,619 0 0
Graco Inc COM 384109104 8,246 134,417 SH   SOLE   130,831 0 3,586
Grainger W W Inc COM 384802104 1,579 4,425 SH   SOLE   4,305 0 120
Hawaiian Elec Industries COM 419870100 263 7,905 SH   SOLE   7,905 0 0
Hershey Co COM 427866108 287 2,000 SH   SOLE   2,000 0 0
Home Depot Inc COM 437076102 3,103 11,174 SH   SOLE   10,974 0 200
Honeywell Intl Inc COM 438516106 3,197 19,424 SH   SOLE   18,784 0 640
Hubbell Inc COM 443510607 642 4,688 SH   SOLE   4,688 0 0
Intel Corp COM 458140100 14,555 281,094 SH   SOLE   275,479 0 5,615
International Flavors & Fragra COM 459506101 245 2,000 SH   SOLE   2,000 0 0
Intuitive Surgical Inc COM 46120E602 18,005 25,376 SH   SOLE   24,982 0 394
Johnson & Johnson COM 478160104 20,233 135,903 SH   SOLE   133,458 0 2,445
JPMorgan Chase & Co COM 46625H100 871 9,044 SH   SOLE   9,044 0 0
Kelso Technologies Inc COM 48826D201 6 11,400 SH   SOLE   11,400 0 0
Kimberly Clark Corp COM 494368103 315 2,130 SH   SOLE   2,130 0 0
Lennox Intl Inc COM 526107107 245 900 SH   SOLE   900 0 0
Lockheed Martin Corp COM 539830109 947 2,472 SH   SOLE   2,472 0 0
Marvell Technology Group Ltd COM G5876H105 278 7,000 SH   SOLE   7,000 0 0
MasterCard Inc Cl A COM 57636Q104 9,699 28,682 SH   SOLE   28,137 0 545
McCormick & Co Inc Non Vtg COM 579780206 388 2,000 SH   SOLE   2,000 0 0
McDonalds Corp COM 580135101 13,469 61,365 SH   SOLE   60,445 0 920
Mera Pharmaceuticals Inc COM 58732R103 0 657,943 SH   SOLE   657,943 0 0
Merck & Co Inc COM 58933Y105 8,114 97,815 SH   SOLE   95,570 0 2,245
Microsoft Corp COM 594918104 30,178 143,481 SH   SOLE   140,911 0 2,570
Moodys Corp COM 615369105 403 1,390 SH   SOLE   1,390 0 0
Norfolk Southern Corp COM 655844108 478 2,235 SH   SOLE   2,235 0 0
Northrop Grumman Corp COM 666807102 400 1,268 SH   SOLE   1,268 0 0
NVIDIA Corp COM 67066G104 655 1,210 SH   SOLE   1,210 0 0
PepsiCo Inc COM 713448108 801 5,782 SH   SOLE   5,682 0 100
Pfizer Inc COM 717081103 1,314 35,791 SH   SOLE   35,791 0 0
Procter & Gamble Co COM 742718109 790 5,686 SH   SOLE   5,686 0 0
Roper Industries Inc COM 776696106 6,166 15,607 SH   SOLE   15,253 0 354
S&P Global Inc COM 78409V104 548 1,520 SH   SOLE   1,520 0 0
Salesforce.com Inc COM 79466L302 334 1,330 SH   SOLE   1,330 0 0
Starbucks Corp COM 855244109 2,678 31,169 SH   SOLE   30,387 0 782
Stryker Corp COM 863667101 10,712 51,407 SH   SOLE   50,537 0 870
Texas Instruments Inc COM 882508104 457 3,200 SH   SOLE   3,200 0 0
ULTA BEAUTY INC COM 90384S303 260 1,161 SH   SOLE   1,161 0 0
Union Pacific Corp COM 907818108 3,114 15,819 SH   SOLE   15,819 0 0
US Bancorp Del COM 902973304 521 14,530 SH   SOLE   14,250 0 280
Verizon Communications Inc COM 92343V104 18,883 317,421 SH   SOLE   311,511 0 5,910
Visa Inc Cl A COM 92826C839 10,273 51,373 SH   SOLE   50,528 0 845
Wal-Mart Stores Inc COM 931142103 16,430 117,430 SH   SOLE   114,960 0 2,470
Watsco Inc COM 942622200 412 1,770 SH   SOLE   1,770 0 0
Wells Fargo & Co COM 949746101 587 24,972 SH   SOLE   24,972 0 0
GlaxoSmithKline PLC Sp ADR ADR 37733W105 217 5,753 SH   SOLE   5,753 0 0
Invesco Qqq Tr Unit Ser 1 ETF-EQ 46090E103 278 1,001 SH   SOLE   1,001 0 0
iShares Core S&P Ttl Stock ETF-EQ 464287150 488 6,459 SH   SOLE   6,394 0 65
iShares S&P 500 Growth ETF-EQ 464287309 1,283 5,553 SH   SOLE   5,553 0 0
iShares S&P 500 Index ETF-EQ 464287200 19,544 58,158 SH   SOLE   57,647 0 511
iShares S&P 500 Value ETF-EQ 464287408 849 7,548 SH   SOLE   7,548 0 0
iShares S&P Mid Cap 400 ETF-EQ 464287507 1,533 8,273 SH   SOLE   8,024 0 249
iShares S&P Small Cap 600 ETF-EQ 464287804 621 8,839 SH   SOLE   8,839 0 0
Select Sector SPDR Cons Discre ETF-EQ 81369Y407 1,986 13,515 SH   SOLE   13,515 0 0
SPDR S&P 500 ETF Tr ETF-EQ 78462F103 3,665 10,943 SH   SOLE   10,398 0 545
SPDR S&P Mid Cap 400 ETF Tr ETF-EQ 78467Y107 248 733 SH   SOLE   733 0 0
Vanguard Div Apprec ETF ETF-EQ 921908844 403 3,136 SH   SOLE   3,136 0 0
Vanguard Mid Cap ETF ETF-EQ 922908629 203 1,150 SH   SOLE   1,150 0 0
Vanguard Total Stock Mkt ETF-EQ 922908769 1,935 11,363 SH   SOLE   11,363 0 0
iShares Barclays 1-3 Yr ETF-FI 464287457 310 3,579 SH   SOLE   3,579 0 0
iShares Barclays 10-20 Years ETF-FI 464288653 319 1,918 SH   SOLE   1,918 0 0
iShares Barclays 20 plus Yr ETF-FI 464287432 32,552 199,386 SH   SOLE   195,098 0 4,288
iShares Barclays 3-7 Yr ETF-FI 464288661 511 3,827 SH   SOLE   3,827 0 0
iShares Barclays Short Treas ETF-FI 464288679 3,264 29,482 SH   SOLE   27,345 0 2,137
iShares Barclays US Aggreg B ETF-FI 464287226 922 7,811 SH   SOLE   7,240 0 571
iShares US Treas Bond ETF ETF-FI 46429B267 40,730 1,457,249 SH   SOLE   1,428,245 0 29,004
iShares Gold Trust ETF-COMM 464285105 18,959 1,053,836 SH   SOLE   1,034,546 0 19,290
iShares Silver Trust ETF-COMM 46428Q109 18,412 850,845 SH   SOLE   839,609 0 11,236