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
ALPHABET INC C Common Stock 02079K107   4,236,440 40,735 SH   SOLE   40,735 0 0
AMAZON.COM INC COM Common Stock 023135106   2,270,831 21,985 SH   SOLE   21,985 0 0
AON PLC Int'l Common Stock G0403H108   3,876,491 12,295 SH   SOLE   12,295 0 0
APPLE INC COM Common Stock 037833100   6,826,036 41,395 SH   SOLE   41,395 0 0
BLACKSTONE INC Common Stock 09260D107   2,330,834 26,535 SH   SOLE   26,535 0 0
CANADIAN NATL RY CO COM Int'l Common Stock 136375102   1,968,329 16,685 SH   SOLE   16,685 0 0
CARMAX INC Common Stock 143130102   326,864 5,085 SH   SOLE   5,085 0 0
CHEVRON CORP NEW COM Common Stock 166764100   4,472,868 27,414 SH   SOLE   27,414 0 0
DEXCOM INC Common Stock 252131107   5,719,890 49,233 SH   SOLE   49,233 0 0
DISNEY WALT HOLDINGS CO COM Common Stock 254687106   2,575,944 25,726 SH   SOLE   25,726 0 0
ECOLAB INC Common Stock 278865100   3,659,868 22,110 SH   SOLE   22,110 0 0
EXXON MOBIL CORP COM Common Stock 30231G102   219,320 2,000 SH   SOLE   2,000 0 0
FASTENAL CO COM Common Stock 311900104   4,110,498 76,205 SH   SOLE   76,205 0 0
GLOBAL PAYMENTS INC Common Stock 37940X102   2,084,278 19,805 SH   SOLE   19,805 0 0
HOLOGIC INC COM Common Stock 436440101   3,748,919 46,455 SH   SOLE   46,455 0 0
HOME DEPOT INC COM Common Stock 437076102   1,845,976 6,255 SH   SOLE   6,255 0 0
INTERCONTINENTAL EXCHANGE INC Common Stock 45866F104   3,501,537 33,575 SH   SOLE   33,575 0 0
IRHYTHM TECHNOLOGIES INC Common Stock 450056106   3,136,719 25,290 SH   SOLE   25,290 0 0
ISHARES CORE TOTAL US AGG BOND ETF Fixed Income ETF 464287226   938,889 9,423 SH   SOLE   8,909 0 514
JOHNSON & JOHNSON COM Common Stock 478160104   5,117,790 33,018 SH   SOLE   33,018 0 0
JPMORGAN CHASE & CO COM Common Stock 46625H100   2,765,830 21,225 SH   SOLE   21,225 0 0
LILLY ELI & CO COM Common Stock 532457108   6,538,717 19,040 SH   SOLE   19,040 0 0
MARKETAXESS HOLDINGS INC COM Common Stock 57060D108   328,684 840 SH   SOLE   840 0 0
MASTERCARD INCORPORATED Common Stock 57636Q104   5,754,234 15,834 SH   SOLE   15,834 0 0
MICROSOFT CORP COM Common Stock 594918104   5,343,352 18,534 SH   SOLE   18,534 0 0
NIKE INC Common Stock 654106103   2,449,611 19,974 SH   SOLE   19,974 0 0
NUCOR CORP Common Stock 670346105   1,969,493 12,750 SH   SOLE   12,750 0 0
PAYPAL HOLDINGS INC Common Stock 70450Y103   1,800,765 23,713 SH   SOLE   23,713 0 0
PROCTER & GAMBLE CO COM Common Stock 742718109   5,754,749 38,703 SH   SOLE   38,703 0 0
RITCHIE BROS AUCTIONEERS INC Int'l Common Stock 767744105   2,110,875 37,500 SH   SOLE   37,500 0 0
ROCKWELL AUTOMATION Common Stock 773903109   4,752,129 16,194 SH   SOLE   16,194 0 0
S&P GLOBAL INC Common Stock 78409V104   3,020,530 8,761 SH   SOLE   8,761 0 0
SALESFORCE INC Common Stock 79466L302   2,651,480 13,272 SH   SOLE   13,272 0 0
STARBUCKS CORP COM Common Stock 855244109   3,584,675 34,425 SH   SOLE   34,425 0 0
STRYKER CORP Common Stock 863667101   5,386,819 18,870 SH   SOLE   18,870 0 0
TORONTO DOMINION BANK Int'l Common Stock 891160509   1,465,753 24,470 SH   SOLE   24,470 0 0
TRIMBLE INC Common Stock 896239100   2,174,906 41,490 SH   SOLE   41,490 0 0
UBER TECHNOLOGIES INC Common Stock 90353T100   2,513,683 79,296 SH   SOLE   79,296 0 0
VANGUARD INTERMEDIATE TERM BOND ETF Fixed Income ETF 921937819   1,232,368 16,059 SH   SOLE   16,059 0 0
WALMART INC Common Stock 931142103   3,811,730 25,851 SH   SOLE   25,851 0 0
WORKDAY INC A Common Stock 98138H101   3,918,064 18,970 SH   SOLE   18,970 0 0
XYLEM INC COM Common Stock 98419M100   1,685,670 16,100 SH   SOLE   16,100 0 0
ZOETIS INC A Common Stock 98978V103   3,888,038 23,360 SH   SOLE   23,360 0 0