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 23 90 SH   SOLE   90 0 0
ADIDAS AG-SPONSORED ADR COMMON STOCKS 00687A107 2,887 49,573 SH   SOLE   49,573 0 0
ADOBE INC COMMON STOCKS 00724F101 72,887 264,850 SH   SOLE   169,524 0 95,326
AIR LIQUIDE-UNSPONSORED ADR COMMON STOCKS 009126202 13 584 SH   SOLE   584 0 0
AIR PRODUCTS & CHEMICALS INC COMMON STOCKS 009158106 112,012 481,296 SH   SOLE   309,683 0 171,613
ALPHABET INC-CL A COMMON STOCKS 02079K305 1,072 11,207 SH   SOLE   5,595 0 5,612
ALPHABET INC-CL C COMMON STOCKS 02079K107 94,030 977,955 SH   SOLE   631,088 0 346,867
AMAZON.COM INC COMMON STOCKS 023135106 83,558 739,452 SH   SOLE   479,592 0 259,860
AMERICAN TOWER CORP COMMON STOCKS 03027X100 86,817 404,365 SH   SOLE   261,289 0 143,076
AMETEK INC COMMON STOCKS 031100100 4,894 43,154 SH   SOLE   0 0 43,154
AMPHENOL CORP-CL A COMMON STOCKS 032095101 51,837 774,144 SH   SOLE   471,270 0 302,874
APPLE INC COMMON STOCKS 037833100 95,156 688,536 SH   SOLE   443,628 0 244,908
ASML HOLDING NV-NY REG SHS COMMON STOCKS N07059210 15 36 SH   SOLE   36 0 0
BERKSHIRE HATHAWAY INC-CL B COMMON STOCKS 084670702 79,557 297,945 SH   SOLE   192,984 0 104,961
BROOKFIELD ASSET MANAGE-CL A COMMON STOCKS 112585104 2,331 57,018 SH   SOLE   57,018 0 0
CANADIAN PACIFIC RAILWAY LTD COMMON STOCKS 13645T100 3,905 58,524 SH   SOLE   58,524 0 0
CELLNEX TELECOM SAU-UNSP ADR COMMON STOCKS 15117X105 25 1,634 SH   SOLE   1,634 0 0
COLOPLAST AS- UNSPON ADR COMMON STOCKS 19624Y200 2,177 212,937 SH   SOLE   212,937 0 0
CONSTELLATION SOFTWARE INC COMMON STOCKS 21037X100 32 23 SH   SOLE   23 0 0
DASSAULT SYS S A SPON ADR COMMON STOCKS 237545108 17 475 SH   SOLE   475 0 0
EDENRED SA-UNSP ADR COMMON STOCKS 279655104 14 621 SH   SOLE   621 0 0
FANUC CORP-UNSP ADR COMMON STOCKS 307305102 155 11,059 SH   SOLE   11,059 0 0
FIRST REPUBLIC BANK/CA COMMON STOCKS 33616C100 75,113 575,355 SH   SOLE   350,508 0 224,847
FORTIVE CORP COMMON STOCKS 34959J108 48,693 835,212 SH   SOLE   515,878 0 319,334
GXO LOGISTICS INC COMMON STOCKS 36262G101 45,623 1,301,275 SH   SOLE   790,789 0 510,486
HONEYWELL INTERNATIONAL INC COMMON STOCKS 438516106 70,515 422,322 SH   SOLE   303,847 0 118,475
INFINEON TECHNOLOGIES ADR COMMON STOCKS 45662N103 13 564 SH   SOLE   564 0 0
INTUIT INC COMMON STOCKS 461202103 47,171 121,789 SH   SOLE   79,430 0 42,359
JOHNSON & JOHNSON COMMON STOCKS 478160104 85,454 523,101 SH   SOLE   358,514 0 164,587
LINDE PLC COMMON STOCKS G5494J103 50,985 189,121 SH   SOLE   114,590 0 74,531
MARKEL CORP COMMON STOCKS 570535104 97,445 89,876 SH   SOLE   57,907 0 31,969
MEDTRONIC PLC COMMON STOCKS G5960L103 5,212 64,539 SH   SOLE   0 0 64,539
META PLATFORMS INC-CLASS A COMMON STOCKS 30303M102 1 7 SH   SOLE   7 0 0
METTLER-TOLEDO INTERNATIONAL COMMON STOCKS 592688105 62,042 57,228 SH   SOLE   36,264 0 20,964
MICROCHIP TECHNOLOGY INC COMMON STOCKS 595017104 107,515 1,761,676 SH   SOLE   1,142,581 0 619,095
MICROSOFT CORP COMMON STOCKS 594918104 118,420 508,457 SH   SOLE   334,092 0 174,365
MOODYS CORP COMMON STOCKS 615369105 66,795 274,751 SH   SOLE   166,830 0 107,921
NESTLE SA-REG COMMON STOCKS H57312649 12 113 SH   SOLE   113 0 0
NESTLE SA-SPONS ADR COMMON STOCKS 641069406 4,625 42,512 SH   SOLE   42,512 0 0
NIKE INC CL B COMMON STOCKS 654106103 41,296 496,828 SH   SOLE   313,337 0 183,491
NOVARTIS AG-SPONSORED ADR COMMON STOCKS 66987V109 3,576 47,049 SH   SOLE   47,049 0 0
NOVOZYMES A/S-UNSPONS ADR COMMON STOCKS 670108109 14 273 SH   SOLE   273 0 0
PEPSICO INC COMMON STOCKS 713448108 54,833 335,860 SH   SOLE   205,397 0 130,463
PERNOD RICARD SA COMMON STOCKS F72027109 7 41 SH   SOLE   41 0 0
PERNOD RICARD SA - SPON ADR COMMON STOCKS 714264306 3,244 87,670 SH   SOLE   87,670 0 0
RECKITT BENCKISER GROUP PLC COMMON STOCKS G74079107 21 324 SH   SOLE   324 0 0
RECKITT BENCKISER-SPON ADR COMMON STOCKS 756255204 3,415 255,943 SH   SOLE   255,943 0 0
ROPER TECHNOLOGIES INC COMMON STOCKS 776696106 47,932 133,279 SH   SOLE   87,179 0 46,100
SAFRAN SA-UNSPON ADR COMMON STOCKS 786584102 1,516 65,839 SH   SOLE   65,839 0 0
SALESFORCE INC COMMON STOCKS 79466L302 43,659 303,524 SH   SOLE   199,640 0 103,884
SAP SE-SPONSORED ADR COMMON STOCKS 803054204 53,914 663,561 SH   SOLE   414,148 0 249,413
SARTORIUS AG-VORZUG COMMON STOCKS D6705R119 32 92 SH   SOLE   92 0 0
SCHWAB CHARLES CORP COMMON STOCKS 808513105 96,463 1,342,192 SH   SOLE   853,497 0 488,695
STARBUCKS CORP COMMON STOCKS 855244109 25,309 300,368 SH   SOLE   184,343 0 116,025
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,173 31,698 SH   SOLE   31,698 0 0
TOPICUS.COM INC-SUB VOTING COMMON STOCKS 89072T102 2 40 SH   SOLE   40 0 0
TRANSDIGM GROUP INC COMMON STOCKS 893641100 94,879 180,784 SH   SOLE   117,685 0 63,099
UNILEVER PLC-SPONSORED ADR COMMON STOCKS 904767704 2,429 55,403 SH   SOLE   55,403 0 0
US BANCORP COMMON STOCKS 902973304 33,827 838,954 SH   SOLE   507,282 0 331,672
VISA INC-CLASS A SHARES COMMON STOCKS 92826C839 64,107 360,864 SH   SOLE   219,155 0 141,709
VONTIER CORP COMMON STOCKS 928881101 26,116 1,562,909 SH   SOLE   951,031 0 611,878
WALT DISNEY CO/THE COMMON STOCKS 254687106 60,687 643,353 SH   SOLE   415,575 0 227,778