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
ISHARES TR MSCI INTL QUALTY 46434V456   3,334,452 89,829 SH   SOLE   89,829 0 0
ISHARES TR MSCI USA MMENTM 46432F396   7,372,353 35,629 SH   SOLE   35,629 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   4,549,410 25,547 SH   SOLE   25,547 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   3,562,072 21,040 SH   SOLE   21,040 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   6,939,867 35,018 SH   SOLE   35,018 0 0
ISHARES TR MSCI INTL MOMENT 46434V449   3,987,925 106,629 SH   SOLE   106,629 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   2,992,045 33,698 SH   SOLE   33,698 0 0
ISHARES INC CORE MSCI EMKT 46434G103   4,259,429 81,567 SH   SOLE   81,567 0 0
ISHARES TR MSCI INTL VLU FT 46435G409   2,342,982 86,425 SH   SOLE   86,425 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   9,075,175 83,106 SH   SOLE   83,106 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   3,745,623 23,154 SH   SOLE   23,154 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   766,624 6,829 SH   SOLE   6,829 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   5,859,293 63,190 SH   SOLE   63,190 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   4,497,167 141,837 SH   SOLE   141,837 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   1,687,003 31,487 SH   SOLE   31,487 0 0
BCE INC COM NEW 05534B760   646,552 27,956 SH   SOLE   27,956 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   2,584,778 47,767 SH   SOLE   47,767 0 0
CANADIAN NATL RY CO COM 136375102   1,995,967 19,700 SH   SOLE   19,700 0 0
CELESTICA INC COM 15101Q207   1,134,513 12,321 SH   SOLE   12,321 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   550,873 4,060 SH   SOLE   4,060 0 0
DESCARTES SYS GROUP INC COM 249906108   542,470 4,783 SH   SOLE   4,783 0 0
ELDORADO GOLD CORP NEW COM 284902509   381,846 25,731 SH   SOLE   25,731 0 0
FORTIS INC COM 349553107   2,552,738 61,573 SH   SOLE   61,573 0 0
GILDAN ACTIVEWEAR INC COM 375916103   578,545 12,321 SH   SOLE   12,321 0 0
IMPERIAL OIL LTD COM NEW 453038408   441,256 7,176 SH   SOLE   7,176 0 0
KINROSS GOLD CORP COM 496902404   565,326 61,009 SH   SOLE   61,009 0 0
MANULIFE FINL CORP COM 56501R106   895,424 29,213 SH   SOLE   29,213 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   471,471 7,250 SH   SOLE   7,250 0 0
RB GLOBAL INC COM 74935Q107   563,911 6,262 SH   SOLE   6,262 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   212,099 6,915 SH   SOLE   6,915 0 0
ROYAL BK CDA COM 780087102   3,915,222 32,545 SH   SOLE   32,545 0 0
SHOPIFY INC CL A 82509L107   461,717 4,348 SH   SOLE   4,348 0 0
SUNCOR ENERGY INC NEW COM 867224107   208,380 5,851 SH   SOLE   5,851 0 0
TFI INTL INC COM 87241L109   609,802 4,523 SH   SOLE   4,523 0 0
THOMSON REUTERS CORP COM 884903808   1,527,147 9,532 SH   SOLE   9,532 0 0
WASTE CONNECTIONS INC COM 94106B101   826,559 4,829 SH   SOLE   4,829 0 0
WEST FRASER TIMBER CO LTD COM 952845105   412,023 4,766 SH   SOLE   4,766 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   2,604,411 114,606 SH   SOLE   114,606 0 0
CANADIAN IMPERIAL BK COMM COM 136069101   557,177 8,828 SH   SOLE   8,828 0 0
CANADIAN NAT RES LTD COM 136385101   143,794 4,668 SH   SOLE   4,668 0 0
CGI INC CL A SUB VTG 12532H104   77,510 710 SH   SOLE   710 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   2,174,453 40,935 SH   SOLE   40,935 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   87,946 1,566 SH   SOLE   1,566 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   29,892 6,750 SH   SOLE   6,750 0 0
ALPHABET INC CAP STK CL A 02079K305   78,749 416 SH   SOLE   416 0 0
CONSTELLATION BRANDS INC CL A 21036P108   32,045 145 SH   SOLE   145 0 0
DOLLAR TREE INC COM 256746108   26,978 360 SH   SOLE   360 0 0
JPMORGAN CHASE & CO. COM 46625H100   600,953 2,507 SH   SOLE   2,507 0 0
ORACLE CORP COM 68389X105   195,802 1,175 SH   SOLE   1,175 0 0
PFIZER INC COM 717081103   25,336 955 SH   SOLE   955 0 0
GRANITE REAL ESTATE INVT TR TR UNIT NEW 387437205   2,311,646 47,741 SH   SOLE   47,741 0 0
PEMBINA PIPELINE CORP COM 706327103   1,904,530 51,664 SH   SOLE   51,664 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   1,159,927 16,404 SH   SOLE   16,404 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   124,765 2,833 SH   SOLE   2,833 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,531,780 8,736 SH   SOLE   8,736 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   193,185 3,365 SH   SOLE   3,365 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   6,159,554 107,409 SH   SOLE   107,409 0 0
ENBRIDGE INC COM 29250N105   2,614,980 61,751 SH   SOLE   61,751 0 0
MAGNA INTL INC COM 559222401   176,231 4,226 SH   SOLE   4,226 0 0
SOUTH BOW CORP COM 83671M105   301,268 12,796 SH   SOLE   12,796 0 0
TC ENERGY CORP COM 87807B107   3,162,323 68,010 SH   SOLE   68,010 0 0
JOHNSON & JOHNSON COM 478160104   406,816 2,813 SH   SOLE   2,813 0 0
NORFOLK SOUTHN CORP COM 655844108   199,495 850 SH   SOLE   850 0 0
PEPSICO INC COM 713448108   357,341 2,350 SH   SOLE   2,350 0 0
UNILEVER PLC SPON ADR NEW 904767704   277,830 4,900 SH   SOLE   4,900 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   177,350 1,390 SH   SOLE   1,390 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,644,500 3,628 SH   SOLE   3,628 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   171,626 1,350 SH   SOLE   1,350 0 0
MCDONALDS CORP COM 580135101   562,097 1,939 SH   SOLE   1,939 0 0
MICROSOFT CORP COM 594918104   1,569,666 3,724 SH   SOLE   3,724 0 0
PROCTER AND GAMBLE CO COM 742718109   422,143 2,518 SH   SOLE   2,518 0 0
RTX CORPORATION COM 75513E101   86,790 750 SH   SOLE   750 0 0
SPDR GOLD TR GOLD SHS 78463V107   72,639 300 SH   SOLE   300 0 0
TOYOTA MOTOR CORP ADS 892331307   19,461 100 SH   SOLE   100 0 0
ISHARES INC MSCI EMERG MRKT 464286533   96,263 1,660 SH   SOLE   1,660 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760   144,030 2,288 SH   SOLE   2,288 0 0
AGNICO EAGLE MINES LTD COM 008474108   356,728 4,570 SH   SOLE   4,570 0 0
BANK MONTREAL QUE COM 063671101   71,387 737 SH   SOLE   737 0 0
CENOVUS ENERGY INC COM 15135U109   14,520 960 SH   SOLE   960 0 0
FRANCO NEV CORP COM 351858105   650,725 5,550 SH   SOLE   5,550 0 0
OVINTIV INC COM 69047Q102   9,639 238 SH   SOLE   238 0 0
TECK RESOURCES LTD CL B 878742204   20,226 500 SH   SOLE   500 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   27,791 79 SH   SOLE   79 0 0
AMERICAN EXPRESS CO COM 025816109   86,069 290 SH   SOLE   290 0 0
APPLE INC COM 037833100   1,204,270 4,809 SH   SOLE   4,809 0 0
CISCO SYS INC COM 17275R102   98,272 1,660 SH   SOLE   1,660 0 0
LOWES COS INC COM 548661107   77,742 315 SH   SOLE   315 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   48,902 94 SH   SOLE   94 0 0
VISA INC COM CL A 92826C839   184,567 584 SH   SOLE   584 0 0
WALMART INC COM 931142103   54,210 600 SH   SOLE   600 0 0
PRIMO BRANDS CORPORATION CLASS A COM SHS 741623102   2,446,215 79,500 SH   SOLE   79,500 0 0
ISHARES TR MSCI EAFE ETF 464287465   22,683 300 SH   SOLE   300 0 0
DAVITA INC COM 23918K108   186,938 1,250 SH   SOLE   1,250 0 0
VERISIGN INC COM 92343E102   113,828 550 SH   SOLE   550 0 0
BANK AMERICA CORP COM 060505104   300,398 6,835 SH   SOLE   6,835 0 0
DEERE & CO COM 244199105   264,813 625 SH   SOLE   625 0 0
OCCIDENTAL PETE CORP COM 674599105   24,705 500 SH   SOLE   500 0 0
KROGER CO COM 501044101   45,863 750 SH   SOLE   750 0 0
ALPHABET INC CAP STK CL C 02079K107   863,645 4,535 SH   SOLE   4,535 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   137,711 592 SH   SOLE   592 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   235,830 3,000 SH   SOLE   3,000 0 0
TRANSALTA CORP COM 89346D107   3,162,833 224,138 SH   SOLE   224,138 0 0
AT&T INC COM 00206R102   44,629 1,960 SH   SOLE   1,960 0 0
ALTRIA GROUP INC COM 02209S103   52,917 1,012 SH   SOLE   1,012 0 0
AMGEN INC COM 031162100   11,729 45 SH   SOLE   45 0 0
BOOKING HOLDINGS INC COM 09857L108   69,558 14 SH   SOLE   14 0 0
CAPITAL ONE FINL CORP COM 14040H105   11,591 65 SH   SOLE   65 0 0
CATERPILLAR INC COM 149123101   57,679 159 SH   SOLE   159 0 0
CHEVRON CORP NEW COM 166764100   65,323 451 SH   SOLE   451 0 0
THE CIGNA GROUP COM 125523100   38,660 140 SH   SOLE   140 0 0
COLGATE PALMOLIVE CO COM 194162103   51,637 568 SH   SOLE   568 0 0
COMCAST CORP NEW CL A 20030N101   37,530 1,000 SH   SOLE   1,000 0 0
CONOCOPHILLIPS COM 20825C104   31,734 320 SH   SOLE   320 0 0
EOG RES INC COM 26875P101   53,935 440 SH   SOLE   440 0 0
EXXON MOBIL CORP COM 30231G102   43,889 408 SH   SOLE   408 0 0
HOME DEPOT INC COM 437076102   44,345 114 SH   SOLE   114 0 0
HCA HEALTHCARE INC COM 40412C101   42,621 142 SH   SOLE   142 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   42,207 192 SH   SOLE   192 0 0
LOCKHEED MARTIN CORP COM 539830109   42,277 87 SH   SOLE   87 0 0
MARATHON PETE CORP COM 56585A102   36,968 265 SH   SOLE   265 0 0
MCKESSON CORP COM 58155Q103   74,088 130 SH   SOLE   130 0 0
METLIFE INC COM 59156R108   42,987 525 SH   SOLE   525 0 0
PHILIP MORRIS INTL INC COM 718172109   58,731 488 SH   SOLE   488 0 0
QUALCOMM INC COM 747525103   41,477 270 SH   SOLE   270 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   39,670 992 SH   SOLE   992 0 0
STANTEC INC COM 85472N109   56,988 728 SH   SOLE   728 0 0
TELUS CORPORATION COM 87971M103   240,177 17,754 SH   SOLE   17,754 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   177,160 1,508 SH   SOLE   1,508 0 0
CITIGROUP INC COM NEW 172967424   352 5 SH   SOLE   5 0 0
AFFIRM HLDGS INC COM CL A 00827B106   12,180 200 SH   SOLE   200 0 0
HUDBAY MINERALS INC COM 443628102   16 2 SH   SOLE   2 0 0
ABERCROMBIE & FITCH CO CL A 002896207   1,196 8 SH   SOLE   8 0 0
ISHARES TR CORE MSCI EAFE 46432F842   73,724 1,049 SH   SOLE   1,049 0 0
NUTRIEN LTD COM 67077M108   200,633 4,494 SH   SOLE   4,494 0 0
ABBVIE INC COM 00287Y109   35,185 198 SH   SOLE   198 0 0
AFLAC INC COM 001055102   52,237 505 SH   SOLE   505 0 0
AUTOZONE INC COM 053332102   44,828 14 SH   SOLE   14 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   38,517 681 SH   SOLE   681 0 0
HP INC COM 40434L105   34,751 1,065 SH   SOLE   1,065 0 0
ILLINOIS TOOL WKS INC COM 452308109   37,780 149 SH   SOLE   149 0 0
MARRIOTT INTL INC NEW CL A 571903202   44,630 160 SH   SOLE   160 0 0
PAYPAL HLDGS INC COM 70450Y103   47,455 556 SH   SOLE   556 0 0
PHILLIPS 66 COM 718546104   27,913 245 SH   SOLE   245 0 0
PRUDENTIAL FINL INC COM 744320102   36,152 305 SH   SOLE   305 0 0
SHERWIN WILLIAMS CO COM 824348106   37,392 110 SH   SOLE   110 0 0
TJX COS INC NEW COM 872540109   37,814 313 SH   SOLE   313 0 0
ABBOTT LABS COM 002824100   168,308 1,488 SH   SOLE   1,488 0 0
COSTCO WHSL CORP NEW COM 22160K105   370,173 404 SH   SOLE   404 0 0
ISHARES GOLD TR ISHARES NEW 464285204   379,422 7,662 SH   SOLE   7,662 0 0
STARBUCKS CORP COM 855244109   288,898 3,166 SH   SOLE   3,166 0 0
SUN CMNTYS INC COM 866674104   892,639 7,259 SH   SOLE   7,259 0 0
AMERICAN TOWER CORP NEW COM 03027X100   541,977 2,955 SH   SOLE   2,955 0 0
DIGITAL RLTY TR INC COM 253868103   697,971 3,936 SH   SOLE   3,936 0 0
EQUINIX INC COM 29444U700   693,967 736 SH   SOLE   736 0 0
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   339,900 4,400 SH   SOLE   4,400 0 0
ISHARES TR ISHARES SEMICDTR 464287523   116,365 540 SH   SOLE   540 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   126,923 1,919 SH   SOLE   1,919 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   351,276 1,200 SH   SOLE   1,200 0 0
BECTON DICKINSON & CO COM 075887109   92,790 409 SH   SOLE   409 0 0
NOVARTIS AG SPONSORED ADR 66987V109   116,772 1,200 SH   SOLE   1,200 0 0
BOSTON SCIENTIFIC CORP COM 101137107   107,184 1,200 SH   SOLE   1,200 0 0
SALESFORCE INC COM 79466L302   33,433 100 SH   SOLE   100 0 0
SKY HARBOUR GROUP CORPORATIO *W EXP 01/25/202 83085C115   2,891 990 SH   SOLE   990 0 0
META PLATFORMS INC CL A 30303M102   271,091 463 SH   SOLE   463 0 0
INTEL CORP COM 458140100   10,025 500 SH   SOLE   500 0 0
DISNEY WALT CO COM 254687106   28,617 257 SH   SOLE   257 0 0
AMETEK INC COM 031100100   1,803 10 SH   SOLE   10 0 0
CENCORA INC COM 03073E105   2,247 10 SH   SOLE   10 0 0
AMPHENOL CORP NEW CL A 032095101   26,808 386 SH   SOLE   386 0 0
APTARGROUP INC COM 038336103   1,571 10 SH   SOLE   10 0 0
CME GROUP INC COM 12572Q105   2,787 12 SH   SOLE   12 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   9,030 125 SH   SOLE   125 0 0
DANAHER CORPORATION COM 235851102   1,607 7 SH   SOLE   7 0 0
DOLLAR GEN CORP NEW COM 256677105   379 5 SH   SOLE   5 0 0
MARSH & MCLENNAN COS INC COM 571748102   6,160 29 SH   SOLE   29 0 0
MARTIN MARIETTA MATLS INC COM 573284106   2,066 4 SH   SOLE   4 0 0
NIKE INC CL B 654106103   1,135 15 SH   SOLE   15 0 0
UNITEDHEALTH GROUP INC COM 91324P102   56,656 112 SH   SOLE   112 0 0
WATERS CORP COM 941848103   2,597 7 SH   SOLE   7 0 0
AMAZON COM INC COM 023135106   75,251 343 SH   SOLE   343 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   14,555 21 SH   SOLE   21 0 0
FORTINET INC COM 34959E109   24,659 261 SH   SOLE   261 0 0
KLA CORP COM NEW 482480100   20,794 33 SH   SOLE   33 0 0
MASTERCARD INCORPORATED CL A 57636Q104   20,010 38 SH   SOLE   38 0 0
NETFLIX INC COM 64110L106   29,414 33 SH   SOLE   33 0 0
NOVO-NORDISK A S ADR 670100205   14,537 169 SH   SOLE   169 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   16,601 14 SH   SOLE   14 0 0
SHELL PLC SPON ADS 780259305   20,236 323 SH   SOLE   323 0 0
CAE INC COM 124765108   38,002 1,500 SH   SOLE   1,500 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   2,179 60 SH   SOLE   60 0 0
FERRARI N V COM N3167Y103   2,124 5 SH   SOLE   5 0 0
NVIDIA CORPORATION COM 67066G104   27,798 207 SH   SOLE   207 0 0
NEXTERA ENERGY INC COM 65339F101   16,847 235 SH   SOLE   235 0 0
SERVICENOW INC COM 81762P102   22,263 21 SH   SOLE   21 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   8,887 45 SH   SOLE   45 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   162,338 625 SH   SOLE   625 0 0
FIRSTSERVICE CORP NEW COM 33767E202   52,414 290 SH   SOLE   290 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   71,578 125 SH   SOLE   125 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   31,689 300 SH   SOLE   300 0 0
ZIMVIE INC COM 98888T107   419 30 SH   SOLE   30 0 0
BLOCK INC CL A 852234103   2,380 28 SH   SOLE   28 0 0
NEXGEN ENERGY LTD COM 65340P106   9,271 1,409 SH   SOLE   1,409 0 0
ISHARES INC MSCI CDA ETF 464286509   34,457 855 SH   SOLE   855 0 0
ISHARES TR GLOBAL REIT ETF 46434V647   72,389 3,020 SH   SOLE   3,020 0 0
ISHARES TR GLB INFRASTR ETF 464288372   18,033 345 SH   SOLE   345 0 0