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
Expires: July 31, 2015
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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,781,173 8,983 SH SOLE 0 35 0 8,948
AIRBNB INC COM CL A 009066101 16,965,718 134,350 SH SOLE 0 1,145 0 133,205
ALPHABET INC CAP STK CL A 02079K305 39,440,254 137,155 SH SOLE 0 790 0 136,365
ALPHABET INC CAP STK CL C 02079K107 49,207,189 171,537 SH SOLE 0 1,755 0 169,782
AMAZON COM INC COM 023135106 1,079,463 5,183 SH SOLE 0 0 0 5,183
AMPHENOL CORP CL A 032095101 12,839,308 101,617 SH SOLE 0 860 0 100,757
AON PLC SHS CL A G0403H108 14,328,204 44,390 SH SOLE 0 375 0 44,015
APPLE INC COM 037833100 41,749,547 164,504 SH SOLE 0 1,175 0 163,329
AUTODESK INC COM 052769106 519,977 2,172 SH SOLE 0 0 0 2,172
AUTOMATIC DATA PROCESSING IN COM 053015103 18,269,126 89,916 SH SOLE 0 710 0 89,206
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 21,697,697 45,279 SH SOLE 0 350 0 44,929
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,154,420 3 SH SOLE 0 0 0 3
BROADCOM INC COM 11135F101 26,460,916 85,493 SH SOLE 0 715 0 84,778
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,995,598 18,437 SH SOLE 0 70 0 18,367
CADENCE DESIGN SYSTEM INC COM 127387108 499,610 1,798 SH SOLE 0 0 0 1,798
CARDINAL HEALTH INC COM 14149Y108 935,047 4,425 SH SOLE 0 0 0 4,425
CATERPILLAR INC COM 149123101 240,492 339 SH SOLE 0 0 0 339
CELESTICA INC COM 15101Q207 1,702,582 6,045 SH SOLE 0 0 0 6,045
CENCORA INC COM 03073E105 8,592,750 27,353 SH SOLE 0 140 0 27,213
CHECK POINT SOFTWARE TECH LT ORD M22465104 803,531 5,625 SH SOLE 0 0 0 5,625
CINTAS CORP COM 172908105 3,508,353 20,742 SH SOLE 0 45 0 20,697
COCA COLA CO COM 191216100 339,151 4,460 SH SOLE 0 0 0 4,460
COPART INC COM 217204106 494,348 14,890 SH SOLE 0 0 0 14,890
CORPAY INC COM SHS 219948106 1,275,409 4,383 SH SOLE 0 0 0 4,383
D R HORTON INC COM 23331A109 280,478 2,044 SH SOLE 0 0 0 2,044
DNP SELECT INCOME FD INC COM 23325P104 290,306 28,185 SH SOLE 0 0 0 28,185
DUKE ENERGY CORP NEW NOTE 4.125% 4/1 26441CBY0 13,207 12,000 PRN SOLE 0 0 0 12,000
EA SERIES TRUST SUNCOAST SELECT 02072Q580 3,235,610 134,425 SH SOLE 0 0 0 134,425
EATON CORP PLC SHS G29183103 21,582,687 60,342 SH SOLE 0 445 0 59,897
EDWARDS LIFESCIENCES CORP COM 28176E108 828,428 10,345 SH SOLE 0 0 0 10,345
ELI LILLY & CO COM 532457108 35,825,952 38,951 SH SOLE 0 310 0 38,641
ENVISTA HOLDINGS CORPORATION NOTE 1.750% 8/1 29415FAD6 11,964 12,000 PRN SOLE 0 0 0 12,000
FAIR ISAAC CORP COM 303250104 1,134,795 1,063 SH SOLE 0 0 0 1,063
FASTENAL CO COM 311900104 5,053,014 108,901 SH SOLE 0 430 0 108,471
FEDEX CORP COM 31428X106 579,194 1,626 SH SOLE 0 0 0 1,626
GENPACT LIMITED SHS G3922B107 721,836 19,378 SH SOLE 0 0 0 19,378
GLOBAL PMTS INC NOTE 1.500% 3/0 37940XAU6 12,234 14,000 PRN SOLE 0 0 0 14,000
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 73,200 20,000 SH SOLE 0 0 0 20,000
HARTFORD INSURANCE GROUP INC COM 416515104 384,459 2,843 SH SOLE 0 0 0 2,843
HCI GROUP INC COM 40416E103 247,376 1,600 SH SOLE 0 0 0 1,600
HEALTHEQUITY INC COM 42226A107 773,023 9,250 SH SOLE 0 0 0 9,250
HOME DEPOT INC COM 437076102 754,884 2,295 SH SOLE 0 0 0 2,295
HUBBELL INC COM 443510607 1,295,497 2,640 SH SOLE 0 0 0 2,640
HURON CONSULTING GROUP INC COM 447462102 883,251 6,928 SH SOLE 0 0 0 6,928
IDEXX LABS INC COM 45168D104 837,778 1,491 SH SOLE 0 0 0 1,491
INTUIT COM 461202103 29,055,518 67,199 SH SOLE 0 550 0 66,649
INVESCO QQQ TR UNIT SER 1 46090E103 448,981 778 SH SOLE 0 0 0 778
ISHARES TR S&P 100 ETF 464287101 249,826 785 SH SOLE 0 0 0 785
ISHARES TR RUS 1000 GRW ETF 464287614 3,283,706 7,701 SH SOLE 0 0 0 7,701
ITT INC COM 45073V108 2,173,184 11,406 SH SOLE 0 0 0 11,406
JOHNSON & JOHNSON COM 478160104 521,293 2,133 SH SOLE 0 0 0 2,133
MARSH & MCLENNAN COS INC COM 571748102 3,302,158 19,038 SH SOLE 0 100 0 18,938
MASTERCARD INCORPORATED CL A 57636Q104 30,111,314 60,264 SH SOLE 0 525 0 59,739
MCDONALDS CORP COM 580135101 1,006,874 3,240 SH SOLE 0 0 0 3,240
MCKESSON CORP COM 58155Q103 42,078,348 48,625 SH SOLE 0 425 0 48,200
MERITAGE HOMES CORP NOTE 1.750% 5/1 59001ABF8 12,567 13,000 PRN SOLE 0 0 0 13,000
META PLATFORMS INC CL A 30303M102 24,818,501 43,379 SH SOLE 0 365 0 43,014
MICROSOFT CORP COM 594918104 61,307,280 165,619 SH SOLE 0 1,305 0 164,314
MIRA PHARMACEUTICALS INC COM 60458C104 96,990 90,645 SH SOLE 0 0 0 90,645
MONOLITHIC PWR SYS INC COM 609839105 961,090 879 SH SOLE 0 0 0 879
NEUROCRINE BIOSCIENCES INC COM 64125C109 531,571 4,035 SH SOLE 0 0 0 4,035
NVIDIA CORPORATION COM 67066G104 75,595,006 433,458 SH SOLE 0 3,625 0 429,833
PALANTIR TECHNOLOGIES INC CL A 69608A108 734,472 5,021 SH SOLE 0 0 0 5,021
PARSONS CORP DEL NOTE 2.625% 3/0 70202LAD4 9,864 10,000 PRN SOLE 0 0 0 10,000
PATRIOT NATL BANCORP INC COM NEW 70336F203 23,368 18,115 SH SOLE 0 0 0 18,115
PAYCHEX INC COM 704326107 1,244,408 13,509 SH SOLE 0 75 0 13,434
PEPSICO INC COM 713448108 299,089 1,926 SH SOLE 0 0 0 1,926
RAYMOND JAMES FINL INC COM 754730109 220,950 1,526 SH SOLE 0 0 0 1,526
RESMED INC COM 761152107 1,678,661 7,478 SH SOLE 0 40 0 7,438
ROLLINS INC COM 775711104 3,925,635 73,500 SH SOLE 0 380 0 73,120
S&P GLOBAL INC COM 78409V104 22,696,180 53,360 SH SOLE 0 470 0 52,890
SERVICENOW INC COM 81762P102 14,523,145 138,911 SH SOLE 0 810 0 138,101
SHERWIN WILLIAMS CO COM 824348106 4,172,658 13,017 SH SOLE 0 70 0 12,947
SLIDE INS HLDGS INC COM 831349105 3,947,310 219,295 SH SOLE 0 0 0 219,295
SOUNDHOUND AI INC CLASS A COM 836100107 142,896 20,800 SH SOLE 0 0 0 20,800
SOUTHERN CO NOTE 4.500% 6/1 842587DZ7 12,246 11,000 PRN SOLE 0 0 0 11,000
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 211,877 4,440 SH SOLE 0 0 0 4,440
SPROUTS FMRS MKT INC COM 85208M102 447,354 5,800 SH SOLE 0 0 0 5,800
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 2,390,601 3,676 SH SOLE 0 0 0 3,676
STERIS PLC SHS USD G8473T100 770,733 3,485 SH SOLE 0 0 0 3,485
STRYKER CORPORATION COM 863667101 38,177,980 116,187 SH SOLE 0 915 0 115,272
TE CONNECTIVITY PLC ORD SHS G87052109 1,704,558 8,155 SH SOLE 0 40 0 8,115
TELOMIR PHARMACEUTICALS INC COM 87975F104 66,552 51,194 SH SOLE 0 0 0 51,194
TESLA INC COM 88160R101 300,746 809 SH SOLE 0 0 0 809
TEXAS INSTRS INC COM 882508104 405,170 2,087 SH SOLE 0 0 0 2,087
TJX COS INC NEW COM 872540109 21,226,313 132,914 SH SOLE 0 1,015 0 131,899
TRACTOR SUPPLY CO COM 892356106 2,194,513 48,444 SH SOLE 0 245 0 48,199
TRANE TECHNOLOGIES PLC SHS G8994E103 4,626,231 11,101 SH SOLE 0 55 0 11,046
TUHURA BIOSCIENCES INC COM 898920103 186,892 104,409 SH SOLE 0 0 0 104,409
UBER TECHNOLOGIES INC COM 90353T100 11,929,015 165,842 SH SOLE 0 1,405 0 164,437
UNITED PARCEL SVCS INC CL B 911312106 260,904 2,652 SH SOLE 0 0 0 2,652
URANIUM ENERGY CORP COM 916896103 175,500 13,000 SH SOLE 0 0 0 13,000
US FOODS HLDG CORP COM 912008109 822,974 8,925 SH SOLE 0 0 0 8,925
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 380,317 636 SH SOLE 0 0 0 636
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 315,183 1,466 SH SOLE 0 0 0 1,466
VEEVA SYS INC CL A COM 922475108 648,185 3,690 SH SOLE 0 0 0 3,690
VENTAS RLTY LTD PARTNERSHIP NOTE 3.750% 6/0 92277GAZ0 15,116 10,000 PRN SOLE 0 0 0 10,000
VISA INC COM CL A 92826C839 42,810,542 141,644 SH SOLE 0 1,095 0 140,549
WALMART INC COM 931142103 690,604 5,557 SH SOLE 0 0 0 5,557
WESTERN ASSET HIGH INCOME OP COM 95766K109 72,731 20,036 SH SOLE 0 0 0 20,036
WW GRAINGER INC COM 384802104 30,590,159 28,044 SH SOLE 0 220 0 27,824