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
3M CO COM 88579Y101 290 1,633 SH   SOLE   1,633 0 0
ABBOTT LABS COM 002824100 236 1,680 SH   SOLE   1,680 0 0
ABBVIE INC COM 00287Y109 226 1,669 SH   SOLE   1,669 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 9,649 17,016 SH   SOLE   17,016 0 0
AIR PRODS & CHEMS INC COM 009158106 10,715 35,217 SH   SOLE   35,217 0 0
ALPHABET INC CAP STK CL C 02079K107 1,010 349 SH   SOLE   349 0 0
ALPHABET INC CAP STK CL A 02079K305 950 328 SH   SOLE   328 0 0
AMAZON COM INC COM 023135106 10,940 3,281 SH   SOLE   3,281 0 0
AMGEN INC COM 031162100 8,142 36,190 SH   SOLE   36,190 0 0
AMPHENOL CORP NEW CL A 032095101 12,204 139,542 SH   SOLE   139,542 0 0
APPLE INC COM 037833100 18,849 106,148 SH   SOLE   106,148 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 12,410 50,327 SH   SOLE   50,327 0 0
BARRICK GOLD CORP COM 067901108 8,715 458,679 SH   SOLE   458,679 0 0
BECTON DICKINSON & CO COM 075887109 7,465 29,683 SH   SOLE   29,683 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,253 500 SH   SOLE   500 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,466 24,971 SH   SOLE   24,971 0 0
CHEVRON CORP NEW COM 166764100 303 2,584 SH   SOLE   2,584 0 0
CINTAS CORP COM 172908105 12,746 28,761 SH   SOLE   28,761 0 0
CLOROX CO DEL COM 189054109 10,223 58,631 SH   SOLE   58,631 0 0
COSTCO WHSL CORP NEW COM 22160K105 14,977 26,381 SH   SOLE   26,381 0 0
DANAHER CORPORATION COM 235851102 12,922 39,274 SH   SOLE   39,274 0 0
DEERE & CO COM 244199105 277 807 SH   SOLE   807 0 0
DISNEY WALT CO COM DISNEY 254687106 542 3,500 SH   SOLE   3,500 0 0
DOVER CORP COM 260003108 10,708 58,963 SH   SOLE   58,963 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 230 2,189 SH   SOLE   2,189 0 0
EATON CORP PLC SHS G29183103 242 1,402 SH   SOLE   1,402 0 0
EXXON MOBIL CORP COM 30231G102 234 3,818 SH   SOLE   3,818 0 0
FORTIVE CORP COM 34959J108 6,262 82,078 SH   SOLE   82,078 0 0
HENRY SCHEIN INC COM 806407102 7,761 100,102 SH   SOLE   100,102 0 0
HOME DEPOT INC COM 437076102 566 1,363 SH   SOLE   1,363 0 0
HONEYWELL INTL INC COM 438516106 272 1,303 SH   SOLE   1,303 0 0
ILLINOIS TOOL WKS INC COM 452308109 229 929 SH   SOLE   929 0 0
INTUIT COM 461202103 16,446 25,568 SH   SOLE   25,568 0 0
ISHARES TR U.S. MED DVC ETF 464288810 395 6,000 SH   SOLE   6,000 0 0
JOHNSON & JOHNSON COM 478160104 8,385 49,018 SH   SOLE   49,018 0 0
JPMORGAN CHASE & CO COM 46625H100 317 2,004 SH   SOLE   2,004 0 0
LENNOX INTL INC COM 526107107 8,534 26,309 SH   SOLE   26,309 0 0
MCCORMICK & CO INC COM NON VTG 579780206 10,183 105,400 SH   SOLE   0 0 105,400
MICROSOFT CORP COM 594918104 293 870 SH   SOLE   870 0 0
NEXTERA ENERGY INC COM 65339F101 10,802 115,707 SH   SOLE   115,707 0 0
PACKAGING CORP AMER COM 695156109 6,921 50,832 SH   SOLE   50,832 0 0
PEPSICO INC COM 713448108 216 1,244 SH   SOLE   1,244 0 0
PFIZER INC COM 717081103 229 3,874 SH   SOLE   3,874 0 0
POOL CORP COM 73278L105 12,909 22,807 SH   SOLE   22,807 0 0
PROCTER AND GAMBLE CO COM 742718109 11,758 71,877 SH   SOLE   71,877 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 412 4,789 SH   SOLE   4,789 0 0
ROLLINS INC COM 775711104 9,812 286,828 SH   SOLE   286,828 0 0
RPM INTL INC COM 749685103 9,687 95,910 SH   SOLE   95,910 0 0
SCHWAB CHARLES CORP COM 808513105 12,708 151,111 SH   SOLE   151,111 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 505 2,905 SH   SOLE   2,905 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 482 1,014 SH   SOLE   1,014 0 0
SPIRE INC COM 84857L101 208 3,184 SH   SOLE   3,184 0 0
STANDEX INTL CORP COM 854231107 253 2,286 SH   SOLE   2,286 0 0
TJX COS INC NEW COM 872540109 10,224 134,665 SH   SOLE   134,665 0 0
TOOTSIE ROLL INDS INC COM 890516107 12,883 355,580 SH   SOLE   355,580 0 0
TRACTOR SUPPLY CO COM 892356106 13,100 54,903 SH   SOLE   54,903 0 0
UNION PAC CORP COM 907818108 11,398 45,244 SH   SOLE   45,244 0 0
UNITED PARCEL SERVICE INC CL B 911312106 461 2,152 SH   SOLE   2,152 0 0
UNITEDHEALTH GROUP INC COM 91324P102 482 960 SH   SOLE   960 0 0
VAIL RESORTS INC COM 91879Q109 9,399 28,664 SH   SOLE   28,664 0 0
VANDA PHARMACEUTICALS INC COM 921659108 314 20,000 SH   SOLE   20,000 0 0
VISA INC COM CL A 92826C839 10,100 46,607 SH   SOLE   46,607 0 0
WASTE MGMT INC DEL COM 94106L109 9,772 58,548 SH   SOLE   58,548 0 0
WEC ENERGY GROUP INC COM 92939U106 8,838 91,052 SH   SOLE   91,052 0 0