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
Alibaba Group Holding Ltd ADR 01609W102 55,271 663,990 SH   SOLE NONE 663,990 0 0
AMETEK Inc COM 031100100 72,091 1,372,107 SH   SOLE NONE 1,372,107 0 0
Anheuser-Busch InBev ADR 03524A108 11,102 91,070 SH   SOLE NONE 91,070 0 0
Ansys Inc COM 03662Q105 33,850 383,826 SH   SOLE NONE 383,826 0 0
AON PLC CL A G0408V102 279,705 2,909,953 SH   SOLE NONE 2,909,953 0 0
Atlantic Tele-Network Inc COM 049079205 56,059 809,860 SH   SOLE NONE 809,860 0 0
AutoZone Inc. COM 053332102 82,574 121,048 SH   SOLE NONE 121,048 0 0
Bank of Hawaii Corp COM 062540109 31,260 510,700 SH   SOLE NONE 510,700 0 0
Bank of Montreal COM 063671101 106,399 1,772,990 SH   SOLE NONE 1,772,990 0 0
Bank of Nova Scotia COM 064149107 230,415 4,420,531 SH   SOLE NONE 4,420,531 0 0
Becton Dickinson and Co COM 075887109 153,917 1,025,984 SH   SOLE NONE 1,025,984 0 0
BHP Billiton PLC ADR 05545E209 32,622 737,052 SH   SOLE NONE 737,052 0 0
Blackrock Inc COM 09247X101 167,695 458,383 SH   SOLE NONE 458,383 0 0
Brookfield Asset Management Inc CLA 112585104 343,196 6,226,168 SH   SOLE NONE 6,226,168 0 0
Canadian National Railway Co COM 136375102 280,812 4,063,304 SH   SOLE NONE 4,063,304 0 0
Canadian Natural Resources Ltd COM 136385101 78,420 2,470,162 SH   SOLE NONE 2,470,162 0 0
Canadian Pacific Railway Ltd COM 13645T100 123,838 653,073 SH   SOLE NONE 653,073 0 0
Cenovus Energy Inc COM 15135U109 64,726 3,653,802 SH   SOLE NONE 3,653,802 0 0
Chevron Corp COM 166764100 79,513 723,081 SH   SOLE NONE 723,081 0 0
China Mobile Ltd ADR 16941M109 7,991 122,883 SH   SOLE NONE 122,883 0 0
Cinemark Holdings Inc. COM 17243V102 67,965 1,507,990 SH   SOLE NONE 1,507,990 0 0
CME Group Inc COM 12572Q105 35,610 375,985 SH   SOLE NONE 375,985 0 0
Comcast Corp CL A 20030N101 35,297 625,057 SH   SOLE NONE 625,057 0 0
Community Bank Systems Inc COM 203607106 1,946 55,000 SH   SOLE NONE 55,000 0 0
Computer Programs & Systems Inc COM 205306103 27,847 513,223 SH   SOLE NONE 513,223 0 0
Copart Inc COM 217204106 36,534 972,428 SH   SOLE NONE 972,428 0 0
Dentsply International Inc COM 249030107 24,799 487,310 SH   SOLE NONE 487,310 0 0
Descartes Systems Group Inc COM 249906108 74,757 4,961,477 SH   SOLE NONE 4,961,477 0 0
Diageo PLC ADR 25243Q205 55,971 506,200 SH   SOLE NONE 506,200 0 0
Donaldson Co Inc COM 257651109 9,065 240,380 SH   SOLE NONE 240,380 0 0
E.I. du Pont de Nemours COM 263534109 64,221 898,573 SH   SOLE NONE 898,573 0 0
eBay Inc COM 278642103 49,175 852,550 SH   SOLE NONE 852,550 0 0
Enbridge Inc COM 29250N105 143,522 2,882,757 SH   SOLE NONE 2,882,757 0 0
Enerplus Corp COM 292766102 283 27,969 SH   SOLE NONE 27,969 0 0
Express Scripts Inc COM 30219G108 32,964 379,905 SH   SOLE NONE 379,905 0 0
Exxon Mobil Corp COM 30231G102 79,416 891,677 SH   SOLE NONE 891,677 0 0
Fair Isaac Corp COM 303250104 15,208 171,418 SH   SOLE NONE 171,418 0 0
FirstService Corp SUB VTG SH 33761N109 42,338 655,079 SH   SOLE NONE 655,079 0 0
Franklin Resources Inc. COM 354613101 17,410 339,242 SH   SOLE NONE 339,242 0 0
Gazit-Globe Ltd. (US Listed) SHS M4793C102 142,524 11,513,297 SH   SOLE NONE 11,513,297 0 0
General Electric Co COM 369604103 98,011 3,826,993 SH   SOLE NONE 3,826,993 0 0
Google Inc CL A 38259P508 52,010 89,522 SH   SOLE NONE 89,522 0 0
Google Inc CL C 38259P706 65,058 113,351 SH   SOLE NONE 113,351 0 0
HCC Insurance Holdings Inc. COM 404132102 13,122 231,547 SH   SOLE NONE 231,547 0 0
HSBC Holdings PLC ADR 404280406 21,379 501,962 SH   SOLE NONE 501,962 0 0
Illinois Tool Works Inc COM 452308109 41,996 432,320 SH   SOLE NONE 432,320 0 0
Imperial Oil Ltd COM 453038408 74,538 1,806,095 SH   SOLE NONE 1,806,095 0 0
Innophos Holdings Inc. COM 45774N108 12,006 213,026 SH   SOLE NONE 213,026 0 0
Intuit Inc COM 461202103 60,831 574,123 SH   SOLE NONE 574,123 0 0
John Wiley & Sons Inc CL A 968223206 42,939 702,307 SH   SOLE NONE 702,307 0 0
Johnson & Johnson COM 478160104 101,879 963,884 SH   SOLE NONE 963,884 0 0
JPMorgan Chase & Co COM 46625H100 128,682 2,039,687 SH   SOLE NONE 2,039,687 0 0
Manulife Financial Corp COM 56501R106 170,004 9,699,568 SH   SOLE NONE 9,699,568 0 0
Markit Ltd. COM G58249106 199,069 7,400,336 SH   SOLE NONE 7,400,336 0 0
Marsh & McLennan Cos Inc COM 571748102 49,756 887,083 SH   SOLE NONE 887,083 0 0
Mastercard Inc CL A 57636Q104 65,171 754,380 SH   SOLE NONE 754,380 0 0
McGraw-Hill Companies COM 580645109 74,217 717,765 SH   SOLE NONE 717,765 0 0
MEDNAX Inc COM 58502B106 32,655 450,350 SH   SOLE NONE 450,350 0 0
Newmarket Corp COM 651587107 15,802 33,073 SH   SOLE NONE 33,073 0 0
Novartis AG ADR ADR 66987V109 179,687 1,822,197 SH   SOLE NONE 1,822,197 0 0
Oracle Corp COM 68389X105 111,559 2,462,671 SH   SOLE NONE 2,462,671 0 0
Patterson Cos Inc COM 703395103 21,215 434,830 SH   SOLE NONE 434,830 0 0
PepsiCo Inc/NC COM 713448108 97,439 963,138 SH   SOLE NONE 963,138 0 0
Potash Corp of Saskatchewan Inc COM 73755L107 126,999 3,828,613 SH   SOLE NONE 3,828,613 0 0
PRA Group Inc. COM 69354N106 13,332 245,442 SH   SOLE NONE 245,442 0 0
Praxair Inc COM 74005P104 75,779 597,182 SH   SOLE NONE 597,182 0 0
Procter & Gamble Co COM 742718109 82,579 957,941 SH   SOLE NONE 957,941 0 0
Rockwell Collins Inc. COM 774341101 20,162 208,820 SH   SOLE NONE 208,820 0 0
Rogers Communications Inc CL B 775109200 169,416 4,917,679 SH   SOLE NONE 4,917,679 0 0
Royal Bank of Canada COM 780087102 230,293 3,705,125 SH   SOLE NONE 3,705,125 0 0
Royal Dutch Shell PLC ADR 780259206 62,314 1,044,668 SH   SOLE NONE 1,044,668 0 0
RPM International Inc. COM 749685103 35,548 740,731 SH   SOLE NONE 740,731 0 0
Shaw Communications Inc CL B 82028K200 107,450 4,621,897 SH   SOLE NONE 4,621,897 0 0
Smith & Nephew PLC ADR 83175M205 24,456 715,715 SH   SOLE NONE 715,715 0 0
Solera Holdings Inc COM 83421A104 15,168 293,609 SH   SOLE NONE 293,609 0 0
Stantec Inc COM 85472N109 90,470 3,785,654 SH   SOLE NONE 3,785,654 0 0
Suncor Energy Inc COM 867224107 87,695 3,005,234 SH   SOLE NONE 3,005,234 0 0
SYNNEX Corp COM 87162W100 61,836 800,471 SH   SOLE NONE 800,471 0 0
T Rowe Price Group Inc COM 74144T108 20,153 248,867 SH   SOLE NONE 248,867 0 0
TELUS Corp COM 87971M103 184,506 5,379,647 SH   SOLE NONE 5,379,647 0 0
Thomson Reuters Corp COM 884903105 94,415 2,255,075 SH   SOLE NONE 2,255,075 0 0
Time Warner Cable COM 88732J207 86,977 557,655 SH   SOLE NONE 557,655 0 0
Toronto-Dominion Bank COM 891160509 278,740 6,281,772 SH   SOLE NONE 6,281,772 0 0
UFP Technologies Inc COM 902673102 11,521 505,754 SH   SOLE NONE 505,754 0 0
Unilever PLC ADR 904767704 100,056 2,398,861 SH   SOLE NONE 2,398,861 0 0
United Technologies Corporation COM 913017109 123,449 1,016,660 SH   SOLE NONE 1,016,660 0 0
Valeant Pharmaceuticals International Inc COM 91911K102 155,239 761,163 SH   SOLE NONE 761,163 0 0
VCA Inc COM 918194101 8,111 147,955 SH   SOLE NONE 147,955 0 0
Verizon Communications Inc COM 92343V104 103,074 2,047,895 SH   SOLE NONE 2,047,895 0 0
Visa Inc CL A 92826C839 77,292 1,105,560 SH   SOLE NONE 1,105,560 0 0
Walgreens Boots Alliance Inc COM 931427108 37,001 388,288 SH   SOLE NONE 388,288 0 0
Wells Fargo & Co COM 949746101 158,380 2,807,128 SH   SOLE NONE 2,807,128 0 0
WEX Inc. COM 96208T104 39,909 371,735 SH   SOLE NONE 371,735 0 0
Whirlpool Corp. COM 963320106 81,499 385,060 SH   SOLE NONE 385,060 0 0
World Fuel Services Corp COM 981475106 85,023 1,479,170 SH   SOLE NONE 1,479,170 0 0
WPP PLC ADR 92937A102 8,384 73,695 SH   SOLE NONE 73,695 0 0