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,900 315 SH   SOLE   315 0 0
ISHARES TR IBOXX INV CP ETF 464287242   9,603 85 SH   SOLE   85 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   33,306 620 SH   SOLE   620 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   16,851 320 SH   SOLE   320 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   380,679 6,450 SH   SOLE   6,450 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   203,315 2,560 SH   SOLE   2,560 0 0
BCE INC COM NEW 05534B760   32,679 940 SH   SOLE   940 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   5,254 121 SH   SOLE   121 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   3,922,964 83,020 SH   SOLE   83,020 0 0
CAMECO CORP COM 13321L108   5,137,909 107,670 SH   SOLE   107,670 0 0
CANADIAN NATL RY CO COM 136375102   46,486 397 SH   SOLE   397 0 0
CANADIAN NAT RES LTD COM 136385101   3,214,925 96,820 SH   SOLE   96,820 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   5,740,653 67,124 SH   SOLE   67,124 0 0
ENBRIDGE INC COM 29250N105   8,038,382 197,887 SH   SOLE   197,887 0 0
FORTIS INC COM 349553107   218,994 4,820 SH   SOLE   4,820 0 0
MANULIFE FINL CORP COM 56501R106   162,688 5,505 SH   SOLE   5,505 0 0
OVINTIV INC COM 69047Q102   1,642,782 42,860 SH   SOLE   42,860 0 0
PEMBINA PIPELINE CORP COM 706327103   170,651 4,140 SH   SOLE   4,140 0 0
ROYAL BK CDA COM 780087102   10,410,311 83,412 SH   SOLE   83,412 0 0
SHOPIFY INC CL A 82509L107   56,879 710 SH   SOLE   710 0 0
SUN LIFE FINANCIAL INC. COM 866796105   6,168,461 106,346 SH   SOLE   106,346 0 0
TC ENERGY CORP COM 87807B107   127,154 2,675 SH   SOLE   2,675 0 0
TELUS CORPORATION COM 87971M103   175,887 10,475 SH   SOLE   10,475 0 0
THOMSON REUTERS CORP. COM 884903808   4,428,736 25,965 SH   SOLE   25,965 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   275,245 4,353 SH   SOLE   4,353 0 0
WASTE CONNECTIONS INC COM 94106B101   6,322,500 35,372 SH   SOLE   35,372 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   156,677 4,464 SH   SOLE   4,464 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   60,545 2,147 SH   SOLE   2,147 0 0
AFLAC INC COM 001055102   44,720 400 SH   SOLE   400 0 0
AT&T INC COM 00206R102   154,594 7,027 SH   SOLE   7,027 0 0
ABBVIE INC COM 00287Y109   25,870 131 SH   SOLE   131 0 0
ADVANCED MICRO DEVICES INC COM 007903107   13,706,915 83,538 SH   SOLE   83,538 0 0
ALCOA CORP COM 013872106   16,975 440 SH   SOLE   440 0 0
ALIGN TECHNOLOGY INC COM 016255101   144,708 569 SH   SOLE   569 0 0
ALPHABET INC CAP STK CL C 02079K107   17,903,040 107,082 SH   SOLE   107,082 0 0
ALPHABET INC CAP STK CL A 02079K305   179,118 1,080 SH   SOLE   1,080 0 0
AMAZON COM INC COM 023135106   14,683,363 78,803 SH   SOLE   78,803 0 0
AMERICAN EXPRESS CO COM 025816109   127,464 470 SH   SOLE   470 0 0
AMGEN INC COM 031162100   28,999 90 SH   SOLE   90 0 0
APPLE INC COM 037833100   25,993,713 111,561 SH   SOLE   111,561 0 0
#N/A #N/A 037849106   0 2,150 SH   SOLE   2,150 0 0
BANK AMERICA CORP COM 060505104   305,734 7,705 SH   SOLE   7,705 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   17,592 340 SH   SOLE   340 0 0
CSX CORP COM 126408103   4,106,618 118,929 SH   SOLE   118,929 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   120,453 6,518 SH   SOLE   6,518 0 0
CISCO SYS INC COM 17275R102   55,349 1,040 SH   SOLE   1,040 0 0
CITIGROUP INC COM NEW 172967424   52,897 845 SH   SOLE   845 0 0
COCA COLA CO COM 191216100   21,774 303 SH   SOLE   303 0 0
COSTCO WHSL CORP NEW COM 22160K105   132,978 150 SH   SOLE   150 0 0
EOG RES INC COM 26875P101   32,576 265 SH   SOLE   265 0 0
META PLATFORMS INC CL A 30303M102   21,180 37 SH   SOLE   37 0 0
FORD MTR CO DEL COM 345370860   16,210 1,535 SH   SOLE   1,535 0 0
FREEPORT-MCMORAN INC CL B 35671D857   96,695 1,937 SH   SOLE   1,937 0 0
HCA HEALTHCARE INC COM 40412C101   4,064 10 SH   SOLE   10 0 0
HESS CORP COM 42809H107   13,580 100 SH   SOLE   100 0 0
HOME DEPOT INC COM 437076102   5,929,697 14,634 SH   SOLE   14,634 0 0
INSMED INC COM PAR $.01 457669307   132,860 1,820 SH   SOLE   1,820 0 0
INTEL CORP COM 458140100   4,786 204 SH   SOLE   204 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,149,405 2,355 SH   SOLE   2,355 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   8,679,210 39,292 SH   SOLE   39,292 0 0
JPMORGAN CHASE & CO COM 46625H100   13,899,048 65,916 SH   SOLE   65,916 0 0
JEFFERIES FINL GROUP INC COM 47233W109   14,772 240 SH   SOLE   240 0 0
JOHNSON & JOHNSON COM 478160104   51,049 315 SH   SOLE   315 0 0
ELI LILLY & CO COM 532457108   3,735,123 4,216 SH   SOLE   4,216 0 0
MSCI INC COM 55354G100   209,855 360 SH   SOLE   360 0 0
MASTERCARD INCORPORATED CL A 57636Q104   49,380 100 SH   SOLE   100 0 0
MICROSOFT CORP COM 594918104   18,433,191 42,838 SH   SOLE   42,838 0 0
NETFLIX INC COM 64110L106   317,753 448 SH   SOLE   448 0 0
NVIDIA CORPORATION COM 67066G104   1,019,489 8,395 SH   SOLE   8,395 0 0
ORACLE CORP COM 68389X105   4,601 27 SH   SOLE   27 0 0
PALO ALTO NETWORKS INC COM 697435105   12,988 38 SH   SOLE   38 0 0
PAYCHEX INC COM 704326107   8,051 60 SH   SOLE   60 0 0
PEPSICO INC COM 713448108   33,160 195 SH   SOLE   195 0 0
PROCTER AND GAMBLE CO COM 742718109   25,980 150 SH   SOLE   150 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   174,997 305 SH   SOLE   305 0 0
SALESFORCE INC COM 79466L302   93,061 340 SH   SOLE   340 0 0
SERVICENOW INC COM 81762P102   12,521 14 SH   SOLE   14 0 0
UNION PAC CORP COM 907818108   24,648 100 SH   SOLE   100 0 0
UNITED AIRLS HLDGS INC COM 910047109   67,901 1,190 SH   SOLE   1,190 0 0
UNITEDHEALTH GROUP INC COM 91324P102   6,660,090 11,391 SH   SOLE   11,391 0 0
VALERO ENERGY CORP COM 91913Y100   6,484,681 48,024 SH   SOLE   48,024 0 0
VIAVI SOLUTIONS INC COM 925550105   10,256 1,137 SH   SOLE   1,137 0 0
VISA INC COM CL A 92826C839   7,271,878 26,448 SH   SOLE   26,448 0 0
WALMART INC COM 931142103   3,604,357 44,636 SH   SOLE   44,636 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   9,958 1,207 SH   SOLE   1,207 0 0
MEDTRONIC PLC SHS G5960L103   21,157 235 SH   SOLE   235 0 0
ARM HOLDINGS PLC SPONSORED ADR 042068205   16,589 116 SH   SOLE   116 0 0
BP PLC SPONSORED ADR 055622104   40,179 1,280 SH   SOLE   1,280 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   66,881 1,480 SH   SOLE   1,480 0 0
ING GROEP N.V. SPONSORED ADR 456837103   74,093 4,080 SH   SOLE   4,080 0 0
NOVO-NORDISK A S ADR 670100205   4,351,056 36,542 SH   SOLE   36,542 0 0
SHELL PLC SPON ADS 780259305   3,002,176 45,522 SH   SOLE   45,522 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   3,153,564 27,920 SH   SOLE   27,920 0 0
SAP SE SPON ADR 803054204   46,507 203 SH   SOLE   203 0 0
SONY GROUP CORP SPONSORED ADR 835699307   2,959,581 30,647 SH   SOLE   30,647 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   5,229,377 30,111 SH   SOLE   30,111 0 0
UNILEVER PLC SPON ADR NEW 904767704   3,326,602 51,210 SH   SOLE   51,210 0 0
FLUTTER ENTMT PLC SHS G3643J108   21,592 91 SH   SOLE   91 0 0
LINDE PLC SHS G54950103   3,013,278 6,319 SH   SOLE   6,319 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,724,728 3,270 SH   SOLE   3,270 0 0
STELLANTIS N.V SHS N82405106   2,548,656 181,399 SH   SOLE   181,399 0 0