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
ARCH CAP GROUP LTD Common Stock G0450A105 122 4,566 SH   SOLE   4,566 0 0
ALLOT COMMUNICATIONS LTD Common Stock M0854Q105 266 43,765 SH   SOLE   43,765 0 0
AMBARELLA INC Common Stock G037AX101 1,368 39,095 SH   SOLE   39,095 0 0
AON PLC Common Stock G0408V102 137 940 SH   SOLE   940 0 0
APTIV PLC Common Stock G6095L109 94 1,530 SH   SOLE   1,530 0 0
ATTUNITY LTD Common Stock M15332121 400 20,340 SH   SOLE   20,340 0 0
AUDIOCODES LTD Common Stock M15342104 290 29,343 SH   SOLE   29,343 0 0
AXALTA COATING SYS LTD Common Stock G0750C108 101 4,318 SH   SOLE   4,318 0 0
CAMTEK LTD Common Stock M20791105 238 35,135 SH   SOLE   35,135 0 0
CHUBB LIMITED Common Stock H1467J104 126 972 SH   SOLE   972 0 0
CHECK POINT SOFTWARE TECH LTD ORD Common Stock M22465104 54,763 533,494 SH   SOLE   533,494 0 0
CERAGON NETWORKS LTD Common Stock M22013102 305 80,608 SH   SOLE   80,608 0 0
CYBERARK SOFTWARE LTD Common Stock M2682V108 55,315 746,094 SH   SOLE   746,094 0 0
AMDOCS LTD Common Stock G02602103 3,852 65,751 SH   SOLE   65,751 0 0
ELBIT SYSTEMS LTD Common Stock M3760D101 2,418 21,089 SH   SOLE   21,089 0 0
FOAMIX PHARMACEUTICALS LTD Common Stock M46135105 294 81,972 SH   SOLE   81,972 0 0
GILAT SATELLITE NE Common Stock M51474118 492 53,199 SH   SOLE   53,199 0 0
GALMED PHARMACEUTICALS LTD Common Stock M47238106 237 34,656 SH   SOLE   34,656 0 0
GARMIN LTD Common Stock H2906T109 140 2,210 SH   SOLE   2,210 0 0
ITURAN LOCATION AND CONTROL Common Stock M6158M104 516 16,089 SH   SOLE   16,089 0 0
JAZZ PHARMACEUTICALS PLC Common Stock G50871105 109 881 SH   SOLE   881 0 0
KAMADA Common Stock M6240T109 263 52,635 SH   SOLE   52,635 0 0
KORNIT DIGITAL LTD Common Stock M6372Q113 577 30,835 SH   SOLE   30,835 0 0
LOGITECH INTL S A Common Stock H50430232 1,251 39,982 SH   SOLE   39,982 0 0
MEDIWOUND LTD Common Stock M68830104 195 48,085 SH   SOLE   48,085 0 0
MIMECAST LTD Common Stock G14838109 11,438 340,117 SH   SOLE   340,117 0 0
MELLANOX TECHNOLOGIES LTD Common Stock M51363113 3,275 35,447 SH   SOLE   35,447 0 0
NIELSEN HLDGS PLC Common Stock G6518L108 96 4,100 SH   SOLE   4,100 0 0
INTEC PHARMA LTD JERUSALEM Common Stock M53644106 260 34,548 SH   SOLE   34,548 0 0
NOVOCURE LTD Common Stock G6674U108 1,868 55,787 SH   SOLE   55,787 0 0
NOVA MEASURING INS Common Stock M7516K103 524 23,188 SH   SOLE   23,188 0 0
NVENT ELECTRIC PLC Common Stock G6700G107 45 2,015 SH   SOLE   2,015 0 0
ORBOTECH LTD Common Stock M75253100 1,946 34,420 SH   SOLE   34,420 0 0
PAGSEGURO DIGITAL LTD Common Stock G68707101 7,329 391,295 SH   SOLE   391,295 0 0
PENTAIR PLC Common Stock G7S00T104 75 1,984 SH   SOLE   1,984 0 0
RADA ELECTR INDS LTD Common Stock M81863124 198 76,929 SH   SOLE   76,929 0 0
RADCOM LTD Common Stock M81865111 192 25,894 SH   SOLE   25,894 0 0
RADWARE LTD Common Stock M81873107 11,908 524,339 SH   SOLE   524,339 0 0
EVEREST RE GROUP LTD Common Stock G3223R108 113 518 SH   SOLE   518 0 0
RENAISSANCERE HOLDINGS LTD Common Stock G7496G103 125 937 SH   SOLE   937 0 0
SILICOM LTD Common Stock M84116108 302 8,638 SH   SOLE   8,638 0 0
SINA CORP Common Stock G81477104 824 15,358 SH   SOLE   15,358 0 0
SAPIENS INTL CP NV Common Stock G7T16G103 350 31,799 SH   SOLE   31,799 0 0
STRATASYS LTD Common Stock M85548101 798 44,298 SH   SOLE   44,298 0 0
SENSATA TECHNOLOGIES HLDNG PLC SHS Common Stock G8060N102 113 2,514 SH   SOLE   2,514 0 0
TE CONNECTIVITY LTD Common Stock H84989104 99 1,304 SH   SOLE   1,304 0 0
TOWER SEMICONDUCTO Common Stock M87915274 1,146 76,548 SH   SOLE   76,548 0 0
UROGEN PHARMA LTD Common Stock M96088105 520 12,087 SH   SOLE   12,087 0 0
WIX COM LTD Common Stock M98068105 2,834 31,365 SH   SOLE   31,365 0 0
WHITE MTNS INS GROUP LTD Common Stock G9618E107 135 157 SH   SOLE   157 0 0
AMN HEALTHCARE SERVICES INC Common Stock 001744101 130 2,296 SH   SOLE   2,296 0 0
ASGN INC Common Stock 00191U102 282 5,176 SH   SOLE   5,176 0 0
A10 NETWORKS INC Common Stock 002121101 6,343 1,016,499 SH   SOLE   1,016,499 0 0
AARONS INC Common Stock 002535300 2,576 61,258 SH   SOLE   61,258 0 0
ABBVIE INC Common Stock 00287Y109 337 3,651 SH   SOLE   3,651 0 0
ACI WORLDWIDE INC Common Stock 004498101 6,605 238,704 SH   SOLE   238,704 0 0
ACTIVISION BLIZZARD INC Common Stock 00507V109 2,219 47,647 SH   SOLE   47,647 0 0
ACUITY BRANDS INC Common Stock 00508Y102 110 958 SH   SOLE   958 0 0
ADOBE INC Common Stock 00724F101 1,934 8,550 SH   SOLE   8,550 0 0
ADVANCED MICRO DEVICES INC Common Stock 007903107 1,389 75,221 SH   SOLE   75,221 0 0
AEROVIRONMENT INC Common Stock 008073108 3,913 57,591 SH   SOLE   57,591 0 0
AGIOS PHARMACEUTICALS INC Common Stock 00847X104 73 1,592 SH   SOLE   1,592 0 0
AIR LEASE CORP Common Stock 00912X302 92 3,060 SH   SOLE   3,060 0 0
AKAMAI TECHNOLOGIES INC Common Stock 00971T101 49,483 810,134 SH   SOLE   810,134 0 0
ALEXANDRIA REAL ESTATE EQ INC COM REIT 015271109 123 1,069 SH   SOLE   1,069 0 0
ALEXION PHARMACEUTICALS INC Common Stock 015351109 1,711 17,569 SH   SOLE   17,569 0 0
ALEXCO RESOURCE CORP Common Stock 01535P106 516 548,929 SH   SOLE   548,929 0 0
ALIGN TECHNOLOGY INC Common Stock 016255101 107 513 SH   SOLE   513 0 0
ALLIANCE DATA SYSTEMS CORP Common Stock 018581108 1,727 11,505 SH   SOLE   11,505 0 0
ALLSCRIPTS HEALTHCARE SOLUTNS COM Common Stock 01988P108 102 10,561 SH   SOLE   10,561 0 0
ALLY FINL INC Common Stock 02005N100 923 40,714 SH   SOLE   40,714 0 0
ALNYLAM PHARMACEUTICALS INC Common Stock 02043Q107 79 1,086 SH   SOLE   1,086 0 0
ALPHABET INC Common Stock 02079K107 1,393 1,345 SH   SOLE   1,345 0 0
ALPHABET INC Common Stock 02079K305 4,850 4,641 SH   SOLE   4,641 0 0
ALTABA INC COM Mutual Fund 021346101 102 1,761 SH   SOLE   1,761 0 0
ALTICE USA INC Common Stock 02156K103 360 21,806 SH   SOLE   21,806 0 0
ALTRA INDUSTRIAL MOTION CORP Common Stock 02208R106 9 341 SH   SOLE   341 0 0
ALTRIA GROUP INC COM Common Stock 02209S103 9,130 186,754 SH   SOLE   186,754 0 0
AMAZON COM INC Common Stock 023135106 2,986 1,988 SH   SOLE   1,988 0 0
AMERCO Common Stock 023586100 124 377 SH   SOLE   377 0 0
AMERICAN EXPRESS CO Common Stock 025816109 18,749 196,699 SH   SOLE   196,699 0 0
AMERICAN STS WTR CO Common Stock 029899101 169 2,518 SH   SOLE   2,518 0 0
AMERICAN WTR WKS CO INC NEW Common Stock 030420103 147 1,623 SH   SOLE   1,623 0 0
AMERICAS SILVER CORP COM Common Stock 03063L705 453 277,189 SH   SOLE   277,189 0 0
AMERIPRISE FINL INC Common Stock 03076C106 2,034 19,490 SH   SOLE   19,490 0 0
AMETEK INC NEW Common Stock 031100100 119 1,751 SH   SOLE   1,751 0 0
AMPHENOL CORP NEW Common Stock 032095101 122 1,509 SH   SOLE   1,509 0 0
ANALOG DEVICES INC Common Stock 032654105 123 1,431 SH   SOLE   1,431 0 0
ANSYS INC Common Stock 03662Q105 118 827 SH   SOLE   827 0 0
ANTHEM INC Common Stock 036752103 156 594 SH   SOLE   594 0 0
APOGEE ENTERPRISES INC Common Stock 037598109 92 594 SH   SOLE   594 0 0
APHRIA INC COM Common Stock 03765K104 15,389 2,458,322 SH   SOLE   2,458,322 0 0
APPLE INC Common Stock 037833100 3,280 20,792 SH   SOLE   20,792 0 0
APPLIED MATLS INC Common Stock 038222105 79 2,408 SH   SOLE   2,408 0 0
APTARGROUP INC Common Stock 038336103 137 1,452 SH   SOLE   1,452 0 0
AQUA AMERICA INC Common Stock 03836W103 135 3,955 SH   SOLE   3,955 0 0
ARENA PHARMACEUTICALS INC COM NEW Common Stock 040047607 12,300 316,684 SH   SOLE   316,684 0 0
ARES CAP CORP COM Common Stock 04010L103 1,598 102,592 SH   SOLE   102,592 0 0
AROTECH CORP Common Stock 042682203 217 82,876 SH   SOLE   82,876 0 0
AURORA CANNABIS INC COM Common Stock 05156X108 40,454 7,761,498 SH   SOLE   7,761,498 0 0
AUTODESK INC Common Stock 052769106 136 1,056 SH   SOLE   1,056 0 0
AUTOMATIC DATA PROCESSING INC COM Common Stock 053015103 154 1,171 SH   SOLE   1,171 0 0
AUTOZONE INC Common Stock 053332102 170 203 SH   SOLE   203 0 0
AVALONBAY CMNTYS INC REIT 053484101 138 793 SH   SOLE   793 0 0
AVERY DENNISON CORP Common Stock 053611109 112 1,249 SH   SOLE   1,249 0 0
BGC PARTNERS INC Common Stock 05541T101 645 124,795 SH   SOLE   124,795 0 0
BADGER METER INC Common Stock 056525108 136 2,770 SH   SOLE   2,770 0 0
BALLARD PWR SYS INC NEW Common Stock 058586108 222 92,847 SH   SOLE   92,847 0 0
BANK HAWAII CORP Common Stock 062540109 108 1,602 SH   SOLE   1,602 0 0
BANKUNITED INC Common Stock 06652K103 442 14,773 SH   SOLE   14,773 0 0
BAXTER INTL INC Common Stock 071813109 2,829 42,982 SH   SOLE   42,982 0 0
BIOLINERX LTD Depositary Receipt 09071M106 164 375,909 SH   SOLE   375,909 0 0
BIO TECHNE CORP Common Stock 09073M104 126 869 SH   SOLE   869 0 0
BLOCK H & R INC Common Stock 093671105 130 5,131 SH   SOLE   5,131 0 0
BOEING CO Common Stock 097023105 1,605 4,977 SH   SOLE   4,977 0 0
BOOKING HLDGS INC Common Stock 09857L108 107 62 SH   SOLE   62 0 0
BOOZ ALLEN HAMILTON HLDG CORP CL A Common Stock 099502106 10,998 244,014 SH   SOLE   244,014 0 0
BOSTON SCIENTIFIC CORP Common Stock 101137107 171 4,835 SH   SOLE   4,835 0 0
BOYD GAMING CORP Common Stock 103304101 983 47,296 SH   SOLE   47,296 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW Common Stock 10501E201 237 66,797 SH   SOLE   66,797 0 0
BRIGHTHOUSE FINL INC Common Stock 10922N103 77 2,535 SH   SOLE   2,535 0 0
BRINKS CO Common Stock 109696104 121 1,865 SH   SOLE   1,865 0 0
BRISTOL MYERS SQUIBB CO Common Stock 110122108 108 2,086 SH   SOLE   2,086 0 0
BROADRIDGE FINL SOLUTIONS INC COM Common Stock 11133T103 115 1,194 SH   SOLE   1,194 0 0
BROADCOM INC Common Stock 11135F101 1,370 5,386 SH   SOLE   5,386 0 0
BROWN & BROWN INC Common Stock 115236101 141 5,127 SH   SOLE   5,127 0 0
BROWN FORMAN CORP Common Stock 115637209 2,568 53,974 SH   SOLE   53,974 0 0
CBOE GLOBAL MARKETS INC Common Stock 12503M108 2,613 26,711 SH   SOLE   26,711 0 0
CDW CORP Common Stock 12514G108 1,033 12,747 SH   SOLE   12,747 0 0
C H ROBINSON WORLDWIDE INC Common Stock 12541W209 120 1,427 SH   SOLE   1,427 0 0
CIGNA CORP NEW Common Stock 125523100 147 776 SH   SOLE   776 0 0
CIT GROUP INC Common Stock 125581801 2,085 54,477 SH   SOLE   54,477 0 0
CME GROUP INC Common Stock 12572Q105 154 820 SH   SOLE   820 0 0
CSX CORP Common Stock 126408103 1,655 26,639 SH   SOLE   26,639 0 0
CVS HEALTH CORP Common Stock 126650100 43 660 SH   SOLE   660 0 0
CACI INTL INC Common Stock 127190304 47,224 327,873 SH   SOLE   327,873 0 0
CADENCE DESIGN SYSTEM INC Common Stock 127387108 1,509 34,711 SH   SOLE   34,711 0 0
CALIFORNIA WTR SVC GROUP Common Stock 130788102 167 3,500 SH   SOLE   3,500 0 0
CANOPY GROWTH CORP Common Stock 138035100 40,644 1,484,982 SH   SOLE   1,484,982 0 0
CAPITOL FED FINL INC Common Stock 14057J101 141 11,038 SH   SOLE   11,038 0 0
CARA THERAPEUTICS INC COM Common Stock 140755109 7,624 600,342 SH   SOLE   600,342 0 0
CARBON BLACK INC Common Stock 14081R103 10,733 799,750 SH   SOLE   799,750 0 0
CARBONITE INC Common Stock 141337105 49,068 1,942,525 SH   SOLE   1,942,525 0 0
CARMAX INC Common Stock 143130102 202 3,215 SH   SOLE   3,215 0 0
CATALENT INC Common Stock 148806102 1,784 57,219 SH   SOLE   57,219 0 0
CATERPILLAR INC DEL Common Stock 149123101 112 884 SH   SOLE   884 0 0
CENTENE CORP DEL Common Stock 15135B101 139 1,203 SH   SOLE   1,203 0 0
CERNER CORP Common Stock 156782104 118 2,248 SH   SOLE   2,248 0 0
CEVA INC Common Stock 157210105 510 23,086 SH   SOLE   23,086 0 0
CHANGYOU COM LTD Depositary Receipt 15911M107 1,520 83,135 SH   SOLE   83,135 0 0
CHARTER COMMUNICATIONS INC NEW CL A Common Stock 16119P108 119 419 SH   SOLE   419 0 0
CHEETAH MOBILE INC Depositary Receipt 163075104 796 130,356 SH   SOLE   130,356 0 0
CHENIERE ENERGY INC Common Stock 16411R208 166 2,802 SH   SOLE   2,802 0 0
CHOICE HOTELS INTL INC Common Stock 169905106 117 1,628 SH   SOLE   1,628 0 0
CHURCH & DWIGHT INC Common Stock 171340102 172 2,621 SH   SOLE   2,621 0 0
CIMAREX ENERGY CO Common Stock 171798101 1,231 19,970 SH   SOLE   19,970 0 0
CINCINNATI FINL CORP Common Stock 172062101 138 1,785 SH   SOLE   1,785 0 0
CISCO SYS INC Common Stock 17275R102 61,492 1,419,154 SH   SOLE   1,419,154 0 0
CINTAS CORP Common Stock 172908105 131 778 SH   SOLE   778 0 0
COEUR MINING INC. Common Stock 192108504 1,911 427,413 SH   SOLE   427,413 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A Common Stock 192446102 1,162 18,311 SH   SOLE   18,311 0 0
COLGATE PALMOLIVE CO Common Stock 194162103 108 1,815 SH   SOLE   1,815 0 0
COMMERCE BANCSHARES INC Common Stock 200525103 131 2,319 SH   SOLE   2,319 0 0
COMMVAULT SYSTEMS INC Common Stock 204166102 52,605 890,249 SH   SOLE   890,249 0 0
COMPASS MINERALS INTL INC Common Stock 20451N101 93 2,229 SH   SOLE   2,229 0 0
COOPER COS INC Common Stock 216648402 144 565 SH   SOLE   565 0 0
COPART INC Common Stock 217204106 121 2,535 SH   SOLE   2,535 0 0
CORBUS PHARMACEUTICALS HLDGS COM Common Stock 21833P103 23,276 3,958,561 SH   SOLE   3,958,561 0 0
COSTCO WHSL CORP NEW Common Stock 22160K105 3,486 17,115 SH   SOLE   17,115 0 0
COSTAR GROUP INC Common Stock 22160N109 123 365 SH   SOLE   365 0 0
COUPA SOFTWARE INC Common Stock 22266L106 1,782 28,341 SH   SOLE   28,341 0 0
CRANE CO Common Stock 224399105 103 1,422 SH   SOLE   1,422 0 0
CRONOS GROUP INC COM Common Stock 22717L101 72,585 6,965,942 SH   SOLE   6,965,942 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 132 1,213 SH   SOLE   1,213 0 0
CULLEN FROST BANKERS INC Common Stock 229899109 110 1,250 SH   SOLE   1,250 0 0
CYPRESS SEMICONDUCTOR CORP Common Stock 232806109 100 7,899 SH   SOLE   7,899 0 0
DSP GROUP INC Common Stock 23332B106 338 30,201 SH   SOLE   30,201 0 0
DXC TECHNOLOGY CO Common Stock 23355L106 226 4,254 SH   SOLE   4,254 0 0
DEXCOM INC Common Stock 252131107 213 1,778 SH   SOLE   1,778 0 0
DIGITAL RLTY TR INC REIT 253868103 136 1,274 SH   SOLE   1,274 0 0
DISNEY WALT CO Common Stock 254687106 142 1,298 SH   SOLE   1,298 0 0
DISCOVER FINL SVCS Common Stock 254709108 14,680 248,890 SH   SOLE   248,890 0 0
DOLBY LABORATORIES INC Common Stock 25659T107 129 2,085 SH   SOLE   2,085 0 0
DOLLAR TREE INC Common Stock 256746108 124 1,372 SH   SOLE   1,372 0 0
DONALDSON INC Common Stock 257651109 125 2,892 SH   SOLE   2,892 0 0
E TRADE FINANCIAL CORP Common Stock 269246401 102 2,325 SH   SOLE   2,325 0 0
EVO PMTS INC Common Stock 26927E104 6,201 251,369 SH   SOLE   251,369 0 0
ECOLAB INC Common Stock 278865100 143 969 SH   SOLE   969 0 0
EDWARDS LIFESCIENCES CORP Common Stock 28176E108 1,541 10,061 SH   SOLE   10,061 0 0
ELECTRONIC ARTS INC Common Stock 285512109 2,223 28,172 SH   SOLE   28,172 0 0
EMCOR GROUP INC Common Stock 29084Q100 102 1,703 SH   SOLE   1,703 0 0
EMERSON ELEC CO Common Stock 291011104 116 1,949 SH   SOLE   1,949 0 0
ENDEAVOUR SILVER CORP Common Stock 29258Y103 1,312 610,358 SH   SOLE   610,358 0 0
ENERGY RECOVERY INC Common Stock 29270J100 107 15,865 SH   SOLE   15,865 0 0
EQUINIX INC REIT 29444U700 1,176 3,335 SH   SOLE   3,335 0 0
EURONET WORLDWIDE INC Common Stock 298736109 7,112 69,469 SH   SOLE   69,469 0 0
EVERBRIDGE INC Common Stock 29978A104 11,948 210,505 SH   SOLE   210,505 0 0
EVERTEC INC Common Stock 30040P103 6,339 220,859 SH   SOLE   220,859 0 0
EXPEDIA GROUP INC Common Stock 30212P303 133 1,177 SH   SOLE   1,177 0 0
EXPEDITORS INTL WASH INC Common Stock 302130109 142 2,083 SH   SOLE   2,083 0 0
FLIR SYS INC Common Stock 302445101 413 9,491 SH   SOLE   9,491 0 0
F M C CORP Common Stock 302491303 126 1,701 SH   SOLE   1,701 0 0
FACEBOOK INC Common Stock 30303M102 1,415 10,796 SH   SOLE   10,796 0 0
FASTENAL CO Common Stock 311900104 127 2,421 SH   SOLE   2,421 0 0
FEDEX CORP Common Stock 31428X106 0 0 SH   SOLE   0 0 0
F5 NETWORKS INC Common Stock 315616102 12,249 75,596 SH   SOLE   75,596 0 0
FIDELITY NATL INFORMATION SVCS COM Common Stock 31620M106 16,835 164,162 SH   SOLE   164,162 0 0
FIREEYE INC Common Stock 31816Q101 47,376 2,922,625 SH   SOLE   2,922,625 0 0
FIRST DATA CORP NEW Common Stock 32008D106 10,837 640,867 SH   SOLE   640,867 0 0
FIRST HORIZON NATL CORP Common Stock 320517105 91 6,922 SH   SOLE   6,922 0 0
FIRST MAJESTIC SILVER CORP Common Stock 32076V103 5,369 911,534 SH   SOLE   911,534 0 0
FIRST REP BK SAN FRANCISCO CAL COM Common Stock 33616C100 122 1,408 SH   SOLE   1,408 0 0
FIRST SOLAR INC Common Stock 336433107 78 1,828 SH   SOLE   1,828 0 0
FISERV INC Common Stock 337738108 15,519 211,172 SH   SOLE   211,172 0 0
FLEETCOR TECHNOLOGIES INC Common Stock 339041105 12,877 69,333 SH   SOLE   69,333 0 0
FOOT LOCKER INC Common Stock 344849104 500 9,400 SH   SOLE   9,400 0 0
FORESCOUT TECHNOLOGIES INC Common Stock 34553D101 12,284 472,633 SH   SOLE   472,633 0 0
FORTINET INC Common Stock 34959E109 51,790 735,338 SH   SOLE   735,338 0 0
FORTIVE CORP Common Stock 34959J108 100 1,484 SH   SOLE   1,484 0 0
FORTUNE BRANDS HOME & SEC INC COM Common Stock 34964C106 84 2,211 SH   SOLE   2,211 0 0
FORTUNA SILVER MINES INC COM Common Stock 349915108 967 263,896 SH   SOLE   263,896 0 0
FULTON FINL CORP PA Common Stock 360271100 116 7,494 SH   SOLE   7,494 0 0
GATX CORP Common Stock 361448103 136 1,923 SH   SOLE   1,923 0 0
GW PHARMACEUTICALS PLC ADS Depositary Receipt 36197T103 18,150 190,396 SH   SOLE   190,396 0 0
GAMESTOP CORP NEW Common Stock 36467W109 2,214 175,442 SH   SOLE   175,442 0 0
GARRETT MOTION INC Common Stock 366505105 1 89 SH   SOLE   89 0 0
GENERAC HLDGS INC Common Stock 368736104 141 2,840 SH   SOLE   2,840 0 0
GENERAL DYNAMICS CORP Common Stock 369550108 928 5,904 SH   SOLE   5,904 0 0
GENTEX CORP Common Stock 371901109 114 5,663 SH   SOLE   5,663 0 0
GLOBAL PMTS INC Common Stock 37940X102 12,479 121,005 SH   SOLE   121,005 0 0
GLOBAL X FDS GBL X MSCI PT ET Mutual Fund 37950E192 52 5,201 SH   SOLE   5,201 0 0
GLOBAL X FDS GLBX MSCI COLUM Mutual Fund 37950E200 22 2,806 SH   SOLE   2,806 0 0
GLOBAL X FDS GB MSCI AR ETF Mutual Fund 37950E259 68 2,908 SH   SOLE   2,908 0 0
GLOBAL X FDS MSCI GREECE ETF Mutual Fund 37950E366 120 17,398 SH   SOLE   17,398 0 0
GLOBAL X FDS MSCI PAKISTAN Mutual Fund 37950E689 97 12,070 SH   SOLE   12,070 0 0
GLOBAL X FDS GLBX MSCI NORW Mutual Fund 37950E747 8 733 SH   SOLE   733 0 0
GLOBAL X FDS GBL X MSCI NIGER Mutual Fund 37954Y665 138 8,429 SH   SOLE   8,429 0 0
GLU MOBILE INC Common Stock 379890106 2,224 275,582 SH   SOLE   275,582 0 0
GOLD RESOURCE CORP Common Stock 38068T105 521 130,308 SH   SOLE   130,308 0 0
GOLDEN MINERALS CO Common Stock 381119106 72 329,475 SH   SOLE   329,475 0 0
GOPRO INC Common Stock 38268T103 423 99,761 SH   SOLE   99,761 0 0
GRACE W R & CO DEL NEW Common Stock 38388F108 138 2,125 SH   SOLE   2,125 0 0
GRACO INC Common Stock 384109104 122 2,916 SH   SOLE   2,916 0 0
GRAINGER W W INC Common Stock 384802104 130 462 SH   SOLE   462 0 0
GRAVITY CO LTD Depositary Receipt 38911N206 365 8,700 SH   SOLE   8,700 0 0
GREAT PANTHER SILVER LTD Common Stock 39115V101 413 581,082 SH   SOLE   581,082 0 0
GREEN DOT CORP Common Stock 39304D102 8,916 112,125 SH   SOLE   112,125 0 0
GRIFFON CORP Common Stock 398433102 365 34,942 SH   SOLE   34,942 0 0
HD SUPPLY HLDGS INC Common Stock 40416M105 1,349 35,961 SH   SOLE   35,961 0 0
HAIN CELESTIAL GROUP INC Common Stock 405217100 64 4,062 SH   SOLE   4,062 0 0
HANCOCK WHITNEY CORPORATION Common Stock 410120109 1,790 51,649 SH   SOLE   51,649 0 0
HANESBRANDS INC Common Stock 410345102 92 7,339 SH   SOLE   7,339 0 0
HANNON ARMSTRONG SUST INFR CAP COM REIT 41068X100 131 6,880 SH   SOLE   6,880 0 0
HARRIS CORP DEL Common Stock 413875105 446 3,312 SH   SOLE   3,312 0 0
HASBRO INC Common Stock 418056107 128 1,571 SH   SOLE   1,571 0 0
HEALTHEQUITY INC Common Stock 42226A107 271 4,549 SH   SOLE   4,549 0 0
HECLA MNG CO Common Stock 422704106 4,790 2,029,459 SH   SOLE   2,029,459 0 0
HEICO CORP NEW Common Stock 422806109 395 5,098 SH   SOLE   5,098 0 0
HERC HLDGS INC Common Stock 42704L104 53 2,049 SH   SOLE   2,049 0 0
HOME DEPOT INC Common Stock 437076102 983 5,724 SH   SOLE   5,724 0 0
HONEYWELL INTL INC Common Stock 438516106 892 6,754 SH   SOLE   6,754 0 0
HUDBAY MINERALS INC Common Stock 443628102 1,854 391,872 SH   SOLE   391,872 0 0
HUMANA INC Common Stock 444859102 142 494 SH   SOLE   494 0 0
HUNTINGTON INGALLS INDS INC Common Stock 446413106 735 3,861 SH   SOLE   3,861 0 0
IPG PHOTONICS CORP Common Stock 44980X109 63 553 SH   SOLE   553 0 0
ITT INC Common Stock 45073V108 129 2,663 SH   SOLE   2,663 0 0
IDEX CORP Common Stock 45167R104 117 930 SH   SOLE   930 0 0
IDEXX LABS INC Common Stock 45168D104 127 682 SH   SOLE   682 0 0
ILLINOIS TOOL WKS INC Common Stock 452308109 108 850 SH   SOLE   850 0 0
ILLUMINA INC Common Stock 452327109 882 2,941 SH   SOLE   2,941 0 0
IMMERSION CORP Common Stock 452521107 406 45,306 SH   SOLE   45,306 0 0
IMPERVA INC Common Stock 45321L100 51,792 930,003 SH   SOLE   930,003 0 0
INCYTE CORP Common Stock 45337C102 99 1,564 SH   SOLE   1,564 0 0
INGEVITY CORP Common Stock 45688C107 150 1,793 SH   SOLE   1,793 0 0
INTEGRATED DEVICE TECHNOLOGY COM Common Stock 458118106 207 4,268 SH   SOLE   4,268 0 0
INTEL CORP Common Stock 458140100 1,910 40,709 SH   SOLE   40,709 0 0
INSYS THERAPEUTICS INC NEW COM NEW Common Stock 45824V209 5,076 1,471,368 SH   SOLE   1,471,368 0 0
INTERACTIVE BROKERS GROUP INC COM CL A Common Stock 45841N107 108 1,975 SH   SOLE   1,975 0 0
INTERCONTINENTAL EXCHANGE INC COM Common Stock 45866F104 554 7,350 SH   SOLE   7,350 0 0
INTERNATIONAL FLAVORS&FRAGRANC COM Common Stock 459506101 130 969 SH   SOLE   969 0 0
INTRA CELLULAR THERAPIES INC COM Common Stock 46116X101 320 28,097 SH   SOLE   28,097 0 0
INTUIT Common Stock 461202103 148 750 SH   SOLE   750 0 0
INTUITIVE SURGICAL INC Common Stock 46120E602 425 887 SH   SOLE   887 0 0
INTREPID POTASH INC Common Stock 46121Y102 93 35,827 SH   SOLE   35,827 0 0
IONIS PHARMACEUTICALS INC Common Stock 462222100 160 2,956 SH   SOLE   2,956 0 0
ISHARES INC MSCI AUSTRALIA Mutual Fund 464286103 22 1,159 SH   SOLE   1,159 0 0
ISHARES INC MSCI AUSTRIA INV Mutual Fund 464286202 91 4,931 SH   SOLE   4,931 0 0
ISHARES INC MSCI BELG INVEST Mutual Fund 464286301 31 1,888 SH   SOLE   1,888 0 0
ISHARES INC MSCI BRAZIL ETF Mutual Fund 464286400 295 7,717 SH   SOLE   7,717 0 0
ISHARES INC MSCI CDA INDEX Mutual Fund 464286509 32 1,328 SH   SOLE   1,328 0 0
ISHARES INC MSCI THAILND ETF Mutual Fund 464286624 20 240 SH   SOLE   240 0 0
ISHARES INC MSCI ISRAEL ETF Mutual Fund 464286632 60 1,234 SH   SOLE   1,234 0 0
ISHARES INC MSCI CHILE ETF Mutual Fund 464286640 66 1,582 SH   SOLE   1,582 0 0
ISHARES INC MSCI FRANCE Mutual Fund 464286707 24 896 SH   SOLE   896 0 0
ISHARES INC MSCI TURKEY ETF Mutual Fund 464286715 48 1,952 SH   SOLE   1,952 0 0
ISHARES INC MSCI SWITZERLD Mutual Fund 464286749 143 4,547 SH   SOLE   4,547 0 0
ISHARES INC MSCI SWEDEN Mutual Fund 464286756 28 989 SH   SOLE   989 0 0
ISHARES INC MSCI SPAIN Mutual Fund 464286764 91 3,393 SH   SOLE   3,393 0 0
ISHARES INC MSCI STH KOR ETF Mutual Fund 464286772 45 770 SH   SOLE   770 0 0
ISHARES INC MSCI GERMAN Mutual Fund 464286806 39 1,557 SH   SOLE   1,557 0 0
ISHARES INC MSCI NETHERLANDS Mutual Fund 464286814 31 1,166 SH   SOLE   1,166 0 0
ISHARES INC MSCI MEXICO ETF Mutual Fund 464286822 63 1,523 SH   SOLE   1,523 0 0
ISHARES INC MSCI HONG KONG Mutual Fund 464286871 46 2,053 SH   SOLE   2,053 0 0
ISHARES TR CORE S&P TTL STK Mutual Fund 464287150 148 2,600 SH   SOLE   2,600 0 0
ISHARES TR CHINA LG-CAP ETF Mutual Fund 464287184 213 5,463 SH   SOLE   5,463 0 0
ISHARES TR 1 3 YR TREAS BD Mutual Fund 464287457 2,011 24,048 SH   SOLE   24,048 0 0
ISHARES TR NEW ZEALAND ETF Mutual Fund 464289123 14 302 SH   SOLE   302 0 0
ISHARES TR MSCI PERU ETF Mutual Fund 464289842 17 480 SH   SOLE   480 0 0
ISHARES TR MSCI INDONIA ETF Mutual Fund 46429B309 6 239 SH   SOLE   239 0 0
ISHARES TR MSCI PHILIPS ETF Mutual Fund 46429B408 8 255 SH   SOLE   255 0 0
ISHARES TR MSCI IRELAND ETF Mutual Fund 46429B507 78 2,111 SH   SOLE   2,111 0 0
ISHARES TR MSCI FINLAND ETF Mutual Fund 46429B515 12 324 SH   SOLE   324 0 0
ISHARES TR MSCI DENMARK ETF Mutual Fund 46429B523 14 244 SH   SOLE   244 0 0
ISHARES TR MSCI INDIA ETF Mutual Fund 46429B598 15 458 SH   SOLE   458 0 0
ISHARES TR MSCI POLAND ETF Mutual Fund 46429B606 30 1,286 SH   SOLE   1,286 0 0
ISHARES INC MSCI TAIWAN ETF Mutual Fund 46434G772 28 870 SH   SOLE   870 0 0
ISHARES INC MSCI SINGPOR ETF Mutual Fund 46434G780 31 1,386 SH   SOLE   1,386 0 0
ISHARES INC MSCI RUSSIA ETF Mutual Fund 46434G798 31 992 SH   SOLE   992 0 0
ISHARES INC MSCI MLY ETF NEW Mutual Fund 46434G814 172 5,780 SH   SOLE   5,780 0 0
ISHARES INC MSCI JPN ETF NEW Mutual Fund 46434G822 20 394 SH   SOLE   394 0 0
ISHARES INC MSCI ITALY ETF Mutual Fund 46434G830 53 2,188 SH   SOLE   2,188 0 0
ISHARES TR MSCI UK ETF NEW Mutual Fund 46435G334 24 809 SH   SOLE   809 0 0
I3 VERTICALS INC Common Stock 46571Y107 1,125 46,699 SH   SOLE   46,699 0 0
ITRON INC Common Stock 465741106 86 1,818 SH   SOLE   1,818 0 0
JABIL INC Common Stock 466313103 646 26,058 SH   SOLE   26,058 0 0
JACOBS ENGR GROUP INC DEL Common Stock 469814107 131 2,249 SH   SOLE   2,249 0 0
JUNIPER NETWORKS INC Common Stock 48203R104 50,583 1,879,721 SH   SOLE   1,879,721 0 0
KLA-TENCOR CORP Common Stock 482480100 109 1,217 SH   SOLE   1,217 0 0
KKR & CO INC Common Stock 48251W104 128 6,532 SH   SOLE   6,532 0 0
KVH INDS INC Common Stock 482738101 250 24,277 SH   SOLE   24,277 0 0
KB HOME Common Stock 48666K109 87 4,536 SH   SOLE   4,536 0 0
KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 155 2,489 SH   SOLE   2,489 0 0
KEYW HLDG CORP Common Stock 493723100 6,389 955,045 SH   SOLE   955,045 0 0
KOPIN CORP Common Stock 500600101 0 0 SH   SOLE   0 0 0
KRAFT HEINZ CO Common Stock 500754106 92 2,138 SH   SOLE   2,138 0 0
KRATOS DEFENSE & SEC SOLUTIONS COM NEW Common Stock 50077B207 809 57,427 SH   SOLE   57,427 0 0
L BRANDS INC Common Stock 501797104 91 3,545 SH   SOLE   3,545 0 0
LKQ CORP Common Stock 501889208 82 3,436 SH   SOLE   3,436 0 0
LPL FINL HLDGS INC Common Stock 50212V100 2,119 34,685 SH   SOLE   34,685 0 0
LSB INDS INC Common Stock 502160104 762 137,974 SH   SOLE   137,974 0 0
L3 TECHNOLOGIES INC Common Stock 502413107 734 4,224 SH   SOLE   4,224 0 0
LABORATORY CORP AMER HLDGS Common Stock 50540R409 103 817 SH   SOLE   817 0 0
LAM RESEARCH CORP Common Stock 512807108 89 654 SH   SOLE   654 0 0
LAS VEGAS SANDS CORP Common Stock 517834107 655 12,593 SH   SOLE   12,593 0 0
LAUDER ESTEE COS INC Common Stock 518439104 113 868 SH   SOLE   868 0 0
LEIDOS HLDGS INC Common Stock 525327102 11,694 221,821 SH   SOLE   221,821 0 0
LENNOX INTL INC Common Stock 526107107 140 638 SH   SOLE   638 0 0
LIBERTY BROADBAND CORP Common Stock 530307107 110 1,533 SH   SOLE   1,533 0 0
LIBERTY BROADBAND CORP Common Stock 530307305 2,251 31,257 SH   SOLE   31,257 0 0
LINCOLN ELEC HLDGS INC Common Stock 533900106 114 1,445 SH   SOLE   1,445 0 0
LITTELFUSE INC Common Stock 537008104 664 3,874 SH   SOLE   3,874 0 0
LIVEPERSON INC Common Stock 538146101 840 45,212 SH   SOLE   45,212 0 0
LOCKHEED MARTIN CORP Common Stock 539830109 619 2,363 SH   SOLE   2,363 0 0
LOWES COS INC Common Stock 548661107 140 1,513 SH   SOLE   1,513 0 0
LULULEMON ATHLETICA INC Common Stock 550021109 180 1,480 SH   SOLE   1,480 0 0
MDU RES GROUP INC Common Stock 552690109 110 4,629 SH   SOLE   4,629 0 0
MSC INDL DIRECT INC Common Stock 553530106 112 1,450 SH   SOLE   1,450 0 0
MSCI INC Common Stock 55354G100 130 885 SH   SOLE   885 0 0
MAG SILVER CORP COM Common Stock 55903Q104 1,969 268,791 SH   SOLE   268,791 0 0
MAGIC SOFTWARE ENT Common Stock 559166103 295 38,333 SH   SOLE   38,333 0 0
MANTECH INTL CORP Common Stock 564563104 10,900 208,429 SH   SOLE   208,429 0 0
MARKEL CORP Common Stock 570535104 465 448 SH   SOLE   448 0 0
MARSH & MCLENNAN COS INC Common Stock 571748102 1,481 18,566 SH   SOLE   18,566 0 0
MARTIN MARIETTA MATLS INC Common Stock 573284106 108 626 SH   SOLE   626 0 0
MASCO CORP Common Stock 574599106 96 3,298 SH   SOLE   3,298 0 0
MASTEC INC Common Stock 576323109 1,053 25,970 SH   SOLE   25,970 0 0
MASTERCARD INCORPORATED Common Stock 57636Q104 19,312 102,371 SH   SOLE   102,371 0 0
MAXIM INTEGRATED PRODS INC Common Stock 57772K101 113 2,224 SH   SOLE   2,224 0 0
MCCORMICK & CO INC Common Stock 579780206 172 1,238 SH   SOLE   1,238 0 0
MCEWEN MNG INC Common Stock 58039P107 998 548,524 SH   SOLE   548,524 0 0
MEDNAX INC Common Stock 58502B106 79 2,404 SH   SOLE   2,404 0 0
MERCURY SYS INC Common Stock 589378108 248 5,240 SH   SOLE   5,240 0 0
MICROSOFT CORP Common Stock 594918104 1,201 11,822 SH   SOLE   11,822 0 0
MICROCHIP TECHNOLOGY INC Common Stock 595017104 598 8,320 SH   SOLE   8,320 0 0
MIDDLEBY CORP Common Stock 596278101 110 1,073 SH   SOLE   1,073 0 0
MIDDLESEX WATER CO Common Stock 596680108 189 3,551 SH   SOLE   3,551 0 0
MOBILEIRON INC Common Stock 60739U204 6,363 1,386,248 SH   SOLE   1,386,248 0 0
MOHAWK INDS INC Common Stock 608190104 888 7,596 SH   SOLE   7,596 0 0
MOMO INC Depositary Receipt 60879B107 862 36,279 SH   SOLE   36,279 0 0
MONEYGRAM INTL INC Common Stock 60935Y208 688 344,091 SH   SOLE   344,091 0 0
MONSTER BEVERAGE CORP NEW Common Stock 61174X109 984 19,987 SH   SOLE   19,987 0 0
MOODYS CORP Common Stock 615369105 113 804 SH   SOLE   804 0 0
NCR CORP NEW Common Stock 62886E108 6,062 262,637 SH   SOLE   262,637 0 0
NATIONAL INSTRS CORP Common Stock 636518102 119 2,626 SH   SOLE   2,626 0 0
NEKTAR THERAPEUTICS Common Stock 640268108 769 23,407 SH   SOLE   23,407 0 0
NET 1 UEPS TECHNOLOGIES INC Common Stock 64107N206 1,078 229,883 SH   SOLE   229,883 0 0
NETAPP INC Common Stock 64110D104 4,384 73,463 SH   SOLE   73,463 0 0
NETFLIX INC Common Stock 64110L106 2,715 10,143 SH   SOLE   10,143 0 0
NETEASE INC Depositary Receipt 64110W102 858 3,644 SH   SOLE   3,644 0 0
NETSCOUT SYS INC Common Stock 64115T104 11,540 488,383 SH   SOLE   488,383 0 0
NEW RELIC INC Common Stock 64829B100 2,042 25,224 SH   SOLE   25,224 0 0
NEW YORK CMNTY BANCORP INC Common Stock 649445103 99 10,492 SH   SOLE   10,492 0 0
NEWMARK GROUP INC Common Stock 65158N102 0 1 SH   SOLE   1 0 0
NEXSTAR MEDIA GROUP INC Common Stock 65336K103 244 3,103 SH   SOLE   3,103 0 0
NEXTERA ENERGY PARTNERS LP Common Stock 65341B106 142 3,308 SH   SOLE   3,308 0 0
NOKIA CORP Depositary Receipt 654902204 0 0 SH   SOLE   0 0 0
NOBLE ENERGY INC Common Stock 655044105 395 21,033 SH   SOLE   21,033 0 0
NORDSON CORP Common Stock 655663102 620 5,192 SH   SOLE   5,192 0 0
NORTHROP GRUMMAN CORP Common Stock 666807102 626 2,556 SH   SOLE   2,556 0 0
NUCOR CORP Common Stock 670346105 444 8,575 SH   SOLE   8,575 0 0
NVIDIA CORP Common Stock 67066G104 3,143 23,543 SH   SOLE   23,543 0 0
O REILLY AUTOMOTIVE INC NEW Common Stock 67103H107 183 532 SH   SOLE   532 0 0
OKTA INC Common Stock 679295105 12,846 201,343 SH   SOLE   201,343 0 0
ON SEMICONDUCTOR CORP Common Stock 682189105 89 5,417 SH   SOLE   5,417 0 0
ONESPAN INC Common Stock 68287N100 10,306 795,847 SH   SOLE   795,847 0 0
ORMAT TECHNOLOGIES INC Common Stock 686688102 2,134 40,417 SH   SOLE   40,417 0 0
PPG INDS INC Common Stock 693506107 119 1,168 SH   SOLE   1,168 0 0
PVH CORP Common Stock 693656100 82 882 SH   SOLE   882 0 0
PALO ALTO NETWORKS INC Common Stock 697435105 55,677 295,602 SH   SOLE   295,602 0 0
PAN AMERICAN SILVER CORP Common Stock 697900108 5,080 347,959 SH   SOLE   347,959 0 0
PARSLEY ENERGY INC Common Stock 701877102 468 29,301 SH   SOLE   29,301 0 0
PATTERN ENERGY GROUP INC Common Stock 70338P100 146 7,843 SH   SOLE   7,843 0 0
PAYCHEX INC Common Stock 704326107 140 2,144 SH   SOLE   2,144 0 0
PAYPAL HLDGS INC Common Stock 70450Y103 19,660 233,792 SH   SOLE   233,792 0 0
PEOPLES UNITED FINANCIAL INC COM Common Stock 712704105 103 7,165 SH   SOLE   7,165 0 0
PHILIP MORRIS INTL INC COM Common Stock 718172109 9,085 135,052 SH   SOLE   135,052 0 0
PINNACLE WEST CAP CORP Common Stock 723484101 144 1,685 SH   SOLE   1,685 0 0
PLATFORM SPECIALTY PRODS CORP COM Common Stock 72766Q105 974 94,258 SH   SOLE   94,258 0 0
PLURISTEM THERAPEU Common Stock 72940R102 192 250,848 SH   SOLE   250,848 0 0
POPULAR INC Common Stock 733174700 297 6,286 SH   SOLE   6,286 0 0
POWER INTEGRATIONS INC Common Stock 739276103 116 1,904 SH   SOLE   1,904 0 0
PRICE T ROWE GROUP INC Common Stock 74144T108 114 1,237 SH   SOLE   1,237 0 0
PRICESMART INC Common Stock 741511109 92 1,555 SH   SOLE   1,555 0 0
PROCTER AND GAMBLE CO Common Stock 742718109 154 1,675 SH   SOLE   1,675 0 0
PROGRESSIVE CORP OHIO Common Stock 743315103 909 15,074 SH   SOLE   15,074 0 0
PROLOGIS INC REIT 74340W103 125 2,125 SH   SOLE   2,125 0 0
PROOFPOINT INC Common Stock 743424103 49,315 588,415 SH   SOLE   588,415 0 0
PROSHARES ULTRA SEMICONDUCTORS Mutual Fund 74347R669 7,318 7,318,105 SH   SOLE   7,318,105 0 0
PUBLIC SVC ENTERPRISE GROUP Common Stock 744573106 139 2,676 SH   SOLE   2,676 0 0
PURE STORAGE INC Common Stock 74624M102 775 48,220 SH   SOLE   48,220 0 0
QIWI PLC Depositary Receipt 74735M108 1,912 135,202 SH   SOLE   135,202 0 0
QORVO INC Common Stock 74736K101 114 1,882 SH   SOLE   1,882 0 0
QUALCOMM INC Common Stock 747525103 1,531 26,894 SH   SOLE   26,894 0 0
QUALYS INC Common Stock 74758T303 50,358 673,781 SH   SOLE   673,781 0 0
QUEST DIAGNOSTICS INC Common Stock 74834L100 110 1,322 SH   SOLE   1,322 0 0
RPM INTL INC Common Stock 749685103 165 2,807 SH   SOLE   2,807 0 0
RAMBUS INC DEL Common Stock 750917106 74 9,709 SH   SOLE   9,709 0 0
RALPH LAUREN CORP Common Stock 751212101 122 1,183 SH   SOLE   1,183 0 0
RANGE RES CORP Common Stock 75281A109 1,561 163,160 SH   SOLE   163,160 0 0
RAPID7 INC Common Stock 753422104 11,485 368,578 SH   SOLE   368,578 0 0
RAYTHEON CO Common Stock 755111507 612 3,989 SH   SOLE   3,989 0 0
REALTY INCOME CORP REIT 756109104 162 2,568 SH   SOLE   2,568 0 0
RED HAT INC Common Stock 756577102 155 882 SH   SOLE   882 0 0
REDHILL BIOPHARMA LTD Depositary Receipt 757468103 260 46,782 SH   SOLE   46,782 0 0
REGENCY CTRS CORP REIT 758849103 133 2,268 SH   SOLE   2,268 0 0
RELIANCE STEEL & ALUMINUM CO COM Common Stock 759509102 111 1,554 SH   SOLE   1,554 0 0
RESMED INC Common Stock 761152107 151 1,323 SH   SOLE   1,323 0 0
RESIDEO TECHNOLOGIES INC Common Stock 76118Y104 3 147 SH   SOLE   147 0 0
ROCKWELL AUTOMATION INC Common Stock 773903109 113 749 SH   SOLE   749 0 0
ROPER TECHNOLOGIES INC Common Stock 776696106 124 464 SH   SOLE   464 0 0
ROSS STORES INC Common Stock 778296103 139 1,672 SH   SOLE   1,672 0 0
S&P Global Inc Common Stock 78409V104 119 698 SH   SOLE   698 0 0
SBA COMMUNICATIONS CORP NEW REIT 78410G104 123 759 SH   SOLE   759 0 0
SEI INVESTMENTS CO Common Stock 784117103 80 1,722 SH   SOLE   1,722 0 0
SLM CORP Common Stock 78442P106 98 11,834 SH   SOLE   11,834 0 0
SS&C TECHNOLOGIES HLDGS INC Common Stock 78467J100 2,610 57,848 SH   SOLE   57,848 0 0
SSR MINING INC COM NPV Common Stock 784730103 1,908 157,896 SH   SOLE   157,896 0 0
SVB FINL GROUP Common Stock 78486Q101 2,458 12,943 SH   SOLE   12,943 0 0
SAILPOINT TECHNLGIES HLDGS INC COM Common Stock 78781P105 51,542 2,194,200 SH   SOLE   2,194,200 0 0
ST JOE CO Common Stock 790148100 91 6,916 SH   SOLE   6,916 0 0
SALESFORCE COM INC Common Stock 79466L302 1,074 7,843 SH   SOLE   7,843 0 0
SCHWAB CHARLES CORP NEW Common Stock 808513105 104 2,495 SH   SOLE   2,495 0 0
SCHWEITZER-MAUDUIT INTL INC COM Common Stock 808541106 9,150 354,237 SH   SOLE   354,237 0 0
SCIENCE APPLICATNS INTL CP NEW COM Common Stock 808625107 49,077 770,439 SH   SOLE   770,439 0 0
SCOTTS MIRACLE GRO CO CL A Common Stock 810186106 10,158 166,876 SH   SOLE   166,876 0 0
SEATTLE GENETICS INC Common Stock 812578102 144 2,537 SH   SOLE   2,537 0 0
SECUREWORKS CORP Common Stock 81374A105 11,568 684,873 SH   SOLE   684,873 0 0
SEMPRA ENERGY Common Stock 816851109 491 4,537 SH   SOLE   4,537 0 0
SERVICEMASTER GLOBAL HLDGS INC COM Common Stock 81761R109 1,520 41,370 SH   SOLE   41,370 0 0
SERVICENOW INC Common Stock 81762P102 1,394 7,830 SH   SOLE   7,830 0 0
SHERWIN WILLIAMS CO Common Stock 824348106 133 337 SH   SOLE   337 0 0
SIERRA METALS INC Common Stock 82639W106 614 346,230 SH   SOLE   346,230 0 0
SIGNATURE BK NEW YORK N Y Common Stock 82669G104 94 914 SH   SOLE   914 0 0
SILVERCORP METAL INC COM Common Stock 82835P103 1,654 792,224 SH   SOLE   792,224 0 0
SILVERCREST METALS INC Common Stock 828363101 1,259 430,837 SH   SOLE   430,837 0 0
SIMPSON MANUFACTURING CO INC COM Common Stock 829073105 125 2,303 SH   SOLE   2,303 0 0
SIRIUS XM HLDGS INC Common Stock 82968B103 121 21,231 SH   SOLE   21,231 0 0
SKYWORKS SOLUTIONS INC Common Stock 83088M102 449 6,695 SH   SOLE   6,695 0 0
SMITH A O Common Stock 831865209 88 2,050 SH   SOLE   2,050 0 0
SNAP ON INC Common Stock 833034101 128 883 SH   SOLE   883 0 0
SOHU COM LTD Depositary Receipt 83410S108 795 45,653 SH   SOLE   45,653 0 0
SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 1,177 33,520 SH   SOLE   33,520 0 0
SONY CORP Depositary Receipt 835699307 1,739 36,016 SH   SOLE   36,016 0 0
SOUTH ST CORP Common Stock 840441109 93 1,556 SH   SOLE   1,556 0 0
SOUTHWEST AIRLS CO Common Stock 844741108 106 2,274 SH   SOLE   2,274 0 0
SPECTRUM BRANDS HLDGS INC NEW COM Common Stock 84790A105 342 8,086 SH   SOLE   8,086 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A Common Stock 848574109 750 10,409 SH   SOLE   10,409 0 0
SPLUNK INC Common Stock 848637104 57,103 544,618 SH   SOLE   544,618 0 0
SQUARE INC Common Stock 852234103 12,937 230,647 SH   SOLE   230,647 0 0
STARBUCKS CORP Common Stock 855244109 1,091 16,940 SH   SOLE   16,940 0 0
STRYKER CORP Common Stock 863667101 128 818 SH   SOLE   818 0 0
SUNPOWER CORP Common Stock 867652406 81 16,339 SH   SOLE   16,339 0 0
SUNTRUST BKS INC Common Stock 867914103 259 5,139 SH   SOLE   5,139 0 0
SYMANTEC CORP Common Stock 871503108 52,958 2,802,734 SH   SOLE   2,802,734 0 0
SYNOPSYS INC Common Stock 871607107 1,170 13,884 SH   SOLE   13,884 0 0
SYNOVUS FINL CORP Common Stock 87161C501 85 2,657 SH   SOLE   2,657 0 0
TFS FINL CORP Common Stock 87240R107 145 9,017 SH   SOLE   9,017 0 0
TJX COS INC NEW Common Stock 872540109 143 3,192 SH   SOLE   3,192 0 0
TAHOE RES INC Common Stock 873868103 1,708 467,844 SH   SOLE   467,844 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM Common Stock 874054109 2,528 24,559 SH   SOLE   24,559 0 0
TAPESTRY INC Common Stock 876030107 85 2,523 SH   SOLE   2,523 0 0
TARGA RES CORP Common Stock 87612G101 1,806 50,139 SH   SOLE   50,139 0 0
TELEDYNE TECHNOLOGIES INC Common Stock 879360105 434 2,096 SH   SOLE   2,096 0 0
TELEFLEX INC Common Stock 879369106 132 510 SH   SOLE   510 0 0
TENABLE HLDGS INC Common Stock 88025T102 44,901 2,023,483 SH   SOLE   2,023,483 0 0
TENCENT MUSIC ENTMT GROUP Depositary Receipt 88034P109 0 6 SH   SOLE   6 0 0
TERADYNE INC Common Stock 880770102 89 2,822 SH   SOLE   2,822 0 0
TESLA INC Common Stock 88160R101 165 495 SH   SOLE   495 0 0
TEXAS CAPITAL BANCSHARES INC COM Common Stock 88224Q107 1,103 21,585 SH   SOLE   21,585 0 0
TEXAS INSTRS INC Common Stock 882508104 3,748 39,665 SH   SOLE   39,665 0 0
TEXTRON INC Common Stock 883203101 1,411 30,678 SH   SOLE   30,678 0 0
THOR INDS INC Common Stock 885160101 59 1,130 SH   SOLE   1,130 0 0
3M CO Common Stock 88579Y101 113 594 SH   SOLE   594 0 0
TIFFANY & CO NEW Common Stock 886547108 107 1,331 SH   SOLE   1,331 0 0
TILRAY INC COM CL 2 Common Stock 88688T100 40,553 539,628 SH   SOLE   539,628 0 0
TOPBUILD CORP Common Stock 89055F103 77 1,702 SH   SOLE   1,702 0 0
TORCHMARK CORP Common Stock 891027104 115 1,547 SH   SOLE   1,547 0 0
TORO CO Common Stock 891092108 119 2,135 SH   SOLE   2,135 0 0
TOTAL SYS SVCS INC Common Stock 891906109 10,464 128,720 SH   SOLE   128,720 0 0
TRACTOR SUPPLY CO Common Stock 892356106 175 2,095 SH   SOLE   2,095 0 0
TRANSDIGM GROUP INC Common Stock 893641100 524 1,541 SH   SOLE   1,541 0 0
TREX CO INC Common Stock 89531P105 141 2,376 SH   SOLE   2,376 0 0
TRIMBLE INC Common Stock 896239100 1,653 50,240 SH   SOLE   50,240 0 0
TRIPADVISOR INC Common Stock 896945201 172 3,190 SH   SOLE   3,190 0 0
TURNING PT BRANDS INC COM Common Stock 90041L105 8,174 292,549 SH   SOLE   292,549 0 0
TURTLE BEACH CORP Common Stock 900450206 375 26,289 SH   SOLE   26,289 0 0
TWENTY FIRST CENTY FOX INC Common Stock 90130A101 171 3,551 SH   SOLE   3,551 0 0
22ND CENTY GROUP INC COM Common Stock 90137F103 12,108 4,569,184 SH   SOLE   4,569,184 0 0
II VI INC Common Stock 902104108 380 11,698 SH   SOLE   11,698 0 0
USA TECHNOLOGIES INC Common Stock 90328S500 1,124 288,848 SH   SOLE   288,848 0 0
ULTA BEAUTY INC Common Stock 90384S303 156 638 SH   SOLE   638 0 0
UNDER ARMOUR INC Common Stock 904311107 141 7,973 SH   SOLE   7,973 0 0
UNION PAC CORP Common Stock 907818108 1,238 8,953 SH   SOLE   8,953 0 0
UNITED RENTALS INC Common Stock 911363109 328 3,199 SH   SOLE   3,199 0 0
UNITED TECHNOLOGIES CORP Common Stock 913017109 606 5,690 SH   SOLE   5,690 0 0
UNITEDHEALTH GROUP INC Common Stock 91324P102 155 622 SH   SOLE   622 0 0
UNIVERSAL CORP VA COM Common Stock 913456109 9,470 172,739 SH   SOLE   172,739 0 0
UNIVERSAL DISPLAY CORP Common Stock 91347P105 122 1,308 SH   SOLE   1,308 0 0
V F CORP Common Stock 918204108 1,273 17,838 SH   SOLE   17,838 0 0
VALERO ENERGY CORP NEW Common Stock 91913Y100 1,785 23,813 SH   SOLE   23,813 0 0
VARONIS SYS INC Common Stock 922280102 11,938 225,674 SH   SOLE   225,674 0 0
VECTOR GROUP LTD COM Common Stock 92240M108 8,557 884,034 SH   SOLE   884,034 0 0
VERISIGN INC Common Stock 92343E102 12,658 85,362 SH   SOLE   85,362 0 0
VERINT SYS INC Common Stock 92343X100 12,688 299,893 SH   SOLE   299,893 0 0
VERISK ANALYTICS INC Common Stock 92345Y106 138 1,268 SH   SOLE   1,268 0 0
VERTEX PHARMACEUTICALS INC Common Stock 92532F100 133 804 SH   SOLE   804 0 0
VISA INC Common Stock 92826C839 19,498 147,783 SH   SOLE   147,783 0 0
VMWARE INC Common Stock 928563402 925 6,745 SH   SOLE   6,745 0 0
VULCAN MATLS CO Common Stock 929160109 112 1,137 SH   SOLE   1,137 0 0
VUZIX CORP Common Stock 92921W300 361 75,130 SH   SOLE   75,130 0 0
WABCO HLDGS INC Common Stock 92927K102 106 991 SH   SOLE   991 0 0
WABTEC CORP Common Stock 929740108 112 1,597 SH   SOLE   1,597 0 0
WALMART INC Common Stock 931142103 1,693 18,172 SH   SOLE   18,172 0 0
WASHINGTON FED INC Common Stock 938824109 104 3,885 SH   SOLE   3,885 0 0
WASTE CONNECTIONS INC Common Stock 94106B101 137 1,839 SH   SOLE   1,839 0 0
WATERS CORP Common Stock 941848103 123 652 SH   SOLE   652 0 0
WATTS WATER TECHNOLOGIES INC CL A Common Stock 942749102 108 1,677 SH   SOLE   1,677 0 0
WESCO INTL INC Common Stock 95082P105 101 2,099 SH   SOLE   2,099 0 0
WESTERN ALLIANCE BANCORP Common Stock 957638109 384 9,727 SH   SOLE   9,727 0 0
WESTERN UN CO Common Stock 959802109 7,717 452,323 SH   SOLE   452,323 0 0
WEX INC Common Stock 96208T104 7,565 54,015 SH   SOLE   54,015 0 0
WEYERHAEUSER CO REIT 962166104 785 35,914 SH   SOLE   35,914 0 0
WILLIAMS COS INC DEL Common Stock 969457100 498 22,597 SH   SOLE   22,597 0 0
WORKDAY INC Common Stock 98138H101 166 1,041 SH   SOLE   1,041 0 0
WORLDPAY INC Common Stock 981558109 13,568 177,525 SH   SOLE   177,525 0 0
WPX ENERGY INC Common Stock 98212B103 319 28,086 SH   SOLE   28,086 0 0
XILINX INC Common Stock 983919101 154 1,805 SH   SOLE   1,805 0 0
XYLEM INC Common Stock 98419M100 116 1,741 SH   SOLE   1,741 0 0
YY INC Depositary Receipt 98426T106 853 14,245 SH   SOLE   14,245 0 0
YAMANA GOLD INC Common Stock 98462Y100 1,994 844,887 SH   SOLE   844,887 0 0
ZAYO GROUP HLDGS INC Common Stock 98919V105 2,410 105,528 SH   SOLE   105,528 0 0
ZILLOW GROUP INC Common Stock 98954M200 76 2,400 SH   SOLE   2,400 0 0
ZIONS BANCORPORATION N A Common Stock 989701107 103 2,537 SH   SOLE   2,537 0 0
ZIX CORP Common Stock 98974P100 5,980 1,043,613 SH   SOLE   1,043,613 0 0
ZOETIS INC Common Stock 98978V103 136 1,590 SH   SOLE   1,590 0 0
ZSCALER INC Common Stock 98980G102 12,403 316,332 SH   SOLE   316,332 0 0
ZYNGA INC Common Stock 98986T108 2,350 597,935 SH   SOLE   597,935 0 0