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
ABCELLERA BIOLOGICS INC COM 00288U106   517,348 112,467 SH   SOLE   112,467 0 0
AERSALE CORPORATION COM 00810F106   1,123,847 75,224 SH   SOLE   75,224 0 0
AGNICO EAGLE MINES LTD COM 008474108   2,760,154 60,729 SH   SOLE   60,729 0 0
AIRBNB INC COM CL A 009066101   3,275,477 23,872 SH   SOLE   23,872 0 0
ALLEGION PLC ORD SHS G0176J109   2,781,202 26,691 SH   SOLE   26,691 0 0
ALPHABET INC CAP STK CL A 02079K305   23,676,892 180,933 SH   SOLE   180,933 0 0
AMAZON COM INC COM 023135106   13,046,071 102,628 SH   SOLE   102,628 0 0
AMBEV SA SPONSORED ADR 02319V103   1,347,516 522,293 SH   SOLE   522,293 0 0
AMERICAN EXPRESS CO COM 025816109   7,600,692 50,946 SH   SOLE   50,946 0 0
APPLE INC COM 037833100   4,835,452 28,243 SH   SOLE   28,243 0 0
ARHAUS INC COM CL A 04035M102   2,026,740 217,929 SH   SOLE   217,929 0 0
AXIS CAP HLDGS LTD SHS G0692U109   19,966,819 354,210 SH   SOLE   354,210 0 0
BARRICK GOLD CORP COM 067901108   10,814,779 743,284 SH   SOLE   743,284 0 0
BEACON ROOFING SUPPLY INC COM 073685109   3,888,288 50,386 SH   SOLE   50,386 0 0
BERKLEY W R CORP COM 084423102   14,751,986 232,351 SH   SOLE   232,351 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,507,905 10,014 SH   SOLE   10,014 0 0
BILL HOLDINGS INC COM 090043100   2,067,824 19,046 SH   SOLE   19,046 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   14,779,166 679,502 SH   SOLE   679,502 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   839,931 14,472 SH   SOLE   14,472 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   2,305,953 112,982 SH   SOLE   112,982 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   1,669,947 31,742 SH   SOLE   31,742 0 0
CARIBOU BIOSCIENCES INC COM 142038108   369,169 77,232 SH   SOLE   77,232 0 0
CARLISLE COS INC COM 142339100   7,059,390 27,229 SH   SOLE   27,229 0 0
CBOE GLOBAL MKTS INC COM 12503M108   8,250,621 52,817 SH   SOLE   52,817 0 0
CBRE GROUP INC CL A 12504L109   1,110,485 15,035 SH   SOLE   15,035 0 0
CINTAS CORP COM 172908105   3,735,103 7,765 SH   SOLE   7,765 0 0
CITIGROUP INC COM NEW 172967424   3,187,389 77,495 SH   SOLE   77,495 0 0
CME GROUP INC COM 12572Q105   6,194,697 30,939 SH   SOLE   30,939 0 0
COCA COLA CO COM 191216100   13,605,112 243,035 SH   SOLE   243,035 0 0
COMFORT SYS USA INC COM 199908104   8,571,831 50,301 SH   SOLE   50,301 0 0
COSTAR GROUP INC COM 22160N109   2,862,230 37,225 SH   SOLE   37,225 0 0
COTERRA ENERGY INC COM 127097103   5,862,986 216,746 SH   SOLE   216,746 0 0
CROCS INC COM 227046109   2,948,117 33,414 SH   SOLE   33,414 0 0
CVS HEALTH CORP COM 126650100   18,440,641 264,117 SH   SOLE   264,117 0 0
DANAHER CORPORATION COM 235851102   5,345,575 21,546 SH   SOLE   21,546 0 0
DATADOG INC CL A COM 23804L103   3,326,607 36,520 SH   SOLE   36,520 0 0
DISNEY WALT CO COM 254687106   690,221 8,516 SH   SOLE   8,516 0 0
DOCUSIGN INC COM 256163106   455,280 10,840 SH   SOLE   10,840 0 0
DOLLAR GEN CORP NEW COM 256677105   1,957,632 18,503 SH   SOLE   18,503 0 0
DOMINOS PIZZA INC COM 25754A201   6,209,505 16,393 SH   SOLE   16,393 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   2,896,724 145,564 SH   SOLE   145,564 0 0
ENSTAR GROUP LIMITED SHS G3075P101   3,481,170 14,385 SH   SOLE   14,385 0 0
EQUINOX GOLD CORP COM 29446Y502   201,695 47,749 SH   SOLE   47,749 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   5,607,590 305,258 SH   SOLE   305,258 0 0
FISERV INC COM 337738108   15,270,724 135,187 SH   SOLE   135,187 0 0
FRANCO NEV CORP COM 351858105   5,171,836 38,743 SH   SOLE   38,743 0 0
GENERAL DYNAMICS CORP COM 369550108   1,891,979 8,562 SH   SOLE   8,562 0 0
GENERAL MLS INC COM 370334104   1,927,224 30,118 SH   SOLE   30,118 0 0
HARROW INC COM 415858109   2,003,509 139,423 SH   SOLE   139,423 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   5,147,870 337,123 SH   SOLE   337,123 0 0
HERSHEY CO COM 427866108   5,028,608 25,133 SH   SOLE   25,133 0 0
HOME DEPOT INC COM 437076102   4,873,451 16,129 SH   SOLE   16,129 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   4,153,533 37,753 SH   SOLE   37,753 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,401,627 17,118 SH   SOLE   17,118 0 0
INTEST CORP COM 461147100   1,728,030 113,911 SH   SOLE   113,911 0 0
INTUIT COM 461202103   3,458,560 6,769 SH   SOLE   6,769 0 0
ISHARES TR MBS ETF 464288588   4,967,646 55,942 SH   SOLE   55,942 0 0
ISHARES TR US HOME CONS ETF 464288752   2,237,750 28,510 SH   SOLE   28,510 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106   9,348,636 1,111,610 SH   SOLE   1,111,610 0 0
KINDER MORGAN INC DEL COM 49456B101   3,655,503 220,477 SH   SOLE   220,477 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   2,341,477 28,052 SH   SOLE   28,052 0 0
LOCKHEED MARTIN CORP COM 539830109   15,015,073 36,715 SH   SOLE   36,715 0 0
MCCORMICK & CO INC COM NON VTG 579780206   1,479,986 19,566 SH   SOLE   19,566 0 0
MCDONALDS CORP COM 580135101   9,573,038 36,339 SH   SOLE   36,339 0 0
MERCADOLIBRE INC COM 58733R102   3,276,202 2,584 SH   SOLE   2,584 0 0
META PLATFORMS INC CL A 30303M102   3,746,321 12,479 SH   SOLE   12,479 0 0
MICROSOFT CORP COM 594918104   13,198,133 41,799 SH   SOLE   41,799 0 0
NOVO-NORDISK A S ADR 670100205   4,265,089 46,900 SH   SOLE   46,900 0 0
NVIDIA CORPORATION COM 67066G104   790,377 1,817 SH   SOLE   1,817 0 0
NVR INC COM 62944T105   8,479,812 1,422 SH   SOLE   1,422 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   155,954 13,218 SH   SOLE   13,218 0 0
PAN AMERN SILVER CORP COM 697900108   164,508 11,361 SH   SOLE   11,361 0 0
PARKER-HANNIFIN CORP COM 701094104   3,693,429 9,482 SH   SOLE   9,482 0 0
PAYPAL HLDGS INC COM 70450Y103   9,631,812 164,759 SH   SOLE   164,759 0 0
PLANET FITNESS INC CL A 72703H101   872,748 17,746 SH   SOLE   17,746 0 0
PRICE T ROWE GROUP INC COM 74144T108   1,056,670 10,076 SH   SOLE   10,076 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   6,947,641 35,103 SH   SOLE   35,103 0 0
RITHM CAPITAL CORP COM NEW 64828T201   1,310,572 141,073 SH   SOLE   141,073 0 0
S&P GLOBAL INC COM 78409V104   6,772,942 18,535 SH   SOLE   18,535 0 0
SALESFORCE INC COM 79466L302   3,336,948 16,456 SH   SOLE   16,456 0 0
SEABRIDGE GOLD INC COM 811916105   230,085 21,809 SH   SOLE   21,809 0 0
SEAGEN INC COM 81181C104   12,389,136 58,398 SH   SOLE   58,398 0 0
SHELL PLC SPON ADS 780259305   22,194,367 344,740 SH   SOLE   344,740 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   2,379,563 130,387 SH   SOLE   130,387 0 0
SIMPSON MFG INC COM 829073105   4,064,045 27,128 SH   SOLE   27,128 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   4,471,305 184,688 SH   SOLE   184,688 0 0
SNOWFLAKE INC CL A 833445109   2,222,956 14,551 SH   SOLE   14,551 0 0
SPLUNK INC COM 848637104   2,206,182 15,085 SH   SOLE   15,085 0 0
STARBUCKS CORP COM 855244109   4,268,100 46,763 SH   SOLE   46,763 0 0
TELADOC HEALTH INC COM 87918A105   346,387 18,633 SH   SOLE   18,633 0 0
TIMKEN CO COM 887389104   16,422,296 223,463 SH   SOLE   223,463 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   762,845 9,075 SH   SOLE   9,075 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B200   1,967,986 57,611 SH   SOLE   57,611 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   10,891,132 443,450 SH   SOLE   443,450 0 0
TRAVELERS COMPANIES INC COM 89417E109   5,824,037 35,662 SH   SOLE   35,662 0 0
TRIPLE FLAG PRECIOUS METAL COM 89679M104   6,700,178 512,638 SH   SOLE   512,638 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   8,654,933 165,202 SH   SOLE   165,202 0 0
UNILEVER PLC SPON ADR NEW 904767704   5,917,668 119,791 SH   SOLE   119,791 0 0
UNITY SOFTWARE INC COM 91332U101   1,264,264 40,276 SH   SOLE   40,276 0 0
VAIL RESORTS INC COM 91879Q109   9,024,488 40,671 SH   SOLE   40,671 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   276,473 10,274 SH   SOLE   10,274 0 0
VERISK ANALYTICS INC COM 92345Y106   10,938,436 46,302 SH   SOLE   46,302 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   968,595 29,886 SH   SOLE   29,886 0 0
VICI PPTYS INC COM 925652109   1,375,303 47,261 SH   SOLE   47,261 0 0
VISA INC COM CL A 92826C839   9,426,561 40,983 SH   SOLE   40,983 0 0
VITA COCO CO INC COM 92846Q107   4,064,167 156,074 SH   SOLE   156,074 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104   449,300 54,593 SH   SOLE   54,593 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303   743,978 20,294 SH   SOLE   20,294 0 0
XYLEM INC COM 98419M100   1,575,183 17,304 SH   SOLE   17,304 0 0