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 142,415 3,287,622 SH   OTR 1 2,101,038 52,961 1,133,623
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 145,145 1,290,489 SH   OTR 1 748,754 274,288 267,447
AIR LEASE CORP CL A 00912X302 36,050 1,122,338 SH   SOLE 0 0 1,122,338
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 520,080 6,586,049 SH   OTR 1 1,430,958 2,201,661 2,953,430
ALIGN TECHNOLOGY INC COM 016255101 15,745 216,603 SH   SOLE 0 0 216,603
ALPHABET INC CAP STK CL C 02079K107 609,070 796,853 SH   OTR 1 530,641 70,809 195,403
ALTRIA GROUP INC COM 02209S103 499,200 7,686,187 SH   OTR 1 5,159,181 125,407 2,401,599
AMAZON COM INC COM 023135106 245,905 399,841 SH   OTR 1 262,426 6,390 131,025
AMBEV SA SPONSORED ADR 02319V103 587,490 113,324,944 SH   OTR 1 32,252,445 42,565,694 38,506,805
AMERICAN TOWER CORP NEW COM 03027X100 199,255 1,874,417 SH   OTR 1 1,298,539 33,008 542,870
APPLE INC COM 037833100 204,895 1,815,709 SH   OTR 1 1,170,623 29,113 615,973
AUTOHOME INC SP ADR RP CL A 05278C107 1,150 41,200 SH   SOLE 0 0 41,200
BAIDU INC SPON ADR REP A 056752108 49,435 242,462 SH   SOLE 57,960 0 184,502
BECTON DICKINSON & CO COM 075887109 35,700 235,145 SH   SOLE 0 0 235,145
BERKSHIRE HATHAWAY INC DEL CL A 084670108 39,490 185 SH   SOLE 0 0 185
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 267,710 1,810,606 SH   OTR 1 1,407,172 34,279 369,155
BITAUTO HLDGS LTD SPONSORED ADS 091727107 5,100 205,700 SH   SOLE 0 0 205,700
BRISTOL MYERS SQUIBB CO COM 110122108 186,350 2,811,079 SH   OTR 1 1,965,899 47,002 798,178
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 6,295 53,837 SH   SOLE 53,837 0 0
CASEYS GEN STORES INC COM 147528103 36,810 324,831 SH   SOLE 0 0 324,831
CELGENE CORP COM 151020104 273,045 2,623,790 SH   OTR 1 1,904,800 45,680 673,310
CME GROUP INC COM 12572Q105 194,205 1,945,290 SH   OTR 1 1,375,593 34,068 535,629
COCA COLA CO COM 191216100 365,685 7,605,386 SH   OTR 1 5,080,760 124,251 2,400,375
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 38,110 353,960 SH   SOLE 6,112 0 347,848
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 428,145 6,725,741 SH   OTR 1 1,954,972 2,196,815 2,573,954
DIAGEO P L C SPON ADR NEW 25243Q205 23,815 220,781 SH   SOLE 0 0 220,781
DR REDDYS LABS LTD ADR 256135203 56,465 1,247,106 SH   OTR 1 387,311 367,612 492,183
DUNKIN BRANDS GROUP INC COM 265504100 18,465 391,425 SH   SOLE 0 0 391,425
ETSY INC COM 29786A106 2,045 235,100 SH   SOLE 0 0 235,100
FACEBOOK INC CL A 30303M102 158,750 1,343,258 SH   OTR 1 867,126 21,384 454,748
FIRST REP BK SAN FRANCISCO C COM 33616C100 16,640 249,727 SH   SOLE 0 0 249,727
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 809,735 8,366,005 SH   OTR 1 2,392,600 3,064,180 2,909,225
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 261,045 9,497,111 SH   OTR 1 2,356,405 3,076,163 4,064,543
HDFC BANK LTD ADR REPS 3 SHS 40415F101 395,605 6,246,948 SH   OTR 1 2,790,604 1,376,919 2,079,425
HERSHEY CO COM 427866108 19,505 211,781 SH   SOLE 0 0 211,781
INFOSYS LTD SPONSORED ADR 456788108 312,810 16,401,879 SH   OTR 1 3,085,809 7,073,007 6,243,063
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 14,835 130,387 SH   SOLE 0 0 130,387
ISHARES TR MSCI INDIA ETF 46429B598 6,375 180,862 SH   SOLE 180,862 0 0
JPMORGAN CHASE & CO COM 46625H100 14,075 237,672 SH   SOLE 0 0 237,672
KRAFT HEINZ CO COM 500754106 28,010 356,550 SH   SOLE 0 0 356,550
LAS VEGAS SANDS CORP COM 517834107 263,865 5,083,923 SH   OTR 1 1,124,397 1,590,468 2,369,058
LAUDER ESTEE COS INC CL A 518439104 14,845 157,415 SH   SOLE 0 0 157,415
MARTIN MARIETTA MATLS INC COM 573284106 185,565 1,124,308 SH   OTR 1 718,814 17,547 387,947
MASTERCARD INC CL A 57636Q104 600,680 6,161,209 SH   OTR 1 4,242,325 357,045 1,561,839
MEDTRONIC PLC SHS G5960L103 158,905 2,048,560 SH   OTR 1 1,252,123 31,253 765,184
NETEASE INC SPONSORED ADR 64110W102 348,945 2,428,232 SH   OTR 1 577,011 697,438 1,153,783
PAYPAL HLDGS INC COM 70450Y103 344,065 8,725,017 SH   OTR 1 5,781,923 1,007,168 1,935,926
PHILIP MORRIS INTL INC COM 718172109 945,960 9,499,162 SH   OTR 1 6,310,579 1,038,586 2,149,997
PNC FINL SVCS GROUP INC COM 693475105 30,320 358,495 SH   SOLE 0 0 358,495
PRICELINE GRP INC COM NEW 741503403 384,960 296,369 SH   OTR 1 180,979 31,830 83,560
PROGRESSIVE CORP OHIO COM 743315103 185,780 5,098,795 SH   OTR 1 3,470,932 84,001 1,543,862
RANDGOLD RES LTD ADR 752344309 211,485 2,383,993 SH   OTR 1 654,663 896,762 832,568
REYNOLDS AMERICAN INC COM 761713106 316,290 6,072,965 SH   OTR 1 3,935,380 94,886 2,042,699
SAP SE SPON ADR 803054204 4,685 58,250 SH   SOLE 58,250 0 0
SCHEIN HENRY INC COM 806407102 16,450 95,293 SH   SOLE 0 0 95,293
STARBUCKS CORP COM 855244109 24,880 416,719 SH   SOLE 0 0 416,719
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 388,340 14,742,563 SH   OTR 1 3,202,556 4,135,844 7,404,163
TJX COS INC NEW COM 872540109 191,800 2,364,665 SH   OTR 1 1,539,140 38,313 787,212
UNITEDHEALTH GROUP INC COM 91324P102 271,445 2,032,763 SH   OTR 1 1,326,097 32,054 674,612
VISA INC COM CL A 92826C839 403,210 5,088,588 SH   OTR 1 3,355,373 82,145 1,651,070
WELLS FARGO & CO NEW COM 949746101 374,230 7,465,087 SH   OTR 1 5,037,640 121,920 2,305,527
ZOETIS INC CL A 98978V103 24,585 554,632 SH   SOLE 0 0 554,632