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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Denison Mines Corp Common Stock 248356107   4,106,918 2,489,041 SH   SOLE   2,489,041 0 0
NexGen Energy Ltd Common Stock 65340P106   7,007,651 1,165,356 SH   SOLE   1,164,453 0 903
ADMA Biologics Inc Common Stock 000899104   2,263,820 632,352 SH   SOLE   632,352 0 0
Energy Fuels Inc/Canada Common Stock 292671708   3,705,149 450,748 SH   SOLE   450,748 0 0
MINISO Group Holding Ltd Common Stock 66981J102   8,762,488 338,320 SH   SOLE   338,213 0 107
Permian Resources Corp Common Stock 71424F105   3,867,869 277,068 SH   SOLE   277,068 0 0
Vista Energy SAB de CV Common Stock 92837L109   7,962,089 261,997 SH   SOLE   261,922 0 75
Sprinklr Inc Common Stock 85208T107   3,414,826 246,736 SH   SOLE   246,736 0 0
Diamond Offshore Drilling Inc Common Stock 25271C201   3,480,569 237,096 SH   SOLE   237,096 0 0
New York Community Bancorp Inc Common Stock 649445103   2,586,008 228,043 SH   SOLE   228,043 0 0
Celestica Inc Common Stock 15101Q108   5,394,444 219,413 SH   SOLE   219,413 0 0
Coursera Inc Common Stock 22266M104   3,940,899 210,856 SH   SOLE   210,856 0 0
TechnipFMC PLC Common Stock G87110105   4,270,464 209,954 SH   SOLE   209,821 0 133
Applied Optoelectronics Inc Common Stock 03823U102   2,291,523 208,890 SH   SOLE   208,890 0 0
ACM Research Inc Common Stock 00108J109   3,581,966 197,844 SH   SOLE   197,844 0 0
Fastly Inc Common Stock 31188V100   3,636,722 189,709 SH   SOLE   189,709 0 0
Credo Technology Group Holding Ltd Common Stock G25457105   2,662,528 174,592 SH   SOLE   174,592 0 0
Remitly Global Inc Common Stock 75960P104   4,056,864 160,859 SH   SOLE   160,859 0 0
Tanger Factory Outlet Centers Inc Common Stock 875465106   3,510,774 155,344 SH   SOLE   155,344 0 0
Atlas Energy Solutions Inc Common Stock 04930R107   3,357,397 151,030 SH   SOLE   151,030 0 0
FTAI Aviation Ltd Common Stock G3730V105   5,355,359 150,643 SH   SOLE   150,643 0 0
Vertiv Holdings Co Common Stock 92537N108   5,550,612 149,210 SH   SOLE   149,148 0 62
Oceaneering International Inc Common Stock 675232102   3,741,849 145,484 SH   SOLE   145,391 0 93
Bridgebio Pharma Inc Common Stock 10806X102   3,731,619 141,510 SH   SOLE   141,510 0 0
Westaim Corp/The Common Stock 830940102   3,617,047 132,202 SH   SOLE   132,202 0 0
NMI Holdings Inc Common Stock 629209305   3,515,605 129,775 SH   SOLE   129,775 0 0
Vita Coco Co Inc/The Common Stock 92846Q107   3,098,604 118,994 SH   SOLE   118,994 0 0
Stantec Inc Common Stock 85472N109   7,148,894 109,671 SH   SOLE   109,635 0 36
PROS Holdings Inc Common Stock 74346Y103   3,728,297 107,692 SH   SOLE   107,692 0 0
Sun Corp Common Stock M2197Q107   822,344 107,496 SH   SOLE   107,496 0 0
Nutanix Inc Common Stock 67059N108   3,688,072 105,736 SH   SOLE   105,736 0 0
Cameco Corp Common Stock 13321L108   3,768,633 94,548 SH   SOLE   94,380 0 168
BellRing Brands Inc Common Stock 07831C103   3,858,427 93,583 SH   SOLE   93,528 0 55
Braze Inc Common Stock 10576N102   4,215,981 90,220 SH   SOLE   90,220 0 0
Northern Oil and Gas Inc Common Stock 665531307   3,589,280 89,219 SH   SOLE   89,219 0 0
Pure Storage Inc Common Stock 74624M102   3,027,308 84,989 SH   SOLE   84,917 0 72
Primoris Services Corp Common Stock 74164F103   2,705,593 82,664 SH   SOLE   82,664 0 0
ATI Inc Common Stock 01741R102   3,358,540 81,617 SH   SOLE   81,617 0 0
Global-e Online Ltd Common Stock M5216V106   3,146,971 79,189 SH   SOLE   79,120 0 69
Ryan Specialty Holdings Inc Common Stock 78351F107   3,762,568 77,739 SH   SOLE   77,690 0 49
nVent Electric PLC Common Stock G6700G107   4,079,117 76,979 SH   SOLE   76,979 0 0
Noble Holding Corp PLC Common Stock G65431127   3,842,664 75,867 SH   SOLE   75,819 0 48
Camtek Ltd/Israel Common Stock M20791105   4,681,018 75,185 SH   SOLE   75,185 0 0
Abercrombie & Fitch Co Common Stock 002896207   4,165,236 73,891 SH   SOLE   73,891 0 0
Parsons Corp Common Stock 70202L102   3,863,415 71,084 SH   SOLE   71,084 0 0
Warrior Met Coal Inc Common Stock 93627C101   3,595,215 70,384 SH   SOLE   70,340 0 44
PBF Energy Inc Common Stock 69318G106   3,748,010 70,017 SH   SOLE   70,017 0 0
California Resources Corp Common Stock 13057Q305   3,895,047 69,542 SH   SOLE   69,542 0 0
Allison Transmission Holdings Inc Common Stock 01973R101   4,064,391 68,818 SH   SOLE   68,818 0 0
Mr Cooper Group Inc Common Stock 62482R107   3,676,894 68,650 SH   SOLE   68,607 0 43
Tidewater Inc Common Stock 88642R109   4,807,175 67,640 SH   SOLE   67,600 0 40
Carpenter Technology Corp Common Stock 144285103   4,414,756 65,686 SH   SOLE   65,653 0 33
XPO Inc Common Stock 983793100   4,569,416 61,203 SH   SOLE   61,203 0 0
St Joe Co/The Common Stock 790148100   2,797,778 51,496 SH   SOLE   51,496 0 0
Weatherford International PLC Common Stock G48833118   4,598,429 50,907 SH   SOLE   50,907 0 0
Glaukos Corp Common Stock 377322102   3,678,973 48,890 SH   SOLE   48,890 0 0
BWX Technologies Inc Common Stock 05605H100   3,627,233 48,376 SH   SOLE   48,376 0 0
MACOM Technology Solutions Holdings Inc Common Stock 55405Y100   3,804,483 46,635 SH   SOLE   46,635 0 0
Goosehead Insurance Inc Common Stock 38267D109   3,466,390 46,510 SH   SOLE   46,510 0 0
Onto Innovation Inc Common Stock 683344105   5,567,396 43,659 SH   SOLE   43,659 0 0
Kirby Corp Common Stock 497266106   3,574,642 43,172 SH   SOLE   43,172 0 0
SPX Technologies Inc Common Stock 78473E103   3,507,282 43,087 SH   SOLE   43,087 0 0
Jabil Inc Common Stock 466313103   5,433,811 42,823 SH   SOLE   42,803 0 20
Arcosa Inc Common Stock 039653100   3,041,514 42,302 SH   SOLE   42,302 0 0
Huron Consulting Group Inc Common Stock 447462102   4,213,064 40,448 SH   SOLE   40,448 0 0
North American Construction Group Ltd Common Stock 656811106   840,496 38,612 SH   SOLE   38,612 0 0
Donnelley Financial Solutions Inc Common Stock 25787G100   2,151,247 38,224 SH   SOLE   38,224 0 0
Toll Brothers Inc Common Stock 889478103   2,804,046 37,913 SH   SOLE   37,913 0 0
Owens Corning Common Stock 690742101   5,053,854 37,049 SH   SOLE   37,049 0 0
Boise Cascade Co Common Stock 09739D100   3,666,678 35,585 SH   SOLE   35,585 0 0
Gulfport Energy Corp Common Stock 402635502   4,076,090 34,351 SH   SOLE   34,330 0 21
TriNet Group Inc Common Stock 896288107   3,717,692 31,917 SH   SOLE   31,897 0 20
Belden Inc Common Stock 077454106   3,063,435 31,729 SH   SOLE   31,729 0 0
EMCOR Group Inc Common Stock 29084Q100   6,383,233 30,340 SH   SOLE   30,340 0 0
Crane NXT Co Common Stock 224441105   1,659,765 29,868 SH   SOLE   29,868 0 0
elf Beauty Inc Common Stock 26856L103   3,262,390 29,704 SH   SOLE   29,704 0 0
Comfort Systems USA Inc Common Stock 199908104   5,049,419 29,631 SH   SOLE   29,619 0 12
Krystal Biotech Inc Common Stock 501147102   3,423,972 29,517 SH   SOLE   29,517 0 0
OSI Systems Inc Common Stock 671044105   3,295,205 27,916 SH   SOLE   27,916 0 0
Celsius Holdings Inc Common Stock 15118V207   4,709,562 27,445 SH   SOLE   27,426 0 19
Badger Meter Inc Common Stock 056525108   3,921,033 27,254 SH   SOLE   27,231 0 23
Clean Harbors Inc Common Stock 184496107   4,459,140 26,644 SH   SOLE   26,632 0 12
Simpson Manufacturing Co Inc Common Stock 829073105   3,702,255 24,713 SH   SOLE   24,698 0 15
Fabrinet Common Stock G3323L100   4,095,186 24,578 SH   SOLE   24,563 0 15
Applied Industrial Technologies Inc Common Stock 03820C105   3,687,912 23,853 SH   SOLE   23,838 0 15
Builders FirstSource Inc Common Stock 12008R107   2,813,972 22,604 SH   SOLE   22,604 0 0
Sapiens International Corp NV Common Stock G7T16G103   605,417 21,295 SH   SOLE   21,295 0 0
MYR Group Inc Common Stock 55405W104   2,695,470 20,002 SH   SOLE   20,002 0 0
Curtiss-Wright Corp Common Stock 231561101   3,724,600 19,039 SH   SOLE   19,039 0 0
Axcelis Technologies Inc Common Stock 054540208   3,003,544 18,421 SH   SOLE   18,421 0 0
Docebo Inc Common Stock 25609L105   564,040 13,845 SH   SOLE   13,845 0 0
Casey's General Stores Inc Common Stock 147528103   3,711,135 13,668 SH   SOLE   13,668 0 0
Medpace Holdings Inc Common Stock 58506Q109   3,287,399 13,577 SH   SOLE   13,568 0 9
Super Micro Computer Inc Common Stock 86800U104   3,126,382 11,401 SH   SOLE   11,401 0 0
Kinsale Capital Group Inc Common Stock 49714P108   3,636,476 8,781 SH   SOLE   8,775 0 6
MSA Safety Inc Common Stock 553498106   1,305,657 8,282 SH   SOLE   8,282 0 0
Deckers Outdoor Corp Common Stock 243537107   3,292,746 6,405 SH   SOLE   6,402 0 3
First Citizens BancShares Inc/NC Common Stock 31946M103   5,099,470 3,695 SH   SOLE   3,693 0 2