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 55,479 1,104,947 SH   SOLE NONE 1,104,947 0 0
Anheuser-Busch InBev ADR 03524A108 10,646 96,001 SH   SOLE NONE 96,001 0 0
AON PLC CL A G0408V102 231,734 2,643,206 SH   SOLE NONE 2,643,206 0 0
Aspen Insurance Holdings Ltd COM G05384105 6,593 154,081 SH   SOLE NONE 154,081 0 0
Atlantic Tele-Network Inc COM 049079205 39,152 726,385 SH   SOLE NONE 726,385 0 0
AutoZone Inc. COM 053332102 57,261 112,351 SH   SOLE NONE 112,351 0 0
Bank of Montreal COM 063671101 133,485 1,814,935 SH   SOLE NONE 1,814,935 0 0
Bank of Nova Scotia COM 064149107 296,388 4,794,749 SH   SOLE NONE 4,794,749 0 0
Becton Dickinson and Co COM 075887109 121,743 1,069,451 SH   SOLE NONE 1,069,451 0 0
BHP Billiton PLC ADR 05545E209 45,557 820,382 SH   SOLE NONE 820,382 0 0
Blackrock Inc COM 09247X101 140,920 429,214 SH   SOLE NONE 429,214 0 0
Brookfield Asset Management Inc CL A 112585104 296,495 6,608,223 SH   SOLE NONE 6,608,223 0 0
Canadian National Railway Co COM 136375102 316,093 4,455,019 SH   SOLE NONE 4,455,019 0 0
Canadian Natural Resources Ltd COM 136385101 100,128 2,578,790 SH   SOLE NONE 2,578,790 0 0
Canadian Pacific Railway Ltd COM 13645T100 145,530 701,641 SH   SOLE NONE 701,641 0 0
Cenovus Energy Inc COM 15135U109 100,417 3,734,598 SH   SOLE NONE 3,734,598 0 0
Chevron Corp COM 166764100 87,470 732,899 SH   SOLE NONE 732,899 0 0
China Mobile Ltd ADR 16941M109 7,681 130,674 SH   SOLE NONE 130,674 0 0
Cinemark Holdings Inc. COM 17243V102 51,776 1,521,045 SH   SOLE NONE 1,521,045 0 0
CME Group Inc COM 12572Q105 33,304 416,530 SH   SOLE NONE 416,530 0 0
Comcast Corp CL A 20030N101 33,828 629,002 SH   SOLE NONE 629,002 0 0
Community Bank Systems Inc COM 203607106 1,337 39,800 SH   SOLE NONE 39,800 0 0
Computer Programs & Systems Inc COM 205306103 20,616 358,600 SH   SOLE NONE 358,600 0 0
Copart Inc COM 217204106 21,376 682,603 SH   SOLE NONE 682,603 0 0
Dentsply International Inc COM 249030107 32,151 705,055 SH   SOLE NONE 705,055 0 0
Descartes Systems Group Inc COM 249906108 82,153 5,975,130 SH   SOLE NONE 5,975,130 0 0
Diageo PLC ADR 25243Q205 60,105 520,816 SH   SOLE NONE 520,816 0 0
Donaldson Co Inc COM 257651109 13,551 333,510 SH   SOLE NONE 333,510 0 0
E.I. du Pont de Nemours COM 263534109 72,974 1,016,916 SH   SOLE NONE 1,016,916 0 0
eBay Inc COM 278642103 48,614 858,450 SH   SOLE NONE 858,450 0 0
Enbridge Inc COM 29250N105 150,722 3,150,541 SH   SOLE NONE 3,150,541 0 0
Enerplus Corp COM 292766102 495 26,121 SH   SOLE NONE 26,121 0 0
Exxon Mobil Corp COM 30231G102 85,178 905,439 SH   SOLE NONE 905,439 0 0
FirstService Corp SUB VTG SH 33761N109 32,687 623,265 SH   SOLE NONE 623,265 0 0
Franklin Resources Inc. COM 354613101 23,176 424,396 SH   SOLE NONE 424,396 0 0
Gazit-Globe Ltd. SHS M4793C102 128,790 10,328,818 SH   SOLE NONE 10,328,818 0 0
General Electric Co COM 369604103 96,798 3,777,636 SH   SOLE NONE 3,777,636 0 0
GlaxoSmithKline PLC ADR ADR 37733W105 5,734 124,663 SH   SOLE NONE 124,663 0 0
Google Inc CL A 38259P508 57,351 97,442 SH   SOLE NONE 97,442 0 0
Google Inc CL C 38259P706 60,786 105,257 SH   SOLE NONE 105,257 0 0
Graco Inc COM 384109104 1,281 17,551 SH   SOLE NONE 17,551 0 0
HCC Insurance Holdings Inc. COM 404132102 20,499 424,507 SH   SOLE NONE 424,507 0 0
HSBC Holdings PLC ADR 404280406 92,027 1,808,653 SH   SOLE NONE 1,808,653 0 0
Illinois Tool Works Inc COM 452308109 49,143 582,130 SH   SOLE NONE 582,130 0 0
Imperial Oil Ltd COM 453038408 88,698 1,878,581 SH   SOLE NONE 1,878,581 0 0
Innophos Holdings Inc. COM 45774N108 11,736 213,026 SH   SOLE NONE 213,026 0 0
Intuit Inc COM 461202103 89,829 1,024,554 SH   SOLE NONE 1,024,554 0 0
John Wiley & Sons Inc CL A 968223206 56,080 999,473 SH   SOLE NONE 999,473 0 0
Johnson & Johnson COM 478160104 102,904 965,151 SH   SOLE NONE 965,151 0 0
JPMorgan Chase & Co COM 46625H100 125,213 2,078,106 SH   SOLE NONE 2,078,106 0 0
Kraft Foods Group Inc COM 50076Q106 17,642 312,805 SH   SOLE NONE 312,805 0 0
Lowes Cos Inc COM 548661107 7,195 135,957 SH   SOLE NONE 135,957 0 0
Manulife Financial Corp COM 56501R106 179,186 9,322,176 SH   SOLE NONE 9,322,176 0 0
Marsh & McLennan Cos Inc COM 571748102 50,161 958,363 SH   SOLE NONE 958,363 0 0
Mastercard Inc COM 57636Q104 37,631 509,075 SH   SOLE NONE 509,075 0 0
McGraw-Hill Companies COM 580645109 60,932 721,510 SH   SOLE NONE 721,510 0 0
MEDNAX Inc COM 58502B106 9,697 176,880 SH   SOLE NONE 176,880 0 0
Mondelez International Inc CL A 609207105 18,261 532,935 SH   SOLE NONE 532,935 0 0
Newmarket Corp COM 651587107 13,706 35,973 SH   SOLE NONE 35,973 0 0
NIKE Inc CL B 654106103 10,663 119,544 SH   SOLE NONE 119,544 0 0
Novartis AG ADR 66987V109 156,863 1,666,412 SH   SOLE NONE 1,666,412 0 0
Oracle Corp COM 68389X105 102,640 2,680,612 SH   SOLE NONE 2,680,612 0 0
Patterson Cos Inc COM 703395103 22,562 544,574 SH   SOLE NONE 544,574 0 0
PepsiCo Inc/NC COM 713448108 99,131 1,064,604 SH   SOLE NONE 1,064,604 0 0
Portfolio Recovery Associates Inc. COM 73640Q105 7,854 150,382 SH   SOLE NONE 150,382 0 0
Potash Corp of Saskatchewan Inc COM 73755L107 71,672 2,071,089 SH   SOLE NONE 2,071,089 0 0
Praxair Inc COM 74005P104 71,847 556,803 SH   SOLE NONE 556,803 0 0
Procter & Gamble Co COM 742718109 80,070 955,898 SH   SOLE NONE 955,898 0 0
Rockwell Collins Inc. COM 774341101 16,605 211,525 SH   SOLE NONE 211,525 0 0
Rogers Communications Inc CL B 775109200 185,464 4,957,933 SH   SOLE NONE 4,957,933 0 0
Royal Bank of Canada COM 780087102 283,767 3,972,468 SH   SOLE NONE 3,972,468 0 0
Royal Dutch Shell PLC ADR ADR 780259206 80,870 1,062,219 SH   SOLE NONE 1,062,219 0 0
RPM International Inc. COM 749685103 42,624 931,055 SH   SOLE NONE 931,055 0 0
Shaw Communications Inc COM 82028K200 37,867 1,546,089 SH   SOLE NONE 1,546,089 0 0
Smith & Nephew PLC ADR 83175M205 25,241 299,759 SH   SOLE NONE 299,759 0 0
Stantec Inc COM 85472N109 111,470 1,704,911 SH   SOLE NONE 1,704,911 0 0
Suncor Energy Inc COM 867224107 105,050 2,905,000 SH   SOLE NONE 2,905,000 0 0
SYNNEX Corp COM 87162W100 52,874 818,104 SH   SOLE NONE 818,104 0 0
T Rowe Price Group Inc COM 74144T108 16,418 209,407 SH   SOLE NONE 209,407 0 0
TELUS Corp COM 87971M103 188,849 5,534,108 SH   SOLE NONE 5,534,108 0 0
Thomson Reuters Corp COM 884903105 84,608 2,323,845 SH   SOLE NONE 2,323,845 0 0
Time Warner Cable COM 88732J207 85,977 599,065 SH   SOLE NONE 599,065 0 0
Toronto-Dominion Bank COM 891160509 334,669 6,785,459 SH   SOLE NONE 6,785,459 0 0
UFP Technologies Inc COM 902673102 8,900 404,900 SH   SOLE NONE 404,900 0 0
Unilever PLC ADR ADR 904767704 86,663 2,068,232 SH   SOLE NONE 2,068,232 0 0
United Technologies Corporation COM 913017109 80,957 766,431 SH   SOLE NONE 766,431 0 0
Valeant Pharmaceuticals International Inc COM 91911K102 129,151 986,238 SH   SOLE NONE 986,238 0 0
VCA Inc COM 918194101 12,401 315,310 SH   SOLE NONE 315,310 0 0
Verizon Communications Inc COM 92343V104 91,996 1,839,903 SH   SOLE NONE 1,839,903 0 0
Visa Inc CL A 92826C839 82,206 385,175 SH   SOLE NONE 385,175 0 0
Walgreen Co COM 931422109 32,635 550,340 SH   SOLE NONE 550,340 0 0
Wells Fargo & Co COM 949746101 140,086 2,700,172 SH   SOLE NONE 2,700,172 0 0
WEX Inc. COM 96208T104 64,986 589,065 SH   SOLE NONE 589,065 0 0
Whirlpool Corp. COM 963320106 52,342 359,266 SH   SOLE NONE 359,266 0 0
World Fuel Services Corp COM 981475106 65,861 1,649,833 SH   SOLE NONE 1,649,833 0 0
WPP PLC ADR 92937A102 7,261 72,261 SH   SOLE NONE 72,261 0 0