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
ABBOTT LABS COM 002824100 8,627 79,405 SH   SOLE   79,405 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 6,148 16,796 SH   SOLE   16,796 0 0
AGNICO EAGLE MINES LTD COM 008474108 208 4,547 SH   SOLE   4,547 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 24,945 1,855,995 SH   SOLE   1,855,995 0 0
ALPHABET INC CAP STK CL A 02079K305 29,363 13,474 SH   SOLE   13,474 0 0
ALPHABET INC CAP STK CL C 02079K107 10,047 4,593 SH   SOLE   4,593 0 0
AMAZON COM INC COM 023135106 21,200 199,603 SH   SOLE   199,603 0 0
AON PLC SHS CL A G0403H108 35,779 132,673 SH   SOLE   132,673 0 0
API GROUP CORP COM STK 00187Y100 1,865 124,601 SH   SOLE   124,601 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 24,054 496,171 SH   SOLE   496,171 0 0
APPLE INC COM 037833100 39,816 291,226 SH   SOLE   291,226 0 0
ARAMARK COM 03852U106 5,197 169,659 SH   SOLE   169,659 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 4,775 10,035 SH   SOLE   10,035 0 0
B2GOLD CORP COM 11777Q209 15,413 4,550,473 SH   SOLE   4,550,473 0 0
BANK MONTREAL QUE COM 063671101 18,566 193,068 SH   SOLE   193,068 0 0
BANK NOVA SCOTIA B C COM 064149107 44,130 745,654 SH   SOLE   745,654 0 0
BARRICK GOLD CORP COM 067901108 22,234 1,257,443 SH   SOLE   1,257,443 0 0
BCE INC COM NEW 05534B760 42,758 869,884 SH   SOLE   869,884 0 0
BECTON DICKINSON & CO COM 075887109 6,372 25,846 SH   SOLE   25,846 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 18,812 46 SH   SOLE   46 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,552 20,336 SH   SOLE   20,336 0 0
BERRY GLOBAL GROUP INC COM 08579W103 5,419 99,182 SH   SOLE   99,182 0 0
BK OF AMERICA CORP COM 060505104 14,091 452,660 SH   SOLE   452,660 0 0
BLACKSTONE INC COM 09260D107 803 8,800 SH   SOLE   8,800 0 0
BROADCOM INC COM 11135F101 10,227 21,052 SH   SOLE   21,052 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 56,258 1,264,681 SH   SOLE   1,264,681 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 36,072 944,111 SH   SOLE   944,111 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 10,061 289,535 SH   SOLE   289,535 0 0
BRP INC COM SUN VTG 05577W200 22,719 369,143 SH   SOLE   369,143 0 0
CANADIAN IMP BK COMM COM 136069101 22,938 472,346 SH   SOLE   472,346 0 0
CANADIAN NAT RES LTD COM 136385101 415 7,730 SH   SOLE   7,730 0 0
CANADIAN NATL RY CO COM 136375102 1,040 9,245 SH   SOLE   9,245 0 0
CANADIAN PAC RY LTD COM 13645T100 45,850 656,419 SH   SOLE   656,419 0 0
CATERPILLAR INC COM 149123101 5,112 28,597 SH   SOLE   28,597 0 0
CBRE GROUP INC CL A 12504L109 6,400 86,939 SH   SOLE   86,939 0 0
CELESTICA INC SUB VTG SHS 15101Q108 221 22,700 SH   SOLE   22,700 0 0
CENOVUS ENERGY INC COM 15135U109 19,645 1,032,532 SH   SOLE   1,032,532 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 4,211 8,988 SH   SOLE   8,988 0 0
CHEVRON CORP NEW COM 166764100 4,531 31,294 SH   SOLE   31,294 0 0
CI FINL CORP COM 125491100 7,687 723,786 SH   SOLE   723,786 0 0
CME GROUP INC COM 12572Q105 7,977 38,968 SH   SOLE   38,968 0 0
COCA COLA CO COM 191216100 7,673 121,970 SH   SOLE   121,970 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 20,089 183,356 SH   SOLE   183,356 0 0
COMCAST CORP NEW CL A 20030N101 3,875 98,748 SH   SOLE   98,748 0 0
CONNEXA SPORTS TECHNOLOGIES COM NEW 831445200 75 50,000 SH   SOLE   50,000 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 15,367 1,496,321 SH   SOLE   1,496,321 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,170 12,874 SH   SOLE   12,874 0 0
DANAHER CORPORATION COM 235851102 7,999 31,552 SH   SOLE   31,552 0 0
DIAMONDBACK ENERGY INC COM 25278X109 3,603 29,743 SH   SOLE   29,743 0 0
DISNEY WALT CO COM 254687106 4,145 43,906 SH   SOLE   43,906 0 0
ENBRIDGE INC COM 29250N105 84,276 1,995,583 SH   SOLE   1,995,583 0 0
ENTERGY CORP NEW COM 29364G103 4,464 39,633 SH   SOLE   39,633 0 0
ESSEX PPTY TR INC COM 297178105 3,894 14,889 SH   SOLE   14,889 0 0
EXXON MOBIL CORP COM 30231G102 23,333 272,456 SH   SOLE   272,456 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 18,454 201,307 SH   SOLE   201,307 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 7,385 51,214 SH   SOLE   51,214 0 0
FIRSTSERVICE CORP NEW COM 33767E202 23,278 191,904 SH   SOLE   191,904 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3,676 54,473 SH   SOLE   54,473 0 0
FRANCO NEV CORP COM 351858105 341 2,595 SH   SOLE   2,595 0 0
GENERAL ELECTRIC CO COM NEW 369604301 2,924 45,925 SH   SOLE   45,925 0 0
GENERAL MTRS CO COM 37045V100 3,256 102,509 SH   SOLE   102,509 0 0
GILEAD SCIENCES INC COM 375558103 4,347 70,336 SH   SOLE   70,336 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 168 10,000 SH   SOLE   10,000 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 6,697 60,094 SH   SOLE   60,094 0 0
HOME DEPOT INC COM 437076102 7,529 27,450 SH   SOLE   27,450 0 0
HUDBAY MINERALS INC COM 443628102 41 10,000 SH   SOLE   10,000 0 0
IMPERIAL OIL LTD COM NEW 453038408 4,367 92,640 SH   SOLE   92,640 0 0
INMODE LTD SHS M5425M103 1,896 84,599 SH   SOLE   84,599 0 0
INTEL CORP COM 458140100 3,093 82,666 SH   SOLE   82,666 0 0
INTUIT COM 461202103 4,180 10,844 SH   SOLE   10,844 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 615 23,091 SH   SOLE   23,091 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 518 5,062 SH   SOLE   5,062 0 0
JOHNSON & JOHNSON COM 478160104 6,011 33,865 SH   SOLE   33,865 0 0
JPMORGAN CHASE & CO COM 46625H100 12,214 108,467 SH   SOLE   108,467 0 0
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 754 1,568,000 SH   SOLE   1,568,000 0 0
LILLY ELI & CO COM 532457108 6,136 18,926 SH   SOLE   18,926 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 160 17,176 SH   SOLE   17,176 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 121 13,676 SH   SOLE   13,676 0 0
MAGNA INTL INC COM 559222401 19,068 347,264 SH   SOLE   347,264 0 0
MANULIFE FINL CORP COM 56501R106 35,236 2,032,047 SH   SOLE   2,032,047 0 0
MARSH & MCLENNAN COS INC COM 571748102 20,710 133,398 SH   SOLE   133,398 0 0
MASTERCARD INCORPORATED CL A 57636Q104 9,746 30,893 SH   SOLE   30,893 0 0
MCDONALDS CORP COM 580135101 6,583 26,664 SH   SOLE   26,664 0 0
MERCK & CO INC COM 58933Y105 7,638 83,775 SH   SOLE   83,775 0 0
META PLATFORMS INC CL A 30303M102 15,870 98,419 SH   SOLE   98,419 0 0
MICRON TECHNOLOGY INC COM 595112103 3,963 71,690 SH   SOLE   71,690 0 0
MICROSOFT CORP COM 594918104 44,151 171,906 SH   SOLE   171,906 0 0
NICE LTD SPONSORED ADR 653656108 3,257 16,926 SH   SOLE   16,926 0 0
NOVARTIS AG SPONSORED ADR 66987V109 6,099 72,150 SH   SOLE   72,150 0 0
NRG ENERGY INC COM NEW 629377508 22,421 587,396 SH   SOLE   587,396 0 0
NUTRIEN LTD COM 67077M108 20,983 263,485 SH   SOLE   263,485 0 0
NVIDIA CORPORATION COM 67066G104 6,890 45,451 SH   SOLE   45,451 0 0
OPEN TEXT CORP COM 683715106 16,865 445,847 SH   SOLE   445,847 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 10,814 17,117 SH   SOLE   17,117 0 0
PARKER-HANNIFIN CORP COM 701094104 7,455 30,299 SH   SOLE   30,299 0 0
PEMBINA PIPELINE CORP COM 706327103 19,587 554,108 SH   SOLE   554,108 0 0
PFIZER INC COM 717081103 9,861 188,070 SH   SOLE   188,070 0 0
POINTS COM INC COM 73085G109 286 11,454 SH   SOLE   11,454 0 0
PROCTER AND GAMBLE CO COM 742718109 12,582 87,505 SH   SOLE   87,505 0 0
QUALCOMM INC COM 747525103 3,745 29,315 SH   SOLE   29,315 0 0
REGENERON PHARMACEUTICALS COM 75886F107 3,981 6,735 SH   SOLE   6,735 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 733 6,252 SH   SOLE   6,252 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 20,700 412,644 SH   SOLE   412,644 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 5,895 123,023 SH   SOLE   123,023 0 0
ROYAL BK CDA COM 780087102 55,196 570,028 SH   SOLE   570,028 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 6,921 102,915 SH   SOLE   102,915 0 0
S&P GLOBAL INC COM 78409V104 17,069 50,642 SH   SOLE   50,642 0 0
SALESFORCE INC COM 79466L302 6,561 39,753 SH   SOLE   39,753 0 0
SERVICENOW INC COM 81762P102 5,116 10,758 SH   SOLE   10,758 0 0
SHELL PLC SPON ADS 780259305 20,593 790,916 SH   SOLE   790,916 0 0
SHERWIN WILLIAMS CO COM 824348106 7,868 35,138 SH   SOLE   35,138 0 0
SHOPIFY INC CL A 82509L107 29,673 949,657 SH   SOLE   949,657 0 0
SIMON PPTY GROUP INC NEW COM 828806109 4,961 52,265 SH   SOLE   52,265 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,133 3,003 SH   SOLE   3,003 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 471 28,020 SH   SOLE   28,020 0 0
SUN LIFE FINANCIAL INC. COM 866796105 21,560 470,543 SH   SOLE   470,543 0 0
SUNCOR ENERGY INC NEW COM 867224107 46,055 1,312,721 SH   SOLE   1,312,721 0 0
TC ENERGY CORP COM 87807B107 16,150 311,759 SH   SOLE   311,759 0 0
TELUS CORPORATION COM 87971M103 16,069 721,430 SH   SOLE   721,430 0 0
TESLA INC COM 88160R101 3,707 5,504 SH   SOLE   5,504 0 0
TEXAS INSTRS INC COM 882508104 3,969 25,832 SH   SOLE   25,832 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 9,807 18,052 SH   SOLE   18,052 0 0
THOMSON REUTERS CORP. COM NEW 884903709 218 2,092 SH   SOLE   2,092 0 0
TJX COS INC NEW COM 872540109 8,635 154,619 SH   SOLE   154,619 0 0
T-MOBILE US INC COM 872590104 8,187 60,849 SH   SOLE   60,849 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 56,682 864,362 SH   SOLE   864,362 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102 14,728 1,452,685 SH   SOLE   1,452,685 0 0
UBER TECHNOLOGIES INC COM 90353T100 8,661 423,327 SH   SOLE   423,327 0 0
ULTA BEAUTY INC COM 90384S303 4,209 10,919 SH   SOLE   10,919 0 0
UNION PAC CORP COM 907818108 16,144 75,696 SH   SOLE   75,696 0 0
UNITEDHEALTH GROUP INC COM 91324P102 30,065 58,535 SH   SOLE   58,535 0 0
VALE S A SPONSORED ADS 91912E105 3,980 272,045 SH   SOLE   272,045 0 0
VISA INC COM CL A 92826C839 8,503 43,187 SH   SOLE   43,187 0 0
VISTRA CORP COM 92840M102 9,752 426,781 SH   SOLE   426,781 0 0
WASTE CONNECTIONS INC COM 94106B101 32,594 262,874 SH   SOLE   262,874 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 42,365 1,306,764 SH   SOLE   1,306,764 0 0
YUM BRANDS INC COM 988498101 4,623 40,729 SH   SOLE   40,729 0 0
ZOETIS INC CL A 98978V103 3,776 21,967 SH   SOLE   21,967 0 0