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
1-800-Flowers.com Common Stock - Long 68243Q106 113 7,640 SH   SOLE   0 7,640 0
Abbvie Inc Common Stock - Long 00287Y109 16,577 218,932 SH   SOLE   0 218,932 0
Acadia Pharmaceuticals Inc Common Stock - Long 004225108 147 4,090 SH   SOLE   0 4,090 0
Acceleron Pharma Inc Common Stock - Long 00434H108 54 1,370 SH   SOLE   0 1,370 0
Accenture Plc Common Stock - Long G1151C101 1,059 5,508 SH   SOLE   0 5,508 0
Addus Homecare Corp Common Stock - Long 006739106 988 12,467 SH   SOLE   0 12,467 0
Adobe Inc Common Stock - Long 00724F101 38,757 140,374 SH   SOLE   22 140,352 0
Aflac Inc Common Stock - Long 001055102 31 590 SH   SOLE   0 590 0
Akamai Technologies Inc Common Stock - Long 00971T101 24,943 273,047 SH   SOLE   55 272,992 0
Akorn Inc Common Stock - Long 009728106 315 82,920 SH   SOLE   0 82,920 0
Alleghany Corp Common Stock - Long 017175100 13,820 17,323 SH   SOLE   0 17,323 0
Allianz Se Common Stock - Long 018805101 2,865 123,505 SH   SOLE   0 123,505 0
Allstate Corp Common Stock - Long 020002101 42 383 SH   SOLE   0 383 0
Alphabet Inc Common Stock - Long 02079K107 40,089 32,887 SH   SOLE   0 32,887 0
Alphabet Inc Common Stock - Long 02079K305 74,847 61,309 SH   SOLE   5 61,304 0
Amazon.com Inc Common Stock - Long 023135106 83,591 48,154 SH   SOLE   0 48,154 0
Amedisys Inc Common Stock - Long 023436108 520 3,970 SH   SOLE   0 3,970 0
American Express Co Common Stock - Long 025816109 16 135 SH   SOLE   0 135 0
American International Group Common Stock - Long 026874784 7 129 SH   SOLE   0 129 0
American Public Education Common Stock - Long 02913V103 160 7,146 SH   SOLE   0 7,146 0
American Renal Assocs Hldgs Common Stock - Long 029227105 178 28,170 SH   SOLE   0 28,170 0
American Tower Corp Common Stock - Long 03027X100 10,151 45,906 SH   SOLE   0 45,906 0
Ameriprise Financial Inc Common Stock - Long 03076C106 34 230 SH   SOLE   0 230 0
Amgen Inc Common Stock - Long 031162100 32,241 166,610 SH   SOLE   0 166,610 0
Amicus Therapeutics Inc Common Stock - Long 03152W109 66 8,280 SH   SOLE   0 8,280 0
Amn Healthcare Services Inc Common Stock - Long 001744101 127 2,200 SH   SOLE   0 2,200 0
Amplify Energy Corp Common Stock - Long 03212B103 99 16,100 SH   SOLE   0 16,100 0
Angiodynamics Inc Common Stock - Long 03475V101 189 10,251 SH   SOLE   0 10,251 0
Ani Pharmaceuticals Inc Common Stock - Long 00182C103 159 2,180 SH   SOLE   0 2,180 0
Antero Resources Corp Common Stock - Long 03674X106 5 1,810 SH   SOLE   0 1,810 0
Aon Plc Common Stock - Long G0408V102 6 30 SH   SOLE   0 30 0
Apple Inc Common Stock - Long 037833100 146,805 655,517 SH   SOLE   23 655,494 0
Apyx Medical Corp Common Stock - Long 03837C106 110 16,200 SH   SOLE   0 16,200 0
Arcbest Corp Common Stock - Long 03937C105 471 15,459 SH   SOLE   0 15,459 0
Arch Capital Group Ltd Common Stock - Long G0450A105 14,677 349,630 SH   SOLE   0 349,630 0
Archrock Inc Common Stock - Long 03957W106 126 12,640 SH   SOLE   0 12,640 0
Arcturus Therapeutics Inc Common Stock - Long 03969T109 81 7,890 SH   SOLE   0 7,890 0
Arena Pharmaceuticals Inc Common Stock - Long 040047607 67 1,470 SH   SOLE   0 1,470 0
Arrow Financial Corp Common Stock - Long 042744102 229 6,850 SH   SOLE   0 6,850 0
Arrowhead Pharmaceuticals Common Stock - Long 04280A100 95 3,360 SH   SOLE   0 3,360 0
Artisan Partners Asset Mgmt Common Stock - Long 04316A108 207 7,320 SH   SOLE   0 7,320 0
Assertio Therapeutics Inc Common Stock - Long 04545L107 36 28,400 SH   SOLE   0 28,400 0
AT&T Inc Common Stock - Long 00206R102 7 198 SH   SOLE   0 198 0
Atkore Intl Group Inc Common Stock - Long 047649108 622 20,510 SH   SOLE   0 20,510 0
Audentes Therapeutics Inc Common Stock - Long 05070R104 44 1,570 SH   SOLE   0 1,570 0
Automatic Data Processing Common Stock - Long 053015103 44,333 277,698 SH   SOLE   39 277,659 0
Autozone Inc Common Stock - Long 053332102 28,605 26,391 SH   SOLE   7 26,384 0
Avianca Holdings Sa Common Stock - Long 05367G100 95 26,016 SH   SOLE   0 26,016 0
Baker Hughes A Ge Co Common Stock - Long 05722G100 14 590 SH   SOLE   0 590 0
Bank Of America Corp Common Stock - Long 060505104 22,779 781,675 SH   SOLE   171 781,504 0
Barrett Business Svcs Inc Common Stock - Long 068463108 566 6,370 SH   SOLE   0 6,370 0
Basf Se Common Stock - Long 055262505 47 2,710 SH   SOLE   0 2,710 0
Baxter International Inc Common Stock - Long 071813109 30,010 343,360 SH   SOLE   81 343,279 0
Bb&T Corp Common Stock - Long 054937107 15 290 SH   SOLE   0 290 0
Berkshire Hathaway Common Stock - Long 084670702 125 601 SH   SOLE   0 601 0
Bhp Group Ltd Common Stock - Long 088606108 24 494 SH   SOLE   0 494 0
Biogen Inc Common Stock - Long 09062X103 43,843 188,393 SH   SOLE   15 188,378 0
Biohaven Phrmcutcl Hld Common Stock - Long G11196105 48 1,150 SH   SOLE   0 1,150 0
Biospecifics Technologies Cp Common Stock - Long 090931106 246 4,601 SH   SOLE   0 4,601 0
Blackrock Inc Common Stock - Long 09247X101 9 21 SH   SOLE   0 21 0
Blueprint Medicines Corp Common Stock - Long 09627Y109 139 1,890 SH   SOLE   0 1,890 0
Bmc Stock Holdings Inc Common Stock - Long 05591B109 514 19,650 SH   SOLE   0 19,650 0
Booking Holdings Inc Common Stock - Long 09857L108 9,562 4,872 SH   SOLE   0 4,872 0
Booz Allen Hamilton Hldg Cp Common Stock - Long 099502106 24,795 349,130 SH   SOLE   0 349,130 0
Boston Beer Inc -Cl A Common Stock - Long 100557107 716 1,967 SH   SOLE   0 1,967 0
Bp Plc Common Stock - Long 055622104 2,544 66,978 SH   SOLE   0 66,978 0
Brinker Intl Inc Common Stock - Long 109641100 1,233 28,886 SH   SOLE   0 28,886 0
Bristol-Myers Squibb Co Common Stock - Long 110122108 59,750 1,178,543 SH   SOLE   88 1,178,455 0
Broadcom Inc Common Stock - Long 11135F101 8,517 30,850 SH   SOLE   0 30,850 0
Burlington Stores Inc Common Stock - Long 122017106 43,202 216,261 SH   SOLE   25 216,236 0
Cadence Design Systems Inc Common Stock - Long 127387108 48,620 736,038 SH   SOLE   75 735,963 0
Capital One Financial Corp Common Stock - Long 14040H105 7 80 SH   SOLE   0 80 0
Cardtronics Plc Common Stock - Long G1991C105 1,140 37,687 SH   SOLE   0 37,687 0
Caredx Inc Common Stock - Long 14167L103 38 1,680 SH   SOLE   0 1,680 0
Cdw Corp Common Stock - Long 12514G108 12,243 99,340 SH   SOLE   0 99,340 0
Ceco Environmental Corp Common Stock - Long 125141101 247 35,350 SH   SOLE   0 35,350 0
Centene Corp Common Stock - Long 15135B101 22,357 516,919 SH   SOLE   96 516,823 0
Cerner Corp Common Stock - Long 156782104 16,606 243,600 SH   SOLE   0 243,600 0
Chemed Corp Common Stock - Long 16359R103 12,359 29,598 SH   SOLE   0 29,598 0
Chevron Corp Common Stock - Long 166764100 12,020 101,546 SH   SOLE   30 101,516 0
China Petroleum & Chem Corp Common Stock - Long 16941R108 29 490 SH   SOLE   0 490 0
Chubb Ltd Common Stock - Long H1467J104 10 59 SH   SOLE   0 59 0
Ciena Corp Common Stock - Long 171779309 24,522 625,893 SH   SOLE   128 625,765 0
Cinemark Holdings Inc Common Stock - Long 17243V102 19,734 510,833 SH   SOLE   118 510,715 0
Circor Intl Inc Common Stock - Long 17273K109 135 3,590 SH   SOLE   0 3,590 0
Cisco Systems Inc Common Stock - Long 17275R102 8,750 177,096 SH   SOLE   0 177,096 0
Citigroup Inc Common Stock - Long 172967424 59 850 SH   SOLE   0 850 0
Citizens Financial Group Inc Common Stock - Long 174610105 10 280 SH   SOLE   0 280 0
Cme Group Inc Common Stock - Long 12572Q105 13 60 SH   SOLE   0 60 0
Cnooc Ltd Common Stock - Long 126132109 53 350 SH   SOLE   0 350 0
Coca-Cola Co Common Stock - Long 191216100 9,036 165,980 SH   SOLE   0 165,980 0
Coca-Cola European Partners Common Stock - Long G25839104 3,249 58,590 SH   SOLE   0 58,590 0
Cohen & Steers Inc Common Stock - Long 19247A100 138 2,520 SH   SOLE   0 2,520 0
Collegium Pharmaceutical Inc Common Stock - Long 19459J104 179 15,630 SH   SOLE   0 15,630 0
Comcast Corp Common Stock - Long 20030N101 30,227 670,767 SH   SOLE   111 670,656 0
Computer Programs & Systems Common Stock - Long 205306103 52 2,300 SH   SOLE   0 2,300 0
Conmed Corp Common Stock - Long 207410101 774 8,051 SH   SOLE   0 8,051 0
Conocophillips Common Stock - Long 20825C104 11 200 SH   SOLE   0 200 0
Consol Energy Inc Common Stock - Long 20854L108 15 981 SH   SOLE   0 981 0
Cornerstone Ondemand Inc Common Stock - Long 21925Y103 845 15,415 SH   SOLE   0 15,415 0
Corteva Inc- Spn Common Stock - Long 22052L104 3 116 SH   SOLE   0 116 0
Costco Wholesale Corp Common Stock - Long 22160K105 24,033 83,417 SH   SOLE   0 83,417 0
Crown Castle Intl Corp Common Stock - Long 22822V101 5,533 39,805 SH   SOLE   0 39,805 0
Csw Industrials Inc Common Stock - Long 126402106 217 3,150 SH   SOLE   0 3,150 0
Curtiss-Wright Corp Common Stock - Long 231561101 286 2,210 SH   SOLE   0 2,210 0
Cvr Energy Inc Common Stock - Long 12662P108 184 4,180 SH   SOLE   0 4,180 0
Daktronics Inc Common Stock - Long 234264109 137 18,496 SH   SOLE   0 18,496 0
Deckers Outdoor Corp Common Stock - Long 243537107 28,073 190,580 SH   SOLE   36 190,544 0
Delta Air Lines Inc Common Stock - Long 247361702 26,297 456,550 SH   SOLE   0 456,550 0
Dine Brands Global Inc Common Stock - Long 254423106 528 6,963 SH   SOLE   0 6,963 0
Diodes Inc Common Stock - Long 254543101 599 14,910 SH   SOLE   0 14,910 0
Discover Financial Svcs Common Stock - Long 254709108 20,081 248,000 SH   SOLE   72 247,928 0
Dover Corp Common Stock - Long 260003108 28,398 285,537 SH   SOLE   56 285,481 0
Dow Inc Common Stock - Long 260557103 6 116 SH   SOLE   0 116 0
Duke Energy Corp Common Stock - Long 26441C204 8 81 SH   SOLE   0 81 0
Dunkin' Brands Group Inc Common Stock - Long 265504100 23,979 302,332 SH   SOLE   56 302,276 0
Dupont De Nemours Inc Common Stock - Long 26614N102 29 405 SH   SOLE   0 405 0
Dynex Capital Inc Common Stock - Long 26817Q886 0 0 SH   SOLE   0 0 0
E Trade Financial Corp Common Stock - Long 269246401 27 620 SH   SOLE   0 620 0
E.l.f. Beauty Inc Common Stock - Long 26856L103 480 27,420 SH   SOLE   0 27,420 0
Eagle Pharmaceuticals Inc Common Stock - Long 269796108 78 1,372 SH   SOLE   0 1,372 0
Eastman Chemical Co Common Stock - Long 277432100 32 440 SH   SOLE   0 440 0
Eaton Corp Plc Common Stock - Long G29183103 21,408 257,848 SH   SOLE   55 257,793 0
Emcor Group Inc Common Stock - Long 29084Q100 25,681 298,423 SH   SOLE   59 298,364 0
Emergent Biosolutions Inc Common Stock - Long 29089Q105 94 1,790 SH   SOLE   0 1,790 0
Enanta Pharmaceuticals Inc Common Stock - Long 29251M106 44 740 SH   SOLE   0 740 0
Enbridge Inc Common Stock - Long 29250N105 38 1,070 SH   SOLE   0 1,070 0
Encana Corp Common Stock - Long 292505104 26 5,732 SH   SOLE   0 5,732 0
Encompass Health Corp Common Stock - Long 29261A100 1,101 17,403 SH   SOLE   0 17,403 0
Eni Spa Common Stock - Long 26874R108 50 1,650 SH   SOLE   0 1,650 0
Ennis Inc Common Stock - Long 293389102 258 12,787 SH   SOLE   0 12,787 0
Ensign Group Inc Common Stock - Long 29358P101 248 5,220 SH   SOLE   0 5,220 0
Epam Systems Inc Common Stock - Long 29414B104 25,818 141,643 SH   SOLE   28 141,615 0
Eqt Corp Common Stock - Long 26884L109 16 1,470 SH   SOLE   0 1,470 0
Equitrans Mid Corp Common Stock - Long 294600101 15 1,031 SH   SOLE   0 1,031 0
Essent Group Ltd Common Stock - Long G3198U102 472 9,900 SH   SOLE   0 9,900 0
Euronet Worldwide Inc Common Stock - Long 298736109 24,833 169,740 SH   SOLE   0 169,740 0
Evercore Inc Common Stock - Long 29977A105 915 11,426 SH   SOLE   0 11,426 0
Everi Holdings Inc Common Stock - Long 30034T103 759 89,753 SH   SOLE   0 89,753 0
Evertec Inc Common Stock - Long 30040P103 1,170 37,492 SH   SOLE   0 37,492 0
Evolus Inc Common Stock - Long 30052C107 146 9,340 SH   SOLE   0 9,340 0
Expedia Group Inc Common Stock - Long 30212P303 19,653 146,220 SH   SOLE   0 146,220 0
Exxon Mobil Corp Common Stock - Long 30231G102 5,031 71,508 SH   SOLE   42 71,466 0
Facebook Inc Common Stock - Long 30303M102 113,390 636,788 SH   SOLE   26 636,762 0
Fibrogen Inc Common Stock - Long 31572Q808 89 2,420 SH   SOLE   0 2,420 0
Financial Institutions Inc Common Stock - Long 317585404 189 6,260 SH   SOLE   0 6,260 0
First Cmnty Bancshares Inc Common Stock - Long 31983A103 261 8,072 SH   SOLE   0 8,072 0
First Defiance Financial Cp Common Stock - Long 32006W106 178 6,142 SH   SOLE   0 6,142 0
First Financial Corp/in Common Stock - Long 320218100 228 5,256 SH   SOLE   0 5,256 0
First Horizon National Corp Common Stock - Long 320517105 27 1,690 SH   SOLE   0 1,690 0
Fluidigm Corp Common Stock - Long 34385P108 116 24,960 SH   SOLE   0 24,960 0
Fortinet Inc Common Stock - Long 34959E109 63,168 823,022 SH   SOLE   70 822,952 0
Foundation Bldg Mrl Inc Common Stock - Long 350392106 429 27,720 SH   SOLE   0 27,720 0
Freeport-Mcmoran Inc Common Stock - Long 35671D857 7 684 SH   SOLE   0 684 0
Fti Consulting Inc Common Stock - Long 302941109 145 1,370 SH   SOLE   0 1,370 0
Generac Holdings Inc Common Stock - Long 368736104 735 9,383 SH   SOLE   0 9,383 0
Genomic Health Inc Common Stock - Long 37244C101 64 950 SH   SOLE   0 950 0
Gilead Sciences Inc Common Stock - Long 375558103 7,106 112,110 SH   SOLE   0 112,110 0
Global Blood Therapeutics Common Stock - Long 37890U108 97 2,000 SH   SOLE   0 2,000 0
Gol Linhas Aereas Inteligent Common Stock - Long 38045R206 246 15,925 SH   SOLE   0 15,925 0
Goldman Sachs Group Inc Common Stock - Long 38141G104 10 48 SH   SOLE   0 48 0
Great Southern Bancorp Common Stock - Long 390905107 174 3,047 SH   SOLE   0 3,047 0
Grupo Aeroportuario Del Cent Common Stock - Long 400501102 2,554 53,720 SH   SOLE   0 53,720 0
Hallador Energy Co Common Stock - Long 40609P105 26 7,068 SH   SOLE   0 7,068 0
Halozyme Therapeutics Inc Common Stock - Long 40637H109 83 5,350 SH   SOLE   0 5,350 0
Hartford Financial Services Common Stock - Long 416515104 41 680 SH   SOLE   0 680 0
Heidrick & Struggles Intl Common Stock - Long 422819102 593 21,706 SH   SOLE   0 21,706 0
Heron Therapeutics Inc Common Stock - Long 427746102 53 2,840 SH   SOLE   0 2,840 0
Hillenbrand Inc Common Stock - Long 431571108 453 14,676 SH   SOLE   0 14,676 0
Hms Holdings Corp Common Stock - Long 40425J101 1,286 37,312 SH   SOLE   0 37,312 0
Home Bancorp Inc Common Stock - Long 43689E107 91 2,340 SH   SOLE   0 2,340 0
Honeywell International Inc Common Stock - Long 438516106 44,060 260,400 SH   SOLE   0 260,400 0
Horizon Therapeutics Pub Ltd Common Stock - Long G46188101 115 4,210 SH   SOLE   0 4,210 0
Hub Group Inc -Cl A Common Stock - Long 443320106 142 3,050 SH   SOLE   0 3,050 0
Huntington Ingalls Ind Inc Common Stock - Long 446413106 28,706 118,798 SH   SOLE   22 118,776 0
Huntsman Corp Common Stock - Long 447011107 15 661 SH   SOLE   0 661 0
Immersion Corp Common Stock - Long 452521107 135 17,590 SH   SOLE   0 17,590 0
Immunomedics Inc Common Stock - Long 452907108 74 5,560 SH   SOLE   0 5,560 0
Innoviva Inc Common Stock - Long 45781M101 359 34,048 SH   SOLE   0 34,048 0
Insight Enterprises Inc Common Stock - Long 45765U103 1,173 21,069 SH   SOLE   0 21,069 0
Insmed Inc Common Stock - Long 457669307 56 3,150 SH   SOLE   0 3,150 0
Insperity Inc Common Stock - Long 45778Q107 587 5,953 SH   SOLE   0 5,953 0
Integer Holdings Corp Common Stock - Long 45826H109 419 5,540 SH   SOLE   0 5,540 0
Inter Parfums Inc Common Stock - Long 458334109 183 2,620 SH   SOLE   0 2,620 0
Intercept Pharma Inc Common Stock - Long 45845P108 70 1,050 SH   SOLE   0 1,050 0
Intercontinental Exchange Common Stock - Long 45866F104 7 80 SH   SOLE   0 80 0
Intl Paper Co Common Stock - Long 460146103 33 790 SH   SOLE   0 790 0
Invitae Corp Common Stock - Long 46185L103 67 3,460 SH   SOLE   0 3,460 0
Iovance Biotherapeutics Inc Common Stock - Long 462260100 76 4,190 SH   SOLE   0 4,190 0
Ironwood Pharmaceuticals Inc Common Stock - Long 46333X108 36 4,170 SH   SOLE   0 4,170 0
J2 Global Inc Common Stock - Long 48123V102 579 6,370 SH   SOLE   0 6,370 0
Jabil Inc Common Stock - Long 466313103 12,839 358,920 SH   SOLE   0 358,920 0
James River Group Hldgs Ltd Common Stock - Long G5005R107 461 9,000 SH   SOLE   0 9,000 0
Jazz Pharmaceuticals Plc Common Stock - Long G50871105 19,413 151,500 SH   SOLE   0 151,500 0
Johnson & Johnson Common Stock - Long 478160104 8 58 SH   SOLE   0 58 0
Johnson Outdoors Inc -Cl A Common Stock - Long 479167108 163 2,785 SH   SOLE   0 2,785 0
Jpmorgan Chase & Co Common Stock - Long 46625H100 69 584 SH   SOLE   0 584 0
K12 Inc Common Stock - Long 48273U102 1,035 39,203 SH   SOLE   0 39,203 0
Kemet Corp Common Stock - Long 488360207 224 12,314 SH   SOLE   0 12,314 0
Keysight Technologies Inc Common Stock - Long 49338L103 25,382 261,000 SH   SOLE   0 261,000 0
Kimberly-Clark Corp Common Stock - Long 494368103 7 47 SH   SOLE   0 47 0
Korn Ferry Common Stock - Long 500643200 637 16,501 SH   SOLE   0 16,501 0
L3harris Technologies Inc Common Stock - Long 502431109 37,032 177,490 SH   SOLE   0 177,490 0
Lannett Co Inc Common Stock - Long 516012101 279 24,870 SH   SOLE   0 24,870 0
Lantheus Holdings Inc Common Stock - Long 516544103 307 12,231 SH   SOLE   0 12,231 0
Lauder (estee) Cos Inc -Cl A Common Stock - Long 518439104 40,592 204,030 SH   SOLE   0 204,030 0
La-Z-Boy Inc Common Stock - Long 505336107 176 5,230 SH   SOLE   0 5,230 0
Lilly (eli) & Co Common Stock - Long 532457108 27,389 245,124 SH   SOLE   41 245,083 0
Linde Plc Common Stock - Long G5494J103 12 60 SH   SOLE   0 60 0
Lockheed Martin Corp Common Stock - Long 539830109 15,074 38,646 SH   SOLE   0 38,646 0
Louisiana-Pacific Corp Common Stock - Long 546347105 25 1,019 SH   SOLE   0 1,019 0
Lpl Financial Holdings Inc Common Stock - Long 50212V100 9,655 117,890 SH   SOLE   0 117,890 0
Luxfer Holdings Plc Common Stock - Long G5698W116 184 11,805 SH   SOLE   0 11,805 0
Lyondellbasell Industries Nv Common Stock - Long N53745100 19 210 SH   SOLE   0 210 0
M & T Bank Corp Common Stock - Long 55261F104 28 180 SH   SOLE   0 180 0
Magellan Health Inc Common Stock - Long 559079207 971 15,641 SH   SOLE   0 15,641 0
Manhattan Associates Inc Common Stock - Long 562750109 31,185 386,580 SH   SOLE   0 386,580 0
Manulife Financial Corp Common Stock - Long 56501R106 2,727 148,510 SH   SOLE   0 148,510 0
Marathon Petroleum Corp Common Stock - Long 56585A102 46 752 SH   SOLE   0 752 0
Marsh & Mclennan Cos Common Stock - Long 571748102 9 90 SH   SOLE   0 90 0
Masimo Corp Common Stock - Long 574795100 9,113 61,250 SH   SOLE   0 61,250 0
Mastec Inc Common Stock - Long 576323109 878 13,523 SH   SOLE   0 13,523 0
Mastercard Inc Common Stock - Long 57636Q104 18,836 69,360 SH   SOLE   0 69,360 0
Materion Corp Common Stock - Long 576690101 308 5,020 SH   SOLE   0 5,020 0
Maximus Inc Common Stock - Long 577933104 1,078 13,951 SH   SOLE   0 13,951 0
Mcdonald's Corp Common Stock - Long 580135101 9 45 SH   SOLE   0 45 0
Medifast Inc Common Stock - Long 58470H101 1,132 10,922 SH   SOLE   0 10,922 0
Medpace Holdings Inc Common Stock - Long 58506Q109 1,453 17,290 SH   SOLE   0 17,290 0
Merck & Co Common Stock - Long 58933Y105 38,077 452,508 SH   SOLE   60 452,448 0
Meta Financial Group Inc Common Stock - Long 59100U108 258 7,926 SH   SOLE   0 7,926 0
Methanex Corp Common Stock - Long 59151K108 29 806 SH   SOLE   0 806 0
Metlife Inc Common Stock - Long 59156R108 23 492 SH   SOLE   0 492 0
Mgic Investment Corp/wi Common Stock - Long 552848103 12 950 SH   SOLE   0 950 0
Microsoft Corp Common Stock - Long 594918104 191,324 1,377,003 SH   SOLE   59 1,376,944 0
Miller (herman) Inc Common Stock - Long 600544100 804 17,447 SH   SOLE   0 17,447 0
Mirati Therapeutics Inc Common Stock - Long 60468T105 74 950 SH   SOLE   0 950 0
Mix Telematics Ltd Common Stock - Long 60688N102 177 12,671 SH   SOLE   0 12,671 0
Molina Healthcare Inc Common Stock - Long 60855R100 27,295 248,770 SH   SOLE   0 248,770 0
Morgan Stanley Common Stock - Long 617446448 7 160 SH   SOLE   0 160 0
Mosaic Co Common Stock - Long 61945C103 29 1,427 SH   SOLE   0 1,427 0
Movado Group Inc Common Stock - Long 624580106 157 6,314 SH   SOLE   0 6,314 0
Msci Inc Common Stock - Long 55354G100 41 190 SH   SOLE   0 190 0
Nanometrics Inc Common Stock - Long 630077105 174 5,340 SH   SOLE   0 5,340 0
Natera Inc Common Stock - Long 632307104 72 2,200 SH   SOLE   0 2,200 0
National Cinemedia Inc Common Stock - Long 635309107 183 22,300 SH   SOLE   0 22,300 0
Neophotonics Corp Common Stock - Long 64051T100 176 28,830 SH   SOLE   0 28,830 0
New York Cmnty Bancorp Inc Common Stock - Long 649445103 12 940 SH   SOLE   0 940 0
Newmark Group Inc Common Stock - Long 65158N102 410 45,210 SH   SOLE   0 45,210 0
Nic Inc Common Stock - Long 62914B100 432 20,930 SH   SOLE   0 20,930 0
Nicolet Bankshares Inc Common Stock - Long 65406E102 133 2,000 SH   SOLE   0 2,000 0
Northern Trust Corp Common Stock - Long 665859104 29 310 SH   SOLE   0 310 0
Nova Measuring Instruments Common Stock - Long M7516K103 227 7,151 SH   SOLE   0 7,151 0
Nvidia Corp Common Stock - Long 67066G104 10,166 58,400 SH   SOLE   0 58,400 0
Nvr Inc Common Stock - Long 62944T105 26,126 7,028 SH   SOLE   0 7,028 0
Ofg Bancorp Common Stock - Long 67103X102 318 14,507 SH   SOLE   0 14,507 0
Oil Co Lukoil Pjsc Common Stock - Long 69343P105 26 312 SH   SOLE   0 312 0
Omnicom Group Common Stock - Long 681919106 14,927 190,640 SH   SOLE   0 190,640 0
Oracle Corp Common Stock - Long 68389X105 53,848 978,832 SH   SOLE   90 978,742 0
Orasure Technologies Inc Common Stock - Long 68554V108 105 14,001 SH   SOLE   0 14,001 0
O'reilly Automotive Inc Common Stock - Long 67103H107 8,548 21,450 SH   SOLE   0 21,450 0
Osi Systems Inc Common Stock - Long 671044105 478 4,710 SH   SOLE   0 4,710 0
Owens & Minor Inc Common Stock - Long 690732102 201 34,580 SH   SOLE   0 34,580 0
Owens-Illinois Inc Common Stock - Long 690768403 26 2,534 SH   SOLE   0 2,534 0
Pacira Biosciences Inc Common Stock - Long 695127100 874 22,951 SH   SOLE   0 22,951 0
Paychex Inc Common Stock - Long 704326107 8 92 SH   SOLE   0 92 0
Paycom Software Inc Common Stock - Long 70432V102 12,662 60,440 SH   SOLE   0 60,440 0
Paypal Holdings Inc Common Stock - Long 70450Y103 39,543 381,730 SH   SOLE   0 381,730 0
Pbf Energy Inc Common Stock - Long 69318G106 31 1,137 SH   SOLE   0 1,137 0
Pepsico Inc Common Stock - Long 713448108 8 60 SH   SOLE   0 60 0
Petmed Express Inc Common Stock - Long 716382106 60 3,310 SH   SOLE   0 3,310 0
Petrochina Co Ltd Common Stock - Long 71646E100 30 587 SH   SOLE   0 587 0
Petroleo Brasileiro Sa- Petr Common Stock - Long 71654V408 44 3,063 SH   SOLE   0 3,063 0
Pfizer Inc Common Stock - Long 717081103 7 211 SH   SOLE   0 211 0
Pnc Financial Svcs Group Inc Common Stock - Long 693475105 46 331 SH   SOLE   0 331 0
Points International Ltd Common Stock - Long 730843208 203 18,460 SH   SOLE   0 18,460 0
Popular Inc Common Stock - Long 733174700 28 510 SH   SOLE   0 510 0
Portola Pharmaceuticals Inc Common Stock - Long 737010108 53 1,990 SH   SOLE   0 1,990 0
Posco Common Stock - Long 693483109 13 283 SH   SOLE   0 283 0
Pra Health Sciences Inc Common Stock - Long 69354M108 14,871 149,868 SH   SOLE   0 149,868 0
Price (t. Rowe) Group Common Stock - Long 74144T108 34 300 SH   SOLE   0 300 0
Procter & Gamble Co Common Stock - Long 742718109 46,260 372,062 SH   SOLE   52 372,010 0
Progress Software Corp Common Stock - Long 743312100 1,007 26,455 SH   SOLE   0 26,455 0
Progressive Corp-Ohio Common Stock - Long 743315103 61,539 793,851 SH   SOLE   79 793,772 0
Proofpoint Inc Common Stock - Long 743424103 9,875 76,520 SH   SOLE   0 76,520 0
Ptc Therapeutics Inc Common Stock - Long 69366J200 74 2,200 SH   SOLE   0 2,200 0
Public Storage Common Stock - Long 74460D109 4,738 19,317 SH   SOLE   0 19,317 0
Qiwi Plc Common Stock - Long 74735M108 148 6,730 SH   SOLE   0 6,730 0
Qualcomm Inc Common Stock - Long 747525103 9 122 SH   SOLE   0 122 0
Qualys Inc Common Stock - Long 74758T303 953 12,608 SH   SOLE   0 12,608 0
Quanex Building Products Common Stock - Long 747619104 66 3,650 SH   SOLE   0 3,650 0
R1 Rcm Inc Common Stock - Long 749397105 112 12,550 SH   SOLE   0 12,550 0
Range Resources Corp Common Stock - Long 75281A109 12 3,080 SH   SOLE   0 3,080 0
Regenxbio Inc Common Stock - Long 75901B107 41 1,160 SH   SOLE   0 1,160 0
Reliance Steel & Aluminum Co Common Stock - Long 759509102 21 210 SH   SOLE   0 210 0
Renaissancere Holdings Ltd Common Stock - Long G7496G103 29 150 SH   SOLE   0 150 0
Rent-A-Center Inc Common Stock - Long 76009N100 1,045 40,508 SH   SOLE   0 40,508 0
Repligen Corp Common Stock - Long 759916109 114 1,490 SH   SOLE   0 1,490 0
Rex American Resources Corp Common Stock - Long 761624105 195 2,550 SH   SOLE   0 2,550 0
Rh Common Stock - Long 74967X103 536 3,140 SH   SOLE   0 3,140 0
Rmr Group Inc Common Stock - Long 74967R106 447 9,830 SH   SOLE   0 9,830 0
Roper Technologies Inc Common Stock - Long 776696106 35,692 100,090 SH   SOLE   0 100,090 0
Royal Bank Of Canada Common Stock - Long 780087102 2,937 36,190 SH   SOLE   0 36,190 0
Royal Dutch Shell Plc Common Stock - Long 780259107 7 112 SH   SOLE   0 112 0
Royal Dutch Shell Plc Common Stock - Long 780259107 57 950 SH   SOLE   0 950 0
Rubicon Project Inc Common Stock - Long 78112V102 256 29,380 SH   SOLE   0 29,380 0
Ruths Hospitality Group Inc Common Stock - Long 783332109 47 2,278 SH   SOLE   0 2,278 0
S&P Global Inc Common Stock - Long 78409V104 7 30 SH   SOLE   0 30 0
Sanmina Corp Common Stock - Long 801056102 141 4,400 SH   SOLE   0 4,400 0
Schnitzer Steel Inds -Cl A Common Stock - Long 806882106 64 3,120 SH   SOLE   0 3,120 0
Schwab (charles) Corp Common Stock - Long 808513105 7 160 SH   SOLE   0 160 0
Science Applications Intl Cp Common Stock - Long 808625107 474 5,430 SH   SOLE   0 5,430 0
Sei Investments Co Common Stock - Long 784117103 8 140 SH   SOLE   0 140 0
Shoe Carnival Inc Common Stock - Long 824889109 63 1,930 SH   SOLE   0 1,930 0
Sierra Bancorp/ca Common Stock - Long 82620P102 82 3,105 SH   SOLE   0 3,105 0
Silicom Ltd Common Stock - Long M84116108 72 2,270 SH   SOLE   0 2,270 0
Simon Property Group Inc Common Stock - Long 828806109 5,436 34,922 SH   SOLE   0 34,922 0
Sinclair Broadcast Gp -Cl A Common Stock - Long 829226109 998 23,350 SH   SOLE   0 23,350 0
Skechers U S A Inc Common Stock - Long 830566105 38,441 1,029,220 SH   SOLE   0 1,029,220 0
Smart Sand Inc Common Stock - Long 83191H107 42 14,860 SH   SOLE   0 14,860 0
Southern Co Common Stock - Long 842587107 8 128 SH   SOLE   0 128 0
Spark Therapeutics Inc Common Stock - Long 84652J103 112 1,160 SH   SOLE   0 1,160 0
Sps Commerce Inc Common Stock - Long 78463M107 773 16,430 SH   SOLE   0 16,430 0
Starbucks Corp Common Stock - Long 855244109 9,800 110,830 SH   SOLE   0 110,830 0
Steel Dynamics Inc Common Stock - Long 858119100 29 977 SH   SOLE   0 977 0
Steris Plc Common Stock - Long G8473T100 17,076 118,180 SH   SOLE   0 118,180 0
Sterling Bancorp Common Stock - Long 85917A100 26 1,310 SH   SOLE   0 1,310 0
Stifel Financial Corp Common Stock - Long 860630102 28 480 SH   SOLE   0 480 0
Stock Yards Bancorp Inc Common Stock - Long 861025104 239 6,505 SH   SOLE   0 6,505 0
Strategic Education Inc Common Stock - Long 86272C103 1,350 9,937 SH   SOLE   0 9,937 0
Suncoke Energy Inc Common Stock - Long 86722A103 67 11,957 SH   SOLE   0 11,957 0
Suncor Energy Inc Common Stock - Long 867224107 10 307 SH   SOLE   0 307 0
Supernus Pharmaceuticals Inc Common Stock - Long 868459108 429 15,627 SH   SOLE   0 15,627 0
Synchrony Financial Common Stock - Long 87165B103 33 980 SH   SOLE   0 980 0
Syneos Health Inc Common Stock - Long 87166B102 451 8,480 SH   SOLE   0 8,480 0
Sysco Corp Common Stock - Long 871829107 10,368 130,581 SH   SOLE   0 130,581 0
Take-Two Interactive Sftwr Common Stock - Long 874054109 8,721 69,580 SH   SOLE   0 69,580 0
Target Corp Common Stock - Long 87612E106 26,662 249,493 SH   SOLE   66 249,427 0
Tc Energy Corp Common Stock - Long 87807B107 40 770 SH   SOLE   0 770 0
Teck Resources Ltd Common Stock - Long 878742204 28 1,695 SH   SOLE   0 1,695 0
Tenet Healthcare Corp Common Stock - Long 88033G407 427 19,298 SH   SOLE   0 19,298 0
Tetra Tech Inc Common Stock - Long 88162G103 500 5,760 SH   SOLE   0 5,760 0
Texas Instruments Inc Common Stock - Long 882508104 10,295 79,660 SH   SOLE   0 79,660 0
Tilly's Inc Common Stock - Long 886885102 220 23,325 SH   SOLE   0 23,325 0
Titan Machinery Inc Common Stock - Long 88830R101 133 9,243 SH   SOLE   0 9,243 0
Toronto Dominion Bank Common Stock - Long 891160509 2,737 46,971 SH   SOLE   0 46,971 0
Total Sa Common Stock - Long 89151E109 63 1,206 SH   SOLE   0 1,206 0
Trade Desk Inc Common Stock - Long 88339J105 10,897 58,100 SH   SOLE   0 58,100 0
Travelers Cos Inc Common Stock - Long 89417E109 15 100 SH   SOLE   0 100 0
Tribune Publishing Co Common Stock - Long 89609W107 114 13,278 SH   SOLE   0 13,278 0
Triple-S Management Corp Common Stock - Long 896749108 113 8,424 SH   SOLE   0 8,424 0
Turkcell Iletisim Hizmet Common Stock - Long 900111204 776 134,200 SH   SOLE   0 134,200 0
U S Bancorp Common Stock - Long 902973304 20,247 366,263 SH   SOLE   89 366,174 0
U S Physical Therapy Inc Common Stock - Long 90337L108 295 2,263 SH   SOLE   0 2,263 0
Ufp Technologies Inc Common Stock - Long 902673102 134 3,470 SH   SOLE   0 3,470 0
Ultragenyx Pharmaceutical Common Stock - Long 90400D108 86 2,000 SH   SOLE   0 2,000 0
Unifirst Corp Common Stock - Long 904708104 328 1,680 SH   SOLE   0 1,680 0
United Community Banks Inc Common Stock - Long 90984P303 646 22,804 SH   SOLE   0 22,804 0
United States Steel Corp Common Stock - Long 912909108 11 922 SH   SOLE   0 922 0
Unitedhealth Group Inc Common Stock - Long 91324P102 20,105 92,515 SH   SOLE   0 92,515 0
Universal Forest Prods Inc Common Stock - Long 913543104 451 11,300 SH   SOLE   0 11,300 0
Varian Medical Systems Inc Common Stock - Long 92220P105 23,372 196,478 SH   SOLE   45 196,433 0
Vectrus Inc Common Stock - Long 92242T101 299 7,353 SH   SOLE   0 7,353 0
Verizon Communications Inc Common Stock - Long 92343V104 8 129 SH   SOLE   0 129 0
Vf Corp Common Stock - Long 918204108 34,994 393,237 SH   SOLE   0 393,237 0
Visa Inc Common Stock - Long 92826C839 25,249 146,789 SH   SOLE   0 146,789 0
Voya Financial Inc Common Stock - Long 929089100 7 120 SH   SOLE   0 120 0
W&T Offshore Inc Common Stock - Long 92922P106 145 33,176 SH   SOLE   0 33,176 0
Wabash National Corp Common Stock - Long 929566107 417 28,750 SH   SOLE   0 28,750 0
Walker & Dunlop Inc Common Stock - Long 93148P102 462 8,260 SH   SOLE   0 8,260 0
Walmart Inc Common Stock - Long 931142103 26,425 222,776 SH   SOLE   50 222,726 0
Wells Fargo & Co Common Stock - Long 949746101 61 1,200 SH   SOLE   0 1,200 0
Western Alliance Bancorp Common Stock - Long 957638109 28 610 SH   SOLE   0 610 0
Westlake Chemical Corp Common Stock - Long 960413102 8 120 SH   SOLE   0 120 0
Westrock Co Common Stock - Long 96145D105 34 930 SH   SOLE   0 930 0
World Acceptance Corp/de Common Stock - Long 981419104 246 1,930 SH   SOLE   0 1,930 0
Xencor Inc Common Stock - Long 98401F105 60 1,780 SH   SOLE   0 1,780 0
Yeti Holdings Inc Common Stock - Long 98585X104 547 19,550 SH   SOLE   0 19,550 0
Zebra Technologies Cp -Cl A Common Stock - Long 989207105 66,253 321,125 SH   SOLE   25 321,100 0
Zumiez Inc Common Stock - Long 989817101 96 3,020 SH   SOLE   0 3,020 0