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 338 19,564 SH   SOLE   0 0 19,564
AIR LEASE CORP COM 00912X302 34,405 724,001 SH   SOLE   0 0 724,001
AKAMAI TECHNOLOGIES INC CL A 00971T101 1,984 22,966 SH   SOLE   0 0 22,966
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 11,108 815,557 SH   SOLE   0 0 815,557
AMERESCO INC CL A 02361E108 15,891 908,041 SH   SOLE   0 0 908,041
APOLLO ENDOSURGERY INC COM 03767D108 2,846 998,744 SH   SOLE   0 0 998,744
APTOSE BIOSCIENCES INC COM NEW 03835T200 317 55,847 SH   SOLE   0 0 55,847
ARCHER DANIELS MIDLAND CO COM 039483102 388 8,379 SH   SOLE   0 0 8,379
AT&T INC COM 00206R102 1,643 42,050 SH   SOLE   0 0 42,050
BLACKLINE INC COM 09239B109 12,347 239,462 SH   SOLE   0 0 239,462
CAREDX INC COM 14167L103 21,313 988,096 SH   SOLE   0 0 988,096
CARETRUST REIT INC COM 14174T107 4,425 214,477 SH   SOLE   0 0 214,477
CARMAX INC COM 143130102 7,142 81,464 SH   SOLE   0 0 81,464
CASTLIGHT HEALTH INC CL B 14862Q100 3,867 2,907,168 SH   SOLE   0 0 2,907,168
CELCUITY INC COM 15102K100 1,823 171,332 SH   SOLE   0 0 171,332
CES ENERGY SOLUTIONS CORP COM 15713J104 425 236,503 SH   SOLE   0 0 236,503
CHEESECAKE FACTORY INC COM 163072101 653 16,808 SH   SOLE   0 0 16,808
CHEGG INC COM 163092109 260 6,850 SH   SOLE   0 0 6,850
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 1,466 321,394 SH   SOLE   0 0 321,394
CHIPOTLE MEXICAN GRILL COM 169656105 1,330 1,589 SH   SOLE   0 0 1,589
CNFINANCE HLDGS LTD COM 18979T105 1,399 349,809 SH   SOLE   0 0 349,809
DENISON MINES CORP COM 248356107 151 362,791 SH   SOLE   0 0 362,791
DR HORTON INC COM 23331A109 482 9,140 SH   SOLE   0 0 9,140
DURECT CORP COM 266605104 4,427 1,165,111 SH   SOLE   0 0 1,165,111
EHEALTH INC COM 28238P109 399 4,157 SH   SOLE   0 0 4,157
ENERGY TRANSFER LP COM 29273V100 154 12,018 SH   SOLE   0 0 12,018
ENSIGN GROUP INC COM 29358P101 17,721 390,584 SH   SOLE   0 0 390,584
ENTERPRISE PRODS PARTNERS L COM 293792107 9,327 331,227 SH   SOLE   0 0 331,227
EOG RES INC COM 26875P101 293 3,494 SH   SOLE   0 0 3,494
EQUINIX INC COM 29444U700 14,829 25,405 SH   SOLE   0 0 25,405
ERA GROUP INC COM 26885G109 267 26,220 SH   SOLE   0 0 26,220
EVERBRIDGE INC COM 29978A104 19,137 245,100 SH   SOLE   0 0 245,100
EXXON MOBIL CORP COM 30231G102 985 14,120 SH   SOLE   0 0 14,120
FIVE9 INC CL A 338307101 17,749 270,647 SH   SOLE   0 0 270,647
FLEXION THERAPEUTICS INC COM 33938J106 15,098 729,378 SH   SOLE   0 0 729,378
GENERAC HLDGS INC COM 368736104 2,569 25,543 SH   SOLE   0 0 25,543
GENERAL ELECTRIC CO CL A 369604103 152 13,581 SH   SOLE   0 0 13,581
GENERAL FIN CORP DEL COM 369822101 23,440 2,117,433 SH   SOLE   0 0 2,117,433
GENERAL FIN CORP DEL SERIES C PREFERRED 369822507 4,938 47,069 SH   SOLE   0 0 47,069
GENTEX CORP CL A 371901109 1,267 43,735 SH   SOLE   0 0 43,735
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 256 23,114 SH   SOLE   0 0 23,114
INPHI CORP COM 45772F107 880 11,886 SH   SOLE   0 0 11,886
INSTRUCTURE INC COM 45781U103 10,801 224,045 SH   SOLE   0 0 224,045
INTUITIVE SURGICAL INC COM NEW 46120E602 13,393 22,655 SH   SOLE   0 0 22,655
IROBOT CORP COM 462726100 3,637 71,834 SH   SOLE   0 0 71,834
JOHNSON & JOHNSON CL A 478160104 762 5,221 SH   SOLE   0 0 5,221
KB HOME COM 48666K109 533 15,546 SH   SOLE   0 0 15,546
KEANE GROUP INC COM 65290C105 1,466 218,756 SH   SOLE   0 0 218,756
KRAFT HEINZ CO COM 500754106 784 24,408 SH   SOLE   0 0 24,408
LENNAR CORP COM 526057104 376 6,736 SH   SOLE   0 0 6,736
LGI HOMES INC COM 50187T106 336 4,755 SH   SOLE   0 0 4,755
LIVEPERSON INC COM 538146101 362 9,796 SH   SOLE   0 0 9,796
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 8,489 868,894 SH   SOLE   0 0 868,894
MACYS INC COM 55616P104 1,403 82,516 SH   SOLE   0 0 82,516
MALLINKRODT PLC SHS G5785g107 933 267,378 SH   SOLE   0 0 267,378
MARVELL TECH GROUP LTD ORD G5876H105 364 13,723 SH   SOLE   0 0 13,723
MICROCHIP TECHNOLOGY INC COM 595017104 1,053 10,056 SH   SOLE   0 0 10,056
MODEL N INC COM 607525102 202 5,760 SH   SOLE   0 0 5,760
NAVIGATOR HOLDINGS LTD SHS Y62132108 17,294 1,283,875 SH   SOLE   0 0 1,283,875
NCS MULTISTAGE HLDGS INC COM 628877102 180 85,900 SH   SOLE   0 0 85,900
NETGEAR INC COM 64111Q104 215 8,780 SH   SOLE   0 0 8,780
NEW RELIC INC COM 64829B100 10,588 161,126 SH   SOLE   0 0 161,126
NINTENDO CO LTD SPONSORED ADR 654445303 1,598 31,592 SH   SOLE   0 0 31,592
NVIDIA CORP COM 67066G104 300 1,276 SH   SOLE   0 0 1,276
ONTO INNOVATION INC COM 683344105 9,491 259,751 SH   SOLE   0 0 259,751
PACIRA BIOSCIENCES COM 695127100 17,482 385,912 SH   SOLE   0 0 385,912
PAYPAL HLDGS INC COM 70450Y103 417 3,854 SH   SOLE   0 0 3,854
PENNANT GROUP INC COM 70805E109 6,491 196,285 SH   SOLE   0 0 196,285
PFIZER INC COM 717081103 630 16,091 SH   SOLE   0 0 16,091
POWER SOLUTIONS INTL INC COM 73933G202 7,524 952,452 SH   SOLE   0 0 952,452
PROFOUND MED CORP COM 74319B502 7,630 696,810 SH   SOLE   0 0 696,810
PROTO LABS INC COM 743713109 5,131 50,531 SH   SOLE   0 0 50,531
QUIDEL CORP COM 74838J101 10,366 138,155 SH   SOLE   0 0 138,155
RADA ELECTRONICS INDUSTRIES COM M81863124 235 45,347 SH   SOLE   0 0 45,347
RANGE RES CORP COM 75281A109 189 38,956 SH   SOLE   0 0 38,956
REDHILL BIOPHARMA LTD SPONSORED ADR 757468103 683 112,572 SH   SOLE   0 0 112,572
ROYAL DUTCH SHELL PLC SPON ADR B 780259206 325 5,510 SH   SOLE   0 0 5,510
SECUREWORKS CORP CL A 81374A105 8,175 490,717 SH   SOLE   0 0 490,717
SEVEN GENERATIONS ENERGY LTD COM 81783Q105 132 20,228 SH   SOLE   0 0 20,228
SIRIUS XM HLDGS INC COM 82968B103 319 44,598 SH   SOLE   0 0 44,598
SUNCOR ENERGY INC NEW COM 867224107 13,262 404,318 SH   SOLE   0 0 404,318
SYNCHRONY FINL COM 87165B103 238 6,610 SH   SOLE   0 0 6,610
T2 BIOSYSTEMS INC COM 89853L104 441 376,947 SH   SOLE   0 0 376,947
TALEND SA ADS 874224207 5,524 141,251 SH   SOLE   0 0 141,251
TAPESTRY INC COM 876030107 1,011 37,471 SH   SOLE   0 0 37,471
UNIQURE N.V. SHS N90064101 329 4,594 SH   SOLE   0 0 4,594
UR ENERGY INC COM 91688R108 296 502,369 SH   SOLE   0 0 502,369
URANIUM PARTICIPATIONCORP COM 917017105 294 93,464 SH   SOLE   0 0 93,464
WELLS FARGO CO NEW COM 949746101 254 4,725 SH   SOLE   0 0 4,725
WILEY JOHN & SONS INC CL A 968223206 522 10,766 SH   SOLE   0 0 10,766
WPX ENERGY INC COM 98212B103 9,211 670,372 SH   SOLE   0 0 670,372
YEXT INC COM 98585N106 7,578 525,516 SH   SOLE   0 0 525,516
ZUORA INC COM CL A 98983V106 7,727 539,252 SH   SOLE   0 0 539,252