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 676 5,642 SH   SOLE   0 0 5,642
ABBVIE INC COM 00287Y109 746 6,895 SH   SOLE   0 0 6,895
ALPHABET INC CAP STK CL A 02079K305 8,892 4,311 SH   SOLE   0 0 4,311
ALPHABET INC CAP STK CL A 02079K305 804 390 SH   SOLE   390 0 0
AMAZON COM INC COM 023135106 579 187 SH   SOLE   187 0 0
AMAZON COM INC COM 023135106 7,865 2,542 SH   SOLE   0 0 2,542
AMGEN INC COM 031162100 270 1,087 SH   SOLE   0 0 1,087
AON PLC SHS CL A G0403H108 782 3,400 SH   SOLE   3,400 0 0
AON PLC SHS CL A G0403H108 6,438 27,976 SH   SOLE   0 0 27,976
APPLE INC COM 037833100 6,005 49,157 SH   SOLE   0 0 49,157
ASML HOLDING N V N Y REGISTRY SHS N07059210 759 1,230 SH   SOLE   1,230 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 8,461 13,705 SH   SOLE   0 0 13,705
AT&T INC COM 00206R102 201 6,638 SH   SOLE   0 0 6,638
BANK NOVA SCOTIA B C COM 064149107 372 5,943 SH   SOLE   0 0 5,943
BK OF AMERICA CORP COM 060505104 255 6,600 SH   SOLE   0 0 6,600
BLACKSTONE GROUP INC COM 09260D107 565 7,580 SH   SOLE   7,580 0 0
BLACKSTONE GROUP INC COM 09260D107 9,732 130,573 SH   SOLE   0 0 130,573
BROADCOM INC COM 11135F101 597 1,287 SH   SOLE   0 0 1,287
CIGNA CORP NEW COM 125523100 15,261 63,131 SH   SOLE   0 0 63,131
CIGNA CORP NEW COM 125523100 1,146 4,740 SH   SOLE   4,740 0 0
CINTAS CORP COM 172908105 6,980 20,451 SH   SOLE   0 0 20,451
CINTAS CORP COM 172908105 707 2,070 SH   SOLE   2,070 0 0
COGNEX CORP COM 192422103 389 4,687 SH   SOLE   0 0 4,687
COSTCO WHSL CORP NEW COM 22160K105 10,540 29,902 SH   SOLE   0 0 29,902
COSTCO WHSL CORP NEW COM 22160K105 909 2,580 SH   SOLE   2,580 0 0
CSX CORP COM 126408103 1,026 10,640 SH   SOLE   0 0 10,640
CVS HEALTH CORP COM 126650100 408 5,426 SH   SOLE   0 0 5,426
DANAHER CORPORATION COM 235851102 697 3,095 SH   SOLE   3,095 0 0
DANAHER CORPORATION COM 235851102 6,010 26,702 SH   SOLE   0 0 26,702
DIGITAL RLTY TR INC COM 253868103 431 3,059 SH   SOLE   0 0 3,059
DISNEY WALT CO COM 254687106 568 3,080 SH   SOLE   3,080 0 0
DISNEY WALT CO COM 254687106 6,412 34,749 SH   SOLE   0 0 34,749
EMERSON ELEC CO COM 291011104 226 2,500 SH   SOLE   0 0 2,500
EXXON MOBIL CORP COM 30231G102 528 9,460 SH   SOLE   0 0 9,460
FASTENAL CO COM 311900104 8,461 168,286 SH   SOLE   0 0 168,286
FASTENAL CO COM 311900104 783 15,580 SH   SOLE   15,580 0 0
GENERAL DYNAMICS CORP COM 369550108 213 1,175 SH   SOLE   0 0 1,175
GENERAL MTRS CO COM 37045V100 1,085 18,890 SH   SOLE   18,890 0 0
GENERAL MTRS CO COM 37045V100 11,193 194,789 SH   SOLE   0 0 194,789
GILEAD SCIENCES INC COM 375558103 688 10,650 SH   SOLE   10,650 0 0
GILEAD SCIENCES INC COM 375558103 8,327 128,844 SH   SOLE   0 0 128,844
HARTFORD FINL SVCS GROUP INC COM 416515104 336 5,038 SH   SOLE   0 0 5,038
HOME DEPOT INC COM 437076102 591 1,937 SH   SOLE   0 0 1,937
HONEYWELL INTL INC COM 438516106 595 2,740 SH   SOLE   2,740 0 0
HONEYWELL INTL INC COM 438516106 7,312 33,684 SH   SOLE   0 0 33,684
INTUIT COM 461202103 678 1,770 SH   SOLE   1,770 0 0
INTUIT COM 461202103 7,737 20,199 SH   SOLE   0 0 20,199
INTUITIVE SURGICAL INC COM NEW 46120E602 7,081 9,583 SH   SOLE   0 0 9,583
INTUITIVE SURGICAL INC COM NEW 46120E602 539 730 SH   SOLE   730 0 0
JOHNSON & JOHNSON COM 478160104 2,006 12,205 SH   SOLE   0 0 12,205
JPMORGAN CHASE & CO COM 46625H100 976 6,411 SH   SOLE   0 0 6,411
KIMBERLY-CLARK CORP COM 494368103 332 2,386 SH   SOLE   0 0 2,386
LOCKHEED MARTIN CORP COM 539830109 466 1,261 SH   SOLE   0 0 1,261
MASTERCARD INCORPORATED CL A 57636Q104 1,246 3,500 SH   SOLE   0 0 3,500
MCDONALDS CORP COM 580135101 500 2,232 SH   SOLE   0 0 2,232
MERCK & CO. INC COM 58933Y105 682 8,841 SH   SOLE   0 0 8,841
MICROSOFT CORP COM 594918104 1,063 4,510 SH   SOLE   4,510 0 0
MICROSOFT CORP COM 594918104 12,012 50,950 SH   SOLE   0 0 50,950
PARKER-HANNIFIN CORP COM 701094104 669 2,120 SH   SOLE   2,120 0 0
PARKER-HANNIFIN CORP COM 701094104 7,563 23,978 SH   SOLE   0 0 23,978
PEPSICO INC COM 713448108 311 2,200 SH   SOLE   0 0 2,200
PPG INDS INC COM 693506107 1,102 7,334 SH   SOLE   0 0 7,334
PROCTER AND GAMBLE CO COM 742718109 347 2,561 SH   SOLE   0 0 2,561
RAYTHEON TECHNOLOGIES CORP COM 75513E101 517 6,692 SH   SOLE   0 0 6,692
SALESFORCE COM INC COM 79466L302 5,604 26,448 SH   SOLE   0 0 26,448
SALESFORCE COM INC COM 79466L302 809 3,820 SH   SOLE   3,820 0 0
SUN LIFE FINANCIAL INC. COM 866796105 430 8,510 SH   SOLE   0 0 8,510
TC ENERGY CORP COM 87807B107 324 7,075 SH   SOLE   0 0 7,075
TELUS CORPORATION COM 87971M103 429 21,535 SH   SOLE   0 0 21,535
THERMO FISHER SCIENTIFIC INC COM 883556102 351 770 SH   SOLE   0 0 770
UNITED PARCEL SERVICE INC CL B 911312106 385 2,266 SH   SOLE   0 0 2,266
VERIZON COMMUNICATIONS INC COM 92343V104 935 16,078 SH   SOLE   0 0 16,078
VISA INC COM CL A 92826C839 9,499 44,862 SH   SOLE   0 0 44,862
VISA INC COM CL A 92826C839 798 3,770 SH   SOLE   3,770 0 0