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 LABS COM 002824100 469 4,850 SH   SOLE   0 0 4,850
ABBVIE INC COM 00287Y109 499 3,715 SH   SOLE   0 0 3,715
ALPHABET INC CAP STK CL A 02079K305 6,128 64,062 SH   SOLE   0 0 64,062
ALPHABET INC CAP STK CL A 02079K305 612 6,400 SH   SOLE   6,400 0 0
AMAZON COM INC COM 023135106 4,704 41,624 SH   SOLE   0 0 41,624
AMAZON COM INC COM 023135106 407 3,600 SH   SOLE   3,600 0 0
AMGEN INC COM 031162100 222 987 SH   SOLE   0 0 987
ANALOG DEVICES INC COM 032654105 5,088 36,515 SH   SOLE   0 0 36,515
ANALOG DEVICES INC COM 032654105 654 4,690 SH   SOLE   4,690 0 0
AON PLC SHS CL A G0403H108 5,593 20,878 SH   SOLE   0 0 20,878
AON PLC SHS CL A G0403H108 477 1,780 SH   SOLE   1,780 0 0
APPLE INC COM 037833100 6,236 45,122 SH   SOLE   0 0 45,122
ASML HOLDING N V N Y REGISTRY SHS N07059210 5,618 13,526 SH   SOLE   0 0 13,526
ASML HOLDING N V N Y REGISTRY SHS N07059210 523 1,260 SH   SOLE   1,260 0 0
BANK MONTREAL QUE COM 063671101 407 4,640 SH   SOLE   4,640 0 0
BILL COM HLDGS INC COM 090043100 267 2,020 SH   SOLE   2,020 0 0
BLACKSTONE INC COM 09260D107 424 5,060 SH   SOLE   5,060 0 0
BLACKSTONE INC COM 09260D107 5,237 62,573 SH   SOLE   0 0 62,573
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,058 43,938 SH   SOLE   0 0 43,938
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 259 2,800 SH   SOLE   2,800 0 0
CIGNA CORP NEW COM 125523100 11,973 43,151 SH   SOLE   0 0 43,151
CIGNA CORP NEW COM 125523100 1,149 4,140 SH   SOLE   4,140 0 0
CINTAS CORP COM 172908105 6,682 17,214 SH   SOLE   0 0 17,214
CINTAS CORP COM 172908105 726 1,870 SH   SOLE   1,870 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,962 14,741 SH   SOLE   0 0 14,741
COSTCO WHSL CORP NEW COM 22160K105 642 1,360 SH   SOLE   1,360 0 0
CSX CORP COM 126408103 799 29,990 SH   SOLE   0 0 29,990
DANAHER CORPORATION COM 235851102 683 2,645 SH   SOLE   2,645 0 0
DANAHER CORPORATION COM 235851102 6,534 25,298 SH   SOLE   0 0 25,298
DISNEY WALT CO COM 254687106 424 4,500 SH   SOLE   4,500 0 0
EXXON MOBIL CORP COM 30231G102 826 9,460 SH   SOLE   0 0 9,460
FASTENAL CO COM 311900104 6,677 145,024 SH   SOLE   0 0 145,024
FASTENAL CO COM 311900104 599 13,000 SH   SOLE   13,000 0 0
GENERAL MTRS CO COM 37045V100 8,396 261,628 SH   SOLE   0 0 261,628
GENERAL MTRS CO COM 37045V100 812 25,310 SH   SOLE   25,310 0 0
HOME DEPOT INC COM 437076102 252 912 SH   SOLE   0 0 912
INTUIT COM 461202103 5,251 13,557 SH   SOLE   0 0 13,557
INTUIT COM 461202103 453 1,170 SH   SOLE   1,170 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 5,606 29,906 SH   SOLE   0 0 29,906
INTUITIVE SURGICAL INC COM NEW 46120E602 530 2,830 SH   SOLE   2,830 0 0
JOHNSON & JOHNSON COM 478160104 1,641 10,044 SH   SOLE   0 0 10,044
JPMORGAN CHASE & CO COM 46625H100 400 3,826 SH   SOLE   0 0 3,826
LILLY ELI & CO COM 532457108 6,315 19,530 SH   SOLE   0 0 19,530
LILLY ELI & CO COM 532457108 529 1,635 SH   SOLE   1,635 0 0
LINDE PLC SHS G5494J103 4,264 15,816 SH   SOLE   0 0 15,816
LINDE PLC SHS G5494J103 517 1,890 SH   SOLE   1,890 0 0
MARRIOTT INTL INC NEW CL A 571903202 3,702 26,415 SH   SOLE   0 0 26,415
MARRIOTT INTL INC NEW CL A 571903202 404 2,885 SH   SOLE   2,885 0 0
MASTERCARD INCORPORATED CL A 57636Q104 640 2,250 SH   SOLE   0 0 2,250
MCDONALDS CORP COM 580135101 492 2,132 SH   SOLE   0 0 2,132
MERCK & CO INC COM 58933Y105 290 3,369 SH   SOLE   0 0 3,369
MICROSOFT CORP COM 594918104 9,674 41,535 SH   SOLE   0 0 41,535
MICROSOFT CORP COM 594918104 897 3,850 SH   SOLE   3,850 0 0
MSCI INC COM 55354G100 205 485 SH   SOLE   485 0 0
PARKER-HANNIFIN CORP COM 701094104 840 3,465 SH   SOLE   3,465 0 0
PARKER-HANNIFIN CORP COM 701094104 8,479 34,992 SH   SOLE   0 0 34,992
PEPSICO INC COM 713448108 359 2,200 SH   SOLE   0 0 2,200
PFIZER INC COM 717081103 296 6,761 SH   SOLE   0 0 6,761
PPG INDS INC COM 693506107 812 7,334 SH   SOLE   0 0 7,334
RAYTHEON TECHNOLOGIES CORP COM 75513E101 395 4,825 SH   SOLE   0 0 4,825
SALESFORCE INC COM 79466L302 3,388 23,557 SH   SOLE   0 0 23,557
SALESFORCE INC COM 79466L302 442 3,070 SH   SOLE   3,070 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 330 650 SH   SOLE   650 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 330 640 SH   SOLE   0 0 640
VISA INC COM CL A 92826C839 5,491 30,911 SH   SOLE   0 0 30,911
VISA INC COM CL A 92826C839 552 3,110 SH   SOLE   3,110 0 0