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
APPLE INC COM 037833100 42,720 145,497 SH   SOLE   145,497 0 0
CECO ENVIRONMENTAL CORP COM 125141101 4,389 573,000 SH   SOLE   573,000 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 37,026 76,329 SH   SOLE   76,329 0 0
ETSY INC COM 29786A106 4,071 91,900 SH   SOLE   91,900 0 0
FIRSTSERVICE CORP NEW COM 33767E202 3,390 39,440 SH   SOLE   39,440 0 0
GENPACT LIMITED SHS G3922B107 27,372 649,087 SH   SOLE   649,087 0 0
ISHARES TR INTRM TR CRP ETF 464288638 434 7,590 SH   SOLE   7,590 0 0
MICROSOFT CORP COM 594918104 33,284 211,093 SH   SOLE   211,093 0 0
MSCI INC COM 55354G100 36,680 142,072 SH   SOLE   142,072 0 0
SHERWIN WILLIAMS CO COM 824348106 37,019 63,441 SH   SOLE   63,441 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 29,607 622,551 SH   SOLE   622,551 0 0
VISA INC COM CL A 92826C839 37,545 199,827 SH   SOLE   199,827 0 0