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 9,507 67,549 SH   SOLE N/A 67,549 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 14,485 25,544 SH   SOLE N/A 25,544 0 0
AGNICO EAGLE MINES LTD COM 008474108 249 4,690 SH   SOLE N/A 4,690 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 27,524 1,906,117 SH   SOLE N/A 1,906,117 0 0
ALPHABET INC CAP STK CL A 02079K305 41,210 14,225 SH   SOLE N/A 14,225 0 0
ALPHABET INC CAP STK CL C 02079K107 29,894 10,331 SH   SOLE N/A 10,331 0 0
AMAZON COM INC COM 023135106 43,413 13,020 SH   SOLE N/A 13,020 0 0
AON PLC SHS CL A G0403H108 48,671 161,935 SH   SOLE N/A 161,935 0 0
API GROUP CORP COM STK 00187Y100 19,688 763,981 SH   SOLE N/A 763,981 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 45,276 625,106 SH   SOLE N/A 625,106 0 0
APPLE INC COM 037833100 54,645 307,735 SH   SOLE N/A 307,735 0 0
ARAMARK COM 03852U106 5,286 143,442 SH   SOLE N/A 143,442 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 9,728 12,219 SH   SOLE N/A 12,219 0 0
B2GOLD CORP COM 11777Q209 18,150 4,614,802 SH   SOLE N/A 4,614,802 0 0
BANK MONTREAL QUE COM 063671101 21,496 199,581 SH   SOLE N/A 199,581 0 0
BANK NOVA SCOTIA B C COM 064149107 53,769 759,749 SH   SOLE N/A 759,749 0 0
BARRICK GOLD CORP COM 067901108 24,261 1,277,422 SH   SOLE N/A 1,277,422 0 0
BCE INC COM NEW 05534B760 46,387 891,649 SH   SOLE N/A 891,649 0 0
BECTON DICKINSON & CO COM 075887109 6,632 26,372 SH   SOLE N/A 26,372 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 21,181 47 SH   SOLE N/A 47 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,442 21,546 SH   SOLE N/A 21,546 0 0
BERRY GLOBAL GROUP INC COM 08579W103 21,486 291,218 SH   SOLE N/A 291,218 0 0
BK OF AMERICA CORP COM 060505104 18,786 422,248 SH   SOLE N/A 422,248 0 0
BLACKSTONE INC COM 09260D107 1,139 8,800 SH   SOLE N/A 8,800 0 0
BROADCOM INC COM 11135F101 10,343 15,544 SH   SOLE N/A 15,544 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 77,540 1,285,155 SH   SOLE N/A 1,285,155 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 293 6,386 SH   SOLE N/A 6,386 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 39,211 644,646 SH   SOLE N/A 644,646 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 228 6,186 SH   SOLE N/A 6,186 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 10,653 297,293 SH   SOLE N/A 297,293 0 0
BRP INC COM SUN VTG 05577W200 32,629 372,860 SH   SOLE N/A 372,860 0 0
CANADIAN IMP BK COMM COM 136069101 28,426 243,763 SH   SOLE N/A 243,763 0 0
CANADIAN NAT RES LTD COM 136385101 861 20,358 SH   SOLE N/A 20,358 0 0
CANADIAN NATL RY CO COM 136375102 1,154 9,388 SH   SOLE N/A 9,388 0 0
CANADIAN PAC RY LTD COM 13645T100 56,324 783,851 SH   SOLE N/A 783,851 0 0
CAPITAL ONE FINL CORP COM 14040H105 6,836 47,118 SH   SOLE N/A 47,118 0 0
CARVANA CO CL A 146869102 3,490 40,000 SH   SOLE N/A 40,000 0 0
CATERPILLAR INC COM 149123101 7,351 35,557 SH   SOLE N/A 35,557 0 0
CBRE GROUP INC CL A 12504L109 6,456 59,493 SH   SOLE N/A 59,493 0 0
CELESTICA INC SUB VTG SHS 15101Q108 253 22,700 SH   SOLE N/A 22,700 0 0
CGI INC CL A SUB VTG 12532H104 201 2,267 SH   SOLE N/A 2,267 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 4,869 7,468 SH   SOLE N/A 7,468 0 0
CI FINL CORP COM 125491100 15,411 738,097 SH   SOLE N/A 738,097 0 0
CISCO SYS INC COM 17275R102 207 3,274 SH   SOLE N/A 3,274 0 0
CME GROUP INC COM 12572Q105 10,415 45,589 SH   SOLE N/A 45,589 0 0
COCA COLA CO COM 191216100 4,706 79,473 SH   SOLE N/A 79,473 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 28,218 189,652 SH   SOLE N/A 189,652 0 0
COMCAST CORP NEW CL A 20030N101 5,041 100,160 SH   SOLE N/A 100,160 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 24,725 1,375,926 SH   SOLE N/A 1,375,926 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,844 12,055 SH   SOLE N/A 12,055 0 0
DANAHER CORPORATION COM 235851102 8,461 25,718 SH   SOLE N/A 25,718 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 13,286 240,790 SH   SOLE N/A 240,790 0 0
DIAMONDBACK ENERGY INC COM 25278X109 7,292 67,608 SH   SOLE N/A 67,608 0 0
DISNEY WALT CO COM 254687106 7,139 46,094 SH   SOLE N/A 46,094 0 0
DOW INC COM 260557103 4,491 79,179 SH   SOLE N/A 79,179 0 0
ENBRIDGE INC COM 29250N105 87,366 2,237,627 SH   SOLE N/A 2,237,627 0 0
ENTERGY CORP NEW COM 29364G103 4,526 40,178 SH   SOLE N/A 40,178 0 0
EQUINOR ASA SPONSORED ADR 29446M102 14,174 529,317 SH   SOLE N/A 529,317 0 0
ESSEX PPTY TR INC COM 297178105 5,304 15,058 SH   SOLE N/A 15,058 0 0
EXXON MOBIL CORP COM 30231G102 18,337 299,681 SH   SOLE N/A 299,681 0 0
FERRARI N V COM N3167Y103 265 1,025 SH   SOLE N/A 1,025 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 24,478 224,262 SH   SOLE N/A 224,262 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 7,691 37,241 SH   SOLE N/A 37,241 0 0
FIRSTSERVICE CORP NEW COM 33767E202 39,008 198,652 SH   SOLE N/A 198,652 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 5,657 72,800 SH   SOLE N/A 72,800 0 0
FRANCO NEV CORP COM 351858105 330 2,383 SH   SOLE N/A 2,383 0 0
GENERAL ELECTRIC CO COM NEW 369604301 4,398 46,550 SH   SOLE N/A 46,550 0 0
GENERAL MTRS CO COM 37045V100 5,140 87,673 SH   SOLE N/A 87,673 0 0
GILEAD SCIENCES INC COM 375558103 4,475 61,628 SH   SOLE N/A 61,628 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 11,089 510,125 SH   SOLE N/A 510,125 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 9,782 62,709 SH   SOLE N/A 62,709 0 0
HOME DEPOT INC COM 437076102 17,641 42,507 SH   SOLE N/A 42,507 0 0
HUDBAY MINERALS INC COM 443628102 72 10,000 SH   SOLE N/A 10,000 0 0
IHS MARKIT LTD SHS G47567105 3,854 28,992 SH   SOLE N/A 28,992 0 0
IMPERIAL OIL LTD COM NEW 453038408 526 14,581 SH   SOLE N/A 14,581 0 0
INMODE LTD SHS M5425M103 4,628 65,568 SH   SOLE N/A 65,568 0 0
INTEL CORP COM 458140100 4,390 85,235 SH   SOLE N/A 85,235 0 0
INTUIT COM 461202103 11,470 17,832 SH   SOLE N/A 17,832 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 306 14,740 SH   SOLE N/A 14,740 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 306 770 SH   SOLE N/A 770 0 0
ISHARES TR IBOXX INV CP ETF 464287242 35,590 268,567 SH   SOLE N/A 268,567 0 0
JOHNSON & JOHNSON COM 478160104 5,379 31,446 SH   SOLE N/A 31,446 0 0
JPMORGAN CHASE & CO COM 46625H100 17,140 108,243 SH   SOLE N/A 108,243 0 0
JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 9,512 172,475 SH   SOLE N/A 172,475 0 0
LAUDER ESTEE COS INC CL A 518439104 238 642 SH   SOLE N/A 642 0 0
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 1,200 1,568,000 SH   SOLE N/A 1,568,000 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 286 17,176 SH   SOLE N/A 17,176 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 217 14,120 SH   SOLE N/A 14,120 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 11,947 18,460,183 SH   SOLE N/A 18,460,183 0 0
MAGNA INTL INC COM 559222401 15,589 192,845 SH   SOLE N/A 192,845 0 0
MANULIFE FINL CORP COM 56501R106 39,343 2,065,143 SH   SOLE N/A 2,065,143 0 0
MASTERCARD INCORPORATED CL A 57636Q104 11,293 31,428 SH   SOLE N/A 31,428 0 0
MCDONALDS CORP COM 580135101 7,371 27,495 SH   SOLE N/A 27,495 0 0
MEDTRONIC PLC SHS G5960L103 4,648 44,928 SH   SOLE N/A 44,928 0 0
MERCK & CO INC COM 58933Y105 5,780 75,418 SH   SOLE N/A 75,418 0 0
META PLATFORMS INC CL A 30303M102 49,026 145,758 SH   SOLE N/A 145,758 0 0
MICRON TECHNOLOGY INC COM 595112103 6,831 73,329 SH   SOLE N/A 73,329 0 0
MICROSOFT CORP COM 594918104 57,731 171,655 SH   SOLE N/A 171,655 0 0
NETFLIX INC COM 64110L106 7,981 13,247 SH   SOLE N/A 13,247 0 0
NICE LTD SPONSORED ADR 653656108 5,220 17,193 SH   SOLE N/A 17,193 0 0
NORTHROP GRUMMAN CORP COM 666807102 11,821 30,540 SH   SOLE N/A 30,540 0 0
NOVARTIS AG SPONSORED ADR 66987V109 7,177 82,047 SH   SOLE N/A 82,047 0 0
NRG ENERGY INC COM NEW 629377508 36,521 847,758 SH   SOLE N/A 847,758 0 0
NUTRIEN LTD COM 67077M108 39,306 523,418 SH   SOLE N/A 523,418 0 0
NVIDIA CORPORATION COM 67066G104 11,589 39,405 SH   SOLE N/A 39,405 0 0
OPEN TEXT CORP COM 683715106 21,381 450,876 SH   SOLE N/A 450,876 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 12,276 17,382 SH   SOLE N/A 17,382 0 0
ORIX CORP SPONSORED ADR 686330101 10,691 524,081 SH   SOLE N/A 524,081 0 0
PARKER-HANNIFIN CORP COM 701094104 11,426 35,918 SH   SOLE N/A 35,918 0 0
PAYPAL HLDGS INC COM 70450Y103 8,577 45,482 SH   SOLE N/A 45,482 0 0
PEMBINA PIPELINE CORP COM 706327103 12,818 422,390 SH   SOLE N/A 422,390 0 0
PFIZER INC COM 717081103 8,797 148,968 SH   SOLE N/A 148,968 0 0
POINTS INTL LTD COM NEW 730843208 175 11,454 SH   SOLE N/A 11,454 0 0
PPG INDS INC COM 693506107 5,556 32,221 SH   SOLE N/A 32,221 0 0
PROCTER AND GAMBLE CO COM 742718109 10,986 67,161 SH   SOLE N/A 67,161 0 0
QUALCOMM INC COM 747525103 8,135 44,483 SH   SOLE N/A 44,483 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 786 7,182 SH   SOLE N/A 7,182 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 11,704 245,718 SH   SOLE N/A 245,718 0 0
ROYAL BK CDA COM 780087102 61,318 578,267 SH   SOLE N/A 578,267 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 13,865 631,090 SH   SOLE N/A 631,090 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 9,246 90,354 SH   SOLE N/A 90,354 0 0
S&P GLOBAL INC COM 78409V104 21,714 46,011 SH   SOLE N/A 46,011 0 0
SALESFORCE COM INC COM 79466L302 7,417 29,187 SH   SOLE N/A 29,187 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 521 17,166 SH   SOLE N/A 17,166 0 0
SHERWIN WILLIAMS CO COM 824348106 12,571 35,697 SH   SOLE N/A 35,697 0 0
SIMON PPTY GROUP INC NEW COM 828806109 8,510 53,262 SH   SOLE N/A 53,262 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,066 6,456 SH   SOLE N/A 6,456 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 23,886 221,604 SH   SOLE N/A 221,604 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 546 31,490 SH   SOLE N/A 31,490 0 0
STANLEY BLACK & DECKER INC COM 854502101 6,354 33,685 SH   SOLE N/A 33,685 0 0
SUN LIFE FINANCIAL INC. COM 866796105 36,445 655,451 SH   SOLE N/A 655,451 0 0
SUNCOR ENERGY INC NEW COM 867224107 33,646 1,345,953 SH   SOLE N/A 1,345,953 0 0
TC ENERGY CORP COM 87807B107 15,466 332,416 SH   SOLE N/A 332,416 0 0
TELUS CORPORATION COM 87971M103 17,456 740,940 SH   SOLE N/A 740,940 0 0
TESLA INC COM 88160R101 7,817 7,397 SH   SOLE N/A 7,397 0 0
TEXAS INSTRS INC COM 882508104 7,991 42,397 SH   SOLE N/A 42,397 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 12,191 18,271 SH   SOLE N/A 18,271 0 0
THOMSON REUTERS CORP. COM NEW 884903709 262 2,187 SH   SOLE N/A 2,187 0 0
TJX COS INC NEW COM 872540109 12,712 167,441 SH   SOLE N/A 167,441 0 0
T-MOBILE US INC COM 872590104 4,297 37,053 SH   SOLE N/A 37,053 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 67,246 877,906 SH   SOLE N/A 877,906 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102 22,618 1,479,485 SH   SOLE N/A 1,479,485 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 6,573 273,548 SH   SOLE N/A 273,548 0 0
ULTA BEAUTY INC COM 90384S303 4,617 11,198 SH   SOLE N/A 11,198 0 0
UNION PAC CORP COM 907818108 19,286 76,554 SH   SOLE N/A 76,554 0 0
UNITEDHEALTH GROUP INC COM 91324P102 26,676 53,125 SH   SOLE N/A 53,125 0 0
VALE S A SPONSORED ADS 91912E105 5,453 388,964 SH   SOLE N/A 388,964 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 306 2,642 SH   SOLE N/A 2,642 0 0
VERMILION ENERGY INC COM 923725105 181 14,402 SH   SOLE N/A 14,402 0 0
VISA INC COM CL A 92826C839 8,742 40,338 SH   SOLE N/A 40,338 0 0
WASTE CONNECTIONS INC COM 94106B101 36,150 265,497 SH   SOLE N/A 265,497 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 25,449 107,159 SH   SOLE N/A 107,159 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 67,364 1,649,455 SH   SOLE N/A 1,649,455 0 0
YUM BRANDS INC COM 988498101 5,746 41,382 SH   SOLE N/A 41,382 0 0
ZOETIS INC CL A 98978V103 5,435 22,271 SH   SOLE N/A 22,271 0 0