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
Abb Ltd Common Stock - Long 000375204 1,094 50,252 SH   SOLE   0 50,252 0
Abbvie Inc Common Stock - Long 00287Y109 12,441 134,282 SH   SOLE   0 134,282 0
Abraxas Petroleum Corp/nv Common Stock - Long 003830106 1,241 429,298 SH   SOLE   0 429,298 0
Accenture Plc Common Stock - Long G1151C101 1,268 7,750 SH   SOLE   0 7,750 0
Addus Homecare Corp Common Stock - Long 006739106 1,439 25,134 SH   SOLE   0 25,134 0
Adobe Systems Inc Common Stock - Long 00724F101 113,235 460,216 SH   SOLE   30 460,186 0
Aflac Inc Common Stock - Long 001055102 18 420 SH   SOLE   0 420 0
Align Technology Inc Common Stock - Long 016255101 15,934 46,572 SH   SOLE   0 46,572 0
Allianz Se Common Stock - Long 018805101 1,180 57,640 SH   SOLE   0 57,640 0
Allison Transmission Hldgs Common Stock - Long 01973R101 34,922 862,477 SH   SOLE   0 862,477 0
Allstate Corp Common Stock - Long 020002101 53 583 SH   SOLE   0 583 0
Alphabet Inc Common Stock - Long 02079K107 33,183 29,743 SH   SOLE   0 29,743 0
Alphabet Inc Common Stock - Long 02079K305 68,259 60,401 SH   SOLE   5 60,396 0
Amazon.com Inc Common Stock - Long 023135106 87,057 51,216 SH   SOLE   0 51,216 0
American Express Co Common Stock - Long 025816109 30 305 SH   SOLE   0 305 0
American International Group Common Stock - Long 026874784 8 149 SH   SOLE   0 149 0
American Public Education Common Stock - Long 02913V103 319 7,576 SH   SOLE   0 7,576 0
American Software -Cl A Common Stock - Long 029683109 224 15,402 SH   SOLE   0 15,402 0
American Tower Corp Common Stock - Long 03027X100 9,243 64,115 SH   SOLE   0 64,115 0
Amicus Therapeutics Inc Common Stock - Long 03152W109 328 20,970 SH   SOLE   0 20,970 0
Amn Healthcare Services Inc Common Stock - Long 001744101 37 628 SH   SOLE   0 628 0
Anaptysbio Inc Common Stock - Long 032724106 166 2,330 SH   SOLE   0 2,330 0
Angiodynamics Inc Common Stock - Long 03475V101 242 10,871 SH   SOLE   0 10,871 0
Ani Pharmaceuticals Inc Common Stock - Long 00182C103 1,324 19,820 SH   SOLE   0 19,820 0
Anika Therapeutics Inc Common Stock - Long 035255108 46 1,440 SH   SOLE   0 1,440 0
Antero Resources Corp Common Stock - Long 03674X106 57 2,670 SH   SOLE   0 2,670 0
Apple Inc Common Stock - Long 037833100 146,156 789,318 SH   SOLE   27 789,291 0
Applied Industrial Tech Inc Common Stock - Long 03820C105 2,265 32,282 SH   SOLE   0 32,282 0
Arc Document Solutions Inc Common Stock - Long 00191G103 97 54,749 SH   SOLE   0 54,749 0
Arcbest Corp Common Stock - Long 03937C105 2,739 59,945 SH   SOLE   0 59,945 0
Arcelormittal Common Stock - Long 03938L203 53 1,850 SH   SOLE   0 1,850 0
Archrock Inc Common Stock - Long 03957W106 161 13,410 SH   SOLE   0 13,410 0
Arena Pharmaceuticals Inc Common Stock - Long 040047607 248 5,680 SH   SOLE   0 5,680 0
Argan Inc Common Stock - Long 04010E109 98 2,404 SH   SOLE   0 2,404 0
Arista Networks Inc Common Stock - Long 040413106 55,449 214,918 SH   SOLE   22 214,896 0
Array Biopharma Inc Common Stock - Long 04269X105 344 20,520 SH   SOLE   0 20,520 0
Arrow Financial Corp Common Stock - Long 042744102 249 6,846 SH   SOLE   0 6,846 0
Ashford Hospitality Trust Common Stock - Long 044103109 171 21,085 SH   SOLE   0 21,085 0
AT&T Inc Common Stock - Long 00206R102 3 93 SH   SOLE   0 93 0
Atlas Air Worldwide Hldg Inc Common Stock - Long 049164205 41 565 SH   SOLE   0 565 0
Automatic Data Processing Common Stock - Long 053015103 10,191 75,970 SH   SOLE   0 75,970 0
Avadel Pharmaceuticals -Adr Common Stock - Long 05337M104 129 20,967 SH   SOLE   0 20,967 0
Avianca Holdings Sa Common Stock - Long 05367G100 178 27,596 SH   SOLE   0 27,596 0
Bank Of America Corp Common Stock - Long 060505104 80 2,851 SH   SOLE   0 2,851 0
Bank Of New York Mellon Corp Common Stock - Long 064058100 27,705 513,640 SH   SOLE   91 513,549 0
Baxter International Inc Common Stock - Long 071813109 76,349 1,025,964 SH   SOLE   81 1,025,883 0
Bb&T Corp Common Stock - Long 054937107 14 270 SH   SOLE   0 270 0
Berkshire Hathaway Common Stock - Long 084670702 150 802 SH   SOLE   0 802 0
Biogen Inc Common Stock - Long 09062X103 26,823 91,400 SH   SOLE   15 91,385 0
Biospecifics Technologies Cp Common Stock - Long 090931106 276 6,144 SH   SOLE   0 6,144 0
Blackrock Inc Common Stock - Long 09247X101 12 24 SH   SOLE   0 24 0
Blucora Inc Common Stock - Long 095229100 910 24,597 SH   SOLE   0 24,597 0
Bluebird Bio Inc Common Stock - Long 09609G100 350 2,230 SH   SOLE   0 2,230 0
Blueprint Medicines Corp Common Stock - Long 09627Y109 295 4,650 SH   SOLE   0 4,650 0
Boeing Co Common Stock - Long 097023105 97,653 290,955 SH   SOLE   18 290,937 0
Boise Cascade Co Common Stock - Long 09739D100 1,697 37,960 SH   SOLE   0 37,960 0
Booking Holdings Inc Common Stock - Long 09857L108 12,669 6,250 SH   SOLE   0 6,250 0
Boston Beer Inc -Cl A Common Stock - Long 100557107 4,026 13,433 SH   SOLE   0 13,433 0
Bp Plc Common Stock - Long 055622104 1,276 27,950 SH   SOLE   0 27,950 0
Brady Corp Common Stock - Long 104674106 566 14,680 SH   SOLE   0 14,680 0
Brandywine Realty Trust Common Stock - Long 105368203 133 7,874 SH   SOLE   0 7,874 0
Brinker Intl Inc Common Stock - Long 109641100 472 9,920 SH   SOLE   0 9,920 0
Cadence Design Systems Inc Common Stock - Long 127387108 44,484 1,025,689 SH   SOLE   136 1,025,553 0
Capital One Financial Corp Common Stock - Long 14040H105 17 180 SH   SOLE   0 180 0
Cardtronics Plc Common Stock - Long G1991C105 2,560 105,879 SH   SOLE   0 105,879 0
Care.com Inc Common Stock - Long 141633107 1,892 90,600 SH   SOLE   0 90,600 0
Catalent Inc Common Stock - Long 148806102 1,123 26,810 SH   SOLE   0 26,810 0
Caterpillar Inc Common Stock - Long 149123101 33,500 246,923 SH   SOLE   0 246,923 0
Cedar Realty Trust Inc Common Stock - Long 150602209 85 17,877 SH   SOLE   0 17,877 0
Celegen Corp Common Stock - Long 151020104 579 6,900 SH   SOLE   0 6,900 0
Celanese Corp Common Stock - Long 150870103 30,060 279,336 SH   SOLE   48 279,288 0
Cenovus Energy Inc Common Stock - Long 15135U109 30 2,918 SH   SOLE   0 2,918 0
Centene Corp Common Stock - Long 15135B101 44,979 364,233 SH   SOLE   56 364,177 0
Central Garden & Pet Co Common Stock - Long 153527106 31 703 SH   SOLE   0 703 0
Changyou.com Ltd Common Stock - Long 15911M107 31 1,876 SH   SOLE   0 1,876 0
Chemed Corp Common Stock - Long 16359R103 3,510 10,907 SH   SOLE   0 10,907 0
Chemocentryx Inc Common Stock - Long 16383L106 348 26,447 SH   SOLE   0 26,447 0
Chevron Corp Common Stock - Long 166764100 17,758 140,497 SH   SOLE   30 140,467 0
Childrens Place Inc Common Stock - Long 168905107 560 4,637 SH   SOLE   0 4,637 0
China Petroleum & Chem Corp Common Stock - Long 16941R108 52 580 SH   SOLE   0 580 0
Chubb Ltd Common Stock - Long H1467J104 11 89 SH   SOLE   0 89 0
Citigroup Inc Common Stock - Long 172967424 84 1,260 SH   SOLE   0 1,260 0
Citizens Financial Group Inc Common Stock - Long 174610105 14 350 SH   SOLE   0 350 0
Clovis Oncology Inc Common Stock - Long 189464100 207 4,550 SH   SOLE   0 4,550 0
Cme Group Inc Common Stock - Long 12572Q105 62 380 SH   SOLE   0 380 0
Cno Financial Group Inc Common Stock - Long 12621E103 26 1,356 SH   SOLE   0 1,356 0
Cnooc Ltd Common Stock - Long 126132109 94 550 SH   SOLE   0 550 0
Cnx Resources Corporation Common Stock - Long 12653C108 53 3,000 SH   SOLE   0 3,000 0
Comerica Inc Common Stock - Long 200340107 11 120 SH   SOLE   0 120 0
Commercial Vehicle Group Inc Common Stock - Long 202608105 227 30,937 SH   SOLE   0 30,937 0
Conocophillips Common Stock - Long 20825C104 17 240 SH   SOLE   0 240 0
Consol Energy Inc Common Stock - Long 20854L108 41 1,071 SH   SOLE   0 1,071 0
Cooper-Standard Holdings Inc Common Stock - Long 21676P103 1,095 8,376 SH   SOLE   0 8,376 0
Corcept Therapeutics Inc Common Stock - Long 218352102 1,523 96,865 SH   SOLE   0 96,865 0
Corporate Office Propert Common Stock - Long 22002T108 100 3,447 SH   SOLE   0 3,447 0
Costco Wholesale Corp Common Stock - Long 22160K105 43,662 208,929 SH   SOLE   0 208,929 0
Cousins Properties Inc Common Stock - Long 222795106 119 12,262 SH   SOLE   0 12,262 0
Crown Castle Intl Corp Common Stock - Long 22822V101 4,627 42,915 SH   SOLE   0 42,915 0
Cullen/frost Bankers Inc Common Stock - Long 229899109 29 270 SH   SOLE   0 270 0
Curtiss-Wright Corp Common Stock - Long 231561101 1,084 9,110 SH   SOLE   0 9,110 0
Daktronics Inc Common Stock - Long 234264109 167 19,606 SH   SOLE   0 19,606 0
Dana Inc Common Stock - Long 235825205 415 20,531 SH   SOLE   0 20,531 0
Deckers Outdoor Corp Common Stock - Long 243537107 2,435 21,570 SH   SOLE   0 21,570 0
Deluxe Corp Common Stock - Long 248019101 1,646 24,853 SH   SOLE   0 24,853 0
Devon Energy Corp Common Stock - Long 25179M103 11,966 271,168 SH   SOLE   107 271,061 0
Diamond Offshre Drilling Inc Common Stock - Long 25271C102 61 2,915 SH   SOLE   0 2,915 0
Dine Brands Global Inc Common Stock - Long 254423106 2,052 27,430 SH   SOLE   0 27,430 0
Diodes Inc Common Stock - Long 254543101 2,157 62,570 SH   SOLE   0 62,570 0
Discover Financial Svcs Common Stock - Long 254709108 21,726 308,119 SH   SOLE   60 308,059 0
Disney (walt) Co Common Stock - Long 254687106 9,373 89,430 SH   SOLE   0 89,430 0
Domino's Pizza Inc Common Stock - Long 25754A201 37,620 133,324 SH   SOLE   0 133,324 0
Donnelley (r R) & Sons Co Common Stock - Long 257867200 55 9,555 SH   SOLE   0 9,555 0
Dowdupont Inc Common Stock - Long 26078J100 32 480 SH   SOLE   0 480 0
Duke Energy Corp Common Stock - Long 26441C204 3 38 SH   SOLE   0 38 0
Durect Corp Common Stock - Long 266605104 1,117 715,940 SH   SOLE   0 715,940 0
Dynex Capital Inc Common Stock - Long 26817Q506 212 32,454 SH   SOLE   0 32,454 0
E Trade Financial Corp Common Stock - Long 269246401 59 970 SH   SOLE   0 970 0
Eagle Pharmaceuticals Inc Common Stock - Long 269796108 110 1,452 SH   SOLE   0 1,452 0
East West Bancorp Inc Common Stock - Long 27579R104 31,476 482,760 SH   SOLE   0 482,760 0
Eastman Chemical Co Common Stock - Long 277432100 47 470 SH   SOLE   0 470 0
Eaton Corp Plc Common Stock - Long G29183103 24,160 322,574 SH   SOLE   55 322,519 0
Emcor Group Inc Common Stock - Long 29084Q100 1,757 23,065 SH   SOLE   0 23,065 0
Emergent Biosolutions Inc Common Stock - Long 29089Q105 21 407 SH   SOLE   0 407 0
Emerson Electric Co Common Stock - Long 291011104 28,001 385,472 SH   SOLE   69 385,403 0
Enbridge Inc Common Stock - Long 29250N105 81 2,280 SH   SOLE   0 2,280 0
Encompass Health Corp Common Stock - Long 29261A100 3,339 49,313 SH   SOLE   0 49,313 0
Enersys Common Stock - Long 29275Y102 1,050 14,070 SH   SOLE   0 14,070 0
Eni Spa Common Stock - Long 26874R108 12 330 SH   SOLE   0 330 0
Ennis Inc Common Stock - Long 293389102 302 14,822 SH   SOLE   0 14,822 0
Etsy Inc Common Stock - Long 29786A106 3,587 85,030 SH   SOLE   0 85,030 0
Euronet Worldwide Inc Common Stock - Long 298736109 25 298 SH   SOLE   0 298 0
Evercore Inc Common Stock - Long 29977A105 3,344 31,714 SH   SOLE   0 31,714 0
Everest Re Group Ltd Common Stock - Long G3223R108 28 120 SH   SOLE   0 120 0
Evertec Inc Common Stock - Long 30040P103 2,759 126,256 SH   SOLE   0 126,256 0
Exact Sciences Corp Common Stock - Long 30063P105 878 14,680 SH   SOLE   0 14,680 0
Exxon Mobil Corp Common Stock - Long 30231G102 9,936 120,076 SH   SOLE   42 120,034 0
F5 Networks Inc Common Stock - Long 315616102 64,931 345,684 SH   SOLE   34 345,650 0
Facebook Inc Common Stock - Long 30303M102 140,754 723,859 SH   SOLE   32 723,827 0
Fibrogen Inc Common Stock - Long 31572Q808 512 8,180 SH   SOLE   0 8,180 0
Fifth Third Bancorp Common Stock - Long 316773100 45 1,580 SH   SOLE   0 1,580 0
Financial Institutions Inc Common Stock - Long 317585404 36 1,100 SH   SOLE   0 1,100 0
First American Financial Cp Common Stock - Long 31847R102 35 670 SH   SOLE   0 670 0
First Cmnty Bancshares Inc Common Stock - Long 31983A103 348 10,914 SH   SOLE   0 10,914 0
First Defiance Financial Cp Common Stock - Long 32006W106 101 1,501 SH   SOLE   0 1,501 0
First Financial Corp/in Common Stock - Long 320218100 253 5,576 SH   SOLE   0 5,576 0
First Finl Bankshares Inc Common Stock - Long 32020R109 702 13,800 SH   SOLE   0 13,800 0
First Mid Ill Bancshares Inc Common Stock - Long 320866106 34 850 SH   SOLE   0 850 0
Fleetcor Technologies Inc Common Stock - Long 339041105 29,388 139,252 SH   SOLE   23 139,229 0
Fortinet Inc Common Stock - Long 34959E109 40,880 654,813 SH   SOLE   0 654,813 0
Franklin Street Properties Common Stock - Long 35471R106 88 10,214 SH   SOLE   0 10,214 0
Generac Holdings Inc Common Stock - Long 368736104 2,683 51,856 SH   SOLE   0 51,856 0
Geo Group Inc Common Stock - Long 36162J106 124 4,505 SH   SOLE   0 4,505 0
Gladstone Commercial Corp Common Stock - Long 376536108 102 5,289 SH   SOLE   0 5,289 0
Global Blood Therapeutics Common Stock - Long 37890U108 211 4,660 SH   SOLE   0 4,660 0
Global Brass & Copper Hldgs Common Stock - Long 37953G103 294 9,392 SH   SOLE   0 9,392 0
Gol Linhas Aereas Inteligent Common Stock - Long 38045R206 90 16,885 SH   SOLE   0 16,885 0
Goldman Sachs Group Inc Common Stock - Long 38141G104 19 88 SH   SOLE   0 88 0
Graco Inc Common Stock - Long 384109104 9,386 207,572 SH   SOLE   0 207,572 0
Grainger (w W) Inc Common Stock - Long 384802104 10,516 34,100 SH   SOLE   0 34,100 0
Great Southern Bancorp Common Stock - Long 390905107 223 3,894 SH   SOLE   0 3,894 0
Great Western Bancorp Inc Common Stock - Long 391416104 34 810 SH   SOLE   0 810 0
Green Dot Corp Common Stock - Long 39304D102 837 11,406 SH   SOLE   0 11,406 0
Group 1 Automotive Inc Common Stock - Long 398905109 24 384 SH   SOLE   0 384 0
Grupo Aeroportuario Del Cent Common Stock - Long 400501102 1,123 26,960 SH   SOLE   0 26,960 0
Hackett Group Inc Common Stock - Long 404609109 282 17,543 SH   SOLE   0 17,543 0
Haemonetics Corp Common Stock - Long 405024100 2,559 28,540 SH   SOLE   0 28,540 0
Hallador Energy Co Common Stock - Long 40609P105 54 7,498 SH   SOLE   0 7,498 0
Halozyme Therapeutics Inc Common Stock - Long 40637H109 263 15,580 SH   SOLE   0 15,580 0
Harsco Corp Common Stock - Long 415864107 2,541 114,982 SH   SOLE   0 114,982 0
Hartford Financial Services Common Stock - Long 416515104 45 880 SH   SOLE   0 880 0
Hd Supply Holdings Inc Common Stock - Long 40416M105 32,717 762,820 SH   SOLE   0 762,820 0
Heartland Financial Usa Inc Common Stock - Long 42234Q102 32 586 SH   SOLE   0 586 0
Heidrick & Struggles Intl Common Stock - Long 422819102 254 7,266 SH   SOLE   0 7,266 0
Helen Of Troy Ltd Common Stock - Long G4388N106 2,180 22,140 SH   SOLE   0 22,140 0
Highwoods Properties Inc Common Stock - Long 431284108 100 1,965 SH   SOLE   0 1,965 0
Hillenbrand Inc Common Stock - Long 431571108 2,541 53,894 SH   SOLE   0 53,894 0
Hilton Worldwide Holdings Common Stock - Long 43300A203 27,036 341,542 SH   SOLE   0 341,542 0
Home Bancorp Inc Common Stock - Long 43689E107 115 2,470 SH   SOLE   0 2,470 0
Home Depot Inc Common Stock - Long 437076102 51,586 264,365 SH   SOLE   32 264,333 0
Hospitality Properties Trust Common Stock - Long 44106M102 103 3,595 SH   SOLE   0 3,595 0
Houlihan Lokey Inc Common Stock - Long 441593100 2,017 39,370 SH   SOLE   0 39,370 0
Humana Inc Common Stock - Long 444859102 32,457 109,050 SH   SOLE   0 109,050 0
Huntington Ingalls Ind Inc Common Stock - Long 446413106 25,071 115,477 SH   SOLE   20 115,457 0
Huntsman Corp Common Stock - Long 447011107 40 1,370 SH   SOLE   0 1,370 0
Icu Medical Inc Common Stock - Long 44930G107 11,377 38,745 SH   SOLE   0 38,745 0
Idacorp Inc Common Stock - Long 451107106 28 307 SH   SOLE   0 307 0
Idexx Labs Inc Common Stock - Long 45168D104 46,198 211,975 SH   SOLE   0 211,975 0
Ingersoll-Rand Plc Common Stock - Long G47791101 16,121 179,660 SH   SOLE   0 179,660 0
Innoviva Inc Common Stock - Long 45781M101 2,724 197,370 SH   SOLE   0 197,370 0
Inogen Inc Common Stock - Long 45780L104 2,774 14,890 SH   SOLE   0 14,890 0
Insight Enterprises Inc Common Stock - Long 45765U103 2,105 43,030 SH   SOLE   0 43,030 0
Insmed Inc Common Stock - Long 457669307 177 7,480 SH   SOLE   0 7,480 0
Insperity Inc Common Stock - Long 45778Q107 3,237 33,986 SH   SOLE   0 33,986 0
Integer Holdings Corp Common Stock - Long 45826H109 30 466 SH   SOLE   0 466 0
Interactive Brokers Group Common Stock - Long 45841N107 30 460 SH   SOLE   0 460 0
Intercontinental Exchange Common Stock - Long 45866F104 10 130 SH   SOLE   0 130 0
Interdigital Inc Common Stock - Long 45867G101 575 7,111 SH   SOLE   0 7,111 0
Intl Paper Co Common Stock - Long 460146103 49 940 SH   SOLE   0 940 0
Intuit Inc Common Stock - Long 461202103 48,264 236,236 SH   SOLE   0 236,236 0
Investors Real Estate Trust Common Stock - Long 461730103 95 17,094 SH   SOLE   0 17,094 0
Ironwood Pharmaceuticals Inc Common Stock - Long 46333X108 294 15,370 SH   SOLE   0 15,370 0
iShares MSCI ACWI ex US Common Stock - Long 464288240 154 3,250 SH   SOLE   0 3,250 0
J2 Global Inc Common Stock - Long 48123V102 34 388 SH   SOLE   0 388 0
Johnson & Johnson Common Stock - Long 478160104 3 27 SH   SOLE   0 27 0
Johnson Outdoors Inc -Cl A Common Stock - Long 479167108 250 2,955 SH   SOLE   0 2,955 0
Jpmorgan Chase & Co Common Stock - Long 46625H100 29,445 282,159 SH   SOLE   49 282,110 0
Kadant Inc Common Stock - Long 48282T104 1,606 16,700 SH   SOLE   0 16,700 0
Kemet Corp Common Stock - Long 488360207 965 39,949 SH   SOLE   0 39,949 0
Kimberly-Clark Corp Common Stock - Long 494368103 2 22 SH   SOLE   0 22 0
Kinder Morgan Inc Common Stock - Long 49456B101 71 4,030 SH   SOLE   0 4,030 0
Kite Realty Group Trust Common Stock - Long 49803T300 72 4,200 SH   SOLE   0 4,200 0
Landstar System Inc Common Stock - Long 515098101 50,195 459,476 SH   SOLE   47 459,429 0
Lantheus Holdings Inc Common Stock - Long 516544103 258 17,737 SH   SOLE   0 17,737 0
Las Vegas Sands Corp Common Stock - Long 517834107 24,627 322,773 SH   SOLE   73 322,700 0
La-Z-Boy Inc Common Stock - Long 505336107 1,025 33,510 SH   SOLE   0 33,510 0
Lear Corp Common Stock - Long 521865204 41,238 221,708 SH   SOLE   29 221,679 0
Legg Mason Inc Common Stock - Long 524901105 10 300 SH   SOLE   0 300 0
Lexington Realty Trust Common Stock - Long 529043101 94 10,778 SH   SOLE   0 10,778 0
Lhc Group Inc Common Stock - Long 50187A107 944 11,030 SH   SOLE   0 11,030 0
Ligand Pharmaceutical Inc Common Stock - Long 53220K504 439 2,120 SH   SOLE   0 2,120 0
Lilly (eli) & Co Common Stock - Long 532457108 65,407 766,348 SH   SOLE   61 766,287 0
Lockheed Martin Corp Common Stock - Long 539830109 8,097 27,406 SH   SOLE   0 27,406 0
Logmein Inc Common Stock - Long 54142L109 2,074 20,083 SH   SOLE   0 20,083 0
Louisiana-Pacific Corp Common Stock - Long 546347105 2,608 95,811 SH   SOLE   0 95,811 0
Loxo Oncology Inc Common Stock - Long 548862101 422 2,430 SH   SOLE   0 2,430 0
Luxfer Holdings Plc Common Stock - Long G5698W116 237 13,535 SH   SOLE   0 13,535 0
Lyondellbasell Industries Nv Common Stock - Long N53745100 7,404 67,397 SH   SOLE   0 67,397 0
M & T Bank Corp Common Stock - Long 55261F104 32 190 SH   SOLE   0 190 0
Mack-Cali Realty Corp Common Stock - Long 554489104 83 4,107 SH   SOLE   0 4,107 0
Magellan Health Inc Common Stock - Long 559079207 719 7,490 SH   SOLE   0 7,490 0
Magna International Inc Common Stock - Long 559222401 959 16,500 SH   SOLE   0 16,500 0
Malibu Boats Inc Common Stock - Long 56117J100 2,900 69,150 SH   SOLE   0 69,150 0
Manulife Financial Corp Common Stock - Long 56501R106 893 49,720 SH   SOLE   0 49,720 0
Marcus & Millichap Inc Common Stock - Long 566324109 1,378 35,320 SH   SOLE   0 35,320 0
Marriott Vacations Worldwide Common Stock - Long 57164Y107 493 4,365 SH   SOLE   0 4,365 0
Marsh & Mclennan Cos Common Stock - Long 571748102 9 110 SH   SOLE   0 110 0
Mastec Inc Common Stock - Long 576323109 38 738 SH   SOLE   0 738 0
Mastercard Inc Common Stock - Long 57636Q104 14,753 75,071 SH   SOLE   0 75,071 0
Match Group Inc Common Stock - Long 57665R106 8,786 226,790 SH   SOLE   0 226,790 0
Maximus Inc Common Stock - Long 577933104 1,792 28,860 SH   SOLE   0 28,860 0
Mcdonald's Corp Common Stock - Long 580135101 71,149 453,898 SH   SOLE   29 453,869 0
Medical Properties Trust Common Stock - Long 58463J304 117 8,351 SH   SOLE   0 8,351 0
Medifast Inc Common Stock - Long 58470H101 1,485 9,274 SH   SOLE   0 9,274 0
Merck & Co Common Stock - Long 58933Y105 10,766 177,070 SH   SOLE   0 177,070 0
Meta Financial Group Inc Common Stock - Long 59100U108 273 2,802 SH   SOLE   0 2,802 0
Methanex Corp Common Stock - Long 59151K108 55 780 SH   SOLE   0 780 0
Methode Electronics Inc Common Stock - Long 591520200 1,620 40,200 SH   SOLE   0 40,200 0
Metlife Inc Common Stock - Long 59156R108 8 182 SH   SOLE   0 182 0
Microsoft Corp Common Stock - Long 594918104 139,183 1,411,270 SH   SOLE   59 1,411,211 0
Mix Telematics Ltd Common Stock - Long 60688N102 198 11,151 SH   SOLE   0 11,151 0
Molina Healthcare Inc Common Stock - Long 60855R100 32,522 332,060 SH   SOLE   0 332,060 0
Morgan Stanley Common Stock - Long 617446448 16 330 SH   SOLE   0 330 0
Mosaic Co Common Stock - Long 61945C103 43 1,550 SH   SOLE   0 1,550 0
Motorola Solutions Inc Common Stock - Long 620076307 20,395 175,259 SH   SOLE   0 175,259 0
Movado Group Inc Common Stock - Long 624580106 323 6,684 SH   SOLE   0 6,684 0
Murphy Oil Corp Common Stock - Long 626717102 17 500 SH   SOLE   0 500 0
Myers Industries Inc Common Stock - Long 628464109 353 18,410 SH   SOLE   0 18,410 0
Netapp Inc Common Stock - Long 64110D104 89,957 1,145,181 SH   SOLE   92 1,145,089 0
Netflix Inc Common Stock - Long 64110L106 6,149 15,710 SH   SOLE   0 15,710 0
New York Cmnty Bancorp Inc Common Stock - Long 649445103 8 700 SH   SOLE   0 700 0
Newfield Exploration Co Common Stock - Long 651290108 54 1,789 SH   SOLE   0 1,789 0
Nn Inc Common Stock - Long 629337106 32 1,676 SH   SOLE   0 1,676 0
Nordstrom Inc Common Stock - Long 655664100 797 14,900 SH   SOLE   0 14,900 0
Northwestern Corp Common Stock - Long 668074305 27 464 SH   SOLE   0 464 0
Nova Measuring Instruments Common Stock - Long M7516K103 237 8,694 SH   SOLE   0 8,694 0
Nvidia Corp Common Stock - Long 67066G104 10,398 43,893 SH   SOLE   0 43,893 0
Oasis Petroleum Inc Common Stock - Long 674215108 33 2,537 SH   SOLE   0 2,537 0
Ofg Bancorp Common Stock - Long 67103X102 267 19,017 SH   SOLE   0 19,017 0
Old Republic Intl Corp Common Stock - Long 680223104 9 440 SH   SOLE   0 440 0
Orasure Technologies Inc Common Stock - Long 68554V108 245 14,851 SH   SOLE   0 14,851 0
Outfront Media Inc Common Stock - Long 69007J106 89 4,578 SH   SOLE   0 4,578 0
Owens-Illinois Inc Common Stock - Long 690768403 42 2,510 SH   SOLE   0 2,510 0
Palo Alto Networks Inc Common Stock - Long 697435105 38,565 187,690 SH   SOLE   0 187,690 0
Parker-Hannifin Corp Common Stock - Long 701094104 25,677 164,546 SH   SOLE   34 164,512 0
Party City Holdco Inc Common Stock - Long 702149105 33 2,163 SH   SOLE   0 2,163 0
Paypal Holdings Inc Common Stock - Long 70450Y103 20,929 251,340 SH   SOLE   0 251,340 0
Pbf Energy Inc Common Stock - Long 69318G106 50 1,200 SH   SOLE   0 1,200 0
Penn National Gaming Inc Common Stock - Long 707569109 2,547 75,840 SH   SOLE   0 75,840 0
Pepsico Inc Common Stock - Long 713448108 3 28 SH   SOLE   0 28 0
Petmed Express Inc Common Stock - Long 716382106 2,905 65,939 SH   SOLE   0 65,939 0
Petrochina Co Ltd Common Stock - Long 71646E100 15 200 SH   SOLE   0 200 0
Petroleo Brasileiro Sa- Petr Common Stock - Long 71654V408 54 5,337 SH   SOLE   0 5,337 0
Pfizer Inc Common Stock - Long 717081103 3 95 SH   SOLE   0 95 0
Piedmont Office Realty Trust Common Stock - Long 720190206 99 4,936 SH   SOLE   0 4,936 0
Pnc Financial Svcs Group Inc Common Stock - Long 693475105 55 409 SH   SOLE   0 409 0
Points International Ltd Common Stock - Long 730843208 358 21,717 SH   SOLE   0 21,717 0
Portola Pharmaceuticals Inc Common Stock - Long 737010108 202 5,360 SH   SOLE   0 5,360 0
Posco Common Stock - Long 693483109 53 710 SH   SOLE   0 710 0
Ppg Industries Inc Common Stock - Long 693506107 7,286 70,241 SH   SOLE   0 70,241 0
Pra Health Sciences Inc Common Stock - Long 69354M108 840 8,994 SH   SOLE   0 8,994 0
Praxair Inc Common Stock - Long 74005P104 13,790 87,196 SH   SOLE   0 87,196 0
Preferred Apartment Cmntys Common Stock - Long 74039L103 159 9,352 SH   SOLE   0 9,352 0
Primerica Inc Common Stock - Long 74164M108 2,249 22,580 SH   SOLE   0 22,580 0
Proctor & Gamble Co Common Stock - Long 742718109 771 9,900 SH   SOLE   0 9,900 0
Progress Software Corp Common Stock - Long 743312100 2,472 63,673 SH   SOLE   0 63,673 0
Progressive Corp-Ohio Common Stock - Long 743315103 39,820 673,211 SH   SOLE   0 673,211 0
Prudential Financial Inc Common Stock - Long 744320102 23 250 SH   SOLE   0 250 0
Public Storage Common Stock - Long 74460D109 4,707 20,747 SH   SOLE   0 20,747 0
Puma Biotechnology Inc Common Stock - Long 74587V107 203 3,440 SH   SOLE   0 3,440 0
Pvh Corp Common Stock - Long 693656100 32,806 219,120 SH   SOLE   37 219,083 0
Qcr Holdings Inc Common Stock - Long 74727A104 220 4,638 SH   SOLE   0 4,638 0
Qualcomm Inc Common Stock - Long 747525103 3 57 SH   SOLE   0 57 0
Radnet Inc Common Stock - Long 750491102 275 18,358 SH   SOLE   0 18,358 0
Range Resources Corp Common Stock - Long 75281A109 55 3,270 SH   SOLE   0 3,270 0
Rayonier Advanced Materials Common Stock - Long 75508B104 125 7,302 SH   SOLE   0 7,302 0
Regions Financial Corp Common Stock - Long 7591EP100 44 2,490 SH   SOLE   0 2,490 0
Reliance Steel & Aluminum Co Common Stock - Long 759509102 41 470 SH   SOLE   0 470 0
Repligen Corp Common Stock - Long 759916109 219 4,658 SH   SOLE   0 4,658 0
Retail Pptys Of America Inc Common Stock - Long 76131V202 79 6,206 SH   SOLE   0 6,206 0
Rlj Lodging Trust Common Stock - Long 74965L101 129 5,854 SH   SOLE   0 5,854 0
Royal Bank Of Canada Common Stock - Long 780087102 1,035 13,740 SH   SOLE   0 13,740 0
Royal Dutch Shell Plc Common Stock - Long 780259107 4 53 SH   SOLE   0 53 0
Royal Dutch Shell Plc Common Stock - Long 780259107 103 1,420 SH   SOLE   0 1,420 0
Rudolph Technologies Inc Common Stock - Long 781270103 2,107 71,190 SH   SOLE   0 71,190 0
Ruths Hospitality Group Inc Common Stock - Long 783332109 68 2,408 SH   SOLE   0 2,408 0
S&P Global Inc Common Stock - Long 78409V104 12 60 SH   SOLE   0 60 0
Sabra Health Care Reit Inc Common Stock - Long 78573L106 120 5,520 SH   SOLE   0 5,520 0
Sage Therapeutics Inc Common Stock - Long 78667J108 808 5,160 SH   SOLE   0 5,160 0
Salesforce.com Inc Common Stock - Long 79466L302 55,097 403,940 SH   SOLE   0 403,940 0
Sarepta Therapeutics Inc Common Stock - Long 803607100 682 5,160 SH   SOLE   0 5,160 0
Sasol Ltd Common Stock - Long 803866300 62 1,710 SH   SOLE   0 1,710 0
Schlumberger Ltd Common Stock - Long 806857108 11 170 SH   SOLE   0 170 0
Schwab (charles) Corp Common Stock - Long 808513105 10 200 SH   SOLE   0 200 0
Science Applications Intl Cp Common Stock - Long 808625107 1,844 22,780 SH   SOLE   0 22,780 0
Select Income Reit Common Stock - Long 81618T100 101 4,497 SH   SOLE   0 4,497 0
Senior Housing Pptys Trust Common Stock - Long 81721M109 104 5,723 SH   SOLE   0 5,723 0
Servicesource Intl Inc Common Stock - Long 81763U100 750 190,230 SH   SOLE   0 190,230 0
Shore Bancshares Inc Common Stock - Long 825107105 168 8,808 SH   SOLE   0 8,808 0
Sierra Bancorp/ca Common Stock - Long 82620P102 93 3,285 SH   SOLE   0 3,285 0
Sigma Designs Inc Common Stock - Long 826565103 67 10,910 SH   SOLE   0 10,910 0
Simon Property Group Inc Common Stock - Long 828806109 7,029 41,302 SH   SOLE   0 41,302 0
Sinopec Shanghai Petrochem Common Stock - Long 82935M109 1,120 18,670 SH   SOLE   0 18,670 0
Sotheby's Common Stock - Long 835898107 2,655 48,851 SH   SOLE   0 48,851 0
Southern Co Common Stock - Long 842587107 3 59 SH   SOLE   0 59 0
Sp Plus Corp Common Stock - Long 78469C103 1,141 30,680 SH   SOLE   0 30,680 0
Spark Therapeutics Inc Common Stock - Long 84652J103 234 2,830 SH   SOLE   0 2,830 0
Spdr Trust Series 1 Common Stock - Long 78462F103 68 249 SH   SOLE   0 249 0
Sps Commerce Inc Common Stock - Long 78463M107 2,254 30,670 SH   SOLE   0 30,670 0
Stamps.com Inc Common Stock - Long 852857200 851 3,362 SH   SOLE   0 3,362 0
Stars Group Inc Common Stock - Long 85570W100 49 1,351 SH   SOLE   0 1,351 0
State Street Corp Common Stock - Long 857477103 53 570 SH   SOLE   0 570 0
Stepan Co Common Stock - Long 858586100 1,295 16,600 SH   SOLE   0 16,600 0
Stock Yards Bancorp Inc Common Stock - Long 861025104 263 6,895 SH   SOLE   0 6,895 0
Strayer Education Inc Common Stock - Long 863236105 930 8,227 SH   SOLE   0 8,227 0
Summit Hotel Properties Inc Common Stock - Long 866082100 100 6,997 SH   SOLE   0 6,997 0
Suncoke Energy Inc Common Stock - Long 86722A103 128 9,537 SH   SOLE   0 9,537 0
Sunstone Hotel Investors Inc Common Stock - Long 867892101 118 7,105 SH   SOLE   0 7,105 0
Suntrust Banks Inc Common Stock - Long 867914103 28,001 422,898 SH   SOLE   86 422,812 0
Supernus Pharmaceuticals Inc Common Stock - Long 868459108 3,562 59,521 SH   SOLE   0 59,521 0
Svb Financial Group Common Stock - Long 78486Q101 10,814 37,450 SH   SOLE   0 37,450 0
Sykes Enterprises Inc Common Stock - Long 871237103 26 910 SH   SOLE   0 910 0
Synchrony Financial Common Stock - Long 87165B103 23 680 SH   SOLE   0 680 0
Syneos Health Inc Common Stock - Long 87166B102 23 492 SH   SOLE   0 492 0
Synnex Corp Common Stock - Long 87162W100 27 281 SH   SOLE   0 281 0
Synovus Financial Corp Common Stock - Long 87161C501 9,608 181,860 SH   SOLE   0 181,860 0
Syntel Inc Common Stock - Long 87162H103 2,586 80,600 SH   SOLE   0 80,600 0
Sysco Corp Common Stock - Long 871829107 83,225 1,218,339 SH   SOLE   76 1,218,263 0
Take-Two Interactive Sftwr Common Stock - Long 874054109 41,697 351,738 SH   SOLE   52 351,686 0
Taylor Morrison Home Corp Common Stock - Long 87724P106 1,824 87,755 SH   SOLE   0 87,755 0
Tech Data Corp Common Stock - Long 878237106 1,476 17,976 SH   SOLE   0 17,976 0
Teck Resources Ltd Common Stock - Long 878742204 43 1,700 SH   SOLE   0 1,700 0
Tencent Holdings Ltd Common Stock - Long 88032Q109 1,284 25,560 SH   SOLE   0 25,560 0
Tenet Healthcare Corp Common Stock - Long 88033G407 2,736 81,501 SH   SOLE   0 81,501 0
Ternium Sa -Adr Common Stock - Long 880890108 1,433 41,166 SH   SOLE   0 41,166 0
Texas Instruments Inc Common Stock - Long 882508104 4,938 44,790 SH   SOLE   0 44,790 0
Tilly's Inc Common Stock - Long 886885102 324 21,355 SH   SOLE   0 21,355 0
Titan Machinery Inc Common Stock - Long 88830R101 152 9,793 SH   SOLE   0 9,793 0
Tivity Health Inc Common Stock - Long 88870R102 1,294 36,750 SH   SOLE   0 36,750 0
Toronto Dominion Bank Common Stock - Long 891160509 1,362 23,540 SH   SOLE   0 23,540 0
Total Sa Common Stock - Long 89151E109 127 2,100 SH   SOLE   0 2,100 0
Total System Services Inc Common Stock - Long 891906109 20,918 247,490 SH   SOLE   0 247,490 0
Tower International Inc Common Stock - Long 891826109 154 4,841 SH   SOLE   0 4,841 0
Transcanada Corp Common Stock - Long 89353D107 62 1,440 SH   SOLE   0 1,440 0
Transocean Ltd Common Stock - Long H8817H100 14 1,010 SH   SOLE   0 1,010 0
Travelers Cos Inc Common Stock - Long 89417E109 3 28 SH   SOLE   0 28 0
Trinet Group Inc Common Stock - Long 896288107 2,044 36,540 SH   SOLE   0 36,540 0
Trinseo Sa Common Stock - Long L9340P101 691 9,744 SH   SOLE   0 9,744 0
Tripadvisor Inc Common Stock - Long 896945201 30,275 542,128 SH   SOLE   92 542,036 0
Triple-S Management Corp Common Stock - Long 896749108 332 8,495 SH   SOLE   0 8,495 0
Tronc Inc Common Stock - Long 89703P107 243 14,088 SH   SOLE   0 14,088 0
Trueblue Inc Common Stock - Long 89785X101 23 847 SH   SOLE   0 847 0
Ttm Technologies Inc Common Stock - Long 87305R109 1,722 97,700 SH   SOLE   0 97,700 0
U S Bancorp Common Stock - Long 902973304 22,496 449,067 SH   SOLE   76 448,991 0
U S Physical Therapy Inc Common Stock - Long 90337L108 336 3,503 SH   SOLE   0 3,503 0
Ultragenyx Pharmaceutical Common Stock - Long 90400D108 357 4,650 SH   SOLE   0 4,650 0
United Rentals Inc Common Stock - Long 911363109 33,110 224,295 SH   SOLE   0 224,295 0
Urban Outfitters Inc Common Stock - Long 917047102 25,925 581,930 SH   SOLE   0 581,930 0
Valero Energy Corp Common Stock - Long 91913Y100 45 409 SH   SOLE   0 409 0
Varian Medical Systems Inc Common Stock - Long 92220P105 28,216 247,628 SH   SOLE   41 247,587 0
Vectrus Inc Common Stock - Long 92242T101 1,019 33,053 SH   SOLE   0 33,053 0
Ventas Inc Common Stock - Long 92276F100 82 1,442 SH   SOLE   0 1,442 0
Vereit Inc Common Stock - Long 92339V100 91 12,174 SH   SOLE   0 12,174 0
Verizon Communications Inc Common Stock - Long 92343V104 3 60 SH   SOLE   0 60 0
Vf Corp Common Stock - Long 918204108 30,352 372,327 SH   SOLE   0 372,327 0
Virtu Financial Inc Common Stock - Long 928254101 9,919 373,580 SH   SOLE   0 373,580 0
Virtusa Corp Common Stock - Long 92827P102 2,629 54,001 SH   SOLE   0 54,001 0
Visa Inc Common Stock - Long 92826C839 22,547 170,234 SH   SOLE   0 170,234 0
Vishay Intertechnology Inc Common Stock - Long 928298108 29 1,245 SH   SOLE   0 1,245 0
VMWare Inc Common Stock - Long 928563402 1,332 8,600 SH   SOLE   0 8,600 0
W&T Offshore Inc Common Stock - Long 92922P106 365 51,026 SH   SOLE   0 51,026 0
Wabash National Corp Common Stock - Long 929566107 2,081 111,516 SH   SOLE   0 111,516 0
Walker & Dunlop Inc Common Stock - Long 93148P102 1,943 34,920 SH   SOLE   0 34,920 0
Walmart Inc Common Stock - Long 931142103 27,774 324,214 SH   SOLE   50 324,164 0
Waters Corp Common Stock - Long 941848103 31,864 164,388 SH   SOLE   24 164,364 0
Wellcare Health Plans Inc Common Stock - Long 94946T106 45,200 183,560 SH   SOLE   0 183,560 0
Wells Fargo & Co Common Stock - Long 949746101 86 1,560 SH   SOLE   0 1,560 0
Westrock Co Common Stock - Long 96145D105 48 840 SH   SOLE   0 840 0
Wex Inc Common Stock - Long 96208T104 10,488 55,060 SH   SOLE   0 55,060 0
Weyerhaeuser Co Common Stock - Long 962166104 115 3,141 SH   SOLE   0 3,141 0
World Acceptance Corp/de Common Stock - Long 981419104 317 2,860 SH   SOLE   0 2,860 0
Worthington Industries Common Stock - Long 981811102 25 586 SH   SOLE   0 586 0
Wsfs Financial Corp Common Stock - Long 929328102 783 14,690 SH   SOLE   0 14,690 0
Wyndham Hotels & Resorts Common Stock - Long 09311A105 596 10,100 SH   SOLE   0 10,100 0
Wyndham Worldwide Corp Common Stock - Long 98310W108 460 10,100 SH   SOLE   0 10,100 0
Wynn Resorts Ltd Common Stock - Long 983134107 33,745 201,656 SH   SOLE   0 201,656 0
Xperi Corporation Common Stock - Long 98421B100 11 660 SH   SOLE   0 660 0
Yacimientos Pete Fiscales Sa Common Stock - Long 984245100 34 2,530 SH   SOLE   0 2,530 0
Yy Inc -Adr Common Stock - Long 98426T106 1,296 12,900 SH   SOLE   0 12,900 0
Zebra Technologies Cp -Cl A Common Stock - Long 989207105 10,029 70,010 SH   SOLE   0 70,010 0
Zoetis Inc Common Stock - Long 98978V103 9,988 117,240 SH   SOLE   0 117,240 0