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 63,946 1,215,007 SH   SOLE NONE 1,215,007 0 0
Anheuser-Busch InBev ADR 03524A108 10,203 90,838 SH   SOLE NONE 90,838 0 0
AON PLC CL A G0408V102 265,202 2,796,608 SH   SOLE NONE 2,796,608 0 0
Atlantic Tele-Network Inc COM 049079205 50,386 745,460 SH   SOLE NONE 745,460 0 0
AutoZone Inc. COM 053332102 74,619 120,526 SH   SOLE NONE 120,526 0 0
Bank of Montreal COM 063671101 119,841 1,686,695 SH   SOLE NONE 1,686,695 0 0
Bank of Nova Scotia COM 064149107 258,291 4,348,222 SH   SOLE NONE 4,348,222 0 0
Becton Dickinson and Co COM 075887109 149,198 1,022,939 SH   SOLE NONE 1,022,939 0 0
BHP Billiton PLC ADR 05545E209 30,550 710,456 SH   SOLE NONE 710,456 0 0
Blackrock Inc COM 09247X101 159,218 445,289 SH   SOLE NONE 445,289 0 0
Brookfield Asset Management Inc CL A 112585104 318,625 6,154,393 SH   SOLE NONE 6,154,393 0 0
Canadian National Railway Co COM 136375102 300,355 4,211,091 SH   SOLE NONE 4,211,091 0 0
Canadian Natural Resources Ltd COM 136385101 79,200 2,469,315 SH   SOLE NONE 2,469,315 0 0
Canadian Pacific Railway Ltd COM 13645T100 130,833 655,002 SH   SOLE NONE 655,002 0 0
Cenovus Energy Inc COM 15135U109 73,476 3,412,668 SH   SOLE NONE 3,412,668 0 0
Chevron Corp COM 166764100 82,108 699,311 SH   SOLE NONE 699,311 0 0
China Mobile Ltd ADR 16941M109 7,073 120,240 SH   SOLE NONE 120,240 0 0
Cinemark Holdings Inc. COM 17243V102 53,946 1,516,180 SH   SOLE NONE 1,516,180 0 0
CME Group Inc COM 12572Q105 33,470 377,555 SH   SOLE NONE 377,555 0 0
Comcast Corp CL A 20030N101 36,384 627,207 SH   SOLE NONE 627,207 0 0
Community Bank Systems Inc COM 203607106 1,518 39,800 SH   SOLE NONE 39,800 0 0
Computer Programs & Systems Inc COM 205306103 23,489 386,652 SH   SOLE NONE 386,652 0 0
Copart Inc COM 217204106 35,753 979,793 SH   SOLE NONE 979,793 0 0
Dentsply International Inc COM 249030107 31,149 584,735 SH   SOLE NONE 584,735 0 0
Descartes Systems Group Inc COM 249906108 84,555 5,686,510 SH   SOLE NONE 5,686,510 0 0
Diageo PLC ADR 25243Q205 58,786 515,259 SH   SOLE NONE 515,259 0 0
Donaldson Co Inc COM 257651109 10,702 277,035 SH   SOLE NONE 277,035 0 0
E.I. du Pont de Nemours COM 263534109 67,756 916,361 SH   SOLE NONE 916,361 0 0
eBay Inc COM 278642103 48,084 856,800 SH   SOLE NONE 856,800 0 0
Enbridge Inc COM 29250N105 161,453 3,031,851 SH   SOLE NONE 3,031,851 0 0
Enerplus Corp COM 292766102 252 26,121 SH   SOLE NONE 26,121 0 0
Exxon Mobil Corp COM 30231G102 83,180 859,102 SH   SOLE NONE 859,102 0 0
Fair Isaac Corp COM 303250104 19,139 264,710 SH   SOLE NONE 264,710 0 0
FirstService Corp SUB VTG SH 33761N109 33,901 663,444 SH   SOLE NONE 663,444 0 0
Franklin Resources Inc. COM 354613101 23,386 422,356 SH   SOLE NONE 422,356 0 0
Gazit-Globe Ltd. SHS M4793C102 129,742 10,991,029 SH   SOLE NONE 10,991,029 0 0
General Electric Co COM 369604103 95,035 3,643,053 SH   SOLE NONE 3,643,053 0 0
Google Inc CL A 38259P508 42,726 76,312 SH   SOLE NONE 76,312 0 0
Google Inc CL C 38259P706 57,512 104,136 SH   SOLE NONE 104,136 0 0
HCC Insurance Holdings Inc. COM 404132102 17,112 319,732 SH   SOLE NONE 319,732 0 0
HSBC Holdings PLC ADR 404280406 84,890 1,797,384 SH   SOLE NONE 1,797,384 0 0
Illinois Tool Works Inc COM 452308109 43,900 463,565 SH   SOLE NONE 463,565 0 0
Imperial Oil Ltd COM 453038408 80,393 1,801,659 SH   SOLE NONE 1,801,659 0 0
Innophos Holdings Inc. COM 45774N108 12,451 213,026 SH   SOLE NONE 213,026 0 0
Intuit Inc COM 461202103 60,979 605,978 SH   SOLE NONE 605,978 0 0
iShares Dow Jones US Technology Sector Index Fund ETF 464287721 6,594 63,160 SH   SOLE NONE 63,160 0 0
John Wiley & Sons Inc CL A 968223206 55,933 944,169 SH   SOLE NONE 944,169 0 0
Johnson & Johnson COM 478160104 98,612 895,175 SH   SOLE NONE 895,175 0 0
JPMorgan Chase & Co COM 46625H100 129,667 1,981,497 SH   SOLE NONE 1,981,497 0 0
Manulife Financial Corp COM 56501R106 168,501 8,519,910 SH   SOLE NONE 8,519,910 0 0
Markit Ltd. COM G58249106 152,525 5,770,896 SH   SOLE NONE 5,770,896 0 0
Marsh & McLennan Cos Inc COM 571748102 54,425 950,823 SH   SOLE NONE 950,823 0 0
Mastercard Inc CL A 57636Q104 52,104 604,735 SH   SOLE NONE 604,735 0 0
McGraw-Hill Companies COM 580645109 62,176 698,765 SH   SOLE NONE 698,765 0 0
MEDNAX Inc COM 58502B106 25,132 380,155 SH   SOLE NONE 380,155 0 0
Mondelez International Inc CL A 609207105 18,073 497,545 SH   SOLE NONE 497,545 0 0
Newmarket Corp COM 651587107 14,516 35,973 SH   SOLE NONE 35,973 0 0
Novartis AG ADR 66987V109 161,640 1,744,438 SH   SOLE NONE 1,744,438 0 0
Oracle Corp COM 68389X105 114,392 2,420,986 SH   SOLE NONE 2,420,986 0 0
Patterson Cos Inc COM 703395103 22,170 460,914 SH   SOLE NONE 460,914 0 0
PepsiCo Inc/NC COM 713448108 94,120 941,998 SH   SOLE NONE 941,998 0 0
Potash Corp of Saskatchewan Inc COM 73755L107 136,317 3,739,795 SH   SOLE NONE 3,739,795 0 0
PRA Group Inc. COM 69354N106 9,572 165,237 SH   SOLE NONE 165,237 0 0
Praxair Inc COM 74005P104 72,185 528,527 SH   SOLE NONE 528,527 0 0
Procter & Gamble Co COM 742718109 91,022 945,261 SH   SOLE NONE 945,261 0 0
Rio Tinto Plc ADR 767204100 1,803 39,145 SH   SOLE NONE 39,145 0 0
Rockwell Collins Inc. COM 774341101 17,730 209,870 SH   SOLE NONE 209,870 0 0
Rogers Communications Inc CL B 775109200 192,579 4,802,128 SH   SOLE NONE 4,802,128 0 0
Royal Bank of Canada COM 780087102 258,847 3,620,983 SH   SOLE NONE 3,620,983 0 0
Royal Dutch Shell PLC ADR ADR 780259206 70,370 1,051,078 SH   SOLE NONE 1,051,078 0 0
RPM International Inc. COM 749685103 43,228 852,446 SH   SOLE NONE 852,446 0 0
Shaw Communications Inc CL B 82028K200 75,250 2,707,027 SH   SOLE NONE 2,707,027 0 0
Smith & Nephew PLC ADR 83175M205 23,927 651,242 SH   SOLE NONE 651,242 0 0
Stantec Inc COM 85472N109 96,590 3,509,369 SH   SOLE NONE 3,509,369 0 0
Suncor Energy Inc COM 867224107 95,087 2,989,451 SH   SOLE NONE 2,989,451 0 0
SYNNEX Corp COM 87162W100 63,847 816,871 SH   SOLE NONE 816,871 0 0
T Rowe Price Group Inc COM 74144T108 17,934 208,877 SH   SOLE NONE 208,877 0 0
TELUS Corp COM 87971M103 199,007 5,335,509 SH   SOLE NONE 5,335,509 0 0
Thomson Reuters Corp COM 884903105 93,447 2,238,844 SH   SOLE NONE 2,238,844 0 0
Time Warner Cable COM 88732J207 94,383 596,855 SH   SOLE NONE 596,855 0 0
Toronto-Dominion Bank COM 891160509 307,820 6,200,119 SH   SOLE NONE 6,200,119 0 0
UFP Technologies Inc COM 902673102 12,480 507,614 SH   SOLE NONE 507,614 0 0
Unilever PLC ADR ADR 904767704 94,354 2,330,871 SH   SOLE NONE 2,330,871 0 0
United Technologies Corporation COM 913017109 116,521 973,305 SH   SOLE NONE 973,305 0 0
Valeant Pharmaceuticals International Inc COM 91911K102 123,887 835,030 SH   SOLE NONE 835,030 0 0
VCA Inc COM 918194101 7,284 149,345 SH   SOLE NONE 149,345 0 0
Verizon Communications Inc COM 92343V104 90,429 1,858,145 SH   SOLE NONE 1,858,145 0 0
Visa Inc CL A 92826C839 91,677 329,985 SH   SOLE NONE 329,985 0 0
Walgreens Boots Alliance Inc COM 931427108 37,292 442,933 SH   SOLE NONE 442,933 0 0
Wells Fargo & Co COM 949746101 149,847 2,627,988 SH   SOLE NONE 2,627,988 0 0
WEX Inc. COM 96208T104 45,807 463,075 SH   SOLE NONE 463,075 0 0
Whirlpool Corp. COM 963320106 78,829 387,175 SH   SOLE NONE 387,175 0 0
World Fuel Services Corp COM 981475106 81,483 1,736,263 SH   SOLE NONE 1,736,263 0 0
WPP PLC ADR 92937A102 7,661 73,593 SH   SOLE NONE 73,593 0 0