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
ABBOTT LABS COM 002824100 84,850 732,343 SH   SOLE   143,872 0 588,471
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 23,020 119,312 SH   OTR 1 0 744 118,568
ADOBE SYSTEMS INCORPORATED COM 00724F101 321,865 624,318 SH   OTR 1 310,427 13,301 300,590
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,729,955 5,884,769 SH   OTR 1 2,368,970 1,889,468 1,626,331
ALPHABET INC CAP STK CL C 02079K107 546,230 353,387 SH   OTR 1 169,507 7,033 176,847
AMAZON COM INC COM 023135106 910,410 275,207 SH   OTR 1 138,004 6,024 131,179
AMBEV SA SPONSORED ADR 02319V103 60,585 27,188,804 SH   OTR 1 10,867,169 10,213,741 6,107,894
AMERICAN TOWER CORP NEW COM 03027X100 375 1,550 SH   SOLE   0 0 1,550
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 64,020 1,114,643 SH   SOLE   223,353 0 891,290
AUTOHOME INC SP ADR RP CL A 05278C107 211,575 2,237,588 SH   OTR 1 755,749 899,754 582,085
BAOZUN INC SPONSORED ADR 06684L103 130,430 4,077,406 SH   OTR 1 1,295,377 1,643,651 1,138,378
BECTON DICKINSON & CO COM 075887109 394,785 1,610,708 SH   OTR 1 790,282 33,177 787,249
BERKSHIRE HATHAWAY INC DEL CL A 084670108 175,040 547 SH   SOLE   0 0 547
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 344,795 1,492,154 SH   OTR 1 1,030,937 40,363 420,854
BOOKING HOLDINGS INC COM 09857L108 291,850 163,642 SH   OTR 1 81,203 3,625 78,814
BOSTON SCIENTIFIC CORP COM 101137107 400,545 9,955,837 SH   OTR 1 4,902,662 204,102 4,849,073
CASEYS GEN STORES INC COM 147528103 97,405 501,756 SH   SOLE   140,394 0 361,362
CME GROUP INC COM 12572Q105 244,420 1,388,560 SH   OTR 1 641,580 26,015 720,965
COCA COLA CO COM 191216100 414,015 7,955,481 SH   OTR 1 3,735,452 151,742 4,068,287
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 2,390 58,738 SH   SOLE   58,738 0 0
COMCAST CORP NEW CL A 20030N101 352,415 7,221,768 SH   OTR 1 3,528,728 144,589 3,548,451
COPART INC COM 217204106 55,595 496,539 SH   SOLE   97,712 0 398,827
CREDICORP LTD COM G2519Y108 2,035 16,432 SH   SOLE   16,432 0 0
DISNEY WALT CO COM DISNEY 254687106 293,115 2,244,270 SH   OTR 1 1,107,288 46,472 1,090,510
DOLLAR GEN CORP NEW COM 256677105 135,395 603,155 SH   SOLE   129,681 0 473,474
ELECTRONIC ARTS INC COM 285512109 137,245 984,913 SH   SOLE   204,873 0 780,040
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 214,490 3,875,214 SH   OTR 1 1,394,389 1,548,598 932,227
GENUINE PARTS CO COM 372460105 490 5,166 SH   SOLE   0 0 5,166
GRACO INC COM 384109104 56,845 869,417 SH   SOLE   173,633 0 695,784
HDFC BANK LTD SPONSORED ADS 40415F101 135,010 2,421,579 SH   SOLE   2,213,813 0 207,766
HERSHEY CO COM 427866108 94,090 616,108 SH   SOLE   122,475 0 493,633
HOME DEPOT INC COM 437076102 80,505 272,010 SH   SOLE   54,344 0 217,666
IHS MARKIT LTD SHS G47567105 54,730 716,492 SH   OTR 1 339,758 245,224 131,510
INDIA FD INC COM 454089103 205 12,453 SH   SOLE   12,453 0 0
INFOSYS LTD SPONSORED ADR 456788108 3,200 231,693 SH   SOLE   231,693 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 224,990 301,251 SH   OTR 1 135,833 5,487 159,931
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 210 52,452 SH   SOLE   0 0 52,452
JOHNSON & JOHNSON COM 478160104 472,080 3,011,307 SH   OTR 1 1,362,846 54,188 1,594,273
KEYSIGHT TECHNOLOGIES INC COM 49338L103 111,855 1,062,871 SH   SOLE   211,217 0 851,654
LAS VEGAS SANDS CORP COM 517834107 2,285 48,992 SH   SOLE   0 0 48,992
M & T BK CORP COM 55261F104 46,150 470,576 SH   SOLE   92,853 0 377,723
MASTERCARD INCORPORATED CL A 57636Q104 748,265 2,117,793 SH   OTR 1 1,090,017 155,966 871,810
MEDTRONIC PLC SHS G5960L103 491,590 4,565,404 SH   OTR 1 2,280,161 303,649 1,981,594
MICROSOFT CORP COM 594918104 1,011,885 4,571,585 SH   OTR 1 2,240,660 95,646 2,235,279
MONDELEZ INTL INC CL A 609207105 252,255 4,160,897 SH   OTR 1 1,053,782 389,329 2,717,786
MOTOROLA SOLUTIONS INC COM NEW 620076307 104,605 626,203 SH   SOLE   124,268 0 501,935
NETEASE INC SPONSORED ADS 64110W102 282,530 622,479 SH   OTR 1 242,263 184,423 195,793
NIKE INC CL B 654106103 285,780 2,170,144 SH   OTR 1 1,177,049 53,465 939,630
NORTHROP GRUMMAN CORP COM 666807102 83,745 247,294 SH   SOLE   55,004 0 192,290
OREILLY AUTOMOTIVE INC COM 67103H107 235,030 486,043 SH   OTR 1 262,605 11,713 211,725
PAYPAL HLDGS INC COM 70450Y103 403,075 1,949,067 SH   OTR 1 1,019,287 44,830 884,950
PEPSICO INC COM 713448108 365,790 2,493,569 SH   OTR 1 1,211,332 47,496 1,234,741
PHILIP MORRIS INTL INC COM 718172109 14,330 223,085 SH   OTR 1 0 1,363 221,722
PNC FINL SVCS GROUP INC COM 693475105 245 2,239 SH   SOLE   0 0 2,239
ROSS STORES INC COM 778296103 349,790 3,559,990 SH   OTR 1 1,742,787 72,326 1,744,877
SALESFORCE COM INC COM 79466L302 54,245 202,363 SH   SOLE   40,953 0 161,410
SHERWIN WILLIAMS CO COM 824348106 256,190 349,764 SH   OTR 1 168,455 7,132 174,177
STARBUCKS CORP COM 855244109 171,780 1,904,165 SH   OTR 1 963,145 41,668 899,352
SYNOPSYS INC COM 871607107 215,600 960,276 SH   OTR 1 506,342 22,410 431,524
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 345,750 4,197,935 SH   OTR 1 2,312,652 716,490 1,168,793
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 279,845 19,204,548 SH   OTR 1 6,814,310 7,860,721 4,529,517
TERADYNE INC COM 880770102 71,015 839,020 SH   SOLE   166,246 0 672,774
TJX COS INC NEW COM 872540109 570 10,291 SH   SOLE   0 0 10,291
UNITEDHEALTH GROUP INC COM 91324P102 529,020 1,610,826 SH   OTR 1 756,418 30,984 823,424
VISA INC COM CL A 92826C839 593,565 2,824,512 SH   OTR 1 1,433,877 61,316 1,329,319
XP INC CL A G98239109 33,485 817,332 SH   OTR 1 220,727 371,288 225,317
YANDEX N V SHS CLASS A N97284108 147,590 2,301,382 SH   OTR 1 697,632 998,901 604,849
YUM CHINA HLDGS INC COM 98850P109 395,645 7,594,773 SH   OTR 1 2,283,357 3,246,484 2,064,932