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
ACCENTURE PLC CL A COMMON STOCKS G1151C101   31,582 90 SH   SOLE   90 0 0
ADIDAS AG-SPONSORED ADR COMMON STOCKS 00687A107   2,749,023 27,044 SH   SOLE   27,044 0 0
ADOBE INC COMMON STOCKS 00724F101   87,956,141 147,429 SH   SOLE   99,689 0 47,740
AIR LIQUIDE-UNSPONSORED ADR COMMON STOCKS 009126202   24,032 617 SH   SOLE   617 0 0
AIR PRODUCTS & CHEMICALS INC COMMON STOCKS 009158106   14,238 52 SH   SOLE   52 0 0
ALPHABET INC-CL A COMMON STOCKS 02079K305   830,736 5,947 SH   SOLE   2,988 0 2,959
ALPHABET INC-CL C COMMON STOCKS 02079K107   90,143,901 639,636 SH   SOLE   442,358 0 197,278
AMAZON.COM INC COMMON STOCKS 023135106   100,945,745 664,379 SH   SOLE   455,769 0 208,610
AMERICAN TOWER CORP COMMON STOCKS 03027X100   90,246,475 418,040 SH   SOLE   282,265 0 135,775
AMETEK INC COMMON STOCKS 031100100   7,115,663 43,154 SH   SOLE   0 0 43,154
AMPHENOL CORP-CL A COMMON STOCKS 032095101   60,270,049 607,990 SH   SOLE   382,498 0 225,492
ANALOG DEVICES INC COMMON STOCKS 032654105   73,518,230 370,257 SH   SOLE   252,656 0 117,601
APPLE INC COMMON STOCKS 037833100   101,378,789 526,561 SH   SOLE   352,985 0 173,576
ASML HOLDING NV-NY REG SHS COMMON STOCKS N07059210   27,249 36 SH   SOLE   36 0 0
BERKSHIRE HATHAWAY INC-CL B COMMON STOCKS 084670702   54,861,798 153,821 SH   SOLE   105,379 0 48,442
BROOKFIELD ASSET MANAGE-CL A COMMON STOCKS 11271J107   2,735,141 68,174 SH   SOLE   68,174 0 0
BROOKFIELD ASSET MGMT-A COMMON STOCKS 113004105   769,697 19,161 SH   SOLE   19,161 0 0
CANADIAN PACIFIC KANSAS CITY COMMON STOCKS 13646K108   5,094,468 64,438 SH   SOLE   64,438 0 0
CELLNEX TELECOM SAU-UNSP ADR COMMON STOCKS 15117X105   29,048 1,479 SH   SOLE   1,479 0 0
COLOPLAST AS- UNSPON ADR COMMON STOCKS 19624Y200   3,775,510 327,451 SH   SOLE   327,451 0 0
CONSTELLATION SOFTWARE INC COMMON STOCKS 21037X100   47,208 19 SH   SOLE   19 0 0
DANAHER CORP COMMON STOCKS 235851102   39,850,860 172,261 SH   SOLE   133,740 0 38,521
DASSAULT SYS S A SPON ADR COMMON STOCKS 237545108   24,559 501 SH   SOLE   501 0 0
EDENRED SA-UNSP ADR COMMON STOCKS 279655104   19,513 657 SH   SOLE   657 0 0
EXPERIAN PLC-SPONS ADR COMMON STOCKS 30215C101   257,029 6,309 SH   SOLE   6,309 0 0
FANUC CORP-UNSP ADR COMMON STOCKS 307305102   156,351 10,687 SH   SOLE   10,687 0 0
FORTIVE CORP COMMON STOCKS 34959J108   47,852,137 649,900 SH   SOLE   419,125 0 230,775
GXO LOGISTICS INC COMMON STOCKS 36262G101   93,829,837 1,534,170 SH   SOLE   1,012,754 0 521,416
HEICO CORP COMMON STOCKS 422806109   41,670,986 232,968 SH   SOLE   152,008 0 80,960
HONEYWELL INTERNATIONAL INC COMMON STOCKS 438516106   50,158,228 239,179 SH   SOLE   185,323 0 53,856
INFINEON TECHNOLOGIES ADR COMMON STOCKS 45662N103   19,586 468 SH   SOLE   468 0 0
INTUIT INC COMMON STOCKS 461202103   59,267,220 94,823 SH   SOLE   63,388 0 31,435
JOHNSON & JOHNSON COMMON STOCKS 478160104   51,965,580 331,540 SH   SOLE   247,237 0 84,303
LINDE PLC COMMON STOCKS G54950103   60,783,437 147,996 SH   SOLE   93,265 0 54,731
MARKEL CORP COMMON STOCKS 570535104   19,879 14 SH   SOLE   14 0 0
METTLER-TOLEDO INTERNATIONAL COMMON STOCKS 592688105   52,831,686 43,556 SH   SOLE   28,044 0 15,512
MICROCHIP TECHNOLOGY INC COMMON STOCKS 595017104   77,326,645 857,470 SH   SOLE   587,435 0 270,035
MICROSOFT CORP COMMON STOCKS 594918104   140,963,483 374,863 SH   SOLE   256,092 0 118,771
MOODYS CORP COMMON STOCKS 615369105   46,217,699 118,337 SH   SOLE   76,915 0 41,422
NESTLE SA-REG COMMON STOCKS H57312649   13,102 113 SH   SOLE   113 0 0
NESTLE SA-SPONS ADR COMMON STOCKS 641069406   5,368,238 46,426 SH   SOLE   46,426 0 0
NIKE INC CL B COMMON STOCKS 654106103   62,927,932 579,607 SH   SOLE   383,220 0 196,387
NOVARTIS AG-SPONSORED ADR COMMON STOCKS 66987V109   5,217,625 51,675 SH   SOLE   51,675 0 0
NOVOZYMES A/S-UNSPONS ADR COMMON STOCKS 670108109   15,648 285 SH   SOLE   285 0 0
ORACLE CORP COMMON STOCKS 68389X105   74,486,295 706,500 SH   SOLE   482,337 0 224,163
PEPSICO INC COMMON STOCKS 713448108   62,032,022 365,238 SH   SOLE   242,509 0 122,729
PERNOD RICARD SA COMMON STOCKS F72027109   7,197 41 SH   SOLE   41 0 0
PERNOD RICARD SA - SPON ADR COMMON STOCKS 714264306   4,635,843 131,327 SH   SOLE   131,327 0 0
RECKITT BENCKISER GROUP PLC COMMON STOCKS G74079107   14,350 207 SH   SOLE   207 0 0
RECKITT BENCKISER-SPON ADR COMMON STOCKS 756255204   5,877,326 427,753 SH   SOLE   427,753 0 0
ROPER TECHNOLOGIES INC COMMON STOCKS 776696106   56,151,420 102,998 SH   SOLE   68,978 0 34,020
SAFRAN SA-UNSPON ADR COMMON STOCKS 786584102   3,307,455 74,948 SH   SOLE   74,948 0 0
SALESFORCE INC COMMON STOCKS 79466L302   79,268,557 301,241 SH   SOLE   211,098 0 90,143
SAP SE-SPONSORED ADR COMMON STOCKS 803054204   71,688,794 463,735 SH   SOLE   309,263 0 154,472
SARTORIUS AG-VORZUG COMMON STOCKS D6705R119   28,721 77 SH   SOLE   77 0 0
STARBUCKS CORP COMMON STOCKS 855244109   30,516,779 317,850 SH   SOLE   211,210 0 106,640
STRYKER CORP COMMON STOCKS 863667101   6,091,316 20,341 SH   SOLE   1,274 0 19,067
TOPICUS.COM INC-SUB VOTING COMMON STOCKS 89072T102   2,688 40 SH   SOLE   40 0 0
TRANSDIGM GROUP INC COMMON STOCKS 893641100   97,948,170 96,825 SH   SOLE   66,101 0 30,724
UNILEVER PLC-SPONSORED ADR COMMON STOCKS 904767704   6,082,931 125,473 SH   SOLE   90,848 0 34,625
VERALTO CORP COMMON STOCKS 92338C103   22,573,296 274,414 SH   SOLE   172,340 0 102,074
VISA INC-CLASS A SHARES COMMON STOCKS 92826C839   73,141,167 280,934 SH   SOLE   177,661 0 103,273
WALT DISNEY CO/THE COMMON STOCKS 254687106   77,967,401 863,522 SH   SOLE   589,381 0 274,141