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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALPHABET INC CAP STK CL C 02079K107 5,415,660 2,475,787 SH   SOLE   2,475,787 0 0
ALPHABET INC CAP STK CL A 02079K305 1,673,717 768,021 SH   SOLE   768,021 0 0
APPLIED MATLS INC COM 038222105 172,633 1,897,488 SH   SOLE   1,897,488 0 0
BOSTON PROPERTIES INC COM 101121101 940,029 10,564,496 SH   SOLE   10,564,496 0 0
CANADIAN NATL RY CO COM 136375102 4,127,697 36,699,825 SH   SOLE   36,699,825 0 0
CANADIAN PAC RY LTD COM 13645T100 3,901,375 55,860,385 SH   SOLE   55,860,385 0 0
KLA CORP COM NEW 482480100 49,598 155,441 SH   SOLE   155,441 0 0
LAM RESEARCH CORP COM 512807108 38,160 89,545 SH   SOLE   89,545 0 0
MICROSOFT CORP COM 594918104 5,041,325 19,629,035 SH   SOLE   19,629,035 0 0
MOODYS CORP COM 615369105 2,242,721 8,246,207 SH   SOLE   8,246,207 0 0
S&P GLOBAL INC COM 78409V104 2,955,450 8,768,321 SH   SOLE   8,768,321 0 0
UNION PAC CORP COM 907818108 1,120,178 5,252,148 SH   SOLE   5,252,148 0 0
VISA INC COM CL A 92826C839 3,922,860 19,924,121 SH   SOLE   19,924,121 0 0