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
AON PLC SHS CL A G0403H108   42,325 130,551 SH   SOLE   130,551 0 0
APPLE INC COM 037833100   67,265 392,886 SH   SOLE   392,886 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   749 2,139 SH   SOLE   2,139 0 0
COMFORT SYS USA INC COM 199908104   46,781 274,513 SH   SOLE   274,513 0 0
EQUIFAX INC COM 294429105   53,736 293,371 SH   SOLE   293,371 0 0
FERGUSON PLC NEW SHS G3421J106   45,573 277,091 SH   SOLE   277,091 0 0
FIRSTSERVICE CORP NEW COM 33767E202   4,330 29,750 SH   SOLE   29,750 0 0
GENPACT LIMITED SHS G3922B107   40,918 1,130,325 SH   SOLE   1,130,325 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   33,663 224,152 SH   SOLE   224,152 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   764 15,703 SH   SOLE   15,703 0 0
MICROSOFT CORP COM 594918104   72,045 228,174 SH   SOLE   228,174 0 0
MOODYS CORP COM 615369105   56,690 179,286 SH   SOLE   179,286 0 0
MSCI INC COM 55354G100   60,866 118,629 SH   SOLE   118,629 0 0
SHERWIN WILLIAMS CO COM 824348106   52,175 204,568 SH   SOLE   204,568 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   6,019 65,554 SH   SOLE   65,554 0 0
VISA INC COM CL A 92826C839   63,607 276,541 SH   SOLE   276,541 0 0
XPEL INC COM 98379L100   8,019 104,000 SH   SOLE   104,000 0 0