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
Adobe Inc Common 00724F101   3,090,388 5,180 SH   SOLE   5,180 0 0
Agnico Eagle Mines Ltd Common 008474108   6,013,241 82,770 SH   SOLE   82,770 0 0
Alamos Gold Inc Common 011532108   2,942,973 165,150 SH   SOLE   165,150 0 0
Alerian MLP ETF ETP 00162Q452   535,874 12,860 SH   SOLE   12,860 0 0
Alibaba Group Holding Ltd Common 01609W102   116,265 1,500 SH   SOLE   1,500 0 0
Alphabet Inc Common 02079K107   33,823 240 SH   SOLE   240 0 0
Alphabet Inc Common 02079K305   3,342,782 23,930 SH   SOLE   23,930 0 0
Amazon.com Inc Common 023135106   4,069,713 26,785 SH   SOLE   26,785 0 0
Amplify Cybersecurity ETF ETP 26924G201   691,090 11,440 SH   SOLE   11,440 0 0
Amplify Junior Silver Miners ETF ETP 26924G102   870,000 87,000 SH   SOLE   87,000 0 0
Amplify Transformational Data Sharing ETF ETP 032108607   579,090 19,400 SH   SOLE   19,400 0 0
ArcelorMittal SA Common 03938L203   116,399 4,100 SH   SOLE   4,100 0 0
ARK Innovation ETF Common 00214Q104   151,873 2,900 SH   SOLE   2,900 0 0
Ascendis Pharma A/S Common 04351P101   125,950 1,000 SH   SOLE   1,000 0 0
ASML Holding NV Common N07059210   113,340 150 SH   SOLE   150 0 0
Axon Enterprise Inc Common 05464C101   1,745,277 6,756 SH   SOLE   6,756 0 0
Baidu Inc Common 056752108   119,090 1,000 SH   SOLE   1,000 0 0
Banco Bilbao Vizcaya Argentaria SA Common 05946K101   119,341 13,100 SH   SOLE   13,100 0 0
Banco Macro SA Common 05961W105   112,242 4,000 SH   SOLE   4,000 0 0
Banco Santander SA Common 05964H105   118,818 28,700 SH   SOLE   28,700 0 0
Bancolombia SA Common 05968L102   123,080 4,000 SH   SOLE   4,000 0 0
Bank of America Corp Common 060505104   2,175,082 64,600 SH   SOLE   64,600 0 0
Bank of Montreal Common 063671101   2,650,896 20,240 SH   SOLE   20,240 0 0
Bank of Nova Scotia/The Common 064149107   399,672 6,300 SH   SOLE   6,300 0 0
Barclays PLC Common 06738E204   119,776 15,200 SH   SOLE   15,200 0 0
BellRing Brands Inc Common 07831C103   3,480,450 62,790 SH   SOLE   62,790 0 0
Berkshire Hathaway Inc Common 084670702   1,783,300 5,000 SH   SOLE   5,000 0 0
BP PLC Common 055622104   116,820 3,300 SH   SOLE   3,300 0 0
BRF SA Common 10552T107   115,648 41,600 SH   SOLE   41,600 0 0
Broadcom Inc Common 11135F101   12,912,780 11,568 SH   SOLE   11,568 0 0
BWX Technologies Inc Common 05605H100   3,465,127 45,160 SH   SOLE   45,160 0 0
Cameco Corp Common 13321L108   3,760,868 65,830 SH   SOLE   65,830 0 0
Canadian Imperial Bank of Commerce Common 136069101   12,030,211 188,650 SH   SOLE   188,650 0 0
Canadian Natural Resources Ltd Common 136385101   12,340,212 142,810 SH   SOLE   142,810 0 0
Celestica Inc Common 15101Q108   1,191,467 30,700 SH   SOLE   30,700 0 0
Centrais Eletricas Brasileiras SA Common 15234Q207   118,956 13,800 SH   SOLE   13,800 0 0
CGI Inc Common 12532H104   965,260 6,800 SH   SOLE   6,800 0 0
Cia Cervecerias Unidas SA Common 204429104   115,368 9,200 SH   SOLE   9,200 0 0
Cia de Minas Buenaventura SAA Common 204448104   120,396 7,900 SH   SOLE   7,900 0 0
Cia Siderurgica Nacional SA Common 20440W105   121,044 30,800 SH   SOLE   30,800 0 0
Citigroup Inc Common 172967424   1,936,241 38,000 SH   SOLE   38,000 0 0
Costco Wholesale Corp Common 22160K105   9,494,494 14,405 SH   SOLE   14,405 0 0
Crane Co Common 224408104   1,854,798 15,700 SH   SOLE   15,700 0 0
Criteo SA Common 226718104   119,004 4,700 SH   SOLE   4,700 0 0
Crowdstrike Holdings Inc Common 22788C105   357,448 1,400 SH   SOLE   1,400 0 0
Descartes Systems Group Inc/The Common 249906108   946,305 8,500 SH   SOLE   8,500 0 0
Eaton Corp PLC Common G29183103   7,352,716 30,532 SH   SOLE   30,532 0 0
Elbit Systems Ltd Common M3760D101   993,105 4,657 SH   SOLE   4,657 0 0
elf Beauty Inc Common 26856L103   1,323,598 9,170 SH   SOLE   9,170 0 0
Eli Lilly & Co Common 532457108   11,397,252 19,552 SH   SOLE   19,552 0 0
Enel Chile SA Common 29278D105   112,453 35,100 SH   SOLE   35,100 0 0
Eni SpA Common 26874R108   119,035 3,500 SH   SOLE   3,500 0 0
Equinor ASA Common 29446M102   117,068 3,700 SH   SOLE   3,700 0 0
First Trust Industrials/Producer Durables AlphaDEX Fund ETP 33734X150   531,852 8,200 SH   SOLE   8,200 0 0
First Trust Materials AlphaDEX Fund ETP 33734X168   648,224 9,400 SH   SOLE   9,400 0 0
First Trust RBA American Industrial Renaissance ETF ETP 33738R704   613,104 10,600 SH   SOLE   10,600 0 0
First Trust Rising Dividend Achievers ETF ETP 33738R506   832,404 16,110 SH   SOLE   16,110 0 0
First Trust SMID Cap Rising Dividend Achievers ETF ETP 33741X102   606,245 18,500 SH   SOLE   18,500 0 0
FlexShares Morningstar Global Upstream Natural Resources Index Fund ETP 33939L407   307,125 7,500 SH   SOLE   7,500 0 0
Freeport-McMoRan Inc Common 35671D857   1,264,827 29,820 SH   SOLE   29,820 0 0
Full Truck Alliance Co Ltd Common 35969L108   121,974 17,400 SH   SOLE   17,400 0 0
Futu Holdings Ltd Common 36118L106   120,186 2,200 SH   SOLE   2,200 0 0
Galapagos NV Common 36315X101   121,950 3,000 SH   SOLE   3,000 0 0
General Dynamics Corp Common 369550108   5,547,488 21,477 SH   SOLE   21,477 0 0
Genmab A/S Common 372303206   120,992 3,800 SH   SOLE   3,800 0 0
Global X Copper Miners ETF ETP 37954Y830   873,750 23,300 SH   SOLE   23,300 0 0
Global X Uranium ETF ETP 37954Y871   465,192 16,800 SH   SOLE   16,800 0 0
Global X US Infrastructure Development ETF ETP 37954Y673   837,378 24,300 SH   SOLE   24,300 0 0
Gold Fields Ltd Common 38059T106   107,004 7,400 SH   SOLE   7,400 0 0
Grupo Aeroportuario del Centro Norte SAB de CV Common 400501102   118,482 1,400 SH   SOLE   1,400 0 0
Grupo Financiero Galicia SA Common 399909100   115,676 6,700 SH   SOLE   6,700 0 0
GSK PLC Common 37733W204   118,592 3,200 SH   SOLE   3,200 0 0
Harmony Gold Mining Co Ltd Common 413216300   115,620 18,800 SH   SOLE   18,800 0 0
Hello Group Inc Common 423403104   116,065 16,700 SH   SOLE   16,700 0 0
Howmet Aerospace Inc Common 443201108   3,777,624 69,860 SH   SOLE   69,860 0 0
HSBC Holdings PLC Common 404280406   121,620 3,000 SH   SOLE   3,000 0 0
Imperial Oil Ltd Common 453038408   9,370,087 124,140 SH   SOLE   124,140 0 0
Industrial Select Sector SPDR Fund ETP 81369Y704   54,715 480 SH   SOLE   480 0 0
Intel Corp Common 458140100   7,816,084 156,000 SH   SOLE   156,000 0 0
InterContinental Hotels Group PLC Common 45857P806   118,534 1,300 SH   SOLE   1,300 0 0
International Business Machines Corp Common 459200101   7,045,292 43,470 SH   SOLE   43,470 0 0
iShares Core S&P Small-Cap ETF ETP 464287804   227,325 2,100 SH   SOLE   2,100 0 0
iShares Expanded Tech-Software Sector ETF ETP 464287515   202,820 500 SH   SOLE   500 0 0
iShares Global Timber & Forestry ETF ETP 464288174   528,450 6,500 SH   SOLE   6,500 0 0
iShares Latin America 40 ETF ETP 464287390   831,116 28,600 SH   SOLE   28,600 0 0
iShares MSCI Brazil ETF ETP 464286400   555,864 15,900 SH   SOLE   15,900 0 0
iShares MSCI Global Metals & Mining Producers ETF ETP 46434G848   680,506 15,800 SH   SOLE   15,800 0 0
iShares MSCI Japan ETF ETP 46434G822   636,269 9,920 SH   SOLE   9,920 0 0
iShares MSCI USA Momentum Factor ETF ETP 46432F396   407,914 2,600 SH   SOLE   2,600 0 0
iShares S&P Mid-Cap 400 Value ETF ETP 464287705   946,532 8,300 SH   SOLE   8,300 0 0
iShares Semiconductor ETF ETP 464287523   521,371 905 SH   SOLE   905 0 0
iShares U.S. Aerospace & Defense ETF ETP 464288760   55,704 440 SH   SOLE   440 0 0
iShares U.S. Home Construction ETF ETP 464288752   712,110 7,000 SH   SOLE   7,000 0 0
James Hardie Industries PLC Common 47030M106   119,877 3,100 SH   SOLE   3,100 0 0
JinkoSolar Holding Co Ltd Common 47759T100   125,596 3,400 SH   SOLE   3,400 0 0
JPMorgan Chase & Co Common 46625H100   10,788,073 63,813 SH   SOLE   63,813 0 0
JPMorgan Ultra-Short Income ETF ETP 46641Q837   110,028 2,200 SH   SOLE   2,200 0 0
KB Financial Group Inc Common 48241A105   119,973 2,900 SH   SOLE   2,900 0 0
KE Holdings Inc Common 482497104   123,196 7,600 SH   SOLE   7,600 0 0
Kinder Morgan Inc Common 49456B101   5,928,687 341,650 SH   SOLE   341,650 0 0
Kinross Gold Corp Common 496902404   2,697,527 336,350 SH   SOLE   336,350 0 0
Korea Electric Power Corp Common 500631106   118,900 16,400 SH   SOLE   16,400 0 0
Legend Biotech Corp Common 52490G102   120,340 2,000 SH   SOLE   2,000 0 0
Li Auto Inc Common 50202M102   134,748 3,600 SH   SOLE   3,600 0 0
Lightspeed Commerce Inc Common 53229C107   153,010 5,500 SH   SOLE   5,500 0 0
Lululemon Athletica Inc Common 550021109   2,029,821 3,970 SH   SOLE   3,970 0 0
Magna International Inc Common 559222401   140,922 1,800 SH   SOLE   1,800 0 0
Manulife Financial Corp Common 56501R106   989,664 33,800 SH   SOLE   33,800 0 0
Mastercard Inc Common 57636Q104   38,326 90 SH   SOLE   90 0 0
McKesson Corp Common 58155Q103   3,778,380 8,161 SH   SOLE   8,161 0 0
Meta Platforms Inc Common 30303M102   6,023,691 17,018 SH   SOLE   17,018 0 0
Microsoft Corp Common 594918104   14,651,270 38,962 SH   SOLE   38,962 0 0
Mizuho Financial Group Inc Common 60687Y109   123,152 35,800 SH   SOLE   35,800 0 0
NatWest Group PLC Common 639057207   118,793 21,100 SH   SOLE   21,100 0 0
NIKE Inc Common 654106103   2,119,286 19,520 SH   SOLE   19,520 0 0
NVIDIA Corp Common 67066G104   13,111,940 26,477 SH   SOLE   26,477 0 0
Olink Holding AB Common 680710100   115,690 4,600 SH   SOLE   4,600 0 0
Pacer US Cash Cows 100 ETF ETP 69374H881   753,855 14,500 SH   SOLE   14,500 0 0
Pacer US Small Cap Cash Cows 100 ETF ETP 69374H857   806,904 16,800 SH   SOLE   16,800 0 0
Palo Alto Networks Inc Common 697435105   2,267,922 7,691 SH   SOLE   7,691 0 0
Pearson PLC Common 705015105   119,213 9,700 SH   SOLE   9,700 0 0
Petroleo Brasileiro SA Common 71654V408   121,372 7,600 SH   SOLE   7,600 0 0
PLDT Inc Common 69344D408   117,150 5,000 SH   SOLE   5,000 0 0
POSCO Holdings Inc Common 693483109   123,643 1,300 SH   SOLE   1,300 0 0
Progressive Corp/The Common 743315103   8,353,644 52,710 SH   SOLE   52,710 0 0
Qifu Technology Inc Common 88557W101   126,560 8,000 SH   SOLE   8,000 0 0
Rambus Inc Common 750917106   791,700 11,600 SH   SOLE   11,600 0 0
Reinsurance Group of America Inc Common 759351604   7,793,712 48,420 SH   SOLE   48,420 0 0
Restaurant Brands International Inc Common 76131D103   8,338,088 80,120 SH   SOLE   80,120 0 0
Rio Tinto PLC Common 767204100   7,431,108 99,800 SH   SOLE   99,800 0 0
Rogers Communications Inc Common 775109200   1,458,825 23,330 SH   SOLE   23,330 0 0
Royal Bank of Canada Common 780087102   2,601,946 19,620 SH   SOLE   19,620 0 0
Sasol Ltd Common 803866300   117,292 11,800 SH   SOLE   11,800 0 0
ServiceNow Inc Common 81762P102   1,718,890 2,433 SH   SOLE   2,433 0 0
Shopify Inc Common 82509L107   5,314,803 51,520 SH   SOLE   51,520 0 0
Silicon Motion Technology Corp Common 82706C108   122,540 2,000 SH   SOLE   2,000 0 0
SmartRent Inc Common 83193G107   37,642 11,800 SH   SOLE   11,800 0 0
Snowflake Inc Common 833445109   825,452 4,148 SH   SOLE   4,148 0 0
Sony Group Corp Common 835699307   123,097 1,300 SH   SOLE   1,300 0 0
SPDR EURO STOXX 50 ETF ETP 78463X202   549,815 11,500 SH   SOLE   11,500 0 0
SPDR S&P Aerospace & Defense ETF ETP 78464A631   826,062 6,100 SH   SOLE   6,100 0 0
SPDR S&P Capital Markets ETF ETP 78464A771   815,774 8,000 SH   SOLE   8,000 0 0
SPDR S&P Insurance ETF ETP 78464A789   368,995 8,160 SH   SOLE   8,160 0 0
SPDR S&P Metals & Mining ETF ETP 78464A755   628,215 10,500 SH   SOLE   10,500 0 0
SPDR S&P Oil & Gas Equipment & Services ETF ETP 78468R549   456,354 5,400 SH   SOLE   5,400 0 0
SPDR S&P Oil & Gas Exploration & Production ETF ETP 78468R556   561,331 4,100 SH   SOLE   4,100 0 0
Sprott Physical Gold Trust ETP 85207H104   962,172 60,400 SH   SOLE   60,400 0 0
Sprott Physical Silver Trust ETP 85207K107   749,824 92,800 SH   SOLE   92,800 0 0
Stantec Inc Common 85472N109   10,447,580 98,210 SH   SOLE   98,210 0 0
Sumitomo Mitsui Financial Group Inc Common 86562M209   122,936 12,700 SH   SOLE   12,700 0 0
Sun Life Financial Inc Common 866796105   674,143 9,810 SH   SOLE   9,810 0 0
Suncor Energy Inc Common 867224107   8,014,325 188,750 SH   SOLE   188,750 0 0
Taiwan Semiconductor Manufacturing Co Ltd Common 874039100   124,800 1,200 SH   SOLE   1,200 0 0
Take-Two Interactive Software Inc Common 874054109   1,292,429 8,030 SH   SOLE   8,030 0 0
Technology Select Sector SPDR Fund ETP 81369Y803   98,165 510 SH   SOLE   510 0 0
Teck Resources Ltd Common 878742204   9,169,957 163,720 SH   SOLE   163,720 0 0
TFI International Inc Common 87241L109   991,320 5,500 SH   SOLE   5,500 0 0
Thomson Reuters Corp Common 884903808   2,479,744 12,800 SH   SOLE   12,800 0 0
TIM SA/Brazil Common 88706T108   118,208 6,400 SH   SOLE   6,400 0 0
Toronto-Dominion Bank/The Common 891160509   10,065,789 118,960 SH   SOLE   118,960 0 0
TotalEnergies SE Common 89151E109   114,546 1,700 SH   SOLE   1,700 0 0
Trip.com Group Ltd Common 89677Q107   122,434 3,400 SH   SOLE   3,400 0 0
Turkcell Iletisim Hizmetleri AS Common 900111204   115,921 24,100 SH   SOLE   24,100 0 0
Uber Technologies Inc Common 90353T100   1,803,385 29,290 SH   SOLE   29,290 0 0
United Microelectronics Corp Common 910873405   126,054 14,900 SH   SOLE   14,900 0 0
VanEck Gold Miners ETF/USA ETP 92189F106   499,261 16,100 SH   SOLE   16,100 0 0
VanEck Junior Gold Miners ETF ETP 92189F791   496,621 13,100 SH   SOLE   13,100 0 0
VanEck Steel ETF ETP 92189F205   685,925 9,300 SH   SOLE   9,300 0 0
Vanguard Industrials ETF ETP 92204A603   819,338 3,717 SH   SOLE   3,717 0 0
Vanguard S&P 500 Value ETF ETP 921932703   772,616 4,600 SH   SOLE   4,600 0 0
Vertex Pharmaceuticals Inc Common 92532F100   3,860,165 9,487 SH   SOLE   9,487 0 0
Visa Inc Common 92826C839   9,272,261 35,681 SH   SOLE   35,681 0 0
Waste Connections Inc Common 94106B101   870,584 4,400 SH   SOLE   4,400 0 0
WisdomTree India Earnings Fund ETP 97717W422   643,700 15,700 SH   SOLE   15,700 0 0
Woodside Energy Group Ltd Common 980228308   118,104 5,600 SH   SOLE   5,600 0 0
WW International Inc Common 98262P101   1,927,625 220,300 SH   SOLE   220,300 0 0
ZTO Express Cayman Inc Common 98980A105   125,552 5,900 SH   SOLE   5,900 0 0