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
ACTIVISION BLIZZARD INC COM 00507V109   87,588 1,178,201 SH   SOLE   1,108,582 0 69,619
ADVANCE AUTO PARTS INC COM 00751Y106   65,729 420,425 SH   SOLE   395,493 0 24,932
ALLEGION PLC ORD SHS G0176J109   60,796 677,926 SH   SOLE   637,426 0 40,500
AMERICAN TOWER CORP NEW COM 03027X100   74,795 348,374 SH   SOLE   327,734 0 20,640
APPLIED MATLS INC COM 038222105   64,447 786,611 SH   SOLE   739,229 0 47,382
BROADCOM INC COM 11135F101   76,957 173,323 SH   SOLE   163,083 0 10,240
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104   951 23,064 SH   SOLE   23,064 0 0
CANADIAN NATL RY CO COM 136375102   988 9,078 SH   SOLE   9,078 0 0
CANADIAN PAC RY LTD COM 13645T100   955 14,191 SH   SOLE   14,191 0 0
CINTAS CORP COM 172908105   77,387 199,353 SH   SOLE   187,561 0 11,792
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   829 8,981 SH   SOLE   8,981 0 0
DOLLAR GEN CORP NEW COM 256677105   94,576 394,297 SH   SOLE   370,985 0 23,312
FIRSTSERVICE CORP NEW COM 33767E202   818 6,816 SH   SOLE   6,816 0 0
INTUIT COM 461202103   65,354 168,733 SH   SOLE   158,847 0 9,886
LOWES COS INC COM 548661107   69,635 370,770 SH   SOLE   348,582 0 22,188
MASTERCARD INCORPORATED CL A 57636Q104   61,081 214,816 SH   SOLE   202,196 0 12,620
MICROCHIP TECHNOLOGY INC. COM 595017104   68,472 1,121,955 SH   SOLE   1,055,122 0 66,833
MICROSOFT CORP COM 594918104   75,224 322,990 SH   SOLE   303,805 0 19,185
MOODYS CORP COM 615369105   64,714 266,192 SH   SOLE   250,365 0 15,827
MSCI INC COM 55354G100   71,263 168,953 SH   SOLE   158,934 0 10,019
OPEN TEXT CORP COM 683715106   702 26,345 SH   SOLE   26,345 0 0
ROPER TECHNOLOGIES INC COM 776696106   71,185 197,936 SH   SOLE   186,283 0 11,653
SHERWIN WILLIAMS CO COM 824348106   66,998 327,217 SH   SOLE   307,960 0 19,257
SPDR S&P 500 ETF TR TR UNIT 78462F103   8,103 22,684 SH   SOLE   22,684 0 0
STARBUCKS CORP COM 855244109   91,469 1,085,555 SH   SOLE   1,021,564 0 63,991
TELUS CORPORATION COM 87971M103   823 41,114 SH   SOLE   41,114 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   82,616 162,889 SH   SOLE   153,338 0 9,551
THOMSON REUTERS CORP. COM NEW 884903709   1,022 9,881 SH   SOLE   9,881 0 0
UNITEDHEALTH GROUP INC COM 91324P102   81,291 160,961 SH   SOLE   151,445 0 9,516
VISA INC COM CL A 92826C839   66,558 374,654 SH   SOLE   352,787 0 21,867
WASTE CONNECTIONS INC COM 94106B101   1,282 9,418 SH   SOLE   9,418 0 0
ZOETIS INC CL A 98978V103   73,257 494,003 SH   SOLE   465,314 0 28,689