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
ABERCROMBIE & FITCH CO CL A 002896207 380 23,677 SH   SOLE   0 0 23,677
AIR LEASE CORP SERIES A PREF 00912X500 2,649 99,978 SH   SOLE   0 0 99,978
AIR LEASE CORP CL A 00912X302 30,838 745,950 SH   SOLE   0 0 745,950
AKAMAI TECHNOLOGIES INC COM 00971T101 2,083 25,991 SH   SOLE   0 0 25,991
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 7,708 825,251 SH   SOLE   0 0 825,251
AMERESCO INC CL A 02361E108 13,311 903,658 SH   SOLE   0 0 903,658
APOLLO ENDOSURGERY INC COM 03767D108 3,117 959,013 SH   SOLE   0 0 959,013
APTOSE BIOSCIENCES INC COM NEW 03835T200 146 55,847 SH   SOLE   0 0 55,847
ARCHER DANIELS MIDLAND CO COM 039483102 360 8,831 SH   SOLE   0 0 8,831
AT&T INC COM 00206R102 2,148 64,115 SH   SOLE   0 0 64,115
BENEFITFOCUS INC COM 08180D106 684 25,181 SH   SOLE   0 0 25,181
BLACKLINE INC COM 09239B109 11,640 217,531 SH   SOLE   0 0 217,531
BURBERRY GROUP PLC COM G1700D105 455 19,221 SH   SOLE   0 0 19,221
CAREDX INC COM 14167L103 36,521 1,014,758 SH   SOLE   0 0 1,014,758
CARETRUST REIT INC COM 14174T107 5,221 219,536 SH   SOLE   0 0 219,536
CARMAX INC COM 143130102 7,148 82,317 SH   SOLE   0 0 82,317
CASTLIGHT HEALTH INC CL B 14862Q100 8,980 2,780,248 SH   SOLE   0 0 2,780,248
CELCUITY INC COM 15102K100 4,317 172,686 SH   SOLE   0 0 172,686
CES ENERGY SOLUTIONS CORP COM 15713J104 485 261,681 SH   SOLE   0 0 261,681
CHEESECAKE FACTORY INC COM 163072101 722 16,513 SH   SOLE   0 0 16,513
CHEGG INC COM 163092109 266 6,889 SH   SOLE   0 0 6,889
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 1,847 303,289 SH   SOLE   0 0 303,289
CHIPOTLE MEXICAN GRILL COM 169656105 1,890 2,579 SH   SOLE   0 0 2,579
CNFINANCE HLDGS LTD SPON ADS 18979T105 1,903 320,991 SH   SOLE   0 0 320,991
DENA CO LTD COM J1257N107 775 40,441 SH   SOLE   0 0 40,441
DENISON MINES CORP COM 248356107 192 362,791 SH   SOLE   0 0 362,791
DR HORTON INC COM 23331A109 394 9,140 SH   SOLE   0 0 9,140
DURECT CORP COM 266605104 1,098 1,684,186 SH   SOLE   0 0 1,684,186
EHEALTH INC COM 28238P109 527 6,115 SH   SOLE   0 0 6,115
ENSIGN GROUP INC COM 29358P101 24,837 436,354 SH   SOLE   0 0 436,354
ENTERPRISE PRODS PARTNERS L COM 293792107 9,644 334,034 SH   SOLE   0 0 334,034
EOG RES INC COM 26875P101 324 3,483 SH   SOLE   0 0 3,483
EQUINIX INC COM 29444U700 13,556 26,880 SH   SOLE   0 0 26,880
ERA GROUP INC COM 26885G109 219 26,220 SH   SOLE   0 0 26,220
EVERBRIDGE INC COM 29978A104 22,271 249,064 SH   SOLE   0 0 249,064
EXXON MOBIL CORP COM 30231G102 1,261 16,455 SH   SOLE   0 0 16,455
FAIRFAX INDIA HOLDINGSCORPORATION COM 303897102 153 12,064 SH   SOLE   0 0 12,064
FIVE9 INC COM 338307101 15,063 293,690 SH   SOLE   0 0 293,690
FLEXION THERAPEUTICS INC COM 33938J106 9,272 753,794 SH   SOLE   0 0 753,794
GENERAC HLDGS INC COM 368736104 1,964 28,292 SH   SOLE   0 0 28,292
GENERAL ELECTRIC CO COM 369604103 144 13,746 SH   SOLE   0 0 13,746
GENERAL FIN CORP DEL COM 369822101 17,576 2,099,836 SH   SOLE   0 0 2,099,836
GENERAL FIN CORP DEL COM REDM 369822507 4,859 47,215 SH   SOLE   0 0 47,215
GENTEX CORP COM 371901109 1,116 45,327 SH   SOLE   0 0 45,327
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 281 23,114 SH   SOLE   0 0 23,114
INPHI CORP COM 45772F107 652 13,021 SH   SOLE   0 0 13,021
INSTRUCTURE INC COM 45781U103 11,058 260,185 SH   SOLE   0 0 260,185
INTUITIVE SURGICAL INC COM NEW 46120E602 11,902 22,689 SH   SOLE   0 0 22,689
IROBOT CORP COM 462726100 12,159 132,685 SH   SOLE   0 0 132,685
JOHNSON & JOHNSON COM 478160104 765 5,495 SH   SOLE   0 0 5,495
KB HOME COM 48666K109 424 16,462 SH   SOLE   0 0 16,462
KEANE GROUP INC COM 48669A108 2,683 399,233 SH   SOLE   0 0 399,233
KRAFT HEINZ CO COM 500754106 1,069 34,428 SH   SOLE   0 0 34,428
LENNAR CORP CL A 526057104 326 6,736 SH   SOLE   0 0 6,736
LGI HOMES INC COM 50187T106 340 4,755 SH   SOLE   0 0 4,755
LIVEPERSON INC COM 538146101 384 13,704 SH   SOLE   0 0 13,704
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 13,323 1,153,500 SH   SOLE   0 0 1,153,500
MACYS INC COM 55616P104 1,383 64,453 SH   SOLE   0 0 64,453
MARVELL TECH GROUP LTD ORD G5876H105 303 12,691 SH   SOLE   0 0 12,691
MICROCHIP TECHNOLOGY INC COM 595017104 901 10,387 SH   SOLE   0 0 10,387
NAVIGATOR HOLDINGS LTD SHS Y62132108 12,505 1,335,960 SH   SOLE   0 0 1,335,960
NCS MULTISTAGE HLDGS INC COM 628877102 347 97,657 SH   SOLE   0 0 97,657
NETGEAR INC COM 64111Q104 509 20,109 SH   SOLE   0 0 20,109
NEW RELIC INC COM 64829B100 12,952 149,713 SH   SOLE   0 0 149,713
NINTENDO CO LTD SPONSORED ADR 654445303 1,482 32,348 SH   SOLE   0 0 32,348
OCADO GROUP PLC COM G6718L106 351 23,605 SH   SOLE   0 0 23,605
PACIRA BIOSCIENCES COM 695127100 12,117 278,613 SH   SOLE   0 0 278,613
PAN ORIENT ENERGY CORP COM 69806Y106 2,849 1,723,838 SH   SOLE   0 0 1,723,838
PAYPAL HLDGS INC COM 70450Y103 434 3,792 SH   SOLE   0 0 3,792
PFIZER INC COM 717081103 737 17,017 SH   SOLE   0 0 17,017
POWER SOLUTIONS INTL INC COM 73933G202 7,294 748,074 SH   SOLE   0 0 748,074
PROFOUND MED CORP COM 74319B106 4,026 6,659,083 SH   SOLE   0 0 6,659,083
PROTO LABS INC COM 743713109 5,007 43,157 SH   SOLE   0 0 43,157
QUIDEL CORP COM 74838J101 8,326 140,362 SH   SOLE   0 0 140,362
RANGE RES CORP COM 75281A109 135 19,357 SH   SOLE   0 0 19,357
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 385 5,913 SH   SOLE   0 0 5,913
RUDOLPH TECHNOLOGIES INC COM 781270103 9,072 328,329 SH   SOLE   0 0 328,329
SECUREWORKS CORP CL A 81374A105 6,504 489,424 SH   SOLE   0 0 489,424
SEVEN GENERATIONS ENERGY LTD COM 81783Q105 99 20,228 SH   SOLE   0 0 20,228
SIRIUS XM HLDGS INC COM 82968B103 750 134,470 SH   SOLE   0 0 134,470
SUNCOR ENERGY INC NEW COM 867224107 12,528 402,048 SH   SOLE   0 0 402,048
SYNCHRONY FINL COM 87165B103 243 7,014 SH   SOLE   0 0 7,014
SYSMEX CORP COM J7864H102 671 10,285 SH   SOLE   0 0 10,285
T2 BIOSYSTEMS INC COM 89853L104 250 149,065 SH   SOLE   0 0 149,065
TALEND SA ADS 874224207 5,450 141,225 SH   SOLE   0 0 141,225
TAPESTRY INC COM 876030107 1,002 31,574 SH   SOLE   0 0 31,574
THERAPEUTICSMD INC COM 88338N107 49 18,656 SH   SOLE   0 0 18,656
TILE SHOP HLDGS INC COM 88677Q109 247 61,803 SH   SOLE   0 0 61,803
UNIQURE N.V. SHS N90064101 359 4,594 SH   SOLE   0 0 4,594
UR ENERGY INC COM 91688R108 472 502,369 SH   SOLE   0 0 502,369
URANIUM PARTICIPATIONCORP COM 917017105 300 93,464 SH   SOLE   0 0 93,464
WELLS FARGO CO NEW COM 949746101 244 5,163 SH   SOLE   0 0 5,163
WILEY JOHN & SONS INC CL A 968223206 514 11,210 SH   SOLE   0 0 11,210
WPX ENERGY INC COM 98212B103 6,385 554,739 SH   SOLE   0 0 554,739
XEROX CORP COM NEW 984121608 312 8,797 SH   SOLE   0 0 8,797
YEXT INC COM 98585N106 10,862 540,656 SH   SOLE   0 0 540,656
ZUORA INC COM CL A 98983V106 9,988 651,956 SH   SOLE   0 0 651,956