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
AMETEK Inc COM 031100100 52,462 1,003,472 SH   SOLE NONE 1,003,472 0 0
Amtrust Financial Services COM 032359309 5,018 120,011 SH   SOLE NONE 120,011 0 0
Anheuser-Busch InBev ADR 03524A108 12,458 108,463 SH   SOLE NONE 108,463 0 0
AON PLC CL A G0408V102 216,487 2,402,887 SH   SOLE NONE 2,402,887 0 0
Aspen Insurance Holdings Ltd COM G05384105 20,246 445,434 SH   SOLE NONE 445,434 0 0
Atlantic Tele-Network Inc COM 049079205 42,351 730,185 SH   SOLE NONE 730,185 0 0
AutoZone Inc. COM 053332102 55,464 103,431 SH   SOLE NONE 103,431 0 0
Bank of Montreal COM 063671101 134,952 1,833,464 SH   SOLE NONE 1,833,464 0 0
Bank of Nova Scotia COM 064149107 323,018 4,847,425 SH   SOLE NONE 4,847,425 0 0
Becton Dickinson and Co COM 075887109 120,587 1,019,158 SH   SOLE NONE 1,019,158 0 0
BHP Billiton Ltd ADR 088606108 959 13,963 SH   SOLE NONE 13,963 0 0
BHP Billiton PLC ADR 05545E209 52,760 808,658 SH   SOLE NONE 808,658 0 0
Blackrock Inc COM 09247X101 115,832 362,429 SH   SOLE NONE 362,429 0 0
Brookfield Asset Management Inc CL A 112585104 287,031 6,518,368 SH   SOLE NONE 6,518,368 0 0
Canadian National Railway Co COM 136375102 298,383 4,590,011 SH   SOLE NONE 4,590,011 0 0
Canadian Natural Resources Ltd COM 136385101 119,861 2,609,840 SH   SOLE NONE 2,609,840 0 0
Canadian Pacific Railway Ltd COM 13645T100 129,202 713,529 SH   SOLE NONE 713,529 0 0
Cenovus Energy Inc COM 15135U109 121,941 3,763,545 SH   SOLE NONE 3,763,545 0 0
Chevron Corp COM 166764100 91,837 703,479 SH   SOLE NONE 703,479 0 0
China Mobile Ltd ADR 16941M109 7,469 153,706 SH   SOLE NONE 153,706 0 0
Cinemark Holdings Inc. COM 17243V102 45,668 1,291,519 SH   SOLE NONE 1,291,519 0 0
CME Group Inc COM 12572Q105 29,715 418,810 SH   SOLE NONE 418,810 0 0
Comcast Corp CL A 20030N101 34,196 637,032 SH   SOLE NONE 637,032 0 0
Community Bank Systems Inc COM 203607106 1,441 39,800 SH   SOLE NONE 39,800 0 0
Computer Programs & Systems Inc COM 205306103 14,875 233,884 SH   SOLE NONE 233,884 0 0
Copart Inc COM 217204106 33,229 923,821 SH   SOLE NONE 923,821 0 0
Credit Acceptance Corp. COM 225310101 2,138 17,370 SH   SOLE NONE 17,370 0 0
Dentsply International Inc COM 249030107 39,655 837,490 SH   SOLE NONE 837,490 0 0
Descartes Systems Group Inc COM 249906108 91,215 6,368,980 SH   SOLE NONE 6,368,980 0 0
Diageo PLC ADR 25243Q205 66,542 522,525 SH   SOLE NONE 522,525 0 0
Donaldson Co Inc COM 257651109 19,270 455,335 SH   SOLE NONE 455,335 0 0
E.I. du Pont de Nemours COM 263534109 86,346 1,319,506 SH   SOLE NONE 1,319,506 0 0
Enbridge Inc COM 29250N105 151,430 3,193,023 SH   SOLE NONE 3,193,023 0 0
Enerplus Corp COM 292766102 658 26,121 SH   SOLE NONE 26,121 0 0
Exxon Mobil Corp COM 30231G102 87,786 871,857 SH   SOLE NONE 871,857 0 0
FirstService Corp SUB VTG SH 33761N109 29,809 588,465 SH   SOLE NONE 588,465 0 0
Franklin Resources Inc. COM 354613101 24,859 429,796 SH   SOLE NONE 429,796 0 0
Gazit-Globe Ltd. SHS M4793C102 132,129 9,864,506 SH   SOLE NONE 9,864,506 0 0
General Electric Co COM 369604103 98,984 3,766,350 SH   SOLE NONE 3,766,350 0 0
GlaxoSmithKline PLC ADR ADR 37733W105 9,797 182,867 SH   SOLE NONE 182,867 0 0
Google Inc CL A 38259P508 56,815 97,159 SH   SOLE NONE 97,159 0 0
Google Inc CL C 38259P706 57,499 99,931 SH   SOLE NONE 99,931 0 0
Graco Inc COM 384109104 15,279 195,685 SH   SOLE NONE 195,685 0 0
HCC Insurance Holdings Inc. COM 404132102 20,996 429,007 SH   SOLE NONE 429,007 0 0
HSBC Holdings PLC ADR 404280406 84,991 1,672,883 SH   SOLE NONE 1,672,883 0 0
Illinois Tool Works Inc COM 452308109 61,715 704,870 SH   SOLE NONE 704,870 0 0
Imperial Oil Ltd COM 453038408 100,336 1,904,961 SH   SOLE NONE 1,904,961 0 0
Innophos Holdings Inc. COM 45774N108 12,264 213,026 SH   SOLE NONE 213,026 0 0
Intuit Inc COM 461202103 89,602 1,112,509 SH   SOLE NONE 1,112,509 0 0
John Wiley & Sons Inc CL A 968223206 81,628 1,347,211 SH   SOLE NONE 1,347,211 0 0
Johnson & Johnson COM 478160104 99,796 953,713 SH   SOLE NONE 953,713 0 0
JPMorgan Chase & Co COM 46625H100 113,704 1,973,408 SH   SOLE NONE 1,973,408 0 0
Kraft Foods Group Inc COM 50076Q106 25,308 422,160 SH   SOLE NONE 422,160 0 0
Lowes Cos Inc COM 548661107 13,446 280,187 SH   SOLE NONE 280,187 0 0
Manulife Financial Corp COM 56501R106 185,221 9,322,868 SH   SOLE NONE 9,322,868 0 0
Marsh & McLennan Cos Inc COM 571748102 49,949 963,893 SH   SOLE NONE 963,893 0 0
McGraw-Hill Companies COM 580645109 58,094 699,680 SH   SOLE NONE 699,680 0 0
MEDNAX Inc COM 58502B106 10,286 176,880 SH   SOLE NONE 176,880 0 0
Mondelez International Inc CL A 609207105 33,365 887,135 SH   SOLE NONE 887,135 0 0
Newmarket Corp COM 651587107 14,537 37,073 SH   SOLE NONE 37,073 0 0
NIKE Inc CL B 654106103 28,220 363,831 SH   SOLE NONE 363,831 0 0
Novartis AG ADR 66987V109 142,373 1,572,498 SH   SOLE NONE 1,572,498 0 0
Oracle Corp COM 68389X105 111,894 2,760,580 SH   SOLE NONE 2,760,580 0 0
Patterson Cos Inc COM 703395103 21,931 555,074 SH   SOLE NONE 555,074 0 0
Penn West Petroleum Ltd. COM 707887105 16,807 1,721,972 SH   SOLE NONE 1,721,972 0 0
PepsiCo Inc/NC COM 713448108 101,955 1,141,271 SH   SOLE NONE 1,141,271 0 0
Portfolio Recovery Associates Inc. COM 73640Q105 8,952 150,382 SH   SOLE NONE 150,382 0 0
Potash Corp of Saskatchewan Inc COM 73755L107 79,128 2,081,708 SH   SOLE NONE 2,081,708 0 0
Praxair Inc COM 74005P104 49,443 372,197 SH   SOLE NONE 372,197 0 0
Procter & Gamble Co COM 742718109 72,106 917,363 SH   SOLE NONE 917,363 0 0
Rockwell Collins Inc. COM 774341101 16,661 213,225 SH   SOLE NONE 213,225 0 0
Rogers Communications Inc CL B 775109200 211,523 5,258,911 SH   SOLE NONE 5,258,911 0 0
Royal Bank of Canada COM 780087102 289,546 4,052,344 SH   SOLE NONE 4,052,344 0 0
Royal Dutch Shell PLC ADR ADR 780259206 85,301 1,035,530 SH   SOLE NONE 1,035,530 0 0
RPM International Inc. COM 749685103 42,927 929,555 SH   SOLE NONE 929,555 0 0
Smith & Nephew PLC ADR 83175M205 26,532 296,939 SH   SOLE NONE 296,939 0 0
Stantec Inc COM 85472N109 106,889 1,726,921 SH   SOLE NONE 1,726,921 0 0
State Street Corp COM 857477103 32,521 483,511 SH   SOLE NONE 483,511 0 0
Suncor Energy Inc COM 867224107 117,566 2,758,536 SH   SOLE NONE 2,758,536 0 0
SYNNEX Corp COM 87162W100 58,007 796,250 SH   SOLE NONE 796,250 0 0
Sysco Corp COM 871829107 17,758 474,176 SH   SOLE NONE 474,176 0 0
T Rowe Price Group Inc COM 74144T108 17,929 212,407 SH   SOLE NONE 212,407 0 0
TELUS Corp COM 87971M103 232,337 6,236,810 SH   SOLE NONE 6,236,810 0 0
Thomson Reuters Corp COM 884903105 86,828 2,385,999 SH   SOLE NONE 2,385,999 0 0
Time Warner Cable COM 88732J207 83,022 563,585 SH   SOLE NONE 563,585 0 0
Toronto-Dominion Bank COM 891160509 354,078 6,881,586 SH   SOLE NONE 6,881,586 0 0
UFP Technologies Inc COM 902673102 7,354 305,278 SH   SOLE NONE 305,278 0 0
Unilever PLC ADR 904767704 84,871 1,872,938 SH   SOLE NONE 1,872,938 0 0
United Technologies Corporation COM 913017109 55,126 477,492 SH   SOLE NONE 477,492 0 0
Valeant Pharmaceuticals International Inc COM 91911K102 137,798 1,090,192 SH   SOLE NONE 1,090,192 0 0
VCA Inc COM 918194101 14,748 420,300 SH   SOLE NONE 420,300 0 0
Visa Inc CL A 92826C839 75,578 358,600 SH   SOLE NONE 358,600 0 0
Walgreen Co COM 931422109 51,802 698,890 SH   SOLE NONE 698,890 0 0
Wells Fargo & Co COM 949746101 135,566 2,579,203 SH   SOLE NONE 2,579,203 0 0
WEX Inc. COM 96208T104 67,370 641,800 SH   SOLE NONE 641,800 0 0
World Fuel Services Corp COM 981475106 81,507 1,655,633 SH   SOLE NONE 1,655,633 0 0
WPP PLC ADR 92937A102 8,964 82,345 SH   SOLE NONE 82,345 0 0