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
AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 27,948,965 559,086 SH   SOLE   559,086 0 0
AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 20,397,393 68,098 SH   SOLE   68,098 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 BBG001S8LHC5 540,101 65,268 SH   SOLE   65,268 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 1,518,993 12,690 SH   SOLE   12,690 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 1,245,991 10,300 SH   SOLE   10,300 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 1,083,812 8,314 SH   SOLE   8,314 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 858,785 14,925 SH   SOLE   14,925 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 2,134,685 14,954 SH   SOLE   14,954 0 0
ANALOG DEVICES INC COM 032654105 BBG001S5ND38 30,285,555 155,462 SH   SOLE   155,462 0 0
ANSYS INC COM 03662Q105 BBG001S926L8 252,657 765 SH   SOLE   765 0 0
APPLE INC COM 037833100 BBG001S5N8V8 6,182,405 31,873 SH   SOLE   31,873 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 39,567,766 552,854 SH   SOLE   552,854 0 0
AT&T INC COM 00206R102 BBG001S5VWH2 2,200,000 137,931 SH   SOLE   137,931 0 0
ATS CORPORATION COM 00217Y104 BBG001S5XWC5 1,012,646 21,985 SH   SOLE   21,985 0 0
AURORA CANNABIS INC COM 05156X884 BBG001SV77D1 18,883 35,697 SH   SOLE   35,697 0 0
B2GOLD CORP COM 11777Q209 BBG001T0CNW6 246,121 69,000 SH   SOLE   69,000 0 0
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 448,539 15,634 SH   SOLE   15,634 0 0
BANK MONTREAL QUE COM 063671101 BBG001S5Y203 70,781,112 782,859 SH   SOLE   782,859 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107 BBG001S5Y2B1 50,541,925 1,009,048 SH   SOLE   1,009,048 0 0
BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 12,361,446 729,911 SH   SOLE   729,911 0 0
BCE INC COM NEW 05534B760 BBG001S5P2C0 2,379,527 52,131 SH   SOLE   52,131 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 4,142,480 8 SH   SOLE   8 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 671,088 1,968 SH   SOLE   1,968 0 0
BRAGG GAMING GROUP INC COM NEW 104833306 BBG001SM49Z6 400,317 129,516 SH   SOLE   129,516 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 BBG019Z17GF9 19,018,676 582,019 SH   SOLE   582,019 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 60,294,058 1,788,884 SH   SOLE   1,788,884 0 0
BRP INC COM SUN VTG 05577W200 BBG004G49425 710,997 8,401 SH   SOLE   8,401 0 0
CAMECO CORP COM 13321L108 BBG001S5Y5S6 2,821,912 90,000 SH   SOLE   90,000 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101 BBG001S5YBB1 28,692,343 671,273 SH   SOLE   671,273 0 0
CANADIAN NAT RES LTD COM 136385101 BBG001S5YC56 78,103,161 1,387,623 SH   SOLE   1,387,623 0 0
CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 80,889,515 667,231 SH   SOLE   667,231 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 61,208,680 756,958 SH   SOLE   756,958 0 0
CENOVUS ENERGY INC COM 15135U109 BBG001T2PJV8 12,564,257 738,919 SH   SOLE   738,919 0 0
CGI INC CL A SUB VTG 12532H104 BBG001S5YY67 76,031,000 720,173 SH   SOLE   720,173 0 0
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 645,135 4,100 SH   SOLE   4,100 0 0
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 980,324 5,091 SH   SOLE   5,091 0 0
CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 12,390,327 123,619 SH   SOLE   123,619 0 0
CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 690,600 15,000 SH   SOLE   15,000 0 0
CMS ENERGY CORP COM 125896100 BBG001S5PYJ3 28,190,857 479,843 SH   SOLE   479,843 0 0
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 18,260,180 237,022 SH   SOLE   237,022 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 BBG001S79G88 15,253,869 155,267 SH   SOLE   155,267 0 0
COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 769,298 18,515 SH   SOLE   18,515 0 0
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 13,909,018 134,244 SH   SOLE   134,244 0 0
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 466,237 866 SH   SOLE   866 0 0
CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 1,853,691 16,269 SH   SOLE   16,269 0 0
CVS HEALTH CORP COM 126650100 BBG001S5QBD8 375,376 5,430 SH   SOLE   5,430 0 0
DEERE & CO COM 244199105 BBG001S5QFF7 326,989 807 SH   SOLE   807 0 0
DESCARTES SYS GROUP INC COM 249906108 BBG001SBJY34 6,387,722 79,651 SH   SOLE   79,651 0 0
DOCEBO INC COM 25609L105 BBG00Q2B1CB5 701,128 17,692 SH   SOLE   17,692 0 0
DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 606,622 3,573 SH   SOLE   3,573 0 0
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 68,711,366 1,846,516 SH   SOLE   1,846,516 0 0
ENERPLUS CORP COM 292766102 BBG001SGHVD0 1,228,726 84,683 SH   SOLE   84,683 0 0
ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 753,660 4,500 SH   SOLE   4,500 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 BBG001S5W9K8 18,718,544 168,879 SH   SOLE   168,879 0 0
FORTINET INC COM 34959E109 BBG001S77BL6 17,031,639 225,316 SH   SOLE   225,316 0 0
FORTIS INC COM 349553107 BBG001S5YVM5 32,907,512 762,742 SH   SOLE   762,742 0 0
FRANCO NEV CORP COM 351858105 BBG001STGSR5 34,912,420 244,680 SH   SOLE   244,680 0 0
GENERAL MLS INC COM 370334104 BBG001S5RKR2 230,100 3,000 SH   SOLE   3,000 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 BBG001SLX655 8,091,159 136,599 SH   SOLE   136,599 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 BBG004T0ZN64 98,723 42,553 SH   SOLE   42,553 0 0
ILLUMIN HLDGS INC COM 45232V106 BBG0027T1SM7 302,336 180,210 SH   SOLE   180,210 0 0
IMPERIAL OIL LTD COM NEW 453038408 BBG001S5T1N6 461,000 9,000 SH   SOLE   9,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 485,462 3,628 SH   SOLE   3,628 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 BBG001SS8729 1,067,259 23,738 SH   SOLE   23,738 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 BBG001SSJYS0 6,453,726 346,230 SH   SOLE   346,230 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 3,962,950 24,216 SH   SOLE   24,216 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 985,945 15,928 SH   SOLE   15,928 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 551,658 11,828 SH   SOLE   11,828 0 0
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 808,962 8,258 SH   SOLE   8,258 0 0
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 661,601 6,118 SH   SOLE   6,118 0 0
ISHARES TR MBS ETF 464288588 BBG001SSD8B1 269,350 2,888 SH   SOLE   2,888 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 612,098 8,235 SH   SOLE   8,235 0 0
ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 684,180 4,743 SH   SOLE   4,743 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 1,234,182 4,485 SH   SOLE   4,485 0 0
ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 614,930 5,570 SH   SOLE   5,570 0 0
ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 265,098 2,435 SH   SOLE   2,435 0 0
JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 21,966,475 184,763 SH   SOLE   184,763 0 0
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 27,923,563 168,702 SH   SOLE   168,702 0 0
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 774,177 5,323 SH   SOLE   5,323 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 BBG00B0JR9Q6 303,994 17,950 SH   SOLE   17,950 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 BBG001SDX252 150,773 68,533 SH   SOLE   68,533 0 0
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 21,988,223 47,761 SH   SOLE   47,761 0 0
MAGNA INTL INC COM 559222401 BBG001S5SY91 6,111,379 108,128 SH   SOLE   108,128 0 0
MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 39,541,975 2,089,617 SH   SOLE   2,089,617 0 0
MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 13,342,510 72,636 SH   SOLE   72,636 0 0
MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 11,838,894 9,994 SH   SOLE   9,994 0 0
MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 864,607 13,700 SH   SOLE   13,700 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 53,296,902 156,507 SH   SOLE   156,507 0 0
MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 638,553 1,182 SH   SOLE   1,182 0 0
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 823,545 11,099 SH   SOLE   11,099 0 0
NUTRIEN LTD COM 67077M108 BBG00JM9SM69 17,969,627 304,032 SH   SOLE   304,032 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102 BBG00X2VHWW2 15,324,792 518,368 SH   SOLE   518,368 0 0
OPEN TEXT CORP COM 683715106 BBG001SBS5H2 79,978,353 1,920,717 SH   SOLE   1,920,717 0 0
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 214,536 3,215 SH   SOLE   3,215 0 0
PEMBINA PIPELINE CORP COM 706327103 BBG001SB0CJ5 7,818,042 248,385 SH   SOLE   248,385 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 9,623,211 63,419 SH   SOLE   63,419 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 BBG001STFTT2 508,620 17,300 SH   SOLE   17,300 0 0
PULTE GROUP INC COM 745867101 BBG001S5V5K7 14,872,145 191,454 SH   SOLE   191,454 0 0
QUANTA SVCS INC COM 74762E102 BBG001S5VH85 265,993 1,354 SH   SOLE   1,354 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 BBG00VJ17DT1 182,627 22,857 SH   SOLE   22,857 0 0
RB GLOBAL INC COM 74935Q107 BBG001SBQWW8 54,961,239 914,815 SH   SOLE   914,815 0 0
RELX PLC SPONSORED ADR 759530108 BBG001S898V8 620,995 18,576 SH   SOLE   18,576 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 BBG0076WG2T4 77,119,283 993,557 SH   SOLE   993,557 0 0
REUNION NEUROSCIENCE INC COM 76134G103 BBG001S7XKK8 21,916 20,000 SH   SOLE   20,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 5,359,111 83,946 SH   SOLE   83,946 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 BBG001S604S4 463,970 10,158 SH   SOLE   10,158 0 0
ROSS STORES INC COM 778296103 BBG001S5VRS1 535,421 4,775 SH   SOLE   4,775 0 0
ROYAL BK CDA COM 780087102 BBG001S60869 146,383,975 1,531,006 SH   SOLE   1,531,006 0 0
SALESFORCE INC COM 79466L302 BBG001SDLP09 15,568,608 73,694 SH   SOLE   73,694 0 0
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 810,524 14,300 SH   SOLE   14,300 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 BBG0051J0PJ9 4,813,888 83,618 SH   SOLE   83,618 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 BBG0051NXNX3 432,659 8,576 SH   SOLE   8,576 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 1,254,467 38,850 SH   SOLE   38,850 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 BBG00YQ82328 683,577 26,744 SH   SOLE   26,744 0 0
SHOPIFY INC CL A 82509L107 BBG004DW5NC7 53,963,589 834,004 SH   SOLE   834,004 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 BBG0084BC0P2 1,696,362 6,305 SH   SOLE   6,305 0 0
SOUTHWESTERN ENERGY CO COM 845467109 BBG001S5WHW7 360,600 60,000 SH   SOLE   60,000 0 0
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 2,836,989 15,914 SH   SOLE   15,914 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 231,479 12,313 SH   SOLE   12,313 0 0
STAGWELL INC COM CL A 85256A109 BBG00ZV0HW08 12,507,360 1,734,724 SH   SOLE   1,734,724 0 0
STANTEC INC COM 85472N109 BBG001S6JJQ3 35,892,859 549,142 SH   SOLE   549,142 0 0
STRYKER CORPORATION COM 863667101 BBG001S8FR03 289,836 950 SH   SOLE   950 0 0
SUN LIFE FINANCIAL INC. COM 866796105 BBG001S7XWH6 15,052,860 288,427 SH   SOLE   288,427 0 0
SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 33,385,456 1,136,834 SH   SOLE   1,136,834 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 534,875 5,300 SH   SOLE   5,300 0 0
TC ENERGY CORP COM 87807B107 BBG001S5WW27 38,191,153 943,902 SH   SOLE   943,902 0 0
TECK RESOURCES LTD CL B 878742204 BBG001S60LH8 13,475,559 319,906 SH   SOLE   319,906 0 0
TELUS CORPORATION COM 87971M103 BBG001S60K53 23,145,796 1,188,042 SH   SOLE   1,188,042 0 0
TELUS INTL CDA INC SUB VTG SHS 87975H100 BBG00YTSTFR8 4,788,449 315,397 SH   SOLE   315,397 0 0
TESLA INC COM 88160R101 BBG001SQKGD7 10,765,030 41,124 SH   SOLE   41,124 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 21,371,424 40,961 SH   SOLE   40,961 0 0
THOMSON REUTERS CORP. COM 884903808 BBG001S5WSW3 44,974,934 332,736 SH   SOLE   332,736 0 0
THREDUP INC CL A 88556E102 BBG001V1BJ88 54,039 22,147 SH   SOLE   22,147 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 117,969,734 1,901,153 SH   SOLE   1,901,153 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102 BBG001T7VFV8 8,012,686 907,869 SH   SOLE   907,869 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 BBG001S9SSJ5 8,326,388 333,189 SH   SOLE   333,189 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 2,018,480 4,956 SH   SOLE   4,956 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 380,420 2,300 SH   SOLE   2,300 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 1,003,599 5,046 SH   SOLE   5,046 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 931,784 4,230 SH   SOLE   4,230 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 351,821 2,475 SH   SOLE   2,475 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 266,454 6,550 SH   SOLE   6,550 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 702,454 11,385 SH   SOLE   11,385 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 1,239,748 26,846 SH   SOLE   26,846 0 0
VISA INC COM CL A 92826C839 BBG001SRCFY3 39,588,143 166,701 SH   SOLE   166,701 0 0
WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 31,854,613 222,636 SH   SOLE   222,636 0 0
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 320,100 7,500 SH   SOLE   7,500 0 0
WEST FRASER TIMBER CO LTD COM 952845105 BBG001S60WD8 5,602,894 65,144 SH   SOLE   65,144 0 0
ZOETIS INC CL A 98978V103 BBG0039320P7 19,109,626 110,967 SH   SOLE   110,967 0 0