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
ALERE INC COM 01449J105 281,054 7,189,916 SH   SOLE   7,189,916 0 0
ALERE INC PERP PFD CONV SE 01449J204 21,744 77,324 SH   SOLE   77,324 0 0
AMERICAN INTL GROUP INC COM 026874784 391,550 6,318,380 SH   SOLE   6,318,380 0 0
AMERICAN INTL GROUP INC W EXP 01/19/202 026874156 61 2,580 SH   SOLE   2,580 0 0
ANTHEM INC COM 036752103 171,452 1,229,574 SH   SOLE   1,229,574 0 0
ARISTA NETWORKS INC COM 040413106 81,099 1,041,865 SH   SOLE   1,041,865 0 0
BANK AMER CORP W EXP 01/16/201 060505146 5,289 908,799 SH   SOLE   908,799 0 0
BANK N S HALIFAX COM 064149107 41,847 1,034,560 SH   SOLE   1,034,560 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 60,329 305 SH   SOLE   305 0 0
BERKSHIRE HATHAWAY INC DEL CL B 084670702 60,969 461,750 SH   SOLE   461,750 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 144,169 4,762,766 SH   SOLE   4,762,766 0 0
COLLIERS INTL GROUP INC SUB VTG SHRS 194693107 4,331 97,083 SH   SOLE   97,083 0 0
DIGI INTL INC COM 253798102 25,375 2,229,812 SH   SOLE   2,229,812 0 0
EASTMAN CHEM CO COM 277432100 177,143 2,623,957 SH   SOLE   2,623,957 0 0
EXFO INC SUB VTG SHS 302046107 11,666 4,192,800 SH   SOLE   4,192,800 0 0
FIRSTSERVICE CORP SUB VTG SH 33767E903 753 18,643 SH   SOLE   18,643 0 0
FLOWSERVE CORP COM 34354P105 200,321 4,760,491 SH   SOLE   4,760,491 0 0
FRANCO NEVADA CORP COM 351858105 11,104 242,730 SH   SOLE   242,730 0 0
GENERAC HLDGS INC COM 368736104 235,103 7,897,327 SH   SOLE   7,897,327 0 0
GRAN TIERRA ENERGY INC COM 38500T101 12,175 5,597,079 SH   SOLE   5,597,079 0 0
GRANITE REAL ESTATE INVT TR UNIT/99/99/9999 387437114 65,136 2,374,321 SH   SOLE   2,374,321 0 0
JPMORGAN CHASE & CO COM 46625H100 316,048 4,786,426 SH   SOLE   4,786,426 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 121,255 4,935,079 SH   SOLE   4,935,079 0 0
MERIT MED SYS INC COM 589889104 26,611 1,431,492 SH   SOLE   1,431,492 0 0
NATIONAL INSTRS CORP COM 636518102 96,646 3,368,626 SH   SOLE   3,368,626 0 0
PEGASYSTEMS INC COM 705573103 42,191 1,534,222 SH   SOLE   1,534,222 0 0
PTC INC COM 69370C100 122,784 3,545,587 SH   SOLE   3,545,587 0 0
REALOGY HLDGS CORP COM 75605Y106 259,816 7,085,240 SH   SOLE   7,085,240 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 45,005 1,203,348 SH   SOLE   1,203,348 0 0
REXNORD CORP NEW COM 76169B102 181,930 10,040,271 SH   SOLE   10,040,271 0 0
SANDSTORM GOLD LTD COM 80013R206 1,197 459,900 SH   SOLE   459,900 0 0
SERVICE CORP INTL COM 817565104 165,494 6,360,268 SH   SOLE   6,360,268 0 0
TE CONNECTIVITY LTD COM H84989104 324,208 5,017,924 SH   SOLE   5,017,924 0 0
TEAM INC COM 878155100 64,639 2,022,488 SH   SOLE   2,022,488 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 63,498 447,644 SH   SOLE   447,644 0 0
TORONTO DOMINION BK ONT COM 891160509 45,555 1,162,140 SH   SOLE   1,162,140 0 0
UBIQUITI NETWORKS INC COM 90347A100 156,470 4,937,504 SH   SOLE   4,937,504 0 0
UNION PAC CORP COM 907818108 215,736 2,758,771 SH   SOLE   2,758,771 0 0
WABCO HLDGS INC COM 92927K102 279,026 2,728,589 SH   SOLE   2,728,589 0 0
WELLS FARGO & CO NEW COM 949746101 333,829 6,141,076 SH   SOLE   6,141,076 0 0
WESCO INTL INC COM 95082P105 295,387 6,762,532 SH   SOLE   6,762,532 0 0