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,238 18,946 SH   SOLE   18,946 0 0
Abbvie Inc COM 00287Y109 1,254 11,625 SH   SOLE   11,625 0 0
Accenture PLC Ireland Class A COM G1151C101 21,852 68,304 SH   SOLE   67,164 0 1,140
Adobe Inc COM 00724F101 573 995 SH   SOLE   995 0 0
Air Prods & Chems Inc COM 009158106 205 800 SH   SOLE   800 0 0
Alphabet Inc Cap Stock Cl A COM 02079K305 20,172 7,545 SH   SOLE   7,394 0 151
Alphabet Inc Cap Stock Cl C COM 02079K107 613 230 SH   SOLE   230 0 0
Amazon.com Inc COM 023135106 20,187 6,145 SH   SOLE   6,036 0 109
Amgen Inc COM 031162100 17,375 81,705 SH   SOLE   80,060 0 1,645
Amphenol Corp Cl A COM 032095101 1,143 15,615 SH   SOLE   15,615 0 0
Apple Inc COM 037833100 27,186 192,129 SH   SOLE   189,170 0 2,959
Autodesk Inc COM 052769106 961 3,371 SH   SOLE   3,371 0 0
Avery Dennison Corp COM 053611109 2,266 10,935 SH   SOLE   10,935 0 0
Bank Hawaii Corp COM 062540109 1,207 14,693 SH   SOLE   14,693 0 0
Barrick Gold Corporation COM 067901108 13,229 732,898 SH   SOLE   717,488 0 15,410
Berkshire Hathaway Inc Cl A COM 084670108 1,646 4 SH   SOLE   4 0 0
Berkshire Hathaway Inc Cl B COM 084670702 28,870 105,774 SH   SOLE   103,876 0 1,898
Berry Global Group Inc COM 08579W103 292 4,795 SH   SOLE   4,795 0 0
Blackstone Group Inc Cl A COM 09260D107 3,159 27,150 SH   SOLE   27,150 0 0
Butterfly Network Inc Com Cl A COM 124155102 104 10,000 SH   SOLE   10,000 0 0
Caterpillar Inc COM 149123101 1,056 5,503 SH   SOLE   5,473 0 30
Check Point Software Tech Ltd COM M22465104 356 3,150 SH   SOLE   3,150 0 0
Chevron Corp COM 166764100 18,766 184,980 SH   SOLE   181,293 0 3,687
Clorox Co COM 189054109 414 2,500 SH   SOLE   2,500 0 0
Coca-Cola Co COM 191216100 315 6,000 SH   SOLE   6,000 0 0
Colgate Palmolive Co COM 194162103 282 3,737 SH   SOLE   3,737 0 0
ConocoPhillips COM 20825C104 409 6,038 SH   SOLE   6,038 0 0
Costco Wholesale Corp COM 22160K105 29,398 65,424 SH   SOLE   63,853 0 1,571
CSX Corp COM 126408103 1,694 56,951 SH   SOLE   55,751 0 1,200
Cummins Inc COM 231021106 263 1,170 SH   SOLE   1,170 0 0
CVS Caremark Corporation COM 126650100 20,513 241,724 SH   SOLE   237,754 0 3,970
Danaher Corp COM 235851102 22,439 73,706 SH   SOLE   72,100 0 1,606
Deere & Co COM 244199105 677 2,020 SH   SOLE   2,020 0 0
Dow Inc COM 260557103 492 8,554 SH   SOLE   8,554 0 0
Duke Energy Corp COM 26441C204 286 2,935 SH   SOLE   2,935 0 0
DuPont de Nemours Inc COM 26614N102 432 6,354 SH   SOLE   6,354 0 0
Eli Lilly & Co COM 532457108 25,709 111,269 SH   SOLE   108,969 0 2,300
Exxon Mobil Corp COM 30231G102 556 9,457 SH   SOLE   9,457 0 0
First Financial Bancorp OH COM 320209109 800 34,154 SH   SOLE   34,154 0 0
FMC Corp COM 302491303 365 3,990 SH   SOLE   3,990 0 0
Franco Nevada Corp COM 351858105 229 1,760 SH   SOLE   1,760 0 0
Freeport-Mcmoran Inc Cl B COM 35671D857 28,801 885,360 SH   SOLE   867,835 0 17,525
Goldman Sachs Group Inc COM 38141G104 378 1,000 SH   SOLE   1,000 0 0
Graco Inc COM 384109104 393 5,619 SH   SOLE   5,473 0 146
Grainger W W Inc COM 384802104 4,009 10,199 SH   SOLE   9,899 0 300
Home Depot Inc COM 437076102 27,102 82,564 SH   SOLE   81,084 0 1,480
Honeywell Intl Inc COM 438516106 218 1,029 SH   SOLE   1,029 0 0
Hubbell Inc COM 443510607 497 2,750 SH   SOLE   2,750 0 0
Illinois Tool Works Inc COM 452308109 217 1,050 SH   SOLE   1,050 0 0
Intel Corp COM 458140100 1,247 23,404 SH   SOLE   23,404 0 0
Intl Business Machines COM 459200101 208 1,500 SH   SOLE   1,500 0 0
Intuit COM 461202103 235 435 SH   SOLE   435 0 0
Intuitive Surgical Inc COM 46120E602 23,081 23,217 SH   SOLE   22,836 0 381
Johnson & Johnson COM 478160104 27,146 168,085 SH   SOLE   164,840 0 3,245
JPMorgan Chase & Co COM 46625H100 503 3,074 SH   SOLE   2,774 0 300
Lennox Intl Inc COM 526107107 265 900 SH   SOLE   900 0 0
MasterCard Inc Cl A COM 57636Q104 1,477 4,247 SH   SOLE   4,197 0 50
McCormick & Co Inc Non Vtg COM 579780206 324 4,000 SH   SOLE   4,000 0 0
McDonalds Corp COM 580135101 3,644 15,115 SH   SOLE   15,115 0 0
Merck & Co Inc COM 58933Y105 1,654 22,025 SH   SOLE   22,025 0 0
Meta Platforms Inc Cl A COM 30303M102 771 2,273 SH   SOLE   2,273 0 0
Microsoft Corp COM 594918104 25,983 92,163 SH   SOLE   90,473 0 1,690
Moderna Inc COM 60770K107 520 1,350 SH   SOLE   1,350 0 0
Newmont Corporation Com COM 651639106 257 4,725 SH   SOLE   4,725 0 0
Norfolk Southern Corp COM 655844108 514 2,148 SH   SOLE   2,148 0 0
NVIDIA Corp COM 67066G104 775 3,740 SH   SOLE   3,740 0 0
Paypal Holdings Inc COM 70450Y103 12,879 49,496 SH   SOLE   48,338 0 1,158
PepsiCo Inc COM 713448108 915 6,084 SH   SOLE   6,084 0 0
Pfizer Inc COM 717081103 1,527 35,507 SH   SOLE   35,507 0 0
Price T Rowe Group Inc COM 74144T108 216 1,100 SH   SOLE   1,100 0 0
Procter & Gamble Co COM 742718109 840 6,006 SH   SOLE   6,006 0 0
Qualcomm Inc COM 747525103 315 2,443 SH   SOLE   2,443 0 0
Salesforce.com Inc COM 79466L302 2,080 7,670 SH   SOLE   7,470 0 200
Starbucks Corp COM 855244109 3,144 28,505 SH   SOLE   27,523 0 982
Stryker Corp COM 863667101 1,078 4,088 SH   SOLE   4,088 0 0
Suncor Energy Inc COM 867224107 296 14,250 SH   SOLE   14,250 0 0
Tesla Motors Inc COM 88160R101 593 765 SH   SOLE   765 0 0
Texas Instruments Inc COM 882508104 615 3,200 SH   SOLE   3,200 0 0
The Walt Disney Co COM 254687106 229 1,354 SH   SOLE   1,354 0 0
Thermo Fisher Scientific Inc COM 883556102 26,455 46,305 SH   SOLE   45,365 0 940
Tractor Supply Co COM 892356106 2,951 14,567 SH   SOLE   14,567 0 0
Trimble Navigation Ltd COM 896239100 269 3,276 SH   SOLE   3,276 0 0
Union Pacific Corp COM 907818108 3,181 16,230 SH   SOLE   16,230 0 0
Verizon Communications Inc COM 92343V104 17,000 314,753 SH   SOLE   308,293 0 6,460
Visa Inc Cl A COM 92826C839 3,342 15,002 SH   SOLE   15,002 0 0
Wal-Mart Stores Inc COM 931142103 25,690 184,316 SH   SOLE   180,246 0 4,070
Wells Fargo & Co COM 949746101 1,159 24,972 SH   SOLE   24,972 0 0
Wheaton Precious Metals Corp COM 962879102 1,182 31,447 SH   SOLE   31,447 0 0
Biontech SE Sp ADS ADR 09075V102 4,600 16,850 SH   SOLE   16,605 0 245
GlaxoSmithKline PLC Sp ADR ADR 37733W105 215 5,625 SH   SOLE   5,625 0 0
Royal Dutch Shell PLC Sp ADR A ADR 780259206 27,406 614,905 SH   SOLE   602,515 0 12,390
Royal Dutch Shell PLC Sp ADR B ADR 780259107 226 5,100 SH   SOLE   4,000 0 1,100
Invesco Qqq Tr Unit Ser 1 ETF-EQ 46090E103 389 1,086 SH   SOLE   1,086 0 0
iShares Core MSCI Emerg Mkt ETF-EQ 46434G103 2,175 35,217 SH   SOLE   34,398 0 819
iShares Core MSCI Euro ETF-EQ 46434V738 402 7,166 SH   SOLE   7,166 0 0
iShares Core MSCI Pac ETF-EQ 46434V696 213 3,183 SH   SOLE   3,183 0 0
iShares Core S&P Ttl Stock ETF-EQ 464287150 566 5,750 SH   SOLE   5,685 0 65
iShares MSCI Jpn ETF ETF-EQ 46434G822 23,079 328,532 SH   SOLE   321,562 0 6,970
iShares S&P 500 Growth ETF-EQ 464287309 1,699 22,988 SH   SOLE   22,988 0 0
iShares S&P 500 Index ETF-EQ 464287200 23,765 55,163 SH   SOLE   54,610 0 553
iShares S&P 500 Value ETF-EQ 464287408 1,085 7,461 SH   SOLE   7,461 0 0
iShares S&P Mid Cap 400 ETF-EQ 464287507 2,411 9,164 SH   SOLE   9,099 0 65
iShares S&P Small Cap 600 ETF-EQ 464287804 4,046 37,058 SH   SOLE   35,741 0 1,317
Ishares Tr Cybersecurity ETF-EQ 46435U135 1,072 24,680 SH   SOLE   24,680 0 0
Proshares Ultrashort Dow 30 ETF-EQ 74347G648 269 8,000 SH   SOLE   8,000 0 0
Schwab US Dividend Equity ETF-EQ 808524797 238 3,200 SH   SOLE   3,200 0 0
Select Sector SPDR Energy ETF-EQ 81369Y506 1,341 25,739 SH   SOLE   24,904 0 835
SPDR S&P 500 ETF Tr ETF-EQ 78462F103 2,642 6,157 SH   SOLE   6,157 0 0
SPDR S&P Mid Cap 400 ETF Tr ETF-EQ 78467Y107 352 733 SH   SOLE   733 0 0
Vanguard Div Apprec ETF ETF-EQ 921908844 236 1,536 SH   SOLE   1,536 0 0
Vanguard Mid Cap ETF ETF-EQ 922908629 272 1,150 SH   SOLE   1,150 0 0
Vanguard Total Stock Mkt ETF-EQ 922908769 1,030 4,637 SH   SOLE   4,637 0 0
iShares Barclays 1-3 Yr ETF-FI 464287457 1,446 16,787 SH   SOLE   16,787 0 0
iShares Barclays 10-20 Years ETF-FI 464288653 282 1,918 SH   SOLE   1,918 0 0
iShares Barclays 20 plus Yr ETF-FI 464287432 1,505 10,425 SH   SOLE   10,425 0 0
iShares Barclays 3-7 Yr ETF-FI 464288661 819 6,292 SH   SOLE   6,292 0 0
iShares Barclays 7-10 Yr ETF-FI 464287440 30,633 265,865 SH   SOLE   261,230 0 4,635
iShares Barclays Short Treas ETF-FI 464288679 2,726 24,681 SH   SOLE   22,544 0 2,137
iShares Barclays TIPS Bond ETF-FI 464287176 243 1,904 SH   SOLE   1,904 0 0
iShares Barclays US Aggreg B ETF-FI 464287226 1,261 10,980 SH   SOLE   10,080 0 900
iShares US Treas Bond ETF ETF-FI 46429B267 8,624 325,053 SH   SOLE   319,345 0 5,708
Ishares Gold Trust ETF-COMM 464285204 2,029 60,733 SH   SOLE   59,784 0 949
iShares Silver Trust ETF-COMM 46428Q109 4,246 206,934 SH   SOLE   206,934 0 0
CurrencyShares Canadian Dollar ETF-CUR 46138T104 396 5,120 SH   SOLE   5,120 0 0