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
3M CO COM 88579Y101 87,079 558,231 SH   SOLE   0 0 558,231
51JOB INC SPONSORED ADS 316827104 206,960 2,882,854 SH   SOLE   0 0 2,882,854
ABBOTT LABS COM 002824100 204,601 2,237,794 SH   SOLE   0 0 2,237,794
ABBVIE INC COM 00287Y109 15 152 SH   SOLE   0 0 152
ABIOMED INC COM 003654100 15 63 SH   SOLE   0 0 63
ADOBE INC COM 00724F101 39 90 SH   SOLE   0 0 90
AIR PRODS & CHEMS INC COM 009158106 77 320 SH   SOLE   0 0 320
ALCON AG ORD SHS H01301128 101,492 1,770,596 SH   SOLE   0 0 1,770,596
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,429,984 6,629,502 SH   SOLE   0 0 6,629,502
ALIGN TECHNOLOGY INC COM 016255101 175,717 640,278 SH   SOLE   0 0 640,278
ALLSTATE CORP COM 020002101 297 3,058 SH   SOLE   0 0 3,058
ALPHABET INC CAP STK CL A 02079K305 469,995 331,437 SH   SOLE   0 0 331,437
ALTAIR ENGR INC COM CL A 021369103 37 942 SH   SOLE   0 0 942
AMAZON COM INC COM 023135106 267,992 97,140 SH   SOLE   0 0 97,140
AMBEV SA SPONSORED ADR 02319V103 524,324 198,607,689 SH   SOLE   0 0 198,607,689
AMETEK INC COM 031100100 69 770 SH   SOLE   0 0 770
AMPHENOL CORP NEW CL A 032095101 14 144 SH   SOLE   0 0 144
ANSYS INC COM 03662Q105 23 78 SH   SOLE   0 0 78
ANTHEM INC COM 036752103 210 800 SH   SOLE   0 0 800
APPLE INC COM 037833100 418,444 1,147,049 SH   SOLE   0 0 1,147,049
ASML HOLDING N V N Y REGISTRY SHS N07059210 162 439 SH   SOLE   0 0 439
AUTOHOME INC SP ADR RP CL A 05278C107 62,878 832,825 SH   SOLE   0 0 832,825
AUTOMATIC DATA PROCESSING IN COM 053015103 62 418 SH   SOLE   0 0 418
AVERY DENNISON CORP COM 053611109 68 600 SH   SOLE   0 0 600
BAIDU INC SPON ADR REP A 056752108 133,497 1,113,493 SH   SOLE   0 0 1,113,493
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 110,177 32,405,115 SH   SOLE   0 0 32,405,115
BANCO BRADESCO S A SP ADR PFD NEW 059460303 198,604 52,127,042 SH   SOLE   0 0 52,127,042
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 43,777 2,669,326 SH   SOLE   0 0 2,669,326
BANCO SANTANDER S.A. ADR 05964H105 158 65,355 SH   SOLE   0 0 65,355
BANCOLOMBIA S A SPON ADR PREF 05968L102 114,165 4,339,223 SH   SOLE   0 0 4,339,223
BOOKING HOLDINGS INC COM 09857L108 11 7 SH   SOLE   0 0 7
BORGWARNER INC COM 099724106 39 1,101 SH   SOLE   0 0 1,101
CABLE ONE INC COM 12685J105 5 3 SH   SOLE   0 0 3
CANADIAN NATL RY CO COM 136375102 302,682 3,417,437 SH   SOLE   0 0 3,417,437
CHECK POINT SOFTWARE TECH LT ORD M22465104 508,449 4,732,836 SH   SOLE   0 0 4,732,836
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 324,621 9,649,862 SH   SOLE   0 0 9,649,862
CHURCH & DWIGHT INC COM 171340102 70 900 SH   SOLE   0 0 900
CISCO SYS INC COM 17275R102 39 845 SH   SOLE   0 0 845
CNOOC LIMITED SPONSORED ADR 126132109 93,880 831,974 SH   SOLE   0 0 831,974
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 355 8,100 SH   SOLE   0 0 8,100
COGNEX CORP COM 192422103 52 876 SH   SOLE   0 0 876
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 106,807 1,879,738 SH   SOLE   0 0 1,879,738
COLGATE PALMOLIVE CO COM 194162103 140,807 1,922,013 SH   SOLE   0 0 1,922,013
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 58,507 4,476,438 SH   SOLE   0 0 4,476,438
CORE LABORATORIES N V COM N22717107 1,732 85,216 SH   SOLE   0 0 85,216
CREDICORP LTD COM G2519Y108 158,312 1,184,346 SH   SOLE   0 0 1,184,346
DANAHER CORPORATION COM 235851102 58 327 SH   SOLE   0 0 327
DEERE & CO COM 244199105 178,449 1,135,530 SH   SOLE   0 0 1,135,530
DIAGEO P L C SPON ADR NEW 25243Q205 121,175 901,662 SH   SOLE   0 0 901,662
DISNEY WALT CO COM DISNEY 254687106 144,192 1,293,084 SH   SOLE   0 0 1,293,084
DOMINOS PIZZA INC COM 25754A201 51 137 SH   SOLE   0 0 137
EBAY INC. COM 278642103 179,371 3,419,847 SH   SOLE   0 0 3,419,847
ECOLAB INC COM 278865100 64 322 SH   SOLE   0 0 322
ECOPETROL S A SPONSORED ADS 279158109 6,737 605,336 SH   SOLE   0 0 605,336
EDWARDS LIFESCIENCES CORP COM 28176E108 58 846 SH   SOLE   0 0 846
ELANCO ANIMAL HEALTH INC COM 28414H103 4 169 SH   SOLE   0 0 169
EMERSON ELEC CO COM 291011104 41 666 SH   SOLE   0 0 666
ENERSYS COM 29275Y102 39 606 SH   SOLE   0 0 606
EPAM SYS INC COM 29414B104 608,761 2,415,622 SH   SOLE   0 0 2,415,622
EXPONENT INC COM 30214U102 14 175 SH   SOLE   0 0 175
EXXON MOBIL CORP COM 30231G102 248,748 5,562,330 SH   SOLE   0 0 5,562,330
FACEBOOK INC CL A 30303M102 416,767 1,835,409 SH   SOLE   0 0 1,835,409
FIRST REP BK SAN FRANCISCO C COM 33616C100 397,360 3,749,025 SH   SOLE   0 0 3,749,025
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 547,577 8,830,462 SH   SOLE   0 0 8,830,462
GRIFOLS S A SP ADR REP B NVT 398438408 2 97 SH   SOLE   0 0 97
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 131,380 1,170,006 SH   SOLE   0 0 1,170,006
GUIDEWIRE SOFTWARE INC COM 40171V100 34 308 SH   SOLE   0 0 308
HDFC BANK LTD SPONSORED ADS 40415F101 662,992 14,584,084 SH   SOLE   0 0 14,584,084
HEALTHCARE SVCS GROUP INC COM 421906108 32 1,304 SH   SOLE   0 0 1,304
HEICO CORP NEW COM 422806109 42 419 SH   SOLE   0 0 419
HELMERICH & PAYNE INC COM 423452101 4 227 SH   SOLE   0 0 227
HONEYWELL INTL INC COM 438516106 62 432 SH   SOLE   0 0 432
HSBC HLDGS PLC SPON ADR NEW 404280406 4 157 SH   SOLE   0 0 157
ICICI BANK LIMITED ADR 45104G104 471,359 50,738,292 SH   SOLE   0 0 50,738,292
IDEXX LABS INC COM 45168D104 23 70 SH   SOLE   0 0 70
ILLINOIS TOOL WKS INC COM 452308109 140 800 SH   SOLE   0 0 800
ILLUMINA INC COM 452327109 426,426 1,151,412 SH   SOLE   0 0 1,151,412
IMPERIAL OIL LTD COM NEW 453038408 122 7,600 SH   SOLE   0 0 7,600
IPG PHOTONICS CORP COM 44980X109 17 107 SH   SOLE   0 0 107
IQVIA HLDGS INC COM 46266C105 14 100 SH   SOLE   0 0 100
ISHARES TR MSCI INDIA ETF 46429B598 27,806 958,164 SH   SOLE   0 0 958,164
ISHARES TR MSCI ACWI ETF 464288257 1,284 17,415 SH   SOLE   0 0 17,415
ISHARES TR MSCI ACWI EX US 464288240 2,213 51,178 SH   SOLE   0 0 51,178
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 947,276 201,977,883 SH   SOLE   0 0 201,977,883
JD.COM INC SPON ADR CL A 47215P106 169 2,808 SH   SOLE   0 0 2,808
JOHNSON & JOHNSON COM 478160104 113 800 SH   SOLE   0 0 800
JPMORGAN CHASE & CO COM 46625H100 60 641 SH   SOLE   0 0 641
KANSAS CITY SOUTHERN COM NEW 485170302 6 39 SH   SOLE   0 0 39
LAUDER ESTEE COS INC CL A 518439104 154,392 818,271 SH   SOLE   0 0 818,271
LEMAITRE VASCULAR INC COM 525558201 8 317 SH   SOLE   0 0 317
LINDE PLC SHS G5494J103 132,753 625,866 SH   SOLE   0 0 625,866
MASTERCARD INCORPORATED CL A 57636Q104 376,672 1,273,831 SH   SOLE   0 0 1,273,831
MCDONALDS CORP COM 580135101 58 313 SH   SOLE   0 0 313
MERCK & CO. INC COM 58933Y105 57 734 SH   SOLE   0 0 734
METTLER TOLEDO INTERNATIONAL COM 592688105 15 19 SH   SOLE   0 0 19
MICROSOFT CORP COM 594918104 278,048 1,366,262 SH   SOLE   0 0 1,366,262
NETEASE INC SPONSORED ADS 64110W102 188,043 437,941 SH   SOLE   0 0 437,941
NEUROCRINE BIOSCIENCES INC COM 64125C109 31 256 SH   SOLE   0 0 256
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 138 1,061 SH   SOLE   0 0 1,061
NIKE INC CL B 654106103 288,739 2,944,819 SH   SOLE   0 0 2,944,819
NOBLE ENERGY INC COM 655044105 14 1,600 SH   SOLE   0 0 1,600
NVIDIA CORPORATION COM 67066G104 171,019 450,156 SH   SOLE   0 0 450,156
PAYPAL HLDGS INC COM 70450Y103 713,482 4,095,059 SH   SOLE   0 0 4,095,059
PENUMBRA INC COM 70975L107 10 58 SH   SOLE   0 0 58
PLANET FITNESS INC CL A 72703H101 16 266 SH   SOLE   0 0 266
PROCTER AND GAMBLE CO COM 742718109 159 1,332 SH   SOLE   0 0 1,332
PROTO LABS INC COM 743713109 172,875 1,537,079 SH   SOLE   0 0 1,537,079
REGENERON PHARMACEUTICALS COM 75886F107 18 29 SH   SOLE   0 0 29
REINSURANCE GRP OF AMERICA I COM NEW 759351604 33 415 SH   SOLE   0 0 415
REPLIGEN CORP COM 759916109 28 226 SH   SOLE   0 0 226
RESMED INC COM 761152107 16 81 SH   SOLE   0 0 81
RIO TINTO PLC SPONSORED ADR 767204100 158,625 2,823,516 SH   SOLE   0 0 2,823,516
ROCKWELL AUTOMATION INC COM 773903109 62 293 SH   SOLE   0 0 293
ROLLINS INC COM 775711104 41 971 SH   SOLE   0 0 971
ROPER TECHNOLOGIES INC COM 776696106 442,608 1,139,980 SH   SOLE   0 0 1,139,980
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 99,080 3,253,869 SH   SOLE   0 0 3,253,869
SALESFORCE COM INC COM 79466L302 174,977 934,056 SH   SOLE   0 0 934,056
SANOFI SPONSORED ADR 80105N105 1 15 SH   SOLE   0 0 15
SAP SE SPON ADR 803054204 1,059,559 7,568,283 SH   SOLE   0 0 7,568,283
SASOL LTD SPONSORED ADR 803866300 2 278 SH   SOLE   0 0 278
SCHLUMBERGER LTD COM 806857108 65 3,515 SH   SOLE   0 0 3,515
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 808 21,715 SH   SOLE   0 0 21,715
SERVICENOW INC COM 81762P102 22 54 SH   SOLE   0 0 54
SIGNATURE BK NEW YORK N Y COM 82669G104 72 671 SH   SOLE   0 0 671
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 1 17 SH   SOLE   0 0 17
SVB FINANCIAL GROUP COM 78486Q101 159,203 738,654 SH   SOLE   0 0 738,654
SYNOPSYS INC COM 871607107 206,045 1,056,643 SH   SOLE   0 0 1,056,643
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,203,974 21,207,928 SH   SOLE   0 0 21,207,928
TENARIS S A SPONSORED ADS 88031M109 89,115 6,892,126 SH   SOLE   0 0 6,892,126
TEXAS INSTRS INC COM 882508104 15 115 SH   SOLE   0 0 115
THE TRADE DESK INC COM CL A 88339J105 245,602 604,187 SH   SOLE   0 0 604,187
THERMO FISHER SCIENTIFIC INC COM 883556102 215,886 595,810 SH   SOLE   0 0 595,810
TIFFANY & CO NEW COM 886547108 13 106 SH   SOLE   0 0 106
TRANSOCEAN LTD REG SHS H8817H100 0 218 SH   SOLE   0 0 218
TRIP COM GROUP LTD ADS 89677Q107 226,550 8,740,374 SH   SOLE   0 0 8,740,374
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 284 83,650 SH   SOLE   0 0 83,650
UNILEVER PLC SPON ADR NEW 904767704 146,014 2,660,589 SH   SOLE   0 0 2,660,589
UNITEDHEALTH GROUP INC COM 91324P102 4,030 13,662 SH   SOLE   0 0 13,662
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 19,440 408,321 SH   SOLE   0 0 408,321
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 10 137 SH   SOLE   0 0 137
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 310 7,993 SH   SOLE   0 0 7,993
VERISK ANALYTICS INC COM 92345Y106 349,308 2,052,339 SH   SOLE   0 0 2,052,339
VERTEX PHARMACEUTICALS INC COM 92532F100 586,939 2,021,767 SH   SOLE   0 0 2,021,767
WALGREENS BOOTS ALLIANCE INC COM 931427108 0 1 SH   SOLE   0 0 1
WATERS CORP COM 941848103 46,096 255,521 SH   SOLE   0 0 255,521
WORKDAY INC CL A 98138H101 162,813 868,983 SH   SOLE   0 0 868,983
WPP PLC NEW ADR 92937A102 0 9 SH   SOLE   0 0 9
YANDEX N V SHS CLASS A N97284108 956,592 19,124,192 SH   SOLE   0 0 19,124,192
ZOETIS INC CL A 98978V103 36 261 SH   SOLE   0 0 261
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 90,643 2,469,156 SH   SOLE   0 0 2,469,156