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   38,115 130,969 SH   SOLE   130,969 0 0
APPLE INC COM 037833100   67,614 351,188 SH   SOLE   351,188 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   878 2,461 SH   SOLE   2,461 0 0
COMFORT SYS USA INC COM 199908104   55,371 269,222 SH   SOLE   269,222 0 0
EQUIFAX INC COM 294429105   69,468 280,916 SH   SOLE   280,916 0 0
FERGUSON PLC NEW SHS G3421J106   51,512 266,804 SH   SOLE   266,804 0 0
FIRSTSERVICE CORP NEW COM 33767E202   2,261 13,950 SH   SOLE   13,950 0 0
GENPACT LIMITED SHS G3922B107   37,984 1,094,330 SH   SOLE   1,094,330 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   47,060 258,441 SH   SOLE   258,441 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   814 15,660 SH   SOLE   15,660 0 0
MICROSOFT CORP COM 594918104   79,987 212,708 SH   SOLE   212,708 0 0
MOODYS CORP COM 615369105   67,142 171,911 SH   SOLE   171,911 0 0
MSCI INC COM 55354G100   63,776 112,748 SH   SOLE   112,748 0 0
SHERWIN WILLIAMS CO COM 824348106   60,586 194,248 SH   SOLE   194,248 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   6,722 73,548 SH   SOLE   73,548 0 0
VISA INC COM CL A 92826C839   68,241 262,113 SH   SOLE   262,113 0 0
XPEL INC COM 98379L100   5,600 104,000 SH   SOLE   104,000 0 0