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   31,387 315 SH   SOLE   315 0 0
ISHARES TR IBOXX INV CP ETF 464287242   31,787 290 SH   SOLE   290 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   31,794 620 SH   SOLE   620 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   16,173 320 SH   SOLE   320 0 0
ISHARES TR US TREAS BD ETF 46429B267   16,366 700 SH   SOLE   700 0 0
BCE INC COM NEW 05534B760   42,104 940 SH   SOLE   940 0 0
BANK MONTREAL QUE COM 063671101   4,883,691 54,833 SH   SOLE   54,833 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   129,432 2,570 SH   SOLE   2,570 0 0
BARRICK GOLD CORP COM 067901108   63,282 3,409 SH   SOLE   3,409 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   2,934,823 90,091 SH   SOLE   90,091 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   5,576 121 SH   SOLE   121 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   46,642 1,100 SH   SOLE   1,100 0 0
CANADIAN NATL RY CO COM 136375102   46,840 397 SH   SOLE   397 0 0
CANADIAN NAT RES LTD COM 136385101   7,270,943 131,400 SH   SOLE   131,400 0 0
CANADIAN PAC RY LTD COM 13645T100   5,589,566 72,594 SH   SOLE   72,594 0 0
CENOVUS ENERGY INC COM 15135U109   7,210,515 413,305 SH   SOLE   413,305 0 0
ENBRIDGE INC COM 29250N105   1,602,897 42,043 SH   SOLE   42,043 0 0
FORTIS INC COM 349553107   223,790 5,265 SH   SOLE   5,265 0 0
FRANCO NEV CORP COM 351858105   4,563,627 31,290 SH   SOLE   31,290 0 0
MANULIFE FINL CORP COM 56501R106   103,578 5,645 SH   SOLE   5,645 0 0
OVINTIV INC COM 69047Q102   1,548,427 42,860 SH   SOLE   42,860 0 0
PEMBINA PIPELINE CORP COM 706327103   155,543 4,802 SH   SOLE   4,802 0 0
ROYAL BK CDA SUSTAINABL COM 780087102   10,434,862 109,120 SH   SOLE   109,120 0 0
SUN LIFE FINANCIAL INC. COM 866796105   1,073,090 22,971 SH   SOLE   22,971 0 0
TC ENERGY CORP COM 87807B107   3,816,887 98,134 SH   SOLE   98,134 0 0
TECK RESOURCES LTD CL B 878742204   3,852,046 105,500 SH   SOLE   105,500 0 0
TELUS CORPORATION COM 87971M103   4,798,771 241,745 SH   SOLE   241,745 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   299,879 5,007 SH   SOLE   5,007 0 0
WASTE CONNECTIONS INC COM 94106B101   5,424,366 38,977 SH   SOLE   38,977 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   178,206 5,274 SH   SOLE   5,274 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   70,033 2,222 SH   SOLE   2,222 0 0
AFLAC INC COM 001055102   25,808 400 SH   SOLE   400 0 0
AT&T INC COM 00206R102   152,210 7,907 SH   SOLE   7,907 0 0
ABBVIE INC COM 00287Y109   20,877 131 SH   SOLE   131 0 0
ADVANCED MICRO DEVICES INC COM 007903107   9,042,697 92,263 SH   SOLE   92,263 0 0
ALCOA CORP COM 013872106   29,366 690 SH   SOLE   690 0 0
ALIGN TECHNOLOGY INC COM 016255101   125,637 376 SH   SOLE   376 0 0
ALPHABET INC CAP STK CL C 02079K107   12,054,952 115,913 SH   SOLE   115,913 0 0
ALPHABET INC CAP STK CL A 02079K305   112,028 1,080 SH   SOLE   1,080 0 0
AMAZON COM INC COM 023135106   9,183,307 88,908 SH   SOLE   88,908 0 0
AMERICAN EXPRESS CO COM 025816109   77,527 470 SH   SOLE   470 0 0
AMGEN INC COM 031162100   21,758 90 SH   SOLE   90 0 0
APPLE INC COM 037833100   25,104,541 152,241 SH   SOLE   152,241 0 0
BANK AMERICA CORP COM 060505104   176,634 6,176 SH   SOLE   6,176 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   65,151 940 SH   SOLE   940 0 0
CSX CORP COM 126408103   3,924,116 131,066 SH   SOLE   131,066 0 0
CISCO SYS INC COM 17275R102   54,366 1,040 SH   SOLE   1,040 0 0
CITIGROUP INC COM NEW 172967424   69,397 1,480 SH   SOLE   1,480 0 0
COCA COLA CO COM 191216100   18,795 303 SH   SOLE   303 0 0
COSTCO WHSL CORP NEW COM 22160K105   77,015 155 SH   SOLE   155 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   4,667 34 SH   SOLE   34 0 0
DISNEY WALT CO COM 254687106   2,365,171 23,621 SH   SOLE   23,621 0 0
EOG RES INC COM 26875P101   39,547 345 SH   SOLE   345 0 0
EPAM SYS INC COM 29414B104   7,176 24 SH   SOLE   24 0 0
FORD MTR CO DEL COM 345370860   29,862 2,370 SH   SOLE   2,370 0 0
FREEPORT-MCMORAN INC CL B 35671D857   24,341 595 SH   SOLE   595 0 0
HCA HEALTHCARE INC COM 40412C101   17,139 65 SH   SOLE   65 0 0
HESS CORP COM 42809H107   28,453 215 SH   SOLE   215 0 0
HOME DEPOT INC COM 437076102   4,614,791 15,637 SH   SOLE   15,637 0 0
HONEYWELL INTL INC COM 438516106   7,642,507 39,988 SH   SOLE   39,988 0 0
INTEL CORP COM 458140100   6,665 204 SH   SOLE   204 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   755,790 2,355 SH   SOLE   2,355 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   7,387,187 41,408 SH   SOLE   41,408 0 0
JPMORGAN CHASE & CO COM 46625H100   9,370,071 71,906 SH   SOLE   71,906 0 0
JEFFERIES FINL GROUP INC COM 47233W109   20,790 655 SH   SOLE   655 0 0
JOHNSON & JOHNSON COM 478160104   48,825 315 SH   SOLE   315 0 0
LAUDER ESTEE COS INC CL A 518439104   253,114 1,027 SH   SOLE   1,027 0 0
LILLY ELI & CO COM 532457108   22,322 65 SH   SOLE   65 0 0
MSCI INC COM 55354G100   156,713 280 SH   SOLE   280 0 0
MASTERCARD INCORPORATED CL A 57636Q104   36,341 100 SH   SOLE   100 0 0
MICROSOFT CORP COM 594918104   13,569,945 46,911 SH   SOLE   46,911 0 0
NETFLIX INC COM 64110L106   64,605 187 SH   SOLE   187 0 0
NEXTERA ENERGY INC COM 65339F101   4,836,770 62,750 SH   SOLE   62,750 0 0
NVIDIA CORPORATION COM 67066G104   379,712 1,367 SH   SOLE   1,367 0 0
OKTA INC CL A 679295105   3,450 40 SH   SOLE   40 0 0
ORACLE CORP COM 68389X105   2,509 27 SH   SOLE   27 0 0
PALO ALTO NETWORKS INC COM 697435105   4,794 24 SH   SOLE   24 0 0
PAYCHEX INC COM 704326107   6,875 60 SH   SOLE   60 0 0
PEPSICO INC COM 713448108   35,549 195 SH   SOLE   195 0 0
PROCTER AND GAMBLE CO COM 742718109   22,304 150 SH   SOLE   150 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   124,864 305 SH   SOLE   305 0 0
SALESFORCE INC COM 79466L302   44,751 224 SH   SOLE   224 0 0
SERVICENOW INC COM 81762P102   6,506 14 SH   SOLE   14 0 0
UNION PAC CORP COM 907818108   20,126 100 SH   SOLE   100 0 0
UNITEDHEALTH GROUP INC COM 91324P102   5,798,679 12,270 SH   SOLE   12,270 0 0
VALERO ENERGY CORP COM 91913Y100   7,589,075 54,363 SH   SOLE   54,363 0 0
VIAVI SOLUTIONS INC COM 925550105   12,314 1,137 SH   SOLE   1,137 0 0
VISA INC COM CL A 92826C839   6,345,121 28,143 SH   SOLE   28,143 0 0
WALMART INC COM 931142103   2,242,715 15,210 SH   SOLE   15,210 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   19,887 1,317 SH   SOLE   1,317 0 0
MEDTRONIC PLC SHS G5960L103   18,946 235 SH   SOLE   235 0 0
BP PLC SPONSORED ADR 055622104   50,271 1,325 SH   SOLE   1,325 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   72,472 400 SH   SOLE   400 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   52,219 1,530 SH   SOLE   1,530 0 0
ING GROEP N.V. SPONSORED ADR 456837103   80,134 6,751 SH   SOLE   6,751 0 0
MERCADOLIBRE INC COM 58733R102   1,551,357 1,177 SH   SOLE   1,177 0 0
NOVO-NORDISK A S ADR 670100205   2,019,009 12,687 SH   SOLE   12,687 0 0
SHELL PLC SPON ADS 780259305   2,718,477 47,245 SH   SOLE   47,245 0 0
SAP SE SPON ADR 803054204   31,005 245 SH   SOLE   245 0 0
SEA LTD SPONSORD ADS 81141R100   308,031 3,559 SH   SOLE   3,559 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307   1,673,036 18,456 SH   SOLE   18,456 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,082,532 22,388 SH   SOLE   22,388 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   41,523 61 SH   SOLE   61 0 0
STELLANTIS N.V SHS N82405106   3,394,363 186,606 SH   SOLE   186,606 0 0