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
3M CO COM 88579Y101   332,237 2,130 SH   SOLE   2,130 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   7,538,667 1,786,414 SH   SOLE   1,786,414 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   901,122 3,030 SH   SOLE   3,030 0 0
AFLAC INC COM 001055102   6,553,628 64,308 SH   SOLE   64,308 0 0
AGNICO EAGLE MINES LTD COM 008474108   5,597,453 47,423 SH   SOLE   47,423 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   629,040 108,521 SH   SOLE   108,521 0 0
ALPHABET INC CAP STK CL A 02079K305   9,095,047 51,495 SH   SOLE   51,495 0 0
ALPHABET INC CAP STK CL C 02079K107   2,210,979 12,445 SH   SOLE   12,445 0 0
ALTRIA GROUP INC COM 02209S103   534,188 9,250 SH   SOLE   9,250 0 0
AMAZON COM INC COM 023135106   3,405,085 15,301 SH   SOLE   15,301 0 0
AMERICAN ELEC PWR CO INC COM 025537101   4,686,068 44,740 SH   SOLE   44,740 0 0
AMERICAN EXPRESS CO COM 025816109   8,821,695 27,798 SH   SOLE   27,798 0 0
AMERIS BANCORP COM 03076K108   417,074 6,200 SH   SOLE   6,200 0 0
APPLE INC COM 037833100   19,596,731 92,820 SH   SOLE   92,820 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302   385,836 14,800 SH   SOLE   14,800 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   3,182,084 44,932 SH   SOLE   44,932 0 0
AT&T INC COM 00206R102   262,454 9,340 SH   SOLE   9,340 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,400,181 4,540 SH   SOLE   4,540 0 0
BANK AMERICA CORP COM 060505104   686,159 14,649 SH   SOLE   14,649 0 0
BANK MONTREAL QUE COM 063671101   38,907,964 343,237 SH   SOLE   343,237 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   33,026,067 600,702 SH   SOLE   600,702 0 0
BCE INC COM NEW 05534B760   3,784,395 158,399 SH   SOLE   158,399 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,916,119 4,001 SH   SOLE   4,001 0 0
BHP GROUP LTD SPONSORED ADS 088606108   4,782,751 96,407 SH   SOLE   96,407 0 0
BLACKROCK INC COM 09290D101   1,979,348 1,818 SH   SOLE   1,818 0 0
BOOKING HOLDINGS INC COM 09857L108   1,876,121 331 SH   SOLE   331 0 0
BROADCOM INC COM 11135F101   2,042,565 7,350 SH   SOLE   7,350 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   17,647,971 314,866 SH   SOLE   314,866 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   18,281,487 291,405 SH   SOLE   291,405 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   2,771,878 84,033 SH   SOLE   84,033 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106   281,723 6,814 SH   SOLE   6,814 0 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   747,736 22,188 SH   SOLE   22,188 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   1,697,059 65,125 SH   SOLE   65,125 0 0
BXP INC COM 101121101   347,566 5,035 SH   SOLE   5,035 0 0
CAMECO CORP COM 13321L108   2,298,541 32,020 SH   SOLE   32,020 0 0
CANADIAN IMPERIAL BK COMM COM 136069101   22,813,432 312,669 SH   SOLE   312,669 0 0
CANADIAN NAT RES LTD COM 136385101   15,995,905 498,552 SH   SOLE   498,552 0 0
CANADIAN NATL RY CO COM 136375102   24,817,633 236,131 SH   SOLE   236,131 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   1,603,671 19,634 SH   SOLE   19,634 0 0
CAPITAL ONE FINL CORP COM 14040H105   321,594 1,475 SH   SOLE   1,475 0 0
CENOVUS ENERGY INC COM 15135U109   684,175 47,146 SH   SOLE   47,146 0 0
CGI INC CL A SUB VTG 12532H104   1,415,352 13,726 SH   SOLE   13,726 0 0
CHEVRON CORP NEW COM 166764100   10,407,655 68,015 SH   SOLE   68,015 0 0
CISCO SYS INC COM 17275R102   391,722 5,655 SH   SOLE   5,655 0 0
CME GROUP INC COM 12572Q105   4,017,453 14,575 SH   SOLE   14,575 0 0
COLGATE PALMOLIVE CO COM 194162103   312,288 3,410 SH   SOLE   3,410 0 0
CORNING INC COM 219350105   873,713 16,620 SH   SOLE   16,620 0 0
COSTCO WHSL CORP NEW COM 22160K105   11,353,942 11,561 SH   SOLE   11,561 0 0
DANAHER CORPORATION COM 235851102   2,895,030 14,406 SH   SOLE   14,406 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   4,559,961 43,536 SH   SOLE   43,536 0 0
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   12,727,255 423,818 SH   SOLE   423,818 0 0
DISNEY WALT CO COM 254687106   3,911,624 32,432 SH   SOLE   32,432 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   14,503,537 123,782 SH   SOLE   123,782 0 0
EATON CORP PLC SHS G29183103   1,087,615 3,023 SH   SOLE   3,023 0 0
ELEVANCE HEALTH INC COM 036752103   1,216,416 3,512 SH   SOLE   3,512 0 0
ELI LILLY & CO COM 532457108   3,138,237 3,988 SH   SOLE   3,988 0 0
EMERA INC COM 290876101   8,139,070 178,034 SH   SOLE   178,034 0 0
EMERSON ELEC CO COM 291011104   18,383,980 131,502 SH   SOLE   131,502 0 0
ENBRIDGE INC COM 29250N105   34,228,824 779,070 SH   SOLE   779,070 0 0
ENERGY FUELS INC COM NEW 292671708   71,482 12,750 SH   SOLE   12,750 0 0
FIRST TR EXCHANGE-TRADED FD SHS 337344105   283,044 2,050 SH   SOLE   2,050 0 0
FORTIS INC COM 349553107   14,238,211 303,140 SH   SOLE   303,140 0 0
FRANCO NEV CORP COM 351858105   268,364 1,681 SH   SOLE   1,681 0 0
FREEPORT-MCMORAN INC CL B 35671D857   3,117,171 68,374 SH   SOLE   68,374 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830   6,916,320 154,004 SH   SOLE   154,004 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848   3,783,584 78,400 SH   SOLE   78,400 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,559,858 3,675 SH   SOLE   3,675 0 0
GRANITESHARES ETF TR BBG COMMD K 1 38747R108   1,066,307 50,345 SH   SOLE   50,345 0 0
HECLA MNG CO COM 422704106   115,400 20,000 SH   SOLE   20,000 0 0
HOME DEPOT INC COM 437076102   244,886 660 SH   SOLE   660 0 0
ILLUMINA INC COM 452327109   1,468,518 15,071 SH   SOLE   15,071 0 0
IMPERIAL OIL LTD COM NEW 453038408   13,045,589 162,727 SH   SOLE   162,727 0 0
ING GROEP N.V. SPONSORED ADR 456837103   16,795,733 723,954 SH   SOLE   723,954 0 0
INTUIT COM 461202103   3,774,839 4,905 SH   SOLE   4,905 0 0
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   676,669 26,096 SH   SOLE   26,096 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   44,542,409 608,586 SH   SOLE   608,586 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   1,027,971 7,938 SH   SOLE   7,938 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   333,750 600 SH   SOLE   600 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   873,716 13,742 SH   SOLE   13,742 0 0
ISHARES INC EM MKT SM-CP ETF 464286475   820,549 12,674 SH   SOLE   12,674 0 0
ISHARES INC MSCI GBL GOLD MN 46434G855   2,027,014 46,300 SH   SOLE   46,300 0 0
ISHARES TR TIPS BD ETF 464287176   7,735,277 70,616 SH   SOLE   70,616 0 0
ISHARES TR CORE US AGGBD ET 464287226   702,135 7,129 SH   SOLE   7,129 0 0
ISHARES TR IBOXX INV CP ETF 464287242   326,921 3,007 SH   SOLE   3,007 0 0
ISHARES TR 20 YR TR BD ETF 464287432   521,580 6,000 SH   SOLE   6,000 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   880,862 10,681 SH   SOLE   10,681 0 0
ISHARES TR IBOXX HI YD ETF 464288513   386,131 4,814 SH   SOLE   4,814 0 0
ISHARES TR CORE DIV GRWTH 46434V621   259,560 4,000 SH   SOLE   4,000 0 0
ISHARES TR ULTRA SHORT DUR 46434V878   340,960 6,745 SH   SOLE   6,745 0 0
ISHARES TR MSCI JP VALUE 46435U374   1,426,644 41,376 SH   SOLE   41,376 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705   353,533 3,834 SH   SOLE   3,834 0 0
JOHNSON & JOHNSON COM 478160104   14,664,065 93,832 SH   SOLE   93,832 0 0
JPMORGAN CHASE & CO. COM 46625H100   25,195,294 88,979 SH   SOLE   88,979 0 0
LINDE PLC SHS G54950103   1,457,638 3,093 SH   SOLE   3,093 0 0
MAGNA INTL INC COM 559222401   8,552,668 201,975 SH   SOLE   201,975 0 0
MANULIFE FINL CORP COM 56501R106   5,602,126 183,180 SH   SOLE   183,180 0 0
MARKETAXESS HLDGS INC COM 57060D108   290,546 1,325 SH   SOLE   1,325 0 0
MASTERCARD INCORPORATED CL A 57636Q104   12,295,098 21,757 SH   SOLE   21,757 0 0
MCDONALDS CORP COM 580135101   15,675,398 53,496 SH   SOLE   53,496 0 0
MERCK & CO INC COM 58933Y105   225,598 2,695 SH   SOLE   2,695 0 0
META PLATFORMS INC CL A 30303M102   730,582 997 SH   SOLE   997 0 0
MICROSOFT CORP COM 594918104   32,429,569 64,407 SH   SOLE   64,407 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   7,672,668 562,925 SH   SOLE   562,925 0 0
MP MATERIALS CORP COM CL A 553368101   2,069,067 68,900 SH   SOLE   68,900 0 0
NASDAQ INC COM 631103108   3,622,395 40,325 SH   SOLE   40,325 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   11,842,082 167,143 SH   SOLE   167,143 0 0
NIKE INC CL B 654106103   5,669,711 77,076 SH   SOLE   77,076 0 0
NOVARTIS AG SPONSORED ADR 66987V109   263,092 2,140 SH   SOLE   2,140 0 0
NOVO-NORDISK A S ADR 670100205   9,098,169 130,552 SH   SOLE   130,552 0 0
NUTRIEN LTD COM 67077M108   21,437,239 343,974 SH   SOLE   343,974 0 0
NVIDIA CORPORATION COM 67066G104   2,339,934 14,366 SH   SOLE   14,366 0 0
ON HLDG AG NAMEN AKT A H5919C104   1,577,598 29,150 SH   SOLE   29,150 0 0
OPEN TEXT CORP COM 683715106   6,055,818 209,194 SH   SOLE   209,194 0 0
ORACLE CORP COM 68389X105   9,489,230 40,241 SH   SOLE   40,241 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   238,025 1,663 SH   SOLE   1,663 0 0
PEMBINA PIPELINE CORP COM 706327103   8,843,327 241,771 SH   SOLE   241,771 0 0
PEPSICO INC COM 713448108   11,950,969 88,868 SH   SOLE   88,868 0 0
PFIZER INC COM 717081103   1,720,060 67,295 SH   SOLE   67,295 0 0
PHILIP MORRIS INTL INC COM 718172109   1,018,936 5,725 SH   SOLE   5,725 0 0
PROCTER AND GAMBLE CO COM 742718109   375,528 2,384 SH   SOLE   2,384 0 0
PROSHARES TR II ULTRA VIX SHORT 74347Y755   1,714,000 100,000 SH   SOLE   100,000 0 0
QUALCOMM INC COM 747525103   4,600,116 28,868 SH   SOLE   28,868 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   532,110 7,892 SH   SOLE   7,892 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   11,473,601 355,812 SH   SOLE   355,812 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,004,435 1,798 SH   SOLE   1,798 0 0
ROYAL BK CDA COM 780087102   63,292,507 476,411 SH   SOLE   476,411 0 0
RTX CORPORATION COM 75513E101   8,231,834 56,313 SH   SOLE   56,313 0 0
SALESFORCE INC COM 79466L302   1,003,759 3,705 SH   SOLE   3,705 0 0
SANOFI SPONSORED ADR 80105N105   8,874,755 181,748 SH   SOLE   181,748 0 0
SAP SE SPON ADR 803054204   14,695,958 47,113 SH   SOLE   47,113 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   727,626 13,886 SH   SOLE   13,886 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107   1,612,488 14,060 SH   SOLE   14,060 0 0
SOUTH BOW CORP COM 83671M105   415,335 15,795 SH   SOLE   15,795 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   233,373 525 SH   SOLE   525 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   7,376,389 11,820 SH   SOLE   11,820 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888   5,823,510 55,462 SH   SOLE   55,462 0 0
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663   865,139 9,453 SH   SOLE   9,453 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   2,882,196 95,132 SH   SOLE   95,132 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   166,511 13,450 SH   SOLE   13,450 0 0
STARBUCKS CORP COM 855244109   5,066,157 53,188 SH   SOLE   53,188 0 0
SUN LIFE FINANCIAL INC. COM 866796105   9,323,435 150,925 SH   SOLE   150,925 0 0
SUNCOR ENERGY INC NEW COM 867224107   10,709,936 272,119 SH   SOLE   272,119 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   8,184,416 35,302 SH   SOLE   35,302 0 0
TC ENERGY CORP COM 87807B107   8,261,031 176,763 SH   SOLE   176,763 0 0
TECK RESOURCES LTD CL B 878742204   1,161,700 30,130 SH   SOLE   30,130 0 0
TELUS CORPORATION COM 87971M103   13,809,009 832,462 SH   SOLE   832,462 0 0
TEMPUS AI INC CL A 88023B103   607,464 10,400 SH   SOLE   10,400 0 0
TESLA INC COM 88160R101   422,077 1,370 SH   SOLE   1,370 0 0
TEXAS INSTRS INC COM 882508104   8,939,936 41,314 SH   SOLE   41,314 0 0
THE TRADE DESK INC COM CL A 88339J105   756,300 10,000 SH   SOLE   10,000 0 0
THOMSON REUTERS CORP COM 884903808   4,100,355 20,443 SH   SOLE   20,443 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   49,427,504 664,881 SH   SOLE   664,881 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   7,926,915 126,709 SH   SOLE   126,709 0 0
TRANSALTA CORP COM 89346D107   794,869 74,955 SH   SOLE   74,955 0 0
TRAVELERS COMPANIES INC COM 89417E109   931,152 3,647 SH   SOLE   3,647 0 0
UBER TECHNOLOGIES INC COM 90353T100   2,289,402 23,690 SH   SOLE   23,690 0 0
UNILEVER PLC SPON ADR NEW 904767704   2,786,707 45,834 SH   SOLE   45,834 0 0
UNION PAC CORP COM 907818108   262,031 1,108 SH   SOLE   1,108 0 0
UNITED PARCEL SERVICE INC CL B 911312106   246,182 2,410 SH   SOLE   2,410 0 0
UNITEDHEALTH GROUP INC COM 91324P102   4,131,995 13,641 SH   SOLE   13,641 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   5,863,275 113,850 SH   SOLE   113,850 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   286,805 500 SH   SOLE   500 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   41,578,185 93,962 SH   SOLE   93,962 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   607,372 1,975 SH   SOLE   1,975 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,751,222 30,557 SH   SOLE   30,557 0 0
VERISK ANALYTICS INC COM 92345Y106   1,743,049 5,739 SH   SOLE   5,739 0 0
VISA INC COM CL A 92826C839   628,942 1,758 SH   SOLE   1,758 0 0
VISTRA CORP COM 92840M102   1,142,658 5,800 SH   SOLE   5,800 0 0
WALMART INC COM 931142103   12,936,236 133,625 SH   SOLE   133,625 0 0
WASTE CONNECTIONS INC COM 94106B101   2,486,553 13,619 SH   SOLE   13,619 0 0
WATERS CORP COM 941848103   597,149 1,710 SH   SOLE   1,710 0 0
WELLS FARGO CO NEW COM 949746101   4,813,096 58,847 SH   SOLE   58,847 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   681,210 7,644 SH   SOLE   7,644 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   467,920 4,092 SH   SOLE   4,092 0 0