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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACCENTURE PLC CL A COMMON STOCKS G1151C101 25 90 SH   SOLE   90 0 0
ADIDAS AG-SPONSORED ADR COMMON STOCKS 00687A107 3,141 35,604 SH   SOLE   35,604 0 0
ADOBE INC COMMON STOCKS 00724F101 96,232 262,887 SH   SOLE   170,594 0 92,293
AIR LIQUIDE-UNSPONSORED ADR COMMON STOCKS 009126202 15 563 SH   SOLE   563 0 0
AIR PRODUCTS & CHEMICALS INC COMMON STOCKS 009158106 115,246 479,232 SH   SOLE   313,468 0 165,764
ALPHABET INC-CL A COMMON STOCKS 02079K305 1,122 515 SH   SOLE   294 0 221
ALPHABET INC-CL C COMMON STOCKS 02079K107 107,386 49,092 SH   SOLE   32,106 0 16,986
AMAZON.COM INC COMMON STOCKS 023135106 78,031 734,685 SH   SOLE   484,378 0 250,307
AMERICAN TOWER CORP COMMON STOCKS 03027X100 103,325 404,260 SH   SOLE   265,695 0 138,565
AMETEK INC COMMON STOCKS 031100100 4,742 43,154 SH   SOLE   0 0 43,154
AMPHENOL CORP-CL A COMMON STOCKS 032095101 49,704 772,034 SH   SOLE   478,794 0 293,240
APPLE INC COMMON STOCKS 037833100 94,026 687,727 SH   SOLE   451,226 0 236,501
ASML HOLDING NV-NY REG SHS COMMON STOCKS N07059210 17 36 SH   SOLE   36 0 0
BERKSHIRE HATHAWAY INC-CL B COMMON STOCKS 084670702 81,251 297,600 SH   SOLE   196,256 0 101,344
BROOKFIELD ASSET MANAGE-CL A COMMON STOCKS 112585104 2,574 57,884 SH   SOLE   57,884 0 0
CANADIAN PACIFIC RAILWAY LTD COMMON STOCKS 13645T100 4,183 59,899 SH   SOLE   59,899 0 0
CELLNEX TELECOM SAU-UNSP ADR COMMON STOCKS 15117X105 32 1,634 SH   SOLE   1,634 0 0
COLOPLAST AS- UNSPON ADR COMMON STOCKS 19624Y200 2,463 216,695 SH   SOLE   216,695 0 0
CONSTELLATION SOFTWARE INC COMMON STOCKS 21037X100 34 23 SH   SOLE   23 0 0
DASSAULT SYS S A SPON ADR COMMON STOCKS 237545108 17 475 SH   SOLE   475 0 0
ECOLAB INC COMMON STOCKS 278865100 25,561 166,238 SH   SOLE   101,134 0 65,104
EDENRED SA-UNSP ADR COMMON STOCKS 279655104 15 621 SH   SOLE   621 0 0
FANUC CORP-UNSP ADR COMMON STOCKS 307305102 247 15,793 SH   SOLE   15,793 0 0
FIRST REPUBLIC BANK/CA COMMON STOCKS 33616C100 81,880 567,824 SH   SOLE   355,288 0 212,536
FORTIVE CORP COMMON STOCKS 34959J108 44,773 823,336 SH   SOLE   522,662 0 300,674
GXO LOGISTICS INC COMMON STOCKS 36262G101 57,285 1,323,898 SH   SOLE   831,336 0 492,562
HONEYWELL INTERNATIONAL INC COMMON STOCKS 438516106 73,710 424,083 SH   SOLE   308,910 0 115,173
INFINEON TECHNOLOGIES ADR COMMON STOCKS 45662N103 14 564 SH   SOLE   564 0 0
INTUIT INC COMMON STOCKS 461202103 66,961 173,726 SH   SOLE   114,871 0 58,855
JOHNSON & JOHNSON COMMON STOCKS 478160104 92,903 523,366 SH   SOLE   365,173 0 158,193
LINDE PLC COMMON STOCKS G5494J103 54,237 188,630 SH   SOLE   116,521 0 72,109
MARKEL CORP COMMON STOCKS 570535104 115,606 89,392 SH   SOLE   58,774 0 30,618
MEDTRONIC PLC COMMON STOCKS G5960L103 5,792 64,539 SH   SOLE   0 0 64,539
META PLATFORMS INC-CLASS A COMMON STOCKS 30303M102 23,107 143,301 SH   SOLE   92,686 0 50,615
METTLER-TOLEDO INTERNATIONAL COMMON STOCKS 592688105 65,573 57,081 SH   SOLE   36,807 0 20,274
MICROCHIP TECHNOLOGY INC COMMON STOCKS 595017104 101,957 1,755,458 SH   SOLE   1,153,692 0 601,766
MICROSOFT CORP COMMON STOCKS 594918104 111,892 435,665 SH   SOLE   289,596 0 146,069
MOODYS CORP COMMON STOCKS 615369105 74,224 272,911 SH   SOLE   169,276 0 103,635
NESTLE SA-REG COMMON STOCKS H57312649 13 113 SH   SOLE   113 0 0
NESTLE SA-SPONS ADR COMMON STOCKS 641069406 5,064 43,506 SH   SOLE   43,506 0 0
NIKE INC CL B COMMON STOCKS 654106103 50,463 493,771 SH   SOLE   317,511 0 176,260
NOVARTIS AG-SPONSORED ADR COMMON STOCKS 66987V109 4,055 47,974 SH   SOLE   47,974 0 0
NOVOZYMES A/S-UNSPONS ADR COMMON STOCKS 670108109 16 273 SH   SOLE   273 0 0
PEPSICO INC COMMON STOCKS 713448108 55,848 335,104 SH   SOLE   208,822 0 126,282
PERNOD RICARD SA - SPON ADR COMMON STOCKS 714264306 3,243 88,468 SH   SOLE   88,468 0 0
RECKITT BENCKISER-SPON ADR COMMON STOCKS 756255204 3,878 258,746 SH   SOLE   258,746 0 0
ROPER TECHNOLOGIES INC COMMON STOCKS 776696106 52,726 133,602 SH   SOLE   88,576 0 45,026
SAFRAN SA-UNSPON ADR COMMON STOCKS 786584102 1,639 66,553 SH   SOLE   66,553 0 0
SALESFORCE INC COMMON STOCKS 79466L302 49,730 301,320 SH   SOLE   200,718 0 100,602
SAP SE-SPONSORED ADR COMMON STOCKS 803054204 37,584 414,287 SH   SOLE   263,962 0 150,325
SARTORIUS AG-VORZUG COMMON STOCKS 005843329 1,783 5,100 SH   SOLE   5,100 0 0
SCHWAB CHARLES CORP COMMON STOCKS 808513105 84,180 1,332,385 SH   SOLE   860,689 0 471,696
STARBUCKS CORP COMMON STOCKS 855244109 22,905 299,842 SH   SOLE   187,453 0 112,389
SVENSKA HANDELSB-A-UNSP ADR COMMON STOCKS 86959C103 17 4,011 SH   SOLE   4,011 0 0
TAIWAN SEMICONDUCTOR-SP ADR COMMON STOCKS 874039100 2,613 31,964 SH   SOLE   31,964 0 0
TOPICUS.COM INC-SUB VOTING COMMON STOCKS 89072T102 2 40 SH   SOLE   40 0 0
TRANSDIGM GROUP INC COMMON STOCKS 893641100 97,458 181,597 SH   SOLE   119,810 0 61,787
UNILEVER PLC-SPONSORED ADR COMMON STOCKS 904767704 2,593 56,584 SH   SOLE   56,584 0 0
US BANCORP COMMON STOCKS 902973304 38,607 838,921 SH   SOLE   517,118 0 321,803
VISA INC-CLASS A SHARES COMMON STOCKS 92826C839 70,888 360,041 SH   SOLE   222,805 0 137,236
VONTIER CORP COMMON STOCKS 928881101 45,229 1,967,343 SH   SOLE   1,209,866 0 757,477
WALT DISNEY CO/THE COMMON STOCKS 254687106 60,457 640,433 SH   SOLE   421,697 0 218,736