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
ALPHABET INC CAP STK CL C 02079K107 14,244 5,100 SH   SOLE 5,100 0 0
ARCH CAP GROUP LTD ORD G0450A105 12,788 264,106 SH   SOLE 264,106 0 0
BEACON ROOFING SUPPLY INC COM 073685109 13,651 230,275 SH   SOLE 230,275 0 0
CAMECO CORP COM 13321L108 6,083 209,032 SH   SOLE 209,032 0 0
CBRE GROUP INC CL A 12504L109 7,605 83,100 SH   SOLE 83,100 0 0
CEVA INC COM 157210105 4,723 116,188 SH   SOLE 116,188 0 0
CF INDS HLDGS INC COM 125269100 4,277 41,500 SH   SOLE 41,500 0 0
COLFAX CORP COM 194014106 3,670 92,238 SH   SOLE 92,238 0 0
COPART INC COM 217204106 11,606 92,497 SH   SOLE 92,497 0 0
FISERV INC COM 337738108 9,236 91,083 SH   SOLE 91,083 0 0
FOX CORP CL B COM 35137L204 6,577 181,276 SH   SOLE 181,276 0 0
HF SINCLAIR CORPORATION COM 403949100 7,792 195,528 SH   SOLE 195,528 0 0
IAA INC COM 449253103 2,088 54,586 SH   SOLE 54,586 0 0
LL FLOORING HOLDINGS INC COM 55003T107 3,944 281,340 SH   SOLE 281,340 0 0
META PLATFORMS INC CL A 30303M102 7,716 34,700 SH   SOLE 34,700 0 0
NASDAQ INC COM 631103108 3,745 21,013 SH   SOLE 21,013 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 2,595 54,193 SH   SOLE 54,193 0 0
NUTRIEN LTD COM 67077M108 12,395 119,197 SH   SOLE 119,197 0 0
ONEOK INC NEW COM 682680103 9,138 129,374 SH   SOLE 129,374 0 0
PAYPAL HLDGS INC COM 70450Y103 3,238 28,000 SH   SOLE 28,000 0 0
QORVO INC COM 74736K101 6,797 54,771 SH   SOLE 54,771 0 0
SYNOPSYS INC COM 871607107 10,898 32,700 SH   SOLE 32,700 0 0
TEMPUR SEALY INTL INC COM 88023U101 12,690 454,518 SH   SOLE 454,518 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 6,278 137,587 SH   SOLE 137,587 0 0
VMWARE INC CL A COM 928563402 2,409 21,154 SH   SOLE 21,154 0 0
WILLIAMS COS INC COM 969457100 18,256 546,409 SH   SOLE 546,409 0 0