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
Expires: July 31, 2015
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
ISHARES TR MSCI USA QLT FCT 46432F339 5,016,744 25,258 SH SOLE 25,258 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 3,019,240 32,065 SH SOLE 32,065 0 0
ISHARES INC CORE MSCI EMKT 46434G103 5,448,584 81,056 SH SOLE 81,056 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 7,484,023 35,337 SH SOLE 35,337 0 0
ISHARES TR MSCI USA MMENTM 46432F396 8,192,897 32,731 SH SOLE 32,731 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 4,664,488 102,629 SH SOLE 102,629 0 0
ISHARES TR MSCI INTL MOMENT 46434V449 5,232,616 109,081 SH SOLE 109,081 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 10,459,738 88,082 SH SOLE 88,082 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 3,659,941 19,163 SH SOLE 19,163 0 0
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 607,698 5,300 SH SOLE 5,300 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 4,230,452 23,851 SH SOLE 23,851 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 4,974,362 143,021 SH SOLE 143,021 0 0
BRP INC COM SUN VTG 05577W200 471,192 6,660 SH SOLE 6,660 0 0
BANK MONTREAL QUE COM 063671101 1,124,799 8,656 SH SOLE 8,656 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107 2,873,868 38,943 SH SOLE 38,943 0 0
BARRICK MNG CORP COM SHS 06849F108 259,866 5,962 SH SOLE 5,962 0 0
BCE INC COM NEW 05534B760 579,742 24,290 SH SOLE 24,290 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 2,900,184 55,331 SH SOLE 55,331 0 0
CAMECO CORP COM 13321L108 537,540 5,867 SH SOLE 5,867 0 0
CANADIAN NATL RY CO COM 136375102 1,960,336 19,809 SH SOLE 19,809 0 0
CELESTICA INC COM 15101Q207 1,830,055 6,183 SH SOLE 6,183 0 0
ENBRIDGE INC COM 29250N105 3,393,360 70,871 SH SOLE 70,871 0 0
ENERFLEX LTD COM 29269R105 792,385 51,368 SH SOLE 51,368 0 0
FORTIS INC COM 349553107 2,996,231 57,596 SH SOLE 57,596 0 0
FRANCO NEV CORP COM 351858105 1,340,064 6,461 SH SOLE 6,461 0 0
GILDAN ACTIVEWEAR INC COM 375916103 703,586 11,250 SH SOLE 11,250 0 0
KINROSS GOLD CORP COM 496902404 1,349,834 47,895 SH SOLE 47,895 0 0
MAGNA INTL INC COM 559222401 532,663 9,986 SH SOLE 9,986 0 0
MANULIFE FINL CORP COM 56501R106 1,062,898 29,254 SH SOLE 29,254 0 0
NEW GOLD INC CDA COM 644535106 811,612 93,087 SH SOLE 93,087 0 0
ORLA MNG LTD NEW COM 68634K106 894,686 66,483 SH SOLE 66,483 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 345,556 5,061 SH SOLE 5,061 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 585,466 15,501 SH SOLE 15,501 0 0
ROYAL BK CDA COM 780087102 5,990,222 35,117 SH SOLE 35,117 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 749,319 4,651 SH SOLE 4,651 0 0
SUNCOR ENERGY INC NEW COM 867224107 112,803 2,540 SH SOLE 2,540 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 852,241 7,245 SH SOLE 7,245 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 3,219,639 84,616 SH SOLE 84,616 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 6,616,552 63,891 SH SOLE 63,891 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 3,220,330 119,101 SH SOLE 119,101 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101 1,024,837 11,298 SH SOLE 11,298 0 0
CANADIAN NAT RES LTD COM 136385101 194,434 5,737 SH SOLE 5,737 0 0
CGI INC CL A SUB VTG 12532H104 65,620 710 SH SOLE 710 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107 104,814 4,430 SH SOLE 4,430 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 4,395,867 46,614 SH SOLE 46,614 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 148,349 24,111 SH SOLE 24,111 0 0
ALPHABET INC CAP STK CL A 02079K305 130,208 416 SH SOLE 416 0 0
DOLLAR TREE INC COM 256746108 45,883 373 SH SOLE 373 0 0
JPMORGAN CHASE & CO. COM 46625H100 1,039,482 3,226 SH SOLE 3,226 0 0
PFIZER INC COM 717081103 61,652 2,476 SH SOLE 2,476 0 0
GRANITE REAL ESTATE INVT TR TR UNIT NEW 387437205 3,282,184 55,101 SH SOLE 55,101 0 0
PEMBINA PIPELINE CORP COM 706327103 1,973,597 51,774 SH SOLE 51,774 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 1,359,214 15,759 SH SOLE 15,759 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 152,302 2,833 SH SOLE 2,833 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,750,555 8,204 SH SOLE 8,204 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 247,529 3,365 SH SOLE 3,365 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 8,184,505 178,150 SH SOLE 178,150 0 0
TC ENERGY CORP COM 87807B107 3,593,816 65,226 SH SOLE 65,226 0 0
UNILEVER PLC SPON ADR NEW 904767803 255,649 3,909 SH SOLE 3,909 0 0
JOHNSON & JOHNSON COM 478160104 598,499 2,892 SH SOLE 2,892 0 0
MAGNUM ICE CREAM CO NV ORD SHS N5505D105 13,948 880 SH SOLE 880 0 0
NORFOLK SOUTHN CORP COM 655844108 245,412 850 SH SOLE 850 0 0
PEPSICO INC COM 713448108 347,318 2,420 SH SOLE 2,420 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 199,493 1,390 SH SOLE 1,390 0 0
EMERA INC COM 290876101 2,814,890 57,086 SH SOLE 57,086 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,437,579 2,860 SH SOLE 2,860 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 77,643 900 SH SOLE 900 0 0
GENERAL DYNAMICS CORP COM 369550108 20,200 60 SH SOLE 60 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 17,614 60 SH SOLE 60 0 0
LOCKHEED MARTIN CORP COM 539830109 64,812 134 SH SOLE 134 0 0
MCDONALDS CORP COM 580135101 563,887 1,845 SH SOLE 1,845 0 0
MICROSOFT CORP COM 594918104 1,966,399 4,066 SH SOLE 4,066 0 0
PROCTER AND GAMBLE CO COM 742718109 358,275 2,500 SH SOLE 2,500 0 0
RTX CORPORATION COM 75513E101 155,340 847 SH SOLE 847 0 0
SPDR GOLD TR GOLD SHS 78463V107 118,893 300 SH SOLE 300 0 0
TOYOTA MOTOR CORP ADS 892331307 21,406 100 SH SOLE 100 0 0
ISHARES INC MSCI EMERG MRKT 464286533 47,069 735 SH SOLE 735 0 0
ALPHABET INC CAP STK CL C 02079K107 1,317,019 4,197 SH SOLE 4,197 0 0
APPLE INC COM 037833100 1,598,265 5,879 SH SOLE 5,879 0 0
BOSTON SCIENTIFIC CORP COM 101137107 114,420 1,200 SH SOLE 1,200 0 0
SALESFORCE INC COM 79466L302 26,491 100 SH SOLE 100 0 0
SKY HARBOUR GROUP CORPORATIO *W EXP 01/25/202 83085C115 640 990 SH SOLE 990 0 0
WASTE CONNECTIONS INC COM 94106B101 404,844 2,307 SH SOLE 2,307 0 0
META PLATFORMS INC CL A 30303M102 343,907 521 SH SOLE 521 0 0
INTEL CORP COM 458140100 18,450 500 SH SOLE 500 0 0
AGNICO EAGLE MINES LTD COM 008474108 859,950 5,068 SH SOLE 5,068 0 0
CENOVUS ENERGY INC COM 15135U109 16,250 960 SH SOLE 960 0 0
OVINTIV INC COM 69047Q102 9,327 238 SH SOLE 238 0 0
TECK RESOURCES LTD CL B 878742204 24,766 517 SH SOLE 517 0 0
TFI INTL INC COM 87241L109 72,500 701 SH SOLE 701 0 0
THOMSON REUTERS CORP COM 884903808 493,316 3,736 SH SOLE 3,736 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 21,196 79 SH SOLE 79 0 0
AMERICAN EXPRESS CO COM 025816109 92,488 250 SH SOLE 250 0 0
CISCO SYS INC COM 17275R102 108,612 1,410 SH SOLE 1,410 0 0
LOWES COS INC COM 548661107 97,187 403 SH SOLE 403 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 64,319 111 SH SOLE 111 0 0
VISA INC COM CL A 92826C839 342,994 978 SH SOLE 978 0 0
WALMART INC COM 931142103 183,827 1,650 SH SOLE 1,650 0 0
PRIMO BRANDS CORPORATION CLASS A COM SHS 741623102 1,299,825 79,500 SH SOLE 79,500 0 0
ISHARES TR MSCI EAFE ETF 464287465 28,809 300 SH SOLE 300 0 0
VERISIGN INC COM 92343E102 133,623 550 SH SOLE 550 0 0
BANK AMERICA CORP COM 060505104 114,015 2,073 SH SOLE 2,073 0 0
OCCIDENTAL PETE CORP COM 674599105 20,560 500 SH SOLE 500 0 0
KROGER CO COM 501044101 46,860 750 SH SOLE 750 0 0
SELECT SECTOR SPDR TR STATE STREET CON 81369Y308 233,100 3,000 SH SOLE 3,000 0 0
TRANSALTA CORP COM 89346D107 2,636,221 208,307 SH SOLE 208,307 0 0
AT&T INC COM 00206R102 48,686 1,960 SH SOLE 1,960 0 0
ALTRIA GROUP INC COM 02209S103 63,426 1,100 SH SOLE 1,100 0 0
AMGEN INC COM 031162100 60,552 185 SH SOLE 185 0 0
BOOKING HOLDINGS INC COM 09857L108 69,619 13 SH SOLE 13 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 70,392 1,305 SH SOLE 1,305 0 0
CATERPILLAR INC COM 149123101 96,815 169 SH SOLE 169 0 0
CHEVRON CORP NEW COM 166764100 48,619 319 SH SOLE 319 0 0
THE CIGNA GROUP COM 125523100 38,532 140 SH SOLE 140 0 0
COLGATE PALMOLIVE CO COM 194162103 44,883 568 SH SOLE 568 0 0
CONOCOPHILLIPS COM 20825C104 51,954 555 SH SOLE 555 0 0
EOG RES INC COM 26875P101 46,204 440 SH SOLE 440 0 0
EXXON MOBIL CORP COM 30231G102 79,906 664 SH SOLE 664 0 0
HOME DEPOT INC COM 437076102 80,519 234 SH SOLE 234 0 0
HCA HEALTHCARE INC COM 40412C101 61,159 131 SH SOLE 131 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 59,242 200 SH SOLE 200 0 0
MARATHON PETE CORP COM 56585A102 55,457 341 SH SOLE 341 0 0
MCKESSON CORP COM 58155Q103 101,716 124 SH SOLE 124 0 0
METLIFE INC COM 59156R108 56,837 720 SH SOLE 720 0 0
PHILIP MORRIS INTL INC COM 718172109 70,576 440 SH SOLE 440 0 0
QUALCOMM INC COM 747525103 44,131 258 SH SOLE 258 0 0
3M CO COM 88579Y101 24,495 153 SH SOLE 153 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 69,933 1,717 SH SOLE 1,717 0 0
IMPERIAL OIL LTD COM NEW 453038408 73,997 856 SH SOLE 856 0 0
SSR MINING IN COM 784730103 119,418 5,444 SH SOLE 5,444 0 0
STANTEC INC COM 85472N109 68,738 728 SH SOLE 728 0 0
TELUS CORPORATION COM 87971M103 215,671 16,354 SH SOLE 16,354 0 0
SPROTT INC COM NEW 852066208 52,924 540 SH SOLE 540 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 882,281 7,255 SH SOLE 7,255 0 0
SUN LIFE FINANCIAL INC. COM 866796105 447,969 7,172 SH SOLE 7,172 0 0
RB GLOBAL INC COM 74935Q107 20,912 203 SH SOLE 203 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 226,824 1,608 SH SOLE 1,608 0 0
CITIGROUP INC COM NEW 172967424 583 5 SH SOLE 5 0 0
AFFIRM HLDGS INC COM CL A 00827B106 14,886 200 SH SOLE 200 0 0
HUDBAY MINERALS INC COM 443628102 40 2 SH SOLE 2 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,007 8 SH SOLE 8 0 0
ISHARES TR CORE MSCI EAFE 46432F842 59,491 665 SH SOLE 665 0 0
ABBOTT LABS COM 002824100 193,824 1,547 SH SOLE 1,547 0 0
COSTCO WHSL CORP NEW COM 22160K105 372,531 432 SH SOLE 432 0 0
ISHARES GOLD TR ISHARES NEW 464285204 631,181 7,777 SH SOLE 7,777 0 0
STARBUCKS CORP COM 855244109 266,609 3,166 SH SOLE 3,166 0 0
NUTRIEN LTD COM 67077M108 262,114 4,244 SH SOLE 4,244 0 0
DIGITAL RLTY TR INC COM 253868103 953,942 6,166 SH SOLE 6,166 0 0
SUN CMNTYS INC COM 866674104 1,730,031 13,962 SH SOLE 13,962 0 0
AMERICAN TOWER CORP NEW COM 03027X100 688,937 3,924 SH SOLE 3,924 0 0
EQUINIX INC COM 29444U700 671,922 877 SH SOLE 877 0 0
HP INC COM 40434L105 26,157 1,174 SH SOLE 1,174 0 0
PRUDENTIAL FINL INC COM 744320102 28,220 250 SH SOLE 250 0 0
SHERWIN WILLIAMS CO COM 824348106 27,867 86 SH SOLE 86 0 0
ABBVIE INC COM 00287Y109 37,701 165 SH SOLE 165 0 0
AFLAC INC COM 001055102 41,903 380 SH SOLE 380 0 0
AUTOZONE INC COM 053332102 33,915 10 SH SOLE 10 0 0
ILLINOIS TOOL WKS INC COM 452308109 29,310 119 SH SOLE 119 0 0
ISHARES TR ISHARES SEMICDTR 464287523 162,621 540 SH SOLE 540 0 0
PAYPAL HLDGS INC COM 70450Y103 27,263 467 SH SOLE 467 0 0
PHILLIPS 66 COM 718546104 36,905 286 SH SOLE 286 0 0
SYSCO CORP COM 871829107 30,802 418 SH SOLE 418 0 0
TJX COS INC NEW COM 872540109 67,435 439 SH SOLE 439 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 162,424 1,919 SH SOLE 1,919 0 0
FIRSTSERVICE CORP NEW COM 33767E202 73,134 470 SH SOLE 470 0 0
AMAZON COM INC COM 023135106 339,998 1,473 SH SOLE 1,473 0 0
CSX CORP COM 126408103 90,263 2,490 SH SOLE 2,490 0 0
LINDE PLC SHS G54950103 19,188 45 SH SOLE 45 0 0
NVIDIA CORPORATION COM 67066G104 114,511 614 SH SOLE 614 0 0
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203 43,314 600 SH SOLE 600 0 0
SHELL PLC SPON ADS 780259305 55,330 753 SH SOLE 753 0 0
SONY GROUP CORP SPONSORED ADR 835699307 32,640 1,275 SH SOLE 1,275 0 0
VALERO ENERGY CORP COM 91913Y100 68,372 420 SH SOLE 420 0 0
MARRIOTT INTL INC NEW CL A 571903202 22,337 72 SH SOLE 72 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 89,516 1,105 SH SOLE 1,105 0 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108 384 10 SH SOLE 10 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106 363 8 SH SOLE 8 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 11,786 160 SH SOLE 160 0 0
METHANEX CORP COM 59151K108 476 12 SH SOLE 12 0 0
OPEN TEXT CORP COM 683715106 1,075 33 SH SOLE 33 0 0
APPLIED MATLS INC COM 038222105 1,542 6 SH SOLE 6 0 0
BECTON DICKINSON & CO COM 075887109 80,539 415 SH SOLE 415 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 308,676 1,200 SH SOLE 1,200 0 0
DEERE & CO COM 244199105 197,867 425 SH SOLE 425 0 0
NOVARTIS AG SPONSORED ADR 66987V109 165,444 1,200 SH SOLE 1,200 0 0
DISNEY WALT CO COM 254687106 25,598 225 SH SOLE 225 0 0
AMPHENOL CORP NEW CL A 032095101 29,866 221 SH SOLE 221 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 2,647 18 SH SOLE 18 0 0
MARSH & MCLENNAN COS INC COM 571748102 5,380 29 SH SOLE 29 0 0
UNITEDHEALTH GROUP INC COM 91324P102 13,865 42 SH SOLE 42 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 22,467 21 SH SOLE 21 0 0
FORTINET INC COM 34959E109 20,726 261 SH SOLE 261 0 0
KLA CORP COM NEW 482480100 40,098 33 SH SOLE 33 0 0
MASTERCARD INCORPORATED CL A 57636Q104 32,540 57 SH SOLE 57 0 0
NETFLIX INC COM 64110L106 30,941 330 SH SOLE 330 0 0
NOVO-NORDISK A S ADR 670100205 8,599 169 SH SOLE 169 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 19,154 210 SH SOLE 210 0 0
CAE INC COM 124765108 45,643 1,500 SH SOLE 1,500 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3,397 60 SH SOLE 60 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 13,675 45 SH SOLE 45 0 0
BLACKROCK INC COM 09290D101 10,703 10 SH SOLE 10 0 0
BROADCOM INC COM 11135F101 15,575 45 SH SOLE 45 0 0
ELI LILLY & CO COM 532457108 9,672 9 SH SOLE 9 0 0
PALO ALTO NETWORKS INC COM 697435105 11,605 63 SH SOLE 63 0 0
PROLOGIS INC. COM 74340W103 5,362 42 SH SOLE 42 0 0
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 23,032 160 SH SOLE 160 0 0
DANAHER CORPORATION COM 235851102 3,892 17 SH SOLE 17 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 187,706 625 SH SOLE 625 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 109,875 125 SH SOLE 125 0 0
ORACLE CORP COM 68389X105 78,939 405 SH SOLE 405 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 26,976 300 SH SOLE 300 0 0
BLOCK INC CL A 852234103 1,823 28 SH SOLE 28 0 0
NEXGEN ENERGY LTD COM 65340P106 12,973 1,409 SH SOLE 1,409 0 0
ISHARES INC MSCI CDA ETF 464286509 46,110 855 SH SOLE 855 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 106,337 4,262 SH SOLE 4,262 0 0
ISHARES TR GLB INFRASTR ETF 464288372 21,169 345 SH SOLE 345 0 0