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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3M COCOM88579Y1013,96822,621SH SOLENONE22,62100
ABBVIE INCCOM00287Y1098,94082,885SH SOLENONE82,88500
ACCENTURE PLC IRELANDSHS CLASS AG1151C1015,32116,634SH SOLENONE16,63400
ACTIVISION BLIZZARD INCCOM00507V1092,91437,654SH SOLENONE37,65400
ADVANCE AUTO PARTS INCCOM00751Y1062,88113,793SH SOLENONE13,79300
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1025213,524SH SOLENONE3,52400
AMDOCS LTDSHSG026021032,73136,072SH SOLENONE36,07200
AMGEN INCCOM0311621004,95323,294SH SOLENONE23,29400
AMPHENOL CORP NEWCL A0320951013,31445,258SH SOLENONE45,25800
ANTHEM INCCOM0367521034,64512,461SH SOLENONE12,46100
AON PLCSHS CL AG0403H1084,16414,573SH SOLENONE14,57300
ARISTA NETWORKS INCCOM0404131062,7107,888SH SOLENONE7,88800
AUTOMATIC DATA PROCESSING INC COMCOM0530151033,62318,126SH SOLENONE18,12600
AUTOZONE INCCOM0533321023,6422,145SH SOLENONE2,14500
B2GOLD CORPCOM11777Q20910932,140SH SOLENONE32,14000
BAIDU INCSPON ADR REP A0567521083532,298SH SOLENONE2,29800
BATH & BODY WORKS INCCOM0708301042,63641,829SH SOLENONE41,82900
BECTON DICKINSON & COCOM0758871093,69215,023SH SOLENONE15,02300
BIOGEN INCCOM09062X1032,91410,299SH SOLENONE10,29900
BOOZ ALLEN HAMILTON HLDG CORP CL ACL A0995021062,60932,890SH SOLENONE32,89000
BORGWARNER INCCOM0997241062,53658,700SH SOLENONE58,70000
BROADCOM INCCOM11135F1016,24812,885SH SOLENONE12,88500
BROWN & BROWN INCCOM1152361012,93552,940SH SOLENONE52,94000
C H ROBINSON WORLDWIDE INCCOM NEW12541W2092,60029,886SH SOLENONE29,88600
CBRE GROUP INCCL A12504L1093,40935,020SH SOLENONE35,02000
CELANESE CORP DELCOM1508701032,90719,302SH SOLENONE19,30200
CERNER CORPCOM1567821042,62837,270SH SOLENONE37,27000
CGI GROUP INCCL A SUB VTG12532H1042142,526SH SOLENONE2,52600
CHURCH & DWIGHT INCCOM1713401022,79633,868SH SOLENONE33,86800
CIGNA CORP NEWCOM1255231004,30621,513SH SOLENONE21,51300
CISCO SYS INCCOM17275R1027,032129,210SH SOLENONE129,21000
CITRIX SYS INCCOM1773761002,59124,138SH SOLENONE24,13800
CLOROX CO DELCOM1890541092,67216,137SH SOLENONE16,13700
COGNIZANT TECHNOLOGY SOLUTIONS CL ACL A1924461023,45846,598SH SOLENONE46,59800
COLGATE PALMOLIVE COCOM1941621033,30043,663SH SOLENONE43,66300
COMCAST CORP NEWCL A20030N1017,076126,518SH SOLENONE126,51800
CSX CORPCOM1264081033,406114,554SH SOLENONE114,55400
CUMMINS INCCOM2310211063,05713,617SH SOLENONE13,61700
DECKERS OUTDOOR CORPCOM2435371072,5367,041SH SOLENONE7,04100
DIAMONDBACK ENERGY INCCOM25278X1093,18533,648SH SOLENONE33,64800
EASTMAN CHEM COCOM2774321002,57825,595SH SOLENONE25,59500
EXPEDITORS INTL WASH INCCOM3021301092,68622,554SH SOLENONE22,55400
F5 NETWORKS INCCOM3156161022,93114,745SH SOLENONE14,74500
FACEBOOK INCCL A30303M1027,47222,018SH SOLENONE22,01800
FIDELITY NATL INFORMATION SVCS COMCOM31620M1063,51528,891SH SOLENONE28,89100
FLEETCOR TECHNOLOGIES INCCOM3390411053,00411,501SH SOLENONE11,50100
FORTUNE BRANDS HOME & SEC INC COMCOM34964C1062,52828,278SH SOLENONE28,27800
GALLAGHER ARTHUR J & COCOM3635761093,30422,233SH SOLENONE22,23300
GENERAL DYNAMICS CORPCOM3695501083,80019,388SH SOLENONE19,38800
GRAINGER W W INCCOM3848021042,6156,654SH SOLENONE6,65400
HASBRO INCCOM4180561072,67730,013SH SOLENONE30,01300
HCA HEALTHCARE INCCOM40412C1014,73519,510SH SOLENONE19,51000
HENRY SCHEIN INCCOM8064071022,92038,342SH SOLENONE38,34200
HOME DEPOT INCCOM4370761027,97824,305SH SOLENONE24,30500
HONEYWELL INTL INCCOM4385161064,33520,423SH SOLENONE20,42300
HORIZON THERAPEUTICS PUB LSHSG461881013,44031,410SH SOLENONE31,41000
HUYA INCADS REP SHS A44852D10810712,840SH SOLENONE12,84000
ICON PLCSHSG4705A1003,48513,302SH SOLENONE13,30200
ILLINOIS TOOL WKS INCCOM4523081093,24315,695SH SOLENONE15,69500
INTEL CORPCOM4581401005,614105,381SH SOLENONE105,38100
JAZZ PHARMACEUTICALS PLCSHS USDG508711052,26017,360SH SOLENONE17,36000
JOHNSON & JOHNSONCOM47816010410,24963,466SH SOLENONE63,46600
KLA CORPCOM NEW4824801003,36610,065SH SOLENONE10,06500
KROGER COCOM5010441013,32482,236SH SOLENONE82,23600
LABORATORY CORP AMER HLDGSCOM NEW50540R4093,13911,156SH SOLENONE11,15600
LEAR CORPCOM NEW5218652042,54416,258SH SOLENONE16,25800
LKQ CORPCOM5018892082,95758,769SH SOLENONE58,76900
LOCKHEED MARTIN CORPCOM5398301094,42512,823SH SOLENONE12,82300
LOWES COS INCCOM5486611075,18825,575SH SOLENONE25,57500
LPL FINL HLDGS INCCOM50212V1003,42721,866SH SOLENONE21,86600
MAGNA INTL INCCOM5592224012373,161SH SOLENONE3,16100
MARSH & MCLENNAN COS INCCOM5717481023,85625,467SH SOLENONE25,46700
MCKESSON CORPCOM58155Q1033,98920,012SH SOLENONE20,01200
MICROCHIP TECHNOLOGY INC.COM5950171043,32021,636SH SOLENONE21,63600
NETAPP INCCOM64110D1043,23136,001SH SOLENONE36,00100
NEW ORIENTAL ED & TECHNOLOGY G SPON ADRSPON ADR6475811076833,497SH SOLENONE33,49700
NORFOLK SOUTHN CORPCOM6558441083,15713,196SH SOLENONE13,19600
NORTHROP GRUMMAN CORPCOM6668071023,62910,078SH SOLENONE10,07800
ORACLE CORPCOM68389X1056,94979,755SH SOLENONE79,75500
OREILLY AUTOMOTIVE INCCOM67103H1073,3955,556SH SOLENONE5,55600
OWENS CORNING NEWCOM6907421012,53429,642SH SOLENONE29,64200
PACCAR INCCOM6937181082,82035,743SH SOLENONE35,74300
PARKER-HANNIFIN CORPCOM7010941042,97910,655SH SOLENONE10,65500
PHILIP MORRIS INTL INCCOM7181721095,67859,902SH SOLENONE59,90200
PPG INDS INCCOM6935061072,69218,830SH SOLENONE18,83000
PRICE T ROWE GROUP INCCOM74144T1083,61118,361SH SOLENONE18,36100
PROCTER AND GAMBLE COCOM7427181097,49253,597SH SOLENONE53,59700
QORVO INCCOM74736K1012,56915,366SH SOLENONE15,36600
REGENERON PHARMACEUTICALSCOM75886F1074,1756,900SH SOLENONE6,90000
ROBERT HALF INTL INCCOM7703231033,09030,801SH SOLENONE30,80100
ROSS STORES INCCOM7782961032,75125,279SH SOLENONE25,27900
SKYWORKS SOLUTIONS INCCOM83088M1022,58515,692SH SOLENONE15,69200
SMITH A O CORPCOM8318652092,33638,255SH SOLENONE38,25500
SMUCKER J M COCOM NEW8326964052,67922,320SH SOLENONE22,32000
SNAP ON INCCOM8330341012,67612,811SH SOLENONE12,81100
SS&C TECHNOLOGIES HLDGS INCCOM78467J1002,92642,171SH SOLENONE42,17100
STANLEY BLACK & DECKER INCCOM8545021012,71615,494SH SOLENONE15,49400
TAL EDUCATION GROUPSPONSORED ADS8740801045110,635SH SOLENONE10,63500
TEXAS INSTRS INCCOM8825081044,72824,600SH SOLENONE24,60000
TFI INTERNATIONAL INCCOM87241L1092382,333SH SOLENONE2,33300
TYSON FOODS INCCL A9024941033,47844,064SH SOLENONE44,06400
UNION PAC CORPCOM9078181084,17321,293SH SOLENONE21,29300
UNITED RENTALS INCCOM9113631093,3899,660SH SOLENONE9,66000
UNITEDHEALTH GROUP INCCOM91324P1028,90522,791SH SOLENONE22,79100
VERTEX PHARMACEUTICALS INCCOM92532F1003,07316,946SH SOLENONE16,94600
VICTORIAS SECRET AND COCOMMON STOCK92640010276913,934SH SOLENONE13,93400
VIPSHOP HOLDINGS LIMITEDSPONSORED ADS A92763W10314613,147SH SOLENONE13,14700
VMWARE INCCL A COM9285634023,24921,856SH SOLENONE21,85600
WESTLAKE CHEM CORPCOM9604131022,99932,908SH SOLENONE32,90800
WESTROCK COCOM96145D1052,85557,314SH SOLENONE57,31400