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
3M CO COM 88579Y101 71 409 SH   SOLE   409 0 0
ABBOTT LABS COM 002824100 160 1,463 SH   SOLE   1,463 0 0
ABBVIE INC COM 00287Y109 76 710 SH   SOLE   710 0 0
ABSOLUTE SOFTWARE CORP COM 00386B109 497 41,855 SH   SOLE   41,855 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 20 75 SH   SOLE   75 0 0
ALCON AG ORD SHS H01301128 16 240 SH   SOLE   240 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 1,703 103,712 SH   SOLE   103,712 0 0
ALPHABET INC CAP STK CL C 02079K107 578 330 SH   SOLE   330 0 0
ALPHABET INC CAP STK CL A 02079K305 12 7 SH   SOLE   7 0 0
ALTRIA GROUP INC COM 02209S103 58 1,425 SH   SOLE   1,425 0 0
AMAZON COM INC COM 023135106 39 12 SH   SOLE   12 0 0
AMERICAN EXPRESS CO COM 025816109 80 665 SH   SOLE   665 0 0
AMGEN INC COM 031162100 63 275 SH   SOLE   275 0 0
APPLE INC COM 037833100 661 4,980 SH   SOLE   4,980 0 0
APPLIED MATLS INC COM 038222105 60 700 SH   SOLE   700 0 0
AT&T INC COM 00206R102 43 1,490 SH   SOLE   1,490 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 6 3,000 SH   SOLE   3,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 211 1,200 SH   SOLE   1,200 0 0
BALLARD PWR SYS INC NEW COM 058586108 12 500 SH   SOLE   500 0 0
BANK MONTREAL QUE COM 063671101 858 11,307 SH   SOLE   11,307 0 0
BANK NOVA SCOTIA B C COM 064149107 2,252 41,760 SH   SOLE   41,760 0 0
BCE INC COM NEW 05534B760 1,833 42,971 SH   SOLE   42,971 0 0
BECTON DICKINSON & CO COM 075887109 138 550 SH   SOLE   550 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 538 2,319 SH   SOLE   2,319 0 0
BIOGEN INC COM 09062X103 56 230 SH   SOLE   230 0 0
BK OF AMERICA CORP COM 060505104 243 8,001 SH   SOLE   8,001 0 0
BORGWARNER INC COM 099724106 141 3,639 SH   SOLE   3,639 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 258 4,164 SH   SOLE   4,164 0 0
BROADCOM INC COM 11135F101 59 135 SH   SOLE   135 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 5,506 133,501 SH   SOLE   133,501 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 3,356 67,987 SH   SOLE   67,987 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 515 7,131 SH   SOLE   7,131 0 0
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 1,307 90,600 SH   SOLE   90,600 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 634 10,893 SH   SOLE   10,893 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 3,003 69,716 SH   SOLE   69,716 0 0
BRP INC COM SUN VTG 05577W200 69 1,050 SH   SOLE   1,050 0 0
CAE INC COM 124765108 148 5,361 SH   SOLE   5,361 0 0
CANADIAN IMP BK COMM COM 136069101 321 3,769 SH   SOLE   3,769 0 0
CANADIAN NAT RES LTD COM 136385101 135 5,628 SH   SOLE   5,628 0 0
CANADIAN NATL RY CO COM 136375102 2,693 24,554 SH   SOLE   24,554 0 0
CANADIAN PAC RY LTD COM 13645T100 136 392 SH   SOLE   392 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 27 725 SH   SOLE   725 0 0
CATERPILLAR INC COM 149123101 63 345 SH   SOLE   345 0 0
CDK GLOBAL INC COM 12508E101 143 2,752 SH   SOLE   2,752 0 0
CELESTICA INC SUB VTG SHS 15101Q108 415 51,515 SH   SOLE   51,515 0 0
CENOVUS ENERGY INC COM 15135U109 6 960 SH   SOLE   960 0 0
CHEVRON CORP NEW COM 166764100 44 520 SH   SOLE   520 0 0
CI FINL CORP COM 125491100 3,408 275,577 SH   SOLE   275,577 0 0
CIGNA CORP NEW COM 125523100 45 215 SH   SOLE   215 0 0
CISCO SYS INC COM 17275R102 71 1,593 SH   SOLE   1,593 0 0
CITIGROUP INC COM NEW 172967424 98 1,584 SH   SOLE   1,584 0 0
COLGATE PALMOLIVE CO COM 194162103 47 550 SH   SOLE   550 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 560 6,305 SH   SOLE   6,305 0 0
COMCAST CORP NEW CL A 20030N101 79 1,509 SH   SOLE   1,509 0 0
CONAGRA BRANDS INC COM 205887102 18 500 SH   SOLE   500 0 0
COSTCO WHSL CORP NEW COM 22160K105 130 345 SH   SOLE   345 0 0
CVS HEALTH CORP COM 126650100 142 2,077 SH   SOLE   2,077 0 0
DEERE & CO COM 244199105 215 800 SH   SOLE   800 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 280 1,760 SH   SOLE   1,760 0 0
DISNEY WALT CO COM 254687106 509 2,810 SH   SOLE   2,810 0 0
ENBRIDGE INC COM 29250N105 2,134 66,874 SH   SOLE   66,874 0 0
EXXON MOBIL CORP COM 30231G102 3 63 SH   SOLE   63 0 0
FACEBOOK INC CL A 30303M102 274 1,002 SH   SOLE   1,002 0 0
FEDEX CORP COM 31428X106 217 837 SH   SOLE   837 0 0
FIRSTSERVICE CORP NEW COM 33767E202 679 4,975 SH   SOLE   4,975 0 0
FORTIS INC COM 349553107 1,397 34,264 SH   SOLE   34,264 0 0
FRANCO NEV CORP COM 351858105 711 5,680 SH   SOLE   5,680 0 0
GENERAL DYNAMICS CORP COM 369550108 45 300 SH   SOLE   300 0 0
GENERAL MTRS CO COM 37045V100 0 4 SH   SOLE   4 0 0
GILEAD SCIENCES INC COM 375558103 52 900 SH   SOLE   900 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 33 125 SH   SOLE   125 0 0
GRANITE REAL ESTATE INVT TR COM 387437114 2,030 33,249 SH   SOLE   33,249 0 0
HCA HEALTHCARE INC COM 40412C101 92 558 SH   SOLE   558 0 0
HERSHEY CO COM 427866108 8 50 SH   SOLE   50 0 0
HOME DEPOT INC COM 437076102 58 217 SH   SOLE   217 0 0
HONEYWELL INTL INC COM 438516106 181 853 SH   SOLE   853 0 0
HUMANA INC COM 444859102 92 225 SH   SOLE   225 0 0
IAC INTERACTIVECORP NEW COM 44891N109 27 140 SH   SOLE   140 0 0
ILLINOIS TOOL WKS INC COM 452308109 54 265 SH   SOLE   265 0 0
INTEL CORP COM 458140100 142 2,850 SH   SOLE   2,850 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 47 375 SH   SOLE   375 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 14 125 SH   SOLE   125 0 0
ISHARES GOLD TRUST SHARES 464285105 537 29,615 SH   SOLE   29,615 0 0
ISHARES INC ETF SHARES 464286525 299 3,085 SH   SOLE   3,085 0 0
ISHARES INC ETF SHARES 464286533 4,532 74,190 SH   SOLE   74,190 0 0
ISHARES INC ETF SHARES 46434G103 7,867 126,805 SH   SOLE   126,805 0 0
ISHARES TR ETF SHARES 464287150 197 2,284 SH   SOLE   2,284 0 0
ISHARES TR ETF SHARES 464287242 73 525 SH   SOLE   525 0 0
ISHARES TR ETF SHARES 464287440 3 28 SH   SOLE   28 0 0
ISHARES TR ETF SHARES 464287465 252 3,460 SH   SOLE   3,460 0 0
ISHARES TR ETF SHARES 464287721 204 2,400 SH   SOLE   2,400 0 0
ISHARES TR ETF SHARES 464288372 2,633 60,230 SH   SOLE   60,230 0 0
ISHARES TR ETF SHARES 464288687 22 565 SH   SOLE   565 0 0
ISHARES TR ETF SHARES 464288877 559 11,835 SH   SOLE   11,835 0 0
ISHARES TR ETF SHARES 46429B663 475 5,415 SH   SOLE   5,415 0 0
ISHARES TR ETF SHARES 46429B689 8,135 110,815 SH   SOLE   110,815 0 0
ISHARES TR ETF SHARES 46429B697 6,663 98,165 SH   SOLE   98,165 0 0
ISHARES TR ETF SHARES 46432F339 3,722 32,030 SH   SOLE   32,030 0 0
ISHARES TR ETF SHARES 46432F396 7,307 45,305 SH   SOLE   45,305 0 0
ISHARES TR ETF SHARES 46432F834 45 670 SH   SOLE   670 0 0
ISHARES TR ETF SHARES 46432F842 448 6,480 SH   SOLE   6,480 0 0
ISHARES TR ETF SHARES 46434V449 2,269 60,260 SH   SOLE   60,260 0 0
ISHARES TR ETF SHARES 46434V456 2,751 77,150 SH   SOLE   77,150 0 0
ISHARES TR ETF SHARES 46434V647 128 5,360 SH   SOLE   5,360 0 0
ISHARES TR ETF SHARES 46435G409 1,476 64,830 SH   SOLE   64,830 0 0
JEFFERIES FINL GROUP INC COM 47233W109 100 4,078 SH   SOLE   4,078 0 0
JOHNSON & JOHNSON COM 478160104 506 3,214 SH   SOLE   3,214 0 0
JPMORGAN CHASE & CO COM 46625H100 241 1,895 SH   SOLE   1,895 0 0
KIMBERLY-CLARK CORP COM 494368103 34 255 SH   SOLE   255 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 280 6,785 SH   SOLE   6,785 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1 46 SH   SOLE   46 0 0
LOCKHEED MARTIN CORP COM 539830109 60 170 SH   SOLE   170 0 0
LOEWS CORP COM 540424108 101 2,235 SH   SOLE   2,235 0 0
LOWES COS INC COM 548661107 76 475 SH   SOLE   475 0 0
LUMEN TECHNOLOGIES INC COM 156700106 68 6,972 SH   SOLE   6,972 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 19 500 SH   SOLE   500 0 0
MAGNA INTL INC COM 559222401 966 13,681 SH   SOLE   13,681 0 0
MANULIFE FINL CORP COM 56501R106 515 28,982 SH   SOLE   28,982 0 0
MARRIOTT INTL INC NEW CL A 571903202 63 474 SH   SOLE   474 0 0
MATCH GROUP INC NEW COM 57667L107 46 302 SH   SOLE   302 0 0
MCDONALDS CORP COM 580135101 471 2,195 SH   SOLE   2,195 0 0
MERCK & CO. INC COM 58933Y105 12 152 SH   SOLE   152 0 0
MICROSOFT CORP COM 594918104 903 4,061 SH   SOLE   4,061 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 23 500 SH   SOLE   500 0 0
MORGAN STANLEY COM NEW 617446448 61 895 SH   SOLE   895 0 0
NORFOLK SOUTHN CORP COM 655844108 238 1,000 SH   SOLE   1,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 46 150 SH   SOLE   150 0 0
NOVARTIS AG SPONSORED ADR 66987V109 113 1,200 SH   SOLE   1,200 0 0
NUTRIEN LTD COM 67077M108 214 4,460 SH   SOLE   4,460 0 0
ORACLE CORP COM 68389X105 88 1,365 SH   SOLE   1,365 0 0
OVINTIV INC COM 69047Q102 3 238 SH   SOLE   238 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 14 577 SH   SOLE   577 0 0
PEMBINA PIPELINE CORP COM 706327103 1,760 74,612 SH   SOLE   74,612 0 0
PEPSICO INC COM 713448108 366 2,465 SH   SOLE   2,465 0 0
PHILIP MORRIS INTL INC COM 718172109 64 775 SH   SOLE   775 0 0
PRIMO WATER CORPORATION COM 74167P108 1,932 123,466 SH   SOLE   123,466 0 0
PROCTER AND GAMBLE CO COM 742718109 376 2,700 SH   SOLE   2,700 0 0
PROGRESSIVE CORP COM 743315103 104 1,048 SH   SOLE   1,048 0 0
PRUDENTIAL FINL INC COM 744320102 56 720 SH   SOLE   720 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 61 850 SH   SOLE   850 0 0
REGENERON PHARMACEUTICALS COM 75886F107 6 12 SH   SOLE   12 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 736 15,842 SH   SOLE   15,842 0 0
ROYAL BK CDA COM 780087102 3,273 39,925 SH   SOLE   39,925 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 92 2,620 SH   SOLE   2,620 0 0
S&P GLOBAL INC COM 78409V104 21 63 SH   SOLE   63 0 0
SELECT SECTOR SPDR TR ETF SHARES 81369Y886 63 1,000 SH   SOLE   1,000 0 0
SHERWIN WILLIAMS CO COM 824348106 44 60 SH   SOLE   60 0 0
SHOPIFY INC CL A 82509L107 548 486 SH   SOLE   486 0 0
SPDR GOLD TR ETF SHARES 78463V107 54 300 SH   SOLE   300 0 0
SPDR INDEX SHS FDS ETF SHARES 78463X855 602 12,068 SH   SOLE   12,068 0 0
SPDR S&P 500 ETF TR ETF SHARES 78462F103 92 245 SH   SOLE   245 0 0
SPDR SER TR ETF SHARES 78464A607 48 550 SH   SOLE   550 0 0
SPDR SER TR ETF SHARES 78468R804 97 805 SH   SOLE   805 0 0
STARBUCKS CORP COM 855244109 570 5,325 SH   SOLE   5,325 0 0
SUN LIFE FINANCIAL INC. COM 866796105 478 10,770 SH   SOLE   10,770 0 0
SUNCOR ENERGY INC NEW COM 867224107 75 4,492 SH   SOLE   4,492 0 0
TARGET CORP COM 87612E106 67 380 SH   SOLE   380 0 0
TC ENERGY CORP COM 87807B107 2,769 68,265 SH   SOLE   68,265 0 0
TECK RESOURCES LTD CL B 878742204 9 500 SH   SOLE   500 0 0
TELUS CORPORATION COM 87971M103 448 22,650 SH   SOLE   22,650 0 0
TFI INTL INC COM 87241L109 793 15,432 SH   SOLE   15,432 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 44 94 SH   SOLE   94 0 0
THOMSON REUTERS CORP. COM NEW 884903709 291 3,566 SH   SOLE   3,566 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 2,954 52,404 SH   SOLE   52,404 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 15 100 SH   SOLE   100 0 0
TRANSALTA CORP COM 89346D107 972 128,225 SH   SOLE   128,225 0 0
UNILEVER PLC SPON ADR NEW 904767704 354 5,863 SH   SOLE   5,863 0 0
UNITED PARCEL SERVICE INC CL B 911312106 85 505 SH   SOLE   505 0 0
VACCINEX INC COM 918640103 28 13,574 SH   SOLE   13,574 0 0
VANGUARD BD INDEX FDS ETF SHARES 921937835 71 800 SH   SOLE   800 0 0
VANGUARD INDEX FDS ETF SHARES 922908512 4,131 34,725 SH   SOLE   34,725 0 0
VANGUARD INDEX FDS ETF SHARES 922908553 223 2,630 SH   SOLE   2,630 0 0
VANGUARD INDEX FDS ETF SHARES 922908611 6,885 48,416 SH   SOLE   48,416 0 0
VANGUARD INDEX FDS ETF SHARES 922908744 3,499 29,410 SH   SOLE   29,410 0 0
VANGUARD INDEX FDS ETF SHARES 922908769 3,891 19,990 SH   SOLE   19,990 0 0
VANGUARD INTL EQUITY INDEX F ETF SHARES 922042775 831 14,232 SH   SOLE   14,232 0 0
VANGUARD INTL EQUITY INDEX F ETF SHARES 922042858 559 11,157 SH   SOLE   11,157 0 0
VANGUARD SCOTTSDALE FDS ETF SHARES 92206C599 109 625 SH   SOLE   625 0 0
VANGUARD SCOTTSDALE FDS ETF SHARES 92206C870 10 100 SH   SOLE   100 0 0
VANGUARD SPECIALIZED FUNDS ETF SHARES 921908844 7 52 SH   SOLE   52 0 0
VANGUARD TAX-MANAGED INTL FD ETF SHARES 921943858 8 175 SH   SOLE   175 0 0
VANGUARD WHITEHALL FDS ETF SHARES 921946406 210 2,290 SH   SOLE   2,290 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 60 1,016 SH   SOLE   1,016 0 0
VISA INC COM CL A 92826C839 75 345 SH   SOLE   345 0 0
WALMART INC COM 931142103 103 718 SH   SOLE   718 0 0
WASTE CONNECTIONS INC COM 94106B101 169 1,652 SH   SOLE   1,652 0 0
WISDOMTREE TR ETF SHARES 97717W281 3,181 66,650 SH   SOLE   66,650 0 0
WISDOMTREE TR ETF SHARES 97717W547 87 880 SH   SOLE   880 0 0
WISDOMTREE TR ETF SHARES 97717W760 5,876 86,275 SH   SOLE   86,275 0 0
WISDOMTREE TR ETF SHARES 97717W778 2,536 39,880 SH   SOLE   39,880 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 46 300 SH   SOLE   300 0 0