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
ALLEGION PUB LTD CO ORD SHS G0176J109 3,468 54,442 SH   SOLE   54,442 0 0
ALLERGAN PLC SHS G0177J108 118 441 SH   SOLE   441 0 0
ATLASSIAN CORP PLC CL A G06242104 108 4,300 SH   SOLE   4,300 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 38,194 509,120 SH   SOLE   509,120 0 0
FABRINET SHS G3323L100 8,037 248,430 SH   SOLE   248,430 0 0
HELEN OF TROY CORP LTD COM G4388N106 10,444 100,726 SH   SOLE   100,726 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 8,139 1,046,200 SH   SOLE   1,046,200 0 0
MEDTRONIC PLC SHS G5960L103 216 2,880 SH   SOLE   2,880 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 2,195 38,530 SH   SOLE   38,530 0 0
NABORS INDUSTRIES LTD SHS G6359F103 206 22,400 SH   SOLE   22,400 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 352 21,880 SH   SOLE   21,880 0 0
STERIS PLC SHS USD G84720104 19,288 271,472 SH   SOLE   271,472 0 0
PERRIGO CO PLC SHS G97822103 223 1,740 SH   SOLE   1,740 0 0
TRANSOCEAN LTD REG SHS H8817H100 106 11,600 SH   SOLE   11,600 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 103 1,900 SH   SOLE   1,900 0 0
INTERXION HOLDING N.V SHS N47279109 15,692 453,802 SH   SOLE   453,802 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 28,478 763,680 SH   SOLE   763,680 0 0
NXP SEMICONDUCTORS N V COM N6596X109 40,032 493,790 SH   SOLE   493,790 0 0
ABBOTT LABS COM 002824100 75 1,800 SH   SOLE   1,800 0 0
ABBVIE INC COM 00287Y109 103 1,800 SH   SOLE   1,800 0 0
ABIOMED INC COM 003654100 6,320 66,657 SH   SOLE   66,657 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 10,273 186,401 SH   SOLE   186,401 0 0
ADOBE SYS INC COM 00724F101 48,673 518,900 SH   SOLE   518,900 0 0
ALIGN TECHNOLOGY INC COM 016255101 4,588 63,120 SH   SOLE   63,120 0 0
ALPHABET INC CAP STK CL A 02079K305 175 230 SH   SOLE   230 0 0
ALPHABET INC CAP STK CL C 02079K107 66,062 88,680 SH   SOLE   88,680 1 0
AMAZON COM INC COM 023135106 22,404 37,740 SH   SOLE   37,740 2 0
AMEDISYS INC COM 023436108 8,912 184,365 SH   SOLE   184,365 0 0
AMERICAN EXPRESS CO COM 025816109 318 5,175 SH   SOLE   5,175 0 0
AMGEN INC COM 031162100 300 2,000 SH   SOLE   2,000 0 0
ANADARKO PETE CORP COM 032511107 5,216 112,000 SH   SOLE   112,000 0 0
ANSYS INC COM 03662Q105 1,404 15,690 SH   SOLE   15,690 0 0
APACHE CORP COM 037411105 6,238 127,800 SH   SOLE   127,800 0 0
APPLE INC COM 037833100 52,125 478,255 SH   SOLE   478,255 0 0
APTARGROUP INC COM 038336103 13,119 167,314 SH   SOLE   167,314 0 0
ARAMARK COM 03852U106 5,491 165,797 SH   SOLE   165,797 0 0
ASTEC INDS INC COM 046224101 8,110 173,765 SH   SOLE   173,765 0 0
ATHENAHEALTH INC COM 04685W103 3,163 22,790 SH   SOLE   22,790 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 269 3,000 SH   SOLE   3,000 0 0
BP PLC SPONSORED ADR 055622104 7,756 256,980 SH   SOLE   256,980 0 0
BWX TECHNOLOGIES INC COM 05605H100 11,986 357,165 SH   SOLE   357,165 0 0
BAKER HUGHES INC COM 057224107 2,897 66,100 SH   SOLE   66,100 0 0
BANCO MACRO SA SPON ADR B 05961W105 148 2,300 SH   SOLE   2,300 0 0
BANK AMER CORP COM 060505104 1,487 110,000 SH   SOLE   110,000 0 0
BANK OF THE OZARKS INC COM 063904106 7,404 176,421 SH   SOLE   176,421 0 0
BARD C R INC COM 067383109 5,602 27,641 SH   SOLE   27,641 0 0
BEACON ROOFING SUPPLY INC COM 073685109 17,588 428,866 SH   SOLE   428,866 0 0
BERRY PLASTICS GROUP INC COM 08579W103 13,079 361,785 SH   SOLE   361,785 0 0
BLACKBAUD INC COM 09227Q100 6,795 108,048 SH   SOLE   108,048 0 0
BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 2,730 185,185 SH   SOLE   185,185 0 0
BOEING CO COM 097023105 635 5,000 SH   SOLE   5,000 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,783 157,969 SH   SOLE   157,969 0 0
BORGWARNER INC COM 099724106 397 10,340 SH   SOLE   10,340 0 0
BOTTOMLINE TECH DEL INC COM 101388106 4,774 156,590 SH   SOLE   156,590 0 0
BOYD GAMING CORP COM 103304101 7,814 378,240 SH   SOLE   378,240 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 36,768 575,580 SH   SOLE   575,580 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5,393 90,929 SH   SOLE   90,929 0 0
BRUKER CORP COM 116794108 10,600 378,555 SH   SOLE   378,555 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 4,706 69,260 SH   SOLE   69,260 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 2,975 263,935 SH   SOLE   263,935 0 0
BURLINGTON STORES INC COM 122017106 15,880 282,358 SH   SOLE   282,358 0 0
CBRE GROUP INC CL A 12504L109 26,987 936,390 SH   SOLE   936,390 0 0
CDK GLOBAL INC COM 12508E101 47 1,000 SH   SOLE   1,000 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 19,295 259,940 SH   SOLE   259,940 0 0
CME GROUP INC COM 12572Q105 45,754 476,360 SH   SOLE   476,360 0 0
CNOOC LTD SPONSORED ADR 126132109 661 5,650 SH   SOLE   5,650 0 0
CVS HEALTH CORP COM 126650100 29,035 279,910 SH   SOLE   279,910 0 0
CABOT OIL & GAS CORP COM 127097103 1,180 51,970 SH   SOLE   51,970 0 0
CACI INTL INC CL A 127190304 8,499 79,650 SH   SOLE   79,650 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 2,892 122,649 SH   SOLE   122,649 0 0
CALIFORNIA RES CORP COM 13057Q107 2 2,349 SH   SOLE   2,349 0 0
CALLIDUS SOFTWARE INC COM 13123E500 6,221 372,950 SH   SOLE   372,950 0 0
CALLON PETE CO DEL COM 13123X102 4,483 506,600 SH   SOLE   506,600 0 0
CAMERON INTERNATIONAL CORP COM 13342B105 1,124 16,770 SH   SOLE   16,770 0 0
CANTEL MEDICAL CORP COM 138098108 9,355 131,099 SH   SOLE   131,099 0 0
CARRIZO OIL & GAS INC COM 144577103 8,445 273,129 SH   SOLE   273,129 0 0
CATERPILLAR INC DEL COM 149123101 115 1,500 SH   SOLE   1,500 0 0
CAVIUM INC COM 14964U108 23,937 391,386 SH   SOLE   391,386 0 0
CELANESE CORP DEL COM SER A 150870103 1,926 29,400 SH   SOLE   29,400 0 0
CHANNELADVISOR CORP COM 159179100 3,436 305,392 SH   SOLE   305,392 0 0
CHENIERE ENERGY INC COM NEW 16411R208 2,068 61,140 SH   SOLE   61,140 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 2,174 75,380 SH   SOLE   75,380 0 0
CHEVRON CORP NEW COM 166764100 21,909 229,655 SH   SOLE   229,655 0 0
CHICOS FAS INC COM 168615102 9,082 684,405 SH   SOLE   684,405 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1,818 27,910 SH   SOLE   27,910 0 0
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 138 3,600 SH   SOLE   3,600 0 0
CHUYS HLDGS INC COM 171604101 6,231 200,545 SH   SOLE   200,545 0 0
CISCO SYS INC COM 17275R102 142 5,000 SH   SOLE   5,000 0 0
CINTAS CORP COM 172908105 1,724 19,200 SH   SOLE   19,200 0 0
CITIGROUP INC COM NEW 172967424 334 8,010 SH   SOLE   8,010 0 0
COACH INC COM 189754104 43,967 1,096,700 SH   SOLE   1,096,700 0 0
COCA COLA CO COM 191216100 465 10,020 SH   SOLE   10,020 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 14,303 366,459 SH   SOLE   366,459 0 0
COLFAX CORP COM 194014106 8,658 302,825 SH   SOLE   302,825 0 0
COLUMBIA PIPELINE PARTNERS L COM UT REPSTG 198281107 699 47,895 SH   SOLE   47,895 0 0
COMMVAULT SYSTEMS INC COM 204166102 13,320 308,557 SH   SOLE   308,557 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 242 36,600 SH   SOLE   36,600 0 0
CONCHO RES INC COM 20605P101 6,622 65,540 SH   SOLE   65,540 0 0
CONOCOPHILLIPS COM 20825C104 29,403 730,155 SH   SOLE   730,155 0 0
CONSOL ENERGY INC COM 20854P109 134 11,830 SH   SOLE   11,830 0 0
CONTINENTAL RESOURCES INC COM 212015101 27,775 914,860 SH   SOLE   914,860 0 0
CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 154 7,300 SH   SOLE   7,300 0 0
COOPER COS INC COM NEW 216648402 3,226 20,955 SH   SOLE   20,955 0 0
COSTCO WHSL CORP NEW COM 22160K105 441 2,800 SH   SOLE   2,800 0 0
CRAY INC COM NEW 225223304 4,126 98,450 SH   SOLE   98,450 0 0
CRITEO S A SPONS ADS 226718104 14,113 340,735 SH   SOLE   340,735 0 0
CROWN HOLDINGS INC COM 228368106 4,856 97,914 SH   SOLE   97,914 0 0
CUMMINS INC COM 231021106 33 300 SH   SOLE   300 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 133 4,100 SH   SOLE   4,100 0 0
DST SYS INC DEL COM 233326107 1,335 11,840 SH   SOLE   11,840 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 4,781 123,291 SH   SOLE   123,291 0 0
DEERE & CO COM 244199105 108 1,400 SH   SOLE   1,400 0 0
DENTSPLY INTL INC NEW COM 249030107 4,021 65,238 SH   SOLE   65,238 0 0
DEVON ENERGY CORP NEW COM 25179M103 52,504 1,913,420 SH   SOLE   1,913,420 0 0
DIAMONDBACK ENERGY INC COM 25278X109 5,316 68,872 SH   SOLE   68,872 0 0
DICKS SPORTING GOODS INC COM 253393102 1,711 36,600 SH   SOLE   36,600 0 0
DIGITAL RLTY TR INC COM 253868103 5,167 58,389 SH   SOLE   58,389 0 0
DISNEY WALT CO COM DISNEY 254687106 43,927 442,320 SH   SOLE   442,320 0 0
DOLBY LABORATORIES INC COM 25659T107 6,877 158,240 SH   SOLE   158,240 0 0
DOMINION MIDSTREAM PARTNERS COM UT REP LTD 257454108 3,093 91,638 SH   SOLE   91,638 0 0
DORMAN PRODUCTS INC COM 258278100 7,729 142,020 SH   SOLE   142,020 0 0
DOW CHEM CO COM 260543103 8,631 169,700 SH   SOLE   169,700 0 0
DRIL-QUIP INC COM 262037104 418 6,900 SH   SOLE   6,900 0 0
DUPONT FABROS TECHNOLOGY INC COM 26613Q106 10,617 261,963 SH   SOLE   261,963 0 0
ENI S P A SPONSORED ADR 26874R108 3,345 110,700 SH   SOLE   110,700 0 0
EOG RES INC COM 26875P101 45,509 627,020 SH   SOLE   627,020 0 0
EQT CORP COM 26884L109 6,114 90,900 SH   SOLE   90,900 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 7,017 94,270 SH   SOLE   94,270 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 4,761 194,398 SH   SOLE   194,398 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 7,455 274,470 SH   SOLE   274,470 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 53,824 610,180 SH   SOLE   610,180 0 0
8X8 INC NEW COM 282914100 4,888 485,857 SH   SOLE   485,857 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 8,317 196,211 SH   SOLE   196,211 0 0
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 1,288 259,200 SH   SOLE   259,200 0 0
ENCANA CORP COM 292505104 6,673 1,095,800 SH   SOLE   1,095,800 0 0
ENERGEN CORP COM 29265N108 8,624 235,700 SH   SOLE   235,700 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 11,819 291,745 SH   SOLE   291,745 0 0
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 11,263 348,255 SH   SOLE   348,255 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 17,440 708,355 SH   SOLE   708,355 0 0
EQUIFAX INC COM 294429105 5,918 51,782 SH   SOLE   51,782 0 0
EURONET WORLDWIDE INC COM 298736109 10,373 139,968 SH   SOLE   139,968 0 0
EVERCORE PARTNERS INC CLASS A 29977A105 9,985 192,956 SH   SOLE   192,956 0 0
EXLSERVICE HOLDINGS INC COM 302081104 9,641 186,127 SH   SOLE   186,127 0 0
EXXON MOBIL CORP COM 30231G102 15,974 191,100 SH   SOLE   191,100 0 0
FACEBOOK INC CL A 30303M102 55,640 487,645 SH   SOLE   487,645 0 0
FAIR ISAAC CORP COM 303250104 12,610 118,859 SH   SOLE   118,859 0 0
FASTENAL CO COM 311900104 1,902 38,810 SH   SOLE   38,810 0 0
FEDEX CORP COM 31428X106 44,725 274,860 SH   SOLE   274,860 0 0
FERRO CORP COM 315405100 5,383 453,480 SH   SOLE   453,480 0 0
F5 NETWORKS INC COM 315616102 675 6,380 SH   SOLE   6,380 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4,373 128,994 SH   SOLE   128,994 0 0
FISERV INC COM 337738108 6,021 58,694 SH   SOLE   58,694 0 0
FRANCESCAS HLDGS CORP COM 351793104 6,234 325,340 SH   SOLE   325,340 0 0
GTT COMMUNICATIONS INC COM 362393100 5,436 328,670 SH   SOLE   328,670 0 0
GALAPAGOS NV SPON ADR 36315X101 155 3,700 SH   SOLE   3,700 0 0
GENERAL ELECTRIC CO COM 369604103 61,577 1,936,980 SH   SOLE   1,936,980 0 0
GENESEE & WYO INC CL A 371559105 172 2,750 SH   SOLE   2,750 0 0
GENTEX CORP COM 371901109 1,797 114,500 SH   SOLE   114,500 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 1,230 38,690 SH   SOLE   38,690 0 0
GILEAD SCIENCES INC COM 375558103 30,949 336,910 SH   SOLE   336,910 0 0
GLOBAL PMTS INC COM 37940X102 5,507 84,332 SH   SOLE   84,332 0 0
GOODRICH PETE CORP COM NEW 382410405 26 267,445 SH   SOLE   267,445 0 0
GRACE W R & CO DEL NEW COM 38388F108 3,381 47,503 SH   SOLE   47,503 0 0
GRACO INC COM 384109104 8,037 95,727 SH   SOLE   95,727 0 0
GRANITE CONSTR INC COM 387328107 8,744 182,925 SH   SOLE   182,925 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 133 1,500 SH   SOLE   1,500 0 0
GULFPORT ENERGY CORP COM NEW 402635304 6,087 214,800 SH   SOLE   214,800 0 0
HALLIBURTON CO COM 406216101 6,511 182,280 SH   SOLE   182,280 0 0
HANESBRANDS INC COM 410345102 3,226 113,840 SH   SOLE   113,840 0 0
HARLEY DAVIDSON INC COM 412822108 429 8,363 SH   SOLE   8,363 0 0
HARRIS CORP DEL COM 413875105 4,137 53,128 SH   SOLE   53,128 0 0
HEICO CORP NEW COM 422806109 14,188 235,958 SH   SOLE   235,958 0 0
HELMERICH & PAYNE INC COM 423452101 517 8,800 SH   SOLE   8,800 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 3,559 316,635 SH   SOLE   316,635 0 0
HOLOGIC INC COM 436440101 11,781 341,480 SH   SOLE   341,480 0 0
HOME DEPOT INC COM 437076102 57,339 429,730 SH   SOLE   429,730 0 0
HONDA MOTOR LTD AMERN SHS 438128308 7,581 277,300 SH   SOLE   277,300 0 0
HUNT J B TRANS SVCS INC COM 445658107 40,823 484,600 SH   SOLE   484,600 0 0
IDEX CORP COM 45167R104 2,626 31,690 SH   SOLE   31,690 0 0
IDEXX LABS INC COM 45168D104 3,893 49,700 SH   SOLE   49,700 0 0
ILLINOIS TOOL WKS INC COM 452308109 222 2,170 SH   SOLE   2,170 0 0
INGREDION INC COM 457187102 5,285 49,489 SH   SOLE   49,489 0 0
INPHI CORP COM 45772F107 9,657 289,645 SH   SOLE   289,645 0 0
INTEL CORP COM 458140100 152 4,700 SH   SOLE   4,700 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 5,019 8,350 SH   SOLE   8,350 0 0
IRADIMED CORP COM 46266A109 4,302 224,550 SH   SOLE   224,550 0 0
IRON MTN INC NEW COM 46284V101 2,603 76,765 SH   SOLE   76,765 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 502 34,200 SH   SOLE   34,200 0 0
ISHARES INDIA 50 ETF 464289529 1,033 38,400 SH   SOLE   38,400 0 0
ISHARES TR MSCI EAFE ETF 464287465 55,302 967,500 SH   SOLE   967,500 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 2,854 28,600 SH   SOLE   28,600 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 338 2,550 SH   SOLE   2,550 0 0
ISHARES TR 20+ YR TR BD ETF 464287432 7,837 60,000 SH   SOLE   60,000 0 0
ISHARES TR HDG MSCI GERMN 46434V704 4,602 200,000 SH   SOLE   200,000 0 0
ITRON INC COM 465741106 7,862 188,450 SH   SOLE   188,450 0 0
JPMORGAN CHASE & CO COM 46625H100 2,777 46,900 SH   SOLE   46,900 0 0
JARDEN CORP COM 471109108 4,959 84,118 SH   SOLE   84,118 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 6,968 123,533 SH   SOLE   123,533 0 0
KT CORP SPONSORED ADR 48268K101 191 14,200 SH   SOLE   14,200 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 2,100 24,570 SH   SOLE   24,570 0 0
KATE SPADE & CO COM 485865109 8,269 324,005 SH   SOLE   324,005 0 0
KINDER MORGAN INC DEL COM 49456B101 3,572 200,000 SH   SOLE   200,000 0 0
LKQ CORP COM 501889208 5,756 180,259 SH   SOLE   180,259 0 0
LEAR CORP COM NEW 521865204 3,788 34,076 SH   SOLE   34,076 0 0
LENNAR CORP CL A 526057104 8,983 185,750 SH   SOLE   185,750 0 0
LENNOX INTL INC COM 526107107 3,935 29,107 SH   SOLE   29,107 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 22,869 213,551 SH   SOLE   213,551 0 0
LINCOLN ELEC HLDGS INC COM 533900106 2,910 49,685 SH   SOLE   49,685 0 0
LITTELFUSE INC COM 537008104 14,103 114,555 SH   SOLE   114,555 0 0
LUMENTUM HLDGS INC COM 55024U109 3,867 143,390 SH   SOLE   143,390 0 0
MPLX LP COM UNIT REP LTD 55336V100 2,842 95,719 SH   SOLE   95,719 0 0
MSC INDL DIRECT INC CL A 553530106 6,959 91,195 SH   SOLE   91,195 0 0
MA COM TECHNOLOGY SOLUTIONS COM 55405Y100 8,340 190,465 SH   SOLE   190,465 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 8,983 130,560 SH   SOLE   130,560 0 0
MARATHON OIL CORP COM 565849106 4,664 418,650 SH   SOLE   418,650 0 0
MARATHON PETE CORP COM 56585A102 1,097 29,500 SH   SOLE   29,500 0 0
MARINE HARVEST ASA SPONSORED ADR 56824R205 126 8,200 SH   SOLE   8,200 0 0
MARTIN MARIETTA MATLS INC COM 573284106 2,046 12,828 SH   SOLE   12,828 0 0
MASCO CORP COM 574599106 5,976 190,018 SH   SOLE   190,018 0 0
MATTEL INC COM 577081102 4,767 141,789 SH   SOLE   141,789 0 0
MCDONALDS CORP COM 580135101 101 800 SH   SOLE   800 0 0
MICROSOFT CORP COM 594918104 221 4,000 SH   SOLE   4,000 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 827 17,160 SH   SOLE   17,160 0 0
MICROSEMI CORP COM 595137100 11,751 306,725 SH   SOLE   306,725 0 0
MONOLITHIC PWR SYS INC COM 609839105 7,609 119,560 SH   SOLE   119,560 0 0
MONRO MUFFLER BRAKE INC COM 610236101 8,293 116,040 SH   SOLE   116,040 0 0
MONSANTO CO NEW COM 61166W101 537 6,120 SH   SOLE   6,120 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 23,090 173,115 SH   SOLE   173,115 0 0
MOOG INC CL A 615394202 1,203 26,330 SH   SOLE   26,330 0 0
MOTORCAR PTS AMER INC COM 620071100 8,041 211,726 SH   SOLE   211,726 0 0
MURPHY OIL CORP COM 626717102 2,415 95,890 SH   SOLE   95,890 0 0
MURPHY USA INC COM 626755102 378 6,145 SH   SOLE   6,145 0 0
MYRIAD GENETICS INC COM 62855J104 9,036 241,414 SH   SOLE   241,414 0 0
NASDAQ INC COM 631103108 4,719 71,090 SH   SOLE   71,090 0 0
NATUS MEDICAL INC DEL COM 639050103 6,629 172,500 SH   SOLE   172,500 0 0
NAVIGANT CONSULTING INC COM 63935N107 5,335 337,470 SH   SOLE   337,470 0 0
NEOGENOMICS INC COM NEW 64049M209 6,253 927,747 SH   SOLE   927,747 0 0
NEVRO CORP COM 64157F103 3,680 65,415 SH   SOLE   65,415 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 100 2,900 SH   SOLE   2,900 0 0
NEWFIELD EXPL CO COM 651290108 243 7,300 SH   SOLE   7,300 0 0
NICE SYS LTD SPONSORED ADR 653656108 149 2,300 SH   SOLE   2,300 0 0
NIKE INC CL B 654106103 55,857 908,680 SH   SOLE   908,680 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 16,008 856,494 SH   SOLE   856,494 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,718 25,100 SH   SOLE   25,100 0 0
OLD DOMINION FGHT LINES INC COM 679580100 8,072 115,950 SH   SOLE   115,950 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 3,439 146,775 SH   SOLE   146,775 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 3,338 106,300 SH   SOLE   106,300 0 0
ORACLE CORP COM 68389X105 24,294 593,830 SH   SOLE   593,830 0 0
OWENS CORNING NEW COM 690742101 3,995 84,492 SH   SOLE   84,492 0 0
PDC ENERGY INC COM 69327R101 963 16,200 SH   SOLE   16,200 0 0
PNC FINL SVCS GROUP INC COM 693475105 3,383 40,000 SH   SOLE   40,000 0 0
PRA GROUP INC COM 69354N106 932 31,710 SH   SOLE   31,710 0 0
PACCAR INC COM 693718108 314 5,750 SH   SOLE   5,750 0 0
PALO ALTO NETWORKS INC COM 697435105 37,705 231,120 SH   SOLE   231,120 0 0
PANERA BREAD CO CL A 69840W108 12,442 60,742 SH   SOLE   60,742 0 0
PARKER HANNIFIN CORP COM 701094104 56 500 SH   SOLE   500 0 0
PATTERSON UTI ENERGY INC COM 703481101 2,065 117,200 SH   SOLE   117,200 0 0
PAYCHEX INC COM 704326107 796 14,740 SH   SOLE   14,740 0 0
PAYLOCITY HLDG CORP COM 70438V106 7,680 234,583 SH   SOLE   234,583 0 0
PEABODY ENERGY CORP COM NEW 704549203 5 2,158 SH   SOLE   2,158 0 0
PENN NATL GAMING INC COM 707569109 8,381 502,160 SH   SOLE   502,160 0 0
PENNEY J C INC COM 708160106 9,875 892,850 SH   SOLE   892,850 0 0
PEPSICO INC COM 713448108 164 1,600 SH   SOLE   1,600 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 1,130 17,050 SH   SOLE   17,050 0 0
PFIZER INC COM 717081103 193 6,500 SH   SOLE   6,500 0 0
PHILLIPS 66 COM 718546104 771 8,900 SH   SOLE   8,900 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 3,236 51,700 SH   SOLE   51,700 0 0
PIONEER NAT RES CO COM 723787107 28,904 205,370 SH   SOLE   205,370 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 924 44,055 SH   SOLE   44,055 0 0
PLAINS GP HLDGS L P SHS A REP LTPN 72651A108 1,603 184,500 SH   SOLE   184,500 0 0
POST HLDGS INC COM 737446104 15,636 227,372 SH   SOLE   227,372 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 9,937 91,000 SH   SOLE   91,000 0 0
POWERSECURE INTL INC COM 73936N105 6,516 348,637 SH   SOLE   348,637 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 7,070 132,420 SH   SOLE   132,420 0 0
PROCTER & GAMBLE CO COM 742718109 313 3,800 SH   SOLE   3,800 0 0
PROOFPOINT INC COM 743424103 7,368 137,004 SH   SOLE   137,004 0 0
Q2 HLDGS INC COM 74736L109 5,677 236,141 SH   SOLE   236,141 0 0
QUALCOMM INC COM 747525103 458 8,950 SH   SOLE   8,950 0 0
RPC INC COM 749660106 1,058 74,600 SH   SOLE   74,600 0 0
RPM INTL INC COM 749685103 958 20,240 SH   SOLE   20,240 0 0
RANGE RES CORP COM 75281A109 550 16,990 SH   SOLE   16,990 0 0
RED HAT INC COM 756577102 24,571 329,770 SH   SOLE   329,770 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 5,013 129,105 SH   SOLE   129,105 0 0
RICE ENERGY INC COM 762760106 356 25,470 SH   SOLE   25,470 0 0
RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819100 2,665 178,970 SH   SOLE   178,970 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 6,975 143,960 SH   SOLE   143,960 0 0
RUBICON PROJ INC COM 78112V102 5,869 321,035 SH   SOLE   321,035 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 206 1,000 SH   SOLE   1,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 3,353 28,500 SH   SOLE   28,500 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 13,036 205,549 SH   SOLE   205,549 0 0
ST JUDE MED INC COM 790849103 10,403 189,145 SH   SOLE   189,145 0 0
SALESFORCE COM INC COM 79466L302 50,333 681,740 SH   SOLE   681,740 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 11,576 357,515 SH   SOLE   357,515 0 0
SCHLUMBERGER LTD COM 806857108 9,057 122,800 SH   SOLE   122,800 0 0
SCHWAB CHARLES CORP NEW COM 808513105 34,603 1,234,950 SH   SOLE   1,234,950 0 0
SEALED AIR CORP NEW COM 81211K100 5,630 117,263 SH   SOLE   117,263 0 0
SEMGROUP CORP CL A 81663A105 143 6,400 SH   SOLE   6,400 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 3,037 82,955 SH   SOLE   82,955 0 0
SHERWIN WILLIAMS CO COM 824348106 36,836 129,400 SH   SOLE   129,400 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 5,249 38,560 SH   SOLE   38,560 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 159 4,100 SH   SOLE   4,100 0 0
SMITH A O COM 831865209 10,628 139,268 SH   SOLE   139,268 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 201 9,800 SH   SOLE   9,800 0 0
SONIC CORP COM 835451105 1,578 44,885 SH   SOLE   44,885 0 0
SOUTHWEST AIRLS CO COM 844741108 1,901 42,440 SH   SOLE   42,440 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2,101 260,300 SH   SOLE   260,300 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 2,969 61,695 SH   SOLE   61,695 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 5,398 49,400 SH   SOLE   49,400 0 0
SPLUNK INC COM 848637104 4,178 85,390 SH   SOLE   85,390 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 7,571 600,888 SH   SOLE   600,888 0 0
STAMPS COM INC COM NEW 852857200 4,023 37,854 SH   SOLE   37,854 0 0
STARBUCKS CORP COM 855244109 35,306 591,390 SH   SOLE   591,390 0 0
STATOIL ASA SPONSORED ADR 85771P102 593 38,100 SH   SOLE   38,100 0 0
STERICYCLE INC COM 858912108 3,267 25,890 SH   SOLE   25,890 0 0
STEWART INFORMATION SVCS COR COM 860372101 5,272 145,303 SH   SOLE   145,303 0 0
STRYKER CORP COM 863667101 36 340 SH   SOLE   340 0 0
SUNCOR ENERGY INC NEW COM 867224107 4,992 179,490 SH   SOLE   179,490 0 0
SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 2,003 79,879 SH   SOLE   79,879 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 3,443 225,762 SH   SOLE   225,762 0 0
SYNOVUS FINL CORP COM NEW 87161C501 10,510 363,559 SH   SOLE   363,559 0 0
TJX COS INC NEW COM 872540109 536 6,840 SH   SOLE   6,840 0 0
TAL ED GROUP ADS REPSTG COM 874080104 99 2,000 SH   SOLE   2,000 0 0
TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 915 23,881 SH   SOLE   23,881 0 0
TARGA RES CORP COM 87612G101 1,104 36,980 SH   SOLE   36,980 0 0
TELEFLEX INC COM 879369106 7,897 50,294 SH   SOLE   50,294 0 0
TENNECO INC COM 880349105 12,491 242,500 SH   SOLE   242,500 0 0
TESORO CORP COM 881609101 998 11,600 SH   SOLE   11,600 0 0
TESORO LOGISTICS LP COM UNIT LP 88160T107 4,433 97,095 SH   SOLE   97,095 0 0
TIVO INC COM 888706108 511 53,720 SH   SOLE   53,720 0 0
TOLL BROTHERS INC COM 889478103 3,282 111,200 SH   SOLE   111,200 0 0
TOTAL S A SPONSORED ADR 89151E109 4,966 109,330 SH   SOLE   109,330 0 0
TOTAL SYS SVCS INC COM 891906109 2,755 57,905 SH   SOLE   57,905 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 2,988 28,100 SH   SOLE   28,100 0 0
TRANSCANADA CORP COM 89353D107 1,841 46,830 SH   SOLE   46,830 0 0
TRANSDIGM GROUP INC COM 893641100 39,495 179,247 SH   SOLE   179,247 0 0
TREEHOUSE FOODS INC COM 89469A104 12,747 146,945 SH   SOLE   146,945 0 0
TRIMBLE NAVIGATION LTD COM 896239100 5,514 222,335 SH   SOLE   222,335 0 0
U S SILICA HLDGS INC COM 90346E103 14,857 653,925 SH   SOLE   653,925 0 0
ULTA SALON COSMETCS & FRAG I COM 90384S303 56,218 290,170 SH   SOLE   290,170 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 5,889 30,436 SH   SOLE   30,436 0 0
ULTRA PETROLEUM CORP COM 903914109 12 23,410 SH   SOLE   23,410 0 0
UNDER ARMOUR INC CL A 904311107 4,267 50,300 SH   SOLE   50,300 0 0
UNION PAC CORP COM 907818108 159 2,000 SH   SOLE   2,000 0 0
UNIT CORP COM 909218109 1,724 195,730 SH   SOLE   195,730 0 0
UNITEDHEALTH GROUP INC COM 91324P102 54,719 424,510 SH   SOLE   424,510 0 0
VCA INC COM 918194101 14,153 245,320 SH   SOLE   245,320 0 0
VALERO ENERGY CORP NEW COM 91913Y100 4,597 71,670 SH   SOLE   71,670 0 0
VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 1,506 31,800 SH   SOLE   31,800 0 0
VANTIV INC CL A 92210H105 4,357 80,866 SH   SOLE   80,866 0 0
VARIAN MED SYS INC COM 92220P105 1,675 20,930 SH   SOLE   20,930 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,133 26,830 SH   SOLE   26,830 0 0
VIDEOCON D2H LTD ADR 92657J101 48 6,500 SH   SOLE   6,500 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 3,051 187,040 SH   SOLE   187,040 0 0
VISA INC COM CL A 92826C839 40,193 525,530 SH   SOLE   525,530 0 0
VISTEON CORP COM NEW 92839U206 13,309 167,224 SH   SOLE   167,224 0 0
WABCO HLDGS INC COM 92927K102 1,268 11,860 SH   SOLE   11,860 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 187 6,100 SH   SOLE   6,100 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 40 480 SH   SOLE   480 0 0
WASTE CONNECTIONS INC COM 941053100 5,601 86,710 SH   SOLE   86,710 0 0
WATERS CORP COM 941848103 1,005 7,620 SH   SOLE   7,620 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 13,039 188,100 SH   SOLE   188,100 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 5,456 125,685 SH   SOLE   125,685 0 0
WHITEWAVE FOODS CO COM 966244105 3,099 76,243 SH   SOLE   76,243 0 0
WHOLE FOODS MKT INC COM 966837106 28 900 SH   SOLE   900 0 0
XYLEM INC COM 98419M100 4,546 111,141 SH   SOLE   111,141 0 0
XURA INC COM 98420V107 3,084 156,771 SH   SOLE   156,771 0 0
ZENDESK INC COM 98936J101 4,896 233,905 SH   SOLE   233,905 0 0