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
AMAZON COM INC COM Stock 023135106   25,158,651 132,233 SH   SOLE 0 124,572 0 7,661
STARBUCKS CORP COM Stock 855244109   17,841,150 181,886 SH   SOLE 0 173,123 0 8,762
JOHNSON & JOHNSON COM Stock 478160104   1,097,339 6,617 SH   SOLE 0 6,616 0 0
CORPAY INC COM SHS Stock 219948106   26,905,840 77,156 SH   SOLE 0 73,081 0 4,075
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   365,537 1,330 SH   SOLE 0 1,330 0 0
FORTIVE CORP COM Stock 34959J108   15,719,478 214,806 SH   SOLE 0 203,998 0 10,807
PAYCHEX INC COM Stock 704326107   231,420 1,500 SH   SOLE 0 1,500 0 0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158   712,800 6,750 SH   SOLE 0 6,750 0 0
MCKESSON CORP COM Stock 58155Q103   211,992 315 SH   SOLE 0 315 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   253,231 462 SH   SOLE 0 462 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   16,946,907 68,332 SH   SOLE 0 65,992 0 2,339
TYLER TECHNOLOGIES INC COM Stock 902252105   30,967,157 53,264 SH   SOLE 0 50,523 0 2,741
PEPSICO INC COM Stock 713448108   522,691 3,486 SH   SOLE 0 3,486 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457   11,982,530 144,839 SH   SOLE 0 136,364 0 8,475
HOME DEPOT INC COM Stock 437076102   261,565 714 SH   SOLE 0 713 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   2,295,141 7,512 SH   SOLE 0 7,512 0 0
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474   1,462,047 48,573 SH   SOLE 0 42,573 0 6,000
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   982,610 1,845 SH   SOLE 0 1,845 0 0
ADOBE INC COM Stock 00724F101   23,028,675 60,044 SH   SOLE 0 57,161 0 2,883
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409   44,879,630 568,528 SH   SOLE 0 534,368 0 34,160
ALPHABET INC CAP STK CL A Stock 02079K305   7,007,357 45,314 SH   SOLE 0 43,749 0 1,565
FISERV INC COM Stock 337738108   52,242,857 236,575 SH   SOLE 0 225,635 0 10,940
MICROSOFT CORP COM Stock 594918104   43,246,501 115,204 SH   SOLE 0 110,449 0 4,755
SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100   24,281,252 290,689 SH   SOLE 0 277,104 0 13,585
VANGUARD INTERMEDIATE-TERM TREASURY ETF ETF 92206C706   15,547,415 261,741 SH   SOLE 0 246,726 0 15,015
VANGUARD SHORT-TERM TREASURY ETF ETF 92206C102   9,312,636 158,675 SH   SOLE 0 150,325 0 8,350
ALCON AG ORD SHS Stock H01301128   859,496 9,054 SH   SOLE 0 9,054 0 0
VANGUARD S&P 500 ETF ETF 922908363   462,208 899 SH   SOLE 0 899 0 0
ILLUMINA INC COM Stock 452327109   7,627,827 96,141 SH   SOLE 0 90,787 0 5,354
WABTEC COM Stock 929740108   27,253,125 150,279 SH   SOLE 0 142,246 0 8,033
API GROUP CORP COM STK Stock 00187Y100   13,481,091 376,988 SH   SOLE 0 357,678 0 19,310
ISHARES FLOATING RATE BOND ETF ETF 46429B655   910,834 17,842 SH   SOLE 0 17,842 0 0
SNOWFLAKE INC CL A Stock 833445109   14,762,014 100,999 SH   SOLE 0 95,783 0 5,216
VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303   4,044,736 81,130 SH   SOLE 0 81,130 0 0
VISA INC COM CL A Stock 92826C839   240,065 685 SH   SOLE 0 685 0 0
VANGUARD VALUE ETF ETF 922908744   301,950 1,748 SH   SOLE 0 1,748 0 0
VANGUARD GROWTH ETF ETF 922908736   416,174 1,122 SH   SOLE 0 1,122 0 0
ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105   16,386,785 57,994 SH   SOLE 0 54,424 0 3,570
SERVICENOW INC COM Stock 81762P102   29,146,685 36,610 SH   SOLE 0 34,783 0 1,827
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805   482,683 9,673 SH   SOLE 0 9,673 0 0
NVIDIA CORPORATION COM Stock 67066G104   42,691,316 393,904 SH   SOLE 0 374,558 0 19,346
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646   6,762,643 129,132 SH   SOLE 0 115,902 0 13,230
ABBVIE INC COM Stock 00287Y109   480,848 2,295 SH   SOLE 0 2,295 0 0
VANGUARD SHORT-TERM TAX EXEMPT BOND ETF ETF 921935870   8,118,193 80,770 SH   SOLE 0 73,270 0 7,500
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   5,524,689 75,217 SH   SOLE 0 64,692 0 10,525
PTC INC COM Stock 69370C100   29,415,398 189,838 SH   SOLE 0 181,137 0 8,701
ANSYS INC COM Stock 03662Q105   21,838,841 68,988 SH   SOLE 0 65,542 0 3,446
FACTSET RESH SYS INC COM Stock 303075105   568,300 1,250 SH   SOLE 0 1,250 0 0
STRYKER CORPORATION COM Stock 863667101   28,545,619 76,684 SH   SOLE 0 72,738 0 3,946
QUALCOMM INC COM Stock 747525103   25,571,303 166,469 SH   SOLE 0 158,136 0 8,333
FASTENAL CO COM Stock 311900104   5,416,769 69,849 SH   SOLE 0 69,848 0 0
RESMED INC COM Stock 761152107   26,286,706 117,430 SH   SOLE 0 112,442 0 4,988
VERALTO CORP COM SHS Stock 92338C103   1,581,126 16,225 SH   SOLE 0 15,976 0 249
MCDONALDS CORP COM Stock 580135101   347,455 1,112 SH   SOLE 0 1,112 0 0
AMETEK INC COM Stock 031100100   4,068,357 23,634 SH   SOLE 0 23,634 0 0
VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819   2,032,168 26,540 SH   SOLE 0 26,265 0 275
VEEVA SYS INC CL A COM Stock 922475108   18,469,481 79,737 SH   SOLE 0 74,836 0 4,901
ISHARES CORE S&P 500 ETF ETF 464287200   780,479 1,389 SH   SOLE 0 1,389 0 0
VANGUARD MUN BD FDS SHORT TAX EXEMPT ETF 922907696   3,536,978 46,950 SH   SOLE 0 44,325 0 2,625
ECOLAB INC COM Stock 278865100   29,407,306 115,996 SH   SOLE 0 110,141 0 5,855
IDEXX LABS INC COM Stock 45168D104   16,602,303 39,534 SH   SOLE 0 37,701 0 1,833
JPMORGAN CHASE & CO. COM Stock 46625H100   202,864 827 SH   SOLE 0 827 0 0
ISHARES NATIONAL MUNI BOND ETF ETF 464288414   5,812,802 55,129 SH   SOLE 0 55,129 0 0
DANAHER CORPORATION COM Stock 235851102   27,324,655 133,291 SH   SOLE 0 126,686 0 6,605
TJX COS INC NEW COM Stock 872540109   25,371,793 208,307 SH   SOLE 0 199,216 0 9,091
ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661   17,072,516 144,517 SH   SOLE 0 140,532 0 3,985
ORACLE CORP COM Stock 68389X105   31,984,194 228,769 SH   SOLE 0 217,241 0 11,528
ALPHABET INC CAP STK CL C Stock 02079K107   32,259,777 206,489 SH   SOLE 0 196,754 0 9,735
ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF ETF 464288612   1,946,527 18,360 SH   SOLE 0 17,694 0 666
ROPER TECHNOLOGIES INC COM Stock 776696106   27,672,527 46,936 SH   SOLE 0 44,375 0 2,561
SYNOPSYS INC COM Stock 871607107   3,264,835 7,613 SH   SOLE 0 7,056 0 557
PAYPAL HLDGS INC COM Stock 70450Y103   12,481,281 191,284 SH   SOLE 0 180,389 0 10,895
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746   5,923,636 119,380 SH   SOLE 0 101,880 0 17,500
APPLE INC COM Stock 037833100   1,903,488 8,569 SH   SOLE 0 8,569 0 0
WEC ENERGY GROUP INC COM Stock 92939U106   292,720 2,686 SH   SOLE 0 2,686 0 0
ABBOTT LABS COM Stock 002824100   428,725 3,232 SH   SOLE 0 3,232 0 0
BOOKING HOLDINGS INC COM Stock 09857L108   25,010,914 5,429 SH   SOLE 0 5,156 0 273