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 12,288 81,571 SH   SOLE 4,643 76,928 0
AGILENT TECHNOLOGIES INC COM 00846U101 58,819 1,406,817 SH   SOLE 213,932 966,626 226,259
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 127,433 1,568,036 SH   SOLE 719,104 696,558 152,374
ALPHABET INC CAP STK CL C 02079K107 51,590 67,982 SH   SOLE 46,694 0 21,288
ALPHABET INC CAP STK CL A 02079K305 165,096 212,204 SH   SOLE 105,678 59,606 46,920
AMAZON COM INC COM 023135106 10,290 15,225 SH   SOLE 15,225 0 0
AMBEV SA SPONSORED ADR 02319V103 70,792 15,873,770 SH   SOLE 6,172,249 6,889,878 2,811,643
AMERICAN INTL GROUP INC COM NEW 026874784 30,677 495,022 SH   SOLE 193,752 0 301,270
AMERIPRISE FINL INC COM 03076C106 27,862 261,814 SH   SOLE 104,890 0 156,924
AMGEN INC COM 031162100 68,587 422,521 SH   SOLE 295,594 0 126,927
APPLE INC COM 037833100 61,869 587,787 SH   SOLE 351,377 0 236,410
BAIDU INC SPON ADR REP A 056752108 232,982 1,232,448 SH   SOLE 642,874 424,437 165,137
BANCO BRADESCO S A SP ADR PFD NEW 059460303 82,495 17,152,005 SH   SOLE 8,659,618 4,687,242 3,805,145
BANCO DE CHILE SPONSORED ADR 059520106 32,997 555,421 SH   SOLE 434,611 26,789 94,021
BANCOLOMBIA S A SPON ADR PREF 05968L102 20,070 750,295 SH   SOLE 581,215 35,970 133,110
BARCLAYS BK PLC IPMS INDIA ETN 06739F291 2,041 31,931 SH   SOLE 22,996 0 8,935
BORGWARNER INC COM 099724106 24,130 558,189 SH   SOLE 31,010 527,179 0
BROADCOM CORP CL A 111320107 46,065 796,687 SH   SOLE 400,198 0 396,489
CABOT OIL & GAS CORP COM 127097103 25,218 1,425,560 SH   SOLE 849,091 0 576,469
CAPITAL ONE FINL CORP COM 14040H105 49,692 688,458 SH   SOLE 421,871 0 266,587
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 18,536 1,186,678 SH   SOLE 489,077 0 697,601
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,304 52,888 SH   SOLE 52,888 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 40,766 679,647 SH   SOLE 593,925 36,588 49,134
CHIPOTLE MEXICAN GRILL INC COM 169656105 24,374 50,796 SH   SOLE 29,393 0 21,403
CIMAREX ENERGY CO COM 171798101 259 2,900 SH   SOLE 0 0 2,900
CISCO SYS INC COM 17275R102 49,111 1,808,538 SH   SOLE 99,219 1,709,319 0
CITIGROUP INC COM NEW 172967424 206,119 3,982,982 SH   SOLE 1,397,238 1,966,987 618,757
CNOOC LTD SPONSORED ADR 126132109 40,340 386,472 SH   SOLE 302,690 18,575 65,207
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 62,199 1,036,308 SH   SOLE 771,622 0 264,686
CREDICORP LTD COM G2519Y108 47,579 488,912 SH   SOLE 309,601 113,645 65,666
EMBRAER S A SP ADR REP 4 COM 29082A107 32,305 1,093,601 SH   SOLE 856,723 52,210 184,668
EOG RES INC COM 26875P101 47,962 677,527 SH   SOLE 495,336 0 182,191
EXPRESS SCRIPTS HLDG CO COM 30219G108 48,018 549,344 SH   SOLE 422,453 0 126,891
GILEAD SCIENCES INC COM 375558103 46,871 463,204 SH   SOLE 273,208 0 189,996
HALLIBURTON CO COM 406216101 4,817 141,510 SH   SOLE 7,799 133,711 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 1,727 28,033 SH   SOLE 28,033 0 0
HOME DEPOT INC COM 437076102 38,218 288,985 SH   SOLE 176,097 0 112,888
ICICI BK LTD ADR 45104G104 62,348 7,963,214 SH   SOLE 3,288,421 3,978,516 696,277
INFOSYS LTD SPONSORED ADR 456788108 39,459 2,355,788 SH   SOLE 1,843,993 112,684 399,111
INTUIT COM 461202103 19,071 197,625 SH   SOLE 77,174 0 120,451
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 37,525 5,764,342 SH   SOLE 4,511,414 275,145 977,783
ITC HLDGS CORP COM 465685105 21,830 556,213 SH   SOLE 217,389 0 338,824
JPMORGAN CHASE & CO COM 46625H100 122,114 1,849,376 SH   SOLE 1,262,627 0 586,749
JUNIPER NETWORKS INC COM 48203R104 59,654 2,161,402 SH   SOLE 1,502,120 0 659,282
KANSAS CITY SOUTHERN COM NEW 485170302 49,497 662,891 SH   SOLE 36,817 626,074 0
LAS VEGAS SANDS CORP COM 517834107 16,010 365,200 SH   SOLE 149,100 0 216,100
LAUDER ESTEE COS INC CL A 518439104 47,356 537,783 SH   SOLE 31,265 506,518 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 28,341 326,139 SH   SOLE 195,765 0 130,374
MASTERCARD INC CL A 57636Q104 133,017 1,366,210 SH   SOLE 551,620 603,438 211,152
MERCADOLIBRE INC COM 58733R102 4,906 42,910 SH   SOLE 2,393 40,517 0
MERITAGE HOMES CORP COM 59001A102 15,208 447,419 SH   SOLE 174,501 0 272,918
METHANEX CORP COM 59151K108 16,372 495,977 SH   SOLE 193,024 0 302,953
METTLER TOLEDO INTERNATIONAL COM 592688105 18,952 55,887 SH   SOLE 21,799 0 34,088
MICRON TECHNOLOGY INC COM 595112103 44,110 3,115,127 SH   SOLE 2,182,136 0 932,991
MICROSOFT CORP COM 594918104 63,194 1,139,079 SH   SOLE 288,489 442,322 408,268
MORGAN STANLEY COM NEW 617446448 18,339 576,540 SH   SOLE 224,613 0 351,927
NETEASE INC SPONSORED ADR 64110W102 19,440 107,262 SH   SOLE 83,949 5,169 18,144
NIKE INC CL B 654106103 12,753 204,045 SH   SOLE 11,245 192,800 0
NOBLE ENERGY INC COM 655044105 18,788 570,567 SH   SOLE 223,013 0 347,554
NRG ENERGY INC COM NEW 629377508 26,645 2,263,984 SH   SOLE 1,367,406 0 896,578
PERRIGO CO PLC SHS G97822103 50,209 346,997 SH   SOLE 257,983 0 89,014
PHILIP MORRIS INTL INC COM 718172109 1,906 21,680 SH   SOLE 21,680 0 0
PRICE T ROWE GROUP INC COM 74144T108 68,199 953,963 SH   SOLE 684,249 0 269,714
PRICELINE GRP INC COM NEW 741503403 98,354 77,144 SH   SOLE 32,486 33,559 11,099
QUALCOMM INC COM 747525103 77,182 1,544,113 SH   SOLE 85,662 1,458,451 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 51,380 594,259 SH   SOLE 456,423 0 137,836
SANDISK CORP COM 80004C101 40,351 531,001 SH   SOLE 309,717 0 221,284
SCHLUMBERGER LTD COM 806857108 78,562 1,126,356 SH   SOLE 433,368 561,243 131,745
SPROUTS FMRS MKT INC COM 85208M102 86,193 3,241,595 SH   SOLE 2,297,919 0 943,676
STERICYCLE INC COM 858912108 31,956 264,978 SH   SOLE 201,678 0 63,300
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 108,949 4,789,032 SH   SOLE 2,929,885 1,168,650 690,497
TATA MTRS LTD SPONSORED ADR 876568502 27,661 938,640 SH   SOLE 295,148 379,439 264,053
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 2,321 293,047 SH   SOLE 68,518 0 224,529
UNION PAC CORP COM 907818108 64,381 823,294 SH   SOLE 574,535 0 248,759
UNITED CONTL HLDGS INC COM 910047109 39,823 694,993 SH   SOLE 425,877 0 269,116
UNITED RENTALS INC COM 911363109 17,433 240,317 SH   SOLE 94,031 0 146,286
URBAN OUTFITTERS INC COM 917047102 49,896 2,193,250 SH   SOLE 1,571,762 0 621,488
WYNDHAM WORLDWIDE CORP COM 98310W108 17,907 246,490 SH   SOLE 96,228 0 150,262
YANDEX N V SHS CLASS A N97284108 22,324 1,420,112 SH   SOLE 1,107,803 67,981 244,328
YUM BRANDS INC COM 988498101 100,365 1,373,937 SH   SOLE 75,720 1,298,217 0