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 42,740 957,215 SH   SOLE   0 0 957,215
AKAMAI TECHNOLOGIES COM 00971T101 3,942 33,018 SH   SOLE   0 0 33,018
ALPHA AND OMEGA SEMICONDUCTOR SHS G6331P104 23,578 431,430 SH   SOLE   0 0 431,430
ALPHABET INC CAP STK CL A 02079K305 431 155 SH   SOLE   0 0 155
AMERESCO INC CL A 02361E108 21,929 275,839 SH   SOLE   0 0 275,839
APOLLO ENDOSURGERY INC COM 03767D108 9,256 1,529,912 SH   SOLE   0 0 1,529,912
APTOSE BIOSCIENCES INC COM New 03835T200 70 51,706 SH   SOLE   0 0 51,706
ARC RESOURCES LTD COM 00208D408 319 23,825 SH   SOLE   0 0 23,825
AT&T INC COM 00206R102 1,173 49,647 SH   SOLE   0 0 49,647
BIOLIFE SOLUTIONS INC COM NEW 09062W204 8,626 379,506 SH   SOLE   0 0 379,506
BLACKLINE INC COM 09239B109 13,807 188,565 SH   SOLE   0 0 188,565
BRISTOW GROUP INC COM 11040G103 278 7,508 SH   SOLE   0 0 7,508
CAREDX INC COM 14167L103 33,928 917,220 SH   SOLE   0 0 917,220
CARETRUST REIT INC COM 14174T107 4,154 215,234 SH   SOLE   0 0 215,234
CARMAX INC COM 143130102 12,128 125,706 SH   SOLE   0 0 125,706
CELCUITY INC COM 15102K100 2,908 311,026 SH   SOLE   0 0 311,026
CES ENERGY SOLUTIONS CORP COM 15713J104 225 117,066 SH   SOLE   0 0 117,066
CHEESECAKE FACTORY INC COM 163072101 8,198 206,034 SH   SOLE   0 0 206,034
CHEGG INC COM 163092109 718 19,786 SH   SOLE   0 0 19,786
CHIPOTLE MEXICAN GRILL INC COM 169656105 8,832 5,583 SH   SOLE   0 0 5,583
CNFINANCE HLDGS LTD SPON ADS 18979T105 5,102 1,584,321 SH   SOLE   0 0 1,584,321
COMMVAULT SYS INC COM 204166102 220 3,316 SH   SOLE   0 0 3,316
CORE LABORATORIES NV COM N22717107 348 11,011 SH   SOLE   0 0 11,011
DENISON MINES CORPORATION COM 248356107 570 355,974 SH   SOLE   0 0 355,974
DEVON ENERGY CORP COM 25179M103 1,502 25,395 SH   SOLE   0 0 25,395
DIREXION SHS ETF TR 20YR TRES BEAR 25460G849 2,356 32,812 SH   SOLE   0 0 32,812
DURECT CORP COM 266605104 974 1,454,219 SH   SOLE   0 0 1,454,219
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 14,487 1,644,422 SH   SOLE   0 0 1,644,422
E2OPEN PARENT HOLDINGS INC W EXP 2/04/202 29788T111 877 434,145 SH   SOLE   0 0 434,145
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 587 52,430 SH   SOLE   0 0 52,430
ENSIGN GROUP INC COM 29358P101 33,175 368,574 SH   SOLE   0 0 368,574
ENTERPRISE PRODS PARTNERS L P COM 293792107 20,582 797,445 SH   SOLE   0 0 797,445
ENVIVA INC COM 29415B103 23,530 297,287 SH   SOLE   0 0 297,287
EOG RES INC COM 26875P101 521 4,372 SH   SOLE   0 0 4,372
EQUINIX INC COM 29444U700 12,536 16,903 SH   SOLE   0 0 16,903
ETSY INC COM 29786A106 255 2,052 SH   SOLE   0 0 2,052
EVERBRIDGE INC COM 29978A104 11,321 259,422 SH   SOLE   0 0 259,422
EXXON MOBIL CORP COM 30231G102 2,583 31,274 SH   SOLE   0 0 31,274
Five9 Inc. COM 338307101 16,904 153,120 SH   SOLE   0 0 153,120
FRESHWORKS INC CLASS A COM 358054104 6,693 373,488 SH   SOLE   0 0 373,488
GENERAC HLDGS INC COM 368736104 2,124 7,145 SH   SOLE   0 0 7,145
GENTEX CORP COM 371901109 1,649 56,521 SH   SOLE   0 0 56,521
GOODRX HLDGS INC COM CL A 38246G108 415 21,469 SH   SOLE   0 0 21,469
HELMERICH & PAYNE INC COM 423452101 406 9,480 SH   SOLE   0 0 9,480
INTUITIVE SURGICAL INC COM NEW 46120E602 20,955 69,462 SH   SOLE   0 0 69,462
IROBOT CORP COM 462726100 12,873 203,039 SH   SOLE   0 0 203,039
LIVEPERSON INC COM 538146101 346 14,162 SH   SOLE   0 0 14,162
LUMBER LIQUIDATORS HOLDINGS INC COM 55003T107 18,312 1,306,101 SH   SOLE   0 0 1,306,101
MARVELL TECHNOLOGY INC COM 573874104 995 13,869 SH   SOLE   0 0 13,869
MERCK &CO. INC COM 58933Y105 399 4,861 SH   SOLE   0 0 4,861
META PLATFORMS INC CL A 30303M102 237 1,068 SH   SOLE   0 0 1,068
MICROCHIP TECHNOLOGY INC COM 595017104 1,582 21,058 SH   SOLE   0 0 21,058
MICRON TECHNOLOGY INC COM 595112103 358 4,592 SH   SOLE   0 0 4,592
MICROSOFT CORP COM 594918104 204 662 SH   SOLE   0 0 662
MIROMATRIX MED INC COM 60471P108 3,362 849,113 SH   SOLE   0 0 849,113
MODEL N INC COM 607525102 292 10,861 SH   SOLE   0 0 10,861
NAVIGATOR HOLDINGS LTD SHS Y62132108 24,049 1,969,599 SH   SOLE   0 0 1,969,599
NCS MULTISTAGE HLDGS INC COM NEW 628877201 823 16,212 SH   SOLE   0 0 16,212
NEW RELIC INC COM 64829B100 14,579 217,980 SH   SOLE   0 0 217,980
NEXTIER OILFIELD SOLUTIONS COM 65290C105 2,798 302,781 SH   SOLE   0 0 302,781
NINTENDO SPONSORED ADS 654445303 1,014 15,966 SH   SOLE   0 0 15,966
NVIDIA CORPORATION COM 67066G104 324 1,189 SH   SOLE   0 0 1,189
OCADO GROUP PLC COM G6718L106 692 44,882 SH   SOLE   0 0 44,882
ONTO INNOVATION INC COM 683344105 262 3,012 SH   SOLE   0 0 3,012
OPSENS INC COM 683823108 3,902 2,551,456 SH   SOLE   0 0 2,551,456
PACIRA BIOSCIENCES COM 695127100 46,626 610,933 SH   SOLE   0 0 610,933
PAYPAL HLDGS INC COM 70450Y103 475 4,109 SH   SOLE   0 0 4,109
PENNANT GROUP INC COM 70805E109 3,563 191,250 SH   SOLE   0 0 191,250
PETMED EXPRESS INC COM 716382106 518 20,074 SH   SOLE   0 0 20,074
PFIZER INC COM 717081103 1,780 34,382 SH   SOLE   0 0 34,382
POWER SOLUTIONS INTERNATIONAL INC COM 73933G202 3,747 1,197,198 SH   SOLE   0 0 1,197,198
PROFOUND MED CORP COM NEW 74319B502 11,919 1,324,335 SH   SOLE   0 0 1,324,335
PROTO LABS INC COM 743713109 5,471 103,417 SH   SOLE   0 0 103,417
QUIDEL CORP COM 74838J101 12,659 112,564 SH   SOLE   0 0 112,564
RADA ELECTRONICS INDUSTRIES COM PAR NEW M81863124 241 17,275 SH   SOLE   0 0 17,275
RANGE RESOURCES CORP COM 75281A109 683 22,470 SH   SOLE   0 0 22,470
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 926 367,346 SH   SOLE   0 0 367,346
RINGCENTRAL INC CL A 76680R206 351 2,994 SH   SOLE   0 0 2,994
ROBLOX CORP CL A 771049103 225 4,868 SH   SOLE   0 0 4,868
RPC INC COM 749660106 684 64,115 SH   SOLE   0 0 64,115
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 757 14,790 SH   SOLE   0 0 14,790
SECUREWORKS CORP CL A 81374A105 10,914 823,676 SH   SOLE   0 0 823,676
SEMA4 HOLDINGS CORP COM CL A 81663L101 5,810 1,892,670 SH   SOLE   0 0 1,892,670
SEMA4 HOLDINGS CORP W EXP 07/22/202 81663L119 456 660,640 SH   SOLE   0 0 660,640
SHELL PLC SPON ADS 780259305 353 6,422 SH   SOLE   0 0 6,422
SL GREEN RLTY CORP COM 78440X887 1,591 19,602 SH   SOLE   0 0 19,602
SOC TELEMED INC COM CL A 78472F101 289 96,693 SH   SOLE   0 0 96,693
SOMALOGIC INC CLASS A COM 83444K105 7,263 905,658 SH   SOLE   0 0 905,658
SOMALOGIC INC W EXP 8/31/2022 08344K113 365 180,552 SH   SOLE   0 0 180,552
SPROTT FDS TR URANIUM MINERS E COM 85208P303 691 8,309 SH   SOLE   0 0 8,309
SPROTT PHYISCAL URANIUM TRUST COM 85210A104 1,135 75,322 SH   SOLE   0 0 75,322
SYSMEX CORP COM J7864H102 342 4,657 SH   SOLE   0 0 4,657
T2 BIOSYSTEMS INC COM 89853L104 399 761,302 SH   SOLE   0 0 761,302
TAPESTRY INC COM 876030107 2,014 54,206 SH   SOLE   0 0 54,206
TFF PHARMACEUTICALS INC COM 87241J104 1,597 253,019 SH   SOLE   0 0 253,019
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 484 61,214 SH   SOLE   0 0 61,214
UR-ENERGY INC COM 91688R108 697 435,390 SH   SOLE   0 0 435,390
VIAVI SOLUTIONS INC COM 925550105 305 18,989 SH   SOLE   0 0 18,989
WALGREENS BOOTS ALLIANCE INC COM 931427108 510 11,385 SH   SOLE   0 0 11,385
WELLS FARGO CO COM 949746101 633 13,056 SH   SOLE   0 0 13,056
WILEY JOHN & SONS INC CL A 968223206 979 18,461 SH   SOLE   0 0 18,461
YEXT INC CL A 98585N106 9,488 1,377,100 SH   SOLE   0 0 1,377,100
ZUORA INC COM CL A 98983V106 10,924 729,220 SH   SOLE   0 0 729,220