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
AGNC INVT CORP COM 00123Q104   11,233,323 1,114,417 SH   SOLE 1 1,114,417 0 0
ABBVIE INC COM 00287Y109   35,540 223 SH   SOLE 1 223 0 0
ADVANCED MICRO DEVICES INC COM 007903107   10,934,094 111,561 SH   SOLE 1 111,561 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   2,681,859 19,386 SH   SOLE 1 19,386 0 0
ALPHABET INC CAP STK CL C 02079K107   4,747,808 45,652 SH   SOLE 1 45,652 0 0
ALTRIA GROUP INC COM 02209S103   165,228 3,703 SH   SOLE 1 3,703 0 0
APPLIED MATLS INC COM 038222105   21,656,894 176,316 SH   SOLE 1 176,316 0 0
ARAMARK COM 03852U106   430,495 12,025 SH   SOLE 1 12,025 0 0
AUTODESK INC COM 052769106   1,949,418 9,365 SH   SOLE 1 9,365 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   2,053,094 9,222 SH   SOLE 1 9,222 0 0
BOEING CO COM 097023105   21,799,779 102,621 SH   SOLE 1 102,621 0 0
BOOKING HOLDINGS INC COM 09857L108   2,458,784 927 SH   SOLE 1 927 0 0
BOOT BARN HLDGS INC COM 099406100   470,110 6,134 SH   SOLE 1 6,134 0 0
BOSTON SCIENTIFIC CORP COM 101137107   16,234,235 324,490 SH   SOLE 1 324,490 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   334,351 4,824 SH   SOLE 1 4,824 0 0
BROADCOM INC COM 11135F101   11,720,294 18,269 SH   SOLE 1 18,269 0 0
CF INDS HLDGS INC COM 125269100   46,176 637 SH   SOLE 1 637 0 0
CME GROUP INC COM 12572Q105   5,902,455 30,819 SH   SOLE 1 30,819 0 0
CACI INTL INC CL A 127190304   260,134 878 SH   SOLE 1 878 0 0
CAMPBELL SOUP CO COM 134429109   193,914 3,527 SH   SOLE 1 3,527 0 0
CANAAN INC SPONSORED ADS 134748102   2,912,558 1,078,725 SH   SOLE 1 1,078,725 0 0
CARDINAL HEALTH INC COM 14149Y108   249,981 3,311 SH   SOLE 1 3,311 0 0
CATERPILLAR INC COM 149123101   28,064,938 122,640 SH   SOLE 1 122,640 0 0
CELANESE CORP DEL COM 150870103   332,550 3,054 SH   SOLE 1 3,054 0 0
CHENIERE ENERGY INC COM NEW 16411R208   11,452,319 72,667 SH   SOLE 1 72,667 0 0
COHERENT CORP COM 19247G107   514,689 13,516 SH   SOLE 1 13,516 0 0
COLGATE PALMOLIVE CO COM 194162103   1,145,962 15,249 SH   SOLE 1 15,249 0 0
CONOCOPHILLIPS COM 20825C104   120,937 1,219 SH   SOLE 1 1,219 0 0
CUMMINS INC COM 231021106   18,326,635 76,719 SH   SOLE 1 76,719 0 0
DEXCOM INC COM 252131107   828,131 7,128 SH   SOLE 1 7,128 0 0
DOW INC COM 260557103   74,774 1,364 SH   SOLE 1 1,364 0 0
DROPBOX INC CL A 26210C104   1,172,107 54,214 SH   SOLE 1 54,214 0 0
EAGLE MATLS INC COM 26969P108   517,294 3,525 SH   SOLE 1 3,525 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   146,946 11,784 SH   SOLE 1 11,784 0 0
ENPHASE ENERGY INC COM 29355A107   284,719 1,354 SH   SOLE 1 1,354 0 0
ENSIGN GROUP INC COM 29358P101   1,152,499 12,063 SH   SOLE 1 12,063 0 0
EURONET WORLDWIDE INC COM 298736109   207,798 1,857 SH   SOLE 1 1,857 0 0
EXXON MOBIL CORP COM 30231G102   74,459 679 SH   SOLE 1 679 0 0
FACTSET RESH SYS INC COM 303075105   1,160,592 2,796 SH   SOLE 1 2,796 0 0
FAIR ISAAC CORP COM 303250104   11,065,259 15,747 SH   SOLE 1 15,747 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   2,043,347 9,691 SH   SOLE 1 9,691 0 0
FREEPORT-MCMORAN INC CL B 35671D857   31,214,330 763,000 SH   SOLE 1 763,000 0 0
GARTNER INC COM 366651107   3,065,821 9,411 SH   SOLE 1 9,411 0 0
GENERAL MLS INC COM 370334104   190,661 2,231 SH   SOLE 1 2,231 0 0
GILEAD SCIENCES INC COM 375558103   34,433 415 SH   SOLE 1 415 0 0
GODADDY INC CL A 380237107   2,788,594 35,880 SH   SOLE 1 35,880 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   969,491 25,386 SH   SOLE 1 25,386 0 0
HERC HLDGS INC COM 42704L104   625,653 5,493 SH   SOLE 1 5,493 0 0
HERSHEY CO COM 427866108   2,348,459 9,231 SH   SOLE 1 9,231 0 0
HOLOGIC INC COM 436440101   2,435,768 30,183 SH   SOLE 1 30,183 0 0
HUNTSMAN CORP COM 447011107   69,440 2,538 SH   SOLE 1 2,538 0 0
INCYTE CORP COM 45337C102   1,067,572 14,772 SH   SOLE 1 14,772 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   3,067,764 37,158 SH   SOLE 1 37,158 0 0
JABIL INC COM 466313103   3,212,110 36,435 SH   SOLE 1 36,435 0 0
JUNIPER NETWORKS INC COM 48203R104   657,801 19,111 SH   SOLE 1 19,111 0 0
KBR INC COM 48242W106   505,579 9,184 SH   SOLE 1 9,184 0 0
KELLOGG CO COM 487836108   74,794 1,117 SH   SOLE 1 1,117 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,843,617 11,417 SH   SOLE 1 11,417 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,112,363 19,660 SH   SOLE 1 19,660 0 0
LAUDER ESTEE COS INC CL A 518439104   22,964,157 93,176 SH   SOLE 1 93,176 0 0
LENNAR CORP CL A 526057104   91,866 874 SH   SOLE 1 874 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   14,061,230 187,909 SH   SOLE 1 187,909 0 0
LOCKHEED MARTIN CORP COM 539830109   161,201 341 SH   SOLE 1 341 0 0
LOUISIANA PAC CORP COM 546347105   66,407 1,225 SH   SOLE 1 1,225 0 0
MSCI INC COM 55354G100   14,202,134 25,375 SH   SOLE 1 25,375 0 0
MANHATTAN ASSOCIATES INC COM 562750109   2,371,373 15,314 SH   SOLE 1 15,314 0 0
MARATHON PETE CORP COM 56585A102   127,954 949 SH   SOLE 1 949 0 0
MARKETAXESS HLDGS INC COM 57060D108   14,138,482 36,133 SH   SOLE 1 36,133 0 0
MARVELL TECHNOLOGY INC COM 573874104   726,791 16,785 SH   SOLE 1 16,785 0 0
MERCADOLIBRE INC COM 58733R102   20,884,661 15,845 SH   SOLE 1 15,845 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   384,083 251 SH   SOLE 1 251 0 0
MICROSOFT CORP COM 594918104   3,901,564 13,533 SH   SOLE 1 13,533 0 0
MICRON TECHNOLOGY INC COM 595112103   393,236 6,517 SH   SOLE 1 6,517 0 0
NVR INC COM 62944T105   780,107 140 SH   SOLE 1 140 0 0
NASDAQ INC COM 631103108   352,567 6,449 SH   SOLE 1 6,449 0 0
NEWMONT CORP COM 651639106   19,233,193 392,354 SH   SOLE 1 392,354 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   5,590,558 32,379 SH   SOLE 1 32,379 0 0
NICE LTD SPONSORED ADR 653656108   692,392 3,025 SH   SOLE 1 3,025 0 0
NIKE INC CL B 654106103   2,791,777 22,764 SH   SOLE 1 22,764 0 0
NUCOR CORP COM 670346105   578,027 3,742 SH   SOLE 1 3,742 0 0
NVIDIA CORPORATION COM 67066G104   9,954,166 35,836 SH   SOLE 1 35,836 0 0
OLIN CORP COM PAR $1 680665205   377,567 6,803 SH   SOLE 1 6,803 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7   56,013 25,000 PRN   SOLE 1 25,000 0 0
PARKER-HANNIFIN CORP COM 701094104   11,848,214 35,251 SH   SOLE 1 35,251 0 0
PAYCHEX INC COM 704326107   332,769 2,904 SH   SOLE 1 2,904 0 0
PFIZER INC COM 717081103   28,356 695 SH   SOLE 1 695 0 0
PHILIP MORRIS INTL INC COM 718172109   26,353,000 270,982 SH   SOLE 1 270,982 0 0
PHILLIPS 66 COM 718546104   70,054 691 SH   SOLE 1 691 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   124,625 9,994 SH   SOLE 1 9,994 0 0
PLANET FITNESS INC CL A 72703H101   587,962 7,570 SH   SOLE 1 7,570 0 0
POST HLDGS INC COM 737446104   84,028 935 SH   SOLE 1 935 0 0
QUALCOMM INC COM 747525103   16,790,293 131,606 SH   SOLE 1 131,606 0 0
REGENERON PHARMACEUTICALS COM 75886F107   2,742,734 3,338 SH   SOLE 1 3,338 0 0
SAREPTA THERAPEUTICS INC COM 803607100   179,592 1,303 SH   SOLE 1 1,303 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   351,932 3,275 SH   SOLE 1 3,275 0 0
STARBUCKS CORP COM 855244109   1,969,098 18,910 SH   SOLE 1 18,910 0 0
SYNAPTICS INC COM 87157D109   1,069,152 9,619 SH   SOLE 1 9,619 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   13,451,064 144,604 SH   SOLE 1 144,604 0 0
TAPESTRY INC COM 876030107   267,886 6,214 SH   SOLE 1 6,214 0 0
TARGET CORP COM 87612E106   2,762,377 16,678 SH   SOLE 1 16,678 0 0
TECK RESOURCES LTD CL B 878742204   493,079 13,509 SH   SOLE 1 13,509 0 0
TERADATA CORP DEL COM 88076W103   365,138 9,065 SH   SOLE 1 9,065 0 0
TEXAS ROADHOUSE INC COM 882681109   2,210,367 20,455 SH   SOLE 1 20,455 0 0
TEXTRON INC COM 883203101   174,385 2,469 SH   SOLE 1 2,469 0 0
TOLL BROTHERS INC COM 889478103   92,926 1,548 SH   SOLE 1 1,548 0 0
TRANSDIGM GROUP INC COM 893641100   511,513 694 SH   SOLE 1 694 0 0
UBER TECHNOLOGIES INC COM 90353T100   19,210,073 605,996 SH   SOLE 1 605,996 0 0
UNDER ARMOUR INC CL A 904311107   475,933 50,151 SH   SOLE 1 50,151 0 0
UNITED RENTALS INC COM 911363109   476,891 1,205 SH   SOLE 1 1,205 0 0
UNITED STATES STL CORP NEW COM 912909108   446,467 17,106 SH   SOLE 1 17,106 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   776,469 3,467 SH   SOLE 1 3,467 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   321,182 2,527 SH   SOLE 1 2,527 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   719,335 18,211 SH   SOLE 1 18,211 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   2,996,316 9,510 SH   SOLE 1 9,510 0 0
VISA INC COM CL A 92826C839   16,901,834 74,966 SH   SOLE 1 74,966 0 0
WESTLAKE CORPORATION COM 960413102   79,098 682 SH   SOLE 1 682 0 0
YUM CHINA HLDGS INC COM 98850P109   6,183,568 97,548 SH   SOLE 1 97,548 0 0
ZOETIS INC CL A 98978V103   2,715,302 16,314 SH   SOLE 1 16,314 0 0
AMDOCS LTD SHS G02602103   378,934 3,946 SH   SOLE 1 3,946 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   683,184 9,465 SH   SOLE 1 9,465 0 0
ICON PLC SHS G4705A100   614,712 2,878 SH   SOLE 1 2,878 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   33,656 230 SH   SOLE 1 230 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   2,083,770 16,029 SH   SOLE 1 16,029 0 0
INMODE LTD SHS M5425M103   3,075,511 96,230 SH   SOLE 1 96,230 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   14,795,913 21,736 SH   SOLE 1 21,736 0 0
FERRARI N V COM N3167Y103   11,930,572 44,034 SH   SOLE 1 44,034 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   76,990 820 SH   SOLE 1 820 0 0