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
abrdn Platinum ETF Trust ETP 003260106 302,808 3,300 SH   SOLE   3,300 0 0
Alphabet Inc Common 02079K305 158,816 1,142 SH   SOLE   1,142 0 0
APA Corp Common 03743Q108 3,818,714 92,989 SH   SOLE   92,989 0 0
Apple Inc Common 037833100 6,330,016 36,356 SH   SOLE   36,356 0 0
AT&T Inc Common 00206R102 16,989,125 979,110 SH   SOLE   979,110 0 0
Cenovus Energy Inc Common 15135U109 12,173,274 586,240 SH   SOLE   586,240 0 0
Chesapeake Energy Corp Common 165167735 4,854,194 57,270 SH   SOLE   57,270 0 0
Coca-Cola Co/The Common 191216100 1,046,440 17,000 SH   SOLE   17,000 0 0
ConocoPhillips Common 20825C104 3,327,126 33,680 SH   SOLE   33,680 0 0
Costco Wholesale Corp Common 22160K105 3,919,327 6,829 SH   SOLE   6,829 0 0
ELEMENTS Linked to the Rogers International Commodity Index - Agri Tot Return ETP 870297603 600,116 59,300 SH   SOLE   59,300 0 0
ELEMENTS Linked to the Rogers International Commodity Index - Total Return ETP 870297801 514,361 58,650 SH   SOLE   58,650 0 0
Eli Lilly & Co Common 532457108 11,150,466 39,196 SH   SOLE   39,196 0 0
Enbridge Inc Common 29250N105 18,742,585 335,737 SH   SOLE   335,737 0 0
Exxon Mobil Corp Common 30231G102 727,074 8,980 SH   SOLE   8,980 0 0
First Trust Exchange-Traded Fund-First Trust Morningstar Dividend Leaders Index ETP 336917109 615,480 16,550 SH   SOLE   16,550 0 0
FlexShares Global Upstream Natural Resources Index Fund ETP 33939L407 766,132 16,600 SH   SOLE   16,600 0 0
Fortis Inc/Canada Common 349553107 7,123,629 116,200 SH   SOLE   116,200 0 0
Freeport-McMoRan Inc Common 35671D857 6,770,674 137,327 SH   SOLE   137,327 0 0
General Dynamics Corp Common 369550108 3,850,258 16,141 SH   SOLE   16,141 0 0
Global X Lithium & Battery Tech ETF ETP 37954Y855 661,482 8,600 SH   SOLE   8,600 0 0
Global X MSCI China Consumer Discretionary ETF ETP 37950E408 289,485 14,650 SH   SOLE   14,650 0 0
Global X Uranium ETF ETP 37954Y871 369,507 14,200 SH   SOLE   14,200 0 0
Hershey Co/The Common 427866108 7,281,273 33,758 SH   SOLE   33,758 0 0
Hess Corp Common 42809H107 784,317 7,350 SH   SOLE   7,350 0 0
Imperial Oil Ltd Common 453038408 18,611,619 309,140 SH   SOLE   309,140 0 0
Invesco DB Agriculture Fund ETP 46140H106 595,136 27,200 SH   SOLE   27,200 0 0
Invesco DB Oil Fund ETP 46140H403 587,148 33,900 SH   SOLE   33,900 0 0
Invesco S&P 500 Equal Weight ETF ETP 46137V357 768,635 4,900 SH   SOLE   4,900 0 0
Invesco Solar ETF ETP 46138G706 339,570 4,500 SH   SOLE   4,500 0 0
iShares 7-10 Year Treasury Bond ETF ETP 464287440 10,673 100 SH   SOLE   100 0 0
iShares China Large-Cap ETF ETP 464287184 311,967 9,800 SH   SOLE   9,800 0 0
iShares Global Infrastructure ETF ETP 464288372 404,777 8,070 SH   SOLE   8,070 0 0
iShares Russell 2000 ETF ETP 464287655 532,299 2,600 SH   SOLE   2,600 0 0
iShares US Aerospace & Defense ETF ETP 464288760 508,282 4,600 SH   SOLE   4,600 0 0
Johnson & Johnson Common 478160104 11,798,593 67,000 SH   SOLE   67,000 0 0
Kraft Heinz Co/The Common 500754106 2,511,272 64,400 SH   SOLE   64,400 0 0
KraneShares CSI China Internet ETF ETP 500767306 852,449 29,900 SH   SOLE   29,900 0 0
Lockheed Martin Corp Common 539830109 5,886,777 13,420 SH   SOLE   13,420 0 0
Merck & Co Inc Common 58933Y105 11,370,959 139,720 SH   SOLE   139,720 0 0
Microsoft Corp Common 594918104 630,567 2,050 SH   SOLE   2,050 0 0
Monster Beverage Corp Common 61174X109 239,700 3,000 SH   SOLE   3,000 0 0
NextEra Energy Inc Common 65339F101 3,268,637 38,806 SH   SOLE   38,806 0 0
Northrop Grumman Corp ETP 666807102 2,361,495 5,300 SH   SOLE   5,300 0 0
Nutrien Ltd Common 67077M108 1,394,437 10,800 SH   SOLE   10,800 0 0
Pembina Pipeline Corp Common 706327103 13,605,053 294,779 SH   SOLE   294,779 0 0
Progressive Corp/The Common 743315103 3,310,238 29,090 SH   SOLE   29,090 0 0
Rio Tinto PLC Common 767204100 5,292,185 68,800 SH   SOLE   68,800 0 0
Ritchie Bros Auctioneers Inc Common 767744105 1,558,787 21,200 SH   SOLE   21,200 0 0
Schlumberger NV Common 806857108 2,720,676 66,100 SH   SOLE   66,100 0 0
Shaw Communications Inc Common 82028K200 8,619,033 225,280 SH   SOLE   225,280 0 0
SPDR S&P Biotech ETF ETP 78464A870 395,472 4,400 SH   SOLE   4,400 0 0
SPDR S&P Insurance ETF ETP 78464A789 865,749 20,700 SH   SOLE   20,700 0 0
SPDR S&P Metals & Mining ETF ETP 78464A755 585,721 9,600 SH   SOLE   9,600 0 0
SPDR S&P Oil & Gas Exploration & Production ETF ETP 78468R556 1,177,025 8,800 SH   SOLE   8,800 0 0
Sprott Physical Gold Trust ETP 85207H104 1,212,693 78,900 SH   SOLE   78,900 0 0
Sprott Physical Silver Trust ETP 85207K107 437,623 49,900 SH   SOLE   49,900 0 0
Suncor Energy Inc Common 867224107 2,766,679 68,600 SH   SOLE   68,600 0 0
Thomson Reuters Corp Common 884903709 6,247,167 46,240 SH   SOLE   46,240 0 0
United States Brent Oil Fund LP ETP 91167Q100 1,029,592 34,400 SH   SOLE   34,400 0 0
United States Gasoline Fund LP ETP 91201T102 441,065 7,920 SH   SOLE   7,920 0 0
United States Natural Gas Fund LP ETP 912318300 289,884 14,700 SH   SOLE   14,700 0 0
UnitedHealth Group Inc Common 91324P102 3,771,041 7,421 SH   SOLE   7,421 0 0
VanEck Oil Services ETF ETP 92189H607 932,415 3,300 SH   SOLE   3,300 0 0
VanEck Pharmaceutical ETF ETP 92189F692 466,451 5,900 SH   SOLE   5,900 0 0
VanEck Steel ETF ETP 92189F205 366,336 5,400 SH   SOLE   5,400 0 0
Vermilion Energy Inc Common 923725105 2,590,097 98,890 SH   SOLE   98,890 0 0
Vertex Pharmaceuticals Inc Common 92532F100 7,132,832 27,332 SH   SOLE   27,332 0 0
WisdomTree Japan Hedged Equity Fund ETP 97717W851 993,114 15,700 SH   SOLE   15,700 0 0
Xtrackers Harvest CSI 300 China A-Shares ETF ETP 233051879 1,270,656 38,400 SH   SOLE   38,400 0 0