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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109   238 1,533 SH   SOLE   1,533 0 0
AIR PRODS & CHEMS INC COM 009158106   9,357 34,175 SH   SOLE   34,175 0 0
ALPHABET INC CAP STK CL C 02079K107   814 5,777 SH   SOLE   5,777 0 0
ALPHABET INC CAP STK CL A 02079K305   599 4,290 SH   SOLE   4,290 0 0
AMAZON COM INC COM 023135106   15,608 102,726 SH   SOLE   102,726 0 0
AMGEN INC COM 031162100   10,539 36,593 SH   SOLE   36,593 0 0
AMPHENOL CORP NEW CL A 032095101   11,956 120,608 SH   SOLE   120,608 0 0
APPLE INC COM 037833100   18,690 97,075 SH   SOLE   97,075 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   10,929 46,913 SH   SOLE   46,913 0 0
BARRICK GOLD CORP COM 067901108   8,548 472,509 SH   SOLE   472,509 0 0
BECTON DICKINSON & CO COM 075887109   7,646 31,359 SH   SOLE   31,359 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,628 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   8,922 25,016 SH   SOLE   25,016 0 0
CHEVRON CORP NEW COM 166764100   483 3,238 SH   SOLE   3,238 0 0
CINTAS CORP COM 172908105   15,752 26,137 SH   SOLE   26,137 0 0
CLOROX CO DEL COM 189054109   792 5,551 SH   SOLE   5,551 0 0
COSTCO WHSL CORP NEW COM 22160K105   12,706 19,249 SH   SOLE   19,249 0 0
DANAHER CORPORATION COM 235851102   8,933 38,613 SH   SOLE   38,613 0 0
DEERE & CO COM 244199105   257 643 SH   SOLE   643 0 0
DOVER CORP COM 260003108   9,327 60,641 SH   SOLE   60,641 0 0
EATON CORP PLC SHS G29183103   318 1,319 SH   SOLE   1,319 0 0
EXXON MOBIL CORP COM 30231G102   364 3,636 SH   SOLE   3,636 0 0
HENRY SCHEIN INC COM 806407102   7,977 105,366 SH   SOLE   105,366 0 0
HOME DEPOT INC COM 437076102   464 1,339 SH   SOLE   1,339 0 0
INTUIT COM 461202103   14,618 23,388 SH   SOLE   23,388 0 0
ISHARES TR U.S. MED DVC ETF 464288810   324 6,000 SH   SOLE   6,000 0 0
JOHNSON & JOHNSON COM 478160104   8,067 51,467 SH   SOLE   51,467 0 0
JPMORGAN CHASE & CO COM 46625H100   314 1,845 SH   SOLE   1,845 0 0
LENNOX INTL INC COM 526107107   12,171 27,196 SH   SOLE   27,196 0 0
MCCORMICK & CO INC COM NON VTG 579780206   8,704 127,207 SH   SOLE   0 0 127,207
NEXTERA ENERGY INC COM 65339F101   7,306 120,282 SH   SOLE   120,282 0 0
PACKAGING CORP AMER COM 695156109   8,601 52,795 SH   SOLE   52,795 0 0
POOL CORP COM 73278L105   8,871 22,248 SH   SOLE   22,248 0 0
PROCTER AND GAMBLE CO COM 742718109   10,080 68,783 SH   SOLE   68,783 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   552 6,560 SH   SOLE   6,560 0 0
ROLLINS INC COM 775711104   11,744 268,935 SH   SOLE   268,935 0 0
RPM INTL INC COM 749685103   10,644 95,351 SH   SOLE   95,351 0 0
SCHWAB CHARLES CORP COM 808513105   12,039 174,984 SH   SOLE   174,984 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   473 2,460 SH   SOLE   2,460 0 0
STANDEX INTL CORP COM 854231107   362 2,286 SH   SOLE   2,286 0 0
STERIS PLC SHS USD G8473T100   8,538 38,836 SH   SOLE   38,836 0 0
TJX COS INC NEW COM 872540109   13,599 144,966 SH   SOLE   144,966 0 0
TOOTSIE ROLL INDS INC COM 890516107   8,542 256,991 SH   SOLE   256,991 0 0
TRACTOR SUPPLY CO COM 892356106   10,967 51,001 SH   SOLE   51,001 0 0
UNION PAC CORP COM 907818108   10,813 44,022 SH   SOLE   44,022 0 0
UNITED PARCEL SERVICE INC CL B 911312106   252 1,600 SH   SOLE   1,600 0 0
UNITEDHEALTH GROUP INC COM 91324P102   542 1,030 SH   SOLE   1,030 0 0
VAIL RESORTS INC COM 91879Q109   6,434 30,140 SH   SOLE   30,140 0 0
Veralto Corp COM SHS 92338C103   1,010 12,279 SH   SOLE   12,279 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   366 9,698 SH   SOLE   9,698 0 0
VISA INC COM CL A 92826C839   11,888 45,663 SH   SOLE   45,663 0 0
WASTE MGMT INC DEL COM 94106L109   10,313 57,581 SH   SOLE   57,581 0 0
WEC ENERGY GROUP INC COM 92939U106   7,937 94,302 SH   SOLE   94,302 0 0