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,258 18,843 SH   SOLE   18,743 0 100
Abbvie Inc COM 00287Y109 2,135 19,725 SH   SOLE   19,625 0 100
Accenture PLC Ireland Class A COM G1151C101 19,613 70,999 SH   SOLE   69,689 0 1,310
Adobe Inc COM 00724F101 471 990 SH   SOLE   990 0 0
Air Prods & Chems Inc COM 009158106 225 800 SH   SOLE   800 0 0
Alphabet Inc Cap Stock Cl A COM 02079K305 1,279 620 SH   SOLE   620 0 0
Alphabet Inc Cap Stock Cl C COM 02079K107 610 295 SH   SOLE   295 0 0
Amazon.com Inc COM 023135106 6,219 2,010 SH   SOLE   1,997 0 13
Amgen Inc COM 031162100 19,782 79,508 SH   SOLE   77,863 0 1,645
Amphenol Corp Cl A COM 032095101 6,495 98,459 SH   SOLE   95,879 0 2,580
Apple Inc COM 037833100 21,534 176,289 SH   SOLE   173,370 0 2,919
Bank Hawaii Corp COM 062540109 1,307 14,608 SH   SOLE   14,608 0 0
Berkshire Hathaway Inc Cl A COM 084670108 1,543 4 SH   SOLE   4 0 0
Berkshire Hathaway Inc Cl B COM 084670702 26,145 102,341 SH   SOLE   100,303 0 2,038
BlackRock Inc COM 09247X101 290 385 SH   SOLE   385 0 0
Blackstone Group Inc Cl A COM 09260D107 17,545 235,405 SH   SOLE   230,760 0 4,645
Butterfly Network Inc Com Cl A COM 124155102 168 10,000 SH   SOLE   10,000 0 0
Caterpillar Inc COM 149123101 22,479 96,947 SH   SOLE   94,807 0 2,140
Check Point Software Tech Ltd COM M22465104 353 3,150 SH   SOLE   3,150 0 0
Chevron Corp COM 166764100 1,724 16,453 SH   SOLE   16,453 0 0
Clorox Co COM 189054109 698 3,620 SH   SOLE   3,520 0 100
Coca-Cola Co COM 191216100 316 6,000 SH   SOLE   6,000 0 0
Colgate Palmolive Co COM 194162103 295 3,737 SH   SOLE   3,737 0 0
ConocoPhillips COM 20825C104 320 6,038 SH   SOLE   6,038 0 0
Costco Wholesale Corp COM 22160K105 23,213 65,855 SH   SOLE   64,184 0 1,671
CSX Corp COM 126408103 18,840 195,398 SH   SOLE   191,098 0 4,300
Cummins Inc COM 231021106 15,885 61,305 SH   SOLE   60,035 0 1,270
CVS Caremark Corporation COM 126650100 16,666 221,533 SH   SOLE   217,563 0 3,970
Danaher Corp COM 235851102 3,436 15,265 SH   SOLE   14,829 0 436
Deere & Co COM 244199105 17,846 47,700 SH   SOLE   46,740 0 960
Dow Inc COM 260557103 547 8,554 SH   SOLE   8,554 0 0
Duke Energy Corp COM 26441C204 268 2,774 SH   SOLE   2,674 0 100
DuPont de Nemours Inc COM 26614N102 491 6,354 SH   SOLE   6,354 0 0
Eli Lilly & Co COM 532457108 20,621 110,379 SH   SOLE   108,079 0 2,300
Exxon Mobil Corp COM 30231G102 716 12,817 SH   SOLE   12,817 0 0
Facebook Inc Cl A COM 30303M102 669 2,273 SH   SOLE   2,273 0 0
First Financial Bancorp OH COM 320209109 813 33,872 SH   SOLE   33,872 0 0
FMC Corp COM 302491303 442 4,000 SH   SOLE   4,000 0 0
Franco Nevada Corp COM 351858105 221 1,760 SH   SOLE   1,760 0 0
Freeport-Mcmoran Inc Cl B COM 35671D857 33,166 1,007,179 SH   SOLE   987,444 0 19,735
General Dynamics Corp COM 369550108 294 1,617 SH   SOLE   1,617 0 0
Graco Inc COM 384109104 445 6,213 SH   SOLE   6,067 0 146
Grainger W W Inc COM 384802104 17,326 43,215 SH   SOLE   42,245 0 970
Home Depot Inc COM 437076102 20,420 66,897 SH   SOLE   65,907 0 990
Honeywell Intl Inc COM 438516106 3,480 16,033 SH   SOLE   15,393 0 640
Hubbell Inc COM 443510607 477 2,550 SH   SOLE   2,550 0 0
Huntington Ingalls Industries COM 446413106 206 1,000 SH   SOLE   1,000 0 0
Illinois Tool Works Inc COM 452308109 233 1,050 SH   SOLE   1,050 0 0
Intel Corp COM 458140100 18,599 290,603 SH   SOLE   285,253 0 5,350
International Flavors & Fragra COM 459506101 279 2,000 SH   SOLE   2,000 0 0
Intuitive Surgical Inc COM 46120E602 16,891 22,859 SH   SOLE   22,478 0 381
Johnson & Johnson COM 478160104 21,196 128,971 SH   SOLE   126,576 0 2,395
JPMorgan Chase & Co COM 46625H100 498 3,274 SH   SOLE   2,974 0 300
Lennox Intl Inc COM 526107107 280 900 SH   SOLE   900 0 0
Marvell Technology Group Ltd COM G5876H105 245 5,000 SH   SOLE   5,000 0 0
MasterCard Inc Cl A COM 57636Q104 1,525 4,282 SH   SOLE   4,232 0 50
McCormick & Co Inc Non Vtg COM 579780206 357 4,000 SH   SOLE   4,000 0 0
McDonalds Corp COM 580135101 3,401 15,175 SH   SOLE   15,175 0 0
Merck & Co Inc COM 58933Y105 967 12,545 SH   SOLE   12,545 0 0
Microsoft Corp COM 594918104 20,178 85,585 SH   SOLE   83,895 0 1,690
Norfolk Southern Corp COM 655844108 590 2,198 SH   SOLE   2,198 0 0
NVIDIA Corp COM 67066G104 726 1,360 SH   SOLE   1,360 0 0
PepsiCo Inc COM 713448108 786 5,558 SH   SOLE   5,458 0 100
Pfizer Inc COM 717081103 1,286 35,507 SH   SOLE   35,507 0 0
Phillips 66 COM 718546104 230 2,815 SH   SOLE   2,815 0 0
Procter & Gamble Co COM 742718109 775 5,726 SH   SOLE   5,726 0 0
Qualcomm Inc COM 747525103 557 4,202 SH   SOLE   4,202 0 0
S&P Global Inc COM 78409V104 529 1,500 SH   SOLE   1,500 0 0
Salesforce.com Inc COM 79466L302 15,033 70,955 SH   SOLE   69,375 0 1,580
Starbucks Corp COM 855244109 3,127 28,615 SH   SOLE   27,633 0 982
Stryker Corp COM 863667101 1,200 4,925 SH   SOLE   4,755 0 170
Sysco Corp COM 871829107 499 6,340 SH   SOLE   6,340 0 0
Tesla Motors Inc COM 88160R101 514 769 SH   SOLE   769 0 0
Texas Instruments Inc COM 882508104 605 3,200 SH   SOLE   3,200 0 0
The Walt Disney Co COM 254687106 250 1,354 SH   SOLE   1,354 0 0
Thermo Fisher Scientific Inc COM 883556102 7,355 16,115 SH   SOLE   15,836 0 279
Tractor Supply Co COM 892356106 17,783 100,425 SH   SOLE   98,405 0 2,020
Trimble Navigation Ltd COM 896239100 255 3,276 SH   SOLE   3,276 0 0
Union Pacific Corp COM 907818108 3,577 16,230 SH   SOLE   16,230 0 0
Verizon Communications Inc COM 92343V104 10,306 177,226 SH   SOLE   173,716 0 3,510
Visa Inc Cl A COM 92826C839 3,611 17,057 SH   SOLE   17,057 0 0
Wal-Mart Stores Inc COM 931142103 14,301 105,288 SH   SOLE   102,318 0 2,970
Wells Fargo & Co COM 949746101 976 24,972 SH   SOLE   24,972 0 0
Wheaton Precious Metals Corp COM 962879102 214 5,600 SH   SOLE   5,600 0 0
GlaxoSmithKline PLC Sp ADR ADR 37733W105 201 5,625 SH   SOLE   5,625 0 0
Invesco Qqq Tr Unit Ser 1 ETF-EQ 46090E103 321 1,006 SH   SOLE   1,006 0 0
iShares Core MSCI Emerg Mkt ETF-EQ 46434G103 2,694 41,851 SH   SOLE   40,767 0 1,084
iShares Core MSCI Euro ETF-EQ 46434V738 229 4,246 SH   SOLE   4,246 0 0
iShares Core S&P Ttl Stock ETF-EQ 464287150 524 5,722 SH   SOLE   5,657 0 65
iShares MSCI Jpn ETF ETF-EQ 46434G822 19,664 286,975 SH   SOLE   280,812 0 6,163
iShares S&P 500 Growth ETF-EQ 464287309 1,341 20,596 SH   SOLE   20,596 0 0
iShares S&P 500 Index ETF-EQ 464287200 20,519 51,579 SH   SOLE   50,941 0 638
iShares S&P 500 Value ETF-EQ 464287408 1,054 7,461 SH   SOLE   7,461 0 0
iShares S&P Mid Cap 400 ETF-EQ 464287507 2,994 11,504 SH   SOLE   10,512 0 992
iShares S&P Small Cap 600 ETF-EQ 464287804 21,324 196,481 SH   SOLE   192,316 0 4,165
Ishares Tr Cybersecurity ETF-EQ 46435U135 14,999 392,640 SH   SOLE   384,540 0 8,100
Schwab US Dividend Equity ETF-EQ 808524797 255 3,500 SH   SOLE   3,500 0 0
Select Sector SPDR Cons Discre ETF-EQ 81369Y407 2,034 12,100 SH   SOLE   12,100 0 0
Select Sector SPDR Energy ETF-EQ 81369Y506 10,348 210,923 SH   SOLE   206,580 0 4,343
SPDR S&P 500 ETF Tr ETF-EQ 78462F103 2,450 6,182 SH   SOLE   6,182 0 0
SPDR S&P Mid Cap 400 ETF Tr ETF-EQ 78467Y107 349 733 SH   SOLE   733 0 0
Vanguard Div Apprec ETF ETF-EQ 921908844 226 1,536 SH   SOLE   1,536 0 0
Vanguard Mid Cap ETF ETF-EQ 922908629 255 1,150 SH   SOLE   1,150 0 0
Vanguard Total Stock Mkt ETF-EQ 922908769 958 4,637 SH   SOLE   4,637 0 0
iShares Barclays 1-3 Yr ETF-FI 464287457 483 5,606 SH   SOLE   5,606 0 0
iShares Barclays 10-20 Years ETF-FI 464288653 269 1,918 SH   SOLE   1,918 0 0
iShares Barclays 20 plus Yr ETF-FI 464287432 1,155 8,529 SH   SOLE   8,529 0 0
iShares Barclays 3-7 Yr ETF-FI 464288661 682 5,250 SH   SOLE   5,250 0 0
iShares Barclays 7-10 Yr ETF-FI 464287440 30,674 271,623 SH   SOLE   266,988 0 4,635
iShares Barclays Short Treas ETF-FI 464288679 2,515 22,760 SH   SOLE   20,623 0 2,137
iShares Barclays US Aggreg B ETF-FI 464287226 1,420 12,475 SH   SOLE   11,415 0 1,060
iShares US Treas Bond ETF ETF-FI 46429B267 8,697 332,056 SH   SOLE   324,252 0 7,804
iShares Gold Trust ETF-COMM 464285105 4,094 251,753 SH   SOLE   251,148 0 605
iShares Silver Trust ETF-COMM 46428Q109 16,984 748,180 SH   SOLE   736,944 0 11,236
CurrencyShares Canadian Dollar ETF-CUR 46138T104 5,122 65,537 SH   SOLE   64,147 0 1,390