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
Adobe Inc Common 00724F101 1,173,893 2,039 SH   SOLE   2,039 0 0
Alphabet Inc Common 02079K305 10,394,646 3,888 SH   SOLE   3,888 0 0
American Express Co Common 025816109 1,057,501 6,328 SH   SOLE   6,328 0 0
American Water Works Co Inc Common 030420103 530,578 3,150 SH   SOLE   3,150 0 0
APA Corp Common 03743Q108 660,444 30,889 SH   SOLE   30,889 0 0
Apple Inc Common 037833100 12,995,657 91,976 SH   SOLE   91,976 0 0
Bank of Montreal Common 063671101 23,267,021 185,420 SH   SOLE   185,420 0 0
Bank of Nova Scotia/The Common 064149107 4,207,356 54,600 SH   SOLE   54,600 0 0
iPath Bloomberg Commodity Index Total Return ETN ETP 06738C778 1,360,125 46,500 SH   SOLE   46,500 0 0
BCE Inc Common 05534B760 19,507,385 307,445 SH   SOLE   307,445 0 0
Bank of America Corp Common 060505104 633,609 14,926 SH   SOLE   14,926 0 0
Blackstone Inc Common 09260D107 8,546,098 74,037 SH   SOLE   74,037 0 0
Broadcom Inc Common 11135F101 533,423 1,100 SH   SOLE   1,100 0 0
Brookfield Asset Management Inc Common 112585104 14,705,393 216,670 SH   SOLE   216,670 0 0
Brookfield Asset Management Reinsurance Partners Ltd Common G16169107 5,121,743 72,959 SH   SOLE   72,959 0 0
Cadence Design Systems Inc Common 127387108 4,608,774 30,433 SH   SOLE   30,433 0 0
Canadian Imperial Bank of Commerce Common 136069101 14,362,683 101,863 SH   SOLE   101,863 0 0
Canadian Natural Resources Ltd Common 136385101 12,024,392 259,650 SH   SOLE   259,650 0 0
Ceridian HCM Holding Inc Common 15677J108 5,105,796 35,800 SH   SOLE   35,800 0 0
CGI Inc Common 12532H104 3,539,711 32,900 SH   SOLE   32,900 0 0
CI Financial Corp Common 125491100 17,070,155 663,950 SH   SOLE   663,950 0 0
Cisco Systems Inc/Delaware Common 17275R102 6,711,280 124,134 SH   SOLE   124,134 0 0
CNH Industrial NV Common N20944109 486,341 29,280 SH   SOLE   29,280 0 0
SPAC & New Issue ETF ETP 19423L672 1,204,206 41,900 SH   SOLE   41,900 0 0
Comcast Corp Common 20030N101 1,011,105 18,158 SH   SOLE   18,158 0 0
Confluent Inc Common 20717M103 4,467,785 74,900 SH   SOLE   74,900 0 0
Costco Wholesale Corp Common 22160K105 3,202,727 7,139 SH   SOLE   7,139 0 0
Crocs Inc Common 227046109 4,292,778 29,919 SH   SOLE   29,919 0 0
Crowdstrike Holdings Inc Common 22788C105 565,294 2,300 SH   SOLE   2,300 0 0
Docebo Inc Common 25609L105 8,495,207 91,850 SH   SOLE   91,850 0 0
Edwards Lifesciences Corp Common 28176E108 8,033,382 70,960 SH   SOLE   70,960 0 0
Enbridge Inc Common 29250N105 10,608,862 210,243 SH   SOLE   210,243 0 0
ETFMG Prime Junior Silver Miners ETF ETP 26924G102 1,114,864 94,400 SH   SOLE   94,400 0 0
ROBO Global Robotics and Automation Index ETF ETP 301505707 1,024,119 15,900 SH   SOLE   15,900 0 0
Exxon Mobil Corp Common 30231G102 1,137,062 19,591 SH   SOLE   19,591 0 0
Meta Platforms Inc Common 30303M102 1,128,132 3,324 SH   SOLE   3,324 0 0
First Republic Bank/CA Common 33616C100 729,114 3,784 SH   SOLE   3,784 0 0
First Trust NASDAQ Clean Edge Smart Grid Infrastructure Index Fund ETP 33737A108 1,435,455 15,500 SH   SOLE   15,500 0 0
First Trust NASDAQ Cybersecurity ETF ETP 33734X846 919,590 18,875 SH   SOLE   18,875 0 0
First Trust NASDAQ Global Auto Index Fund ETP 33734X309 175,282 3,005 SH   SOLE   3,005 0 0
First Trust Rising Dividend Achievers ETF ETP 33738R506 1,927,282 40,600 SH   SOLE   40,600 0 0
Ford Motor Co Common 345370860 666,950 47,101 SH   SOLE   47,101 0 0
Fortis Inc/Canada Common 349553107 7,890,481 140,425 SH   SOLE   140,425 0 0
Franco-Nevada Corp Common 351858105 1,530,315 9,300 SH   SOLE   9,300 0 0
Freeport-McMoRan Inc Common 35671D857 2,941,925 90,627 SH   SOLE   90,627 0 0
Global X Silver Miners ETF ETP 37954Y848 1,066,736 30,400 SH   SOLE   30,400 0 0
Global X Uranium ETF ETP 37954Y871 1,522,560 64,000 SH   SOLE   64,000 0 0
Global X MSCI China Consumer Discretionary ETF ETP 37950E408 734,648 26,200 SH   SOLE   26,200 0 0
Global X Copper Miners ETF ETP 37954Y830 704,520 20,600 SH   SOLE   20,600 0 0
Global X Uranium ETF ETP 37954Y871 920,673 38,700 SH   SOLE   38,700 0 0
Global X Lithium & Battery Tech ETF ETP 37954Y855 917,952 11,200 SH   SOLE   11,200 0 0
Global X Robotics & Artificial Intelligence ETF ETP 37954Y715 709,458 19,400 SH   SOLE   19,400 0 0
Goldman Sachs Group Inc/The Common 38141G104 4,014,679 10,620 SH   SOLE   10,620 0 0
Granite Real Estate Investment Trust Common 387437114 12,237,529 136,200 SH   SOLE   136,200 0 0
GXO Logistics Inc Common 36262G101 9,929,092 126,582 SH   SOLE   126,582 0 0
Hess Corp Common 42809H107 578,014 7,400 SH   SOLE   7,400 0 0
Invesco DB Agriculture Fund ETP 46140H106 359,456 18,800 SH   SOLE   18,800 0 0
Invesco DWA Emerging Markets Markets Momentum ETF ETP 46138E867 1,339,481 55,100 SH   SOLE   55,100 0 0
Invesco Dynamic Leisure and Entertainment ETF ETP 46137V720 1,182,990 23,500 SH   SOLE   23,500 0 0
Invesco Water Resources ETF ETP 46137V142 646,243 11,810 SH   SOLE   11,810 0 0
Invesco BuyBack Achievers ETF ETP 46137V308 255,604 2,835 SH   SOLE   2,835 0 0
Invesco S&P 500 Equal Weight ETF ETP 46137V357 219,486 1,465 SH   SOLE   1,465 0 0
iShares MSCI Mexico ETF ETP 464286822 1,505,712 31,200 SH   SOLE   31,200 0 0
iShares MSCI Frontier and Select EM ETF ETP 464286145 1,213,978 35,800 SH   SOLE   35,800 0 0
iShares MSCI Japan ETF ETP 46434G822 491,750 7,000 SH   SOLE   7,000 0 0
iShares MSCI Taiwan ETF ETP 46434G772 477,477 7,700 SH   SOLE   7,700 0 0
iShares MSCI USA Momentum Factor ETF ETP 46432F396 1,475,040 8,400 SH   SOLE   8,400 0 0
iShares U.S. Broker-Dealers & Securities Exchanges ETF ETP 464288794 1,482,480 14,200 SH   SOLE   14,200 0 0
iShares Global Timber & Forestry ETF ETP 464288174 977,500 11,500 SH   SOLE   11,500 0 0
iShares India 50 ETF ETP 464289529 1,006,005 19,500 SH   SOLE   19,500 0 0
iShares Trust - iShares MSCI KLD 400 Social ETF ETP 464288570 840,421 10,100 SH   SOLE   10,100 0 0
iShares Global Timber & Forestry ETF ETP 464288174 629,000 7,400 SH   SOLE   7,400 0 0
iShares Exponential Technologies ETF ETP 46434V381 313,700 5,000 SH   SOLE   5,000 0 0
iShares Exponential Technologies ETF ETP 46434V381 313,700 5,000 SH   SOLE   5,000 0 0
iShares US Technology ETF ETP 464287721 184,800 1,825 SH   SOLE   1,825 0 0
Lattice Semiconductor Corp Common 518415104 5,491,371 84,940 SH   SOLE   84,940 0 0
Estee Lauder Cos Inc/The Common 518439104 590,862 1,970 SH   SOLE   1,970 0 0
Lightspeed Commerce Inc Common 53229C107 14,426,604 118,038 SH   SOLE   118,038 0 0
Lululemon Athletica Inc Common 550021109 1,683,147 4,159 SH   SOLE   4,159 0 0
Microsoft Corp Common 594918104 16,466,383 58,408 SH   SOLE   58,408 0 0
Morgan Stanley Common 617446448 16,868,563 174,548 SH   SOLE   174,548 0 0
MSCI Inc Common 55354G100 4,882,047 8,038 SH   SOLE   8,038 0 0
NextEra Energy Inc Common 65339F101 3,310,089 42,156 SH   SOLE   42,156 0 0
Nutrien Ltd Common 67077M108 9,355,498 113,800 SH   SOLE   113,800 0 0
NVIDIA Corp Common 67066G104 6,204,442 29,950 SH   SOLE   29,950 0 0
Palo Alto Networks Inc Common 697435105 287,400 600 SH   SOLE   600 0 0
Pembina Pipeline Corp Common 706327103 4,506,773 112,814 SH   SOLE   112,814 0 0
Royal Bank of Canada Common 780087102 21,333,639 170,650 SH   SOLE   170,650 0 0
S&P Global Inc Common 78409V104 5,447,090 12,820 SH   SOLE   12,820 0 0
salesforce.com Inc Common 79466L302 596,684 2,200 SH   SOLE   2,200 0 0
Schwab International Small-Cap Equity ETF ETP 808524888 552,216 13,300 SH   SOLE   13,300 0 0
Sea Ltd Common 81141R100 2,065,370 6,480 SH   SOLE   6,480 0 0
Financial Select Sector SPDR Fund ETP 81369Y605 2,856,784 76,120 SH   SOLE   76,120 0 0
Financial Select Sector SPDR Fund ETP 81369Y605 2,453,336 65,370 SH   SOLE   65,370 0 0
Industrial Select Sector SPDR Fund ETP 81369Y704 1,457,816 14,900 SH   SOLE   14,900 0 0
Industrial Select Sector SPDR Fund ETP 81369Y704 978,400 10,000 SH   SOLE   10,000 0 0
Technology Select Sector SPDR Fund ETP 81369Y803 1,045,240 7,000 SH   SOLE   7,000 0 0
Materials Select Sector SPDR Fund ETP 81369Y100 846,477 10,700 SH   SOLE   10,700 0 0
Materials Select Sector SPDR Fund ETP 81369Y100 846,477 10,700 SH   SOLE   10,700 0 0
Consumer Discretionary Select Sector SPDR Fund ETP 81369Y407 646,020 3,600 SH   SOLE   3,600 0 0
ServiceNow Inc Common 81762P102 8,189,073 13,160 SH   SOLE   13,160 0 0
Simon Property Group Inc Common 828806109 3,520,887 27,090 SH   SOLE   27,090 0 0
SiTime Corp Common 82982T106 530,842 2,600 SH   SOLE   2,600 0 0
Snap Inc Common 83304A106 2,389,695 32,350 SH   SOLE   32,350 0 0
SPDR S&P Bank ETF ETP 78464A797 1,502,644 28,400 SH   SOLE   28,400 0 0
SPDR S&P Oil & Gas Exploration & Production ETF ETP 78468R556 1,721,616 17,800 SH   SOLE   17,800 0 0
SPDR S&P Regional Banking ETF ETP 78464A698 1,388,875 20,500 SH   SOLE   20,500 0 0
SPDR S&P Semiconductor ETF ETP 78464A862 1,385,790 7,000 SH   SOLE   7,000 0 0
SPDR S&P Metals & Mining ETF ETP 78464A755 1,331,506 31,900 SH   SOLE   31,900 0 0
SPDR S&P Oil & Gas Equipment & Services ETF ETP 78468R549 1,180,914 21,700 SH   SOLE   21,700 0 0
SPDR S&P Metals & Mining ETF ETP 78464A755 976,716 23,400 SH   SOLE   23,400 0 0
SPDR S&P Insurance ETF ETP 78464A789 827,382 21,900 SH   SOLE   21,900 0 0
SPDR S&P Oil & Gas Exploration & Production ETF ETP 78468R556 899,496 9,300 SH   SOLE   9,300 0 0
Sun Life Financial Inc Common 866796105 3,376,708 51,790 SH   SOLE   51,790 0 0
SVB Financial Group Common 78486Q101 4,931,813 7,624 SH   SOLE   7,624 0 0
ELEMENTS Linked to the Rogers International Commodity Index - Total Return ETP 870297801 1,145,030 170,900 SH   SOLE   170,900 0 0
Target Corp Common 87612E106 3,044,471 13,308 SH   SOLE   13,308 0 0
TELUS Corp Common 87971M103 17,372,021 623,995 SH   SOLE   623,995 0 0
Textron Inc Common 883203101 1,459,937 20,913 SH   SOLE   20,913 0 0
TFI International Inc Common 87241L109 10,054,501 77,593 SH   SOLE   77,593 0 0
Thomson Reuters Corp Common 884903709 17,534,260 125,200 SH   SOLE   125,200 0 0
Toronto-Dominion Bank/The Common 891160509 3,455,928 41,600 SH   SOLE   41,600 0 0
TransAlta Corp Common 89346D107 885,756 66,200 SH   SOLE   66,200 0 0
Union Pacific Corp Common 907818108 1,329,536 6,783 SH   SOLE   6,783 0 0
United States Natural Gas Fund LP ETP 912318300 628,992 31,200 SH   SOLE   31,200 0 0
Unity Software Inc Common 91332U101 4,229,375 33,500 SH   SOLE   33,500 0 0
VanEck Junior Gold Miners ETF ETP 92189F791 950,832 24,800 SH   SOLE   24,800 0 0
VanEck Rare Earth/Strategic Metals ETF ETP 92189H805 505,778 4,900 SH   SOLE   4,900 0 0
VanEck Agribusiness ETF ETP 92189F700 355,836 3,900 SH   SOLE   3,900 0 0
VanEck Russia ETF ETP 92189F403 397,192 13,100 SH   SOLE   13,100 0 0
Vanguard S&P 500 Value ETF ETP 921932703 119,263 848 SH   SOLE   848 0 0
Vanguard S&P 500 Value ETF ETP 921932703 111,106 790 SH   SOLE   790 0 0
Vanguard ESG US Stock ETF ETP 921910733 232,174 2,900 SH   SOLE   2,900 0 0
Waste Connections Inc Common 94106B101 4,892,558 30,700 SH   SOLE   30,700 0 0
XPO Logistics Inc Common 983793100 5,505,663 69,184 SH   SOLE   69,184 0 0
Zoetis Inc Common 98978V103 3,518,856 18,147 SH   SOLE   18,147 0 0