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
ABBOTT LABS COM 002824100   478,805 4,350 SH   SOLE   0 0 4,350
ABBVIE INC COM 00287Y109   337,835 2,180 SH   SOLE   0 0 2,180
ALPHABET INC CAP STK CL A 02079K305   9,708,175 69,498 SH   SOLE   5,960 0 63,538
AMAZON COM INC COM 023135106   7,727,668 50,860 SH   SOLE   3,530 0 47,330
AMGEN INC COM 031162100   255,474 887 SH   SOLE   0 0 887
ANALOG DEVICES INC COM 032654105   7,682,286 38,690 SH   SOLE   3,665 0 35,025
AON PLC SHS CL A G0403H108   6,053,216 20,800 SH   SOLE   1,460 0 19,340
APPLE INC COM 037833100   6,368,892 33,080 SH   SOLE   0 0 33,080
ASML HOLDING N V N Y REGISTRY SHS N07059210   10,038,273 13,262 SH   SOLE   1,240 0 12,022
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   377,590 2,952 SH   SOLE   2,952 0 0
CANADIAN NATL RY CO COM 136375102   468,977 3,733 SH   SOLE   0 0 3,733
CHUBB LIMITED COM H1467J104   12,630,688 55,888 SH   SOLE   4,620 0 51,268
CINTAS CORP COM 172908105   9,740,794 16,163 SH   SOLE   1,280 0 14,883
COSTCO WHSL CORP NEW COM 22160K105   10,383,719 15,731 SH   SOLE   1,170 0 14,561
D R HORTON INC COM 23331A109   387,245 2,548 SH   SOLE   2,548 0 0
DANAHER CORPORATION COM 235851102   919,577 3,975 SH   SOLE   2,600 0 1,375
DEERE & CO COM 244199105   601,005 1,503 SH   SOLE   1,503 0 0
ELI LILLY & CO COM 532457108   5,635,671 9,668 SH   SOLE   0 0 9,668
EMERSON ELEC CO COM 291011104   243,325 2,500 SH   SOLE   0 0 2,500
EXXON MOBIL CORP COM 30231G102   460,908 4,610 SH   SOLE   0 0 4,610
FASTENAL CO COM 311900104   9,273,056 143,169 SH   SOLE   12,008 0 131,161
GARTNER INC COM 366651107   3,269,645 7,248 SH   SOLE   100 0 7,148
GENERAL ELECTRIC CO COM NEW 369604301   8,744,824 68,517 SH   SOLE   4,945 0 63,572
GENERAL MTRS CO COM 37045V100   13,084,650 364,272 SH   SOLE   34,640 0 329,632
INTUIT COM 461202103   8,734,794 13,975 SH   SOLE   1,075 0 12,900
INTUITIVE SURGICAL INC COM NEW 46120E602   8,201,222 24,310 SH   SOLE   2,210 0 22,100
JOHNSON & JOHNSON COM 478160104   1,104,860 7,049 SH   SOLE   0 0 7,049
JPMORGAN CHASE & CO COM 46625H100   280,495 1,649 SH   SOLE   0 0 1,649
LINDE PLC SHS G54950103   5,834,135 14,205 SH   SOLE   1,275 0 12,930
MARRIOTT INTL INC NEW CL A 571903202   7,307,426 32,404 SH   SOLE   3,285 0 29,119
MASTERCARD INCORPORATED CL A 57636Q104   725,067 1,700 SH   SOLE   0 0 1,700
MCDONALDS CORP COM 580135101   432,015 1,457 SH   SOLE   0 0 1,457
MERCK & CO INC COM 58933Y105   330,658 3,033 SH   SOLE   0 0 3,033
MICROSOFT CORP COM 594918104   10,828,448 28,796 SH   SOLE   2,505 0 26,291
PARKER-HANNIFIN CORP COM 701094104   12,351,828 26,811 SH   SOLE   2,498 0 24,313
PEPSICO INC COM 713448108   373,648 2,200 SH   SOLE   0 0 2,200
RTX CORPORATION COM 75513E101   399,665 4,750 SH   SOLE   0 0 4,750
SCHWAB CHARLES CORP COM 808513105   734,440 10,675 SH   SOLE   10,675 0 0
THE CIGNA GROUP COM 125523100   12,938,037 43,206 SH   SOLE   3,755 0 39,451