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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   2,168,642 11,335 SH   SOLE   0 0 11,335
AAON INC COM PAR $0.004 000360206   480,181 13,584 SH   SOLE   0 0 13,584
ABAXIS INC COM 002567105   746,356 15,389 SH   SOLE   0 0 15,389
ABB LTD SPONSORED ADR 000375204   1,143,559 48,870 SH   SOLE   0 0 48,870
ABBOTT LABS COM 002824100   1,444,815 32,534 SH   SOLE   0 0 32,534
ADOBE SYS INC COM 00724F101   586,620 4,508 SH   SOLE   0 0 4,508
ADVANCED MICRO DEVICES INC COM 007903107   512,073 35,194 SH   SOLE   0 0 35,194
AIR PRODS & CHEMS INC COM 009158106   2,263,747 16,733 SH   SOLE   0 0 16,733
AKAMAI TECHNOLOGIES INC COM 00971T101   1,165,822 19,528 SH   SOLE   0 0 19,528
ALEXION PHARMACEUTICALS INC COM 015351109   995,849 8,214 SH   SOLE   0 0 8,214
ALIGN TECHNOLOGY INC COM 016255101   1,401,871 12,221 SH   SOLE   0 0 12,221
ALKERMES PLC SHS G01767105   672,674 11,499 SH   SOLE   0 0 11,499
ALMOST FAMILY INC COM 020409108   239,441 4,927 SH   SOLE   0 0 4,927
ALPHABET INC CAP STK CL A 02079K305   3,052,467 3,600 SH   SOLE   0 0 3,600
ALPHABET INC CAP STK CL C 02079K107   349,438 421 SH   SOLE   0 0 421
AMAZON COM INC COM 023135106   1,437,382 1,621 SH   SOLE   0 0 1,621
AMBARELLA INC SHS G037AX101   358,761 6,558 SH   SOLE   0 0 6,558
AMERICAN WOODMARK CORP COM 030506109   240,667 2,622 SH   SOLE   0 0 2,622
AMERISOURCEBERGEN CORP COM 03073E105   1,179,265 13,325 SH   SOLE   0 0 13,325
AMETEK INC NEW COM 031100100   1,049,531 19,407 SH   SOLE   0 0 19,407
AMN HEALTHCARE SERVICES INC COM 001744101   624,750 15,388 SH   SOLE   0 0 15,388
AMPHENOL CORP NEW CL A 032095101   1,406,692 19,765 SH   SOLE   0 0 19,765
ANALOGIC CORP COM PAR $0.05 032657207   453,356 5,973 SH   SOLE   0 0 5,973
ANSYS INC COM 03662Q105   436,610 4,085 SH   SOLE   0 0 4,085
APPLE INC COM 037833100   6,651,549 46,301 SH   SOLE   0 0 46,301
APPLIED MATLS INC COM 038222105   972,098 24,990 SH   SOLE   0 0 24,990
ARCHER DANIELS MIDLAND CO COM 039483102   378,687 8,225 SH   SOLE   0 0 8,225
ASML HOLDING N V N Y REGISTRY SHS N07059210   918,070 6,913 SH   SOLE   0 0 6,913
ASPEN TECHNOLOGY INC COM 045327103   1,450,346 24,616 SH   SOLE   0 0 24,616
AUTOHOME INC SP ADR RP CL A 05278C107   960,567 30,235 SH   SOLE   0 0 30,235
AUTOLIV INC COM 052800109   1,196,894 11,704 SH   SOLE   0 0 11,704
AUTOMATIC DATA PROCESSING IN COM 053015103   1,244,050 12,150 SH   SOLE   0 0 12,150
AUTOZONE INC COM 053332102   1,821,181 2,519 SH   SOLE   0 0 2,519
AVALONBAY CMNTYS INC COM 053484101   3,944,690 21,485 SH   SOLE   0 0 21,485
BAKER HUGHES INC COM 057224107   271,217 4,534 SH   SOLE   0 0 4,534
BALCHEM CORP COM 057665200   574,167 6,966 SH   SOLE   0 0 6,966
BARD C R INC COM 067383109   1,411,832 5,681 SH   SOLE   0 0 5,681
BARNES GROUP INC COM 067806109   603,137 11,748 SH   SOLE   0 0 11,748
BED BATH & BEYOND INC COM 075896100   799,360 20,257 SH   SOLE   0 0 20,257
BEST BUY INC COM 086516101   602,904 12,267 SH   SOLE   0 0 12,267
BIOGEN INC COM 09062X103   374,152 1,368 SH   SOLE   0 0 1,368
BIOMARIN PHARMACEUTICAL INC COM 09061G101   732,963 8,350 SH   SOLE   0 0 8,350
BORGWARNER INC COM 099724106   352,747 8,441 SH   SOLE   0 0 8,441
BOSTON SCIENTIFIC CORP COM 101137107   748,274 30,087 SH   SOLE   0 0 30,087
BRISTOL MYERS SQUIBB CO COM 110122108   617,313 11,352 SH   SOLE   0 0 11,352
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   668,083 8,644 SH   SOLE   0 0 8,644
CA INC COM 12673P105   452,741 14,273 SH   SOLE   0 0 14,273
CADENCE DESIGN SYSTEM INC COM 127387108   1,944,016 61,911 SH   SOLE   0 0 61,911
CALAMP CORP COM 128126109   423,258 25,209 SH   SOLE   0 0 25,209
CALLON PETE CO DEL COM 13123X102   335,848 25,520 SH   SOLE   0 0 25,520
CAMBREX CORP COM 132011107   230,206 4,182 SH   SOLE   0 0 4,182
CAMPBELL SOUP CO COM 134429109   797,410 13,931 SH   SOLE   0 0 13,931
CARDINAL HEALTH INC COM 14149Y108   1,918,721 23,528 SH   SOLE   0 0 23,528
CARTER INC COM 146229109   1,166,771 12,993 SH   SOLE   0 0 12,993
CAVCO INDS INC DEL COM 149568107   495,497 4,257 SH   SOLE   0 0 4,257
CELANESE CORP DEL COM SER A 150870103   564,741 6,285 SH   SOLE   0 0 6,285
CELGENE CORP COM 151020104   873,866 7,023 SH   SOLE   0 0 7,023
CERNER CORP COM 156782104   648,987 11,028 SH   SOLE   0 0 11,028
CHEVRON CORP NEW COM 166764100   2,821,835 26,281 SH   SOLE   0 0 26,281
CINTAS CORP COM 172908105   3,170,296 25,054 SH   SOLE   0 0 25,054
CLOROX CO DEL COM 189054109   1,199,652 8,898 SH   SOLE   0 0 8,898
COACH INC COM 189754104   1,174,677 28,422 SH   SOLE   0 0 28,422
COCA COLA CO COM 191216100   1,123,953 26,483 SH   SOLE   0 0 26,483
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   783,563 13,165 SH   SOLE   0 0 13,165
COHERENT INC COM 192479103   913,023 4,440 SH   SOLE   0 0 4,440
COLGATE PALMOLIVE CO COM 194162103   1,264,540 17,277 SH   SOLE   0 0 17,277
COMMUNITY HEALTHCARE TR INC COM 20369C106   486,633 20,361 SH   SOLE   0 0 20,361
COOPER COS INC COM NEW 216648402   1,437,009 7,189 SH   SOLE   0 0 7,189
COPART INC COM 217204106   685,736 11,073 SH   SOLE   0 0 11,073
CORESITE RLTY CORP COM 21870Q105   1,005,964 11,171 SH   SOLE   0 0 11,171
CORNING INC COM 219350105   692,239 25,638 SH   SOLE   0 0 25,638
COSTCO WHSL CORP NEW COM 22160K105   727,943 4,341 SH   SOLE   0 0 4,341
CUMMINS INC COM 231021106   527,849 3,491 SH   SOLE   0 0 3,491
CVS HEALTH CORP COM 126650100   1,082,496 13,790 SH   SOLE   0 0 13,790
DELTA AIR LINES INC DEL COM NEW 247361702   317,530 6,909 SH   SOLE   0 0 6,909
DENTSPLY SIRONA INC COM 24906P109   1,276,666 20,446 SH   SOLE   0 0 20,446
DOLLAR GEN CORP NEW COM 256677105   1,849,621 26,525 SH   SOLE   0 0 26,525
DONALDSON INC COM 257651109   530,502 11,654 SH   SOLE   0 0 11,654
DORMAN PRODUCTS INC COM 258278100   610,741 7,436 SH   SOLE   0 0 7,436
DOVER CORP COM 260003108   1,961,519 24,412 SH   SOLE   0 0 24,412
DR REDDYS LABS LTD ADR 256135203   1,020,292 25,412 SH   SOLE   0 0 25,412
DST SYS INC DEL COM 233326107   1,088,168 8,883 SH   SOLE   0 0 8,883
DU PONT E I DE NEMOURS & CO COM 263534109   969,378 12,067 SH   SOLE   0 0 12,067
ECOLAB INC COM 278865100   1,015,663 8,103 SH   SOLE   0 0 8,103
EDUCATION RLTY TR INC COM NEW 28140H203   798,085 19,537 SH   SOLE   0 0 19,537
ELECTRONIC ARTS INC COM 285512109   1,584,653 17,702 SH   SOLE   0 0 17,702
EMERSON ELEC CO COM 291011104   2,409,843 40,258 SH   SOLE   0 0 40,258
EOG RES INC COM 26875P101   288,763 2,960 SH   SOLE   0 0 2,960
EQUIFAX INC COM 294429105   1,351,812 9,886 SH   SOLE   0 0 9,886
EQUINIX INC COM PAR $0.001 29444U700   1,985,287 4,959 SH   SOLE   0 0 4,959
EQUITY LIFESTYLE PPTYS INC COM 29472R108   801,614 10,402 SH   SOLE   0 0 10,402
EXXON MOBIL CORP COM 30231G102   964,513 11,761 SH   SOLE   0 0 11,761
F5 NETWORKS INC COM 315616102   602,470 4,226 SH   SOLE   0 0 4,226
FACEBOOK INC CL A 30303M102   5,470,763 38,513 SH   SOLE   0 0 38,513
FACTSET RESH SYS INC COM 303075105   526,863 3,195 SH   SOLE   0 0 3,195
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206   2,066,270 15,478 SH   SOLE   0 0 15,478
FIVE BELOW INC COM 33829M101   266,031 6,142 SH   SOLE   0 0 6,142
FLOWSERVE CORP COM 34354P105   279,624 5,775 SH   SOLE   0 0 5,775
FLUOR CORP NEW COM 343412102   827,291 15,722 SH   SOLE   0 0 15,722
FOOT LOCKER INC COM 344849104   1,376,899 18,405 SH   SOLE   0 0 18,405
FORWARD AIR CORP COM 349853101   601,963 12,654 SH   SOLE   0 0 12,654
FOX FACTORY HLDG CORP COM 35138V102   917,172 31,957 SH   SOLE   0 0 31,957
FRANKLIN ELEC INC COM 353514102   560,460 13,019 SH   SOLE   0 0 13,019
GAP INC DEL COM 364760108   243,895 10,041 SH   SOLE   0 0 10,041
GARMIN LTD SHS H2906T109   270,354 5,290 SH   SOLE   0 0 5,290
GARTNER INC COM 366651107   995,344 9,217 SH   SOLE   0 0 9,217
GENOMIC HEALTH INC COM 37244C101   330,712 10,502 SH   SOLE   0 0 10,502
GENTEX CORP COM 371901109   1,266,725 59,387 SH   SOLE   0 0 59,387
GENUINE PARTS CO COM 372460105   2,303,695 24,929 SH   SOLE   0 0 24,929
GILEAD SCIENCES INC COM 375558103   1,403,880 20,670 SH   SOLE   0 0 20,670
GRAINGER W W INC COM 384802104   1,213,265 5,213 SH   SOLE   0 0 5,213
GRANITE CONSTR INC COM 387328107   619,395 12,341 SH   SOLE   0 0 12,341
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   899,341 5,191 SH   SOLE   0 0 5,191
HEICO CORP NEW CL A 422806208   1,047,434 13,966 SH   SOLE   0 0 13,966
HELMERICH & PAYNE INC COM 423452101   889,949 13,369 SH   SOLE   0 0 13,369
HENRY JACK & ASSOC INC COM 426281101   1,073,909 11,535 SH   SOLE   0 0 11,535
HOME DEPOT INC COM 437076102   1,316,224 8,964 SH   SOLE   0 0 8,964
HONEYWELL INTL INC COM 438516106   705,810 5,652 SH   SOLE   0 0 5,652
IDEX CORP COM 45167R104   458,936 4,908 SH   SOLE   0 0 4,908
ILLINOIS TOOL WKS INC COM 452308109   1,976,605 14,921 SH   SOLE   0 0 14,921
ILLUMINA INC COM 452327109   735,970 4,313 SH   SOLE   0 0 4,313
IMPERIAL OIL LTD COM NEW 453038408   1,110,567 36,412 SH   SOLE   0 0 36,412
INCYTE CORP COM 45337C102   1,237,672 9,259 SH   SOLE   0 0 9,259
INGREDION INC COM 457187102   687,674 5,710 SH   SOLE   0 0 5,710
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   597,815 14,190 SH   SOLE   0 0 14,190
INTER PARFUMS INC COM 458334109   327,315 8,955 SH   SOLE   0 0 8,955
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   3,346,333 25,250 SH   SOLE   0 0 25,250
INTUITIVE SURGICAL INC COM NEW 46120E602   992,036 1,294 SH   SOLE   0 0 1,294
IPG PHOTONICS CORP COM 44980X109   1,644,175 13,622 SH   SOLE   0 0 13,622
JACOBS ENGR GROUP INC DEL COM 469814107   298,260 5,395 SH   SOLE   0 0 5,395
JETBLUE AIRWAYS CORP COM 477143101   292,270 14,181 SH   SOLE   0 0 14,181
JOHNSON & JOHNSON COM 478160104   2,837,836 22,785 SH   SOLE   0 0 22,785
JOHNSON CTLS INTL PLC SHS G51502105   223,465 5,305 SH   SOLE   0 0 5,305
KEYSIGHT TECHNOLOGIES INC COM 49338L103   280,547 7,763 SH   SOLE   0 0 7,763
KFORCE INC COM 493732101   467,538 19,686 SH   SOLE   0 0 19,686
KIMBERLY CLARK CORP COM 494368103   2,431,943 18,476 SH   SOLE   0 0 18,476
KLA-TENCOR CORP COM 482480100   671,857 7,067 SH   SOLE   0 0 7,067
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303   1,959,206 61,015 SH   SOLE   0 0 61,015
L BRANDS INC COM 501797104   572,336 12,152 SH   SOLE   0 0 12,152
LAUDER ESTEE COS INC CL A 518439104   484,395 5,713 SH   SOLE   0 0 5,713
LEAR CORP COM NEW 521865204   425,784 3,007 SH   SOLE   0 0 3,007
LEGGETT & PLATT INC COM 524660107   1,279,169 25,421 SH   SOLE   0 0 25,421
LIFE STORAGE INC COM 53223X107   341,042 4,153 SH   SOLE   0 0 4,153
LILLY ELI & CO COM 532457108   1,176,287 13,985 SH   SOLE   0 0 13,985
LITTELFUSE INC COM 537008104   776,562 4,856 SH   SOLE   0 0 4,856
LOWES COS INC COM 548661107   1,262,253 15,354 SH   SOLE   0 0 15,354
LUXOTTICA GROUP S P A SPONSORED ADR 55068R202   929,309 16,881 SH   SOLE   0 0 16,881
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   1,555,482 17,058 SH   SOLE   0 0 17,058
MAGNA INTL INC COM 559222401   1,939,259 44,932 SH   SOLE   0 0 44,932
MANHATTAN ASSOCS INC COM 562750109   504,000 9,683 SH   SOLE   0 0 9,683
MANPOWERGROUP INC COM 56418H100   288,540 2,813 SH   SOLE   0 0 2,813
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105   303,686 19,901 SH   SOLE   0 0 19,901
MASIMO CORP COM 574795100   432,453 4,637 SH   SOLE   0 0 4,637
MATADOR RES CO COM 576485205   378,303 15,902 SH   SOLE   0 0 15,902
MATTEL INC COM 577081102   654,070 25,540 SH   SOLE   0 0 25,540
MAXIM INTEGRATED PRODS INC COM 57772K101   1,186,045 26,380 SH   SOLE   0 0 26,380
MCCORMICK & CO INC COM NON VTG 579780206   1,961,788 20,111 SH   SOLE   0 0 20,111
MCKESSON CORP COM 58155Q103   479,317 3,233 SH   SOLE   0 0 3,233
MEAD JOHNSON NUTRITION CO COM 582839106   542,141 6,086 SH   SOLE   0 0 6,086
MEDNAX INC COM 58502B106   993,522 14,320 SH   SOLE   0 0 14,320
MEDTRONIC PLC SHS G5960L103   822,680 10,212 SH   SOLE   0 0 10,212
MERCADOLIBRE INC COM 58733R102   799,959 3,783 SH   SOLE   0 0 3,783
MERCK & CO INC COM 58933Y105   1,137,844 17,908 SH   SOLE   0 0 17,908
METHODE ELECTRS INC COM 591520200   512,376 11,236 SH   SOLE   0 0 11,236
METTLER TOLEDO INTERNATIONAL COM 592688105   1,183,308 2,471 SH   SOLE   0 0 2,471
MICHAEL KORS HLDGS LTD SHS G60754101   539,329 14,152 SH   SOLE   0 0 14,152
MICROCHIP TECHNOLOGY INC COM 595017104   1,421,445 19,266 SH   SOLE   0 0 19,266
MICROSOFT CORP COM 594918104   3,320,897 50,424 SH   SOLE   0 0 50,424
MID AMER APT CMNTYS INC COM 59522J103   506,602 4,979 SH   SOLE   0 0 4,979
MTS SYS CORP COM 553777103   508,758 9,242 SH   SOLE   0 0 9,242
NATIONAL INSTRS CORP COM 636518102   404,094 12,411 SH   SOLE   0 0 12,411
NATIONAL OILWELL VARCO INC COM 637071101   1,350,510 33,687 SH   SOLE   0 0 33,687
NAVIGANT CONSULTING INC COM 63935N107   702,317 30,723 SH   SOLE   0 0 30,723
NEWFIELD EXPL CO COM 651290108   327,771 8,880 SH   SOLE   0 0 8,880
NEWMARKET CORP COM 651587107   889,237 1,962 SH   SOLE   0 0 1,962
NIKE INC CL B 654106103   763,357 13,697 SH   SOLE   0 0 13,697
NORDIC AMERN OFFSHORE LTD SHS G65772108   14,960 13,600 SH   SOLE   0 0 13,600
NOVARTIS A G SPONSORED ADR 66987V109   1,083,269 14,586 SH   SOLE   0 0 14,586
NOVO-NORDISK A S ADR 670100205   1,467,522 42,810 SH   SOLE   0 0 42,810
NUCOR CORP COM 670346105   836,917 14,014 SH   SOLE   0 0 14,014
OCCIDENTAL PETE CORP DEL COM 674599105   752,585 11,878 SH   SOLE   0 0 11,878
OLD DOMINION FGHT LINES INC COM 679580100   2,228,026 26,037 SH   SOLE   0 0 26,037
OLLIES BARGAIN OUTLT HLDGS I COM 681116109   1,507,468 44,999 SH   SOLE   0 0 44,999
OMNICELL INC COM 68213N109   237,820 5,850 SH   SOLE   0 0 5,850
PARKER HANNIFIN CORP COM 701094104   2,292,482 14,299 SH   SOLE   0 0 14,299
PAYCOM SOFTWARE INC COM 70432V102   229,144 3,984 SH   SOLE   0 0 3,984
PEPSICO INC COM 713448108   2,259,727 20,201 SH   SOLE   0 0 20,201
PHILLIPS 66 COM 718546104   821,009 10,364 SH   SOLE   0 0 10,364
POLARIS INDS INC COM 731068102   756,211 9,024 SH   SOLE   0 0 9,024
PPG INDS INC COM 693506107   1,437,173 13,677 SH   SOLE   0 0 13,677
PRICELINE GRP INC COM NEW 741503403   1,691,408 950 SH   SOLE   0 0 950
PROCTER AND GAMBLE CO COM 742718109   2,197,314 24,455 SH   SOLE   0 0 24,455
PS BUSINESS PKS INC CALIF COM 69360J107   1,585,928 13,820 SH   SOLE   0 0 13,820
PUBLIC STORAGE COM 74460D109   6,949,297 31,745 SH   SOLE   0 0 31,745
QORVO INC COM 74736K101   890,183 12,984 SH   SOLE   0 0 12,984
QUALCOMM INC COM 747525103   1,400,979 24,433 SH   SOLE   0 0 24,433
QUALITY CARE PPTYS INC COM 747545101   385,209 20,425 SH   SOLE   0 0 20,425
QUANTA SVCS INC COM 74762E102   548,842 14,790 SH   SOLE   0 0 14,790
RALPH LAUREN CORP CL A 751212101   296,842 3,637 SH   SOLE   0 0 3,637
RBC BEARINGS INC COM 75524B104   734,469 7,565 SH   SOLE   0 0 7,565
RED HAT INC COM 756577102   996,100 11,516 SH   SOLE   0 0 11,516
REGENCY CTRS CORP COM 758849103   786,720 11,850 SH   SOLE   0 0 11,850
REGENERON PHARMACEUTICALS COM 75886F107   252,625 652 SH   SOLE   0 0 652
ROCKWELL AUTOMATION INC COM 773903109   547,810 3,518 SH   SOLE   0 0 3,518
ROPER TECHNOLOGIES INC COM 776696106   910,269 4,408 SH   SOLE   0 0 4,408
ROSS STORES INC COM 778296103   2,059,244 31,262 SH   SOLE   0 0 31,262
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203   1,499,632 18,072 SH   SOLE   0 0 18,072
SALESFORCE COM INC COM 79466L302   587,755 7,125 SH   SOLE   0 0 7,125
SAP SE SPON ADR 803054204   1,002,177 10,209 SH   SOLE   0 0 10,209
SCHEIN HENRY INC COM 806407102   940,954 5,536 SH   SOLE   0 0 5,536
SCHLUMBERGER LTD COM 806857108   1,426,334 18,263 SH   SOLE   0 0 18,263
SEATTLE GENETICS INC COM 812578102   1,071,009 17,038 SH   SOLE   0 0 17,038
SECOND SIGHT MED PRODS INC COM 81362J100   12,830 10,603 SH   SOLE   0 0 10,603
SENSIENT TECHNOLOGIES CORP COM 81725T100   617,926 7,796 SH   SOLE   0 0 7,796
SHERWIN WILLIAMS CO COM 824348106   1,360,056 4,385 SH   SOLE   0 0 4,385
SHUTTERSTOCK INC COM 825690100   988,948 23,917 SH   SOLE   0 0 23,917
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   340,009 7,273 SH   SOLE   0 0 7,273
SILICONWARE PRECISION INDS L SPONSD ADR SPL 827084864   1,321,986 163,410 SH   SOLE   0 0 163,410
SKECHERS U S A INC CL A 830566105   732,201 26,674 SH   SOLE   0 0 26,674
SKYWORKS SOLUTIONS INC COM 83088M102   1,349,283 13,771 SH   SOLE   0 0 13,771
SONOCO PRODS CO COM 835495102   346,530 6,548 SH   SOLE   0 0 6,548
SOUTHERN COPPER CORP COM 84265V105   341,803 9,524 SH   SOLE   0 0 9,524
SOUTHWEST AIRLS CO COM 844741108   908,166 16,893 SH   SOLE   0 0 16,893
SPDR GOLD TRUST GOLD SHS 78463V107   374,531 3,155 SH   SOLE   0 0 3,155
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   650,467 11,230 SH   SOLE   0 0 11,230
SPLUNK INC COM 848637104   849,747 13,642 SH   SOLE   0 0 13,642
STANLEY BLACK & DECKER INC COM 854502101   1,817,425 13,678 SH   SOLE   0 0 13,678
STAPLES INC COM 855030102   379,382 43,259 SH   SOLE   0 0 43,259
STARBUCKS CORP COM 855244109   752,304 12,884 SH   SOLE   0 0 12,884
STEEL DYNAMICS INC COM 858119100   374,793 10,782 SH   SOLE   0 0 10,782
STRATA SKIN SCIENCES INC COM 86272A107   27,213 44,980 SH   SOLE   0 0 44,980
STRYKER CORP COM 863667101   679,588 5,162 SH   SOLE   0 0 5,162
SYKES ENTERPRISES INC COM 871237103   243,375 8,278 SH   SOLE   0 0 8,278
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100   1,708,168 52,015 SH   SOLE   0 0 52,015
TE CONNECTIVITY LTD REG SHS H84989104   781,873 10,488 SH   SOLE   0 0 10,488
TELEFLEX INC COM 879369106   1,031,454 5,324 SH   SOLE   0 0 5,324
TETRA TECH INC NEW COM 88162G103   397,567 9,732 SH   SOLE   0 0 9,732
THOR INDS INC COM 885160101   695,321 7,233 SH   SOLE   0 0 7,233
TIFFANY & CO NEW COM 886547108   1,289,033 13,526 SH   SOLE   0 0 13,526
TJX COS INC NEW COM 872540109   547,811 6,927 SH   SOLE   0 0 6,927
TRACTOR SUPPLY CO COM 892356106   829,019 12,020 SH   SOLE   0 0 12,020
UNILEVER PLC SPON ADR NEW 904767704   1,561,385 31,645 SH   SOLE   0 0 31,645
UNION PAC CORP COM 907818108   1,374,315 12,975 SH   SOLE   0 0 12,975
UNITED NAT FOODS INC COM 911163103   667,514 15,441 SH   SOLE   0 0 15,441
UNITED THERAPEUTICS CORP DEL COM 91307C102   341,033 2,519 SH   SOLE   0 0 2,519
V F CORP COM 918204108   969,487 17,637 SH   SOLE   0 0 17,637
VARIAN MED SYS INC COM 92220P105   990,948 10,874 SH   SOLE   0 0 10,874
VERISIGN INC COM 92343E102   476,193 5,467 SH   SOLE   0 0 5,467
WABCO HLDGS INC COM 92927K102   1,080,851 9,205 SH   SOLE   0 0 9,205
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,885,434 22,702 SH   SOLE   0 0 22,702
WAL-MART STORES INC COM 931142103   2,056,552 28,532 SH   SOLE   0 0 28,532
WPP PLC NEW ADR 92937A102   1,209,311 11,054 SH   SOLE   0 0 11,054
XILINX INC COM 983919101   471,734 8,149 SH   SOLE   0 0 8,149