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
3M CO COM 88579Y101 52 250 SH   SOLE   250 0 0
3M CO COM 88579Y101 2 8 SH   SOLE   8 0 0
ABBOTT LABS COM 002824100 61 760 SH   SOLE   760 0 0
ABBVIE INC COM 00287Y109 7 90 SH   SOLE   90 0 0
ABBVIE INC COM 00287Y109 8 100 SH   SOLE   100 0 0
ABBVIE INC COM 00287Y109 178 2,210 SH   SOLE   2,210 0 0
ABBVIE INC COM 00287Y109 338 4,200 SH   SOLE   4,200 0 0
ABIOMED INC COM 003654100 57 200 SH   SOLE   200 0 0
ABIOMED INC COM 003654100 314 1,100 SH   SOLE   1,100 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 763 13,300 SH   SOLE   13,300 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 109 1,900 SH   SOLE   1,900 0 0
ACCENTURE PLC IRELAND COM G1151C101 116 660 SH   SOLE   660 0 0
ACCENTURE PLC IRELAND COM G1151C101 3 15 SH   SOLE   15 0 0
ACI WORLDWIDE INC COM COM 004498101 694 21,100 SH   SOLE   21,100 0 0
ACNB CORP COM 000868109 22 600 SH   SOLE   600 0 0
ADOBE INC COM 00724F101 120 450 SH   SOLE   450 0 0
AEROJET ROCKETDYNE HLDGS INC COM COM 007800105 579 16,300 SH   SOLE   16,300 0 0
AETERNA ZENTARIS INC COM COM 007975402 296 63,100 SH   SOLE   63,100 0 0
AFLAC INC COM 001055102 8 160 SH   SOLE   160 0 0
AFLAC INC COM 001055102 80 1,600 SH   SOLE   1,600 0 0
AFLAC INC COM 001055102 435 8,700 SH   SOLE   8,700 0 0
AFLAC INC COM 001055102 4 70 SH   SOLE   70 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 8 100 SH   SOLE   100 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 76 950 SH   SOLE   950 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 418 5,200 SH   SOLE   5,200 0 0
AGILYSYS INC COM 00847J105 102 4,800 SH   SOLE   4,800 0 0
AIRGAIN INC COM 00938A104 702 54,700 SH   SOLE   54,700 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 9 120 SH   SOLE   120 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 68 950 SH   SOLE   950 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 373 5,200 SH   SOLE   5,200 0 0
ALASKA COMMUNICATIONS SYS GRP COM 01167P101 23 12,100 SH   SOLE   12,100 0 0
ALGONQUIN PWR UTILS CORP COM COM 015857105 10 920 SH   SOLE   920 0 0
ALGONQUIN PWR UTILS CORP COM COM 015857105 56 5,000 SH   SOLE   5,000 0 0
ALGONQUIN PWR UTILS CORP COM COM 015857105 18 1,600 SH   SOLE   1,600 0 0
ALGONQUIN PWR UTILS CORP COM COM 015857105 1,937 171,900 SH   SOLE   171,900 0 0
ALLEGHANY CORP DEL COM 017175100 4 6 SH   SOLE   6 0 0
ALLERGAN PLC SHS COM G0177J108 7 45 SH   SOLE   45 0 0
ALLERGAN PLC SHS COM G0177J108 66 450 SH   SOLE   450 0 0
ALLERGAN PLC SHS COM G0177J108 366 2,500 SH   SOLE   2,500 0 0
ALLIANCE RES PARTNER L P COM 01877R108 5 270 SH   SOLE   270 0 0
ALLIANCE RES PARTNER L P COM 01877R108 41 2,000 SH   SOLE   2,000 0 0
ALLIANCE RES PARTNER L P COM 01877R108 73 3,600 SH   SOLE   3,600 0 0
ALLIANCE RES PARTNER L P COM 01877R108 403 19,800 SH   SOLE   19,800 0 0
ALLIANT ENERGY CORP COM 018802108 4 90 SH   SOLE   90 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 7 160 SH   SOLE   160 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 76 1,700 SH   SOLE   1,700 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 436 9,700 SH   SOLE   9,700 0 0
ALLSTATE CORP COM 020002101 3 30 SH   SOLE   30 0 0
ALLY FINL INC COM 02005N100 8 300 SH   SOLE   300 0 0
ALLY FINL INC COM 02005N100 77 2,800 SH   SOLE   2,800 0 0
ALLY FINL INC COM 02005N100 426 15,500 SH   SOLE   15,500 0 0
ALPHABET INC CL A COM 02079K305 212 180 SH   SOLE   180 0 0
ALPHABET INC CL C COM 02079K107 223 190 SH   SOLE   190 0 0
ALPS ETF TR COM 00162Q866 46 4,600 SH   SOLE   4,600 0 0
ALTERYX INC COM 02156B103 763 9,100 SH   SOLE   9,100 0 0
ALTRIA GROUP INC COM 02209S103 47 810 SH   SOLE   810 0 0
AMAZON COM INC COM 023135106 321 180 SH   SOLE   180 0 0
AMDOCS LTD COM G02602103 4 65 SH   SOLE   65 0 0
AMERICA FIRST MULTIFAMILY IN COM 02364V107 3 500 SH   SOLE   500 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 1 42 SH   SOLE   42 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 521 19,300 SH   SOLE   19,300 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,600 59,200 SH   SOLE   59,200 0 0
AMERICAN EXPRESS CO COM 025816109 9 80 SH   SOLE   80 0 0
AMERICAN EXPRESS CO COM 025816109 176 1,610 SH   SOLE   1,610 0 0
AMERICAN EXPRESS CO COM 025816109 415 3,800 SH   SOLE   3,800 0 0
AMERICAN EXPRESS CO COM 025816109 2 20 SH   SOLE   20 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 4 45 SH   SOLE   45 0 0
AMERICAN HOMES 4 RENT COM 02665T306 4 180 SH   SOLE   180 0 0
AMERICAN STS WTR CO COM 029899101 627 8,800 SH   SOLE   8,800 0 0
AMERICAN TOWER CORP NEW COM 03027X100 37 190 SH   SOLE   190 0 0
AMERICAS CAR MART INC COM 03062T105 676 7,400 SH   SOLE   7,400 0 0
AMGEN INC COM 031162100 9 50 SH   SOLE   50 0 0
AMGEN INC COM 031162100 186 980 SH   SOLE   980 0 0
AMGEN INC COM 031162100 380 2,000 SH   SOLE   2,000 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 552 27,000 SH   SOLE   27,000 0 0
AMPHENOL CORP NEW COM 032095101 3 30 SH   SOLE   30 0 0
ANDERSONS INC COM 034164103 545 16,900 SH   SOLE   16,900 0 0
ANTHEM INC COM COM 036752103 7 25 SH   SOLE   25 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 5 1,150 SH   SOLE   1,150 0 0
AON PLC SHS CL A COM G0408V102 3 20 SH   SOLE   20 0 0
APPLE HOSPITALITY REIT INC COM 03784Y200 5 300 SH   SOLE   300 0 0
APPLE INC COM 037833100 9 50 SH   SOLE   50 0 0
APPLE INC COM 037833100 467 2,460 SH   SOLE   2,460 0 0
APPLE INC COM 037833100 437 2,300 SH   SOLE   2,300 0 0
APPLIED MATLS INC COM 038222105 9 230 SH   SOLE   230 0 0
APPLIED MATLS INC COM 038222105 63 1,600 SH   SOLE   1,600 0 0
APPLIED MATLS INC COM 038222105 349 8,800 SH   SOLE   8,800 0 0
APTARGROUP INC COM 038336103 4 35 SH   SOLE   35 0 0
ARCH CAP GROUP LTD COM G0450A105 81 2,500 SH   SOLE   2,500 0 0
ARCH CAP GROUP LTD COM G0450A105 446 13,800 SH   SOLE   13,800 0 0
ARES CAP CORP COM 04010L103 5 300 SH   SOLE   300 0 0
ARES COML REAL ESTATE CORP COM 04013V108 62 4,100 SH   SOLE   4,100 0 0
ARES COML REAL ESTATE CORP COM 04013V108 612 40,300 SH   SOLE   40,300 0 0
ARGO GROUP INTL HLDGS LTD COM COM G0464B107 643 9,100 SH   SOLE   9,100 0 0
ARGO GROUP INTL HLDGS LTD COM COM G0464B107 3 40 SH   SOLE   40 0 0
ARISTA NETWORKS INC COM 040413106 79 250 SH   SOLE   250 0 0
ARISTA NETWORKS INC COM 040413106 440 1,400 SH   SOLE   1,400 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 613 39,300 SH   SOLE   39,300 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 10 120 SH   SOLE   120 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 79 1,000 SH   SOLE   1,000 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 461 5,800 SH   SOLE   5,800 0 0
ARRIS INTERNATIONAL PLC COM G0551A103 73 2,300 SH   SOLE   2,300 0 0
ARRIS INTERNATIONAL PLC COM G0551A103 405 12,800 SH   SOLE   12,800 0 0
AT&T INC COM COM 00206R102 2 50 SH   SOLE   50 0 0
ATHENE HLDG LTD COM G0684D107 8 200 SH   SOLE   200 0 0
ATKORE INTL GROUP INC COM 047649108 1,785 82,904 SH   SOLE   82,904 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 563 31,600 SH   SOLE   31,600 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 1,906 106,900 SH   SOLE   106,900 0 0
ATLANTICA YIELD PLC COM G0751N103 3 150 SH   SOLE   150 0 0
ATLASSIAN CORP PLC COM G06242104 9 80 SH   SOLE   80 0 0
ATLASSIAN CORP PLC COM G06242104 84 750 SH   SOLE   750 0 0
ATLASSIAN CORP PLC COM G06242104 472 4,200 SH   SOLE   4,200 0 0
AUDIOCODES LTD COM M15342104 26 1,900 SH   SOLE   1,900 0 0
AURORA CANNABIS INC COM 05156X108 23 2,500 SH   SOLE   2,500 0 0
AUTODESK INC COM 052769106 8 50 SH   SOLE   50 0 0
AVX CORP NEW COM 002444107 600 34,600 SH   SOLE   34,600 0 0
AVX CORP NEW COM 002444107 1,968 113,500 SH   SOLE   113,500 0 0
AZZ INC COM 002474104 479 11,700 SH   SOLE   11,700 0 0
B2GOLD CORP COM 11777Q209 1,151 410,600 SH   SOLE   410,600 0 0
B2GOLD CORP COM 11777Q209 3,153 1,124,800 SH   SOLE   1,124,800 0 0
B2GOLD CORP COM 11777Q209 935 333,500 SH   SOLE   333,500 0 0
B2GOLD CORP COM 11777Q209 50 18,000 SH   SOLE   18,000 0 0
B2GOLD CORP COM 11777Q209 188 67,000 SH   SOLE   67,000 0 0
B2GOLD CORP COM 11777Q209 14 5,000 SH   SOLE   5,000 0 0
B2GOLD CORP COM 11777Q209 5,770 2,058,200 SH   SOLE   2,058,200 0 0
B2GOLD CORP COM 11777Q209 1,542 550,000 SH   SOLE   550,000 0 0
B2GOLD CORP COM 11777Q209 279 99,500 SH   SOLE   99,500 0 0
BADGER METER INC COM 056525108 573 10,300 SH   SOLE   10,300 0 0
BANK AMER CORP COM 060505104 178 6,450 SH   SOLE   6,450 0 0
BANK MONTREAL QUE COM 063671101 27 360 SH   SOLE   360 0 0
BANK MONTREAL QUE COM 063671101 16 212 SH   SOLE   212 0 0
BANK MONTREAL QUE COM 063671101 607 8,100 SH   SOLE   8,100 0 0
BANK MONTREAL QUE COM 063671101 19 250 SH   SOLE   250 0 0
BANK MONTREAL QUE COM 063671101 12 160 SH   SOLE   160 0 0
BANK MONTREAL QUE COM 063671101 161 2,150 SH   SOLE   2,150 0 0
BANK MONTREAL QUE COM 063671101 37 500 SH   SOLE   500 0 0
BANK MONTREAL QUE COM 063671101 196 2,610 SH   SOLE   2,610 0 0
BANK MONTREAL QUE COM 063671101 405 5,400 SH   SOLE   5,400 0 0
BANK MONTREAL QUE COM 063671101 53 710 SH   SOLE   710 0 0
BANK MONTREAL QUE COM 063671101 9,594 128,000 SH   SOLE   128,000 0 0
BANK MONTREAL QUE COM 063671101 3,185 42,500 SH   SOLE   42,500 0 0
BANK MONTREAL QUE COM 063671101 4,579 61,100 SH   SOLE   61,100 0 0
BANK MONTREAL QUE COM 063671101 4,579 61,100 SH   SOLE   61,100 0 0
BANK MONTREAL QUE COM 063671101 1,304 17,400 SH   SOLE   17,400 0 0
BANK MONTREAL QUE COM 063671101 1,304 17,400 SH   SOLE   17,400 0 0
BANK N S HALIFAX COM 064149107 41 765 SH   SOLE   765 0 0
BANK N S HALIFAX COM 064149107 19 350 SH   SOLE   350 0 0
BANK N S HALIFAX COM 064149107 11 210 SH   SOLE   210 0 0
BANK N S HALIFAX COM 064149107 117 2,200 SH   SOLE   2,200 0 0
BANK N S HALIFAX COM 064149107 32 600 SH   SOLE   600 0 0
BANK N S HALIFAX COM 064149107 234 4,390 SH   SOLE   4,390 0 0
BANK N S HALIFAX COM 064149107 347 6,500 SH   SOLE   6,500 0 0
BANK N S HALIFAX COM 064149107 59 1,100 SH   SOLE   1,100 0 0
BANK N S HALIFAX COM 064149107 9,598 180,000 SH   SOLE   180,000 0 0
BANK OF MARIN BANCORP COM 063425102 574 14,100 SH   SOLE   14,100 0 0
BANKFINANCIAL CORP COM 06643P104 4 240 SH   SOLE   240 0 0
BANNER CORP COM 06652V208 563 10,400 SH   SOLE   10,400 0 0
BANNER CORP COM 06652V208 1,739 32,100 SH   SOLE   32,100 0 0
BARRETT BUSINESS SERVICES INC COM 068463108 8 100 SH   SOLE   100 0 0
BARRETT BUSINESS SERVICES INC COM 068463108 1,964 25,400 SH   SOLE   25,400 0 0
BAUSCH HEALTH COS INC COM COM 071734107 49 2,000 SH   SOLE   2,000 0 0
BAUSCH HEALTH COS INC COM COM 071734107 30 1,200 SH   SOLE   1,200 0 0
BAUSCH HEALTH COS INC COM COM 071734107 69 2,800 SH   SOLE   2,800 0 0
BAUSCH HEALTH COS INC COM COM 071734107 321 13,000 SH   SOLE   13,000 0 0
BAUSCH HEALTH COS INC COM COM 071734107 22 900 SH   SOLE   900 0 0
BAUSCH HEALTH COS INC COM COM 071734107 5,437 220,000 SH   SOLE   220,000 0 0
BAUSCH HEALTH COS INC COM COM 071734107 2,311 93,500 SH   SOLE   93,500 0 0
BAXTER INTL INC COM 071813109 8 100 SH   SOLE   100 0 0
BAXTER INTL INC COM 071813109 81 1,000 SH   SOLE   1,000 0 0
BAXTER INTL INC COM 071813109 455 5,600 SH   SOLE   5,600 0 0
BCE INC COM COM 05534B760 44 985 SH   SOLE   985 0 0
BCE INC COM COM 05534B760 614 13,800 SH   SOLE   13,800 0 0
BCE INC COM COM 05534B760 20 440 SH   SOLE   440 0 0
BCE INC COM COM 05534B760 12 270 SH   SOLE   270 0 0
BCE INC COM COM 05534B760 169 3,800 SH   SOLE   3,800 0 0
BCE INC COM COM 05534B760 36 800 SH   SOLE   800 0 0
BCE INC COM COM 05534B760 126 2,840 SH   SOLE   2,840 0 0
BCE INC COM COM 05534B760 178 4,000 SH   SOLE   4,000 0 0
BCE INC COM COM 05534B760 20 460 SH   SOLE   460 0 0
BCE INC COM COM 05534B760 4,514 101,489 SH   SOLE   101,489 0 0
BCE INC COM COM 05534B760 681 15,300 SH   SOLE   15,300 0 0
BCE INC COM COM 05534B760 3,029 68,100 SH   SOLE   68,100 0 0
BCE INC COM COM 05534B760 6,890 154,900 SH   SOLE   154,900 0 0
BCE INC COM COM 05534B760 4,648 104,500 SH   SOLE   104,500 0 0
BCE INC COM COM 05534B760 2,242 50,400 SH   SOLE   50,400 0 0
BCE INC COM COM 05534B760 1,962 44,100 SH   SOLE   44,100 0 0
BCE INC COM COM 05534B760 1,325 29,800 SH   SOLE   29,800 0 0
BCE INC COM COM 05534B760 636 14,300 SH   SOLE   14,300 0 0
BECTON DICKINSON & CO COM 075887109 3 12 SH   SOLE   12 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 112 560 SH   SOLE   560 0 0
BEST BUY INC COM 086516101 6 90 SH   SOLE   90 0 0
BEST BUY INC COM 086516101 71 1,000 SH   SOLE   1,000 0 0
BEST BUY INC COM 086516101 398 5,600 SH   SOLE   5,600 0 0
BG STAFFING INC COM 05544A109 22 1,000 SH   SOLE   1,000 0 0
BIOGEN INC COM 09062X103 4 15 SH   SOLE   15 0 0
BIOGEN INC COM 09062X103 47 200 SH   SOLE   200 0 0
BIOGEN INC COM 09062X103 284 1,200 SH   SOLE   1,200 0 0
BIOSPECIFICS TECHNOLOGIES CORP COM 090931106 7 120 SH   SOLE   120 0 0
BIOSPECIFICS TECHNOLOGIES CORP COM 090931106 561 9,000 SH   SOLE   9,000 0 0
BIOSPECIFICS TECHNOLOGIES CORP COM 090931106 93 1,500 SH   SOLE   1,500 0 0
BIOTELEMETRY INC COM 090672106 582 9,300 SH   SOLE   9,300 0 0
BLACKSTONE MORTGAGE TRUST INC COM 09257W100 8 220 SH   SOLE   220 0 0
BLUE HILLS BANCORP INC COM 095573101 1,972 82,500 SH   SOLE   82,500 0 0
BOEING CO COM 097023105 8 22 SH   SOLE   22 0 0
BOEING CO COM 097023105 233 610 SH   SOLE   610 0 0
BOEING CO COM 097023105 458 1,200 SH   SOLE   1,200 0 0
BOOKING HOLDINGS INC COM NEW COM 09857L108 87 50 SH   SOLE   50 0 0
BRADY CORP COM 104674106 585 12,600 SH   SOLE   12,600 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 163 3,410 SH   SOLE   3,410 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 358 7,500 SH   SOLE   7,500 0 0
BROADCOM LTD COM 11135F101 9 30 SH   SOLE   30 0 0
BROADCOM LTD COM 11135F101 120 400 SH   SOLE   400 0 0
BROADCOM LTD COM 11135F101 391 1,300 SH   SOLE   1,300 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH COM 112585104 47 1,000 SH   SOLE   1,000 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH COM 112585104 70 1,500 SH   SOLE   1,500 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH COM 112585104 2,100 45,000 SH   SOLE   45,000 0 0
BROOKFIELD BUSINESS PARTNERS COM G16234109 36 900 SH   SOLE   900 0 0
BROOKFIELD BUSINESS PARTNERS COM G16234109 143 3,600 SH   SOLE   3,600 0 0
BROOKFIELD BUSINESS PARTNERS COM G16234109 2,778 70,000 SH   SOLE   70,000 0 0
BROOKFIELD PPTY PARTNERS L P COM G16249107 5 230 SH   SOLE   230 0 0
BROOKFIELD PPTY PARTNERS L P COM G16249107 87 4,200 SH   SOLE   4,200 0 0
BROOKFIELD PPTY PARTNERS L P COM G16249107 25 1,200 SH   SOLE   1,200 0 0
BROOKFIELD PPTY PARTNERS L P COM G16249107 2,565 124,500 SH   SOLE   124,500 0 0
BROOKFIELD PPTY PARTNERS L P COM G16249107 2,306 111,900 SH   SOLE   111,900 0 0
BROOKFIELD PPTY PARTNERS L P COM G16249107 4,544 220,500 SH   SOLE   220,500 0 0
BROOKFIELD PPTY PARTNERS L P COM G16249107 4,544 220,500 SH   SOLE   220,500 0 0
BROOKFIELD PPTY PARTNERS L P COM G16249107 1,294 62,800 SH   SOLE   62,800 0 0
BROOKFIELD PPTY PARTNERS L P COM G16249107 1,294 62,800 SH   SOLE   62,800 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP COM G16258108 14 440 SH   SOLE   440 0 0
C & F FINL CORP COM 12466Q104 20 400 SH   SOLE   400 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 672 6,000 SH   SOLE   6,000 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 2,094 18,700 SH   SOLE   18,700 0 0
CACI INTL INC COM 127190304 619 3,400 SH   SOLE   3,400 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 10 150 SH   SOLE   150 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 95 1,500 SH   SOLE   1,500 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 540 8,500 SH   SOLE   8,500 0 0
CAE INC COM COM 124765108 4 190 SH   SOLE   190 0 0
CAE INC COM COM 124765108 31 1,400 SH   SOLE   1,400 0 0
CAE INC COM COM 124765108 62 2,800 SH   SOLE   2,800 0 0
CAE INC COM COM 124765108 233 10,500 SH   SOLE   10,500 0 0
CAE INC COM COM 124765108 4,883 220,000 SH   SOLE   220,000 0 0
CAE INC COM COM 124765108 2,330 105,000 SH   SOLE   105,000 0 0
CALEDONIA MNG CORP PLC COM G1757E113 244 41,641 SH   SOLE   41,641 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 684 12,600 SH   SOLE   12,600 0 0
CALIX INC COM 13100M509 467 60,700 SH   SOLE   60,700 0 0
CALIX INC COM 13100M509 1,785 231,800 SH   SOLE   231,800 0 0
CAMTEK LTD COM M20791105 25 2,800 SH   SOLE   2,800 0 0
CANADA GOOSE HOLDINGS INC COM 135086106 19 400 SH   SOLE   400 0 0
CANADA GOOSE HOLDINGS INC COM 135086106 1,102 22,900 SH   SOLE   22,900 0 0
CANADA GOOSE HOLDINGS INC COM 135086106 2,165 45,000 SH   SOLE   45,000 0 0
CANADA GOOSE HOLDINGS INC COM 135086106 750 15,600 SH   SOLE   15,600 0 0
CANADA GOOSE HOLDINGS INC COM 135086106 34 700 SH   SOLE   700 0 0
CANADA GOOSE HOLDINGS INC COM 135086106 106 2,200 SH   SOLE   2,200 0 0
CANADA GOOSE HOLDINGS INC COM 135086106 3,570 74,200 SH   SOLE   74,200 0 0
CANADA GOOSE HOLDINGS INC COM 135086106 1,655 34,400 SH   SOLE   34,400 0 0
CANADA GOOSE HOLDINGS INC COM 135086106 226 4,700 SH   SOLE   4,700 0 0
CANADIAN NAT RES LTD COM 136385101 231 8,400 SH   SOLE   8,400 0 0
CANADIAN NAT RES LTD COM 136385101 77 2,800 SH   SOLE   2,800 0 0
CANADIAN NAT RES LTD COM 136385101 220 8,000 SH   SOLE   8,000 0 0
CANADIAN NAT RES LTD COM 136385101 36 1,300 SH   SOLE   1,300 0 0
CANADIAN NAT RES LTD COM 136385101 4,400 160,000 SH   SOLE   160,000 0 0
CANADIAN NAT RES LTD COM 136385101 1,744 63,400 SH   SOLE   63,400 0 0
CANADIAN NAT RES LTD COM 136385101 1,744 63,400 SH   SOLE   63,400 0 0
CANADIAN NAT RES LTD COM 136385101 495 18,000 SH   SOLE   18,000 0 0
CANADIAN NAT RES LTD COM 136385101 495 18,000 SH   SOLE   18,000 0 0
CANADIAN NATL RY CO COM COM 136375102 13 145 SH   SOLE   145 0 0
CANADIAN NATL RY CO COM COM 136375102 4 50 SH   SOLE   50 0 0
CANADIAN NATL RY CO COM COM 136375102 4 40 SH   SOLE   40 0 0
CANADIAN NATL RY CO COM COM 136375102 9 100 SH   SOLE   100 0 0
CANADIAN NATL RY CO COM COM 136375102 215 2,400 SH   SOLE   2,400 0 0
CANADIAN NATL RY CO COM COM 136375102 448 5,000 SH   SOLE   5,000 0 0
CANADIAN NATL RY CO COM COM 136375102 72 800 SH   SOLE   800 0 0
CANADIAN NATL RY CO COM COM 136375102 12,106 135,000 SH   SOLE   135,000 0 0
CANADIAN NATL RY CO COM COM 136375102 3,318 37,000 SH   SOLE   37,000 0 0
CANADIAN PAC RY LTD COM 13645T100 8 40 SH   SOLE   40 0 0
CANADIAN PAC RY LTD COM 13645T100 2 10 SH   SOLE   10 0 0
CANADIAN PAC RY LTD COM 13645T100 83 400 SH   SOLE   400 0 0
CANADIAN PAC RY LTD COM 13645T100 196 950 SH   SOLE   950 0 0
CANADIAN PAC RY LTD COM 13645T100 36 175 SH   SOLE   175 0 0
CANADIAN PAC RY LTD COM 13645T100 4,953 24,000 SH   SOLE   24,000 0 0
CANADIAN PAC RY LTD COM 13645T100 3,055 14,800 SH   SOLE   14,800 0 0
CANON INC SPONSORED ADR COM 138006309 6 210 SH   SOLE   210 0 0
CANOPY GROWTH CORP COM COM 138035100 22 500 SH   SOLE   500 0 0
CANOPY GROWTH CORP COM COM 138035100 78 1,800 SH   SOLE   1,800 0 0
CANOPY GROWTH CORP COM COM 138035100 1,300 30,000 SH   SOLE   30,000 0 0
CAPITAL CITY BK GROUP INC COM 139674105 928 42,600 SH   SOLE   42,600 0 0
CAPSTEAD MTG CORP COM 14067E506 3 310 SH   SOLE   310 0 0
CARDINAL HEALTH INC COM 14149Y108 19 400 SH   SOLE   400 0 0
CARETRUST REIT INC COM 14174T107 711 30,300 SH   SOLE   30,300 0 0
CARGURUS INC COM 141788109 585 14,600 SH   SOLE   14,600 0 0
CATERPILLAR INC DEL COM 149123101 34 250 SH   SOLE   250 0 0
CBS CORP NEW COM 124857202 71 1,500 SH   SOLE   1,500 0 0
CBS CORP NEW COM 124857202 385 8,100 SH   SOLE   8,100 0 0
CDK GLOBAL INC COM 12508E101 9 150 SH   SOLE   150 0 0
CDK GLOBAL INC COM 12508E101 76 1,300 SH   SOLE   1,300 0 0
CDK GLOBAL INC COM 12508E101 424 7,200 SH   SOLE   7,200 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 184 2,330 SH   SOLE   2,330 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 625 7,900 SH   SOLE   7,900 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 18 230 SH   SOLE   230 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 11 140 SH   SOLE   140 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 115 1,450 SH   SOLE   1,450 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 32 400 SH   SOLE   400 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 161 2,040 SH   SOLE   2,040 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 384 4,850 SH   SOLE   4,850 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 47 600 SH   SOLE   600 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 8,232 104,000 SH   SOLE   104,000 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 4,757 60,100 SH   SOLE   60,100 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 4,757 60,100 SH   SOLE   60,100 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 1,354 17,100 SH   SOLE   17,100 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 1,354 17,100 SH   SOLE   17,100 0 0
CDW CORP COM 12514G108 9 90 SH   SOLE   90 0 0
CDW CORP COM 12514G108 77 800 SH   SOLE   800 0 0
CDW CORP COM 12514G108 443 4,600 SH   SOLE   4,600 0 0
CECO ENVIRONMENTAL CORP COM 125141101 575 79,900 SH   SOLE   79,900 0 0
CEDAR REALTY TRUST INC COM 150602209 19 5,700 SH   SOLE   5,700 0 0
CELGENE CORP COM 151020104 90 950 SH   SOLE   950 0 0
CELGENE CORP COM 151020104 509 5,400 SH   SOLE   5,400 0 0
CENOVUS ENERGY INC COM 15135U109 17 2,000 SH   SOLE   2,000 0 0
CENOVUS ENERGY INC COM 15135U109 70 8,000 SH   SOLE   8,000 0 0
CENOVUS ENERGY INC COM 15135U109 2,609 300,000 SH   SOLE   300,000 0 0
CERAGON NETWORKS LTD COM M22013102 22 6,100 SH   SOLE   6,100 0 0
CGI INC CL A SUB VTG COM 12532H104 17 249 SH   SOLE   249 0 0
CGI INC CL A SUB VTG COM 12532H104 7 100 SH   SOLE   100 0 0
CGI INC CL A SUB VTG COM 12532H104 5 70 SH   SOLE   70 0 0
CGI INC CL A SUB VTG COM 12532H104 14 200 SH   SOLE   200 0 0
CGI INC CL A SUB VTG COM 12532H104 124 1,800 SH   SOLE   1,800 0 0
CGI INC CL A SUB VTG COM 12532H104 275 4,000 SH   SOLE   4,000 0 0
CGI INC CL A SUB VTG COM 12532H104 34 500 SH   SOLE   500 0 0
CGI INC CL A SUB VTG COM 12532H104 7,093 103,000 SH   SOLE   103,000 0 0
CGI INC CL A SUB VTG COM 12532H104 3,230 46,900 SH   SOLE   46,900 0 0
CHEMED CORP NEW COM 16359R103 8 26 SH   SOLE   26 0 0
CHEMED CORP NEW COM 16359R103 74 230 SH   SOLE   230 0 0
CHEMED CORP NEW COM 16359R103 416 1,300 SH   SOLE   1,300 0 0
CHEMED CORP NEW COM 16359R103 1,696 5,300 SH   SOLE   5,300 0 0
CHEMUNG FINL CORP COM 164024101 23 500 SH   SOLE   500 0 0
CHUBB LTD COM COM H1467J104 4 30 SH   SOLE   30 0 0
CHUNGHWA TELECOM CO LTD COM 17133Q502 12 340 SH   SOLE   340 0 0
CIENA CORP COM 171779309 7 200 SH   SOLE   200 0 0
CIENA CORP COM 171779309 568 15,200 SH   SOLE   15,200 0 0
CIENA CORP COM 171779309 1,789 47,900 SH   SOLE   47,900 0 0
CINTAS CORP COM 172908105 2 9 SH   SOLE   9 0 0
CISCO SYS INC COM 17275R102 10 180 SH   SOLE   180 0 0
CISCO SYS INC COM 17275R102 258 4,780 SH   SOLE   4,780 0 0
CISCO SYS INC COM 17275R102 508 9,400 SH   SOLE   9,400 0 0
CITIGROUP INC COM 172967424 6 100 SH   SOLE   100 0 0
CITIGROUP INC COM 172967424 141 2,260 SH   SOLE   2,260 0 0
CITIGROUP INC COM 172967424 423 6,800 SH   SOLE   6,800 0 0
CITIZENS FINL GROUP INC COM 174610105 20 600 SH   SOLE   600 0 0
CITRIX SYS INC COM 177376100 4 40 SH   SOLE   40 0 0
COCA COLA EUROPEAN PARTNERS SHS COM G25839104 5 90 SH   SOLE   90 0 0
COCA-COLA CO COM 191216100 5 100 SH   SOLE   100 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 72 1,000 SH   SOLE   1,000 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 420 5,800 SH   SOLE   5,800 0 0
COLGATE PALMOLIVE CO COM 194162103 3 50 SH   SOLE   50 0 0
COLLECTORS UNIVERSE INC COM 19421R200 2,092 119,400 SH   SOLE   119,400 0 0
COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 2 23 SH   SOLE   23 0 0
COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 20 300 SH   SOLE   300 0 0
COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 1,720 25,700 SH   SOLE   25,700 0 0
COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 4,115 61,500 SH   SOLE   61,500 0 0
COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 1,235 18,450 SH   SOLE   18,450 0 0
COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 40 600 SH   SOLE   600 0 0
COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 167 2,500 SH   SOLE   2,500 0 0
COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 20 300 SH   SOLE   300 0 0
COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 5,447 81,400 SH   SOLE   81,400 0 0
COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 1,613 24,100 SH   SOLE   24,100 0 0
COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 388 5,800 SH   SOLE   5,800 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 2,136 20,500 SH   SOLE   20,500 0 0
COMCAST CORP NEW COM 20030N101 79 1,970 SH   SOLE   1,970 0 0
COMERICA INC COM 200340107 7 100 SH   SOLE   100 0 0
COMERICA INC COM 200340107 66 900 SH   SOLE   900 0 0
COMERICA INC COM 200340107 352 4,800 SH   SOLE   4,800 0 0
COMFORT SYS USA INC COM 199908104 8 160 SH   SOLE   160 0 0
COMFORT SYS USA INC COM 199908104 644 12,300 SH   SOLE   12,300 0 0
COMFORT SYS USA INC COM 199908104 2,043 39,000 SH   SOLE   39,000 0 0
COMMVAULT SYSTEMS INC COM 204166102 622 9,600 SH   SOLE   9,600 0 0
COMMVAULT SYSTEMS INC COM 204166102 1,865 28,800 SH   SOLE   28,800 0 0
CONMED CORP COM 207410101 2,104 25,300 SH   SOLE   25,300 0 0
CONOCOPHILLIPS COM 20825C104 8 120 SH   SOLE   120 0 0
CONOCOPHILLIPS COM 20825C104 33 500 SH   SOLE   500 0 0
CORE MARK HOLDING CO INC COM 218681104 2,543 68,500 SH   SOLE   68,500 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 592 10,800 SH   SOLE   10,800 0 0
COSTCO WHSL CORP NEW COM 22160K105 46 190 SH   SOLE   190 0 0
COSTCO WHSL CORP NEW COM 22160K105 2 8 SH   SOLE   8 0 0
COUSINS PPTYS INC COM 222795106 671 69,500 SH   SOLE   69,500 0 0
COUSINS PPTYS INC COM 222795106 101 10,500 SH   SOLE   10,500 0 0
CRA INTL INC COM 12618T105 101 2,000 SH   SOLE   2,000 0 0
CREDIT ACCEP CORP MICH COM 225310101 9 20 SH   SOLE   20 0 0
CROCS INC COM 227046109 528 20,500 SH   SOLE   20,500 0 0
CROWN CRAFTS INC COM 228309100 23 4,400 SH   SOLE   4,400 0 0
CUMMINS INC COM COM 231021106 8 50 SH   SOLE   50 0 0
CUMMINS INC COM COM 231021106 79 500 SH   SOLE   500 0 0
CUMMINS INC COM COM 231021106 426 2,700 SH   SOLE   2,700 0 0
CVB FINL CORP COM 126600105 627 29,800 SH   SOLE   29,800 0 0
DANA INCORPORATED COM 235825205 99 5,600 SH   SOLE   5,600 0 0
DANAHER CORPORATION COM 235851102 36 270 SH   SOLE   270 0 0
DBX ETF TR COM 233051879 52 1,797 SH   SOLE   1,797 0 0
DBX ETF TR COM 233051879 15 531 SH   SOLE   531 0 0
DBX ETF TR COM 233051879 25 886 SH   SOLE   886 0 0
DESCARTES SYS GROUP INC COM 249906108 4 100 SH   SOLE   100 0 0
DESCARTES SYS GROUP INC COM 249906108 1,701 46,700 SH   SOLE   46,700 0 0
DESCARTES SYS GROUP INC COM 249906108 1,173 32,200 SH   SOLE   32,200 0 0
DESCARTES SYS GROUP INC COM 249906108 364 10,000 SH   SOLE   10,000 0 0
DESCARTES SYS GROUP INC COM 249906108 331 9,100 SH   SOLE   9,100 0 0
DESCARTES SYS GROUP INC COM 249906108 1,828 50,200 SH   SOLE   50,200 0 0
DESCARTES SYS GROUP INC COM 249906108 120 3,300 SH   SOLE   3,300 0 0
DHI GROUP INC COM 23331S100 22 9,100 SH   SOLE   9,100 0 0
DIAGEO P L C COM 25243Q205 6 35 SH   SOLE   35 0 0
DINE BRANDS GLOBAL INC COM COM 254423106 685 7,500 SH   SOLE   7,500 0 0
DIREXION SHS ETF TR 20YR TRES BULL COM 25459W540 71 3,300 SH   SOLE   3,300 0 0
DIREXION SHS ETF TR DAILY IND BUL 3X COM 25490K331 27 400 SH   SOLE   400 0 0
DIREXION SHS ETF TR DAILY IND BUL 3X COM 25490K331 11 170 SH   SOLE   170 0 0
DIREXION SHS ETF TR DL FTSE BLL 3X COM 25459W771 14 794 SH   SOLE   794 0 0
DIREXION SHS ETF TR DLY MSCI MX 3X COM 25460E752 4 422 SH   SOLE   422 0 0
DISCOVER FINL SVCS COM 254709108 9 120 SH   SOLE   120 0 0
DISCOVER FINL SVCS COM 254709108 64 900 SH   SOLE   900 0 0
DISCOVER FINL SVCS COM 254709108 356 5,000 SH   SOLE   5,000 0 0
DISNEY WALT CO COM 254687106 87 780 SH   SOLE   780 0 0
DISNEY WALT CO COM 254687106 3 25 SH   SOLE   25 0 0
DLH HOLDINGS CORP COM 23335Q100 8 1,300 SH   SOLE   1,300 0 0
DLH HOLDINGS CORP COM 23335Q100 26 4,000 SH   SOLE   4,000 0 0
DLH HOLDINGS CORP COM 23335Q100 554 86,500 SH   SOLE   86,500 0 0
DOMTAR CORP COM 257559203 249 5,000 SH   SOLE   5,000 0 0
DOMTAR CORP COM 257559203 9 180 SH   SOLE   180 0 0
DOMTAR CORP COM 257559203 74 1,500 SH   SOLE   1,500 0 0
DOMTAR CORP COM 257559203 30 600 SH   SOLE   600 0 0
DOMTAR CORP COM 257559203 1,700 34,200 SH   SOLE   34,200 0 0
DOMTAR CORP COM 257559203 3,976 80,000 SH   SOLE   80,000 0 0
DOMTAR CORP COM 257559203 1,128 22,700 SH   SOLE   22,700 0 0
DOMTAR CORP COM 257559203 80 1,600 SH   SOLE   1,600 0 0
DOMTAR CORP COM 257559203 298 6,000 SH   SOLE   6,000 0 0
DOMTAR CORP COM 257559203 8,614 173,300 SH   SOLE   173,300 0 0
DOMTAR CORP COM 257559203 2,634 53,000 SH   SOLE   53,000 0 0
DOMTAR CORP COM 257559203 2,008 40,400 SH   SOLE   40,400 0 0
DOMTAR CORP COM 257559203 338 6,800 SH   SOLE   6,800 0 0
DOMTAR CORP COM 257559203 417 8,400 SH   SOLE   8,400 0 0
DOMTAR CORP COM 257559203 6,392 128,600 SH   SOLE   128,600 0 0
DOMTAR CORP COM 257559203 1,889 38,000 SH   SOLE   38,000 0 0
DOMTAR CORP COM 257559203 4,503 90,600 SH   SOLE   90,600 0 0
DOMTAR CORP COM 257559203 1,819 36,600 SH   SOLE   36,600 0 0
DOMTAR CORP COM 257559203 537 10,800 SH   SOLE   10,800 0 0
DOMTAR CORP COM 257559203 1,282 25,800 SH   SOLE   25,800 0 0
DORMAN PRODUCTS INC COM 258278100 573 6,500 SH   SOLE   6,500 0 0
DOUGLAS EMMETT INC COM 25960P109 5 120 SH   SOLE   120 0 0
DTE ENERGY CO COM 233331107 4 35 SH   SOLE   35 0 0
DXC TECHNOLOGY CO COM COM 23355L106 45 700 SH   SOLE   700 0 0
DXC TECHNOLOGY CO COM COM 23355L106 257 4,000 SH   SOLE   4,000 0 0
DYNEX CAP INC COM 26817Q506 24 3,900 SH   SOLE   3,900 0 0
DYNEX CAP INC COM 26817Q506 1,868 306,700 SH   SOLE   306,700 0 0
E TRADE FINANCIAL CORP COM 269246401 7 160 SH   SOLE   160 0 0
E TRADE FINANCIAL CORP COM 269246401 70 1,500 SH   SOLE   1,500 0 0
E TRADE FINANCIAL CORP COM 269246401 385 8,300 SH   SOLE   8,300 0 0
EAST WEST BANCORP INC COM 27579R104 6 130 SH   SOLE   130 0 0
EAST WEST BANCORP INC COM 27579R104 72 1,500 SH   SOLE   1,500 0 0
EAST WEST BANCORP INC COM 27579R104 393 8,200 SH   SOLE   8,200 0 0
EASTGROUP PPTY INC COM 277276101 681 6,100 SH   SOLE   6,100 0 0
EASTGROUP PPTY INC COM 277276101 3 30 SH   SOLE   30 0 0
EBAY INC COM 278642103 9 230 SH   SOLE   230 0 0
EBAY INC COM 278642103 74 2,000 SH   SOLE   2,000 0 0
EBAY INC COM 278642103 416 11,200 SH   SOLE   11,200 0 0
ECOLAB INC COM 278865100 5 30 SH   SOLE   30 0 0
ELI LILLY & CO COM 532457108 49 380 SH   SOLE   380 0 0
EMCOR GROUP INC COM 29084Q100 548 7,500 SH   SOLE   7,500 0 0
EMCOR GROUP INC COM 29084Q100 1,878 25,700 SH   SOLE   25,700 0 0
EMPLOYERS HOLDINGS INC COM 292218104 1,665 41,500 SH   SOLE   41,500 0 0
ENBRIDGE INC COM 29250N105 308 8,500 SH   SOLE   8,500 0 0
ENBRIDGE INC COM 29250N105 248 6,830 SH   SOLE   6,830 0 0
ENBRIDGE INC COM 29250N105 501 13,800 SH   SOLE   13,800 0 0
ENBRIDGE INC COM 29250N105 11,972 330,000 SH   SOLE   330,000 0 0
ENBRIDGE INC COM 29250N105 3,022 83,300 SH   SOLE   83,300 0 0
ENBRIDGE INC COM 29250N105 2,336 64,400 SH   SOLE   64,400 0 0
ENBRIDGE INC COM 29250N105 2,336 64,400 SH   SOLE   64,400 0 0
ENBRIDGE INC COM 29250N105 664 18,300 SH   SOLE   18,300 0 0
ENBRIDGE INC COM 29250N105 664 18,300 SH   SOLE   18,300 0 0
ENCANA CORP COM 292505104 29 4,000 SH   SOLE   4,000 0 0
ENCANA CORP COM 292505104 2,241 308,800 SH   SOLE   308,800 0 0
ENCANA CORP COM 292505104 3,916 539,700 SH   SOLE   539,700 0 0
ENCANA CORP COM 292505104 3,916 539,700 SH   SOLE   539,700 0 0
ENCANA CORP COM 292505104 1,114 153,600 SH   SOLE   153,600 0 0
ENCANA CORP COM 292505104 1,114 153,600 SH   SOLE   153,600 0 0
ENCOMPASS HEALTH CORP COM COM 29261A100 1,588 27,200 SH   SOLE   27,200 0 0
ENCORE WIRE CORP COM 292562105 641 11,200 SH   SOLE   11,200 0 0
ENCORE WIRE CORP COM 292562105 1,900 33,200 SH   SOLE   33,200 0 0
ENERPLUS CORP COM COM 292766102 11 1,300 SH   SOLE   1,300 0 0
ENERSYS COM 29275Y102 469 7,200 SH   SOLE   7,200 0 0
ENOVA INTL INC COM 29357K103 1,947 85,300 SH   SOLE   85,300 0 0
ENSIGN GROUP INC COM 29358P101 10 200 SH   SOLE   200 0 0
ENSIGN GROUP INC COM 29358P101 722 14,100 SH   SOLE   14,100 0 0
ENSIGN GROUP INC COM 29358P101 2,309 45,100 SH   SOLE   45,100 0 0
ENTERGY CORP NEW COM 29364G103 5 50 SH   SOLE   50 0 0
EQUITY COMMONWEALTH CWH COM 294628102 5 150 SH   SOLE   150 0 0
ESCO TECHNOLOGIES INC COM 296315104 583 8,700 SH   SOLE   8,700 0 0
ESSENT GROUP LTD COM G3198U102 695 16,000 SH   SOLE   16,000 0 0
ETRACS Alerian Infrastructure Index ETN COM 902641646 45 2,000 SH   SOLE   2,000 0 0
ETSY INC COM 29786A106 726 10,800 SH   SOLE   10,800 0 0
EVERCORE INC COM 29977A105 9 100 SH   SOLE   100 0 0
EVERI HOLDINGS INC COM COM 30034T103 102 9,700 SH   SOLE   9,700 0 0
EVERTEC INC COM 30040P103 573 20,600 SH   SOLE   20,600 0 0
EVERTEC INC COM 30040P103 2,178 78,300 SH   SOLE   78,300 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 14 2,000 SH   SOLE   2,000 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 1,456 215,700 SH   SOLE   215,700 0 0
EXANTAS CAP CORP COM NEW COM 30068N105 583 54,800 SH   SOLE   54,800 0 0
EXELIXIS INC COM 30161Q104 10 400 SH   SOLE   400 0 0
EXPONENT INC COM 30214U102 681 11,800 SH   SOLE   11,800 0 0
EXPONENT INC COM 30214U102 2,268 39,300 SH   SOLE   39,300 0 0
FABRINET COM G3323L100 576 11,000 SH   SOLE   11,000 0 0
FABRINET COM G3323L100 1,916 36,600 SH   SOLE   36,600 0 0
FACEBOOK INC COM 30303M102 238 1,430 SH   SOLE   1,430 0 0
FACTSET RESH SYS INC COM 303075105 3 11 SH   SOLE   11 0 0
FEDNAT HOLDING COMPANY COM 31431B109 1,365 85,100 SH   SOLE   85,100 0 0
FIDELITY NATL INFORMATION SVCS COM COM 31620M106 9 80 SH   SOLE   80 0 0
FIDELITY NATL INFORMATION SVCS COM COM 31620M106 3 30 SH   SOLE   30 0 0
FINANCIAL INSTNS INC COM 317585404 1,654 60,839 SH   SOLE   60,839 0 0
FIRST AMERN FINL CORP COM 31847R102 8 160 SH   SOLE   160 0 0
FIRST AMERN FINL CORP COM 31847R102 77 1,500 SH   SOLE   1,500 0 0
FIRST AMERN FINL CORP COM 31847R102 422 8,200 SH   SOLE   8,200 0 0
FIRST BANCORP N C COM 318910106 615 17,700 SH   SOLE   17,700 0 0
FIRST BANCORP P R COM 318672706 731 63,800 SH   SOLE   63,800 0 0
FIRST BANCORP P R COM 318672706 2,301 200,800 SH   SOLE   200,800 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 22 1,100 SH   SOLE   1,100 0 0
FIRST HAWAIIAN INC COM 32051X108 63 2,400 SH   SOLE   2,400 0 0
FIRST MERCHANTS CORP COM 320817109 564 15,300 SH   SOLE   15,300 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 1,776 86,800 SH   SOLE   86,800 0 0
FIRSTSERVICE CORP NEW COM 33767E103 18 200 SH   SOLE   200 0 0
FIRSTSERVICE CORP NEW COM 33767E103 1,919 21,500 SH   SOLE   21,500 0 0
FIRSTSERVICE CORP NEW COM 33767E103 4,578 51,300 SH   SOLE   51,300 0 0
FIRSTSERVICE CORP NEW COM 33767E103 1,356 15,200 SH   SOLE   15,200 0 0
FIRSTSERVICE CORP NEW COM 33767E103 54 600 SH   SOLE   600 0 0
FIRSTSERVICE CORP NEW COM 33767E103 214 2,400 SH   SOLE   2,400 0 0
FIRSTSERVICE CORP NEW COM 33767E103 6,791 76,100 SH   SOLE   76,100 0 0
FIRSTSERVICE CORP NEW COM 33767E103 1,981 22,200 SH   SOLE   22,200 0 0
FIRSTSERVICE CORP NEW COM 33767E103 500 5,600 SH   SOLE   5,600 0 0
FISERV INC COM 337738108 2 20 SH   SOLE   20 0 0
FIVE9 INC COM 338307101 629 11,900 SH   SOLE   11,900 0 0
FLIR SYS INC COM 302445101 67 1,400 SH   SOLE   1,400 0 0
FLIR SYS INC COM 302445101 371 7,800 SH   SOLE   7,800 0 0
FONAR CORP COM 344437405 1,193 58,300 SH   SOLE   58,300 0 0
FOOT LOCKER INC COM 344849104 8 130 SH   SOLE   130 0 0
FOOT LOCKER INC COM 344849104 73 1,200 SH   SOLE   1,200 0 0
FOOT LOCKER INC COM 344849104 418 6,900 SH   SOLE   6,900 0 0
FORRESTER RESH INC COM 346563109 2,050 42,400 SH   SOLE   42,400 0 0
FORTIS INC COM 349553107 46 1,230 SH   SOLE   1,230 0 0
FORTIS INC COM 349553107 626 16,900 SH   SOLE   16,900 0 0
FORTIS INC COM 349553107 20 540 SH   SOLE   540 0 0
FORTIS INC COM 349553107 13 350 SH   SOLE   350 0 0
FORTIS INC COM 349553107 89 2,400 SH   SOLE   2,400 0 0
FORTIS INC COM 349553107 37 1,000 SH   SOLE   1,000 0 0
FORTIS INC COM 349553107 70 1,900 SH   SOLE   1,900 0 0
FORTIS INC COM 349553107 148 4,000 SH   SOLE   4,000 0 0
FORTIS INC COM 349553107 31 850 SH   SOLE   850 0 0
FORTIS INC COM 349553107 2,591 70,000 SH   SOLE   70,000 0 0
FORTIS INC COM 349553107 2,414 65,200 SH   SOLE   65,200 0 0
FORTIS INC COM 349553107 4,713 127,300 SH   SOLE   127,300 0 0
FORTIS INC COM 349553107 4,713 127,300 SH   SOLE   127,300 0 0
FORTIS INC COM 349553107 1,344 36,300 SH   SOLE   36,300 0 0
FORTIS INC COM 349553107 1,344 36,300 SH   SOLE   36,300 0 0
FOX FACTORY HLDG CORP COM 35138V102 650 9,300 SH   SOLE   9,300 0 0
FRANCO NEVADA CORP COM 351858105 26 350 SH   SOLE   350 0 0
FRANCO NEVADA CORP COM 351858105 2,178 29,000 SH   SOLE   29,000 0 0
FRANKLIN ELEC INC COM 353514102 588 11,500 SH   SOLE   11,500 0 0
FRONTLINE LTD COM G3682E192 603 93,300 SH   SOLE   93,300 0 0
GALLAGHER ARTHUR J & CO COM 363576109 5 70 SH   SOLE   70 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 7 170 SH   SOLE   170 0 0
GARMIN LTD COM H2906T109 8 90 SH   SOLE   90 0 0
GASLOG LTD COM G37585109 541 31,000 SH   SOLE   31,000 0 0
GASLOG LTD COM G37585109 1,575 90,200 SH   SOLE   90,200 0 0
GENERAC HLDGS INC COM 368736104 564 11,000 SH   SOLE   11,000 0 0
GENERAL DYNAMICS CORP COM 369550108 2 10 SH   SOLE   10 0 0
GENOMIC HEALTH INC COM 37244C101 8 110 SH   SOLE   110 0 0
GENOMIC HEALTH INC COM 37244C101 574 8,200 SH   SOLE   8,200 0 0
GENOMIC HEALTH INC COM 37244C101 2,312 33,000 SH   SOLE   33,000 0 0
GENTEX CORP COM 371901109 7 350 SH   SOLE   350 0 0
GENTEX CORP COM 371901109 62 3,000 SH   SOLE   3,000 0 0
GENTEX CORP COM 371901109 341 16,500 SH   SOLE   16,500 0 0
GETTY RLTY CORP NEW COM 374297109 615 19,200 SH   SOLE   19,200 0 0
GILDAN ACTIVEWEAR INC COM COM 375916103 29 800 SH   SOLE   800 0 0
GILDAN ACTIVEWEAR INC COM COM 375916103 61 1,700 SH   SOLE   1,700 0 0
GILDAN ACTIVEWEAR INC COM COM 375916103 216 6,000 SH   SOLE   6,000 0 0
GILDAN ACTIVEWEAR INC COM COM 375916103 5,763 160,000 SH   SOLE   160,000 0 0
GILDAN ACTIVEWEAR INC COM COM 375916103 2,067 57,400 SH   SOLE   57,400 0 0
GILEAD SCIENCES INC COM 375558103 7 110 SH   SOLE   110 0 0
GILEAD SCIENCES INC COM 375558103 46 700 SH   SOLE   700 0 0
GILEAD SCIENCES INC COM 375558103 88 1,360 SH   SOLE   1,360 0 0
GILEAD SCIENCES INC COM 375558103 293 4,500 SH   SOLE   4,500 0 0
GLACIER BANCORP INC NEW COM 37637Q105 549 13,700 SH   SOLE   13,700 0 0
GLAXOSMITHKLINE PLC COM 37733W105 4 90 SH   SOLE   90 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 1,794 52,100 SH   SOLE   52,100 0 0
GLOBAL INDEMNITY LTD COM G3933F105 61 1,999 SH   SOLE   1,999 0 0
GLOBAL MED REIT INC COM 37954A204 103 10,500 SH   SOLE   10,500 0 0
GLOBUS MED INC COM 379577208 1,729 35,000 SH   SOLE   35,000 0 0
GLU MOBILE INC COM 379890106 710 64,900 SH   SOLE   64,900 0 0
GOLUB CAP BDC INC COM 38173M102 11 620 SH   SOLE   620 0 0
GORMAN RUPP CO COM 383082104 580 17,100 SH   SOLE   17,100 0 0
GRAHAM HOLDINGS COMPANY CL B COM 384637104 5 7 SH   SOLE   7 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 665 13,900 SH   SOLE   13,900 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 20 420 SH   SOLE   420 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 34 700 SH   SOLE   700 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 1,618 33,800 SH   SOLE   33,800 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 3,513 73,400 SH   SOLE   73,400 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 1,019 21,300 SH   SOLE   21,300 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 1,101 23,000 SH   SOLE   23,000 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 1,565 32,700 SH   SOLE   32,700 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 201 4,200 SH   SOLE   4,200 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 5,040 105,300 SH   SOLE   105,300 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 5,040 105,300 SH   SOLE   105,300 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 1,436 30,000 SH   SOLE   30,000 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 1,436 30,000 SH   SOLE   30,000 0 0
GRAY TELEVISION INC COM COM 389375106 673 31,500 SH   SOLE   31,500 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 699 78,400 SH   SOLE   78,400 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 2,333 261,800 SH   SOLE   261,800 0 0
HAEMONETICS CORP COM 405024100 490 5,600 SH   SOLE   5,600 0 0
HANCOCK WHITNEY CORPORATION COM COM 410120109 5 130 SH   SOLE   130 0 0
HANCOCK WHITNEY CORPORATION COM COM 410120109 1,737 43,000 SH   SOLE   43,000 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 636 24,800 SH   SOLE   24,800 0 0
HANOVER INS GROUP INC COM 410867105 8 70 SH   SOLE   70 0 0
HANOVER INS GROUP INC COM 410867105 69 600 SH   SOLE   600 0 0
HANOVER INS GROUP INC COM 410867105 400 3,500 SH   SOLE   3,500 0 0
HARSCO CORP COM 415864107 552 27,400 SH   SOLE   27,400 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 8 170 SH   SOLE   170 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 8 200 SH   SOLE   200 0 0
HAWTHORN BANCSHARES INC COM 420476103 23 1,000 SH   SOLE   1,000 0 0
HCA HEALTHCARE INC COM 40412C101 8 60 SH   SOLE   60 0 0
HD SUPPLY HLDGS INC COM 40416M105 78 1,800 SH   SOLE   1,800 0 0
HD SUPPLY HLDGS INC COM 40416M105 425 9,800 SH   SOLE   9,800 0 0
HEARTLAND EXPRESS INC COM 422347104 509 26,400 SH   SOLE   26,400 0 0
HEIDRICK & STRUGGLES INTL INC COM 422819102 7 180 SH   SOLE   180 0 0
HEIDRICK & STRUGGLES INTL INC COM 422819102 571 14,900 SH   SOLE   14,900 0 0
HEIDRICK & STRUGGLES INTL INC COM 422819102 2,403 62,700 SH   SOLE   62,700 0 0
HEMISPHERE MEDIA GROUP INC COM 42365Q103 637 45,200 SH   SOLE   45,200 0 0
HENNESSY ADVISORS INC COM 425885100 16 1,700 SH   SOLE   1,700 0 0
HENRY JACK & ASSOC INC COM 426281101 3 20 SH   SOLE   20 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 2,119 77,200 SH   SOLE   77,200 0 0
HERSHEY CO COM 427866108 3 30 SH   SOLE   30 0 0
HEXCEL CORP NEW COM 428291108 7 100 SH   SOLE   100 0 0
HEXCEL CORP NEW COM 428291108 76 1,100 SH   SOLE   1,100 0 0
HEXCEL CORP NEW COM 428291108 408 5,900 SH   SOLE   5,900 0 0
HIGHLAND FDS I COM 430101774 417 23,700 SH   SOLE   23,700 0 0
HIGHWOODS PPTYS INC COM 431284108 4 80 SH   SOLE   80 0 0
HMS HLDGS CORP COM 40425J101 7 250 SH   SOLE   250 0 0
HMS HLDGS CORP COM 40425J101 566 19,100 SH   SOLE   19,100 0 0
HMS HLDGS CORP COM 40425J101 1,685 56,900 SH   SOLE   56,900 0 0
HOLLYFRONTIER CORP COM PAR $0.01 COM 436106108 6 120 SH   SOLE   120 0 0
HOLLYFRONTIER CORP COM PAR $0.01 COM 436106108 49 1,000 SH   SOLE   1,000 0 0
HOLLYFRONTIER CORP COM PAR $0.01 COM 436106108 276 5,600 SH   SOLE   5,600 0 0
HOME BANCORP INC COM 43689E107 921 27,700 SH   SOLE   27,700 0 0
HOME DEPOT INC COM 437076102 159 830 SH   SOLE   830 0 0
HONEYWELL INTL INC COM 438516106 51 320 SH   SOLE   320 0 0
HONEYWELL INTL INC COM 438516106 4 25 SH   SOLE   25 0 0
HORIZON THERAPEUTICS COM G46188101 8 300 SH   SOLE   300 0 0
HORIZON THERAPEUTICS COM G46188101 698 26,400 SH   SOLE   26,400 0 0
HORIZON THERAPEUTICS COM G46188101 2,611 98,800 SH   SOLE   98,800 0 0
HP INC COM 40434L105 7 360 SH   SOLE   360 0 0
HP INC COM 40434L105 62 3,200 SH   SOLE   3,200 0 0
HP INC COM 40434L105 342 17,600 SH   SOLE   17,600 0 0
HUB GROUP INC COM 443320106 523 12,800 SH   SOLE   12,800 0 0
HUDBAY MINERALS INC COM 443628102 23 3,200 SH   SOLE   3,200 0 0
HUDBAY MINERALS INC COM 443628102 36 5,000 SH   SOLE   5,000 0 0
HUDBAY MINERALS INC COM 443628102 107 15,000 SH   SOLE   15,000 0 0
HUDBAY MINERALS INC COM 443628102 2,720 380,000 SH   SOLE   380,000 0 0
HUDBAY MINERALS INC COM 443628102 2,143 299,300 SH   SOLE   299,300 0 0
HUDBAY MINERALS INC COM 443628102 1,556 217,400 SH   SOLE   217,400 0 0
HUDBAY MINERALS INC COM 443628102 3,788 529,100 SH   SOLE   529,100 0 0
HUDBAY MINERALS INC COM 443628102 3,788 529,100 SH   SOLE   529,100 0 0
HUDBAY MINERALS INC COM 443628102 1,078 150,600 SH   SOLE   150,600 0 0
HUDBAY MINERALS INC COM 443628102 1,078 150,600 SH   SOLE   150,600 0 0
HURCO COMPANIES INC COM 447324104 1,916 47,500 SH   SOLE   47,500 0 0
HURON CONSULTING GROUP INC COM 447462102 557 11,800 SH   SOLE   11,800 0 0
IBERIABANK CORP COM 450828108 6 90 SH   SOLE   90 0 0
IBERIABANK CORP COM 450828108 552 7,700 SH   SOLE   7,700 0 0
IDACORP INC COM 451107106 4 45 SH   SOLE   45 0 0
IEC ELECTRS CORP NEW COM 44949L105 583 85,100 SH   SOLE   85,100 0 0
ILLUMINA INC COM 452327109 78 250 SH   SOLE   250 0 0
ILLUMINA INC COM 452327109 435 1,400 SH   SOLE   1,400 0 0
IMPERIAL OIL LTD COM 453038408 3 120 SH   SOLE   120 0 0
IMPERIAL OIL LTD COM 453038408 27 1,000 SH   SOLE   1,000 0 0
INGEVITY CORP COM 45688C107 613 5,800 SH   SOLE   5,800 0 0
INNOSPEC INC COM 45768S105 625 7,500 SH   SOLE   7,500 0 0
INSPERITY INC COM COM 45778Q107 10 80 SH   SOLE   80 0 0
INSPERITY INC COM COM 45778Q107 581 4,700 SH   SOLE   4,700 0 0
INSPERITY INC COM COM 45778Q107 2,424 19,600 SH   SOLE   19,600 0 0
INTEGER HLDGS CORP COM COM 45826H109 6 80 SH   SOLE   80 0 0
INTEGER HLDGS CORP COM COM 45826H109 551 7,300 SH   SOLE   7,300 0 0
INTEGER HLDGS CORP COM COM 45826H109 1,878 24,900 SH   SOLE   24,900 0 0
INTEL CORP COM 458140100 8 150 SH   SOLE   150 0 0
INTEL CORP COM 458140100 187 3,480 SH   SOLE   3,480 0 0
INTEL CORP COM 458140100 456 8,500 SH   SOLE   8,500 0 0
INTELSAT S A COM L5140P101 357 22,800 SH   SOLE   22,800 0 0
INTER PARFUMS INC COM 458334109 1,935 25,500 SH   SOLE   25,500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 8 60 SH   SOLE   60 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 119 840 SH   SOLE   840 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 353 2,500 SH   SOLE   2,500 0 0
INTEST CORP COM 461147100 20 3,000 SH   SOLE   3,000 0 0
INTEST CORP COM 461147100 794 118,200 SH   SOLE   118,200 0 0
INTEVAC INC COM 461148108 617 100,615 SH   SOLE   100,615 0 0
INTUIT COM 461202103 9 35 SH   SOLE   35 0 0
INTUIT COM 461202103 78 300 SH   SOLE   300 0 0
INTUIT COM 461202103 444 1,700 SH   SOLE   1,700 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF COM 46138E511 260 17,900 SH   SOLE   17,900 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF COM 46138G508 343 15,150 SH   SOLE   15,150 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 123 7,800 SH   SOLE   7,800 0 0
INVESCO QQQ TR UNIT SER 1 COM 46090E103 2 10 SH   SOLE   10 0 0
INVESTORS BANCORP INC COM 46146L101 1 120 SH   SOLE   120 0 0
ISHARES INC EM MKT SM-CP ETF COM 464286475 14,962 332,483 SH   SOLE   332,483 0 0
ISHARES TR IBOXX INV CP ETF COM 464287242 441 3,700 SH   SOLE   3,700 0 0
ISHARES TR MSCI EAFE ETF COM 464287465 0 8 SH   SOLE   8 0 0
ISHARES TR MSCI INDIA SM CP COM 46429B614 11 280 SH   SOLE   280 0 0
ISHARES TR RUSSELL 2000 ETF COM 464287655 2 10 SH   SOLE   10 0 0
JOHNSON & JOHNSON COM 478160104 7 50 SH   SOLE   50 0 0
JOHNSON & JOHNSON COM 478160104 162 1,160 SH   SOLE   1,160 0 0
JOHNSON & JOHNSON COM 478160104 3 20 SH   SOLE   20 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN COM 46625H365 43 1,700 SH   SOLE   1,700 0 0
JUNIPER NETWORKS INC COM 48203R104 6 210 SH   SOLE   210 0 0
K12 INC COM 48273U102 669 19,600 SH   SOLE   19,600 0 0
K12 INC COM 48273U102 2,666 78,100 SH   SOLE   78,100 0 0
KELSO TECHNOLOGIES INC COM 48826D201 224 322,000 SH   SOLE   322,000 0 0
KEMPER CORP DEL COM COM 488401100 586 7,700 SH   SOLE   7,700 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 35 1,661 SH   SOLE   1,661 0 0
KEY TRONIC CORP COM 493144109 19 3,000 SH   SOLE   3,000 0 0
KEYCORP COM 493267108 9 600 SH   SOLE   600 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 9 100 SH   SOLE   100 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 83 950 SH   SOLE   950 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 471 5,400 SH   SOLE   5,400 0 0
KFORCE INC COM 493732101 8 240 SH   SOLE   240 0 0
KFORCE INC COM 493732101 2,026 57,700 SH   SOLE   57,700 0 0
KIMBERLY CLARK CORP COM 494368103 2 15 SH   SOLE   15 0 0
KINROSS GOLD CORP COM NO PAR COM 496902404 11 3,200 SH   SOLE   3,200 0 0
KIRKLAND LAKE GOLD LTD COM COM 49741E100 40 1,300 SH   SOLE   1,300 0 0
KIRKLAND LAKE GOLD LTD COM COM 49741E100 91 3,000 SH   SOLE   3,000 0 0
KIRKLAND LAKE GOLD LTD COM COM 49741E100 350 11,500 SH   SOLE   11,500 0 0
KIRKLAND LAKE GOLD LTD COM COM 49741E100 6,982 229,200 SH   SOLE   229,200 0 0
KIRKLAND LAKE GOLD LTD COM COM 49741E100 2,175 71,400 SH   SOLE   71,400 0 0
KLA-TENCOR CORP COM 482480100 10 80 SH   SOLE   80 0 0
KNOLL INC COM 498904200 1,787 94,500 SH   SOLE   94,500 0 0
KRATOS DEFENSE & SEC SOLUTIONS COM NEW COM 50077B207 564 36,100 SH   SOLE   36,100 0 0
LAM RESEARCH CORP COM 512807108 9 50 SH   SOLE   50 0 0
LANCASTER COLONY CORP COM 513847103 501 3,200 SH   SOLE   3,200 0 0
LANTHEUS HLDGS INC COM 516544103 2,536 103,600 SH   SOLE   103,600 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 589 49,400 SH   SOLE   49,400 0 0
LAWSON PRODS INC COM 520776105 22 700 SH   SOLE   700 0 0
LEAR CORP COM 521865204 5 40 SH   SOLE   40 0 0
LEXINGTON REALTY TRUST COM 529043101 631 69,600 SH   SOLE   69,600 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 490 34,500 SH   SOLE   34,500 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 1,489 104,900 SH   SOLE   104,900 0 0
LIFE STORAGE INC COM COM 53223X107 3 30 SH   SOLE   30 0 0
LINCOLN NATL CORP IND COM 534187109 8 130 SH   SOLE   130 0 0
LINCOLN NATL CORP IND COM 534187109 70 1,200 SH   SOLE   1,200 0 0
LINCOLN NATL CORP IND COM 534187109 387 6,600 SH   SOLE   6,600 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 106 9,300 SH   SOLE   9,300 0 0
LOCKHEED MARTIN CORP COM 539830109 33 110 SH   SOLE   110 0 0
LOCKHEED MARTIN CORP COM 539830109 2 6 SH   SOLE   6 0 0
LOEWS CORP COM COM 540424108 3 60 SH   SOLE   60 0 0
LOGMEIN INC COM 54142L109 7 90 SH   SOLE   90 0 0
LOGMEIN INC COM 54142L109 64 800 SH   SOLE   800 0 0
LOGMEIN INC COM 54142L109 352 4,400 SH   SOLE   4,400 0 0
LOWES COS INC COM 548661107 105 960 SH   SOLE   960 0 0
LPL FINL HLDGS INC COM 50212V100 8 110 SH   SOLE   110 0 0
LPL FINL HLDGS INC COM 50212V100 77 1,100 SH   SOLE   1,100 0 0
LPL FINL HLDGS INC COM 50212V100 439 6,300 SH   SOLE   6,300 0 0
LULULEMON ATHLETICA INC COM COM 550021109 82 500 SH   SOLE   500 0 0
LULULEMON ATHLETICA INC COM COM 550021109 459 2,800 SH   SOLE   2,800 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 8 90 SH   SOLE   90 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 59 700 SH   SOLE   700 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 336 4,000 SH   SOLE   4,000 0 0
M & T BK CORP COM 55261F104 71 450 SH   SOLE   450 0 0
M & T BK CORP COM 55261F104 393 2,500 SH   SOLE   2,500 0 0
MAGNA INTL INC COM COM 559222401 75 1,540 SH   SOLE   1,540 0 0
MAGNA INTL INC COM COM 559222401 219 4,500 SH   SOLE   4,500 0 0
MAGNA INTL INC COM COM 559222401 34 700 SH   SOLE   700 0 0
MAGNA INTL INC COM COM 559222401 3,658 75,000 SH   SOLE   75,000 0 0
MAGNA INTL INC COM COM 559222401 1,995 40,900 SH   SOLE   40,900 0 0
MAGNA INTL INC COM COM 559222401 3,678 75,400 SH   SOLE   75,400 0 0
MAGNA INTL INC COM COM 559222401 3,678 75,400 SH   SOLE   75,400 0 0
MAGNA INTL INC COM COM 559222401 1,039 21,300 SH   SOLE   21,300 0 0
MAGNA INTL INC COM COM 559222401 1,039 21,300 SH   SOLE   21,300 0 0
MAIN STREET CAPITAL CORP COM 56035L104 5 130 SH   SOLE   130 0 0
MANTECH INTL CORP COM 564563104 1,804 33,400 SH   SOLE   33,400 0 0
MANULIFE FINL CORP COM 56501R106 310 18,300 SH   SOLE   18,300 0 0
MANULIFE FINL CORP COM 56501R106 113 6,700 SH   SOLE   6,700 0 0
MANULIFE FINL CORP COM 56501R106 254 15,000 SH   SOLE   15,000 0 0
MANULIFE FINL CORP COM 56501R106 54 3,200 SH   SOLE   3,200 0 0
MANULIFE FINL CORP COM 56501R106 5,251 310,000 SH   SOLE   310,000 0 0
MANULIFE FINL CORP COM 56501R106 2,397 141,500 SH   SOLE   141,500 0 0
MANULIFE FINL CORP COM 56501R106 6,300 371,900 SH   SOLE   371,900 0 0
MANULIFE FINL CORP COM 56501R106 2,346 138,500 SH   SOLE   138,500 0 0
MANULIFE FINL CORP COM 56501R106 3,954 233,400 SH   SOLE   233,400 0 0
MANULIFE FINL CORP COM 56501R106 1,794 105,900 SH   SOLE   105,900 0 0
MANULIFE FINL CORP COM 56501R106 669 39,500 SH   SOLE   39,500 0 0
MANULIFE FINL CORP COM 56501R106 1,125 66,400 SH   SOLE   66,400 0 0
MARSH & MCLENNAN COS INC COM 571748102 3 35 SH   SOLE   35 0 0
MASIMO CORP COM 574795100 10 70 SH   SOLE   70 0 0
MASTERCARD INC COM 57636Q104 158 670 SH   SOLE   670 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1,426 63,200 SH   SOLE   63,200 0 0
MATSON INC COM COM 57686G105 632 17,500 SH   SOLE   17,500 0 0
MAXIMUS INC COM 577933104 603 8,500 SH   SOLE   8,500 0 0
MCDONALDS CORP COM 580135101 5 25 SH   SOLE   25 0 0
MCGRATH RENTCORP COM 580589109 96 1,700 SH   SOLE   1,700 0 0
MCKESSON CORP COM 58155Q103 7 60 SH   SOLE   60 0 0
MCKESSON CORP COM 58155Q103 64 550 SH   SOLE   550 0 0
MCKESSON CORP COM 58155Q103 363 3,100 SH   SOLE   3,100 0 0
MEDIFAST INC COM 58470H101 9 70 SH   SOLE   70 0 0
MEDIFAST INC COM 58470H101 1,760 13,800 SH   SOLE   13,800 0 0
MEDTRONIC PLC COM G5960L103 53 580 SH   SOLE   580 0 0
MERCK & CO INC COM 58933Y105 7 90 SH   SOLE   90 0 0
MERCK & CO INC COM 58933Y105 173 2,080 SH   SOLE   2,080 0 0
MERCK & CO INC COM 58933Y105 449 5,400 SH   SOLE   5,400 0 0
MERCURY SYS INC COM 589378108 634 9,900 SH   SOLE   9,900 0 0
MERIDIAN BANCORP INC COM 58958U103 1,848 117,800 SH   SOLE   117,800 0 0
MERIT MED SYS INC COM 589889104 680 11,000 SH   SOLE   11,000 0 0
METHANEX CORP COM COM 59151K108 11 200 SH   SOLE   200 0 0
METHANEX CORP COM COM 59151K108 40 700 SH   SOLE   700 0 0
METHANEX CORP COM COM 59151K108 142 2,500 SH   SOLE   2,500 0 0
METHANEX CORP COM COM 59151K108 2,845 50,000 SH   SOLE   50,000 0 0
METHANEX CORP COM COM 59151K108 1,434 25,200 SH   SOLE   25,200 0 0
METHANEX CORP COM COM 59151K108 2,350 41,300 SH   SOLE   41,300 0 0
METHANEX CORP COM COM 59151K108 2,350 41,300 SH   SOLE   41,300 0 0
METHANEX CORP COM COM 59151K108 668 11,750 SH   SOLE   11,750 0 0
METHANEX CORP COM COM 59151K108 668 11,750 SH   SOLE   11,750 0 0
METLIFE INC COM 59156R108 7 160 SH   SOLE   160 0 0
METLIFE INC COM 59156R108 38 900 SH   SOLE   900 0 0
METLIFE INC COM 59156R108 68 1,600 SH   SOLE   1,600 0 0
METLIFE INC COM 59156R108 370 8,700 SH   SOLE   8,700 0 0
MGIC INVT CORP WIS COM 552848103 627 47,500 SH   SOLE   47,500 0 0
MGIC INVT CORP WIS COM 552848103 2,132 161,600 SH   SOLE   161,600 0 0
MGM GROWTH PPTYS LLC COM 55303A105 3 100 SH   SOLE   100 0 0
MICRON TECHNOLOGY INC COM 595112103 5 130 SH   SOLE   130 0 0
MICRON TECHNOLOGY INC COM 595112103 58 1,400 SH   SOLE   1,400 0 0
MICRON TECHNOLOGY INC COM 595112103 322 7,800 SH   SOLE   7,800 0 0
MICROSOFT CORP COM 594918104 9 80 SH   SOLE   80 0 0
MICROSOFT CORP COM 594918104 373 3,160 SH   SOLE   3,160 0 0
MIDDLESEX WATER CO COM 596680108 627 11,200 SH   SOLE   11,200 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1,461 53,600 SH   SOLE   53,600 0 0
MILLER HERMAN INC COM 600544100 8 230 SH   SOLE   230 0 0
MILLER HERMAN INC COM 600544100 612 17,400 SH   SOLE   17,400 0 0
MILLER HERMAN INC COM 600544100 1,924 54,700 SH   SOLE   54,700 0 0
MILLER INDS INC TENN COM 600551204 8 270 SH   SOLE   270 0 0
MILLER INDS INC TENN COM 600551204 25 800 SH   SOLE   800 0 0
MILLER INDS INC TENN COM 600551204 1,832 59,400 SH   SOLE   59,400 0 0
MOOG INC CL A COM 615394202 617 7,100 SH   SOLE   7,100 0 0
MUELLER INDS INC COM 624756102 608 19,400 SH   SOLE   19,400 0 0
MYLAN NV COM N59465109 7 260 SH   SOLE   260 0 0
MYLAN NV COM N59465109 65 2,300 SH   SOLE   2,300 0 0
MYLAN NV COM N59465109 357 12,600 SH   SOLE   12,600 0 0
NATIONAL GEN HLDGS CORP COM 636220303 551 23,200 SH   SOLE   23,200 0 0
NATIONAL GEN HLDGS CORP COM 636220303 1,834 77,300 SH   SOLE   77,300 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,061 13,977 SH   SOLE   13,977 0 0
NATURAL ALTERNATIVES INTL INC COM 638842302 24 2,100 SH   SOLE   2,100 0 0
NATURAL RESOURCE PARTNERS L COM 63900P608 42 1,000 SH   SOLE   1,000 0 0
NATURAL RESOURCE PARTNERS L COM 63900P608 25 600 SH   SOLE   600 0 0
NATURAL RESOURCE PARTNERS L COM 63900P608 2,398 57,100 SH   SOLE   57,100 0 0
NBT BANCORP INC COM 628778102 562 15,600 SH   SOLE   15,600 0 0
NEOPHOTONICS CORP COM 64051T100 399 63,400 SH   SOLE   63,400 0 0
NETAPP INC COM 64110D104 7 100 SH   SOLE   100 0 0
NETAPP INC COM 64110D104 76 1,100 SH   SOLE   1,100 0 0
NETAPP INC COM 64110D104 451 6,500 SH   SOLE   6,500 0 0
NETFLIX INC COM 64110L106 64 180 SH   SOLE   180 0 0
NETSOL TECHNOLOGIES INC COM 64115A402 861 132,288 SH   SOLE   132,288 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 15 5,800 SH   SOLE   5,800 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 661 6,100 SH   SOLE   6,100 0 0
NEXTERA ENERGY INC COM COM 65339F101 5 25 SH   SOLE   25 0 0
NEXTGEN HEALTHCARE INC COM COM 65343C102 609 36,200 SH   SOLE   36,200 0 0
NIKE INC COM 654106103 8 90 SH   SOLE   90 0 0
NIKE INC COM 654106103 46 550 SH   SOLE   550 0 0
NMI HLDGS INC COM 629209305 717 27,700 SH   SOLE   27,700 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 2,197 188,844 SH   SOLE   188,844 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 3,356 288,498 SH   SOLE   288,498 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 1,267 108,922 SH   SOLE   108,922 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 2,129 182,977 SH   SOLE   182,977 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 350 30,100 SH   SOLE   30,100 0 0
NORTHRIM BANCORP INC COM 666762109 21 600 SH   SOLE   600 0 0
NORTHRIM BANCORP INC COM 666762109 1,625 47,200 SH   SOLE   47,200 0 0
NORTHWEST BANCSHARES INC MD COM COM 667340103 548 32,300 SH   SOLE   32,300 0 0
NOVANTA INC COM COM 67000B104 746 8,800 SH   SOLE   8,800 0 0
NUCOR CORP COM 670346105 8 140 SH   SOLE   140 0 0
NUCOR CORP COM 670346105 76 1,300 SH   SOLE   1,300 0 0
NUCOR CORP COM 670346105 414 7,100 SH   SOLE   7,100 0 0
NUTRIEN LTD COM 67077M108 285 5,400 SH   SOLE   5,400 0 0
NUTRIEN LTD COM 67077M108 165 3,120 SH   SOLE   3,120 0 0
NUTRIEN LTD COM 67077M108 370 7,000 SH   SOLE   7,000 0 0
NUTRIEN LTD COM 67077M108 36 684 SH   SOLE   684 0 0
NUTRIEN LTD COM 67077M108 8,558 162,000 SH   SOLE   162,000 0 0
NUTRIEN LTD COM 67077M108 3,133 59,300 SH   SOLE   59,300 0 0
NUTRIEN LTD COM 67077M108 2,140 40,500 SH   SOLE   40,500 0 0
NUTRIEN LTD COM 67077M108 2,140 40,500 SH   SOLE   40,500 0 0
NUTRIEN LTD COM 67077M108 608 11,500 SH   SOLE   11,500 0 0
NUTRIEN LTD COM 67077M108 608 11,500 SH   SOLE   11,500 0 0
NVIDIA CORP COM COM 67066G104 45 250 SH   SOLE   250 0 0
NVR INC COM 62944T105 55 20 SH   SOLE   20 0 0
NVR INC COM 62944T105 332 120 SH   SOLE   120 0 0
NXP SEMICONDUCTORS N V COM N6596X109 9 100 SH   SOLE   100 0 0
NXP SEMICONDUCTORS N V COM N6596X109 80 900 SH   SOLE   900 0 0
NXP SEMICONDUCTORS N V COM N6596X109 442 5,000 SH   SOLE   5,000 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 8 20 SH   SOLE   20 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 78 200 SH   SOLE   200 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 427 1,100 SH   SOLE   1,100 0 0
OFFICE DEPOT INC COM 676220106 734 202,100 SH   SOLE   202,100 0 0
OFG BANCORP COM 67103X102 661 33,400 SH   SOLE   33,400 0 0
OFG BANCORP COM 67103X102 2,185 110,400 SH   SOLE   110,400 0 0
ON SEMICONDUCTOR CORP COM COM 682189105 7 340 SH   SOLE   340 0 0
ON SEMICONDUCTOR CORP COM COM 682189105 60 2,900 SH   SOLE   2,900 0 0
ON SEMICONDUCTOR CORP COM COM 682189105 333 16,200 SH   SOLE   16,200 0 0
OOMA INC COM 683416101 458 34,600 SH   SOLE   34,600 0 0
OPEN TEXT CORP COM COM 683715106 19 500 SH   SOLE   500 0 0
OPEN TEXT CORP COM COM 683715106 15 400 SH   SOLE   400 0 0
OPEN TEXT CORP COM COM 683715106 19 500 SH   SOLE   500 0 0
OPEN TEXT CORP COM COM 683715106 58 1,500 SH   SOLE   1,500 0 0
OPEN TEXT CORP COM COM 683715106 19 500 SH   SOLE   500 0 0
OPEN TEXT CORP COM COM 683715106 1,077 28,000 SH   SOLE   28,000 0 0
OPEN TEXT CORP COM COM 683715106 2,546 66,200 SH   SOLE   66,200 0 0
ORACLE CORP COM 68389X105 203 3,780 SH   SOLE   3,780 0 0
ORACLE CORP COM 68389X105 408 7,600 SH   SOLE   7,600 0 0
ORANGE SPONSORED ADR COM 684060106 5 330 SH   SOLE   330 0 0
OSHKOSH CORP COM 688239201 8 100 SH   SOLE   100 0 0
OSHKOSH CORP COM 688239201 71 950 SH   SOLE   950 0 0
OSHKOSH CORP COM 688239201 391 5,200 SH   SOLE   5,200 0 0
OSIRIS THERAPEUTICS INC NEW COM 68827R108 1,766 92,941 SH   SOLE   92,941 0 0
OTELCO INC COM 688823301 23 1,400 SH   SOLE   1,400 0 0
OTTER TAIL CORP COM 689648103 623 12,500 SH   SOLE   12,500 0 0
PACIRA BIOSCIENCES COM 695127100 563 14,800 SH   SOLE   14,800 0 0
PARAMOUNT GROUP INC COM 69924R108 3 240 SH   SOLE   240 0 0
PAYLOCITY HLDG CORP COM 70438V106 660 7,400 SH   SOLE   7,400 0 0
PAYLOCITY HLDG CORP COM 70438V106 2,060 23,100 SH   SOLE   23,100 0 0
PAYPAL HLDGS INC COM 70450Y103 116 1,120 SH   SOLE   1,120 0 0
PC CONNECTION INC COM COM 69318J100 2,050 55,900 SH   SOLE   55,900 0 0
PEMBINA PIPELINE CORP COM COM 706327103 13 356 SH   SOLE   356 0 0
PEMBINA PIPELINE CORP COM COM 706327103 431 11,700 SH   SOLE   11,700 0 0
PEMBINA PIPELINE CORP COM COM 706327103 4 100 SH   SOLE   100 0 0
PEMBINA PIPELINE CORP COM COM 706327103 81 2,200 SH   SOLE   2,200 0 0
PEMBINA PIPELINE CORP COM COM 706327103 118 3,200 SH   SOLE   3,200 0 0
PEMBINA PIPELINE CORP COM COM 706327103 324 8,800 SH   SOLE   8,800 0 0
PEMBINA PIPELINE CORP COM COM 706327103 29 800 SH   SOLE   800 0 0
PEMBINA PIPELINE CORP COM COM 706327103 6,623 180,000 SH   SOLE   180,000 0 0
PEMBINA PIPELINE CORP COM COM 706327103 3,168 86,100 SH   SOLE   86,100 0 0
PEMBINA PIPELINE CORP COM COM 706327103 3,256 88,500 SH   SOLE   88,500 0 0
PEMBINA PIPELINE CORP COM COM 706327103 3,256 88,500 SH   SOLE   88,500 0 0
PEMBINA PIPELINE CORP COM COM 706327103 927 25,200 SH   SOLE   25,200 0 0
PEMBINA PIPELINE CORP COM COM 706327103 927 25,200 SH   SOLE   25,200 0 0
PENNYMAC MTG INVT TR COM 70931T103 607 29,300 SH   SOLE   29,300 0 0
PEOPLES BANCORP INC COM 709789101 34 1,100 SH   SOLE   1,100 0 0
PEOPLES BANCORP INC COM 709789101 1,889 61,000 SH   SOLE   61,000 0 0
PEPSICO INC COM 713448108 4 30 SH   SOLE   30 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 646 16,300 SH   SOLE   16,300 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 2,041 51,500 SH   SOLE   51,500 0 0
PFIZER INC COM 717081103 47 1,100 SH   SOLE   1,100 0 0
PFIZER INC COM 717081103 107 2,510 SH   SOLE   2,510 0 0
PFIZER INC COM 717081103 3 80 SH   SOLE   80 0 0
PHIBRO ANIMAL HEALTH CORP COM 71742Q106 1,601 48,500 SH   SOLE   48,500 0 0
PHILIP MORRIS INTL INC COM 718172109 59 670 SH   SOLE   670 0 0
PHILLIPS 66 COM 718546104 7 70 SH   SOLE   70 0 0
PHILLIPS 66 COM 718546104 19 200 SH   SOLE   200 0 0
PHILLIPS 66 COM 718546104 64 670 SH   SOLE   670 0 0
PHILLIPS 66 COM 718546104 352 3,700 SH   SOLE   3,700 0 0
PIMCO ETF TR 0-5 HIGH YIELD COM 72201R783 260 2,600 SH   SOLE   2,600 0 0
PLANET FITNESS INC COM 72703H101 687 10,000 SH   SOLE   10,000 0 0
PNC FINL SVCS GROUP INC COM 693475105 67 550 SH   SOLE   550 0 0
PNC FINL SVCS GROUP INC COM 693475105 380 3,100 SH   SOLE   3,100 0 0
PNM RES INC COM 69349H107 653 13,800 SH   SOLE   13,800 0 0
POINTS INTL LTD COM 730843208 1,510 112,300 SH   SOLE   112,300 0 0
POINTS INTL LTD COM 730843208 2,192 163,000 SH   SOLE   163,000 0 0
POINTS INTL LTD COM 730843208 656 48,800 SH   SOLE   48,800 0 0
POINTS INTL LTD COM 730843208 1,022 76,000 SH   SOLE   76,000 0 0
POINTS INTL LTD COM 730843208 192 14,300 SH   SOLE   14,300 0 0
POPULAR INC COM 733174700 8 150 SH   SOLE   150 0 0
PRETIUM RES INC COM 74139C102 2,049 239,400 SH   SOLE   239,400 0 0
PRETIUM RES INC COM 74139C102 3,131 365,800 SH   SOLE   365,800 0 0
PRETIUM RES INC COM 74139C102 881 102,900 SH   SOLE   102,900 0 0
PRETIUM RES INC COM 74139C102 1,448 169,200 SH   SOLE   169,200 0 0
PRETIUM RES INC COM 74139C102 263 30,700 SH   SOLE   30,700 0 0
PROCTER AND GAMBLE CO COM 742718109 185 1,780 SH   SOLE   1,780 0 0
PROCTER AND GAMBLE CO COM 742718109 406 3,900 SH   SOLE   3,900 0 0
PROCTER AND GAMBLE CO COM 742718109 3 30 SH   SOLE   30 0 0
PROGRESSIVE CORP OHIO COM 743315103 10 140 SH   SOLE   140 0 0
PROGRESSIVE CORP OHIO COM 743315103 43 600 SH   SOLE   600 0 0
PROGRESSIVE CORP OHIO COM 743315103 79 1,100 SH   SOLE   1,100 0 0
PROGRESSIVE CORP OHIO COM 743315103 469 6,500 SH   SOLE   6,500 0 0
PROGRESSIVE CORP OHIO COM 743315103 2 25 SH   SOLE   25 0 0
PROSHARES TR ULTSHT RUSS2000 COM 74348A319 1,310 84,500 SH   SOLE   84,500 0 0
PROVIDENT FINL SVCS INC COM 74386T105 8 300 SH   SOLE   300 0 0
PROVIDENT FINL SVCS INC COM 74386T105 62 2,400 SH   SOLE   2,400 0 0
PROVIDENT FINL SVCS INC COM 74386T105 585 22,600 SH   SOLE   22,600 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1,799 69,500 SH   SOLE   69,500 0 0
PRUDENTIAL FINL INC COM 744320102 37 400 SH   SOLE   400 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 9 60 SH   SOLE   60 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 674 4,300 SH   SOLE   4,300 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 2,102 13,400 SH   SOLE   13,400 0 0
PSYCHEMEDICS CORP COM 744375205 17 1,200 SH   SOLE   1,200 0 0
PUBLIC STORAGE COM 74460D109 3 15 SH   SOLE   15 0 0
RADIAN GROUP INC COM 750236101 9 430 SH   SOLE   430 0 0
RADIAN GROUP INC COM 750236101 761 36,700 SH   SOLE   36,700 0 0
RADIAN GROUP INC COM 750236101 2,097 101,100 SH   SOLE   101,100 0 0
RADIANT LOGISTICS INC COM 75025X100 713 113,100 SH   SOLE   113,100 0 0
RADIANT LOGISTICS INC COM 75025X100 24 3,800 SH   SOLE   3,800 0 0
RADIANT LOGISTICS INC COM 75025X100 2,185 346,900 SH   SOLE   346,900 0 0
RAYTHEON CO COM 755111507 2 11 SH   SOLE   11 0 0
READY CAP CORP COM COM 75574U101 5 330 SH   SOLE   330 0 0
REGAL BELOIT CORP COM 758750103 74 900 SH   SOLE   900 0 0
REGAL BELOIT CORP COM 758750103 401 4,900 SH   SOLE   4,900 0 0
REGENERON PHARMACEUTICALS COM 75886F107 8 20 SH   SOLE   20 0 0
REGENERON PHARMACEUTICALS COM 75886F107 82 200 SH   SOLE   200 0 0
REGENERON PHARMACEUTICALS COM 75886F107 452 1,100 SH   SOLE   1,100 0 0
REGIONS FINL CORP NEW COM 7591EP100 7 500 SH   SOLE   500 0 0
REGIONS FINL CORP NEW COM 7591EP100 21 1,500 SH   SOLE   1,500 0 0
REGIONS FINL CORP NEW COM 7591EP100 67 4,700 SH   SOLE   4,700 0 0
REGIONS FINL CORP NEW COM 7591EP100 369 26,100 SH   SOLE   26,100 0 0
REPUBLIC BANCORP KY COM 760281204 8 180 SH   SOLE   180 0 0
REPUBLIC SVCS INC COM 760759100 9 110 SH   SOLE   110 0 0
RESOURCES CONNECTION INC COM 76122Q105 8 500 SH   SOLE   500 0 0
RESOURCES CONNECTION INC COM 76122Q105 1,849 111,800 SH   SOLE   111,800 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 300 4,600 SH   SOLE   4,600 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 52 800 SH   SOLE   800 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 150 2,300 SH   SOLE   2,300 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2,867 44,000 SH   SOLE   44,000 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 1,883 28,900 SH   SOLE   28,900 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2,600 39,900 SH   SOLE   39,900 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 5,670 87,000 SH   SOLE   87,000 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2,274 34,900 SH   SOLE   34,900 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 3,395 52,100 SH   SOLE   52,100 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 1,610 24,700 SH   SOLE   24,700 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 645 9,900 SH   SOLE   9,900 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 964 14,800 SH   SOLE   14,800 0 0
REXFORD INDL RLTY INC COM 76169C100 688 19,200 SH   SOLE   19,200 0 0
ROCKY BRANDS INC COM 774515100 19 800 SH   SOLE   800 0 0
ROCKY BRANDS INC COM 774515100 93 3,900 SH   SOLE   3,900 0 0
ROGERS COMMUNICATIONS INC CL B COM 775109200 24 445 SH   SOLE   445 0 0
ROGERS COMMUNICATIONS INC CL B COM 775109200 15 270 SH   SOLE   270 0 0
ROGERS COMMUNICATIONS INC CL B COM 775109200 6 120 SH   SOLE   120 0 0
ROGERS COMMUNICATIONS INC CL B COM 775109200 27 500 SH   SOLE   500 0 0
ROGERS COMMUNICATIONS INC CL B COM 775109200 124 2,300 SH   SOLE   2,300 0 0
ROGERS COMMUNICATIONS INC CL B COM 775109200 194 3,600 SH   SOLE   3,600 0 0
ROGERS COMMUNICATIONS INC CL B COM 775109200 5,387 100,000 SH   SOLE   100,000 0 0
ROGERS COMMUNICATIONS INC CL B COM 775109200 3,049 56,600 SH   SOLE   56,600 0 0
ROYAL BK CDA MONTREAL QUE COM COM 780087102 41 545 SH   SOLE   545 0 0
ROYAL BK CDA MONTREAL QUE COM COM 780087102 597 7,900 SH   SOLE   7,900 0 0
ROYAL BK CDA MONTREAL QUE COM COM 780087102 19 250 SH   SOLE   250 0 0
ROYAL BK CDA MONTREAL QUE COM COM 780087102 11 150 SH   SOLE   150 0 0
ROYAL BK CDA MONTREAL QUE COM COM 780087102 132 1,750 SH   SOLE   1,750 0 0
ROYAL BK CDA MONTREAL QUE COM COM 780087102 47 620 SH   SOLE   620 0 0
ROYAL BK CDA MONTREAL QUE COM COM 780087102 38 500 SH   SOLE   500 0 0
ROYAL BK CDA MONTREAL QUE COM COM 780087102 378 5,000 SH   SOLE   5,000 0 0
ROYAL BK CDA MONTREAL QUE COM COM 780087102 990 13,100 SH   SOLE   13,100 0 0
ROYAL BK CDA MONTREAL QUE COM COM 780087102 94 1,240 SH   SOLE   1,240 0 0
ROYAL BK CDA MONTREAL QUE COM COM 780087102 21,613 286,000 SH   SOLE   286,000 0 0
ROYAL BK CDA MONTREAL QUE COM COM 780087102 2,449 32,400 SH   SOLE   32,400 0 0
ROYAL BK CDA MONTREAL QUE COM COM 780087102 3,061 40,500 SH   SOLE   40,500 0 0
ROYAL BK CDA MONTREAL QUE COM COM 780087102 8,517 112,700 SH   SOLE   112,700 0 0
ROYAL BK CDA MONTREAL QUE COM COM 780087102 4,504 59,600 SH   SOLE   59,600 0 0
ROYAL BK CDA MONTREAL QUE COM COM 780087102 4,013 53,100 SH   SOLE   53,100 0 0
ROYAL BK CDA MONTREAL QUE COM COM 780087102 2,426 32,100 SH   SOLE   32,100 0 0
ROYAL BK CDA MONTREAL QUE COM COM 780087102 1,285 17,000 SH   SOLE   17,000 0 0
ROYAL BK CDA MONTREAL QUE COM COM 780087102 1,141 15,100 SH   SOLE   15,100 0 0
RTI SURGICAL HOLDINGS INC COM COM 74975N105 26 4,300 SH   SOLE   4,300 0 0
RUBICON PROJ INC COM 78112V102 615 101,200 SH   SOLE   101,200 0 0
RUBICON PROJ INC COM 78112V102 90 14,800 SH   SOLE   14,800 0 0
RUSH ENTERPRISES INC COM 781846209 6 140 SH   SOLE   140 0 0
RUSH ENTERPRISES INC COM 781846209 1,434 34,300 SH   SOLE   34,300 0 0
RYERSON HLDG CORP COM 783754104 23 2,700 SH   SOLE   2,700 0 0
RYERSON HLDG CORP COM 783754104 1,391 162,500 SH   SOLE   162,500 0 0
SAFETY INS GROUP INC COM 78648T100 1,943 22,300 SH   SOLE   22,300 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 643 22,400 SH   SOLE   22,400 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 106 3,700 SH   SOLE   3,700 0 0
SALESFORCE COM INC COM 79466L302 117 740 SH   SOLE   740 0 0
SANDSTORM GOLD LTD COM 80013R206 1,607 294,000 SH   SOLE   294,000 0 0
SANDSTORM GOLD LTD COM 80013R206 2,252 412,100 SH   SOLE   412,100 0 0
SANDSTORM GOLD LTD COM 80013R206 667 122,000 SH   SOLE   122,000 0 0
SANDSTORM GOLD LTD COM 80013R206 1,044 191,000 SH   SOLE   191,000 0 0
SANDSTORM GOLD LTD COM 80013R206 193 35,400 SH   SOLE   35,400 0 0
SANMINA CORPORATION COM 801056102 8 270 SH   SOLE   270 0 0
SANMINA CORPORATION COM 801056102 551 19,100 SH   SOLE   19,100 0 0
SANMINA CORPORATION COM 801056102 2,118 73,400 SH   SOLE   73,400 0 0
SCANSOURCE INC COM 806037107 7 200 SH   SOLE   200 0 0
SCANSOURCE INC COM 806037107 573 16,000 SH   SOLE   16,000 0 0
SCANSOURCE INC COM 806037107 1,827 51,000 SH   SOLE   51,000 0 0
SCRIPPS E W CO OHIO COM 811054402 693 33,000 SH   SOLE   33,000 0 0
SEI INVESTMENTS CO COM 784117103 8 150 SH   SOLE   150 0 0
SEI INVESTMENTS CO COM 784117103 57 1,100 SH   SOLE   1,100 0 0
SEI INVESTMENTS CO COM 784117103 298 5,700 SH   SOLE   5,700 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,448 102,800 SH   SOLE   102,800 0 0
SELECTIVE INS GROUP INC COM 816300107 607 9,600 SH   SOLE   9,600 0 0
SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 16 763 SH   SOLE   763 0 0
SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 492 23,600 SH   SOLE   23,600 0 0
SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 11 520 SH   SOLE   520 0 0
SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 4 210 SH   SOLE   210 0 0
SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 19 900 SH   SOLE   900 0 0
SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 2,270 108,900 SH   SOLE   108,900 0 0
SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 3,715 178,200 SH   SOLE   178,200 0 0
SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 3,715 178,200 SH   SOLE   178,200 0 0
SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 1,059 50,800 SH   SOLE   50,800 0 0
SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 1,059 50,800 SH   SOLE   50,800 0 0
SHENANDOAH TELECOMMUNICATIONS COM 82312B106 523 11,800 SH   SOLE   11,800 0 0
SHENANDOAH TELECOMMUNICATIONS COM 82312B106 2,089 47,100 SH   SOLE   47,100 0 0
SHOE CARNIVAL INC COM 824889109 1,776 52,200 SH   SOLE   52,200 0 0
SHORE BANCSHARES INC COM 825107105 830 55,700 SH   SOLE   55,700 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109 19 1,300 SH   SOLE   1,300 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109 775 54,400 SH   SOLE   54,400 0 0
SKECHERS U S A INC COM 830566105 7 200 SH   SOLE   200 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 7 80 SH   SOLE   80 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 66 800 SH   SOLE   800 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 363 4,400 SH   SOLE   4,400 0 0
SOLAR CAP LTD COM 83413U100 7 330 SH   SOLE   330 0 0
SONOCO PRODS CO COM 835495102 4 70 SH   SOLE   70 0 0
SOUTHERN CO COM 842587107 4 70 SH   SOLE   70 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 21 1,400 SH   SOLE   1,400 0 0
SOUTHWEST AIRLS CO COM 844741108 8 150 SH   SOLE   150 0 0
SPDR S&P 500 ETF TR COM 78462F103 3 10 SH   SOLE   10 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS COM 78468R622 259 7,200 SH   SOLE   7,200 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 8 90 SH   SOLE   90 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 73 800 SH   SOLE   800 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 403 4,400 SH   SOLE   4,400 0 0
SPIRIT AIRLS INC COM 848577102 513 9,700 SH   SOLE   9,700 0 0
SPS COMMERCE INC COM 78463M107 700 6,600 SH   SOLE   6,600 0 0
SPS COMMERCE INC COM 78463M107 2,121 20,000 SH   SOLE   20,000 0 0
SSGA ACTIVE ETF TR COM 78467V608 417 9,050 SH   SOLE   9,050 0 0
SSR MNG INC COM COM 784730103 1,422 112,300 SH   SOLE   112,300 0 0
SSR MNG INC COM COM 784730103 2,078 164,100 SH   SOLE   164,100 0 0
SSR MNG INC COM COM 784730103 614 48,500 SH   SOLE   48,500 0 0
SSR MNG INC COM COM 784730103 979 77,300 SH   SOLE   77,300 0 0
SSR MNG INC COM COM 784730103 1,794 141,700 SH   SOLE   141,700 0 0
SSR MNG INC COM COM 784730103 184 14,500 SH   SOLE   14,500 0 0
STAAR SURGICAL CO COM 852312305 1,508 44,100 SH   SOLE   44,100 0 0
STANDARD MTR PRODS INC COM 853666105 579 11,800 SH   SOLE   11,800 0 0
STAR GROUP L P COM 85512C105 98 10,200 SH   SOLE   10,200 0 0
STARBUCKS CORP COM 855244109 7 100 SH   SOLE   100 0 0
STARBUCKS CORP COM 855244109 181 2,430 SH   SOLE   2,430 0 0
STARBUCKS CORP COM 855244109 431 5,800 SH   SOLE   5,800 0 0
STATE AUTO FINL CORP COM 855707105 530 16,100 SH   SOLE   16,100 0 0
STEEL DYNAMICS INC COM 858119100 8 230 SH   SOLE   230 0 0
STEEL DYNAMICS INC COM 858119100 67 1,900 SH   SOLE   1,900 0 0
STEEL DYNAMICS INC COM 858119100 367 10,400 SH   SOLE   10,400 0 0
STEELCASE INC COM 858155203 515 35,400 SH   SOLE   35,400 0 0
STEELCASE INC COM 858155203 1,660 114,100 SH   SOLE   114,100 0 0
STORE CAP CORP COM 862121100 4 130 SH   SOLE   130 0 0
STRATEGIC EDUCATION INC COM 86272C103 591 4,500 SH   SOLE   4,500 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 27 1,000 SH   SOLE   1,000 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 1,235 46,600 SH   SOLE   46,600 0 0
SUN CMNTYS INC COM 866674104 5 40 SH   SOLE   40 0 0
SUN LIFE FINL INC COM 866796105 10 260 SH   SOLE   260 0 0
SUN LIFE FINL INC COM 866796105 443 11,500 SH   SOLE   11,500 0 0
SUN LIFE FINL INC COM 866796105 8 210 SH   SOLE   210 0 0
SUN LIFE FINL INC COM 866796105 69 1,800 SH   SOLE   1,800 0 0
SUN LIFE FINL INC COM 866796105 19 500 SH   SOLE   500 0 0
SUN LIFE FINL INC COM 866796105 131 3,400 SH   SOLE   3,400 0 0
SUN LIFE FINL INC COM 866796105 254 6,600 SH   SOLE   6,600 0 0
SUN LIFE FINL INC COM 866796105 42 1,100 SH   SOLE   1,100 0 0
SUN LIFE FINL INC COM 866796105 5,772 150,000 SH   SOLE   150,000 0 0
SUN LIFE FINL INC COM 866796105 2,001 52,000 SH   SOLE   52,000 0 0
SUN LIFE FINL INC COM 866796105 7,316 190,100 SH   SOLE   190,100 0 0
SUN LIFE FINL INC COM 866796105 3,348 87,000 SH   SOLE   87,000 0 0
SUN LIFE FINL INC COM 866796105 3,968 103,100 SH   SOLE   103,100 0 0
SUN LIFE FINL INC COM 866796105 2,086 54,200 SH   SOLE   54,200 0 0
SUN LIFE FINL INC COM 866796105 954 24,800 SH   SOLE   24,800 0 0
SUN LIFE FINL INC COM 866796105 1,131 29,400 SH   SOLE   29,400 0 0
SUNCOR ENERGY INC NEW COM 867224107 3 100 SH   SOLE   100 0 0
SUNCOR ENERGY INC NEW COM 867224107 132 4,080 SH   SOLE   4,080 0 0
SUNCOR ENERGY INC NEW COM 867224107 260 8,000 SH   SOLE   8,000 0 0
SUNCOR ENERGY INC NEW COM 867224107 29 900 SH   SOLE   900 0 0
SUNCOR ENERGY INC NEW COM 867224107 7,142 220,000 SH   SOLE   220,000 0 0
SYKES ENTERPRISES INC COM 871237103 2,002 70,800 SH   SOLE   70,800 0 0
SYNCHRONY FINL COM 87165B103 9 290 SH   SOLE   290 0 0
SYNCHRONY FINL COM 87165B103 83 2,600 SH   SOLE   2,600 0 0
SYNCHRONY FINL COM 87165B103 472 14,800 SH   SOLE   14,800 0 0
TC ENERGY CORP COM 87807B107 13 290 SH   SOLE   290 0 0
TC ENERGY CORP COM 87807B107 414 9,200 SH   SOLE   9,200 0 0
TC ENERGY CORP COM 87807B107 6 140 SH   SOLE   140 0 0
TC ENERGY CORP COM 87807B107 4 80 SH   SOLE   80 0 0
TC ENERGY CORP COM 87807B107 103 2,300 SH   SOLE   2,300 0 0
TC ENERGY CORP COM 87807B107 13 300 SH   SOLE   300 0 0
TC ENERGY CORP COM 87807B107 181 4,030 SH   SOLE   4,030 0 0
TC ENERGY CORP COM 87807B107 315 7,000 SH   SOLE   7,000 0 0
TC ENERGY CORP COM 87807B107 22 500 SH   SOLE   500 0 0
TC ENERGY CORP COM 87807B107 7,198 160,000 SH   SOLE   160,000 0 0
TC ENERGY CORP COM 87807B107 3,275 72,800 SH   SOLE   72,800 0 0
TC ENERGY CORP COM 87807B107 3,113 69,200 SH   SOLE   69,200 0 0
TC ENERGY CORP COM 87807B107 3,113 69,200 SH   SOLE   69,200 0 0
TC ENERGY CORP COM 87807B107 886 19,700 SH   SOLE   19,700 0 0
TC ENERGY CORP COM 87807B107 886 19,700 SH   SOLE   19,700 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 7 150 SH   SOLE   150 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 75 1,500 SH   SOLE   1,500 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 410 8,200 SH   SOLE   8,200 0 0
TECH DATA CORP COM 878237106 601 5,870 SH   SOLE   5,870 0 0
TECH DATA CORP COM 878237106 2,140 20,900 SH   SOLE   20,900 0 0
TECK RESOURCES LTD CL B COM 878742204 2 94 SH   SOLE   94 0 0
TECK RESOURCES LTD CL B COM 878742204 23 1,000 SH   SOLE   1,000 0 0
TECK RESOURCES LTD CL B COM 878742204 60 2,600 SH   SOLE   2,600 0 0
TECK RESOURCES LTD CL B COM 878742204 185 8,000 SH   SOLE   8,000 0 0
TECK RESOURCES LTD CL B COM 878742204 46 2,000 SH   SOLE   2,000 0 0
TECK RESOURCES LTD CL B COM 878742204 3,245 140,000 SH   SOLE   140,000 0 0
TECK RESOURCES LTD CL B COM 878742204 867 37,400 SH   SOLE   37,400 0 0
TECK RESOURCES LTD CL B COM 878742204 3,718 160,400 SH   SOLE   160,400 0 0
TECK RESOURCES LTD CL B COM 878742204 3,718 160,400 SH   SOLE   160,400 0 0
TECK RESOURCES LTD CL B COM 878742204 1,057 45,600 SH   SOLE   45,600 0 0
TECK RESOURCES LTD CL B COM 878742204 1,057 45,600 SH   SOLE   45,600 0 0
TEGNA INC COM 87901J105 721 51,100 SH   SOLE   51,100 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 2 7 SH   SOLE   7 0 0
TELUS CORP COM COM 87971M103 43 1,165 SH   SOLE   1,165 0 0
TELUS CORP COM COM 87971M103 727 19,600 SH   SOLE   19,600 0 0
TELUS CORP COM COM 87971M103 20 540 SH   SOLE   540 0 0
TELUS CORP COM COM 87971M103 12 320 SH   SOLE   320 0 0
TELUS CORP COM COM 87971M103 185 5,000 SH   SOLE   5,000 0 0
TELUS CORP COM COM 87971M103 37 1,000 SH   SOLE   1,000 0 0
TELUS CORP COM COM 87971M103 28 760 SH   SOLE   760 0 0
TELUS CORP COM COM 87971M103 3,066 82,700 SH   SOLE   82,700 0 0
TELUS CORP COM COM 87971M103 5,487 148,000 SH   SOLE   148,000 0 0
TELUS CORP COM COM 87971M103 5,487 148,000 SH   SOLE   148,000 0 0
TELUS CORP COM COM 87971M103 1,561 42,100 SH   SOLE   42,100 0 0
TELUS CORP COM COM 87971M103 1,561 42,100 SH   SOLE   42,100 0 0
TERRENO RLTY CORP COM 88146M101 3 80 SH   SOLE   80 0 0
TERRITORIAL BANCORP INC COM 88145X108 10 390 SH   SOLE   390 0 0
TEXAS INSTRS INC COM 882508104 43 410 SH   SOLE   410 0 0
THE MEET GROUP INC COM 58513U101 22 4,300 SH   SOLE   4,300 0 0
THE MEET GROUP INC COM 58513U101 2,201 437,500 SH   SOLE   437,500 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 47 170 SH   SOLE   170 0 0
THOMSON REUTERS CORP COM NEW COM 884903709 8 140 SH   SOLE   140 0 0
THOMSON REUTERS CORP COM NEW COM 884903709 16 272 SH   SOLE   272 0 0
TOLL BROTHERS INC COM 889478103 8 230 SH   SOLE   230 0 0
TOLL BROTHERS INC COM 889478103 80 2,200 SH   SOLE   2,200 0 0
TOLL BROTHERS INC COM 889478103 463 12,800 SH   SOLE   12,800 0 0
TORCHMARK CORP COM 891027104 3 40 SH   SOLE   40 0 0
TORO CO COM 891092108 3 50 SH   SOLE   50 0 0
TORONTO DOMINION BK ONT COM 891160509 46 845 SH   SOLE   845 0 0
TORONTO DOMINION BK ONT COM 891160509 631 11,600 SH   SOLE   11,600 0 0
TORONTO DOMINION BK ONT COM 891160509 18 340 SH   SOLE   340 0 0
TORONTO DOMINION BK ONT COM 891160509 11 200 SH   SOLE   200 0 0
TORONTO DOMINION BK ONT COM 891160509 158 2,900 SH   SOLE   2,900 0 0
TORONTO DOMINION BK ONT COM 891160509 33 600 SH   SOLE   600 0 0
TORONTO DOMINION BK ONT COM 891160509 389 7,150 SH   SOLE   7,150 0 0
TORONTO DOMINION BK ONT COM 891160509 815 15,000 SH   SOLE   15,000 0 0
TORONTO DOMINION BK ONT COM 891160509 113 2,080 SH   SOLE   2,080 0 0
TORONTO DOMINION BK ONT COM 891160509 19,569 360,000 SH   SOLE   360,000 0 0
TORONTO DOMINION BK ONT COM 891160509 4,778 87,900 SH   SOLE   87,900 0 0
TORONTO DOMINION BK ONT COM 891160509 4,778 87,900 SH   SOLE   87,900 0 0
TORONTO DOMINION BK ONT COM 891160509 1,359 25,000 SH   SOLE   25,000 0 0
TORONTO DOMINION BK ONT COM 891160509 1,359 25,000 SH   SOLE   25,000 0 0
TPG RE FIN TR INC COM 87266M107 7 340 SH   SOLE   340 0 0
TPG SPECIALTY LENDING INC COM 87265K102 8 390 SH   SOLE   390 0 0
TRACTOR SUPPLY CO COM 892356106 10 100 SH   SOLE   100 0 0
TRACTOR SUPPLY CO COM 892356106 78 800 SH   SOLE   800 0 0
TRACTOR SUPPLY CO COM 892356106 459 4,700 SH   SOLE   4,700 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 21 2,300 SH   SOLE   2,300 0 0
TRANSATLANTIC PETROLEUM LTD COM G89982113 20 22,588 SH   SOLE   22,588 0 0
TRANSGLOBE ENERGY CORP COM 893662106 1,141 603,920 SH   SOLE   603,920 0 0
TRANSGLOBE ENERGY CORP COM 893662106 320 169,466 SH   SOLE   169,466 0 0
TRANSGLOBE ENERGY CORP COM 893662106 1,110 587,389 SH   SOLE   587,389 0 0
TRANSGLOBE ENERGY CORP COM 893662106 379 200,655 SH   SOLE   200,655 0 0
TRANSGLOBE ENERGY CORP COM 893662106 584 309,130 SH   SOLE   309,130 0 0
TRANSGLOBE ENERGY CORP COM 893662106 101 53,353 SH   SOLE   53,353 0 0
TRAVELERS COMPANIES INC COM COM 89417E109 4 30 SH   SOLE   30 0 0
TRICO BANCSHARES COM 896095106 625 15,900 SH   SOLE   15,900 0 0
TRIMAS CORP COM 896215209 596 19,700 SH   SOLE   19,700 0 0
U S PHYSICAL THERAPY INC COM 90337L108 7 70 SH   SOLE   70 0 0
U S PHYSICAL THERAPY INC COM 90337L108 1,712 16,300 SH   SOLE   16,300 0 0
UFP TECHNOLOGIES INC COM 902673102 26 700 SH   SOLE   700 0 0
UGI CORP NEW COM 902681105 3 50 SH   SOLE   50 0 0
UNILEVER N V COM 904784709 6 100 SH   SOLE   100 0 0
UNION PACIFIC CORP COM 907818108 8 50 SH   SOLE   50 0 0
UNION PACIFIC CORP COM 907818108 54 320 SH   SOLE   320 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 1,821 194,800 SH   SOLE   194,800 0 0
UNITED PARCEL SERVICE INC COM 911312106 34 300 SH   SOLE   300 0 0
UNITED PARCEL SERVICE INC COM 911312106 2 15 SH   SOLE   15 0 0
UNITED RENTALS INC COM 911363109 8 70 SH   SOLE   70 0 0
UNITED RENTALS INC COM 911363109 69 600 SH   SOLE   600 0 0
UNITED RENTALS INC COM 911363109 388 3,400 SH   SOLE   3,400 0 0
UNITED TECHNOLOGIES CORP COM 913017109 45 350 SH   SOLE   350 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2 15 SH   SOLE   15 0 0
UNITEDHEALTH GROUP INC COM 91324P102 7 30 SH   SOLE   30 0 0
UNITEDHEALTH GROUP INC COM 91324P102 168 680 SH   SOLE   680 0 0
UNITY BANCORP INC COM 913290102 21 1,100 SH   SOLE   1,100 0 0
UNIVERSAL LOGISTICS HLDGS IN COM COM 91388P105 1,407 71,500 SH   SOLE   71,500 0 0
UNUM GROUP COM 91529Y106 7 220 SH   SOLE   220 0 0
UNUM GROUP COM 91529Y106 71 2,100 SH   SOLE   2,100 0 0
UNUM GROUP COM 91529Y106 399 11,800 SH   SOLE   11,800 0 0
VANECK VECTORS ETF TR EMERGING MKTS HI COM 92189F353 584 25,000 SH   SOLE   25,000 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF COM 92189H409 596 9,500 SH   SOLE   9,500 0 0
VECTRUS INC COM 92242T101 19 700 SH   SOLE   700 0 0
VERACYTE INC COM 92337F107 733 29,300 SH   SOLE   29,300 0 0
VERINT SYS INC COM 92343X100 784 13,100 SH   SOLE   13,100 0 0
VERINT SYS INC COM 92343X100 2,059 34,400 SH   SOLE   34,400 0 0
VERISK ANALYTICS INC COM 92345Y106 3 25 SH   SOLE   25 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3 55 SH   SOLE   55 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 74 400 SH   SOLE   400 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 441 2,400 SH   SOLE   2,400 0 0
VIAVI SOLUTIONS INC COM COM 925550105 618 49,900 SH   SOLE   49,900 0 0
VISA INC COM 92826C839 184 1,180 SH   SOLE   1,180 0 0
VISA INC COM 92826C839 2 10 SH   SOLE   10 0 0
VMWARE INC COM 928563402 72 400 SH   SOLE   400 0 0
VMWARE INC COM 928563402 415 2,300 SH   SOLE   2,300 0 0
VSE CORP COM 918284100 22 700 SH   SOLE   700 0 0
WALKER & DUNLOP INC COM 93148P102 1,848 36,300 SH   SOLE   36,300 0 0
WALMART INC COM 931142103 61 630 SH   SOLE   630 0 0
WASTE CONNECTIONS INC NEW COM COM 94106B101 16 185 SH   SOLE   185 0 0
WASTE CONNECTIONS INC NEW COM COM 94106B101 9 100 SH   SOLE   100 0 0
WASTE CONNECTIONS INC NEW COM COM 94106B101 4 50 SH   SOLE   50 0 0
WASTE CONNECTIONS INC NEW COM COM 94106B101 18 200 SH   SOLE   200 0 0
WASTE CONNECTIONS INC NEW COM COM 94106B101 39 444 SH   SOLE   444 0 0
WASTE CONNECTIONS INC NEW COM COM 94106B101 3,292 37,100 SH   SOLE   37,100 0 0
WASTE MGMT INC DEL COM COM 94106L109 5 45 SH   SOLE   45 0 0
WD-40 CO COM 929236107 542 3,200 SH   SOLE   3,200 0 0
WELLS FARGO CO NEW COM 949746101 94 1,940 SH   SOLE   1,940 0 0
WELLTOWER INC COM COM 95040Q104 62 800 SH   SOLE   800 0 0
WHEATON PRECIOUS METALS CORP COM COM 962879102 21 900 SH   SOLE   900 0 0
WHEATON PRECIOUS METALS CORP COM COM 962879102 60 2,500 SH   SOLE   2,500 0 0
WHEATON PRECIOUS METALS CORP COM COM 962879102 954 40,000 SH   SOLE   40,000 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 11 12 SH   SOLE   12 0 0
WILLIS LEASE FINANCE CORP COM 970646105 954 22,500 SH   SOLE   22,500 0 0
WINTRUST FINL CORP COM 97650W108 7 110 SH   SOLE   110 0 0
WINTRUST FINL CORP COM 97650W108 61 900 SH   SOLE   900 0 0
WINTRUST FINL CORP COM 97650W108 337 5,000 SH   SOLE   5,000 0 0
WOLVERINE WORLD WIDE INC COM 978097103 618 17,300 SH   SOLE   17,300 0 0
WOODWARD INC COM COM 980745103 636 6,700 SH   SOLE   6,700 0 0
WORKIVA INC COM 98139A105 771 15,200 SH   SOLE   15,200 0 0
WORKIVA INC COM 98139A105 2,697 53,200 SH   SOLE   53,200 0 0
WORLD FUEL SVCS CORP COM 981475106 719 24,900 SH   SOLE   24,900 0 0
WORLD FUEL SVCS CORP COM 981475106 2,239 77,500 SH   SOLE   77,500 0 0
WRIGHT MED GROUP N V COM N96617118 632 20,100 SH   SOLE   20,100 0 0
XEROX CORP COM 984121608 10 300 SH   SOLE   300 0 0
XEROX CORP COM 984121608 80 2,500 SH   SOLE   2,500 0 0
XEROX CORP COM 984121608 448 14,000 SH   SOLE   14,000 0 0
XILINX INC COM 983919101 9 70 SH   SOLE   70 0 0
XILINX INC COM 983919101 89 700 SH   SOLE   700 0 0
XILINX INC COM 983919101 520 4,100 SH   SOLE   4,100 0 0
XPERI CORPORATION COM COM 98421B100 8 350 SH   SOLE   350 0 0
XPERI CORPORATION COM COM 98421B100 1,952 83,400 SH   SOLE   83,400 0 0
YUM BRANDS INC COM 988498101 5 50 SH   SOLE   50 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 10 50 SH   SOLE   50 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 84 400 SH   SOLE   400 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 482 2,300 SH   SOLE   2,300 0 0
ZIX CORP COM 98974P100 587 85,300 SH   SOLE   85,300 0 0
ZYNGA INC COM 98986T108 79 14,900 SH   SOLE   14,900 0 0
ZYNGA INC COM 98986T108 443 83,200 SH   SOLE   83,200 0 0