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
ADOBE SYSTEMS INC. COM 00724F101   5,957,577 11,506 SH   SOLE   11,506 0 0
ADVANCED MICRO DEVICE LTD. COM 007903107   11,399,458 69,475 SH   SOLE   69,475 0 0
ALPHABET INC. CL-A CAP STK CL A 02079K305   6,406,288 38,627 SH   SOLE   38,627 0 0
AMAZON.COM INC COM 023135106   10,098,900 54,199 SH   SOLE   54,199 0 0
ANSYS INC COM 03662Q105   1,944,599 6,103 SH   SOLE   6,103 0 0
BROOKFIELD INFRASTRUCTURE PARTNERS L.P. LP INT UNIT G16252101   10,855,456 309,249 SH   SOLE   309,249 0 0
CAE INC. COM 124765108   3,567,333 190,003 SH   SOLE   190,003 0 0
CANADIAN PACIFIC KANSAS CITY LTD COM 13646K108   8,848,457 103,449 SH   SOLE   103,449 0 0
CN RAIL COM 136375102   5,389,162 46,018 SH   SOLE   46,018 0 0
EATON CORP PLC COM G29183103   4,482,063 13,523 SH   SOLE   13,523 0 0
FIRST SOLAR INC. COM 336433107   9,146,216 36,667 SH   SOLE   36,667 0 0
INTUIT INC COM 461202103   3,634,713 5,853 SH   SOLE   5,853 0 0
JPMORGAN CHASE & COMPANY COM 46625H100   8,270,773 39,224 SH   SOLE   39,224 0 0
MICROSOFT COM 594918104   11,589,270 26,933 SH   SOLE   26,933 0 0
NVIDIA CORP COM 67066G104   5,449,499 44,874 SH   SOLE   44,874 0 0
PAYPAL HOLDINGS INC. COM 70450Y103   7,233,459 92,701 SH   SOLE   92,701 0 0
ROYAL BANK CDA COM 780087102   7,022,640 56,261 SH   SOLE   56,261 0 0
SHARKNINJA INC COM SHS G8068L108   11,431,726 105,158 SH   SOLE   105,158 0 0
TELUS CORP COMMON COM 87971M103   6,731,401 400,837 SH   SOLE   400,837 0 0
VERTIV HOLDING COM CL A 92537N108   6,243,992 62,760 SH   SOLE   62,760 0 0