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 593 5,012 SH   SOLE   0 0 5,012
ABBVIE INC COM 00287Y109 648 4,000 SH   SOLE   0 0 4,000
ALPHABET INC CAP STK CL A 02079K305 10,786 3,878 SH   SOLE   0 0 3,878
ALPHABET INC CAP STK CL A 02079K305 890 320 SH   SOLE   320 0 0
AMAZON COM INC COM 023135106 7,051 2,163 SH   SOLE   0 0 2,163
AMAZON COM INC COM 023135106 652 200 SH   SOLE   200 0 0
AMGEN INC COM 031162100 239 987 SH   SOLE   0 0 987
ANALOG DEVICES INC COM 032654105 6,231 37,722 SH   SOLE   0 0 37,722
ANALOG DEVICES INC COM 032654105 775 4,690 SH   SOLE   4,690 0 0
AON PLC SHS CL A G0403H108 677 2,080 SH   SOLE   2,080 0 0
AON PLC SHS CL A G0403H108 8,543 26,234 SH   SOLE   0 0 26,234
APPLE INC COM 037833100 8,333 47,722 SH   SOLE   0 0 47,722
ASML HOLDING N V N Y REGISTRY SHS N07059210 701 1,050 SH   SOLE   1,050 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 8,334 12,478 SH   SOLE   0 0 12,478
BANK NOVA SCOTIA B C COM 064149107 352 4,903 SH   SOLE   0 0 4,903
BILL COM HLDGS INC COM 090043100 256 1,130 SH   SOLE   1,130 0 0
BK OF AMERICA CORP COM 060505104 272 6,600 SH   SOLE   0 0 6,600
BLACKSTONE INC COM 09260D107 642 5,060 SH   SOLE   5,060 0 0
BLACKSTONE INC COM 09260D107 13,562 106,835 SH   SOLE   0 0 106,835
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 316 3,600 SH   SOLE   3,600 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,074 23,614 SH   SOLE   0 0 23,614
BROADCOM INC COM 11135F101 271 430 SH   SOLE   430 0 0
BROADCOM INC COM 11135F101 611 971 SH   SOLE   0 0 971
CIGNA CORP NEW COM 125523100 14,542 60,692 SH   SOLE   0 0 60,692
CIGNA CORP NEW COM 125523100 1,256 5,240 SH   SOLE   5,240 0 0
CINTAS CORP COM 172908105 8,322 19,563 SH   SOLE   0 0 19,563
CINTAS CORP COM 172908105 881 2,070 SH   SOLE   2,070 0 0
COGNEX CORP COM 192422103 300 3,887 SH   SOLE   0 0 3,887
COSTCO WHSL CORP NEW COM 22160K105 15,436 26,806 SH   SOLE   0 0 26,806
COSTCO WHSL CORP NEW COM 22160K105 973 1,690 SH   SOLE   1,690 0 0
CSX CORP COM 126408103 1,195 31,920 SH   SOLE   0 0 31,920
CVS HEALTH CORP COM 126650100 433 4,283 SH   SOLE   0 0 4,283
DANAHER CORPORATION COM 235851102 776 2,645 SH   SOLE   2,645 0 0
DANAHER CORPORATION COM 235851102 6,863 23,396 SH   SOLE   0 0 23,396
DIGITAL RLTY TR INC COM 253868103 371 2,614 SH   SOLE   0 0 2,614
DISNEY WALT CO COM 254687106 558 4,070 SH   SOLE   4,070 0 0
DISNEY WALT CO COM 254687106 4,944 36,048 SH   SOLE   0 0 36,048
EMERSON ELEC CO COM 291011104 245 2,500 SH   SOLE   0 0 2,500
EXXON MOBIL CORP COM 30231G102 781 9,460 SH   SOLE   0 0 9,460
FASTENAL CO COM 311900104 9,453 159,137 SH   SOLE   0 0 159,137
FASTENAL CO COM 311900104 772 13,000 SH   SOLE   13,000 0 0
GENERAL DYNAMICS CORP COM 369550108 239 990 SH   SOLE   0 0 990
GENERAL MTRS CO COM 37045V100 8,191 187,274 SH   SOLE   0 0 187,274
GENERAL MTRS CO COM 37045V100 839 19,190 SH   SOLE   19,190 0 0
GILEAD SCIENCES INC COM 375558103 7,471 125,673 SH   SOLE   0 0 125,673
GILEAD SCIENCES INC COM 375558103 603 10,150 SH   SOLE   10,150 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 237 3,305 SH   SOLE   0 0 3,305
HOME DEPOT INC COM 437076102 509 1,702 SH   SOLE   0 0 1,702
INTUIT COM 461202103 442 920 SH   SOLE   920 0 0
INTUIT COM 461202103 7,199 14,971 SH   SOLE   0 0 14,971
INTUITIVE SURGICAL INC COM NEW 46120E602 718 2,380 SH   SOLE   2,380 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 8,094 26,831 SH   SOLE   0 0 26,831
JOHNSON & JOHNSON COM 478160104 2,015 11,369 SH   SOLE   0 0 11,369
JPMORGAN CHASE & CO COM 46625H100 732 5,370 SH   SOLE   0 0 5,370
LINDE PLC SHS G5494J103 705 2,190 SH   SOLE   2,190 0 0
LOCKHEED MARTIN CORP COM 539830109 473 1,071 SH   SOLE   0 0 1,071
MARRIOTT INTL INC NEW CL A 571903202 668 3,800 SH   SOLE   3,800 0 0
MASTERCARD INCORPORATED CL A 57636Q104 804 2,250 SH   SOLE   0 0 2,250
MCDONALDS CORP COM 580135101 552 2,232 SH   SOLE   0 0 2,232
MERCK & CO INC COM 58933Y105 431 5,248 SH   SOLE   0 0 5,248
MICROSOFT CORP COM 594918104 14,159 45,924 SH   SOLE   0 0 45,924
MICROSOFT CORP COM 594918104 1,187 3,850 SH   SOLE   3,850 0 0
PARKER-HANNIFIN CORP COM 701094104 864 3,045 SH   SOLE   3,045 0 0
PARKER-HANNIFIN CORP COM 701094104 8,424 29,687 SH   SOLE   0 0 29,687
PEPSICO INC COM 713448108 368 2,200 SH   SOLE   0 0 2,200
PFIZER INC COM 717081103 552 10,662 SH   SOLE   0 0 10,662
PPG INDS INC COM 693506107 961 7,334 SH   SOLE   0 0 7,334
PROCTER AND GAMBLE CO COM 742718109 400 2,618 SH   SOLE   0 0 2,618
RAYTHEON TECHNOLOGIES CORP COM 75513E101 663 6,692 SH   SOLE   0 0 6,692
SALESFORCE INC COM 79466L302 5,674 26,722 SH   SOLE   0 0 26,722
SALESFORCE INC COM 79466L302 652 3,070 SH   SOLE   3,070 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,558 31,457 SH   SOLE   0 0 31,457
SUN LIFE FINANCIAL INC. COM 866796105 320 5,738 SH   SOLE   0 0 5,738
TC ENERGY CORP COM 87807B107 353 6,263 SH   SOLE   0 0 6,263
TELUS CORPORATION COM 87971M103 462 17,680 SH   SOLE   0 0 17,680
THERMO FISHER SCIENTIFIC INC COM 883556102 378 640 SH   SOLE   0 0 640
THERMO FISHER SCIENTIFIC INC COM 883556102 384 650 SH   SOLE   650 0 0
UNION PAC CORP COM 907818108 552 2,021 SH   SOLE   0 0 2,021
UNITED PARCEL SERVICE INC CL B 911312106 399 1,861 SH   SOLE   0 0 1,861
VERIZON COMMUNICATIONS INC COM 92343V104 649 12,737 SH   SOLE   0 0 12,737
VISA INC COM CL A 92826C839 9,924 44,747 SH   SOLE   0 0 44,747
VISA INC COM CL A 92826C839 854 3,850 SH   SOLE   3,850 0 0
WORKDAY INC CL A 98138H101 383 1,600 SH   SOLE   1,600 0 0