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   27,032,583 139,884 SH   SOLE 0 131,659 0 8,225
STARBUCKS CORP COM Stock 855244109   14,095,873 181,065 SH   SOLE 0 170,696 0 10,368
JOHNSON & JOHNSON COM Stock 478160104   1,025,729 7,018 SH   SOLE 0 5,309 0 1,708
CORPAY INC COM SHS Stock 219948106   22,201,810 83,337 SH   SOLE 0 78,206 0 5,131
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   339,738 1,270 SH   SOLE 0 1,220 0 50
COSTCO WHSL CORP NEW COM Stock 22160K105   256,697 302 SH   SOLE 0 302 0 0
FORTIVE CORP COM Stock 34959J108   21,968,920 296,477 SH   SOLE 0 276,271 0 20,205
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158   496,613 4,750 SH   SOLE 0 4,750 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   201,169 456 SH   SOLE 0 456 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   20,506,885 86,542 SH   SOLE 0 80,769 0 5,772
TYLER TECHNOLOGIES INC COM Stock 902252105   29,296,488 58,269 SH   SOLE 0 54,327 0 3,942
PEPSICO INC COM Stock 713448108   628,053 3,808 SH   SOLE 0 3,808 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457   12,240,152 149,910 SH   SOLE 0 134,571 0 15,339
HOME DEPOT INC COM Stock 437076102   245,685 714 SH   SOLE 0 713 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   1,860,350 7,794 SH   SOLE 0 6,294 0 1,500
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474   1,516,868 51,073 SH   SOLE 0 44,377 0 6,696
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   814,414 2,002 SH   SOLE 0 2,002 0 0
ADOBE INC COM Stock 00724F101   35,016,797 63,032 SH   SOLE 0 58,766 0 4,266
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409   39,950,317 516,989 SH   SOLE 0 470,926 0 46,062
ALPHABET INC CAP STK CL A Stock 02079K305   8,700,941 47,768 SH   SOLE 0 44,103 0 3,665
FISERV INC COM Stock 337738108   38,595,547 258,961 SH   SOLE 0 241,053 0 17,908
MICROSOFT CORP COM Stock 594918104   53,195,180 119,018 SH   SOLE 0 111,227 0 7,791
SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100   19,691,729 314,213 SH   SOLE 0 295,990 0 18,223
VANGUARD INTERMEDIATE-TERM TREASURY ETF ETF 92206C706   14,576,192 250,321 SH   SOLE 0 235,748 0 14,573
VANGUARD SHORT-TERM TREASURY ETF ETF 92206C102   8,953,076 154,390 SH   SOLE 0 141,910 0 12,480
ALCON AG ORD SHS Stock H01301128   1,626,066 18,254 SH   SOLE 0 18,254 0 0
VANGUARD S&P 500 ETF ETF 922908363   383,100 766 SH   SOLE 0 766 0 0
ILLUMINA INC COM Stock 452327109   8,385,472 80,336 SH   SOLE 0 74,726 0 5,610
WABTEC COM Stock 929740108   26,265,089 166,182 SH   SOLE 0 155,702 0 10,480
ISHARES FLOATING RATE BOND ETF ETF 46429B655   952,829 18,650 SH   SOLE 0 16,650 0 2,000
SNOWFLAKE INC CL A Stock 833445109   14,674,016 108,624 SH   SOLE 0 102,867 0 5,757
VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303   2,896,177 58,485 SH   SOLE 0 49,285 0 9,200
VANGUARD VALUE ETF ETF 922908744   275,103 1,715 SH   SOLE 0 1,715 0 0
VANGUARD GROWTH ETF ETF 922908736   208,698 558 SH   SOLE 0 558 0 0
ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105   18,659,990 60,402 SH   SOLE 0 56,392 0 4,010
SERVICENOW INC COM Stock 81762P102   31,835,748 40,469 SH   SOLE 0 38,222 0 2,247
BROADCOM INC COM Stock 11135F101   280,968 175 SH   SOLE 0 175 0 0
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805   364,050 7,500 SH   SOLE 0 0 0 7,500
NVIDIA CORPORATION COM Stock 67066G104   63,320,056 512,547 SH   SOLE 0 482,562 0 29,985
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646   6,710,288 130,958 SH   SOLE 0 109,943 0 21,015
ABBVIE INC COM Stock 00287Y109   385,062 2,245 SH   SOLE 0 1,888 0 357
VANGUARD SHORT-TERM TAX EXEMPT BOND ETF ETF 921935870   9,263,480 92,570 SH   SOLE 0 85,070 0 7,500
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   5,449,142 75,630 SH   SOLE 0 60,855 0 14,775
PTC INC COM Stock 69370C100   36,666,093 201,828 SH   SOLE 0 189,831 0 11,997
ANSYS INC COM Stock 03662Q105   24,076,492 74,888 SH   SOLE 0 69,846 0 5,042
FACTSET RESH SYS INC COM Stock 303075105   650,374 1,593 SH   SOLE 0 1,593 0 0
STRYKER CORPORATION COM Stock 863667101   27,798,765 81,701 SH   SOLE 0 76,859 0 4,842
QUALCOMM INC COM Stock 747525103   35,388,908 177,673 SH   SOLE 0 166,031 0 11,642
FASTENAL CO COM Stock 311900104   4,606,092 73,299 SH   SOLE 0 70,898 0 2,400
RESMED INC COM Stock 761152107   24,545,404 128,228 SH   SOLE 0 120,265 0 7,963
VERALTO CORP COM SHS Stock 92338C103   2,030,647 21,270 SH   SOLE 0 20,260 0 1,010
MCDONALDS CORP COM Stock 580135101   269,447 1,057 SH   SOLE 0 1,057 0 0
AMETEK INC COM Stock 031100100   3,998,373 23,984 SH   SOLE 0 22,622 0 1,362
VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819   2,237,713 29,880 SH   SOLE 0 29,180 0 700
GRAIL INC COM Stock 384747101   202,361 13,166 SH   SOLE 0 12,241 0 925
VEEVA SYS INC CL A COM Stock 922475108   15,443,848 84,388 SH   SOLE 0 78,768 0 5,620
ISHARES CORE S&P 500 ETF ETF 464287200   769,953 1,407 SH   SOLE 0 1,407 0 0
ECOLAB INC COM Stock 278865100   29,523,662 124,049 SH   SOLE 0 115,031 0 9,018
IDEXX LABS INC COM Stock 45168D104   20,261,186 41,587 SH   SOLE 0 39,194 0 2,393
ISHARES NATIONAL MUNI BOND ETF ETF 464288414   6,353,470 59,629 SH   SOLE 0 59,229 0 400
DANAHER CORPORATION COM Stock 235851102   34,769,126 139,160 SH   SOLE 0 129,705 0 9,455
TJX COS INC NEW COM Stock 872540109   24,781,088 225,078 SH   SOLE 0 211,138 0 13,940
ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661   17,670,259 153,029 SH   SOLE 0 142,954 0 10,075
ORACLE CORP COM Stock 68389X105   35,866,918 254,015 SH   SOLE 0 237,518 0 16,497
ALPHABET INC CAP STK CL C Stock 02079K107   40,211,717 219,233 SH   SOLE 0 206,271 0 12,962
ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF ETF 464288612   2,018,586 19,460 SH   SOLE 0 19,460 0 0
ROPER TECHNOLOGIES INC COM Stock 776696106   27,393,312 48,599 SH   SOLE 0 45,559 0 3,040
SYNOPSYS INC COM Stock 871607107   3,130,611 5,261 SH   SOLE 0 4,964 0 297
UNITEDHEALTH GROUP INC COM Stock 91324P102   226,111 444 SH   SOLE 0 444 0 0
SOLAREDGE TECHNOLOGIES INC COM Stock 83417M104   1,748,295 69,212 SH   SOLE 0 65,192 0 4,020
PAYPAL HLDGS INC COM Stock 70450Y103   12,210,208 210,412 SH   SOLE 0 196,481 0 13,931
ALLEGIANT TRAVEL CO COM Stock 01748X102   5,554,333 110,578 SH   SOLE 0 103,889 0 6,689
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746   3,981,490 79,455 SH   SOLE 0 65,955 0 13,500
APPLE INC COM Stock 037833100   1,909,323 9,065 SH   SOLE 0 9,065 0 0
WEC ENERGY GROUP INC COM Stock 92939U106   218,590 2,786 SH   SOLE 0 2,786 0 0
ABBOTT LABS COM Stock 002824100   362,334 3,487 SH   SOLE 0 2,980 0 507
BOOKING HOLDINGS INC COM Stock 09857L108   23,967,075 6,050 SH   SOLE 0 5,663 0 387