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
ACUITYADS HLDGS INC COM 00510L106 422 180,210 SH   SOLE   180,210 0 0
AGNICO EAGLE MINES LTD COM 008474108 23,427 512,898 SH   SOLE   512,898 0 0
ALBEMARLE CORP COM 012653101 481 2,300 SH   SOLE   2,300 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 2,469 184,121 SH   SOLE   184,121 0 0
ALPHABET INC CAP STK CL A 02079K305 2,049 940 SH   SOLE   940 0 0
ALPHABET INC CAP STK CL C 02079K107 1,207 552 SH   SOLE   552 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 2,243 43,875 SH   SOLE   43,875 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 2,586 17,385 SH   SOLE   17,385 0 0
AMPHENOL CORP NEW CL A 032095101 228 3,538 SH   SOLE   3,538 0 0
ANALOG DEVICES INC COM 032654105 32,168 220,196 SH   SOLE   220,196 0 0
APPLE INC COM 037833100 2,902 21,223 SH   SOLE   21,223 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 39,016 590,521 SH   SOLE   590,521 0 0
AT&T INC COM 00206R102 2,317 110,540 SH   SOLE   110,540 0 0
AURORA CANNABIS INC COM 05156X884 47 35,653 SH   SOLE   35,653 0 0
B2GOLD CORP COM 11777Q209 233 69,000 SH   SOLE   69,000 0 0
BANK MONTREAL QUE COM 063671101 84,977 885,569 SH   SOLE   885,569 0 0
BANK NOVA SCOTIA B C COM 064149107 77,431 1,311,137 SH   SOLE   1,311,137 0 0
BARRICK GOLD CORP COM 067901108 15,390 872,244 SH   SOLE   872,244 0 0
BCE INC COM NEW 05534B760 9,633 196,395 SH   SOLE   196,395 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,272 8 SH   SOLE   8 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 435 1,594 SH   SOLE   1,594 0 0
BK OF AMERICA CORP COM 060505104 476 15,284 SH   SOLE   15,284 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,312 16,216 SH   SOLE   16,216 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 68,354 1,539,873 SH   SOLE   1,539,873 0 0
BRP INC COM SUN VTG 05577W200 592 9,645 SH   SOLE   9,645 0 0
CAMECO CORP COM 13321L108 2,832 135,000 SH   SOLE   135,000 0 0
CANADIAN IMP BK COMM COM 136069101 33,817 697,850 SH   SOLE   697,850 0 0
CANADIAN NAT RES LTD COM 136385101 58,638 1,093,532 SH   SOLE   1,093,532 0 0
CANADIAN NATL RY CO COM 136375102 84,281 750,873 SH   SOLE   750,873 0 0
CANADIAN PAC RY LTD COM 13645T100 56,510 810,742 SH   SOLE   810,742 0 0
CGI INC CL A SUB VTG 12532H104 64,193 807,551 SH   SOLE   807,551 0 0
CHARLES RIV LABS INTL INC COM 159864107 214 1,000 SH   SOLE   1,000 0 0
CHEVRON CORP NEW COM 166764100 594 4,100 SH   SOLE   4,100 0 0
CHUBB LIMITED COM H1467J104 18,493 94,076 SH   SOLE   94,076 0 0
CITIGROUP INC COM NEW 172967424 690 15,000 SH   SOLE   15,000 0 0
CMS ENERGY CORP COM 125896100 29,124 431,462 SH   SOLE   431,462 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 17,516 160,215 SH   SOLE   160,215 0 0
COMCAST CORP NEW CL A 20030N101 730 18,615 SH   SOLE   18,615 0 0
CONOCOPHILLIPS COM 20825C104 14,946 166,422 SH   SOLE   166,422 0 0
CONSTELLATION BRANDS INC CL A 21036P108 348 1,495 SH   SOLE   1,495 0 0
COSTCO WHSL CORP NEW COM 22160K105 415 866 SH   SOLE   866 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 7,437 44,167 SH   SOLE   44,167 0 0
CVS HEALTH CORP COM 126650100 33,785 364,616 SH   SOLE   364,616 0 0
DEERE & CO COM 244199105 263 877 SH   SOLE   877 0 0
DISNEY WALT CO COM 254687106 12,869 136,328 SH   SOLE   136,328 0 0
DOLLAR GEN CORP NEW COM 256677105 19,486 79,394 SH   SOLE   79,394 0 0
DOLLAR TREE INC COM 256746108 469 3,010 SH   SOLE   3,010 0 0
EMERSON ELEC CO COM 291011104 16,247 204,263 SH   SOLE   204,263 0 0
ENBRIDGE INC COM 29250N105 78,876 1,871,705 SH   SOLE   1,871,705 0 0
ENERPLUS CORP COM 292766102 1,117 84,683 SH   SOLE   84,683 0 0
ENPHASE ENERGY INC COM 29355A107 1,362 6,977 SH   SOLE   6,977 0 0
ENTHUSIAST GAMING HLDGS INC COM 29385B109 444 224,550 SH   SOLE   224,550 0 0
FEDEX CORP COM 31428X106 301 1,326 SH   SOLE   1,326 0 0
FIELD TRIP HEALTH LTD COM 31656R102 81 100,000 SH   SOLE   100,000 0 0
FORTIS INC COM 349553107 41,260 874,664 SH   SOLE   874,664 0 0
FORTIVE CORP COM 34959J108 2,321 42,690 SH   SOLE   42,690 0 0
FRANCO NEV CORP COM 351858105 27,202 207,238 SH   SOLE   207,238 0 0
GENERAL MLS INC COM 370334104 226 3,000 SH   SOLE   3,000 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 15,197 248,302 SH   SOLE   248,302 0 0
IMPERIAL OIL LTD COM NEW 453038408 423 9,000 SH   SOLE   9,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 525 3,718 SH   SOLE   3,718 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 1,628 40,903 SH   SOLE   40,903 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 3,809 209,618 SH   SOLE   209,618 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 2,127 14,352 SH   SOLE   14,352 0 0
ISHARES INC MSCI CDA ETF 464286509 261 7,750 SH   SOLE   7,750 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 332 7,000 PRN   SOLE   7,000 0 0
ISHARES TR CORE US AGGBD ET 464287226 789 7,766 PRN   SOLE   7,766 0 0
ISHARES TR ESG SCRND S&P500 46436E569 906 31,917 SH   SOLE   31,917 0 0
ISHARES TR IBOXX INV CP ETF 464287242 737 6,697 PRN   SOLE   6,697 0 0
ISHARES TR MBS ETF 464288588 303 3,112 PRN   SOLE   3,112 0 0
ISHARES TR MSCI ACWI ETF 464288257 435 5,191 SH   SOLE   5,191 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 606 8,635 SH   SOLE   8,635 0 0
ISHARES TR MSCI USA MMENTM 46432F396 292 2,140 SH   SOLE   2,140 0 0
ISHARES TR SHORT TREAS BD 464288679 312 2,835 PRN   SOLE   2,835 0 0
JOHNSON & JOHNSON COM 478160104 32,163 181,188 SH   SOLE   181,188 0 0
JPMORGAN CHASE & CO COM 46625H100 1,156 10,264 SH   SOLE   10,264 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 399 17,950 SH   SOLE   17,950 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 145 71,029 SH   SOLE   71,029 0 0
LOCKHEED MARTIN CORP COM 539830109 25,625 59,598 SH   SOLE   59,598 0 0
MAGNA INTL INC COM 559222401 6,144 112,138 SH   SOLE   112,138 0 0
MANULIFE FINL CORP COM 56501R106 22,576 1,304,740 SH   SOLE   1,304,740 0 0
MEDTRONIC PLC SHS G5960L103 376 4,189 SH   SOLE   4,189 0 0
MERCADOLIBRE INC COM 58733R102 6,222 9,770 SH   SOLE   9,770 0 0
MICRON TECHNOLOGY INC COM 595112103 757 13,700 SH   SOLE   13,700 0 0
MICROSOFT CORP COM 594918104 46,624 181,535 SH   SOLE   181,535 0 0
MONDELEZ INTL INC CL A 609207105 886 14,274 SH   SOLE   14,274 0 0
NASDAQ INC COM 631103108 2,392 15,684 SH   SOLE   15,684 0 0
NEWMONT CORP COM 651639106 268 4,509 SH   SOLE   4,509 0 0
NEXTERA ENERGY INC COM 65339F101 18,118 233,905 SH   SOLE   233,905 0 0
NUTRIEN LTD COM 67077M108 38,184 480,490 SH   SOLE   480,490 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102 21,017 582,783 SH   SOLE   582,783 0 0
OPEN TEXT CORP COM 683715106 76,193 2,018,601 SH   SOLE   2,018,601 0 0
ORACLE CORP COM 68389X105 356 5,100 SH   SOLE   5,100 0 0
PAYPAL HLDGS INC COM 70450Y103 6,767 96,891 SH   SOLE   96,891 0 0
PEMBINA PIPELINE CORP COM 706327103 11,151 316,126 SH   SOLE   316,126 0 0
PFIZER INC COM 717081103 365 6,965 SH   SOLE   6,965 0 0
PROCTER AND GAMBLE CO COM 742718109 29,666 206,318 SH   SOLE   206,318 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 187 21,768 SH   SOLE   21,768 0 0
RELX PLC SPONSORED ADR 759530108 770 28,571 SH   SOLE   28,571 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 56,639 1,131,514 SH   SOLE   1,131,514 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 39,012 600,873 SH   SOLE   600,873 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 8,992 188,053 SH   SOLE   188,053 0 0
ROSS STORES INC COM 778296103 13,082 186,280 SH   SOLE   186,280 0 0
ROYAL BK CDA COM 780087102 162,108 1,677,723 SH   SOLE   1,677,723 0 0
SANOFI SPONSORED ADR 80105N105 25,119 502,081 SH   SOLE   502,081 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 2,527 49,652 SH   SOLE   49,652 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 396 8,746 SH   SOLE   8,746 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1,127 39,798 SH   SOLE   39,798 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 34,023 1,157,071 SH   SOLE   1,157,071 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 520 31,568 SH   SOLE   31,568 0 0
SHOPIFY INC CL A 82509L107 18,088 580,120 SH   SOLE   580,120 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 958 3,501 SH   SOLE   3,501 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 15,662 191,536 SH   SOLE   191,536 0 0
SOUTHWESTERN ENERGY CO COM 845467109 375 60,000 SH   SOLE   60,000 0 0
SPDR GOLD TR GOLD SHS 78463V107 2,696 16,004 SH   SOLE   16,004 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 274 3,000 PRN   SOLE   3,000 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 198 11,313 SH   SOLE   11,313 0 0
STAGWELL INC COM CL A 85256A109 9,948 1,831,970 SH   SOLE   1,831,970 0 0
STANTEC INC COM 85472N109 37,651 861,280 SH   SOLE   861,280 0 0
SUN LIFE FINANCIAL INC. COM 866796105 26,944 589,301 SH   SOLE   589,301 0 0
SUNCOR ENERGY INC NEW COM 867224107 82,670 2,361,400 SH   SOLE   2,361,400 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 22,023 269,396 SH   SOLE   269,396 0 0
TC ENERGY CORP COM 87807B107 80,763 1,562,395 SH   SOLE   1,562,395 0 0
TELUS CORPORATION COM 87971M103 38,572 1,735,454 SH   SOLE   1,735,454 0 0
TELUS INTL CDA INC SUB VTG SHS 87975H100 8,308 331,778 SH   SOLE   331,778 0 0
TESLA INC COM 88160R101 10,342 15,358 SH   SOLE   15,358 0 0
THOMSON REUTERS CORP. COM NEW 884903709 37,525 360,725 SH   SOLE   360,725 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 141,361 2,160,273 SH   SOLE   2,160,273 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102 8,356 826,005 SH   SOLE   826,005 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 13,844 458,575 SH   SOLE   458,575 0 0
US BANCORP DEL COM NEW 902973304 208 4,525 SH   SOLE   4,525 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 506 1,459 SH   SOLE   1,459 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 442 2,953 SH   SOLE   2,953 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 812 4,305 SH   SOLE   4,305 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 340 2,575 SH   SOLE   2,575 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 466 9,186 SH   SOLE   9,186 0 0
VISA INC COM CL A 92826C839 29,710 150,895 SH   SOLE   150,895 0 0
WASTE CONNECTIONS INC COM 94106B101 22,077 178,439 SH   SOLE   178,439 0 0
WELLS FARGO CO NEW COM 949746101 317 8,100 SH   SOLE   8,100 0 0
WEST FRASER TIMBER CO LTD COM 952845105 4,847 63,299 SH   SOLE   63,299 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 580 16,118 SH   SOLE   16,118 0 0
WOLFSPEED INC COM 977852102 629 9,916 SH   SOLE   9,916 0 0