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 46,723 1,188,570 SH   SOLE   1,188,570 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 31,093 274,458 SH   SOLE   274,458 0 0
ACTIVISION BLIZZARD INC COM 00507V109 804 20,300 SH   SOLE   20,300 0 0
AES CORP COM 00130H105 381 30,500 SH   SOLE   30,500 0 0
AETNA INC NEW COM 00817Y108 910 7,452 SH   SOLE   7,452 0 0
AFLAC INC COM 001055102 289 4,000 SH   SOLE   4,000 0 0
AGCO CORP COM 001084102 311 6,600 SH   SOLE   6,600 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 11,757 325,308 SH   SOLE   325,308 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 112,260 1,411,540 SH   SOLE   1,411,540 0 0
ALLEGHANY CORP DEL COM 017175100 29,454 53,593 SH   SOLE   53,593 0 0
ALLERGAN PLC SHS G0177J108 384 1,663 SH   SOLE   1,663 0 0
ALLSTATE CORP COM 020002101 9,029 129,075 SH   SOLE   129,075 0 0
ALPHABET INC CAP STK CL C 02079K107 26,611 38,450 SH   SOLE   38,450 0 0
ALPHABET INC CAP STK CL A 02079K305 93,938 133,524 SH   SOLE   133,524 0 0
AMAZON COM INC COM 023135106 16,057 22,438 SH   SOLE   22,438 0 0
AMERICAN EXPRESS CO COM 025816109 225 3,700 SH   SOLE   3,700 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 31,940 603,902 SH   SOLE   603,902 0 0
AMERICAN TOWER CORP NEW COM 03027X100 12,674 111,554 SH   SOLE   111,554 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 106,249 1,257,237 SH   SOLE   1,257,237 0 0
AMGEN INC COM 031162100 40,975 269,306 SH   SOLE   269,306 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 23,934 598,803 SH   SOLE   598,803 0 0
ANALOG DEVICES INC COM 032654105 41,098 725,604 SH   SOLE   725,604 0 0
ANSYS INC COM 03662Q105 20,567 226,633 SH   SOLE   226,633 0 0
APPLE INC COM 037833100 77,981 815,699 SH   SOLE   815,699 0 0
APTARGROUP INC COM 038336103 35,642 450,425 SH   SOLE   450,425 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 847 19,750 SH   SOLE   19,750 0 0
ASSURANT INC COM 04621X108 432 5,000 SH   SOLE   5,000 0 0
AT&T INC COM 00206R102 2,117 48,991 SH   SOLE   48,991 0 0
AVNET INC COM 053807103 506 12,500 SH   SOLE   12,500 0 0
AXALTA COATING SYS LTD COM G0750C108 12,398 467,331 SH   SOLE   467,331 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 6,539 118,882 SH   SOLE   118,882 0 0
BAIDU INC SPON ADR REP A 056752108 174,148 1,054,482 SH   SOLE   1,054,482 0 0
BANCO MACRO SA SPON ADR B 05961W105 31,374 422,719 SH   SOLE   422,719 0 0
BANK AMER CORP COM 060505104 37,120 2,797,288 SH   SOLE   2,797,288 0 0
BANK OF THE OZARKS INC COM 063904106 28,767 766,716 SH   SOLE   766,716 0 0
BAXTER INTL INC COM 071813109 982 21,720 SH   SOLE   21,720 0 0
BB&T CORP COM 054937107 306 8,600 SH   SOLE   8,600 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 50,714 350,259 SH   SOLE   350,259 0 0
BIO RAD LABS INC CL A 090572207 35,700 249,618 SH   SOLE   249,618 0 0
BLACKROCK INC COM 09247X101 835 2,439 SH   SOLE   2,439 0 0
BOEING CO COM 097023105 29,349 225,991 SH   SOLE   225,991 0 0
BORGWARNER INC COM 099724106 13,233 448,260 SH   SOLE   448,260 0 0
BROADCOM LTD SHS Y09827109 29,845 192,052 SH   SOLE   192,052 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 16,898 259,168 SH   SOLE   259,168 0 0
BROWN & BROWN INC COM 115236101 32,906 878,196 SH   SOLE   878,196 0 0
BRUNSWICK CORP COM 117043109 10,675 235,546 SH   SOLE   235,546 0 0
BUNGE LIMITED COM G16962105 4,130 69,822 SH   SOLE   69,822 0 0
CA INC COM 12673P105 486 14,800 SH   SOLE   14,800 0 0
CACI INTL INC CL A 127190304 33,360 368,988 SH   SOLE   368,988 0 0
CAPITAL ONE FINL CORP COM 14040H105 34,437 542,232 SH   SOLE   542,232 0 0
CBS CORP NEW CL B 124857202 288 5,284 SH   SOLE   5,284 0 0
CENTERPOINT ENERGY INC COM 15189T107 876 36,500 SH   SOLE   36,500 0 0
CF INDS HLDGS INC COM 125269100 342 14,175 SH   SOLE   14,175 0 0
CHINA BIOLOGIC PRODS INC COM 16938C106 28,358 266,727 SH   SOLE   266,727 0 0
CHUBB LIMITED COM H1467J104 79,228 606,138 SH   SOLE   606,138 0 0
CINTAS CORP COM 172908105 746 7,600 SH   SOLE   7,600 0 0
CISCO SYS INC COM 17275R102 9,767 340,416 SH   SOLE   340,416 0 0
CITIGROUP INC COM NEW 172967424 829 19,546 SH   SOLE   19,546 0 0
CLARCOR INC COM 179895107 44,972 739,303 SH   SOLE   739,303 0 0
CLEAN HARBORS INC COM 184496107 33,437 641,671 SH   SOLE   641,671 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 221 6,204 SH   SOLE   6,204 0 0
COGNEX CORP COM 192422103 53,213 1,234,645 SH   SOLE   1,234,645 0 0
COLUMBIA PIPELINE GROUP INC COM 198280109 1,192 46,783 SH   SOLE   46,783 0 0
COMCAST CORP NEW CL A 20030N101 43,863 672,845 SH   SOLE   672,845 0 0
CONOCOPHILLIPS COM 20825C104 358 8,200 SH   SOLE   8,200 0 0
CONSTELLATION BRANDS INC CL A 21036P108 8,291 50,128 SH   SOLE   50,128 0 0
COOPER COS INC COM NEW 216648402 20,781 121,123 SH   SOLE   121,123 0 0
COSTCO WHSL CORP NEW COM 22160K105 262 1,670 SH   SOLE   1,670 0 0
CUMMINS INC COM 231021106 44,039 391,663 SH   SOLE   391,663 0 0
CVS HEALTH CORP COM 126650100 75,051 783,901 SH   SOLE   783,901 0 0
DANAHER CORP DEL COM 235851102 343 3,400 SH   SOLE   3,400 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 55,031 1,510,598 SH   SOLE   1,510,598 0 0
DIPLOMAT PHARMACY INC COM 25456K101 30,956 884,459 SH   SOLE   884,459 0 0
DISCOVER FINL SVCS COM 254709108 407 7,600 SH   SOLE   7,600 0 0
DISNEY WALT CO COM DISNEY 254687106 4,563 46,650 SH   SOLE   46,650 0 0
DOLBY LABORATORIES INC COM 25659T107 775 16,201 SH   SOLE   16,201 0 0
DOLLAR GEN CORP NEW COM 256677105 442 4,700 SH   SOLE   4,700 0 0
DOLLAR TREE INC COM 256746108 52,136 553,221 SH   SOLE   553,221 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 8,539 88,369 SH   SOLE   88,369 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 9,559 111,428 SH   SOLE   111,428 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 650 5,332 SH   SOLE   5,332 0 0
E HOUSE CHINA HLDGS LTD ADR 26852W103 56,920 8,797,461 SH   SOLE   8,797,461 0 0
E M C CORP MASS COM 268648102 2,981 109,702 SH   SOLE   109,702 0 0
EAGLE MATERIALS INC COM 26969P108 35,195 456,187 SH   SOLE   456,187 0 0
EAST WEST BANCORP INC COM 27579R104 52,783 1,544,252 SH   SOLE   1,544,252 0 0
EATON CORP PLC SHS G29183103 21,828 365,441 SH   SOLE   365,441 0 0
ELLIE MAE INC COM 28849P100 14,230 155,266 SH   SOLE   155,266 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 21,950 1,010,576 SH   SOLE   1,010,576 0 0
EQUIFAX INC COM 294429105 26,122 203,445 SH   SOLE   203,445 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 25,089 330,988 SH   SOLE   330,988 0 0
EXXON MOBIL CORP COM 30231G102 14,015 149,507 SH   SOLE   149,507 0 0
FACEBOOK INC CL A 30303M102 11,095 97,085 SH   SOLE   97,085 0 0
FEDEX CORP COM 31428X106 798 5,259 SH   SOLE   5,259 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 494 6,700 SH   SOLE   6,700 0 0
FIFTH THIRD BANCORP COM 316773100 617 35,100 SH   SOLE   35,100 0 0
FLIR SYS INC COM 302445101 34,443 1,112,874 SH   SOLE   1,112,874 0 0
FLOWSERVE CORP COM 34354P105 230 5,100 SH   SOLE   5,100 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 14,370 1,143,167 SH   SOLE   1,143,167 0 0
GAP INC DEL COM 364760108 711 33,507 SH   SOLE   33,507 0 0
GENERAL ELECTRIC CO COM 369604103 34,948 1,110,163 SH   SOLE   1,110,163 0 0
GENERAL MLS INC COM 370334104 7,756 108,756 SH   SOLE   108,756 0 0
GENESEE & WYO INC CL A 371559105 13,222 224,296 SH   SOLE   224,296 0 0
GILDAN ACTIVEWEAR INC COM 375916103 26,974 919,666 SH   SOLE   919,666 0 0
GILEAD SCIENCES INC COM 375558103 1,437 17,225 SH   SOLE   17,225 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 299 2,014 SH   SOLE   2,014 0 0
HAEMONETICS CORP COM 405024100 18,166 626,624 SH   SOLE   626,624 0 0
HCA HOLDINGS INC COM 40412C101 1,121 14,562 SH   SOLE   14,562 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 13,291 200,318 SH   SOLE   200,318 0 0
HENRY JACK & ASSOC INC COM 426281101 28,658 328,387 SH   SOLE   328,387 0 0
HESS CORP COM 42809H107 61,189 1,018,119 SH   SOLE   1,018,119 0 0
HOME DEPOT INC COM 437076102 2,934 22,976 SH   SOLE   22,976 0 0
HONDA MOTOR LTD AMERN SHS 438128308 253 10,000 SH   SOLE   10,000 0 0
HUMANA INC COM 444859102 37,441 208,145 SH   SOLE   208,145 0 0
ICICI BK LTD ADR 45104G104 53,823 7,496,213 SH   SOLE   7,496,213 0 0
ILLINOIS TOOL WKS INC COM 452308109 779 7,479 SH   SOLE   7,479 0 0
INGERSOLL-RAND PLC SHS G47791101 7,775 122,098 SH   SOLE   122,098 0 0
INGREDION INC COM 457187102 10,221 78,981 SH   SOLE   78,981 0 0
INTERCONTINENTAL HOTELS GROU SPON ADR NW 2016 45857P608 0 280,000 SH   SOLE   280,000 0 0
INTERPUBLIC GROUP COS INC COM 460690100 508 21,995 SH   SOLE   21,995 0 0
INTERSIL CORP CL A 46069S109 21,479 1,586,329 SH   SOLE   1,586,329 0 0
INVESCO LTD SHS G491BT108 227 8,900 SH   SOLE   8,900 0 0
IPG PHOTONICS CORP COM 44980X109 6,456 80,696 SH   SOLE   80,696 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 174 18,420 SH   SOLE   18,420 0 0
JD COM INC SPON ADR CL A 47215P106 62,328 2,935,834 SH   SOLE   2,935,834 0 0
JOHNSON & JOHNSON COM 478160104 3,844 31,692 SH   SOLE   31,692 0 0
JPMORGAN CHASE & CO COM 46625H100 11,728 188,738 SH   SOLE   188,738 0 0
KELLOGG CO COM 487836108 365 4,473 SH   SOLE   4,473 0 0
KIRBY CORP COM 497266106 49,020 785,706 SH   SOLE   785,706 0 0
KROGER CO COM 501044101 39,869 1,083,690 SH   SOLE   1,083,690 0 0
LAM RESEARCH CORP COM 512807108 42,143 501,340 SH   SOLE   501,340 0 0
LINEAR TECHNOLOGY CORP COM 535678106 414 8,893 SH   SOLE   8,893 0 0
LKQ CORP COM 501889208 38,368 1,210,356 SH   SOLE   1,210,356 0 0
LOCKHEED MARTIN CORP COM 539830109 72,064 290,382 SH   SOLE   290,382 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 799 10,732 SH   SOLE   10,732 0 0
M & T BK CORP COM 55261F104 25,522 215,871 SH   SOLE   215,871 0 0
MACYS INC COM 55616P104 5,332 158,638 SH   SOLE   158,638 0 0
MARATHON OIL CORP COM 565849106 33,061 2,202,572 SH   SOLE   2,202,572 0 0
MARATHON PETE CORP COM 56585A102 37,779 995,230 SH   SOLE   995,230 0 0
MARKEL CORP COM 570535104 14,417 15,132 SH   SOLE   15,132 0 0
MARSH & MCLENNAN COS INC COM 571748102 675 9,865 SH   SOLE   9,865 0 0
MARTIN MARIETTA MATLS INC COM 573284106 23,061 120,109 SH   SOLE   120,109 0 0
MASCO CORP COM 574599106 19,812 640,346 SH   SOLE   640,346 0 0
MASIMO CORP COM 574795100 8,746 166,536 SH   SOLE   166,536 0 0
MASTERCARD INC CL A 57636Q104 1,398 15,879 SH   SOLE   15,879 0 0
MATSON INC COM 57686G105 17,020 527,108 SH   SOLE   527,108 0 0
MATTHEWS INTL CORP CL A 577128101 15,930 286,298 SH   SOLE   286,298 0 0
MCKESSON CORP COM 58155Q103 41,259 221,049 SH   SOLE   221,049 0 0
MDU RES GROUP INC COM 552690109 32,531 1,355,464 SH   SOLE   1,355,464 0 0
MEDNAX INC COM 58502B106 43,575 601,619 SH   SOLE   601,619 0 0
MEDTRONIC PLC SHS G5960L103 1,067 12,300 SH   SOLE   12,300 0 0
MERCK & CO INC COM 58933Y105 32,685 567,345 SH   SOLE   567,345 0 0
METLIFE INC COM 59156R108 15,658 393,115 SH   SOLE   393,115 0 0
MICRON TECHNOLOGY INC COM 595112103 21,832 1,586,615 SH   SOLE   1,586,615 0 0
MOLSON COORS BREWING CO CL B 60871R209 715 7,072 SH   SOLE   7,072 0 0
MSC INDL DIRECT INC CL A 553530106 21,494 304,626 SH   SOLE   304,626 0 0
MURPHY OIL CORP COM 626717102 383 12,076 SH   SOLE   12,076 0 0
MYLAN N V SHS EURO N59465109 12,769 295,302 SH   SOLE   295,302 0 0
NATIONAL INSTRS CORP COM 636518102 34,411 1,255,876 SH   SOLE   1,255,876 0 0
NEWELL BRANDS INC COM 651229106 38,858 800,047 SH   SOLE   800,047 0 0
NISOURCE INC COM 65473P105 1,241 46,783 SH   SOLE   46,783 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 67,300 248,248 SH   SOLE   248,248 0 0
OASIS PETE INC NEW COM 674215108 34,733 3,718,752 SH   SOLE   3,718,752 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 15,853 209,801 SH   SOLE   209,801 0 0
OCEANEERING INTL INC COM 675232102 5,401 180,879 SH   SOLE   180,879 0 0
PAYPAL HLDGS INC COM 70450Y103 307 8,400 SH   SOLE   8,400 0 0
PFIZER INC COM 717081103 10,237 290,731 SH   SOLE   290,731 0 0
PG&E CORP COM 69331C108 439 6,870 SH   SOLE   6,870 0 0
PHILLIPS 66 COM 718546104 828 10,439 SH   SOLE   10,439 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 1,495 406,231 SH   SOLE   406,231 0 0
PNC FINL SVCS GROUP INC COM 693475105 18,918 232,431 SH   SOLE   232,431 0 0
PPG INDS INC COM 693506107 6,847 65,741 SH   SOLE   65,741 0 0
PROCTER & GAMBLE CO COM 742718109 1,902 22,462 SH   SOLE   22,462 0 0
PRUDENTIAL FINL INC COM 744320102 418 5,859 SH   SOLE   5,859 0 0
QUALCOMM INC COM 747525103 300 5,600 SH   SOLE   5,600 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 50,705 522,791 SH   SOLE   522,791 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 19,253 888,475 SH   SOLE   888,475 0 0
ROBERT HALF INTL INC COM 770323103 3,285 86,094 SH   SOLE   86,094 0 0
ROPER TECHNOLOGIES INC COM 776696106 443 2,600 SH   SOLE   2,600 0 0
ROSS STORES INC COM 778296103 533 9,400 SH   SOLE   9,400 0 0
RPM INTL INC COM 749685103 67,294 1,347,236 SH   SOLE   1,347,236 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 43,457 1,477,633 SH   SOLE   1,477,633 0 0
SCHLUMBERGER LTD COM 806857108 245 3,100 SH   SOLE   3,100 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 374 6,000 SH   SOLE   6,000 0 0
SEALED AIR CORP NEW COM 81211K100 6,042 131,434 SH   SOLE   131,434 0 0
SHERWIN WILLIAMS CO COM 824348106 822 2,800 SH   SOLE   2,800 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 10,438 83,561 SH   SOLE   83,561 0 0
SILICON LABORATORIES INC COM 826919102 44,309 909,087 SH   SOLE   909,087 0 0
SILICONWARE PRECISION INDS L SPONSD ADR SPL 827084864 10,365 1,353,198 SH   SOLE   1,353,198 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 16,684 417,411 SH   SOLE   417,411 0 0
SMUCKER J M CO COM NEW 832696405 716 4,700 SH   SOLE   4,700 0 0
SNAP ON INC COM 833034101 33,457 211,997 SH   SOLE   211,997 0 0
STARBUCKS CORP COM 855244109 10,927 191,294 SH   SOLE   191,294 0 0
STATE STR CORP COM 857477103 10,369 192,298 SH   SOLE   192,298 0 0
STERIS PLC SHS USD G84720104 58,364 848,936 SH   SOLE   848,936 0 0
SUNTRUST BKS INC COM 867914103 661 16,089 SH   SOLE   16,089 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 10,561 573,653 SH   SOLE   573,653 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 131,183 5,001,240 SH   SOLE   5,001,240 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 46,816 316,837 SH   SOLE   316,837 0 0
TJX COS INC NEW COM 872540109 86,062 1,114,363 SH   SOLE   1,114,363 0 0
TORCHMARK CORP COM 891027104 575 9,300 SH   SOLE   9,300 0 0
TRAVELERS COMPANIES INC COM 89417E109 67,712 568,818 SH   SOLE   568,818 0 0
TYSON FOODS INC CL A 902494103 80,944 1,211,924 SH   SOLE   1,211,924 0 0
UNION PAC CORP COM 907818108 12,429 142,453 SH   SOLE   142,453 0 0
UNITED RENTALS INC COM 911363109 367 5,475 SH   SOLE   5,475 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,090 7,723 SH   SOLE   7,723 0 0
V F CORP COM 918204108 18,176 295,597 SH   SOLE   295,597 0 0
VALERO ENERGY CORP NEW COM 91913Y100 301 5,900 SH   SOLE   5,900 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 29,905 535,551 SH   SOLE   535,551 0 0
VISA INC COM CL A 92826C839 38,597 520,386 SH   SOLE   520,386 0 0
WADDELL & REED FINL INC CL A 930059100 12,257 711,773 SH   SOLE   711,773 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 871 10,463 SH   SOLE   10,463 0 0
WD-40 CO COM 929236107 23,687 201,679 SH   SOLE   201,679 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 41,174 1,008,675 SH   SOLE   1,008,675 0 0
WELLS FARGO & CO NEW COM 949746101 67,072 1,417,107 SH   SOLE   1,417,107 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 81,864 1,078,867 SH   SOLE   1,078,867 0 0
WESTERN DIGITAL CORP COM 958102105 9,269 196,133 SH   SOLE   196,133 0 0
WEX INC COM 96208T104 44,996 507,456 SH   SOLE   507,456 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 19,339 22,968 SH   SOLE   22,968 0 0
WILEY JOHN & SONS INC CL A 968223206 45,551 872,961 SH   SOLE   872,961 0 0
WINTRUST FINL CORP COM 97650W108 45,782 897,696 SH   SOLE   897,696 0 0
WOODWARD INC COM 980745103 21,207 367,922 SH   SOLE   367,922 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 573 4,762 SH   SOLE   4,762 0 0
ZOETIS INC CL A 98978V103 7,432 156,598 SH   SOLE   156,598 0 0