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
ABBOTT LABS COM 002824100   2,120,384 20,940 SH   SOLE   20,940 0 0
ABBVIE INC COM 00287Y109   2,429,118 15,242 SH   SOLE   15,242 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104   422,478 27,169 SH   SOLE   27,169 0 0
AES CORP COM 00130H105   257,656 10,700 SH   SOLE   10,700 0 0
ALPHABET INC CAP STK CL A 02079K305   3,792,369 36,560 SH   SOLE   36,560 0 0
ALPHABET INC CAP STK CL C 02079K107   4,677,920 44,980 SH   SOLE   44,980 0 0
AMAZON COM INC COM 023135106   4,731,198 45,805 SH   SOLE   45,805 0 0
AMERICAN TOWER CORP NEW COM 03027X100   3,473,202 16,997 SH   SOLE   16,997 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   2,856,919 19,502 SH   SOLE   19,502 0 0
AMETEK INC COM 031100100   3,140,581 21,610 SH   SOLE   21,610 0 0
AMGEN INC COM 031162100   725,215 3,000 SH   SOLE   3,000 0 0
APPLE INC COM 037833100   18,571,769 112,624 SH   SOLE   112,624 0 0
APPLIED MATLS INC COM 038222105   363,454 2,959 SH   SOLE   2,959 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,989,926 12,922 SH   SOLE   12,922 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   465,600 1 SH   SOLE   1 0 0
BLACKROCK INC COM 09247X101   4,929,057 7,366 SH   SOLE   7,366 0 0
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   861,907 107,336 SH   SOLE   107,336 0 0
BLACKSTONE INC COM 09260D107   1,568,393 17,855 SH   SOLE   17,855 0 0
BOOKING HOLDINGS INC COM 09857L108   564,963 213 SH   SOLE   213 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   639,731 9,230 SH   SOLE   9,230 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,238,691 5,896 SH   SOLE   5,896 0 0
CHEVRON CORP NEW COM 166764100   929,523 5,697 SH   SOLE   5,697 0 0
CISCO SYS INC COM 17275R102   333,300 6,376 SH   SOLE   6,376 0 0
CME GROUP INC COM 12572Q105   4,068,164 21,241 SH   SOLE   21,241 0 0
COCA COLA CO COM 191216100   358,347 5,777 SH   SOLE   5,777 0 0
COPART INC COM 217204106   2,907,769 38,662 SH   SOLE   38,662 0 0
COSTCO WHSL CORP NEW COM 22160K105   625,559 1,259 SH   SOLE   1,259 0 0
DANAHER CORPORATION COM 235851102   6,853,913 27,194 SH   SOLE   27,194 0 0
DOVER CORP COM 260003108   4,070,433 26,790 SH   SOLE   26,790 0 0
ECOLAB INC COM 278865100   2,397,205 14,482 SH   SOLE   14,482 0 0
EMERSON ELEC CO COM 291011104   209,136 2,400 SH   SOLE   2,400 0 0
EXXON MOBIL CORP COM 30231G102   1,302,213 11,875 SH   SOLE   11,875 0 0
GENUINE PARTS CO COM 372460105   644,813 3,854 SH   SOLE   3,854 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   378,577 1,157 SH   SOLE   1,157 0 0
HEICO CORP NEW COM 422806109   3,173,852 18,556 SH   SOLE   18,556 0 0
HOME DEPOT INC COM 437076102   2,256,488 7,646 SH   SOLE   7,646 0 0
HONEYWELL INTL INC COM 438516106   326,189 1,707 SH   SOLE   1,707 0 0
IDEXX LABS INC COM 45168D104   3,089,494 6,178 SH   SOLE   6,178 0 0
INTUIT COM 461202103   1,380,367 3,096 SH   SOLE   3,096 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   900,532 3,525 SH   SOLE   3,525 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   617,663 5,250 SH   SOLE   5,250 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8   1,241,867 49,300 PRN   SOLE   49,300 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   579,852 5,850 SH   SOLE   5,850 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4   1,287,287 52,350 PRN   SOLE   52,350 0 0
JOHNSON & JOHNSON COM 478160104   3,513,823 22,670 SH   SOLE   22,670 0 0
JPMORGAN CHASE & CO COM 46625H100   7,289,057 55,936 SH   SOLE   55,936 0 0
LINDE PLC SHS G54950103   442,167 1,244 SH   SOLE   1,244 0 0
MARKEL CORP COM 570535104   3,650,838 2,858 SH   SOLE   2,858 0 0
MASTERCARD INCORPORATED CL A 57636Q104   5,647,698 15,541 SH   SOLE   15,541 0 0
MEDTRONIC PLC SHS G5960L103   533,157 6,613 SH   SOLE   6,613 0 0
MERCK & CO INC COM 58933Y105   943,092 8,864 SH   SOLE   8,864 0 0
MICROSOFT CORP COM 594918104   5,946,642 20,627 SH   SOLE   20,627 0 0
MSCI INC COM 55354G100   3,592,316 6,418 SH   SOLE   6,418 0 0
NOVARTIS AG SPONSORED ADR 66987V109   481,896 5,238 SH   SOLE   5,238 0 0
NVIDIA CORPORATION COM 67066G104   1,177,756 4,240 SH   SOLE   4,240 0 0
PAYCOM SOFTWARE INC COM 70432V102   2,409,279 7,925 SH   SOLE   7,925 0 0
PFIZER INC COM 717081103   729,382 17,877 SH   SOLE   17,877 0 0
PHILIP MORRIS INTL INC COM 718172109   318,883 3,279 SH   SOLE   3,279 0 0
PRICE T ROWE GROUP INC COM 74144T108   252,896 2,240 SH   SOLE   2,240 0 0
PROCTER AND GAMBLE CO COM 742718109   1,082,471 7,280 SH   SOLE   7,280 0 0
ROPER TECHNOLOGIES INC COM 776696106   5,211,839 11,827 SH   SOLE   11,827 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   283,203 1,085 SH   SOLE   1,085 0 0
TARGET CORP COM 87612E106   507,822 3,066 SH   SOLE   3,066 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   2,245,747 5,020 SH   SOLE   5,020 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   2,835,765 4,920 SH   SOLE   4,920 0 0
TRADEWEB MKTS INC CL A 892672106   1,875,808 23,738 SH   SOLE   23,738 0 0
TYLER TECHNOLOGIES INC COM 902252105   2,337,432 6,591 SH   SOLE   6,591 0 0
UNILEVER PLC SPON ADR NEW 904767704   208,655 4,018 SH   SOLE   4,018 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,642,718 22,250 SH   SOLE   22,250 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   600,495 12,900 SH   SOLE   12,900 0 0
VEEVA SYS INC CL A COM 922475108   1,766,222 9,610 SH   SOLE   9,610 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   438,018 11,263 SH   SOLE   11,263 0 0
VISA INC COM CL A 92826C839   3,482,455 15,446 SH   SOLE   15,446 0 0
WELLS FARGO CO NEW COM 949746101   246,708 6,600 SH   SOLE   6,600 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   4,042,857 11,669 SH   SOLE   11,669 0 0
ZOETIS INC CL A 98978V103   3,439,599 20,666 SH   SOLE   20,666 0 0