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
ALAMOS GOLD INC NEW COM CL A 011532108   147,784 14,610 SH   SOLE   14,610 0 0
ALLBIRDS INC COM CL A 01675A109   486,662 201,100 SH   SOLE   201,100 0 0
ALTUS POWER INC COM CL A 02217A102   2,756,447 422,768 SH   SOLE   422,768 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   306,976 10,185 SH   SOLE   10,185 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   244,419 3,605 SH   SOLE   3,605 0 0
BARRICK GOLD CORP COM 067901108   1,718,000 100,000 SH   SOLE   100,000 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200   317,427 382,442 SH   SOLE   382,442 0 0
BOEING CO COM 097023105   752,055 3,948 SH   SOLE   3,948 0 0
BRIGHTHOUSE FINL INC COM 10922N103   2,230,245 43,500 SH   SOLE   43,500 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   6,031,223 150,856 SH   SOLE   150,856 0 0
BUNGE LIMITED COM G16962105   11,623,704 116,505 SH   SOLE   116,505 0 0
CALERES INC COM 129500104   4,092,925 183,704 SH   SOLE   183,704 0 0
CAMDEN PPTY TR SH BEN INT 133131102   569,917 5,094 SH   SOLE   5,094 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   217,397 5,372 SH   SOLE   5,372 0 0
CANADIAN NAT RES LTD COM 136385101   15,521,616 279,393 SH   SOLE   279,393 0 0
CANADIAN PAC RY LTD COM 13645T100   299,148 4,007 SH   SOLE   4,007 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   324,374 5,659 SH   SOLE   5,659 0 0
CARNIVAL CORP COMMON STOCK 143658300   99,936 12,399 SH   SOLE   12,399 0 0
CATERPILLAR INC COM 149123101   244,830 1,022 SH   SOLE   1,022 0 0
CENOVUS ENERGY INC COM 15135U109   7,426,538 382,643 SH   SOLE   382,643 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   247,543 730 SH   SOLE   730 0 0
CLARIVATE PLC ORD SHS G21810109   103,349 12,392 SH   SOLE   12,392 0 0
COGENT BIOSCIENCES INC COM 19240Q201   346,800 30,000 SH   SOLE   30,000 0 0
COMCAST CORP NEW CL A 20030N101   11,300,556 323,150 SH   SOLE   323,150 0 0
CONSTELLATION BRANDS INC CL A 21036P108   209,270 903 SH   SOLE   903 0 0
CONSTELLATION ENERGY CORP COM 21037T109   1,982,830 23,000 SH   SOLE   23,000 0 0
COUSINS PPTYS INC COM NEW 222795502   201,865 7,982 SH   SOLE   7,982 0 0
CSX CORP COM 126408103   4,879,474 157,504 SH   SOLE   157,504 0 0
CUBESMART COM 229663109   277,162 6,886 SH   SOLE   6,886 0 0
DELL TECHNOLOGIES INC CL C 24703L202   971,554 24,156 SH   SOLE   24,156 0 0
DICKS SPORTING GOODS INC COM 253393102   274,983 2,286 SH   SOLE   2,286 0 0
DOMINION ENERGY INC COM 25746U109   4,131,987 67,384 SH   SOLE   67,384 0 0
DTE ENERGY CO COM 233331107   2,525,485 21,488 SH   SOLE   21,488 0 0
DUPONT DE NEMOURS INC COM 26614N102   239,999 3,497 SH   SOLE   3,497 0 0
EASTGROUP PPTYS INC COM 277276101   599,791 4,051 SH   SOLE   4,051 0 0
ELEMENT SOLUTIONS INC COM 28618M106   249,203 13,700 SH   SOLE   13,700 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   4,165,658 350,940 SH   SOLE   350,940 0 0
ENOVIS CORPORATION COM 194014502   1,507,605 28,169 SH   SOLE   28,169 0 0
ENOVIX CORPORATION COM 293594107   384,396 30,900 SH   SOLE   30,900 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   5,110,714 211,887 SH   SOLE   211,887 0 0
EVERGY INC COM 30034W106   2,784,401 44,246 SH   SOLE   44,246 0 0
EXELON CORP COM 30161N101   2,737,756 63,330 SH   SOLE   63,330 0 0
FEDEX CORP COM 31428X106   381,906 2,205 SH   SOLE   2,205 0 0
FIRSTENERGY CORP COM 337932107   7,020,714 167,399 SH   SOLE   167,399 0 0
FISERV INC COM 337738108   1,012,216 10,015 SH   SOLE   10,015 0 0
FLEX LTD ORD Y2573F102   274,688 12,800 SH   SOLE   12,800 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,520,000 40,000 SH   SOLE   40,000 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   1,006,932 98,046 SH   SOLE   98,046 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   208,308 3,999 SH   SOLE   3,999 0 0
GENERAL DYNAMICS CORP COM 369550108   647,071 2,608 SH   SOLE   2,608 0 0
GILEAD SCIENCES INC COM 375558103   502,308 5,851 SH   SOLE   5,851 0 0
GLOBAL PMTS INC COM 37940X102   1,026,770 10,338 SH   SOLE   10,338 0 0
HOST HOTELS & RESORTS INC COM 44107P104   180,771 11,263 SH   SOLE   11,263 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   505,651 2,192 SH   SOLE   2,192 0 0
HYATT HOTELS CORP COM CL A 448579102   207,945 2,299 SH   SOLE   2,299 0 0
IES HLDGS INC COM 44951W106   270,332 7,600 SH   SOLE   7,600 0 0
IMPERIAL OIL LTD COM NEW 453038408   2,028,058 41,619 SH   SOLE   41,619 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   1,024,799 41,574 SH   SOLE   41,574 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   3,130,948 22,166 SH   SOLE   22,166 0 0
INVITATION HOMES INC COM 46187W107   646,804 21,822 SH   SOLE   21,822 0 0
ISHARES TR MSCI CHINA ETF 46429B671   15,126,470 318,452 SH   SOLE   318,452 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   4,895,657 129,173 SH   SOLE   129,173 0 0
ISHARES TR MSCI INDIA ETF 46429B598   6,968,743 166,956 SH   SOLE   166,956 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   320,588 2,114 SH   SOLE   2,114 0 0
ISHARES TR RUS TOP 200 ETF 464289446   14,858,905 165,154 SH   SOLE   165,154 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   11,538,447 66,176 SH   SOLE   66,176 0 0
KRAFT HEINZ CO COM 500754106   210,796 5,178 SH   SOLE   5,178 0 0
KRANESHARES TR CSI CHI INTERNET 500767306   7,397,097 244,937 SH   SOLE   244,937 0 0
LOCKHEED MARTIN CORP COM 539830109   432,003 888 SH   SOLE   888 0 0
LUCID GROUP INC COM 549498103   221,975 32,500 SH   SOLE   32,500 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   194,408,005 22,485,407 SH   SOLE   22,485,407 0 0
MID-AMER APT CMNTYS INC COM 59522J103   940,527 5,991 SH   SOLE   5,991 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   514,960 5,072 SH   SOLE   5,072 0 0
MPLX LP COM UNIT REP LTD 55336V100   3,282,194 99,945 SH   SOLE   99,945 0 0
NEPHROS INC COM 640671400   4,239,462 3,657,465 SH   SOLE   3,657,465 0 0
NETSTREIT CORP COM 64119V303   311,610 17,000 SH   SOLE   17,000 0 0
NISOURCE INC COM 65473P105   2,216,331 80,829 SH   SOLE   80,829 0 0
NORTHROP GRUMMAN CORP COM 666807102   508,509 932 SH   SOLE   932 0 0
NUVATION BIO INC COM CL A 67080N101   44,160 23,000 SH   SOLE   23,000 0 0
OBSIDIAN ENERGY LTD COM 674482203   862,568 130,000 SH   SOLE   130,000 0 0
OVINTIV INC COM 69047Q102   3,549,700 70,000 SH   SOLE   70,000 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   100,467 15,649 SH   SOLE   15,649 0 0
PARK HOTELS & RESORTS INC COM 700517105   193,957 16,451 SH   SOLE   16,451 0 0
PG&E CORP COM 69331C108   650,400 40,000 SH   SOLE   40,000 0 0
PPL CORP COM 69351T106   2,160,965 73,955 SH   SOLE   73,955 0 0
PROLOGIS INC. COM 74340W103   957,641 8,495 SH   SOLE   8,495 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108   495,660 4,506 SH   SOLE   4,506 0 0
PUBLIC STORAGE COM 74460D109   1,117,678 3,989 SH   SOLE   3,989 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   511,765 5,071 SH   SOLE   5,071 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   2,481,609 53,000 SH   SOLE   53,000 0 0
ROYAL BK CDA SUSTAINABL COM 780087102   262,520 2,791 SH   SOLE   2,791 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   197,811 15,914 SH   SOLE   15,914 0 0
SAFEHOLD INC COM 78645L100   820,249 28,660 SH   SOLE   28,660 0 0
SCORPIO TANKERS INC SHS Y7542C130   3,172,430 59,000 SH   SOLE   59,000 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,213,646 13,875 SH   SOLE   13,875 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,037,731 30,343 SH   SOLE   30,343 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   871,647 11,221 SH   SOLE   11,221 0 0
SHOPIFY INC CL A 82509L107   247,829 7,140 SH   SOLE   7,140 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   1,066,000 100,000 SH   SOLE   100,000 0 0
SILVERBOW RES INC COM 82836G102   750,127 26,525 SH   SOLE   26,525 0 0
SIMON PPTY GROUP INC NEW COM 828806109   390,621 3,325 SH   SOLE   3,325 0 0
SITE CTRS CORP COM 82981J109   169,261 12,391 SH   SOLE   12,391 0 0
SM ENERGY CO COM 78454L100   7,898,922 226,785 SH   SOLE   226,785 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   454,942 7,352 SH   SOLE   7,352 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   20,167,717 148,423 SH   SOLE   148,423 0 0
STARBUCKS CORP COM 855244109   237,386 2,393 SH   SOLE   2,393 0 0
STELLANTIS N.V SHS N82405106   9,267,999 652,676 SH   SOLE   652,676 0 0
SUN CMNTYS INC COM 866674104   684,970 4,790 SH   SOLE   4,790 0 0
SUNCOR ENERGY INC NEW COM 867224107   6,708,597 211,395 SH   SOLE   211,395 0 0
TELUS CORPORATION COM 87971M103   228,362 11,828 SH   SOLE   11,828 0 0
TFI INTL INC COM 87241L109   1,676,714 16,727 SH   SOLE   16,727 0 0
THOMSON REUTERS CORP. COM NEW 884903709   324,415 2,844 SH   SOLE   2,844 0 0
TITAN MACHY INC COM 88830R101   497,499 12,522 SH   SOLE   12,522 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   254,252 3,925 SH   SOLE   3,925 0 0
TRAVEL PLUS LEISURE CO COM 894164102   324,142 8,905 SH   SOLE   8,905 0 0
UBS GROUP AG SHS H42097107   1,014,526 54,512 SH   SOLE   54,512 0 0
UDR INC COM 902653104   1,008,568 26,041 SH   SOLE   26,041 0 0
UNION PAC CORP COM 907818108   4,589,499 22,164 SH   SOLE   22,164 0 0
UNITEDHEALTH GROUP INC COM 91324P102   331,363 625 SH   SOLE   625 0 0
VACASA INC CLASS A COM 91854V107   1,343,704 1,066,432 SH   SOLE   1,066,432 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   10,209,252 261,910 SH   SOLE   261,910 0 0
VENTAS INC COM 92276F100   617,185 13,700 SH   SOLE   13,700 0 0
VORNADO RLTY TR SH BEN INT 929042109   291,340 14,000 SH   SOLE   14,000 0 0
WALMART INC COM 931142103   209,140 1,475 SH   SOLE   1,475 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   1,898,853 200,301 SH   SOLE   200,301 0 0
WASTE CONNECTIONS INC COM 94106B101   301,309 2,273 SH   SOLE   2,273 0 0
WELLTOWER INC COM 95040Q104   1,130,082 17,240 SH   SOLE   17,240 0 0
WOLVERINE WORLD WIDE INC COM 978097103   139,904 12,800 SH   SOLE   12,800 0 0
VIPER ENERGY PARTNERS LP VNOM 92763M105   517,859 16,290 SH   SOLE   16,290 0 0