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
ABBOTT LABS COM 002824100   5,610,918 55,411 SH   SOLE   55,411 0 0
ABBVIE INC COM 00287Y109   4,250,235 26,669 SH   SOLE   26,669 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   6,571,326 17,052 SH   SOLE   17,052 0 0
ADVANCED MICRO DEVICES INC COM 007903107   3,561,186 36,335 SH   SOLE   36,335 0 0
AGNICO EAGLE MINES LTD COM 008474108   227,356 4,460 SH   SOLE   4,460 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   39,147,083 4,666,753 SH   SOLE   4,666,753 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   3,642,717 35,650 SH   SOLE   35,650 0 0
ALIGHT INC COM CL A 01626W101   28,346,602 3,077,807 SH   SOLE   3,077,807 0 0
ALPHABET INC CAP STK CL A 02079K305   26,565,874 256,106 SH   SOLE   256,106 0 0
ALPHABET INC CAP STK CL C 02079K107   6,065,280 58,320 SH   SOLE   58,320 0 0
AMAZON COM INC COM 023135106   20,693,327 200,342 SH   SOLE   200,342 0 0
AON PLC SHS CL A G0403H108   48,147,622 152,709 SH   SOLE   152,709 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   40,137,359 635,487 SH   SOLE   635,487 0 0
APPLE INC COM 037833100   42,022,290 254,835 SH   SOLE   254,835 0 0
ARAMARK COM 03852U106   3,932,988 109,860 SH   SOLE   109,860 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   6,687,975 9,825 SH   SOLE   9,825 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   1,911,944 13,800 SH   SOLE   13,800 0 0
B2GOLD CORP COM 11777Q209   16,419,650 4,156,501 SH   SOLE   4,156,501 0 0
BANK AMERICA CORP COM 060505104   10,886,734 380,655 SH   SOLE   380,655 0 0
BANK MONTREAL QUE COM 063671101   44,123,871 495,501 SH   SOLE   495,501 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   11,663,057 231,623 SH   SOLE   231,623 0 0
BARRICK GOLD CORP COM 067901108   12,171,708 655,786 SH   SOLE   655,786 0 0
BCE INC COM NEW 05534B760   33,565,550 749,516 SH   SOLE   749,516 0 0
BECTON DICKINSON & CO COM 075887109   6,503,617 26,273 SH   SOLE   26,273 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   20,486,400 44 SH   SOLE   44 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,506,603 17,834 SH   SOLE   17,834 0 0
BERRY GLOBAL GROUP INC COM 08579W103   10,032,732 170,335 SH   SOLE   170,335 0 0
BLACKSTONE INC COM 09260D107   729,072 8,300 SH   SOLE   8,300 0 0
BROADCOM INC COM 11135F101   10,029,839 15,634 SH   SOLE   15,634 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   8,685,005 265,197 SH   SOLE   265,197 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   44,255,519 1,358,693 SH   SOLE   1,358,693 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   29,035,225 859,453 SH   SOLE   859,453 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   8,283,139 262,857 SH   SOLE   262,857 0 0
BRP INC COM SUN VTG 05577W200   24,498,943 313,135 SH   SOLE   313,135 0 0
BURFORD CAP LTD ORD SHS G17977110   9,592,615 867,325 SH   SOLE   867,325 0 0
CAMECO CORP COM 13321L108   4,261,060 162,772 SH   SOLE   162,772 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   18,205,766 429,455 SH   SOLE   429,455 0 0
CANADIAN NAT RES LTD COM 136385101   427,728 7,730 SH   SOLE   7,730 0 0
CANADIAN NATL RY CO COM 136375102   18,310,688 155,213 SH   SOLE   155,213 0 0
CANADIAN PAC RY LTD COM 13645T100   27,240,404 353,828 SH   SOLE   353,828 0 0
CATERPILLAR INC COM 149123101   6,256,486 27,340 SH   SOLE   27,340 0 0
CBRE GROUP INC CL A 12504L109   5,976,174 82,079 SH   SOLE   82,079 0 0
CELESTICA INC SUB VTG SHS 15101Q108   292,736 22,700 SH   SOLE   22,700 0 0
CENOVUS ENERGY INC COM 15135U109   4,120,309 236,227 SH   SOLE   236,227 0 0
CGI INC CL A SUB VTG 12532H104   218,465 2,267 SH   SOLE   2,267 0 0
CHART INDS INC COM 16115Q308   2,282,280 18,200 SH   SOLE   18,200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   2,999,274 8,387 SH   SOLE   8,387 0 0
CHEVRON CORP NEW COM 166764100   11,912,146 73,009 SH   SOLE   73,009 0 0
CME GROUP INC COM 12572Q105   7,881,435 41,152 SH   SOLE   41,152 0 0
COCA COLA CO COM 191216100   8,767,258 141,339 SH   SOLE   141,339 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   3,638,371 45,214 SH   SOLE   45,214 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   17,316,380 164,116 SH   SOLE   164,116 0 0
COMCAST CORP NEW CL A 20030N101   3,517,023 92,773 SH   SOLE   92,773 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105   17,698,463 1,422,706 SH   SOLE   1,422,706 0 0
CSX CORP COM 126408103   3,359,061 112,193 SH   SOLE   112,193 0 0
DANAHER CORPORATION COM 235851102   8,257,333 32,762 SH   SOLE   32,762 0 0
DIAMONDBACK ENERGY INC COM 25278X109   1,505,526 11,138 SH   SOLE   11,138 0 0
DISNEY WALT CO COM 254687106   4,505,951 45,001 SH   SOLE   45,001 0 0
ELEVANCE HEALTH INC COM 036752103   3,338,680 7,261 SH   SOLE   7,261 0 0
ENBRIDGE INC COM 29250N105   62,934,253 1,650,996 SH   SOLE   1,650,996 0 0
ENTERGY CORP NEW COM 29364G103   5,088,236 47,227 SH   SOLE   47,227 0 0
ESSEX PPTY TR INC COM 297178105   2,905,792 13,894 SH   SOLE   13,894 0 0
EXXON MOBIL CORP COM 30231G102   18,349,629 167,332 SH   SOLE   167,332 0 0
FERRARI N V COM N3167Y103   270,940 1,000 SH   SOLE   1,000 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   466,555 33,349 SH   SOLE   33,349 0 0
FIRSTSERVICE CORP NEW COM 33767E202   24,243,854 172,095 SH   SOLE   172,095 0 0
FRANCO NEV CORP COM 351858105   360,886 2,475 SH   SOLE   2,475 0 0
FTAI AVIATION LTD SHS G3730V105   12,731,474 455,346 SH   SOLE   455,346 0 0
GENERAL ELECTRIC CO COM NEW 369604301   4,110,514 42,997 SH   SOLE   42,997 0 0
GILEAD SCIENCES INC COM 375558103   3,158,169 38,064 SH   SOLE   38,064 0 0
GOLDMAN SACHS BDC INC SHS 38147U107   136,500 10,000 SH   SOLE   10,000 0 0
HCA HEALTHCARE INC COM 40412C101   4,441,162 16,843 SH   SOLE   16,843 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   8,925,521 63,360 SH   SOLE   63,360 0 0
HOME DEPOT INC COM 437076102   5,339,016 18,091 SH   SOLE   18,091 0 0
HUDBAY MINERALS INC COM 443628102   52,456 10,000 SH   SOLE   10,000 0 0
IMPERIAL OIL LTD COM NEW 453038408   442,199 8,696 SH   SOLE   8,696 0 0
INMODE LTD SHS M5425M103   3,718,098 116,336 SH   SOLE   116,336 0 0
INTUIT COM 461202103   6,798,903 15,250 SH   SOLE   15,250 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9   381,811 16,029 SH   SOLE   16,029 0 0
ISHARES TR IBONDS 27 TRM TS 46436E841   946,291 41,742 SH   SOLE   41,742 0 0
ISHARES TR IBONDS DEC 2032 46436E312   963,606 40,352 SH   SOLE   40,352 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   380,060 16,016 SH   SOLE   16,016 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8   376,868 14,961 SH   SOLE   14,961 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4   376,350 15,305 SH   SOLE   15,305 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   377,099 15,373 SH   SOLE   15,373 0 0
JOHNSON & JOHNSON COM 478160104   5,553,960 35,832 SH   SOLE   35,832 0 0
JPMORGAN CHASE & CO COM 46625H100   13,279,241 101,905 SH   SOLE   101,905 0 0
LILLY ELI & CO COM 532457108   7,171,984 20,884 SH   SOLE   20,884 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   190,138 17,176 SH   SOLE   17,176 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   141,957 13,676 SH   SOLE   13,676 0 0
MAGNA INTL INC COM 559222401   12,945,477 241,737 SH   SOLE   241,737 0 0
MANULIFE FINL CORP COM 56501R106   33,644,966 1,833,934 SH   SOLE   1,833,934 0 0
MARSH & MCLENNAN COS INC COM 571748102   33,247,544 199,625 SH   SOLE   199,625 0 0
MASTERCARD INCORPORATED CL A 57636Q104   11,487,392 31,610 SH   SOLE   31,610 0 0
MCDONALDS CORP COM 580135101   8,530,619 30,509 SH   SOLE   30,509 0 0
MERCK & CO INC COM 58933Y105   8,386,298 78,826 SH   SOLE   78,826 0 0
META PLATFORMS INC CL A 30303M102   25,664,660 121,094 SH   SOLE   121,094 0 0
MICRON TECHNOLOGY INC COM 595112103   3,129,711 51,868 SH   SOLE   51,868 0 0
MICROSOFT CORP COM 594918104   44,134,117 153,084 SH   SOLE   153,084 0 0
NETFLIX INC COM 64110L106   3,656,210 10,583 SH   SOLE   10,583 0 0
NOVARTIS AG SPONSORED ADR 66987V109   5,669,776 61,628 SH   SOLE   61,628 0 0
NUTRIEN LTD COM 67077M108   19,043,756 257,919 SH   SOLE   257,919 0 0
NVIDIA CORPORATION COM 67066G104   10,929,137 39,346 SH   SOLE   39,346 0 0
OPEN TEXT CORP COM 683715106   59,137,878 1,533,555 SH   SOLE   1,533,555 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   8,610,359 10,142 SH   SOLE   10,142 0 0
PARKER-HANNIFIN CORP COM 701094104   9,546,533 28,403 SH   SOLE   28,403 0 0
PEMBINA PIPELINE CORP COM 706327103   16,527,324 510,348 SH   SOLE   510,348 0 0
PFIZER INC COM 717081103   4,888,818 119,824 SH   SOLE   119,824 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   5,619,019 772,905 SH   SOLE   772,905 0 0
PPG INDS INC COM 693506107   3,635,109 27,213 SH   SOLE   27,213 0 0
PROCTER AND GAMBLE CO COM 742718109   9,326,282 62,723 SH   SOLE   62,723 0 0
QUALCOMM INC COM 747525103   3,491,736 27,369 SH   SOLE   27,369 0 0
REGENERON PHARMACEUTICALS COM 75886F107   3,773,932 4,593 SH   SOLE   4,593 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   830,016 6,252 SH   SOLE   6,252 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   19,888,603 296,317 SH   SOLE   296,317 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   12,655,604 224,878 SH   SOLE   224,878 0 0
ROYAL BK CDA SUSTAINABL COM 780087102   48,755,832 509,916 SH   SOLE   509,916 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   8,903,239 94,424 SH   SOLE   94,424 0 0
S&P GLOBAL INC COM 78409V104   29,361,646 85,163 SH   SOLE   85,163 0 0
SCHLUMBERGER LTD COM STK 806857108   2,697,851 54,946 SH   SOLE   54,946 0 0
SERVICENOW INC COM 81762P102   8,934,244 19,225 SH   SOLE   19,225 0 0
SHELL PLC SPON ADS 780259305   22,928,766 798,085 SH   SOLE   798,085 0 0
SHERWIN WILLIAMS CO COM 824348106   6,535,860 29,078 SH   SOLE   29,078 0 0
SHOPIFY INC CL A 82509L107   40,203,524 838,678 SH   SOLE   838,678 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   529,706 28,020 SH   SOLE   28,020 0 0
SUN LIFE FINANCIAL INC. COM 866796105   19,535,557 418,246 SH   SOLE   418,246 0 0
SUNCOR ENERGY INC NEW COM 867224107   36,483,567 1,175,349 SH   SOLE   1,175,349 0 0
TC ENERGY CORP COM 87807B107   15,571,650 400,438 SH   SOLE   400,438 0 0
TELUS CORPORATION COM 87971M103   13,367,917 673,568 SH   SOLE   673,568 0 0
TEXAS INSTRS INC COM 882508104   5,192,651 27,916 SH   SOLE   27,916 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   11,845,555 20,552 SH   SOLE   20,552 0 0
THOMSON REUTERS CORP. COM NEW 884903709   272,164 2,092 SH   SOLE   2,092 0 0
TJX COS INC NEW COM 872540109   5,183,047 66,144 SH   SOLE   66,144 0 0
T-MOBILE US INC COM 872590104   7,195,799 49,681 SH   SOLE   49,681 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   57,128,095 953,971 SH   SOLE   953,971 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102   9,987,921 1,288,326 SH   SOLE   1,288,326 0 0
UBER TECHNOLOGIES INC COM 90353T100   11,681,830 368,512 SH   SOLE   368,512 0 0
UNION PAC CORP COM 907818108   12,428,411 61,753 SH   SOLE   61,753 0 0
UNITEDHEALTH GROUP INC COM 91324P102   20,872,885 44,167 SH   SOLE   44,167 0 0
VALE S A SPONSORED ADS 91912E105   3,694,824 234,146 SH   SOLE   234,146 0 0
VERMILION ENERGY INC COM 923725105   11,724,230 904,094 SH   SOLE   904,094 0 0
VISA INC COM CL A 92826C839   10,777,895 47,804 SH   SOLE   47,804 0 0
WASTE CONNECTIONS INC COM 94106B101   28,542,909 205,123 SH   SOLE   205,123 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   27,124,065 578,585 SH   SOLE   578,585 0 0
YUM BRANDS INC COM 988498101   5,430,205 41,113 SH   SOLE   41,113 0 0
ZOETIS INC CL A 98978V103   3,400,866 20,433 SH   SOLE   20,433 0 0