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 106,089 645,313 SH   SOLE   645,313 0 0
51JOB INC SPONSORED ADS 316827104 217,561 2,940,015 SH   SOLE   2,940,015 0 0
ABBOTT LABS COM 002824100 216,571 2,588,389 SH   SOLE   2,588,389 0 0
ADOBE INC COM 00724F101 25 90 SH   SOLE   90 0 0
AIR PRODS & CHEMS INC COM 009158106 71 320 SH   SOLE   320 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 979,091 5,854,757 SH   SOLE   5,854,757 0 0
ALLSTATE CORP COM 020002101 332 3,058 SH   SOLE   3,058 0 0
ALPHABET INC CAP STK CL A 02079K305 463,666 379,700 SH   SOLE   379,700 0 0
ALTAIR ENGR INC COM CL A 021369103 33 942 SH   SOLE   942 0 0
AMAZON COM INC COM 023135106 242,288 139,574 SH   SOLE   139,574 0 0
AMBEV SA SPONSORED ADR 02319V103 668,076 144,605,292 SH   SOLE   144,605,292 0 0
AMPHENOL CORP NEW CL A 032095101 68 700 SH   SOLE   700 0 0
ANSYS INC COM 03662Q105 17 78 SH   SOLE   78 0 0
ANTHEM INC COM 036752103 192 800 SH   SOLE   800 0 0
APPLE INC COM 037833100 305,488 1,363,968 SH   SOLE   1,363,968 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 145 582 SH   SOLE   582 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 142,864 1,718,563 SH   SOLE   1,718,563 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 67 418 SH   SOLE   418 0 0
AVERY DENNISON CORP COM 053611109 68 600 SH   SOLE   600 0 0
BAIDU INC SPON ADR REP A 056752108 628,355 6,114,778 SH   SOLE   6,114,778 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 180,617 34,734,126 SH   SOLE   34,734,126 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 284,758 34,982,538 SH   SOLE   34,982,538 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 77,977 2,784,891 SH   SOLE   2,784,891 0 0
BANCO SANTANDER SA ADR 05964H105 41 10,113 SH   SOLE   10,113 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 224,731 4,544,605 SH   SOLE   4,544,605 0 0
BOOKING HLDGS INC COM 09857L108 459,516 234,135 SH   SOLE   234,135 0 0
BORGWARNER INC COM 099724106 29 792 SH   SOLE   792 0 0
CABLE ONE INC COM 12685J105 6 5 SH   SOLE   5 0 0
CANADIAN NATL RY CO COM 136375102 575,962 6,409,549 SH   SOLE   6,409,549 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 942,479 8,607,106 SH   SOLE   8,607,106 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 415,311 10,031,674 SH   SOLE   10,031,674 0 0
CISCO SYS INC COM 17275R102 42 845 SH   SOLE   845 0 0
CNOOC LTD SPONSORED ADR 126132109 238,860 1,568,870 SH   SOLE   1,568,870 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 306 5,041 SH   SOLE   5,041 0 0
COGNEX CORP COM 192422103 121,773 2,478,588 SH   SOLE   2,478,588 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 130,904 2,172,141 SH   SOLE   2,172,141 0 0
COLGATE PALMOLIVE CO COM 194162103 194,336 2,643,666 SH   SOLE   2,643,666 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 90,614 4,712,095 SH   SOLE   4,712,095 0 0
CORE LABORATORIES N V COM N22717107 7,358 157,819 SH   SOLE   157,819 0 0
CREDICORP LTD COM G2519Y108 225,193 1,080,372 SH   SOLE   1,080,372 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 235,262 8,032,146 SH   SOLE   8,032,146 0 0
DANAHER CORPORATION COM 235851102 47 327 SH   SOLE   327 0 0
DEERE & CO COM 244199105 34 200 SH   SOLE   200 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 163,619 1,000,609 SH   SOLE   1,000,609 0 0
DISNEY WALT CO COM DISNEY 254687106 193,115 1,481,851 SH   SOLE   1,481,851 0 0
EBAY INC COM 278642103 153,260 3,931,772 SH   SOLE   3,931,772 0 0
ECOLAB INC COM 278865100 79 400 SH   SOLE   400 0 0
ECOPETROL S A SPONSORED ADS 279158109 13,212 775,786 SH   SOLE   775,786 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 4 169 SH   SOLE   169 0 0
EMERSON ELEC CO COM 291011104 12 185 SH   SOLE   185 0 0
ENCANA CORP COM 292505104 49 10,712 SH   SOLE   10,712 0 0
ENERSYS COM 29275Y102 37 560 SH   SOLE   560 0 0
EPAM SYS INC COM 29414B104 262,348 1,438,943 SH   SOLE   1,438,943 0 0
EXPONENT INC COM 30214U102 12 175 SH   SOLE   175 0 0
EXXON MOBIL CORP COM 30231G102 191,190 2,707,696 SH   SOLE   2,707,696 0 0
FACEBOOK INC CL A 30303M102 184,922 1,038,424 SH   SOLE   1,038,424 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 414,921 4,290,808 SH   SOLE   4,290,808 0 0
FISERV INC COM 337738108 65 626 SH   SOLE   626 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 521,511 5,694,595 SH   SOLE   5,694,595 0 0
GARTNER INC COM 366651107 9 63 SH   SOLE   63 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 180,325 8,998,278 SH   SOLE   8,998,278 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 185,655 1,217,410 SH   SOLE   1,217,410 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 39 374 SH   SOLE   374 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 521,856 9,147,351 SH   SOLE   9,147,351 0 0
HEALTHCARE SVCS GRP INC COM 421906108 32 1,304 SH   SOLE   1,304 0 0
HEICO CORP NEW COM 422806109 35 279 SH   SOLE   279 0 0
HELMERICH & PAYNE INC COM 423452101 22 554 SH   SOLE   554 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 83,942 2,193,410 SH   SOLE   2,193,410 0 0
ICICI BK LTD ADR 45104G104 674,759 55,398,885 SH   SOLE   55,398,885 0 0
IDEXX LABS INC COM 45168D104 19 70 SH   SOLE   70 0 0
ILLINOIS TOOL WKS INC COM 452308109 125 800 SH   SOLE   800 0 0
ILLUMINA INC COM 452327109 147,482 484,785 SH   SOLE   484,785 0 0
IPG PHOTONICS CORP COM 44980X109 132,202 974,943 SH   SOLE   974,943 0 0
IQVIA HLDGS INC COM 46266C105 15 100 SH   SOLE   100 0 0
ISHARES TR EAFE GRWTH ETF 464288885 34 424 SH   SOLE   424 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,610 21,824 SH   SOLE   21,824 0 0
ISHARES TR MSCI INDIA ETF 46429B598 37,476 1,116,350 SH   SOLE   1,116,350 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 707,794 84,160,920 SH   SOLE   84,160,920 0 0
JD COM INC SPON ADR CL A 47215P106 68,982 2,445,310 SH   SOLE   2,445,310 0 0
JOHNSON & JOHNSON COM 478160104 104 800 SH   SOLE   800 0 0
JPMORGAN CHASE & CO COM 46625H100 75 641 SH   SOLE   641 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 45 341 SH   SOLE   341 0 0
LINDE PLC SHS G5494J103 180,111 929,748 SH   SOLE   929,748 0 0
MASTERCARD INC CL A 57636Q104 388,356 1,430,039 SH   SOLE   1,430,039 0 0
MCDONALDS CORP COM 580135101 67 313 SH   SOLE   313 0 0
MERCK & CO INC COM 58933Y105 74 880 SH   SOLE   880 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 13 19 SH   SOLE   19 0 0
MICROSOFT CORP COM 594918104 219,405 1,578,108 SH   SOLE   1,578,108 0 0
NETEASE INC SPONSORED ADS 64110W102 139,039 522,353 SH   SOLE   522,353 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 122 1,103 SH   SOLE   1,103 0 0
NIKE INC CL B 654106103 307,733 3,276,545 SH   SOLE   3,276,545 0 0
NOBLE ENERGY INC COM 655044105 36 1,600 SH   SOLE   1,600 0 0
NVIDIA CORP COM 67066G104 219,560 1,261,329 SH   SOLE   1,261,329 0 0
PAYPAL HLDGS INC COM 70450Y103 668,943 6,457,604 SH   SOLE   6,457,604 0 0
PROCTER & GAMBLE CO COM 742718109 175 1,406 SH   SOLE   1,406 0 0
PROTO LABS INC COM 743713109 27 266 SH   SOLE   266 0 0
PRUDENTIAL FINL INC COM 744320102 41 460 SH   SOLE   460 0 0
REGENERON PHARMACEUTICALS COM 75886F107 192,038 692,278 SH   SOLE   692,278 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 66 415 SH   SOLE   415 0 0
REPLIGEN CORP COM 759916109 19 253 SH   SOLE   253 0 0
RESMED INC COM 761152107 69 510 SH   SOLE   510 0 0
RIO TINTO PLC SPONSORED ADR 767204100 73,582 1,412,590 SH   SOLE   1,412,590 0 0
ROLLINS INC COM 775711104 28 816 SH   SOLE   816 0 0
ROPER TECHNOLOGIES INC COM 776696106 469,525 1,316,670 SH   SOLE   1,316,670 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 128,626 2,147,332 SH   SOLE   2,147,332 0 0
SALESFORCE COM INC COM 79466L302 19 130 SH   SOLE   130 0 0
SAP SE SPON ADR 803054204 936,102 7,941,815 SH   SOLE   7,941,815 0 0
SASOL LTD SPONSORED ADR 803866300 42,989 2,527,250 SH   SOLE   2,527,250 0 0
SCHLUMBERGER LTD COM 806857108 561,957 16,445,909 SH   SOLE   16,445,909 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 937 18,714 SH   SOLE   18,714 0 0
SERVICENOW INC COM 81762P102 14 54 SH   SOLE   54 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 80 671 SH   SOLE   671 0 0
SVB FINL GROUP COM 78486Q101 175,830 841,493 SH   SOLE   841,493 0 0
SYNOPSYS INC COM 871607107 83 605 SH   SOLE   605 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,094,454 23,546,769 SH   SOLE   23,546,769 0 0
TENARIS S A SPONSORED ADS 88031M109 150,180 7,090,645 SH   SOLE   7,090,645 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 17 60 SH   SOLE   60 0 0
TIFFANY & CO NEW COM 886547108 56 608 SH   SOLE   608 0 0
TRANSOCEAN LTD REG SHS H8817H100 1 218 SH   SOLE   218 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 542 121,225 SH   SOLE   121,225 0 0
UNILEVER PLC SPON ADR NEW 904767704 159,851 2,659,751 SH   SOLE   2,659,751 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,410 15,689 SH   SOLE   15,689 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 42,850 858,715 SH   SOLE   858,715 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 292 7,108 SH   SOLE   7,108 0 0
VERISK ANALYTICS INC COM 92345Y106 420,364 2,658,180 SH   SOLE   2,658,180 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 393,576 2,323,082 SH   SOLE   2,323,082 0 0
WABCO HLDGS INC COM 92927K102 1 6 SH   SOLE   6 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 135,983 2,458,551 SH   SOLE   2,458,551 0 0
WATERS CORP COM 941848103 216,125 968,172 SH   SOLE   968,172 0 0
WEIBO CORP SPONSORED ADR 948596101 65,615 1,466,266 SH   SOLE   1,466,266 0 0
WORKDAY INC CL A 98138H101 24 140 SH   SOLE   140 0 0
WPP PLC NEW ADR 92937A102 4 71 SH   SOLE   71 0 0
YANDEX N V SHS CLASS A N97284108 604,024 17,252,900 SH   SOLE   17,252,900 0 0
ZOETIS INC CL A 98978V103 47 380 SH   SOLE   380 0 0