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,169,011 19,756 SH   SOLE   0 0 19,756
ABBOTT LABS COM 002824100   285,454 2,600 SH   OTR   0 0 2,600
ABBVIE INC COM 00287Y109   35,554 220 SH   OTR   0 0 220
ABBVIE INC COM 00287Y109   2,422,211 14,988 SH   SOLE   0 0 14,988
AES CORP COM 00130H105   307,732 10,700 SH   SOLE   0 0 10,700
ALPHABET INC CAP STK CL A 02079K305   238,221 2,700 SH   OTR   0 0 2,700
ALPHABET INC CAP STK CL C 02079K107   239,571 2,700 SH   OTR   0 0 2,700
ALPHABET INC CAP STK CL C 02079K107   4,514,566 50,880 SH   SOLE   18,360 0 32,520
ALPHABET INC CAP STK CL A 02079K305   3,185,103 36,100 SH   SOLE   7,300 0 28,800
AMAZON COM INC COM 023135106   4,270,560 50,840 SH   SOLE   14,325 0 36,515
AMAZON COM INC COM 023135106   13,440 160 SH   OTR   0 0 160
AMERICAN TOWER CORP NEW COM 03027X100   328,290 1,550 SH   OTR   0 0 1,550
AMERICAN TOWER CORP NEW COM 03027X100   4,107,330 19,387 SH   SOLE   6,810 0 12,577
AMERICAN WTR WKS CO INC NEW COM 030420103   4,164,317 27,321 SH   SOLE   8,114 0 19,207
AMETEK INC COM 031100100   4,091,002 29,280 SH   SOLE   12,035 0 17,245
AMGEN INC COM 031162100   796,985 3,035 SH   SOLE   0 0 3,035
APPLE INC COM 037833100   13,745,396 105,791 SH   SOLE   14,802 0 90,989
APPLE INC COM 037833100   1,057,630 8,140 SH   OTR   0 0 8,140
APPLIED MATLS INC COM 038222105   288,147 2,959 SH   SOLE   0 0 2,959
BANK AMERICA CORP COM 060505104   296,481 8,952 SH   SOLE   0 0 8,952
BERKSHIRE HATHAWAY INC DEL CL A 084670108   468,711 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,475,961 14,490 SH   SOLE   3,170 0 11,320
BLACKROCK INC COM 09247X101   5,943,574 8,387 SH   SOLE   2,506 0 5,881
BLACKSTONE INC COM 09260D107   1,876,152 25,288 SH   SOLE   7,188 0 18,100
BOOKING HOLDINGS INC COM 09857L108   302,292 150 SH   SOLE   0 0 150
BRISTOL-MYERS SQUIBB CO COM 110122108   552,000 7,672 SH   SOLE   0 0 7,672
CADENCE DESIGN SYSTEM INC COM 127387108   817,015 5,086 SH   SOLE   2,800 0 2,286
CHEVRON CORP NEW COM 166764100   844,680 4,706 SH   OTR   0 0 4,706
CISCO SYS INC COM 17275R102   303,511 6,371 SH   SOLE   0 0 6,371
CME GROUP INC COM 12572Q105   4,399,142 26,160 SH   SOLE   7,854 0 18,306
COCA COLA CO COM 191216100   127,220 2,000 SH   OTR   0 0 2,000
COCA COLA CO COM 191216100   240,255 3,777 SH   SOLE   987 0 2,790
COPART INC COM 217204106   2,917,362 47,912 SH   SOLE   13,180 0 34,732
COSTCO WHSL CORP NEW COM 22160K105   26,021 57 SH   OTR   0 0 57
COSTCO WHSL CORP NEW COM 22160K105   1,142,163 2,502 SH   SOLE   855 0 1,647
DANAHER CORPORATION COM 235851102   8,528,076 32,130 SH   SOLE   10,111 0 22,019
DOVER CORP COM 260003108   4,670,116 34,489 SH   SOLE   9,875 0 24,614
ECOLAB INC COM 278865100   2,856,615 19,625 SH   SOLE   6,688 0 12,937
EMERSON ELEC CO COM 291011104   278,574 2,900 SH   SOLE   0 0 2,900
EQUINIX INC COM 29444U700   3,135,272 4,786 SH   SOLE   1,580 0 3,206
EXXON MOBIL CORP COM 30231G102   212,548 1,927 SH   SOLE   0 0 1,927
EXXON MOBIL CORP COM 30231G102   950,335 8,616 SH   OTR   0 0 8,616
FIRST REP BK SAN FRANCISCO C COM 33616C100   1,194,514 9,800 SH   SOLE   356 0 9,444
GENUINE PARTS CO COM 372460105   668,708 3,854 SH   SOLE   0 0 3,854
GOLDMAN SACHS GROUP INC COM 38141G104   356,102 1,037 SH   SOLE   37 0 1,000
HEICO CORP NEW COM 422806109   3,363,994 21,895 SH   SOLE   6,685 0 15,210
HOME DEPOT INC COM 437076102   277,957 880 SH   OTR   0 0 880
HOME DEPOT INC COM 437076102   2,408,117 7,624 SH   SOLE   940 0 6,684
HONEYWELL INTL INC COM 438516106   365,477 1,705 SH   SOLE   0 0 1,705
IDEXX LABS INC COM 45168D104   3,597,391 8,818 SH   SOLE   3,580 0 5,238
ILLUMINA INC COM 452327109   879,570 4,350 SH   SOLE   2,265 0 2,085
INTUIT COM 461202103   1,781,102 4,576 SH   SOLE   1,325 0 3,251
INTUITIVE SURGICAL INC COM NEW 46120E602   886,269 3,340 SH   SOLE   1,825 0 1,515
JOHNSON & JOHNSON COM 478160104   3,583,183 20,284 SH   SOLE   7,785 0 12,499
JOHNSON & JOHNSON COM 478160104   340,935 1,930 SH   OTR   0 0 1,930
JPMORGAN CHASE & CO COM 46625H100   227,970 1,700 SH   OTR   0 0 1,700
JPMORGAN CHASE & CO COM 46625H100   8,027,431 59,862 SH   SOLE   12,383 0 47,478
LINDE PLC SHS G5494J103   405,768 1,244 SH   SOLE   0 0 1,244
MARKEL CORP COM 570535104   3,820,721 2,900 SH   SOLE   832 0 2,068
MASTERCARD INCORPORATED CL A 57636Q104   6,723,181 19,334 SH   SOLE   5,575 0 13,759
MASTERCARD INCORPORATED CL A 57636Q104   23,646 68 SH   OTR   0 0 68
MEDTRONIC PLC SHS G5960L103   56,794 1,270 SH   OTR   0 0 1,270
MEDTRONIC PLC SHS G5960L103   415,274 5,343 SH   SOLE   0 0 5,343
MERCK & CO INC COM 58933Y105   1,347,841 12,148 SH   SOLE   0 0 12,148
MICROSOFT CORP COM 594918104   5,041,434 21,022 SH   SOLE   3,413 0 17,608
MICROSOFT CORP COM 594918104   239,820 1,000 SH   OTR   0 0 1,000
MSCI INC COM 55354G100   3,645,452 7,837 SH   SOLE   2,151 0 5,686
NOVARTIS AG SPONSORED ADR 66987V109   475,191 5,238 SH   SOLE   0 0 5,238
NVIDIA CORPORATION COM 67066G104   1,025,907 7,020 SH   SOLE   2,130 0 4,890
PAYCOM SOFTWARE INC COM 70432V102   3,047,244 9,820 SH   SOLE   2,520 0 7,300
PEPSICO INC COM 713448108   285,623 1,581 SH   SOLE   0 0 1,581
PFIZER INC COM 717081103   990,162 19,324 SH   SOLE   0 0 19,324
PHILIP MORRIS INTL INC COM 718172109   245,637 2,427 SH   SOLE   0 0 2,427
PRICE T ROWE GROUP INC COM 74144T108   60,038 550 SH   OTR   0 0 550
PRICE T ROWE GROUP INC COM 74144T108   184,480 1,690 SH   SOLE   0 0 1,690
PROCTER AND GAMBLE CO COM 742718109   1,120,496 7,393 SH   SOLE   390 0 7,003
PROCTER AND GAMBLE CO COM 742718109   287,964 1,900 SH   OTR   0 0 1,900
ROPER TECHNOLOGIES INC COM 776696106   5,816,973 13,462 SH   SOLE   4,794 0 8,668
SBA COMMUNICATIONS CORP NEW CL A 78410G104   269,747 962 SH   SOLE   15 0 947
STERIS PLC SHS USD G8473T100   1,507,255 8,161 SH   SOLE   1,965 0 6,196
TARGET CORP COM 87612E106   14,308 96 SH   OTR   0 0 96
TARGET CORP COM 87612E106   539,972 3,623 SH   SOLE   0 0 3,623
TELEDYNE TECHNOLOGIES INC COM 879360105   2,553,425 6,385 SH   SOLE   1,595 0 4,790
THERMO FISHER SCIENTIFIC INC COM 883556102   3,234,220 5,873 SH   SOLE   1,720 0 4,153
TRADEWEB MKTS INC CL A 892672106   417,954 6,437 SH   SOLE   3,950 0 2,487
TYLER TECHNOLOGIES INC COM 902252105   2,921,035 9,060 SH   SOLE   2,470 0 6,590
VEEVA SYS INC CL A COM 922475108   1,890,567 11,715 SH   SOLE   3,830 0 7,885
VERIZON COMMUNICATIONS INC COM 92343V104   326,035 8,275 SH   SOLE   0 0 8,275
VERIZON COMMUNICATIONS INC COM 92343V104   128,956 3,273 SH   OTR   0 0 3,273
VISA INC COM CL A 92826C839   3,702,699 17,822 SH   SOLE   4,032 0 13,790
VISA INC COM CL A 92826C839   415,520 2,000 SH   OTR   0 0 2,000
WELLS FARGO CO NEW COM 949746101   272,514 6,600 SH   OTR   0 0 6,600
WEST PHARMACEUTICAL SVSC INC COM 955306105   3,410,978 14,493 SH   SOLE   4,880 0 9,613
ZOETIS INC CL A 98978V103   3,750,636 25,593 SH   SOLE   8,266 0 17,327