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
Advantage Oil & Gas Ltd. COM 00765F101 819 130,963 SH   SOLE   130,963 0 0
Barrick Gold Corp. COM 067901108 27,153 1,691,208 SH   SOLE   1,244,408 0 446,800
Agnico Eagle Mines Ltd COM 008474108 37,538 832,492 SH   SOLE   626,492 0 206,000
Brookfield Asset Management Inc. CL A LTD VT SH 112585104 56,176 1,363,681 SH   SOLE   1,096,971 0 266,710
BCE Inc. COM NEW 05534B760 25,666 549,089 SH   SOLE   549,089 0 0
Ballard Power Systems Inc COM 058586108 417 89,160 SH   SOLE   89,160 0 0
Bank of Montreal COM 063671101 59,348 786,021 SH   SOLE   627,221 0 158,800
Bank of Nova Scotia COM 064149107 107,885 1,682,368 SH   SOLE   1,342,118 0 340,250
Baytex Energy Corp COM 07317Q105 424 141,152 SH   SOLE   141,152 0 0
Canadian Imperial Bank of Commerce COM 136069101 33,071 378,861 SH   SOLE   378,861 0 0
Canadian Natural Resources Ltd. COM 136385101 51,510 1,541,520 SH   SOLE   1,242,020 0 299,500
Canadian National Railway COM 136375102 66,608 805,797 SH   SOLE   654,450 0 151,347
Canadian Pacific Railway Ltd. COM 13645T100 72,259 431,076 SH   SOLE   360,076 0 71,000
Crescent Point Energy Corp. COM 22576C101 234 29,220 SH   SOLE   29,220 0 0
Encana Corp. COM 292505104 41,181 3,505,588 SH   SOLE   2,797,588 0 708,000
Endeavour Silver COM 29258Y103 565 238,050 SH   SOLE   238,050 0 0
Enbridge Inc. COM 29250N105 104,037 2,496,372 SH   SOLE   2,002,872 0 493,500
Franco-Nevada Corp. COM 351858105 16,918 218,901 SH   SOLE   182,131 0 36,770
New First Service Corp. SUB VTG SH 33767E103 387 5,910 SH   SOLE   5,910 0 0
Fortuna Silver Mines Inc. COM 349915108 655 150,060 SH   SOLE   150,060 0 0
Goldcorp Inc. COM 380956409 10,370 800,565 SH   SOLE   800,565 0 0
CGI Group Class A CL A SUB VTG 39945C109 47,828 924,418 SH   SOLE   726,601 0 197,817
Hudbay Minerals Inc. COM 443628102 949 128,271 SH   SOLE   128,271 0 0
Kinross Gold Corp. COM NO PAR 496902404 8,976 2,121,930 SH   SOLE   2,121,930 0 0
Klondex Mines Ltd COM 498696103 653 179,497 SH   SOLE   179,497 0 0
Kirkland Lake Gold Ltd COM 49741E100 1,105 85,952 SH   SOLE   85,952 0 0
Manulife Financial Corp. COM 56501R106 58,802 2,905,585 SH   SOLE   2,234,760 0 670,825
Magna International Inc. Class A COM 559222401 21,969 412,602 SH   SOLE   336,286 0 76,316
Methanex Corp. COM 59151K108 18,119 361,338 SH   SOLE   298,738 0 62,600
Nevsun Resources Ltd. COM 64156L101 399 184,760 SH   SOLE   184,760 0 0
Nexgen Energy Ltd COM 65340P106 253 114,310 SH   SOLE   114,310 0 0
Norbord Inc. COM NEW 65548P403 350 9,225 SH   SOLE   9,225 0 0
Open Text Corp. COM 683715106 30,015 932,324 SH   SOLE   751,944 0 180,380
Precision Drilling Corp. COM 2010 74022D308 462 149,020 SH   SOLE   149,020 0 0
Potash Corp. of Saskatchewan COM 73755L107 31,301 1,629,736 SH   SOLE   1,326,936 0 302,800
Restaurant Brands International COM 76131D103 28,101 440,821 SH   SOLE   359,021 0 81,800
Richmont Mines Inc COM 76547T106 752 80,910 SH   SOLE   80,910 0 0
Royal Bank of Canada COM 780087102 155,677 2,016,755 SH   SOLE   1,613,277 0 403,478
Shopify Inc - Class A CL A 82509L107 11,211 96,618 SH   SOLE   78,918 0 17,700
Sun Life Financial Inc. COM 866796105 22,767 573,029 SH   SOLE   573,029 0 0
Sandstorm Gold Ltd COM NEW 80013R206 1,014 224,810 SH   SOLE   224,810 0 0
Suncor Energy Inc. COM 867224107 70,776 2,024,157 SH   SOLE   1,621,601 0 402,556
Sierra Wireless Inc. COM 826516106 293 13,670 SH   SOLE   13,670 0 0
Telus Corp. COM 87971M103 59,082 1,646,424 SH   SOLE   1,263,424 0 383,000
Toronto-Dominion Bank COM NEW 891160509 152,361 2,712,461 SH   SOLE   2,166,729 0 545,732
Teck Resources Ltd. CL B 878742204 18,802 895,132 SH   SOLE   714,332 0 180,800
Waste Connections Inc COM 94106B101 41,330 592,220 SH   SOLE   487,861 0 104,359
Wheaton Precious Metals Corp COM 962879102 9,331 490,304 SH   SOLE   490,304 0 0
Advanced Disposal Services Inc COM 00790X101 1,611 63,940 SH   SOLE   63,940 0 0
Allegion Plc ORD SHS G0176J109 885 10,230 SH   SOLE   10,230 0 0
Amazon.Com Inc COM 023135106 808 840 SH   SOLE   840 0 0
Bank of America Corp. COM 060505104 2,281 90,000 SH   SOLE   90,000 0 0
BankUnited Inc COM 06652K103 2,170 61,000 SH   SOLE   61,000 0 0
BMC Stock Holdings Inc COM 05591B109 4,323 202,500 SH   SOLE   202,500 0 0
Citigroup Inc. COM NEW 172967424 1,442 19,830 SH   SOLE   19,830 0 0
Cott Corp COM 22163N106 2,869 191,315 SH   SOLE   191,315 0 0
Caesartone Ltd ORD SHS M20598104 884 29,650 SH   SOLE   29,650 0 0
CSX Corp. COM 126408103 4,374 80,620 SH   SOLE   80,620 0 0
Devon Energy Corp. COM 25179M103 2,019 55,000 SH   SOLE   55,000 0 0
E Trade Financial Group Inc COM NEW 269246401 5,320 122,000 SH   SOLE   122,000 0 0
Farmer Bros Co COM 307675108 757 23,042 SH   SOLE   23,042 0 0
Fortune Brands Home & Security Inc. COM 34964C106 1,345 20,000 SH   SOLE   20,000 0 0
Granite Construction Inc COM 387328107 1,410 24,330 SH   SOLE   24,330 0 0
JP Morgan Chase & Company COM 46625H100 2,388 25,000 SH   SOLE   25,000 0 0
Lennar Corp. CL A 526057104 2,376 45,000 SH   SOLE   45,000 0 0
Louisiana-Pacific Corp. COM 546347105 2,708 100,000 SH   SOLE   100,000 0 0
Mastercard Inc CL A 57636Q104 1,483 10,500 SH   SOLE   10,500 0 0
Mohawk Industries Inc. COM 608190104 1,238 5,000 SH   SOLE   5,000 0 0
Mueller Water Products Inc COM SER A 624758108 781 61,038 SH   SOLE   61,038 0 0
Owens Corning COM 690742101 1,934 25,000 SH   SOLE   25,000 0 0
PNC Bank Corp. COM 693475105 2,439 18,100 SH   SOLE   18,100 0 0
Raytheon Company COM NEW 755111507 1,334 7,150 SH   SOLE   7,150 0 0
SM Energy Co. COM 78454L100 218 12,310 SH   SOLE   12,310 0 0
Carrols Restaurant Group Inc COM 14574X104 1,817 166,730 SH   SOLE   166,730 0 0
TRI Pointe Group Inc COM 87265H109 3,270 236,800 SH   SOLE   236,800 0 0
Universal Forest Prods Inc COM 913543104 940 9,578 SH   SOLE   9,578 0 0
Cimarex Energy Co COM 171798101 1,137 10,000 SH   SOLE   10,000 0 0
Vaneck Vectors Junior Gold M ETF JR GOLD MINERS E 92189F791 504 15,000 SH   SOLE   15,000 0 0