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 |