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
AIR LEASE CORP CL A 00912X302 31,880 953,624 SH   SOLE   0 0 953,624
AKAMAI TECHNOLOGIES COM 00971T101 2,724 29,826 SH   SOLE   0 0 29,826
ALPHA AND OMEGA SEMICONDUCTOR LTD SHS G6331P104 12,149 364,408 SH   SOLE   0 0 364,408
ALPHABET INC CAP STK CL A 02079K305 338 155 SH   SOLE   0 0 155
AMERESCO INC CL A 02361E108 12,450 273,272 SH   SOLE   0 0 273,272
APOLLO ENDOSURGERY INC COM 03767D108 6,557 1,796,500 SH   SOLE   0 0 1,796,500
APTOSE BIOSCIENCES INC COM New 03835T200 38 51,706 SH   SOLE   0 0 51,706
ARC RESOURCES LTD COM 00208D408 304 24,154 SH   SOLE   0 0 24,154
AT&T INC COM 00206R102 1,063 50,718 SH   SOLE   0 0 50,718
BIOLIFE SOLUTIONS INC COM NEW 09062W204 7,895 571,679 SH   SOLE   0 0 571,679
BLACKLINE INC COM 09239B109 13,083 196,440 SH   SOLE   0 0 196,440
BOSTON BEER COMPANY INC CL A 100557107 201 665 SH   SOLE   0 0 665
CAREDX INC COM 14167L103 21,089 981,797 SH   SOLE   0 0 981,797
CARETRUST REIT INC COM 14174T107 3,947 214,048 SH   SOLE   0 0 214,048
CARMAX INC COM 143130102 11,866 131,146 SH   SOLE   0 0 131,146
CELCUITY INC COM 15102K100 2,816 309,482 SH   SOLE   0 0 309,482
CES ENERGY SOLUTIONS CORP COM 15713J104 215 118,766 SH   SOLE   0 0 118,766
CHEESECAKE FACTORY INC COM 163072101 5,565 210,651 SH   SOLE   0 0 210,651
CHEGG INC COM 163092109 364 19,379 SH   SOLE   0 0 19,379
CHIPOTLE MEXICAN GRILL INC COM 169656105 7,279 5,568 SH   SOLE   0 0 5,568
CNFINANCE HOLDINGS LIMITED SPON ADS 18979T105 4,270 1,674,620 SH   SOLE   0 0 1,674,620
COMMVAULT SYS INC COM 204166102 209 3,324 SH   SOLE   0 0 3,324
CORE LABORATORIES NV COM N22717107 221 11,174 SH   SOLE   0 0 11,174
DENISON MINES CORPORATION COM 248356107 352 362,050 SH   SOLE   0 0 362,050
DEVON ENERGY CORP COM 25179M103 1,238 22,461 SH   SOLE   0 0 22,461
DIREXION SHS ETF TR 20YR TRES BEAR 25460G849 3,329 32,807 SH   SOLE   0 0 32,807
DURECT CORP COM 266605104 707 1,479,219 SH   SOLE   0 0 1,479,219
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 12,777 1,642,238 SH   SOLE   0 0 1,642,238
E2OPEN PARENT HOLDINGS INC W EXP 02/04/202 29788T111 715 433,072 SH   SOLE   0 0 433,072
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 531 53,164 SH   SOLE   0 0 53,164
ENSIGN GROUP INC COM 29358P101 26,203 356,654 SH   SOLE   0 0 356,654
ENTERPRISE PRODS PARTNERS L P COM 293792107 19,232 789,161 SH   SOLE   0 0 789,161
ENVIVA PARTNERS LP COM 29415B103 16,712 292,068 SH   SOLE   0 0 292,068
EOG RESOURCES INC COM UNIT 26875P101 485 4,389 SH   SOLE   0 0 4,389
EQUINIX INC COM 29444U700 11,048 16,815 SH   SOLE   0 0 16,815
EVERBRIDGE INC COM 29978A104 7,250 259,939 SH   SOLE   0 0 259,939
EXXON MOBIL CORP COM 30231G102 1,302 15,200 SH   SOLE   0 0 15,200
Five9 Inc. COM 338307101 14,238 156,222 SH   SOLE   0 0 156,222
FRESHWORKS INC CLASS A COM 358054104 4,842 368,177 SH   SOLE   0 0 368,177
GENERAC HLDGS INC COM 368736104 1,969 9,349 SH   SOLE   0 0 9,349
GENTEX CORP COM 371901109 1,615 57,747 SH   SOLE   0 0 57,747
GOODRX HLDGS INC COM CL A 38246G108 194 32,693 SH   SOLE   0 0 32,693
HELMERICH & PAYNE INC COM 423452101 414 9,619 SH   SOLE   0 0 9,619
HERON THERAPEUTICS INC COM 427746102 1,025 367,514 SH   SOLE   0 0 367,514
INTUITIVE SURGICAL INC COM NEW 46120E602 13,728 68,398 SH   SOLE   0 0 68,398
IROBOT CORP COM 462726100 8,315 226,262 SH   SOLE   0 0 226,262
LIVEPERSON INC COM 538146101 200 14,162 SH   SOLE   0 0 14,162
LUMBER LIQUIDATORS HOLDINGS INC COM 55003T107 12,632 1,348,157 SH   SOLE   0 0 1,348,157
MARVELL TECHNOLOGY INC ORD 573874104 657 15,093 SH   SOLE   0 0 15,093
MERCK &CO. INC COM 58933Y105 451 4,951 SH   SOLE   0 0 4,951
MICROCHIP TECHNOLOGY INC. COM 595017104 1,246 21,455 SH   SOLE   0 0 21,455
MICRON TECHNOLOGY INC COM 595112103 254 4,592 SH   SOLE   0 0 4,592
MIROMATRIX MED INC COM 60471P108 3,556 891,325 SH   SOLE   0 0 891,325
MODEL N INC COM 607525102 278 10,862 SH   SOLE   0 0 10,862
NAVIGATOR HOLDINGS LTD SHS Y62132108 21,809 1,931,721 SH   SOLE   0 0 1,931,721
NCS MULTISTAGE HLDGS INC COM NEW 628877201 510 16,454 SH   SOLE   0 0 16,454
NEW RELIC INC COM 64829B100 10,908 217,938 SH   SOLE   0 0 217,938
NEXTIER OILFIELD SOLUTIONS COM 65290C105 2,747 288,889 SH   SOLE   0 0 288,889
NINTENDO SPONSORED ADS 654445303 890 16,477 SH   SOLE   0 0 16,477
OCADO GROUP PLC COM G6718L106 667 70,345 SH   SOLE   0 0 70,345
ONTO INNOVATION INC COM 683344105 212 3,033 SH   SOLE   0 0 3,033
OPSENS INC COM 683823108 4,990 2,912,694 SH   SOLE   0 0 2,912,694
PACIRA BIOSCIENCES COM 695127100 34,653 594,392 SH   SOLE   0 0 594,392
PAYPAL HLDGS INC COM 70450Y103 289 4,141 SH   SOLE   0 0 4,141
PENNANT GROUP INC COM 70805E109 2,434 190,027 SH   SOLE   0 0 190,027
PETMED EXPRESS INC COM 716382106 405 20,374 SH   SOLE   0 0 20,374
PFIZER INC COM 717081103 1,753 33,432 SH   SOLE   0 0 33,432
POWER SOLUTIONS INTERNATIONAL INC COM 73933G202 2,099 1,199,643 SH   SOLE   0 0 1,199,643
PROFOUND MED CORP COM NEW 74319B502 9,678 1,327,532 SH   SOLE   0 0 1,327,532
PROTO LABS INC COM 743713109 7,378 154,214 SH   SOLE   0 0 154,214
QUIDEL CORP COM 219798105 10,634 109,428 SH   SOLE   0 0 109,428
RANGE RESOURCES CORP COM 75281A109 565 22,837 SH   SOLE   0 0 22,837
REDHILL BIOPHARMA SPONSORED ADS 757468103 327 375,346 SH   SOLE   0 0 375,346
RINGCENTRAL INC CL A 76680R206 258 4,943 SH   SOLE   0 0 4,943
RPC INC COM 749660106 449 64,985 SH   SOLE   0 0 64,985
SAILPOINT TECHNOLOGIES HLDGS I COM 78781P105 925 14,762 SH   SOLE   0 0 14,762
SECUREWORKS CORP CL A 81374A105 11,223 1,033,446 SH   SOLE   0 0 1,033,446
SEMA4 HOLDINGS CORP COM CL A 81663L101 2,392 1,898,752 SH   SOLE   0 0 1,898,752
SEMA4 HOLDINGS CORP W EXP 07/22/202 81663L119 216 665,722 SH   SOLE   0 0 665,722
SHELL PLC SPON ADS 780259305 345 6,597 SH   SOLE   0 0 6,597
SL GREEN RLTY CORP COM 78440X887 988 21,404 SH   SOLE   0 0 21,404
SOMALOGIC INC CLASS A COM 83444K105 4,223 934,233 SH   SOLE   0 0 934,233
SOMALOGIC INC W EXP 08/31/202 83444K113 137 180,608 SH   SOLE   0 0 180,608
SPROTT FDS TR URANIUM MINERS E 85208P303 481 8,425 SH   SOLE   0 0 8,425
SPROTT PHYSICAL URANIUMTR TRUST UNIT 85210A104 821 76,398 SH   SOLE   0 0 76,398
STARBUCKS CORP COM 855244109 404 5,288 SH   SOLE   0 0 5,288
SYSMEX CORP COM J7864H102 280 4,657 SH   SOLE   0 0 4,657
T2 BIOSYSTEMS INC COM 89853L104 123 761,302 SH   SOLE   0 0 761,302
TAPESTRY INC COM 876030107 1,736 56,878 SH   SOLE   0 0 56,878
TFF PHARMACEUTICALS INC COM 87241J104 1,607 284,361 SH   SOLE   0 0 284,361
THE NECESSITY RETAIL REIT INC COM CLASS A 02607T109 453 62,264 SH   SOLE   0 0 62,264
UR-ENERGY INC COM 91688R108 468 441,723 SH   SOLE   0 0 441,723
VIATRIS INC COM 92556V106 106 10,129 SH   SOLE   0 0 10,129
VIAVI SOLUTIONS INC COM 925550105 253 19,086 SH   SOLE   0 0 19,086
WALGREENS BOOTS ALLIANCE INC COM 931427108 438 11,545 SH   SOLE   0 0 11,545
WARNER BROS DISCOVERYINC COM SER A 934423104 334 24,862 SH   SOLE   0 0 24,862
WELLS FARGO CO COM 949746101 511 13,056 SH   SOLE   0 0 13,056
JOHN WILEY & SONS INC CL A 968223206 915 19,159 SH   SOLE   0 0 19,159
YEXT INC CL A 98585N106 11,850 2,479,073 SH   SOLE   0 0 2,479,073
ZOOM VIDEO COMMUNICATIONS INC CL A 98980L101 442 4,091 SH   SOLE   0 0 4,091
ZUORA INC COM CL A 98983V106 7,732 863,868 SH   SOLE   0 0 863,868