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   1,396,481 9,191 SH   SOLE 0 9,191 0 0
ROLLINS INC COM Stock 775711104   1,528,057 34,991 SH   SOLE 0 34,991 0 0
INVESCO QQQ TRUST SERIES I ETF 46090E103   2,087,999 5,099 SH   SOLE 0 5,098 0 0
STARBUCKS CORP COM Stock 855244109   2,674,167 27,853 SH   SOLE 0 27,853 0 0
MONSTER BEVERAGE CORP NEW COM Stock 61174X109   2,137,446 37,102 SH   SOLE 0 37,102 0 0
JOHNSON & JOHNSON COM Stock 478160104   3,225,082 20,576 SH   SOLE 0 20,576 0 0
WILLIAMS SONOMA INC COM Stock 969904101   6,446,872 31,950 SH   SOLE 0 31,950 0 0
LKQ CORP COM Stock 501889208   1,114,463 23,320 SH   SOLE 0 23,320 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   817,839 1,239 SH   SOLE 0 1,239 0 0
WATSCO INC COM Stock 942622200   6,610,864 15,429 SH   SOLE 0 15,429 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   2,588,922 17,667 SH   SOLE 0 17,667 0 0
COCA COLA CO COM Stock 191216100   456,118 7,740 SH   SOLE 0 7,740 0 0
AVALONBAY CMNTYS INC COM REIT 053484101   1,607,845 8,588 SH   SOLE 0 8,588 0 0
WATERS CORP COM Stock 941848103   2,056,700 6,247 SH   SOLE 0 6,247 0 0
MERCK & CO INC COM Stock 58933Y105   3,822,241 35,060 SH   SOLE 0 35,060 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   336,335 708 SH   SOLE 0 707 0 0
THE TRADE DESK INC COM CL A Stock 88339J105   2,395,404 33,288 SH   SOLE 0 33,288 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   2,518,542 5,905 SH   SOLE 0 5,905 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   1,453,243 5,548 SH   SOLE 0 5,548 0 0
TYLER TECHNOLOGIES INC COM Stock 902252105   899,794 2,152 SH   SOLE 0 2,152 0 0
EMERSON ELEC CO COM Stock 291011104   2,960,097 30,413 SH   SOLE 0 30,413 0 0
BLACKLINE INC COM Stock 09239B109   1,803,017 28,876 SH   SOLE 0 28,876 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102   540,870 7,161 SH   SOLE 0 7,161 0 0
EDWARDS LIFESCIENCES CORP COM Stock 28176E108   1,425,875 18,700 SH   SOLE 0 18,700 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104   535,076 14,193 SH   SOLE 0 14,193 0 0
CHUBB LIMITED COM Stock H1467J104   241,142 1,067 SH   SOLE 0 1,067 0 0
SNAP ON INC COM Stock 833034101   4,607,576 15,952 SH   SOLE 0 15,952 0 0
SHERWIN WILLIAMS CO COM Stock 824348106   1,515,522 4,859 SH   SOLE 0 4,859 0 0
PEPSICO INC COM Stock 713448108   306,901 1,807 SH   SOLE 0 1,807 0 0
US BANCORP DEL COM NEW Stock 902973304   323,864 7,483 SH   SOLE 0 7,483 0 0
HOME DEPOT INC COM Stock 437076102   4,207,464 12,141 SH   SOLE 0 12,141 0 0
COOPER COS INC COM NEW Stock 216648402   861,329 2,276 SH   SOLE 0 2,276 0 0
BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103   2,096,593 10,190 SH   SOLE 0 10,190 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   752,553 2,110 SH   SOLE 0 2,110 0 0
ADOBE INC COM Stock 00724F101   1,438,403 2,411 SH   SOLE 0 2,411 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   2,557,305 18,307 SH   SOLE 0 18,307 0 0
ZSCALER INC COM Stock 98980G102   1,543,609 6,967 SH   SOLE 0 6,967 0 0
INTUIT COM Stock 461202103   1,117,554 1,788 SH   SOLE 0 1,788 0 0
MICROSOFT CORP COM Stock 594918104   10,087,873 26,827 SH   SOLE 0 26,826 0 0
SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100   921,478 15,079 SH   SOLE 0 15,079 0 0
BOEING CO COM Stock 097023105   686,057 2,632 SH   SOLE 0 2,632 0 0
COPART INC COM Stock 217204106   2,618,462 53,438 SH   SOLE 0 53,438 0 0
NIKE INC CL B Stock 654106103   920,456 8,478 SH   SOLE 0 8,478 0 0
HYATT HOTELS CORP COM CL A Stock 448579102   1,578,483 12,104 SH   SOLE 0 12,104 0 0
TESLA INC COM Stock 88160R101   458,943 1,847 SH   SOLE 0 1,847 0 0
MORNINGSTAR INC COM Stock 617700109   2,380,658 8,317 SH   SOLE 0 8,317 0 0
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   1,555,409 6,092 SH   SOLE 0 6,092 0 0
ELI LILLY & CO COM Stock 532457108   1,207,810 2,072 SH   SOLE 0 2,072 0 0
REPLIGEN CORP COM Stock 759916109   1,385,898 7,708 SH   SOLE 0 7,708 0 0
CBIZ INC COM Stock 124805102   972,273 15,534 SH   SOLE 0 15,534 0 0
META PLATFORMS INC CL A Stock 30303M102   589,697 1,666 SH   SOLE 0 1,666 0 0
FIVE BELOW INC COM Stock 33829M101   1,951,906 9,157 SH   SOLE 0 9,157 0 0
PALO ALTO NETWORKS INC COM Stock 697435105   710,071 2,408 SH   SOLE 0 2,408 0 0
BROADCOM INC COM Stock 11135F101   583,799 523 SH   SOLE 0 523 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109   990,314 9,808 SH   SOLE 0 9,808 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   4,501,824 12,829 SH   SOLE 0 12,829 0 0
NVIDIA CORPORATION COM Stock 67066G104   1,316,295 2,658 SH   SOLE 0 2,658 0 0
ABBVIE INC COM Stock 00287Y109   4,274,073 27,580 SH   SOLE 0 27,580 0 0
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105   556,350 1,580 SH   SOLE 0 1,580 0 0
BLACKSTONE INC COM Stock 09260D107   760,907 5,812 SH   SOLE 0 5,812 0 0
CHURCH & DWIGHT CO INC COM Stock 171340102   2,988,285 31,602 SH   SOLE 0 31,602 0 0
FACTSET RESH SYS INC COM Stock 303075105   2,369,030 4,966 SH   SOLE 0 4,966 0 0
QUALCOMM INC COM Stock 747525103   4,391,111 30,361 SH   SOLE 0 30,361 0 0
GENERAL DYNAMICS CORP COM Stock 369550108   3,267,687 12,584 SH   SOLE 0 12,584 0 0
RESMED INC COM Stock 761152107   1,611,139 9,366 SH   SOLE 0 9,366 0 0
MCDONALDS CORP COM Stock 580135101   432,312 1,458 SH   SOLE 0 1,458 0 0
AMETEK INC COM Stock 031100100   2,154,618 13,067 SH   SOLE 0 13,067 0 0
CISCO SYS INC COM Stock 17275R102   535,310 10,596 SH   SOLE 0 10,596 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107   477,608 3,240 SH   SOLE 0 3,240 0 0
ROSS STORES INC COM Stock 778296103   1,052,041 7,602 SH   SOLE 0 7,602 0 0
SALESFORCE INC COM Stock 79466L302   585,750 2,226 SH   SOLE 0 2,226 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206   4,507,578 65,881 SH   SOLE 0 65,881 0 0
NORTHROP GRUMMAN CORP COM Stock 666807102   366,554 783 SH   SOLE 0 783 0 0
REPUBLIC SVCS INC COM Stock 760759100   4,228,622 25,642 SH   SOLE 0 25,642 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   699,581 1,318 SH   SOLE 0 1,318 0 0
LOCKHEED MARTIN CORP COM Stock 539830109   3,693,453 8,149 SH   SOLE 0 8,149 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   3,390,773 19,934 SH   SOLE 0 19,934 0 0
CHEVRON CORP NEW COM Stock 166764100   295,933 1,984 SH   SOLE 0 1,984 0 0
CONOCOPHILLIPS COM Stock 20825C104   386,629 3,331 SH   SOLE 0 3,331 0 0
MARKEL GROUP INC COM Stock 570535104   1,627,205 1,146 SH   SOLE 0 1,146 0 0
DANAHER CORPORATION COM Stock 235851102   1,238,826 5,355 SH   SOLE 0 5,355 0 0
WALMART INC COM Stock 931142103   3,607,978 22,886 SH   SOLE 0 22,886 0 0
TEXAS INSTRS INC COM Stock 882508104   3,054,318 17,918 SH   SOLE 0 17,918 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   382,625 2,715 SH   SOLE 0 2,715 0 0
AMGEN INC COM Stock 031162100   3,550,135 12,326 SH   SOLE 0 12,326 0 0
DNP SELECT INCOME FD INC COM CEF 23325P104   262,679 30,976 SH   SOLE 0 30,976 0 0
LITTELFUSE INC COM Stock 537008104   1,104,220 4,127 SH   SOLE 0 4,127 0 0
ROPER TECHNOLOGIES INC COM Stock 776696106   3,485,272 6,393 SH   SOLE 0 6,393 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   1,101,523 21,468 SH   SOLE 0 21,468 0 0
EXXON MOBIL CORP COM Stock 30231G102   564,987 5,651 SH   SOLE 0 5,651 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   1,452,004 2,758 SH   SOLE 0 2,758 0 0
PAYPAL HLDGS INC COM Stock 70450Y103   765,906 12,472 SH   SOLE 0 12,472 0 0
NASDAQ INC COM Stock 631103108   1,746,758 30,044 SH   SOLE 0 30,044 0 0
BIO-TECHNE CORP COM Stock 09073M104   1,087,184 14,090 SH   SOLE 0 14,090 0 0
APPLE INC COM Stock 037833100   10,603,622 55,075 SH   SOLE 0 55,075 0 0
DISNEY WALT CO COM Stock 254687106   316,737 3,508 SH   SOLE 0 3,508 0 0
CSW INDUSTRIALS INC COM Stock 126402106   1,342,772 6,474 SH   SOLE 0 6,474 0 0