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
Adidas ADR 00687A107 13 114 SH   SOLE   114 0 0
Adobe Common Stock 00724F101 182,346 400,215 SH   SOLE   383,299 0 0
Alphabet -CL A Common Stock 02079K305 929,374 334,145 SH   SOLE   311,372 0 0
Alphabet -CL C Common Stock 02079K107 11,563 4,140 SH   SOLE   3,985 0 0
Amazon.com Common Stock 023135106 529,554 162,442 SH   SOLE   150,299 0 0
Aon Non-US Incorp.Common Stock G0403H108 153,409 471,113 SH   SOLE   452,668 0 0
Ares Management Common Stock 03990B101 392 4,820 SH   SOLE   4,820 0 0
AstraZeneca ADR 046353108 35,758 539,017 SH   SOLE   533,267 0 0
Automatic Data Processing Common Stock 053015103 198,295 871,473 SH   SOLE   836,568 0 0
Bank of Montreal Non US Prime Listing 063671101 9,876 83,902 SH   SOLE   83,826 0 0
Boston Scientific Common Stock 101137107 222,740 5,029,139 SH   SOLE   4,827,543 0 0
Canadian Pacific Railway Non US Prime Listing 13645T100 2,331 28,245 SH   SOLE   28,245 0 0
Capgemini ADR 13961R100 62 1,399 SH   SOLE   1,399 0 0
Charles Schwab Common Stock 808513105 631,377 7,488,760 SH   SOLE   6,935,513 0 0
DBS Group ADR 23304Y100 39 372 SH   SOLE   372 0 0
Entain ADR 293603106 26 1,193 SH   SOLE   1,193 0 0
Evolution Gaming ADR 30051E104 22 212 SH   SOLE   212 0 0
Fiserv Common Stock 337738108 143,837 1,418,515 SH   SOLE   1,360,807 0 0
FleetCor Technologies Common Stock 339041105 213,557 857,452 SH   SOLE   822,475 0 0
Global Payments Common Stock 37940X102 159,477 1,165,428 SH   SOLE   1,119,310 0 0
Grifols ADR 398438200 20 2,226 SH   SOLE   2,226 0 0
HDFC Bank ADR 40415F101 114,861 1,872,840 SH   SOLE   1,533,586 0 0
ICICI Bank ADR 45104G104 8,902 470,020 SH   SOLE   470,020 0 0
Intuit Common Stock 461202103 146,527 304,730 SH   SOLE   292,025 0 0
iShares Russell 1000 Growth Exchange Traded Fund 464287614 1,602 5,769 SH   SOLE   5,769 0 0
Keurig Dr Pepper Common Stock 49271V100 138,395 3,651,595 SH   SOLE   3,501,810 0 0
Lamar Advertising Common Stock 512816109 2,627 22,610 SH   SOLE   22,610 0 0
Linde Common Stock G5494J103 193,854 606,874 SH   SOLE   583,950 0 0
Marsh & McLennan Common Stock 571748102 559 3,280 SH   SOLE   3,280 0 0
MasterCard Common Stock 57636Q104 133,405 373,283 SH   SOLE   360,124 0 0
Meta Platforms Common Stock 30303M102 510,434 2,295,530 SH   SOLE   2,118,336 0 0
Microsoft Common Stock 594918104 1,036,206 3,360,926 SH   SOLE   3,140,474 0 0
Monster Beverage Common Stock 61174X109 104,466 1,307,463 SH   SOLE   1,254,822 0 0
Netflix Common Stock 64110L106 222,156 593,065 SH   SOLE   549,443 0 0
Neurocrine Biosciences Common Stock 64125C109 126,688 1,351,331 SH   SOLE   1,298,994 0 0
Nexi Spa ADR 65343F105 20 1,798 SH   SOLE   1,798 0 0
Nice Ltd ADR 653656108 31,353 143,163 SH   SOLE   143,163 0 0
NVIDIA Common Stock 67066G104 166,059 608,586 SH   SOLE   583,586 0 0
O'Reilly Automotive Common Stock 67103H107 275 402 SH   SOLE   402 0 0
Paypal Holdings Common Stock 70450Y103 255,989 2,213,474 SH   SOLE   2,067,518 0 0
Prologis Common Stock 74340W103 1,463 9,060 SH   SOLE   9,060 0 0
Recruit Holdings ADR 75629J101 14 1,631 SH   SOLE   1,631 0 0
Royal Bank of Canada Non US Prime Listing 780087102 2,470 21,867 SH   SOLE   21,867 0 0
Safran ADR 786584102 21 707 SH   SOLE   707 0 0
Sonova Holdings ADR 83569C102 23 274 SH   SOLE   274 0 0
Taiwan Semiconductor ADR 874039100 83,282 798,790 SH   SOLE   726,771 0 0
Teleperformance ADR 87946F100 20 105 SH   SOLE   105 0 0
Thai Beverage ADR 88321L100 16 326 SH   SOLE   326 0 0
The Cooper Companies Common Stock 216648402 1,451 3,475 SH   SOLE   3,475 0 0
Toronto-Dominion Bank Non US Prime Listing 891160509 9,110 114,801 SH   SOLE   114,801 0 0
United Parcel Service Common Stock 911312106 133,015 620,232 SH   SOLE   596,674 0 0
UnitedHealth Group Common Stock 91324P102 239,689 470,005 SH   SOLE   453,563 0 0
Visa Common Stock 92826C839 304,608 1,373,530 SH   SOLE   1,315,187 0 0
Willis Towers Watson Non-US Incorp.Common Stock G96629103 4,701 19,899 SH   SOLE   19,853 0 0
Worldline ADR 98161H101 16 733 SH   SOLE   733 0 0
Zoetis Common Stock 98978V103 86,878 460,671 SH   SOLE   441,846 0 0