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 CORE US AGGBD ET 464287226   29,623 315 SH   SOLE   315 0 0
ISHARES TR IBOXX INV CP ETF 464287242   8,672 85 SH   SOLE   85 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   30,163 620 SH   SOLE   620 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   15,946 320 SH   SOLE   320 0 0
BCE INC COM NEW 05534B760   35,898 940 SH   SOLE   940 0 0
BANK MONTREAL QUE COM 063671101   698,097 8,272 SH   SOLE   8,272 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   115,240 2,570 SH   SOLE   2,570 0 0
BARRICK GOLD CORP COM 067901108   1,381 95 SH   SOLE   95 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   4,280 121 SH   SOLE   121 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   2,706,533 81,190 SH   SOLE   81,190 0 0
CGI INC CL A SUB VTG 12532H104   3,234,340 32,800 SH   SOLE   32,800 0 0
CAMECO CORP COM 13321L108   4,144,255 104,410 SH   SOLE   104,410 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   4,812 328 SH   SOLE   328 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   42,478 1,100 SH   SOLE   1,100 0 0
CANADIAN NATL RY CO COM 136375102   43,010 397 SH   SOLE   397 0 0
CANADIAN NAT RES LTD COM 136385101   6,057,965 93,635 SH   SOLE   93,635 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   4,971,706 66,859 SH   SOLE   66,859 0 0
ENBRIDGE INC COM 29250N105   1,395,034 42,043 SH   SOLE   42,043 0 0
FORTIS INC COM 349553107   196,070 5,160 SH   SOLE   5,160 0 0
FRANCO NEV CORP COM 351858105   3,888,505 29,115 SH   SOLE   29,115 0 0
MANULIFE FINL CORP COM 56501R106   103,196 5,645 SH   SOLE   5,645 0 0
OVINTIV INC COM 69047Q102   2,037,720 42,860 SH   SOLE   42,860 0 0
PEMBINA PIPELINE CORP COM 706327103   143,092 4,757 SH   SOLE   4,757 0 0
ROYAL BK CDA SUSTAINABL COM 780087102   7,165,539 81,960 SH   SOLE   81,960 0 0
SHOPIFY INC CL A 82509L107   37,133 680 SH   SOLE   680 0 0
SUN LIFE FINANCIAL INC. COM 866796105   1,108,535 22,711 SH   SOLE   22,711 0 0
TC ENERGY CORP COM 87807B107   3,137,418 91,194 SH   SOLE   91,194 0 0
TECK RESOURCES LTD CL B 878742204   4,166,303 96,760 SH   SOLE   96,760 0 0
TELUS CORPORATION COM 87971M103   3,678,315 225,160 SH   SOLE   225,160 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   301,777 5,007 SH   SOLE   5,007 0 0
WASTE CONNECTIONS INC COM 94106B101   4,678,730 34,832 SH   SOLE   34,832 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   150,987 5,139 SH   SOLE   5,139 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   48,296 2,222 SH   SOLE   2,222 0 0
AFLAC INC COM 001055102   30,700 400 SH   SOLE   400 0 0
AT&T INC COM 00206R102   113,206 7,537 SH   SOLE   7,537 0 0
ABBVIE INC COM 00287Y109   19,527 131 SH   SOLE   131 0 0
ADVANCED MICRO DEVICES INC COM 007903107   8,700,937 84,623 SH   SOLE   84,623 0 0
ALCOA CORP COM 013872106   18,017 620 SH   SOLE   620 0 0
ALIGN TECHNOLOGY INC COM 016255101   113,274 371 SH   SOLE   371 0 0
ALPHABET INC CAP STK CL C 02079K107   13,644,234 103,483 SH   SOLE   103,483 0 0
ALPHABET INC CAP STK CL A 02079K305   141,329 1,080 SH   SOLE   1,080 0 0
AMAZON COM INC COM 023135106   10,230,363 80,478 SH   SOLE   80,478 0 0
AMERICAN EXPRESS CO COM 025816109   70,119 470 SH   SOLE   470 0 0
AMGEN INC COM 031162100   24,188 90 SH   SOLE   90 0 0
APPLE INC COM 037833100   23,745,800 138,694 SH   SOLE   138,694 0 0
BANK AMERICA CORP COM 060505104   164,581 6,011 SH   SOLE   6,011 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   54,558 940 SH   SOLE   940 0 0
CSX CORP COM 126408103   3,866,474 125,739 SH   SOLE   125,739 0 0
CARNIVAL CORP COMMON STOCK 143658300   82,594 6,020 SH   SOLE   6,020 0 0
CISCO SYS INC COM 17275R102   55,910 1,040 SH   SOLE   1,040 0 0
CITIGROUP INC COM NEW 172967424   56,554 1,375 SH   SOLE   1,375 0 0
COCA COLA CO COM 191216100   16,962 303 SH   SOLE   303 0 0
COSTCO WHSL CORP NEW COM 22160K105   84,744 150 SH   SOLE   150 0 0
DISNEY WALT CO COM 254687106   1,858,558 22,931 SH   SOLE   22,931 0 0
EOG RES INC COM 26875P101   39,929 315 SH   SOLE   315 0 0
META PLATFORMS INC CL A 30303M102   8,106 27 SH   SOLE   27 0 0
FORD MTR CO DEL COM 345370860   26,206 2,110 SH   SOLE   2,110 0 0
FREEPORT-MCMORAN INC CL B 35671D857   72,716 1,950 SH   SOLE   1,950 0 0
HCA HEALTHCARE INC COM 40412C101   12,299 50 SH   SOLE   50 0 0
HESS CORP COM 42809H107   26,010 170 SH   SOLE   170 0 0
HOME DEPOT INC COM 437076102   4,422,112 14,635 SH   SOLE   14,635 0 0
INTEL CORP COM 458140100   7,252 204 SH   SOLE   204 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   843,726 2,355 SH   SOLE   2,355 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   6,764,370 38,273 SH   SOLE   38,273 0 0
JPMORGAN CHASE & CO COM 46625H100   9,587,417 66,111 SH   SOLE   66,111 0 0
JEFFERIES FINL GROUP INC COM 47233W109   18,864 515 SH   SOLE   515 0 0
JOHNSON & JOHNSON COM 478160104   49,061 315 SH   SOLE   315 0 0
LILLY ELI & CO COM 532457108   26,857 50 SH   SOLE   50 0 0
MSCI INC COM 55354G100   135,966 265 SH   SOLE   265 0 0
MASTERCARD INCORPORATED CL A 57636Q104   39,591 100 SH   SOLE   100 0 0
MICROSOFT CORP COM 594918104   13,769,858 43,610 SH   SOLE   43,610 0 0
NETFLIX INC COM 64110L106   123,475 327 SH   SOLE   327 0 0
NEXTERA ENERGY INC COM 65339F101   3,258,369 56,875 SH   SOLE   56,875 0 0
NVIDIA CORPORATION COM 67066G104   359,737 827 SH   SOLE   827 0 0
OKTA INC CL A 679295105   3,260 40 SH   SOLE   40 0 0
ORACLE CORP COM 68389X105   2,860 27 SH   SOLE   27 0 0
PALO ALTO NETWORKS INC COM 697435105   8,909 38 SH   SOLE   38 0 0
PAYCHEX INC COM 704326107   6,920 60 SH   SOLE   60 0 0
PEPSICO INC COM 713448108   33,041 195 SH   SOLE   195 0 0
PROCTER AND GAMBLE CO COM 742718109   21,879 150 SH   SOLE   150 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   130,381 305 SH   SOLE   305 0 0
SALESFORCE INC COM 79466L302   45,423 224 SH   SOLE   224 0 0
SERVICENOW INC COM 81762P102   7,825 14 SH   SOLE   14 0 0
UNION PAC CORP COM 907818108   20,363 100 SH   SOLE   100 0 0
UNITED AIRLS HLDGS INC COM 910047109   43,781 1,035 SH   SOLE   1,035 0 0
UNITEDHEALTH GROUP INC COM 91324P102   5,606,593 11,120 SH   SOLE   11,120 0 0
VALERO ENERGY CORP COM 91913Y100   6,825,887 48,168 SH   SOLE   48,168 0 0
VIAVI SOLUTIONS INC COM 925550105   10,392 1,137 SH   SOLE   1,137 0 0
VISA INC COM CL A 92826C839   6,075,254 26,413 SH   SOLE   26,413 0 0
WALMART INC COM 931142103   2,326,182 14,545 SH   SOLE   14,545 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   14,085 1,297 SH   SOLE   1,297 0 0
MEDTRONIC PLC SHS G5960L103   18,415 235 SH   SOLE   235 0 0
BP PLC SPONSORED ADR 055622104   51,304 1,325 SH   SOLE   1,325 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   59,672 400 SH   SOLE   400 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   60,374 1,530 SH   SOLE   1,530 0 0
ING GROEP N.V. SPONSORED ADR 456837103   86,988 6,600 SH   SOLE   6,600 0 0
MERCADOLIBRE INC COM 58733R102   1,598,797 1,261 SH   SOLE   1,261 0 0
NOVO-NORDISK A S ADR 670100205   2,494,484 27,430 SH   SOLE   27,430 0 0
SHELL PLC SPON ADS 780259305   2,926,200 45,452 SH   SOLE   45,452 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   2,739,378 28,180 SH   SOLE   28,180 0 0
SAP SE SPON ADR 803054204   29,744 230 SH   SOLE   230 0 0
SEA LTD SPONSORD ADS 81141R100   148,727 3,384 SH   SOLE   3,384 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307   1,471,843 17,860 SH   SOLE   17,860 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,090,119 24,052 SH   SOLE   24,052 0 0
LINDE PLC SHS G54950103   1,961,540 5,268 SH   SOLE   5,268 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   34,142 58 SH   SOLE   58 0 0
STELLANTIS N.V SHS N82405106   3,467,364 180,686 SH   SOLE   180,686 0 0