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 29,029 936,113 SH   SOLE   0 0 936,113
AKAMAI TECHNOLOGIES COM 00971T101 2,392 29,785 SH   SOLE   0 0 29,785
ALPHA AND OMEGA SEMICONDUCTOR LTD SHS G6331P104 11,082 360,282 SH   SOLE   0 0 360,282
ALPHABET INC CAP STK CL A 02079K305 297 3,100 SH   SOLE   0 0 3,100
AMERESCO INC CL A 02361E108 17,716 266,479 SH   SOLE   0 0 266,479
APOLLO ENDOSURGERY INC COM 03767D108 9,844 1,786,485 SH   SOLE   0 0 1,786,485
APTOSE BIOSCIENCES INC COM New 03835T200 38 64,400 SH   SOLE   0 0 64,400
ARC RESOURCES LTD COM 00208D408 291 24,066 SH   SOLE   0 0 24,066
AT&T INC COM 00206R102 678 44,210 SH   SOLE   0 0 44,210
BIOLIFE SOLUTIONS INC COM NEW 09062W204 12,839 564,363 SH   SOLE   0 0 564,363
BLACKLINE INC COM 09239B109 11,663 194,705 SH   SOLE   0 0 194,705
BOSTON BEER COMPANY INC CL A 100557107 4,734 14,628 SH   SOLE   0 0 14,628
CAREDX INC COM 14167L103 22,017 1,293,610 SH   SOLE   0 0 1,293,610
CARETRUST REIT INC COM 14174T107 3,863 213,314 SH   SOLE   0 0 213,314
CARGURUS INC COM CL A COM CL A 141788109 4,631 326,832 SH   SOLE   0 0 326,832
CARMAX INC COM 143130102 10,055 152,299 SH   SOLE   0 0 152,299
CELCUITY INC COM COM 15102K100 820 81,653 SH   SOLE   0 0 81,653
CES ENERGY SOLUTIONS CORP COM 15713J104 188 118,766 SH   SOLE   0 0 118,766
CHEESECAKE FACTORY INC COM 163072101 6,206 211,958 SH   SOLE   0 0 211,958
CHEGG INC COM 163092109 408 19,380 SH   SOLE   0 0 19,380
CHIPOTLE MEXICAN GRILL INC COM 169656105 8,358 5,562 SH   SOLE   0 0 5,562
CLEAN ENERGY FUELS CORP COM 184499101 396 74,228 SH   SOLE   0 0 74,228
CNFINANCE HOLDINGS LIMITED SPON ADS 18979T105 4,192 1,663,379 SH   SOLE   0 0 1,663,379
CORE LABORATORIES NV COM N22717107 151 11,216 SH   SOLE   0 0 11,216
DENISON MINES CORPORATION COM 248356107 434 364,956 SH   SOLE   0 0 364,956
DEVON ENERGY CORP COM 25179M103 1,334 22,188 SH   SOLE   0 0 22,188
DHI GROUP INC COM 23331S100 188 34,953 SH   SOLE   0 0 34,953
DURECT CORP COM 266605104 856 1,480,419 SH   SOLE   0 0 1,480,419
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 10,244 1,687,612 SH   SOLE   0 0 1,687,612
E2OPEN PARENT HOLDINGS INC W EXP 02/04/202 29788T111 709 695,055 SH   SOLE   0 0 695,055
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 586 53,164 SH   SOLE   0 0 53,164
ENSIGN GROUP INC COM 29358P101 25,865 325,349 SH   SOLE   0 0 325,349
ENTERPRISE PRODS PARTNERS L P COM 293792107 18,548 779,995 SH   SOLE   0 0 779,995
ENVIVA PARTNERS LP COM 29415B103 16,998 283,014 SH   SOLE   0 0 283,014
EOG RESOURCES INC COM UNIT 26875P101 490 4,389 SH   SOLE   0 0 4,389
EQUINIX INC COM 29444U700 9,483 16,671 SH   SOLE   0 0 16,671
ETSY INC COM 29786A106 249 2,486 SH   SOLE   0 0 2,486
EVERBRIDGE INC COM 29978A104 8,277 268,027 SH   SOLE   0 0 268,027
EXXON MOBIL CORP COM 30231G102 1,147 13,142 SH   SOLE   0 0 13,142
Five9 Inc. COM 338307101 11,607 154,796 SH   SOLE   0 0 154,796
FRESHWORKS INC CLASS A COM 358054104 7,038 542,625 SH   SOLE   0 0 542,625
GENERAC HLDGS INC COM 368736104 1,773 9,954 SH   SOLE   0 0 9,954
GENTEX CORP COM 371901109 1,405 58,915 SH   SOLE   0 0 58,915
GOODRX HLDGS INC COM CL A 38246G108 153 32,745 SH   SOLE   0 0 32,745
HELMERICH &PAYNE INC COM 423452101 498 13,459 SH   SOLE   0 0 13,459
HERON THERAPEUTICS INC COM 427746102 2,607 617,703 SH   SOLE   0 0 617,703
INTUITIVE SURGICAL INC COM NEW 46120E602 12,662 67,552 SH   SOLE   0 0 67,552
LIVEPERSON INC COM 538146101 139 14,753 SH   SOLE   0 0 14,753
LL FLOORING HOLDINGS INC COM 55003T107 9,443 1,362,622 SH   SOLE   0 0 1,362,622
MARVELL TECHNOLOGY INC ORD 573874104 649 15,122 SH   SOLE   0 0 15,122
MERCK &CO. INC COM 58933Y105 419 4,863 SH   SOLE   0 0 4,863
MICROCHIP TECHNOLOGY INC COM 595017104 1,308 21,426 SH   SOLE   0 0 21,426
MICRON TECHNOLOGY INC COM 595112103 230 4,592 SH   SOLE   0 0 4,592
MICROSOFT CORP COM 594918104 212 910 SH   SOLE   0 0 910
MIROMATRIX MED INC COM 60471P108 3,469 791,944 SH   SOLE   0 0 791,944
MODEL N INC COM 607525102 372 10,882 SH   SOLE   0 0 10,882
NAVIGATOR HOLDINGS LTD SHS Y62132108 21,523 1,879,704 SH   SOLE   0 0 1,879,704
NCS MULTISTAGE HLDGS INC COM NEW 628877201 491 22,582 SH   SOLE   0 0 22,582
NEW RELIC INC COM 64829B100 12,414 216,349 SH   SOLE   0 0 216,349
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1,951 263,662 SH   SOLE   0 0 263,662
NINTENDO SPONSORED ADS 654445303 777 15,242 SH   SOLE   0 0 15,242
OCADO GROUP PLC COM G6718L106 559 106,047 SH   SOLE   0 0 106,047
OPSENS INC COM 683823108 5,395 2,851,229 SH   SOLE   0 0 2,851,229
PACIRA BIOSCIENCES COM 695127100 30,563 574,608 SH   SOLE   0 0 574,608
PAYPAL HLDGS INC COM 70450Y103 357 4,149 SH   SOLE   0 0 4,149
PENNANT GROUP INC COM 70805E109 1,974 189,660 SH   SOLE   0 0 189,660
PETMED EXPRESS INC COM 716382106 398 20,374 SH   SOLE   0 0 20,374
PFIZER INC COM 717081103 1,315 30,039 SH   SOLE   0 0 30,039
POWER SOLUTIONS INTERNATIONAL INC COM 73933G202 2,178 1,281,232 SH   SOLE   0 0 1,281,232
PROFOUND MED CORP COM NEW 74319B502 7,131 1,766,855 SH   SOLE   0 0 1,766,855
PROTO LABS INC COM 743713109 5,122 140,605 SH   SOLE   0 0 140,605
QUIDEL CORP COM 219798105 8,044 112,540 SH   SOLE   0 0 112,540
RANGE RESOURCES CORP COM 75281A109 592 23,443 SH   SOLE   0 0 23,443
REDHILL BIOPHARMA SPONSORED ADS 757468103 194 386,074 SH   SOLE   0 0 386,074
RPC INC COM 749660106 452 65,230 SH   SOLE   0 0 65,230
SECUREWORKS CORP CL A 81374A105 8,253 1,025,215 SH   SOLE   0 0 1,025,215
SEMA4 HOLDINGS CORP COM CL A 81663L101 959 1,093,068 SH   SOLE   0 0 1,093,068
SEMA4 HOLDINGS CORP W EXP 07/22/202 81663L119 151 663,878 SH   SOLE   0 0 663,878
SHELL PLC SPON ADS 780259305 328 6,597 SH   SOLE   0 0 6,597
SHOPIFY INC CL A 82509L107 222 8,233 SH   SOLE   0 0 8,233
SL GREEN RLTY CORP COM 78440X887 945 23,528 SH   SOLE   0 0 23,528
SOMALOGIC INC CLASS A COM 83444K105 4,438 1,530,472 SH   SOLE   0 0 1,530,472
SOMALOGIC INC W EXP 08/31/202 83444K113 79 179,018 SH   SOLE   0 0 179,018
SPROTT FDS TR URANIUMMINERS E URANIUM MINERS E 85208P303 549 8,442 SH   SOLE   0 0 8,442
SPROTT PHYSICAL URANIUMTR TRUST URANIUMTR TRUST UNIT 85210A104 887 74,735 SH   SOLE   0 0 74,735
STARBUCKS CORP COM 855244109 404 4,792 SH   SOLE   0 0 4,792
SYSMEX CORP COM J7864H102 250 4,657 SH   SOLE   0 0 4,657
T2 BIOSYSTEMS INC COM 89853L104 87 766,302 SH   SOLE   0 0 766,302
TAPESTRY INC COM 876030107 1,646 57,894 SH   SOLE   0 0 57,894
TFF PHARMACEUTICALS INC COM 87241J104 1,156 284,830 SH   SOLE   0 0 284,830
THE NECESSITY RETAIL REIT INC COM CLASS A 02607T109 366 62,264 SH   SOLE   0 0 62,264
UNIQURE N.V. SHS N90064101 106 5,668 SH   SOLE   0 0 5,668
UR-ENERGY INC COM 91688R108 485 444,998 SH   SOLE   0 0 444,998
VIAVI SOLUTIONS INC COM 925550105 250 19,131 SH   SOLE   0 0 19,131
WALGREENS BOOTS ALLIANCE INC COM 931427108 362 11,514 SH   SOLE   0 0 11,514
WARNER BROS DISCOVERY INC COM SER A 934423104 286 24,862 SH   SOLE   0 0 24,862
WELLS FARGO CO COM 949746101 525 13,056 SH   SOLE   0 0 13,056
JOHN WILEY & SONS INC CL A 968223206 625 16,638 SH   SOLE   0 0 16,638
YEXT INC CL A 98585N106 7,924 1,776,656 SH   SOLE   0 0 1,776,656
ZOOM VIDEO COMMUNICATIONS INC CL A 98980L101 302 4,103 SH   SOLE   0 0 4,103
ZUORA INC COM CL A COM CL A 98983V106 10,525 1,426,142 SH   SOLE   0 0 1,426,142