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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 178,915 1,527,492 SH   SOLE   1,428,778 0 98,714
ACI WORLDWIDE INC COM 004498101 14,683 809,001 SH   SOLE   579,809 0 229,192
ACTIVISION BLIZZARD INC COM 00507V109 171,092 4,738,085 SH   SOLE   4,483,282 0 254,803
ACUITY BRANDS INC COM 00508Y102 344,546 1,492,446 SH   SOLE   1,299,586 0 192,860
ADVANCE AUTO PARTS INC COM 00751Y106 196,545 1,162,164 SH   SOLE   1,099,733 0 62,431
AETNA INC NEW COM 00817Y108 27,507 221,814 SH   SOLE   149,108 0 72,706
AGNC INVT CORP COM 00123Q104 132,639 7,316,015 SH   SOLE   6,980,338 0 335,677
AGRIUM INC COM 008916108 141,436 1,406,622 SH   SOLE   1,340,946 0 65,676
AIR LEASE CORP CL A 00912X302 305,703 8,904,843 SH   SOLE   8,472,483 0 432,360
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 755,616 8,605,127 SH   SOLE   7,599,746 0 1,005,381
ALLEGHANY CORP DEL COM 017175100 261,812 430,527 SH   SOLE   408,202 0 22,325
ALLEGION PUB LTD CO ORD SHS G0176J109 25,602 400,031 SH   SOLE   361,808 0 38,223
ALLERGAN PLC SHS G0177J108 50,743 241,624 SH   SOLE   241,624 0 0
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 136,398 2,539,532 SH   SOLE   2,376,748 0 162,784
ALLSTATE CORP COM 020002101 123,931 1,672,031 SH   SOLE   1,564,995 0 107,036
ALPHABET INC CAP STK CL A 02079K305 625,597 789,447 SH   SOLE   714,033 0 75,414
ALPHABET INC CAP STK CL C 02079K107 478,118 619,468 SH   SOLE   560,053 0 59,415
AMAZON COM INC COM 023135106 308,943 411,996 SH   SOLE   355,502 0 56,494
AMERICAN EXPRESS CO COM 025816109 369,480 4,987,576 SH   SOLE   4,313,467 0 674,109
AMERISOURCEBERGEN CORP COM 03073E105 112,171 1,434,589 SH   SOLE   1,342,302 0 92,287
AMETEK INC NEW COM 031100100 89,662 1,844,892 SH   SOLE   1,745,804 0 99,088
ANALOG DEVICES INC COM 032654105 134,429 1,851,131 SH   SOLE   1,732,623 0 118,508
ANTHEM INC COM 036752103 207,902 1,446,074 SH   SOLE   1,347,341 0 98,733
AON PLC SHS CL A G0408V102 1,443,826 12,945,628 SH   SOLE   11,604,385 0 1,341,243
APACHE CORP COM 037411105 265,322 4,180,272 SH   SOLE   3,971,174 0 209,098
APPLE INC COM 037833100 48,659 420,128 SH   SOLE   420,128 0 0
ARAMARK COM 03852U106 197,657 5,533,499 SH   SOLE   5,236,366 0 297,133
ARCH CAP GROUP LTD ORD G0450A105 1,592,177 18,451,471 SH   SOLE   16,710,936 0 1,740,535
ARROW ELECTRS INC COM 042735100 204,765 2,871,880 SH   SOLE   2,710,808 0 161,072
ASML HOLDING N V N Y REGISTRY SHS N07059210 179,250 1,597,594 SH   SOLE   1,488,513 0 109,081
ATHENAHEALTH INC COM 04685W103 146,409 1,392,117 SH   SOLE   1,247,698 0 144,419
ATLASSIAN CORP PLC CL A G06242104 124,044 5,151,318 SH   SOLE   4,583,788 0 567,530
AUTONATION INC COM 05329W102 132,965 2,733,102 SH   SOLE   2,557,885 0 175,217
AUTOZONE INC COM 053332102 26,007 32,929 SH   SOLE   22,157 0 10,772
AVNET INC COM 053807103 212,928 4,472,339 SH   SOLE   4,231,180 0 241,159
BAIDU INC SPON ADR REP A 056752108 1,153,926 7,018,585 SH   SOLE   6,383,391 0 635,194
BANK AMER CORP COM 060505104 148,013 6,697,435 SH   SOLE   6,247,414 0 450,021
BANK NEW YORK MELLON CORP COM 064058100 642,499 13,560,553 SH   SOLE   11,714,023 0 1,846,530
BATS GLOBAL MKTS INC COM 05491G109 32,195 960,755 SH   SOLE   688,470 0 272,285
BECTON DICKINSON & CO COM 075887109 272,343 1,645,078 SH   SOLE   1,556,858 0 88,220
BENEFITFOCUS INC COM 08180D106 29,291 986,235 SH   SOLE   706,893 0 279,342
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 72,724 446,217 SH   SOLE   446,217 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 424 11,840 SH   SOLE   11,840 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 244 7,750 SH   SOLE   7,750 0 0
BLACKBAUD INC COM 09227Q100 29,843 466,298 SH   SOLE   334,217 0 132,081
BLOCK H & R INC COM 093671105 109,272 4,753,017 SH   SOLE   4,448,321 0 304,696
BLUE BUFFALO PET PRODS INC COM 09531U102 80,767 3,359,713 SH   SOLE   3,060,969 0 298,744
BOSTON SCIENTIFIC CORP COM 101137107 923,133 42,678,362 SH   SOLE   40,133,961 0 2,544,401
BRADY CORP CL A 104674106 17,903 476,791 SH   SOLE   341,758 0 135,033
BRIGHT HORIZONS FAM SOL IN D COM 109194100 43,068 615,076 SH   SOLE   440,790 0 174,286
BROADCOM LTD SHS Y09827109 230,556 1,304,269 SH   SOLE   1,215,233 0 89,036
BURLINGTON STORES INC COM 122017106 44,401 523,906 SH   SOLE   375,518 0 148,388
BWX TECHNOLOGIES INC COM 05605H100 35,882 903,833 SH   SOLE   682,738 0 221,095
CANADIAN PAC RY LTD COM 13645T100 849,014 5,946,729 SH   SOLE   5,113,044 0 833,685
CBS CORP NEW CL B 124857202 239,184 3,759,567 SH   SOLE   3,589,899 0 169,668
CDK GLOBAL INC COM 12508E101 12,142 203,412 SH   SOLE   137,236 0 66,176
CELANESE CORP DEL COM SER A 150870103 219,046 2,781,890 SH   SOLE   2,636,530 0 145,360
CELGENE CORP COM 151020104 31,036 268,128 SH   SOLE   180,437 0 87,691
CHINA BIOLOGIC PRODS INC COM 16938C106 20,935 194,710 SH   SOLE   194,710 0 0
CHUBB LIMITED COM H1467J104 45,589 345,061 SH   SOLE   345,061 0 0
CIGNA CORPORATION COM 125509109 328,536 2,462,975 SH   SOLE   2,330,708 0 132,267
CIMAREX ENERGY CO COM 171798101 204,969 1,508,234 SH   SOLE   1,427,336 0 80,898
CINTAS CORP COM 172908105 112,135 970,364 SH   SOLE   918,253 0 52,111
CISCO SYS INC COM 17275R102 365,549 12,096,263 SH   SOLE   10,459,030 0 1,637,233
CITIGROUP INC COM NEW 172967424 715,414 12,037,934 SH   SOLE   10,558,737 0 1,479,197
CITIZENS FINL GROUP INC COM 174610105 367,479 10,313,759 SH   SOLE   8,898,755 0 1,415,004
COACH INC COM 189754104 62,360 1,780,707 SH   SOLE   1,666,543 0 114,164
COCA COLA EUROPEAN PARTNERS SHS G25839104 420,664 13,396,958 SH   SOLE   11,771,422 0 1,625,536
COGNEX CORP COM 192422103 72,964 1,146,875 SH   SOLE   822,315 0 324,560
COMCAST CORP NEW CL A 20030N101 30,912 447,676 SH   SOLE   301,400 0 146,276
CONCHO RES INC COM 20605P101 316,319 2,385,510 SH   SOLE   2,257,582 0 127,928
COPA HOLDINGS SA CL A P31076105 7,802 85,899 SH   SOLE   85,899 0 0
COSTAR GROUP INC COM 22160N109 44,930 238,366 SH   SOLE   170,863 0 67,503
CREDICORP LTD COM G2519Y108 18,629 118,008 SH   SOLE   118,008 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 246,979 6,174,486 SH   SOLE   5,687,369 0 487,117
CUBIC CORP COM 229669106 9,942 207,332 SH   SOLE   156,687 0 50,645
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 17,608 501,228 SH   SOLE   359,215 0 142,013
DELPHI AUTOMOTIVE PLC SHS G27823106 203,004 3,014,172 SH   SOLE   2,859,166 0 155,006
DEVON ENERGY CORP NEW COM 25179M103 357,221 7,821,788 SH   SOLE   7,451,477 0 370,311
DEXCOM INC COM 252131107 406,480 6,808,715 SH   SOLE   6,141,669 0 667,046
DIAMONDBACK ENERGY INC COM 25278X109 18,479 182,856 SH   SOLE   131,232 0 51,624
DOLLAR GEN CORP NEW COM 256677105 21,929 296,055 SH   SOLE   198,951 0 97,104
DOLLAR TREE INC COM 256746108 163,274 2,115,499 SH   SOLE   1,904,142 0 211,357
DONALDSON INC COM 257651109 40,425 960,678 SH   SOLE   688,712 0 271,966
DR REDDYS LABS LTD ADR 256135203 616 13,594 SH   SOLE   13,594 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 18,314 150,957 SH   SOLE   108,206 0 42,751
DUNKIN BRANDS GROUP INC COM 265504100 20,868 397,949 SH   SOLE   285,304 0 112,645
ECOLAB INC COM 278865100 221,665 1,891,020 SH   SOLE   1,762,035 0 128,985
ELECTRONIC ARTS INC COM 285512109 533,231 6,770,331 SH   SOLE   6,356,086 0 414,245
ELLIE MAE INC COM 28849P100 37,030 442,514 SH   SOLE   317,166 0 125,348
ENVISION HEALTHCARE CORP COM 29414D100 250,532 3,958,470 SH   SOLE   3,673,104 0 285,366
EOG RES INC COM 26875P101 26,253 259,669 SH   SOLE   259,669 0 0
EPAM SYS INC COM 29414B104 10,223 158,963 SH   SOLE   158,963 0 0
EXPEDIA INC DEL COM NEW 30212P303 90,697 800,645 SH   SOLE   757,750 0 42,895
FACEBOOK INC CL A 30303M102 404,024 3,511,726 SH   SOLE   3,241,007 0 270,719
FEDEX CORP COM 31428X106 221,926 1,191,870 SH   SOLE   1,023,317 0 168,553
FIDELITY NATL INFORMATION SV COM 31620M106 233,059 3,081,166 SH   SOLE   2,847,367 0 233,799
FIFTH THIRD BANCORP COM 316773100 170,245 6,312,366 SH   SOLE   5,907,744 0 404,622
FLEETCOR TECHNOLOGIES INC COM 339041105 16,768 118,484 SH   SOLE   79,792 0 38,692
FLIR SYS INC COM 302445101 78,661 2,173,567 SH   SOLE   2,034,430 0 139,137
FLUOR CORP NEW COM 343412102 141,276 2,689,938 SH   SOLE   2,517,717 0 172,221
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 103,186 1,353,963 SH   SOLE   1,261,073 0 92,890
FORTUNE BRANDS HOME & SEC IN COM 34964C106 349,076 6,529,661 SH   SOLE   6,180,132 0 349,529
GARTNER INC COM 366651107 174,060 1,722,168 SH   SOLE   1,629,696 0 92,472
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 647 24,187 SH   SOLE   24,187 0 0
GENMARK DIAGNOSTICS INC COM 372309104 23,119 1,888,768 SH   SOLE   1,353,141 0 535,627
GENTEX CORP COM 371901109 133,896 6,800,220 SH   SOLE   6,364,905 0 435,315
GENTHERM INC COM 37253A103 23,270 687,435 SH   SOLE   492,681 0 194,754
GILEAD SCIENCES INC COM 375558103 38,700 540,423 SH   SOLE   540,423 0 0
GLAUKOS CORP COM 377322102 12,687 369,893 SH   SOLE   265,519 0 104,374
GLOBAL PMTS INC COM 37940X102 462,247 6,659,658 SH   SOLE   6,293,699 0 365,959
GOLDCORP INC NEW COM 380956409 206,253 15,165,659 SH   SOLE   14,508,352 0 657,307
GOLDMAN SACHS GROUP INC COM 38141G104 50,189 209,603 SH   SOLE   209,603 0 0
GRANA Y MONTERO S A A SPONSORED ADR 38500P208 1,238 173,201 SH   SOLE   173,201 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 222,028 13,816,320 SH   SOLE   11,985,732 0 1,830,588
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 8,902 677,447 SH   SOLE   677,447 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 31,223 1,494,659 SH   SOLE   1,494,659 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 246,365 4,994,226 SH   SOLE   4,467,218 0 527,008
HARLEY DAVIDSON INC COM 412822108 96,903 1,661,003 SH   SOLE   1,554,531 0 106,472
HARRIS CORP DEL COM 413875105 140,780 1,373,867 SH   SOLE   1,298,779 0 75,088
HD SUPPLY HLDGS INC COM 40416M105 209,832 4,936,070 SH   SOLE   4,671,005 0 265,065
HDFC BANK LTD ADR REPS 3 SHS 40415F101 89,583 1,476,326 SH   SOLE   1,426,173 0 50,153
HEALTHEQUITY INC COM 42226A107 16,456 406,121 SH   SOLE   306,855 0 99,266
HEICO CORP NEW COM 422806109 10,246 132,809 SH   SOLE   95,199 0 37,610
HESS CORP COM 42809H107 250,023 4,013,861 SH   SOLE   3,820,476 0 193,385
HOME DEPOT INC COM 437076102 28,332 211,304 SH   SOLE   142,040 0 69,264
HUBBELL INC COM 443510607 30,788 263,822 SH   SOLE   245,346 0 18,476
HUBSPOT INC COM 443573100 13,473 286,669 SH   SOLE   205,827 0 80,842
IAC INTERACTIVECORP COM 44919P508 125,217 1,932,667 SH   SOLE   1,808,948 0 123,719
ICICI BK LTD ADR 45104G104 3,316 442,665 SH   SOLE   442,665 0 0
IDEX CORP COM 45167R104 44,340 492,339 SH   SOLE   352,664 0 139,675
IHS MARKIT LTD SHS G47567105 1,536,566 43,393,572 SH   SOLE   40,691,082 0 2,702,490
IMAX CORP COM 45245E109 11,565 368,301 SH   SOLE   263,850 0 104,451
IMPERIAL OIL LTD COM NEW 453038408 597,346 17,170,333 SH   SOLE   15,667,334 0 1,502,999
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 16,098 187,640 SH   SOLE   134,498 0 53,142
INTERCONTINENTAL EXCHANGE IN COM 45866F104 311,181 5,515,439 SH   SOLE   5,203,864 0 311,575
INTERXION HOLDING N.V SHS N47279109 70,365 2,006,423 SH   SOLE   1,723,505 0 282,918
INTUIT COM 461202103 102,473 894,099 SH   SOLE   846,166 0 47,933
ISHARES INDIA 50 ETF 464289529 6,483 237,130 SH   SOLE   237,130 0 0
ISHARES TR MSCI EAFE ETF 464287465 60,979 1,056,273 SH   SOLE   1,056,273 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 145,854 2,558,849 SH   SOLE   2,424,085 0 134,764
JOHN BEAN TECHNOLOGIES CORP COM 477839104 69,937 813,690 SH   SOLE   583,200 0 230,490
JOHNSON & JOHNSON COM 478160104 409,514 3,554,500 SH   SOLE   3,069,890 0 484,610
JONES LANG LASALLE INC COM 48020Q107 71,515 707,793 SH   SOLE   673,890 0 33,903
KANSAS CITY SOUTHERN COM NEW 485170302 9,478 111,709 SH   SOLE   111,709 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 133,221 3,642,900 SH   SOLE   3,409,700 0 233,200
KINROSS GOLD CORP COM NO PAR 496902404 122,975 39,541,868 SH   SOLE   37,738,511 0 1,803,357
KIRBY CORP COM 497266106 121,194 1,822,469 SH   SOLE   1,705,631 0 116,838
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 68,663 1,730,861 SH   SOLE   1,646,701 0 84,160
LIBERTY GLOBAL PLC SHS CL A G5480U104 331,112 10,824,193 SH   SOLE   9,509,711 0 1,314,482
LIBERTY GLOBAL PLC SHS CL C G5480U120 521,489 17,558,537 SH   SOLE   15,407,369 0 2,151,168
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 151,027 4,096,200 SH   SOLE   3,897,634 0 198,566
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 193,642 9,691,782 SH   SOLE   9,217,166 0 474,616
LIVE NATION ENTERTAINMENT IN COM 538034109 18,959 712,760 SH   SOLE   479,378 0 233,382
LKQ CORP COM 501889208 917,121 29,922,380 SH   SOLE   27,799,968 0 2,122,412
LOEWS CORP COM 540424108 98,614 2,105,780 SH   SOLE   1,970,978 0 134,802
LOWES COS INC COM 548661107 17,249 242,531 SH   SOLE   162,812 0 79,719
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 63,592 741,334 SH   SOLE   741,334 0 0
M & T BK CORP COM 55261F104 171,580 1,096,846 SH   SOLE   984,609 0 112,237
MANHATTAN ASSOCS INC COM 562750109 13,947 263,010 SH   SOLE   188,514 0 74,496
MARSH & MCLENNAN COS INC COM 571748102 516,389 7,640,025 SH   SOLE   6,594,553 0 1,045,472
MASONITE INTL CORP NEW COM 575385109 26,208 398,293 SH   SOLE   285,487 0 112,806
MASTERCARD INCORPORATED CL A 57636Q104 45,157 437,354 SH   SOLE   294,141 0 143,213
MATCH GROUP INC COM 57665R106 10,803 631,754 SH   SOLE   452,848 0 178,906
MEDTRONIC PLC SHS G5960L103 1,698,639 23,847,241 SH   SOLE   21,422,534 0 2,424,707
MERCADOLIBRE INC COM 58733R102 28,441 182,150 SH   SOLE   147,813 0 34,337
MICROSOFT CORP COM 594918104 540,673 8,700,886 SH   SOLE   7,513,707 0 1,187,179
MIDDLEBY CORP COM 596278101 164,407 1,276,351 SH   SOLE   1,207,803 0 68,548
MIDSTATES PETE CO INC COM PAR 59804T407 10,620 512,050 SH   SOLE   512,050 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 225,669 5,089,510 SH   SOLE   4,766,721 0 322,789
MOSAIC CO NEW COM 61945C103 148,483 5,062,511 SH   SOLE   4,823,750 0 238,761
MOTOROLA SOLUTIONS INC COM NEW 620076307 173,897 2,097,925 SH   SOLE   1,985,212 0 112,713
NATIONAL INSTRS CORP COM 636518102 11,793 382,651 SH   SOLE   274,102 0 108,549
NEOGENOMICS INC COM NEW 64049M209 22,064 2,574,507 SH   SOLE   1,844,370 0 730,137
NEVRO CORP COM 64157F103 30,294 416,928 SH   SOLE   298,862 0 118,066
NEWELL BRANDS INC COM 651229106 166,706 3,733,612 SH   SOLE   3,533,047 0 200,565
NEWS CORP NEW CL A 65249B109 133,499 11,649,136 SH   SOLE   11,063,535 0 585,601
NIELSEN HLDGS PLC SHS EUR G6518L108 107,620 2,565,441 SH   SOLE   2,427,738 0 137,703
NOAH HLDGS LTD SPON ADS CL A 65487X102 2,842 129,584 SH   SOLE   129,584 0 0
NOBLE ENERGY INC COM 655044105 206,894 5,436,005 SH   SOLE   5,063,397 0 372,608
NORTHERN TR CORP COM 665859104 171,052 1,920,851 SH   SOLE   1,818,191 0 102,660
NOVO-NORDISK A S ADR 670100205 9,229 257,374 SH   SOLE   257,374 0 0
NVIDIA CORP COM 67066G104 219,277 2,054,310 SH   SOLE   1,944,183 0 110,127
O REILLY AUTOMOTIVE INC NEW COM 67103H107 79,597 285,897 SH   SOLE   270,601 0 15,296
OCCIDENTAL PETE CORP DEL COM 674599105 47,877 672,149 SH   SOLE   672,149 0 0
OGE ENERGY CORP COM 670837103 97,490 2,914,500 SH   SOLE   2,727,924 0 186,576
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 33,827 1,188,982 SH   SOLE   852,277 0 336,705
OMNICOM GROUP INC COM 681919106 141,042 1,657,170 SH   SOLE   1,551,084 0 106,086
ORACLE CORP COM 68389X105 588,694 15,310,634 SH   SOLE   13,328,303 0 1,982,331
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 3,338 95,887 SH   SOLE   95,887 0 0
PANDORA MEDIA INC COM 698354107 27,090 2,077,419 SH   SOLE   1,487,283 0 590,136
PANERA BREAD CO CL A 69840W108 69,996 341,294 SH   SOLE   323,009 0 18,285
PAYLOCITY HLDG CORP COM 70438V106 16,170 538,807 SH   SOLE   386,225 0 152,582
PENUMBRA INC COM 70975L107 9,918 155,452 SH   SOLE   111,404 0 44,048
PIONEER NAT RES CO COM 723787107 202,439 1,124,223 SH   SOLE   1,047,152 0 77,071
PNC FINL SVCS GROUP INC COM 693475105 23,936 204,653 SH   SOLE   137,460 0 67,193
PRICELINE GRP INC COM NEW 741503403 212,604 145,017 SH   SOLE   132,396 0 12,621
PRICESMART INC COM 741511109 16,724 200,285 SH   SOLE   143,560 0 56,725
PROGRESSIVE CORP OHIO COM 743315103 289,511 8,155,233 SH   SOLE   7,174,532 0 980,701
PROOFPOINT INC COM 743424103 62,492 884,523 SH   SOLE   634,140 0 250,383
PROTO LABS INC COM 743713109 16,463 320,597 SH   SOLE   229,746 0 90,851
Q2 HLDGS INC COM 74736L109 49,363 1,711,020 SH   SOLE   1,226,682 0 484,338
QUALCOMM INC COM 747525103 564,674 8,660,638 SH   SOLE   7,535,107 0 1,125,531
REGENERON PHARMACEUTICALS COM 75886F107 694,387 1,891,598 SH   SOLE   1,777,677 0 113,921
ROCKWELL COLLINS INC COM 774341101 101,640 1,095,727 SH   SOLE   1,025,478 0 70,249
ROGERS COMMUNICATIONS INC CL B 775109200 148,155 3,840,903 SH   SOLE   3,330,489 0 510,414
ROPER TECHNOLOGIES INC COM 776696106 170,497 931,269 SH   SOLE   881,229 0 50,040
RPM INTL INC COM 749685103 209,272 3,887,639 SH   SOLE   3,679,116 0 208,523
RSP PERMIAN INC COM 74978Q105 10,598 237,516 SH   SOLE   170,197 0 67,319
RYDER SYS INC COM 783549108 133,729 1,796,469 SH   SOLE   1,681,457 0 115,012
S&P GLOBAL INC COM 78409V104 825,500 7,676,217 SH   SOLE   7,214,617 0 461,600
SALESFORCE COM INC COM 79466L302 145,259 2,121,804 SH   SOLE   1,976,874 0 144,930
SCHLUMBERGER LTD COM 806857108 132,363 1,576,693 SH   SOLE   1,469,091 0 107,602
SEATTLE GENETICS INC COM 812578102 115,195 2,182,971 SH   SOLE   1,998,007 0 184,964
SHERWIN WILLIAMS CO COM 824348106 11,511 42,832 SH   SOLE   28,842 0 13,990
SMITH A O COM 831865209 67,459 1,424,698 SH   SOLE   1,348,388 0 76,310
SNYDERS-LANCE INC COM 833551104 843 21,976 SH   SOLE   21,976 0 0
SPS COMM INC COM 78463M107 23,053 329,844 SH   SOLE   236,374 0 93,470
STATE STR CORP COM 857477103 154,045 1,982,051 SH   SOLE   1,847,100 0 134,951
SURGICAL CARE AFFILIATES INC COM 86881L106 28,951 625,704 SH   SOLE   472,152 0 153,552
SVB FINL GROUP COM 78486Q101 293,680 1,710,822 SH   SOLE   1,574,678 0 136,144
SYNCHRONY FINL COM 87165B103 17,952 494,945 SH   SOLE   333,725 0 161,220
SYNOPSYS INC COM 871607107 107,630 1,828,577 SH   SOLE   1,711,520 0 117,057
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 54,837 1,907,379 SH   SOLE   1,684,142 0 223,237
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 36,167 733,755 SH   SOLE   525,802 0 207,953
TASER INTL INC COM 87651B104 35,411 1,460,849 SH   SOLE   1,047,979 0 412,870
TD AMERITRADE HLDG CORP COM 87236Y108 137,153 3,145,717 SH   SOLE   2,977,274 0 168,443
TE CONNECTIVITY LTD REG SHS H84989104 754,236 10,886,778 SH   SOLE   9,946,383 0 940,395
TEGNA INC COM 87901J105 55,760 2,606,806 SH   SOLE   2,439,927 0 166,879
TELEDYNE TECHNOLOGIES INC COM 879360105 67,143 545,875 SH   SOLE   412,006 0 133,869
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 967,657 72,321,188 SH   SOLE   65,136,571 0 7,184,617
TENARIS S A SPONSORED ADR 88031M109 169,240 4,739,296 SH   SOLE   4,113,334 0 625,962
TESORO CORP COM 881609101 115,598 1,321,872 SH   SOLE   1,237,674 0 84,198
TIME WARNER INC COM NEW 887317303 12,104 125,386 SH   SOLE   125,386 0 0
TORCHMARK CORP COM 891027104 160,219 2,172,163 SH   SOLE   2,033,117 0 139,046
TRACTOR SUPPLY CO COM 892356106 132,263 1,744,668 SH   SOLE   1,650,911 0 93,757
TYLER TECHNOLOGIES INC COM 902252105 38,892 272,409 SH   SOLE   195,245 0 77,164
ULTA SALON COSMETCS & FRAG I COM 90384S303 247,132 969,374 SH   SOLE   917,243 0 52,131
ULTIMATE SOFTWARE GROUP INC COM 90385D107 62,808 344,434 SH   SOLE   246,786 0 97,648
UNILEVER PLC SPON ADR NEW 904767704 148,978 3,660,383 SH   SOLE   3,424,274 0 236,109
UNITED TECHNOLOGIES CORP COM 913017109 255,182 2,327,878 SH   SOLE   2,179,927 0 147,951
VANTIV INC CL A 92210H105 195,750 3,283,295 SH   SOLE   3,106,712 0 176,583
VEEVA SYS INC CL A COM 922475108 266,214 6,540,897 SH   SOLE   5,857,637 0 683,260
VERISK ANALYTICS INC COM 92345Y106 142,197 1,751,843 SH   SOLE   1,657,611 0 94,232
VISA INC COM CL A 92826C839 555,247 7,116,725 SH   SOLE   6,647,820 0 468,905
VISTEON CORP COM NEW 92839U206 34,170 425,321 SH   SOLE   305,129 0 120,192
WABCO HLDGS INC COM 92927K102 232,157 2,187,063 SH   SOLE   1,924,625 0 262,438
WABTEC CORP COM 929740108 116,826 1,407,207 SH   SOLE   1,331,626 0 75,581
WASTE CONNECTIONS INC COM 94106B101 354,135 4,506,107 SH   SOLE   4,264,127 0 241,980
WEBSTER FINL CORP CONN COM 947890109 16,485 303,699 SH   SOLE   217,940 0 85,759
WELLS FARGO & CO NEW COM 949746101 64,271 1,166,227 SH   SOLE   1,004,082 0 162,145
WESTPAC BKG CORP SPONSORED ADR 961214301 5,488 233,725 SH   SOLE   233,725 0 0
WHITEWAVE FOODS CO COM 966244105 117,597 2,115,059 SH   SOLE   2,000,242 0 114,817
WILLIS TOWERS WATSON PUB LTD SHS G96629103 168,620 1,378,967 SH   SOLE   1,215,704 0 163,263
WORKDAY INC CL A 98138H101 199,721 3,021,951 SH   SOLE   2,843,185 0 178,766
YANDEX N V SHS CLASS A N97284108 39,598 1,967,133 SH   SOLE   1,955,582 0 11,551
YUM CHINA HLDGS INC COM 98850P109 19,063 729,838 SH   SOLE   729,838 0 0