0001172661-17-001883.txt : 20171106 0001172661-17-001883.hdr.sgml : 20171106 20171106092003 ACCESSION NUMBER: 0001172661-17-001883 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170930 FILED AS OF DATE: 20171106 DATE AS OF CHANGE: 20171106 EFFECTIVENESS DATE: 20171106 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CIBC Asset Management Inc CENTRAL INDEX KEY: 0001021926 IRS NUMBER: 000000000 STATE OF INCORPORATION: A6 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03663 FILM NUMBER: 171178451 BUSINESS ADDRESS: STREET 1: 18 YORK STREET STREET 2: SUITE 1300 CITY: TORONTO STATE: A6 ZIP: M5J 2T8 BUSINESS PHONE: 1-888-888-3863 MAIL ADDRESS: STREET 1: 18 YORK STREET STREET 2: SUITE 1300 CITY: TORONTO STATE: A6 ZIP: M5J 2T8 FORMER COMPANY: FORMER CONFORMED NAME: CIBC Global Asset Management Inc DATE OF NAME CHANGE: 20070511 FORMER COMPANY: FORMER CONFORMED NAME: TAL GLOBAL ASSET MANAGEMENT INC DATE OF NAME CHANGE: 19990803 FORMER COMPANY: FORMER CONFORMED NAME: TAL INVESTMENT COUNSEL LTD DATE OF NAME CHANGE: 19980206 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001021926 XXXXXXXX 09-30-2017 09-30-2017 false CIBC Asset Management Inc
18 York Street Suite 1300 Toronto A6 M5J 2T8
13F HOLDINGS REPORT 028-03663 N
Stephen Carlin MD and Head Equities Manager 416-552-1636 /s/ Stephen Carlin Montreal A8 11-06-2017 0 1040 15978006
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 18574 88492 SH SOLE 56666 0 31826 ABBOTT LABS COM 002824100 8640 161915 SH SOLE 155253 0 6662 ABBVIE INC COM 00287Y109 21641 243543 SH SOLE 238976 0 4567 ABIOMED INC COM 003654100 248 1468 SH SOLE 1468 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17506 129604 SH SOLE 120942 0 8662 ACTIVISION BLIZZARD INC COM 00507V109 12861 199371 SH SOLE 183347 0 16024 ACUITY BRANDS INC COM 00508Y102 708 4134 SH SOLE 3847 0 287 ADIENT PLC ORD SHS G0084W101 364 4336 SH SOLE 3247 0 1089 ADOBE SYS INC COM 00724F101 13105 87846 SH SOLE 83770 0 4076 ADVANCE AUTO PARTS INC COM 00751Y106 831 8378 SH SOLE 73227 0 4881 ADVANCED MICRO DEVICES INC COM 007903107 996 78108 SH SOLE 7043 0 1335 ADVANTAGE OIL & GAS LTD COM 00765F101 10192 1630494 SH SOLE 1630494 0 0 AECOM COM 00766T100 204 5553 SH SOLE 5553 0 0 AERCAP HOLDINGS NV SHS N00985106 697 13630 SH SOLE 12035 0 1595 AES CORP COM 00130H105 697 63247 SH SOLE 57490 0 5757 AETNA INC NEW COM 00817Y108 5357 33690 SH SOLE 30517 0 3173 AFFILIATED MANAGERS GROUP COM 008252108 1006 5301 SH SOLE 4897 0 404 AFLAC INC COM 001055102 3047 37440 SH SOLE 36447 0 993 AGCO CORP COM 001084102 204 2764 SH SOLE 2764 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 2006 31253 SH SOLE 29818 0 1435 AGNC INVT CORP COM 00123Q104 992 45765 SH SOLE 12028 0 33737 AGNICO EAGLE MINES LTD COM 008474108 73972 1641131 SH SOLE 1593366 0 47765 AGRIUM INC COM 008916108 211097 1974982 SH SOLE 1936497 0 38485 AIR PRODS & CHEMS INC COM 009158106 3865 25556 SH SOLE 25040 0 516 AK STL HLDG CORP COM 001547108 132 23662 SH SOLE 23662 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1275 26166 SH SOLE 20874 0 5292 ALAMOS GOLD INC NEW COM CL A 011532108 20023 2971601 SH SOLE 2971601 0 0 ALASKA AIR GROUP INC COM 011659109 903 11833 SH SOLE 11028 0 805 ALBEMARLE CORP COM 012653101 1799 13199 SH SOLE 12457 0 742 ALCOA CORP COM 013872106 391 8392 SH SOLE 6162 0 2230 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1003 8433 SH SOLE 7879 0 554 ALEXION PHARMACEUTICALS INC COM 015351109 3897 27777 SH SOLE 27000 0 777 ALGONQUIN PWR UTILS CORP COM 015857105 1571 149038 SH SOLE 149038 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10726 62104 SH SOLE 62104 0 0 ALIGN TECHNOLOGY INC COM 016255101 2815 15111 SH SOLE 14730 0 381 ALKERMES PLC SHS G01767105 329 6469 SH SOLE 5095 0 1374 ALLEGHANY CORP DEL COM 017175100 505 912 SH SOLE 516 0 396 ALLEGION PUB LTD CO ORD SHS G0176J109 529 6121 SH SOLE 5151 0 970 ALLERGAN PLC SHS G0177J108 6763 32998 SH SOLE 31574 0 1424 ALLETE INC COM NEW 018522300 479 6200 SH SOLE 6200 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1260 5687 SH SOLE 5071 0 616 ALLIANT ENERGY CORP COM 018802108 943 22687 SH SOLE 19890 0 2797 ALLSTATE CORP COM 020002101 3651 39726 SH SOLE 33964 0 5762 ALLY FINL INC COM 02005N100 466 19198 SH SOLE 15658 0 3540 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 363 3090 SH SOLE 3090 0 0 ALPHABET INC CAP STK CL C 02079K107 52254 54482 SH SOLE 54388 0 94 ALPHABET INC CAP STK CL A 02079K305 32374 33248 SH SOLE 32917 0 331 ALTICE USA INC CL A 02156K103 673 24643 SH SOLE 24643 0 0 ALTRIA GROUP INC COM 02209S103 16942 267147 SH SOLE 247900 0 19247 AMAZON COM INC COM 023135106 62557 65072 SH SOLE 63068 0 2004 AMBEV SA SPONSORED ADR 02319V103 656 99540 SH SOLE 88090 0 11450 AMDOCS LTD SHS G02602103 538 8365 SH SOLE 0 0 8365 AMEDISYS INC COM 023436108 207 3692 SH SOLE 3692 0 0 AMERCO COM 023586100 243 648 SH SOLE 648 0 0 AMEREN CORP COM 023608102 1401 24214 SH SOLE 21448 0 2766 AMERICAN AIRLS GROUP INC COM 02376R102 2790 58752 SH SOLE 56342 0 2410 AMERICAN AXLE & MFG HLDGS IN COM 024061103 188 10694 SH SOLE 10694 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 202 4584 SH SOLE 4584 0 0 AMERICAN ELEC PWR INC COM 025537101 5461 77744 SH SOLE 11123 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 323 11123 SH SOLE 94574 0 853 AMERICAN EXPRESS CO COM 025816109 8632 95427 SH SOLE 9319 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 302 2924 SH SOLE 37925 0 1066 AMERICAN HOMES 4 RENT CL A 02665T306 202 9319 SH SOLE 16229 0 5736 AMERICAN INTL GROUP INC COM NEW 026874784 7262 118290 SH SOLE 14251 0 584 AMERICAN TOWER CORP NEW COM 03027X100 5329 38991 SH SOLE 16926 0 2548 AMERICAN WTR WKS CO INC NEW COM 030420103 1777 21965 SH SOLE 70715 0 7029 AMERIPRISE FINL INC COM 03076C106 2203 14835 SH SOLE 2924 0 0 AMERISOURCEBERGEN CORP COM 03073E105 1611 19474 SH SOLE 114890 0 3400 AMETEK INC NEW COM 031100100 1444 21859 SH SOLE 20738 0 1121 AMGEN INC COM 031162100 16712 89630 SH SOLE 89216 0 414 AMPHENOL CORP NEW CL A 032095101 2541 30016 SH SOLE 28089 0 1927 ANADARKO PETE CORP COM 032511107 4343 88895 SH SOLE 87833 0 1062 ANALOG DEVICES INC COM 032654105 4224 49015 SH SOLE 44680 0 4335 ANDEAVOR COM 03349M105 1469 14239 SH SOLE 13732 0 507 ANIXTER INTL INC COM 035290105 318 3740 SH SOLE 3740 0 0 ANNALY CAP MGMT INC COM 035710409 1473 120800 SH SOLE 34908 0 85892 ANSYS INC COM 03662Q105 1260 10267 SH SOLE 7542 0 2725 ANTERO RES CORP COM 03674X106 248 12452 SH SOLE 10721 0 1731 ANTHEM INC COM 036752103 4927 25950 SH SOLE 23719 0 2231 AON PLC SHS CL A G0408V102 17013 116446 SH SOLE 113953 0 2493 APACHE CORP COM 037411105 2372 51781 SH SOLE 46358 0 5423 APARTMENT INVT & MGMT CO CL A 03748R101 601 13701 SH SOLE 13701 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 185 10233 SH SOLE 10233 0 0 APPLE INC COM 037833100 109261 708937 SH SOLE 706882 0 2055 APPLIED MATLS INC COM 038222105 7544 144831 SH SOLE 137796 0 7035 ARAMARK COM 03852U106 504 12405 SH SOLE 8072 0 4333 ARCH CAP GROUP LTD ORD G0450A105 1143 11602 SH SOLE 4624 0 6978 ARCHER DANIELS MIDLAND CO COM 039483102 2361 55551 SH SOLE 51204 0 4347 ARCONIC INC COM 03965L100 1244 50010 SH SOLE 39242 0 10768 ARES CAP CORP COM 04010L103 265 16193 SH SOLE 16193 0 0 ARISTA NETWORKS INC COM 040413106 531 2802 SH SOLE 2423 0 379 ARROW ELECTRS INC COM 042735100 317 3948 SH SOLE 2935 0 1013 ASCENA RETAIL GROUP INC COM 04351G101 35 14450 SH SOLE 14450 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 595 9099 SH SOLE 7994 0 1105 ASSURANT INC COM 04621X108 764 7997 SH SOLE 4974 0 3023 ASTORIA FINL CORP COM 046265104 246 11437 SH SOLE 11437 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 4518 133340 SH SOLE 126030 0 7310 AT&T INC COM 00206R102 29526 754710 SH SOLE 721683 0 33027 ATHENE HLDG LTD CL A G0684D107 200 3706 SH SOLE 0 0 3706 ATMOS ENERGY CORP COM 049560105 290 3454 SH SOLE 3454 0 0 AUTODESK INC COM 052769106 3177 28297 SH SOLE 26507 0 1790 AUTOLIV INC COM 052800109 541 4373 SH SOLE 2940 0 1433 AUTOMATIC DATA PROCESSING IN COM 053015103 6656 60887 SH SOLE 54794 0 6093 AUTONATION INC COM 05329W102 207 4362 SH SOLE 3332 0 1030 AUTOZONE INC COM 053332102 2355 3958 SH SOLE 2905 0 1053 AVALONBAY CMNTYS INC COM 053484101 2885 16170 SH SOLE 12258 0 3912 AVANGRID INC COM 05351W103 560 11806 SH SOLE 10388 0 1418 AVERY DENNISON CORP COM 053611109 859 8732 SH SOLE 7761 0 971 AVISTA CORP COM 05379B107 409 7895 SH SOLE 7895 0 0 AVNET INC COM 053807103 216 5494 SH SOLE 4149 0 1345 AVON PRODS INC COM 054303102 36 15356 SH SOLE 15356 0 0 AXALTA COATING SYS LTD COM G0750C108 235 8139 SH SOLE 8139 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 622 10850 SH SOLE 2916 0 7934 B2GOLD CORP COM 11777Q209 2292 833429 SH SOLE 833429 0 0 BAIDU INC SPON ADR REP A 056752108 3790 15300 SH SOLE 15300 0 0 BAKER HUGHES A GE CO CL A 05722G100 1661 45346 SH SOLE 38855 0 6491 BALL CORP COM 058498106 1355 32806 SH SOLE 30910 0 1896 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 823 92320 SH SOLE 81680 0 10640 BANK AMER CORP COM 060505104 26957 1063802 SH SOLE 1031618 0 32184 BANK MONTREAL QUE COM 063671101 532857 7059573 SH SOLE 6947933 0 111640 BANK N S HALIFAX COM 064149107 806732 12584409 SH SOLE 94474 0 9164 BANK NEW YORK MELLON CORP COM 064058100 5495 103638 SH SOLE 12396432 0 187977 BANK OF THE OZARKS COM 063904106 369 7673 SH SOLE 7673 0 0 BANKUNITED INC COM 06652K103 1149 32314 SH SOLE 32314 0 0 BANNER CORP COM NEW 06652V208 263 4284 SH SOLE 4284 0 0 BARD C R INC COM 067383109 4430 13822 SH SOLE 11181 0 2641 BARNES GROUP INC COM 067806109 271 3847 SH SOLE 3847 0 0 BARRICK GOLD CORP COM 067901108 130028 8101196 SH SOLE 8097116 0 4080 BAXTER INTL INC COM 071813109 4262 67927 SH SOLE 57458 0 10469 BAYTEX ENERGY CORP COM 07317Q105 262 87098 SH SOLE 87098 0 0 BB&T CORP COM 054937107 3806 81073 SH SOLE 73337 0 7736 BCE INC COM NEW 05534B760 253163 5417753 SH SOLE 5277858 0 139895 BECTON DICKINSON & CO COM 075887109 9992 50992 SH SOLE 40195 0 10797 BED BATH & BEYOND INC COM 075896100 240 10214 SH SOLE 4963 0 5251 BEMIS INC COM 081437105 237 5195 SH SOLE 2850 0 2345 BENCHMARK ELECTRS INC COM 08160H101 213 6246 SH SOLE 6246 0 0 BERKLEY W R CORP COM 084423102 766 11478 SH SOLE 4165 0 7313 BERKSHIRE HATHAWAY INC DEL CL A 084670108 275 1 SH SOLE 242319 0 6160 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 45551 248479 SH SOLE 0 0 1 BERRY GLOBAL GROUP INC COM 08579W103 243 4283 SH SOLE 4283 0 0 BEST BUY INC COM 086516101 1866 32768 SH SOLE 25554 0 7214 BHP BILLITON LTD SPONSORED ADR 088606108 9152 225810 SH SOLE 225810 0 0 BIO RAD LABS INC CL A 090572207 232 1046 SH SOLE 1046 0 0 BIOGEN INC COM 09062X103 8850 28263 SH SOLE 26670 0 1593 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1243 13356 SH SOLE 11316 0 2040 BIOVERATIV INC COM 09075E100 282 4946 SH SOLE 3612 0 1334 BLACK KNIGHT FINL SVCS INC CL A 09214X100 221 5145 SH SOLE 5145 0 0 BLACKBERRY LTD COM 09228F103 2367 212291 SH SOLE 212291 0 0 BLACKROCK INC COM 09247X101 7744 17321 SH SOLE 17138 0 183 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 732 21944 SH SOLE 21944 0 0 BLOCK H & R INC COM 093671105 702 26502 SH SOLE 18289 0 8213 BOEING CO COM 097023105 13516 53167 SH SOLE 52166 0 1001 BOK FINL CORP COM NEW 05561Q201 201 2259 SH SOLE 2259 0 0 BORGWARNER INC COM 099724106 972 18982 SH SOLE 17736 0 1246 BOSTON PROPERTIES INC COM 101121101 5176 42121 SH SOLE 41432 0 689 BOSTON SCIENTIFIC CORP COM 101137107 3885 133177 SH SOLE 123414 0 9763 BOYD GAMING CORP COM 103304101 292 11215 SH SOLE 11215 0 0 BP PLC SPONSORED ADR 055622104 2954 76860 SH SOLE 72630 0 4230 BRIGHTHOUSE FINL INC COM 10922N103 646 10618 SH SOLE 9448 0 1170 BRISTOL MYERS SQUIBB CO COM 110122108 9679 151852 SH SOLE 149511 0 2341 BRIXMOR PPTY GROUP INC COM 11120U105 191 10161 SH SOLE 10161 0 0 BROADCOM LTD SHS Y09827109 30396 125324 SH SOLE 115926 0 9398 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1023 12657 SH SOLE 3824 0 8833 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 162 13596 SH SOLE 13596 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 428356 10401769 SH SOLE 10359669 0 42100 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 63164 2135736 SH SOLE 2135736 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 25919 602487 SH SOLE 602487 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 141097 6076461 SH SOLE 6076461 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 21632 647289 SH SOLE 647289 0 0 BROWN & BROWN INC COM 115236101 334 6935 SH SOLE 5114 0 1821 BROWN FORMAN CORP CL B 115637209 1498 27593 SH SOLE 22438 0 5155 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 267 4691 SH SOLE 4691 0 0 BUNGE LIMITED COM G16962105 640 9210 SH SOLE 4797 0 4413 BURLINGTON STORES INC COM 122017106 3271 34266 SH SOLE 20376 0 13890 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1455 19119 SH SOLE 12651 0 6468 CA INC COM 12673P105 1563 46827 SH SOLE 44662 0 2165 CABOT OIL & GAS CORP COM 127097103 3881 145074 SH SOLE 135429 0 9645 CACI INTL INC CL A 127190304 420 3011 SH SOLE 3011 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1033 26175 SH SOLE 24448 0 1727 CAE INC COM 124765108 1868 107057 SH SOLE 107057 0 0 CALPINE CORP COM NEW 131347304 283 19217 SH SOLE 12415 0 6802 CAMDEN PPTY TR SH BEN INT 133131102 309 3381 SH SOLE 3050 0 331 CAMECO CORP COM 13321L108 1540 159895 SH SOLE 159895 0 0 CAMPBELL SOUP CO COM 134429109 1550 33105 SH SOLE 20903 0 12202 CANADIAN NAT RES LTD COM 136385101 545252 16323111 SH SOLE 8304898 0 98020 CANADIAN NATL RY CO COM 136375102 503396 6091871 SH SOLE 44048 0 3376 CANADIAN PAC RY LTD COM 13645T100 448756 2678780 SH SOLE 12424 0 0 CAPITAL ONE FINL CORP COM 14040H105 4015 47424 SH SOLE 28296 0 2863 CAPSTEAD MTG CORP COM NO PAR 14067E506 120 12424 SH SOLE 2267 0 0 CARDINAL HEALTH INC COM 14149Y108 2085 31159 SH SOLE 16982 0 1199 CARLISLE COS INC COM 142339100 227 2267 SH SOLE 41706 0 1516 CARMAX INC COM 143130102 1378 18181 SH SOLE 3701 0 10 CARNIVAL CORP UNIT 99/99/9999 143658300 2791 43222 SH SOLE 53127 0 951 CARTER INC COM 146229109 366 3711 SH SOLE 18182 0 0 CATERPILLAR INC DEL COM 149123101 6744 54078 SH SOLE 10464 0 666 CBL & ASSOC PPTYS INC COM 124830100 153 18182 SH SOLE 27893 0 1844 CBOE HLDGS INC COM 12503M108 1198 11130 SH SOLE 34839 0 2827 CBRE GROUP INC CL A 12504L109 1126 29737 SH SOLE 5945971 0 145900 CBS CORP NEW CL B 124857202 2185 37666 SH SOLE 16155231 0 167880 CDN IMPERIAL BK COMM TORONTO COM 136069101 733255 8402918 SH SOLE 2678000 0 780 CDW CORP COM 12514G108 425 6433 SH SOLE 5349 0 1084 CELANESE CORP DEL COM SER A 150870103 746 7155 SH SOLE 4630 0 2525 CELESTICA INC SUB VTG SHS 15101Q108 602 48790 SH SOLE 48790 0 0 CELGENE CORP COM 151020104 14005 96045 SH SOLE 95466 0 579 CENOVUS ENERGY INC COM 15135U109 113177 11318166 SH SOLE 11311326 0 6840 CENTENE CORP DEL COM 15135B101 1594 16475 SH SOLE 15006 0 1469 CENTERPOINT ENERGY INC COM 15189T107 1311 44892 SH SOLE 38731 0 6161 CENTURYLINK INC COM 156700106 1194 63195 SH SOLE 48453 0 14742 CERNER CORP COM 156782104 2783 39028 SH SOLE 38041 0 987 CF INDS HLDGS INC COM 125269100 1170 33271 SH SOLE 20364 0 12907 CHARTER COMMUNICATIONS INC N CL A 16119P108 11036 30366 SH SOLE 1356073 0 4680 CHECK POINT SOFTWARE TECH LT ORD M22465104 2023 17746 SH SOLE 28421 0 1945 CHEMED CORP NEW COM 16359R103 256 1266 SH SOLE 14634 0 3112 CHEMOURS CO COM 163851108 313 6188 SH SOLE 1266 0 0 CHENIERE ENERGY INC COM NEW 16411R208 497 11029 SH SOLE 8042 0 2987 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 335 11608 SH SOLE 11608 0 0 CHESAPEAKE ENERGY CORP COM 165167107 308 71517 SH SOLE 71517 0 0 CHEVRON CORP NEW COM 166764100 29318 249513 SH SOLE 244870 0 4643 CHICOS FAS INC COM 168615102 99 11016 SH SOLE 11016 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1081 3511 SH SOLE 2581 0 930 CHUBB LIMITED COM H1467J104 4576 32101 SH SOLE 26487 0 5614 CHURCH & DWIGHT INC COM 171340102 2816 58113 SH SOLE 38135 0 19978 CIGNA CORPORATION COM 125509109 4829 25831 SH SOLE 23145 0 2686 CIMAREX ENERGY CO COM 171798101 3107 27336 SH SOLE 25088 0 2248 CINCINNATI FINL CORP COM 172062101 1217 15895 SH SOLE 13867 0 2028 CINTAS CORP COM 172908105 2038 14124 SH SOLE 11454 0 2670 CISCO SYS INC COM 17275R102 22327 664141 SH SOLE 652587 0 11554 CIT GROUP INC COM NEW 125581801 531 10823 SH SOLE 6951 0 3872 CITIGROUP INC COM NEW 172967424 24669 339139 SH SOLE 333427 0 5712 CITIZENS FINL GROUP INC COM 174610105 5573 147164 SH SOLE 106169 0 40995 CITRIX SYS INC COM 177376100 1658 21581 SH SOLE 18500 0 3081 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 59 12695 SH SOLE 12695 0 0 CLEVELAND CLIFFS INC COM 185899101 73 10199 SH SOLE 10199 0 0 CLOROX CO DEL COM 189054109 2438 18483 SH SOLE 11467 0 7016 CME GROUP INC COM CL A 12572Q105 5499 40528 SH SOLE 34263 0 6265 CMS ENERGY CORP COM 125896100 1320 28494 SH SOLE 24573 0 3921 CNA FINL CORP COM 126117100 532 10587 SH SOLE 9119 0 1468 COACH INC COM 189754104 1231 30552 SH SOLE 25304 0 5248 COCA COLA CO COM 191216100 23097 513158 SH SOLE 487827 0 25331 COGNEX CORP COM 192422103 327 2963 SH SOLE 2963 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5337 73573 SH SOLE 72520 0 1053 COLGATE PALMOLIVE CO COM 194162103 7606 104402 SH SOLE 88500 0 15902 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 11930 241110 SH SOLE 241110 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 234 18618 SH SOLE 18618 0 0 COMCAST CORP NEW CL A 20030N101 23197 602820 SH SOLE 590882 0 11938 COMERICA INC COM 200340107 1502 19690 SH SOLE 15486 0 4204 COMMERCE BANCSHARES INC COM 200525103 388 6709 SH SOLE 3594 0 3115 COMMSCOPE HLDG CO INC COM 20337X109 217 6527 SH SOLE 6527 0 0 COMMUNITY BK SYS INC COM 203607106 204 3699 SH SOLE 3699 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 108 14055 SH SOLE 14055 0 0 CONAGRA BRANDS INC COM 205887102 1728 51210 SH SOLE 37494 0 13716 CONCHO RES INC COM 20605P101 6075 46117 SH SOLE 43151 0 2966 CONOCOPHILLIPS COM 20825C104 5956 119004 SH SOLE 117717 0 1287 CONSOLIDATED EDISON INC COM 209115104 4687 58097 SH SOLE 43135 0 14962 CONSTELLATION BRANDS INC CL A 21036P108 4703 23582 SH SOLE 16389 0 7193 CONTINENTAL RESOURCES INC COM 212015101 2592 67135 SH SOLE 62123 0 5012 COOPER COS INC COM NEW 216648402 1209 5101 SH SOLE 4257 0 844 COPART INC COM 217204106 481 14007 SH SOLE 13967 0 40 CORELOGIC INC COM 21871D103 235 5082 SH SOLE 5072 0 10 CORNING INC COM 219350105 2647 88458 SH SOLE 85147 0 3311 COSTAR GROUP INC COM 22160N109 294 1095 SH SOLE 1095 0 0 COSTCO WHSL CORP NEW COM 22160K105 9605 58462 SH SOLE 57286 0 1176 COTT CORP QUE COM 22163N106 826 55252 SH SOLE 55252 0 0 COTY INC COM CL A 222070203 883 53428 SH SOLE 50017 0 3411 COUSINS PPTYS INC COM 222795106 145 15480 SH SOLE 15480 0 0 CREDICORP LTD COM G2519Y108 308 1501 SH SOLE 1501 0 0 CRESCENT PT ENERGY CORP COM 22576C101 74533 9305976 SH SOLE 9201356 0 104620 CROWN CASTLE INTL CORP NEW COM 22822V101 8789 87908 SH SOLE 78405 0 9503 CROWN HOLDINGS INC COM 228368106 718 12022 SH SOLE 11982 0 40 CSRA INC COM 12650T104 515 15948 SH SOLE 13254 0 2694 CSX CORP COM 126408103 6884 126869 SH SOLE 124582 0 2287 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1238 23479 SH SOLE 23479 0 0 CULLEN FROST BANKERS INC COM 229899109 204 2152 SH SOLE 2152 0 0 CUMMINS INC COM 231021106 2569 15290 SH SOLE 14560 0 730 CVB FINL CORP COM 126600105 205 8474 SH SOLE 8474 0 0 CVS HEALTH CORP COM 126650100 7632 93851 SH SOLE 92703 0 1148 CYPRESS SEMICONDUCTOR CORP COM 232806109 350 23278 SH SOLE 23198 0 80 D R HORTON INC COM 23331A109 1546 38719 SH SOLE 31482 0 7237 DANAHER CORP DEL COM 235851102 5329 62122 SH SOLE 57795 0 4327 DARDEN RESTAURANTS INC COM 237194105 1421 18038 SH SOLE 10936 0 7102 DARLING INGREDIENTS INC COM 237266101 352 20100 SH SOLE 20100 0 0 DAVITA INC COM 23918K108 1193 20089 SH SOLE 16057 0 4032 DDR CORP COM 23317H102 112 12233 SH SOLE 12233 0 0 DEERE & CO COM 244199105 4328 34458 SH SOLE 31005 0 3453 DELL TECHNOLOGIES INC COM CL V 24703L103 748 9685 SH SOLE 270 0 9415 DELPHI AUTOMOTIVE PLC SHS G27823106 1979 20107 SH SOLE 19454 0 653 DELTA AIR LINES INC DEL COM NEW 247361702 3526 73119 SH SOLE 62844 0 10275 DENBURY RES INC COM NEW 247916208 49 36595 SH SOLE 36595 0 0 DENTSPLY SIRONA INC COM 24906P109 2632 44008 SH SOLE 36475 0 7533 DESCARTES SYS GROUP INC COM 249906108 4921 180901 SH SOLE 180601 0 300 DEVON ENERGY CORP NEW COM 25179M103 5387 146751 SH SOLE 142952 0 3799 DIAGEO P L C SPON ADR NEW 25243Q205 890 6733 SH SOLE 5863 0 870 DIAMONDBACK ENERGY INC COM 25278X109 322 3284 SH SOLE 3284 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 164 14994 SH SOLE 14994 0 0 DIGITAL RLTY TR INC COM 253868103 2893 24447 SH SOLE 18114 0 6333 DISCOVER FINL SVCS COM 254709108 2412 37407 SH SOLE 36263 0 1144 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 736 34578 SH SOLE 26176 0 8402 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 610 30116 SH SOLE 18889 0 11227 DISH NETWORK CORP CL A 25470M109 2078 38310 SH SOLE 35520 0 2790 DISNEY WALT CO COM DISNEY 254687106 14058 142619 SH SOLE 3538 0 0 DOLBY LABORATORIES INC COM 25659T107 204 3538 SH SOLE 23631 0 4787 DOLLAR GEN CORP NEW COM 256677105 2303 28418 SH SOLE 29529 0 9659 DOLLAR TREE INC COM 256746108 3402 39188 SH SOLE 33213 0 0 DOMINION DIAMOND CORP COM 257287102 470 33213 SH SOLE 108439 0 8391 DOMINION ENERGY INC COM 25746U109 8988 116830 SH SOLE 1613 0 366 DOMINOS PIZZA INC COM 25754A201 393 1979 SH SOLE 4386 0 0 DONALDSON INC COM 257651109 201 4386 SH SOLE 5217 0 0 DOUGLAS EMMETT INC COM 25960P109 206 5217 SH SOLE 13927 0 1002 DOVER CORP COM 260003108 1364 14929 SH SOLE 228590 0 5100 DOWDUPONT INC COM 26078J100 16178 233690 SH SOLE 16211 0 7070 DR PEPPER SNAPPLE GROUP INC COM 26138E109 2060 23281 SH SOLE 2130 0 2661 DST SYS INC DEL COM 233326107 263 4791 SH SOLE 15858 0 1831 DTE ENERGY CO COM 233331107 1899 17689 SH SOLE 105739 0 15365 DUKE ENERGY CORP NEW COM NEW 26441C204 10163 121104 SH SOLE 31382 0 9044 DUKE REALTY CORP COM NEW 264411505 1165 40426 SH SOLE 1252 0 2095 DUN & BRADSTREET CORP DEL NE COM 26483E100 390 3347 SH SOLE 28140 0 896 DXC TECHNOLOGY CO COM 23355L106 2494 29036 SH SOLE 24085 0 2154 E TRADE FINANCIAL CORP COM NEW 269246401 1144 26239 SH SOLE 4980 0 0 EAST WEST BANCORP INC COM 27579R104 298 4980 SH SOLE 13277 0 1943 EASTMAN CHEM CO COM 277432100 1377 15220 SH SOLE 46630 0 1226 EATON CORP PLC SHS G29183103 3675 47856 SH SOLE 4043 0 0 EATON VANCE CORP COM NON VTG 278265103 200 4043 SH SOLE 146519 0 22104 EBAY INC COM 278642103 6485 168623 SH SOLE 24613 0 1565 ECOLAB INC COM 278865100 3367 26178 SH SOLE 1994 0 3295 EDGEWELL PERS CARE CO COM 28035Q102 385 5289 SH SOLE 28869 0 5193 EDISON INTL COM 281020107 2629 34062 SH SOLE 18840 0 3133 EDWARDS LIFESCIENCES CORP COM 28176E108 2402 21973 SH SOLE 4903 0 0 EL PASO ELEC CO COM NEW 283677854 271 4903 SH SOLE 775503 0 0 ELDORADO GOLD CORP NEW COM 284902103 1698 775503 SH SOLE 36884 0 10136 ELECTRONIC ARTS INC COM 285512109 5551 47020 SH SOLE 99660 0 6060 EMERSON ELEC CO COM 291011104 4049 64440 SH SOLE 63090 0 1350 ENBRIDGE INC COM 29250N105 820883 19704020 SH SOLE 19519594 0 184426 ENCANA CORP COM 292505104 154346 13144660 SH SOLE 13125180 0 19480 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 634 36456 SH SOLE 36456 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 716 39160 SH SOLE 39160 0 0 ENERPLUS CORP COM 292766102 947 96195 SH SOLE 96195 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 198 11807 SH SOLE 11807 0 0 ENTERGY CORP NEW COM 29364G103 1492 19534 SH SOLE 16026 0 3508 ENTERPRISE PRODS PARTNERS L COM 293792107 1863 71466 SH SOLE 71466 0 0 ENVISION HEALTHCARE CORP COM 29414D100 462 10271 SH SOLE 10271 0 0 EOG RES INC COM 26875P101 14930 154335 SH SOLE 153390 0 945 EQT CORP COM 26884L109 1164 17845 SH SOLE 15140 0 2705 EQT GP HLDGS LP COM UNIT REP 26885J103 261 9003 SH SOLE 9003 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 204 2717 SH SOLE 2717 0 0 EQUIFAX INC COM 294429105 1238 11676 SH SOLE 10933 0 743 EQUINIX INC COM PAR $0.001 29444U700 3641 8158 SH SOLE 6904 0 1254 EQUITY LIFESTYLE PPTYS INC COM 29472R108 249 2932 SH SOLE 2932 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 2655 40272 SH SOLE 32574 0 7698 ESSEX PPTY TR INC COM 297178105 1835 7223 SH SOLE 5864 0 1359 EVEREST RE GROUP LTD COM G3223R108 1486 6508 SH SOLE 24598 0 668 EVERSOURCE ENERGY COM 30040W108 1969 32582 SH SOLE 3637 0 2871 EXELIXIS INC COM 30161Q104 238 9840 SH SOLE 28078 0 4504 EXELON CORP COM 30161N101 3568 94714 SH SOLE 9840 0 0 EXPEDIA INC DEL COM NEW 30212P303 2726 18940 SH SOLE 82419 0 12295 EXPEDITORS INTL WASH INC COM 302130109 1387 23172 SH SOLE 16102 0 2838 EXPRESS SCRIPTS HLDG CO COM 30219G108 4749 75005 SH SOLE 15682 0 7490 EXTRA SPACE STORAGE INC COM 30225T102 953 11922 SH SOLE 71821 0 3184 EXXON MOBIL CORP COM 30231G102 36195 441509 SH SOLE 10938 0 984 F M C CORP COM NEW 302491303 1219 13648 SH SOLE 432041 0 9468 F5 NETWORKS INC COM 315616102 985 8169 SH SOLE 5675 0 2494 FACEBOOK INC CL A 30303M102 66216 387524 SH SOLE 371479 0 16045 FACTSET RESH SYS INC COM 303075105 241 1336 SH SOLE 1336 0 0 FASTENAL CO COM 311900104 1669 36616 SH SOLE 34865 0 1751 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 4038 32512 SH SOLE 31036 0 1476 FEDEX CORP COM 31428X106 5960 26421 SH SOLE 26061 0 360 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 717 15103 SH SOLE 30044 0 7995 FIDELITY NATL INFORMATION SV COM 31620M106 3552 38039 SH SOLE 68762 0 14164 FIFTH THIRD BANCORP COM 316773100 2320 82926 SH SOLE 30732 0 0 FIRST DATA CORP NEW COM CL A 32008D106 554 30732 SH SOLE 65664 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 447 65664 SH SOLE 8603 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 201 8603 SH SOLE 9414 0 1785 FIRST REP BK SAN FRANCISCO C COM 33616C100 1170 11199 SH SOLE 6075 0 0 FIRSTCASH INC COM 33767D105 384 6075 SH SOLE 38708 0 9898 FIRSTENERGY CORP COM 337932107 1499 48606 SH SOLE 67829 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 4445 67829 SH SOLE 91496 0 15911 FISERV INC COM 337738108 13851 107407 SH SOLE 3082 0 506 FLEETCOR TECHNOLOGIES INC COM 339041105 555 3588 SH SOLE 12028 0 0 FLIR SYS INC COM 302445101 468 12028 SH SOLE 11364 0 2446 FLOWSERVE CORP COM 34354P105 588 13810 SH SOLE 12236 0 1299 FLUOR CORP NEW COM 343412102 570 13535 SH SOLE 11686 0 1962 FNB CORP PA COM 302520101 163 11609 SH SOLE 11609 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 430 4500 SH SOLE 9085 0 6018 FOOT LOCKER INC COM 344849104 622 17656 SH SOLE 4000 0 500 FORD MTR CO DEL COM PAR $0.01 345370860 4477 374052 SH SOLE 11672 0 5984 FOREST CITY RLTY TR INC COM CL A 345605109 224 8799 SH SOLE 353184 0 20868 FORTINET INC COM 34959E109 210 5854 SH SOLE 8799 0 0 FORTIS INC COM 349553107 193573 5408013 SH SOLE 5854 0 0 FORTIVE CORP COM 34959J108 2132 30124 SH SOLE 5400503 0 7510 FORTRESS INVESTMENT GROUP LL CL A 34958B106 111 13963 SH SOLE 28938 0 1186 FORTUNA SILVER MINES INC COM 349915108 3818 874757 SH SOLE 13963 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1078 16032 SH SOLE 874757 0 0 FRANCO NEVADA CORP COM 351858105 161281 2087452 SH SOLE 13571 0 2461 FRANKLIN RES INC COM 354613101 1793 40289 SH SOLE 2062892 0 24560 FREEPORT-MCMORAN INC CL B 35671D857 1909 135951 SH SOLE 38463 0 1826 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 535 10950 SH SOLE 120210 0 15741 FULLER H B CO COM 359694106 361 6222 SH SOLE 9710 0 1240 GALLAGHER ARTHUR J & CO COM 363576109 1279 20775 SH SOLE 6222 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 263 7134 SH SOLE 15587 0 5188 GANNETT CO INC COM 36473H104 127 14125 SH SOLE 7134 0 0 GAP INC DEL COM 364760108 1017 34451 SH SOLE 14125 0 0 GARMIN LTD SHS H2906T109 673 12469 SH SOLE 25089 0 9362 GARTNER INC COM 366651107 1220 9806 SH SOLE 6187 0 6282 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 305 9933 SH SOLE 7874 0 1932 GENERAL DYNAMICS CORP COM 369550108 5663 27545 SH SOLE 9933 0 0 GENERAL ELECTRIC CO COM 369604103 19400 802313 SH SOLE 26370 0 1175 GENERAL MLS INC COM 370334104 16421 317328 SH SOLE 800264 0 2049 GENERAL MTRS CO COM 37045V100 5386 133387 SH SOLE 306457 0 10871 GENTEX CORP COM 371901109 261 13173 SH SOLE 125634 0 7753 GENUINE PARTS CO COM 372460105 1413 14768 SH SOLE 9416 0 3757 GENWORTH FINL INC COM CL A 37247D106 69 17910 SH SOLE 13491 0 1277 GGP INC COM 36174X101 11169 537769 SH SOLE 17910 0 0 GILDAN ACTIVEWEAR INC COM 375916103 81229 2606361 SH SOLE 535517 0 2252 GILEAD SCIENCES INC COM 375558103 13077 161400 SH SOLE 2550592 0 55769 GLACIER BANCORP INC NEW COM 37637Q105 209 5542 SH SOLE 159026 0 2374 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 5119 126490 SH SOLE 5542 0 0 GLOBAL PMTS INC COM 37940X102 4976 52362 SH SOLE 120300 0 6190 GLOBALSTAR INC COM 378973408 55 33628 SH SOLE 51565 0 797 GODADDY INC CL A 380237107 244 5616 SH SOLE 33628 0 0 GOLD STD VENTURES CORP COM 380738104 90 55640 SH SOLE 5616 0 0 GOLDCORP INC NEW COM 380956409 153791 11876598 SH SOLE 55640 0 0 GOLDEN STAR RES LTD CDA COM 38119T104 1986 2588680 SH SOLE 11728064 0 148534 GOLDMAN SACHS GROUP INC COM 38141G104 8076 34047 SH SOLE 2588680 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 793 23862 SH SOLE 33702 0 345 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 242 12918 SH SOLE 22419 0 1443 GRACE W R & CO DEL NEW COM 38388F108 522 7237 SH SOLE 12918 0 0 GRACO INC COM 384109104 234 1895 SH SOLE 7237 0 0 GRAINGER W W INC COM 384802104 988 5494 SH SOLE 1895 0 0 GRAN TIERRA ENERGY INC COM 38500T101 352 155615 SH SOLE 5049 0 445 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 208405 5207241 SH SOLE 155615 0 0 GREAT PLAINS ENERGY INC COM 391164100 211 6973 SH SOLE 5193836 0 13405 GRIFOLS S A SP ADR REP B NVT 398438408 1406 64192 SH SOLE 6973 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 70373 1360753 SH SOLE 60246 0 3946 GROUPON INC COM 399473107 101 19329 SH SOLE 19329 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 200 2565 SH SOLE 2565 0 0 HALLIBURTON CO COM 406216101 7612 165366 SH SOLE 159732 0 5634 HANESBRANDS INC COM 410345102 913 37044 SH SOLE 32510 0 4534 HARLEY DAVIDSON INC COM 412822108 816 16918 SH SOLE 15667 0 1251 HARRIS CORP DEL COM 413875105 2265 17202 SH SOLE 11005 0 6197 HARTFORD FINL SVCS GROUP INC COM 416515104 1970 35544 SH SOLE 34263 0 1281 HASBRO INC COM 418056107 1762 18039 SH SOLE 14105 0 3934 HCA HEALTHCARE INC COM 40412C101 2610 32787 SH SOLE 28610 0 4177 HCP INC COM 40414L109 1422 51100 SH SOLE 42261 0 8839 HD SUPPLY HLDGS INC COM 40416M105 245 6779 SH SOLE 6779 0 0 HEALTHCARE SVCS GRP INC COM 421906108 259 4805 SH SOLE 4805 0 0 HEALTHEQUITY INC COM 42226A107 208 4118 SH SOLE 4118 0 0 HECLA MNG CO COM 422704106 67 13382 SH SOLE 13382 0 0 HEICO CORP NEW CL A 422806208 225 2950 SH SOLE 2950 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 109 14758 SH SOLE 14758 0 0 HELMERICH & PAYNE INC COM 423452101 612 11746 SH SOLE 9683 0 2063 HENRY JACK & ASSOC INC COM 426281101 558 5427 SH SOLE 2462 0 2965 HERBALIFE LTD COM USD SHS G4412G101 334 4926 SH SOLE 56809 0 9882 HERSHEY CO COM 427866108 2106 19288 SH SOLE 3143 0 1783 HESS CORP COM 42809H107 2406 51305 SH SOLE 48497 0 2808 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2276 154715 SH SOLE 149840 0 4875 HILLENBRAND INC COM 431571108 204 5259 SH SOLE 5259 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1719 24749 SH SOLE 21990 0 2759 HOLLYFRONTIER CORP COM 436106108 394 10960 SH SOLE 6003 0 4957 HOLOGIC INC COM 436440101 1379 37589 SH SOLE 33057 0 4532 HOME DEPOT INC COM 437076102 18575 113564 SH SOLE 111104 0 2460 HONEYWELL INTL INC COM 438516106 10195 71928 SH SOLE 71361 0 567 HOPE BANCORP INC COM 43940T109 300 16922 SH SOLE 16922 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 214 5434 SH SOLE 5434 0 0 HORMEL FOODS CORP COM 440452100 1571 48885 SH SOLE 31884 0 17001 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 338 11871 SH SOLE 5961 0 5910 HOST HOTELS & RESORTS INC COM 44107P104 1332 72026 SH SOLE 68177 0 3849 HP INC COM 40434L105 3380 169320 SH SOLE 154265 0 15055 HSBC HLDGS PLC SPON ADR NEW 404280406 698 14120 SH SOLE 12490 0 1630 HUBBELL INC COM 443510607 213 1839 SH SOLE 1839 0 0 HUDBAY MINERALS INC COM 443628102 6526 882679 SH SOLE 780025 0 102654 HUMANA INC COM 444859102 4080 16748 SH SOLE 14310 0 2438 HUNT J B TRANS SVCS INC COM 445658107 1797 16175 SH SOLE 15367 0 808 HUNTINGTON BANCSHARES INC COM 446150104 1632 116911 SH SOLE 96726 0 20185 HUNTINGTON INGALLS INDS INC COM 446413106 345 1522 SH SOLE 1522 0 0 HUNTSMAN CORP COM 447011107 222 8093 SH SOLE 8093 0 0 HYATT HOTELS CORP COM CL A 448579102 257 4158 SH SOLE 4158 0 0 IAC INTERACTIVECORP COM 44919P508 645 5483 SH SOLE 2639 0 2844 IAMGOLD CORP COM 450913108 1104 181002 SH SOLE 181002 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 301 5478 SH SOLE 5478 0 0 IDEX CORP COM 45167R104 306 2516 SH SOLE 2516 0 0 IDEXX LABS INC COM 45168D104 1705 10963 SH SOLE 10530 0 433 IHS MARKIT LTD SHS G47567105 3106 70472 SH SOLE 46190 0 24282 ILLINOIS TOOL WKS INC COM 452308109 4496 30386 SH SOLE 29716 0 670 ILLUMINA INC COM 452327109 3937 19763 SH SOLE 17617 0 2146 IMPERIAL OIL LTD COM NEW 453038408 4925 154584 SH SOLE 154584 0 0 INCYTE CORP COM 45337C102 2918 24995 SH SOLE 22898 0 2097 INGERSOLL-RAND PLC SHS G47791101 1439 16137 SH SOLE 15058 0 1079 INGREDION INC COM 457187102 339 2811 SH SOLE 2355 0 456 INSIGHT ENTERPRISES INC COM 45765U103 205 4472 SH SOLE 4472 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 246 4876 SH SOLE 4876 0 0 INTEL CORP COM 458140100 22339 586627 SH SOLE 575014 0 11613 INTERACTIVE BROKERS GROUP IN COM 45841N107 389 8629 SH SOLE 64386 0 8414 INTERCONTINENTAL EXCHANGE IN COM 45866F104 5001 72800 SH SOLE 8629 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 12285 84680 SH SOLE 37121 0 1611 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1075 7519 SH SOLE 34435 0 2710 INTERPUBLIC GROUP COS INC COM 460690100 772 37145 SH SOLE 80459 0 4221 INTL PAPER CO COM 460146103 2201 38732 SH SOLE 7029 0 490 INTUIT COM 461202103 4529 31862 SH SOLE 30441 0 1421 INTUITIVE SURGICAL INC COM NEW 46120E602 5823 5568 SH SOLE 4534 0 1034 INVESCO LTD SHS G491BT108 3113 88828 SH SOLE 86687 0 2141 INVESTORS BANCORP INC NEW COM 46146L101 150 10972 SH SOLE 10972 0 0 INVITATION HOMES INC COM 46187W107 243 10731 SH SOLE 10731 0 0 IONIS PHARMACEUTICALS INC COM 462222100 212 4190 SH SOLE 4190 0 0 IPG PHOTONICS CORP COM 44980X109 328 1770 SH SOLE 1770 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 114 11059 SH SOLE 11059 0 0 IRON MTN INC NEW COM 46284V101 1063 27332 SH SOLE 22183 0 5149 ISHARES NW ZEALND CP ETF 464289123 6851 145389 SH SOLE 9315 0 0 ISHARES INC MSCI AUST ETF 464286103 4719 210297 SH SOLE 145389 0 0 ISHARES INC MSCI CDA ETF 464286509 3835 132523 SH SOLE 269353 0 0 ISHARES INC MSCI STH KOR ETF 464286772 298 4310 SH SOLE 314127 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 227 6295 SH SOLE 359112 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 6580 269353 SH SOLE 4310 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 11632 359112 SH SOLE 4014326 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 1294 23224 SH SOLE 1080327 0 6000 ISHARES TR MSCI EMG MKT ETF 464287234 48678 1086327 SH SOLE 210297 0 0 ISHARES TR MSCI EAFE ETF 464287465 274901 4014326 SH SOLE 171330 0 0 ISHARES TR U.S. CNSM GD ETF 464287812 20674 171330 SH SOLE 6295 0 0 ISHARES TR EUROPE ETF 464287861 1752 37380 SH SOLE 23224 0 0 ISHARES TR IBOXX HI YD ETF 464288513 27827 313508 SH SOLE 132523 0 0 ISHARES TR MSCI INDIA ETF 46429B598 11691 355902 SH SOLE 355902 0 0 ISHARES TR MSCI CHINA ETF 46429B671 588 9315 SH SOLE 37380 0 0 ISHARES TR MIN VOL USA ETF 46429B697 524 10415 SH SOLE 313508 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 10947 314127 SH SOLE 0 0 10415 JABIL INC COM 466313103 316 11061 SH SOLE 6034 0 5027 JACOBS ENGR GROUP INC DEL COM 469814107 704 12090 SH SOLE 10610 0 1480 JD COM INC SPON ADR CL A 47215P106 1734 45400 SH SOLE 45400 0 0 JETBLUE AIRWAYS CORP COM 477143101 205 11071 SH SOLE 11071 0 0 JOHNSON & JOHNSON COM 478160104 51838 398725 SH SOLE 383773 0 14952 JOHNSON CTLS INTL PLC SHS G51502105 3787 94002 SH SOLE 91549 0 2453 JONES LANG LASALLE INC COM 48020Q107 3793 30716 SH SOLE 30716 0 0 JPMORGAN CHASE & CO COM 46625H100 38856 406824 SH SOLE 400339 0 6485 JUNIPER NETWORKS INC COM 48203R104 1231 44230 SH SOLE 34015 0 10215 JUST ENERGY GROUP INC COM 48213W101 215 37172 SH SOLE 37172 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 245 2378 SH SOLE 2378 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 1160 10674 SH SOLE 9272 0 1402 KAPSTONE PAPER & PACKAGING C COM 48562P103 240 11155 SH SOLE 11155 0 0 KAR AUCTION SVCS INC COM 48238T109 235 4913 SH SOLE 4913 0 0 KELLOGG CO COM 487836108 2644 42395 SH SOLE 33169 0 9226 KEYCORP NEW COM 493267108 2286 121467 SH SOLE 98889 0 22578 KEYSIGHT TECHNOLOGIES INC COM 49338L103 348 8353 SH SOLE 6195 0 2158 KILROY RLTY CORP COM 49427F108 225 3157 SH SOLE 3157 0 0 KIMBERLY CLARK CORP COM 494368103 6664 56632 SH SOLE 53462 0 3170 KIMCO RLTY CORP COM 49446R109 823 42101 SH SOLE 36928 0 5173 KINDER MORGAN INC DEL COM 49456B101 3852 200843 SH SOLE 185242 0 15601 KINDRED HEALTHCARE INC COM 494580103 71 10421 SH SOLE 10421 0 0 KINROSS GOLD CORP COM NO PAR 496902404 5273 1247138 SH SOLE 1247138 0 0 KIRBY CORP COM 497266106 248 3767 SH SOLE 3757 0 10 KIRKLAND LAKE GOLD LTD COM 49741E100 9870 767874 SH SOLE 767874 0 0 KITE PHARMA INC COM 49803L109 349 1942 SH SOLE 1942 0 0 KITE RLTY GROUP TR COM NEW 49803T300 213 10531 SH SOLE 10531 0 0 KLA-TENCOR CORP COM 482480100 2184 20605 SH SOLE 18823 0 1782 KLONDEX MNS LTD COM 498696103 229 62994 SH SOLE 62994 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 241 5810 SH SOLE 5810 0 0 KOHLS CORP COM 500255104 991 21710 SH SOLE 15383 0 6327 KORN FERRY INTL COM NEW 500643200 284 7214 SH SOLE 7214 0 0 KRAFT HEINZ CO COM 500754106 8813 113643 SH SOLE 112830 0 813 KROGER CO COM 501044101 1947 97062 SH SOLE 83289 0 13773 L BRANDS INC COM 501797104 1153 27721 SH SOLE 22952 0 4769 L3 TECHNOLOGIES INC COM 502413107 1458 7740 SH SOLE 6916 0 824 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2072 13726 SH SOLE 9147 0 4579 LAM RESEARCH CORP COM 512807108 3982 21522 SH SOLE 19395 0 2127 LAMAR ADVERTISING CO NEW CL A 512816109 230 3349 SH SOLE 3349 0 0 LAMB WESTON HLDGS INC COM 513272104 309 6598 SH SOLE 4872 0 1726 LAS VEGAS SANDS CORP COM 517834107 1906 29710 SH SOLE 26553 0 3157 LAUDER ESTEE COS INC CL A 518439104 2725 25266 SH SOLE 2265 0 459 LEAR CORP COM NEW 521865204 471 2724 SH SOLE 11674 0 1375 LEGGETT & PLATT INC COM 524660107 623 13049 SH SOLE 5010 0 0 LEIDOS HLDGS INC COM 525327102 297 5010 SH SOLE 19029 0 3107 LENNAR CORP CL A 526057104 1169 22136 SH SOLE 8993 0 5435 LENNOX INTL INC COM 526107107 2582 14428 SH SOLE 30178 0 3168 LEUCADIA NATL CORP COM 527288104 842 33346 SH SOLE 28183 0 2596 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 1640 30779 SH SOLE 6081 0 1022 LIBERTY BROADBAND CORP COM SER A 530307107 669 7103 SH SOLE 7426 0 8358 LIBERTY GLOBAL PLC SHS CL A G5480U104 535 15784 SH SOLE 19069 0 9318 LIBERTY GLOBAL PLC SHS CL C G5480U120 928 28387 SH SOLE 31155 0 9375 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 955 40530 SH SOLE 6927 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 552 13186 SH SOLE 11313 0 1873 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 253 6927 SH SOLE 5135 0 6145 LIBERTY PPTY TR SH BEN INT 531172104 463 11280 SH SOLE 2216 0 0 LILLY ELI & CO COM 532457108 9043 105720 SH SOLE 20271 0 1285 LINCOLN ELEC HLDGS INC COM 533900106 203 2216 SH SOLE 6962 0 0 LINCOLN NATL CORP IND COM 534187109 1584 21556 SH SOLE 2993 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 221 6962 SH SOLE 6898 0 0 LITHIA MTRS INC CL A 536797103 360 2993 SH SOLE 27017 0 8682 LIVE NATION ENTERTAINMENT IN COM 538034109 300 6898 SH SOLE 23963 0 1236 LKQ CORP COM 501889208 1285 35699 SH SOLE 26741 0 1511 LOCKHEED MARTIN CORP COM 539830109 7819 25199 SH SOLE 80640 0 839 LOEWS CORP COM 540424108 1352 28252 SH SOLE 2540 0 2930 LOWES COS INC COM 548661107 6513 81479 SH SOLE 19283 0 1797 LULULEMON ATHLETICA INC COM 550021109 341 5470 SH SOLE 13744 0 2236 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2088 21080 SH SOLE 11309 0 1886 M & T BK CORP COM 55261F104 2573 15980 SH SOLE 80061 0 20864 MACERICH CO COM 554382101 725 13195 SH SOLE 28022 0 0 MACYS INC COM 55616P104 2202 100925 SH SOLE 7560 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 511 2389 SH SOLE 3736464 0 89210 MAG SILVER CORP COM 55903Q104 313 28022 SH SOLE 10268 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 537 7560 SH SOLE 2216 0 757 MAGNA INTL INC COM 559222401 203629 3825674 SH SOLE 22193527 0 299447 MAIDEN HOLDINGS LTD SHS G5753U112 82 10268 SH SOLE 77080 0 7848 MANPOWERGROUP INC COM 56418H100 350 2973 SH SOLE 47763 0 1795 MANULIFE FINL CORP COM 56501R106 455052 22492974 SH SOLE 1394 0 1031 MARATHON OIL CORP COM 565849106 1152 84928 SH SOLE 1270 0 0 MARATHON PETE CORP COM 56585A102 2779 49558 SH SOLE 42639 0 829 MARKEL CORP COM 570535104 2590 2425 SH SOLE 46415 0 4416 MARKETAXESS HLDGS INC COM 57060D108 234 1270 SH SOLE 9632 0 858 MARRIOTT INTL INC NEW CL A 571903202 4793 43468 SH SOLE 16885 0 23178 MARSH & MCLENNAN COS INC COM 571748102 4260 50831 SH SOLE 28904 0 3414 MARTIN MARIETTA MATLS INC COM 573284106 2163 10490 SH SOLE 126064 0 8114 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 717 40063 SH SOLE 40577 0 10223 MASCO CORP COM 574599106 1261 32318 SH SOLE 18180 0 5830 MASTERCARD INCORPORATED CL A 57636Q104 18946 134178 SH SOLE 10563 0 7900 MATTEL INC COM 577081102 786 50800 SH SOLE 24638 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 1146 24010 SH SOLE 76702 0 8352 MCCORMICK & CO INC COM NON VTG 579780206 1895 18463 SH SOLE 19403 0 377 MCDERMOTT INTL INC COM 580037109 179 24638 SH SOLE 6983 0 3256 MCDONALDS CORP COM 580135101 13326 85054 SH SOLE 12779 0 0 MCKESSON CORP COM 58155Q103 3038 19780 SH SOLE 6296 0 0 MDU RES GROUP INC COM 552690109 266 10239 SH SOLE 88217 0 5725 MEDICAL PPTYS TRUST INC COM 58463J304 168 12779 SH SOLE 16320 0 0 MEDICINES CO COM 584688105 233 6296 SH SOLE 1382 0 267 MEDTRONIC PLC SHS G5960L103 7306 93942 SH SOLE 300547 0 37459 MELCO RESORT ENTERTAINMENT L ADR 585464100 394 16320 SH SOLE 4845 0 0 MERCADOLIBRE INC COM 58733R102 427 1649 SH SOLE 42575 0 680 MERCK & CO INC COM 58933Y105 21643 338006 SH SOLE 152886 0 2363 MERITAGE HOMES CORP COM 59001A102 215 4845 SH SOLE 5094 0 2114 METHANEX CORP COM 59151K108 2168 43255 SH SOLE 14397 0 0 METLIFE INC COM 59156R108 8065 155249 SH SOLE 12795 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 4513 7208 SH SOLE 45289 0 2328 MFA FINL INC COM 55272X102 126 14397 SH SOLE 8925 0 3678 MGIC INVT CORP WIS COM 552848103 160 12795 SH SOLE 26882 0 1253 MGM RESORTS INTERNATIONAL COM 552953101 1552 47617 SH SOLE 133843 0 7636 MICHAEL KORS HLDGS LTD SHS G60754101 603 12603 SH SOLE 3944 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 2526 28135 SH SOLE 1192397 0 8521 MICRON TECHNOLOGY INC COM 595112103 5564 141479 SH SOLE 10261 0 1033 MICROSEMI CORP COM 595137100 203 3944 SH SOLE 1953 0 0 MICROSOFT CORP COM 594918104 89456 1200918 SH SOLE 35665 0 0 MID AMER APT CMNTYS INC COM 59522J103 1207 11294 SH SOLE 12081 0 0 MIDDLEBY CORP COM 596278101 250 1953 SH SOLE 6082 0 319 MITEL NETWORKS CORP COM 60671Q104 298 35665 SH SOLE 25582 0 4100 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 126 12081 SH SOLE 185026 0 3796 MOHAWK INDS INC COM 608190104 1584 6401 SH SOLE 39431 0 5420 MOLSON COORS BREWING CO CL B 60871R209 2423 29682 SH SOLE 59208 0 3014 MONDELEZ INTL INC CL A 609207105 7678 188822 SH SOLE 40497 0 6960 MONSANTO CO NEW COM 61166W101 5374 44851 SH SOLE 4107 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 3438 62222 SH SOLE 150779 0 8992 MOODYS CORP COM 615369105 6606 47457 SH SOLE 31061 0 7247 MOOG INC CL A 615394202 343 4107 SH SOLE 21204 0 6839 MORGAN STANLEY COM NEW 617446448 7696 159771 SH SOLE 12280 0 0 MOSAIC CO NEW COM 61945C103 827 38308 SH SOLE 18864 0 10710 MOTOROLA SOLUTIONS INC COM NEW 620076307 2380 28043 SH SOLE 7278 0 0 MPLX LP COM UNIT REP LTD 55336V100 430 12280 SH SOLE 5993 0 3452 MSCI INC COM 55354G100 3457 29574 SH SOLE 46535 0 2864 MUELLER INDS INC COM 624756102 254 7278 SH SOLE 8559 0 0 MURPHY OIL CORP COM 626717102 251 9445 SH SOLE 10606 0 0 MYLAN N V SHS EURO N59465109 1550 49399 SH SOLE 11673 0 823 MYRIAD GENETICS INC COM 62855J104 310 8559 SH SOLE 61487 0 3551 NABORS INDUSTRIES LTD SHS G6359F103 86 10606 SH SOLE 34410 0 3349 NASDAQ INC COM 631103108 969 12496 SH SOLE 5208 0 454 NATIONAL GRID PLC SPONSORED ADR NE 636274409 4079 65038 SH SOLE 25593 0 5155 NATIONAL OILWELL VARCO INC COM 637071101 1349 37759 SH SOLE 4069 0 5834 NATIONAL RETAIL PPTYS INC COM 637417106 236 5662 SH SOLE 11240 0 0 NAVIENT CORPORATION COM 63938C108 462 30748 SH SOLE 23884 0 7508 NCR CORP NEW COM 62886E108 372 9903 SH SOLE 4343 0 1930 NEKTAR THERAPEUTICS COM 640268108 270 11240 SH SOLE 51884 0 3736 NETAPP INC COM 64110D104 1374 31392 SH SOLE 120192 0 0 NETEASE INC SPONSORED ADR 64110W102 1655 6273 SH SOLE 368836 0 0 NETFLIX INC COM 64110L106 10087 55620 SH SOLE 22178 0 0 NEVSUN RES LTD COM 64156L101 259 120192 SH SOLE 10569 0 0 NEW GOLD INC CDA COM 644535106 1365 368836 SH SOLE 16709 0 11280 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1957 22178 SH SOLE 42827 0 7115 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 177 10569 SH SOLE 17405 0 2539 NEW YORK CMNTY BANCORP INC COM 649445103 361 27989 SH SOLE 195494 0 32031 NEWELL BRANDS INC COM 651229106 2131 49942 SH SOLE 11644 0 0 NEWFIELD EXPL CO COM 651290108 592 19944 SH SOLE 6451 0 4329 NEWMONT MINING CORP COM 651639106 8534 227525 SH SOLE 40072 0 4404 NEWPARK RES INC COM PAR $.01NEW 651718504 116 11644 SH SOLE 111916 0 0 NEWS CORP NEW CL A 65249B109 590 44476 SH SOLE 41575 0 2670 NEWS CORP NEW CL B 65249B208 147 10780 SH SOLE 18743 0 2528 NEXGEN ENERGY LTD COM 65340P106 248 111916 SH SOLE 130391 0 2036 NEXTERA ENERGY INC COM 65339F101 6484 44245 SH SOLE 28174 0 3046 NIELSEN HLDGS PLC SHS EUR G6518L108 882 21271 SH SOLE 21917 0 0 NIKE INC CL B 654106103 6866 132427 SH SOLE 38897 0 1760 NISOURCE INC COM 65473P105 799 31220 SH SOLE 55206 0 0 NOBLE CORP PLC SHS USD G65431101 101 21917 SH SOLE 1951 0 0 NOBLE ENERGY INC COM 655044105 1153 40657 SH SOLE 11804 0 3518 NORBORD INC COM NEW 65548P403 2096 55206 SH SOLE 27024 0 1822 NORDSON CORP COM 655663102 231 1951 SH SOLE 19387 0 4017 NORDSTROM INC COM 655664100 722 15322 SH SOLE 15841 0 1369 NORFOLK SOUTHERN CORP COM 655844108 3815 28846 SH SOLE 3551 0 0 NORTHERN TR CORP COM 665859104 2152 23404 SH SOLE 15639 0 1495 NORTHROP GRUMMAN CORP COM 666807102 4952 17210 SH SOLE 86965 0 0 NORTHWEST NAT GAS CO COM 667655104 229 3551 SH SOLE 54255 0 5220 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 926 17134 SH SOLE 27723 0 9314 NOVAGOLD RES INC COM NEW 66987E206 355 86965 SH SOLE 10109 0 7194 NOVARTIS A G SPONSORED ADR 66987V109 5106 59475 SH SOLE 29102 0 3675 NRG ENERGY INC COM NEW 629377508 948 37037 SH SOLE 97782 0 5388 NUANCE COMMUNICATIONS INC COM 67020Y100 272 17303 SH SOLE 125 0 113 NUCOR CORP COM 670346105 1837 32777 SH SOLE 27004 0 4578 NVIDIA CORP COM 67066G104 18444 103170 SH SOLE 11155 0 3934 NVR INC COM 62944T105 679 238 SH SOLE 5269 0 0 NXP SEMICONDUCTORS N V COM N6596X109 3572 31582 SH SOLE 112192 0 6792 O REILLY AUTOMOTIVE INC NEW COM 67103H107 3250 15089 SH SOLE 17602 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 248 5269 SH SOLE 17255 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 7640 118984 SH SOLE 6514 0 0 OCH ZIFF CAP MGMT GROUP CL A 67551U105 57 17602 SH SOLE 2693 0 0 OFFICE DEPOT INC COM 676220106 78 17255 SH SOLE 17605 0 0 OGE ENERGY CORP COM 670837103 235 6514 SH SOLE 8971 0 10214 OLD DOMINION FGHT LINES INC COM 679580100 297 2693 SH SOLE 7017 0 0 OLD NATL BANCORP IND COM 680033107 322 17605 SH SOLE 21132 0 4732 OLD REP INTL CORP COM 680223104 378 19185 SH SOLE 4080 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 224 7017 SH SOLE 13924 0 0 OMNICOM GROUP INC COM 681919106 1916 25864 SH SOLE 34076 0 2874 ON ASSIGNMENT INC COM 682159108 219 4080 SH SOLE 1488476 0 102880 ON SEMICONDUCTOR CORP COM 682189105 257 13924 SH SOLE 19264 0 0 ONEOK INC NEW COM 682680103 2047 36950 SH SOLE 597739 0 5912 OPEN TEXT CORP COM 683715106 51211 1591356 SH SOLE 1931 0 0 OPKO HEALTH INC COM 68375N103 132 19264 SH SOLE 2519 0 0 ORACLE CORP COM 68389X105 29187 603651 SH SOLE 2312 0 0 ORBITAL ATK INC COM 68557N103 257 1931 SH SOLE 540008 0 0 OSHKOSH CORP COM 688239201 208 2519 SH SOLE 3862 0 0 OSI SYSTEMS INC COM 671044105 211 2312 SH SOLE 43057 0 1300 OSISKO GOLD ROYALTIES LTD COM 68827L101 6949 540008 SH SOLE 8240 0 593 OWENS CORNING NEW COM 690742101 299 3862 SH SOLE 4223 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 6181 180195 SH SOLE 3831 0 884 PACCAR INC COM 693718108 3209 44357 SH SOLE 60823 0 0 PACKAGING CORP AMER COM 695156109 1013 8833 SH SOLE 7249 0 2514 PACWEST BANCORP DEL COM 695263103 213 4223 SH SOLE 12338 0 629 PALO ALTO NETWORKS INC COM 697435105 679 4715 SH SOLE 8316 0 0 PAN AMERICAN SILVER CORP COM 697900108 1033 60823 SH SOLE 7647 0 2821 PARK HOTELS RESORTS INC COM 700517105 269 9763 SH SOLE 40981 0 7521 PARKER HANNIFIN CORP COM 701094104 2269 12967 SH SOLE 154898 0 1785 PARSLEY ENERGY INC CL A 701877102 219 8316 SH SOLE 4411 0 0 PATTERSON COMPANIES INC COM 703395103 405 10468 SH SOLE 6960034 0 140710 PAYCHEX INC COM 704326107 2908 48502 SH SOLE 10749 0 0 PAYPAL HLDGS INC COM 70450Y103 10032 156683 SH SOLE 44301 0 0 PDC ENERGY INC COM 69327R101 216 4411 SH SOLE 15458 0 1220 PEMBINA PIPELINE CORP COM 706327103 248486 7100744 SH SOLE 29330 0 17747 PENN NATL GAMING INC COM 707569109 251 10749 SH SOLE 153756 0 16053 PENNEY J C INC COM 708160106 169 44301 SH SOLE 9679 0 0 PENTAIR PLC SHS G7S00T104 1133 16678 SH SOLE 7967 0 1792 PEOPLES UNITED FINANCIAL INC COM 712704105 854 47077 SH SOLE 957933 0 18439 PEPSICO INC COM 713448108 18922 169809 SH SOLE 44882 0 9497 PERKINELMER INC COM 714046109 668 9679 SH SOLE 183530 0 8093 PERRIGO CO PLC SHS G97822103 826 9759 SH SOLE 42846 0 708 PFIZER INC COM 717081103 34856 976372 SH SOLE 8333 0 0 PG&E CORP COM 69331C108 3703 54379 SH SOLE 2590 0 0 PHILIP MORRIS INTL INC COM 718172109 21272 191623 SH SOLE 4038 0 0 PHILLIPS 66 COM 718546104 3990 43554 SH SOLE 9658 0 1383 PILGRIMS PRIDE CORP NEW COM 72147K108 237 8333 SH SOLE 45160 0 2338 PIMCO ETF TR ACTIVE BD ETF 72201R775 277 2590 SH SOLE 24517 0 0 PINNACLE FOODS INC DEL COM 72348P104 231 4038 SH SOLE 4292 0 0 PINNACLE WEST CAP CORP COM 723484101 934 11041 SH SOLE 64090 0 2669 PIONEER NAT RES CO COM 723787107 7008 47498 SH SOLE 2080 0 1704 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 520 24517 SH SOLE 331734 0 820 PLEXUS CORP COM 729132100 241 4292 SH SOLE 32578 0 0 PNC FINL SVCS GROUP INC COM 693475105 8997 66759 SH SOLE 29834 0 609 POLARIS INDS INC COM 731068102 396 3784 SH SOLE 136051 0 13002 POTASH CORP SASK INC COM 73755L107 6385 332554 SH SOLE 27375 0 1550 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 4738 32578 SH SOLE 116925 0 0 PPG INDS INC COM 693506107 3308 30443 SH SOLE 108454 0 0 PPL CORP COM 69351T106 5657 149053 SH SOLE 6426 0 531 PRAXAIR INC COM 74005P104 4042 28925 SH SOLE 24417 0 1345 PRECISION DRILLING CORP COM 2010 74022D308 363 116925 SH SOLE 6548 0 0 PRETIUM RES INC COM 74139C102 1001 108454 SH SOLE 262089 0 13951 PRICE T ROWE GROUP INC COM 74144T108 2066 22796 SH SOLE 52609 0 2405 PRICELINE GRP INC COM NEW 741503403 12737 6957 SH SOLE 51594 0 1345 PRINCIPAL FINL GROUP INC COM 74251V102 1658 25762 SH SOLE 14050 0 0 PROASSURANCE CORP COM 74267C106 358 6548 SH SOLE 39030 0 3357 PROCTER AND GAMBLE CO COM 742718109 25098 276040 SH SOLE 22644 0 1150 PROGRESSIVE CORP OHIO COM 743315103 2664 55014 SH SOLE 1545 0 0 PROLOGIS INC COM 74340W103 3360 52939 SH SOLE 164155 0 16040 PROSPECT CAPITAL CORPORATION COM 74348T102 94 14050 SH SOLE 3769 0 0 PRUDENTIAL FINL INC COM 744320102 4507 42387 SH SOLE 51007 0 2748 PRUDENTIAL PLC ADR 74435K204 1140 23794 SH SOLE 86519 0 12414 PS BUSINESS PKS INC CALIF COM 69360J107 206 1545 SH SOLE 26749 0 3146 PTC INC COM 69370C100 212 3769 SH SOLE 6913 0 2074 PUBLIC STORAGE COM 74460D109 11503 53755 SH SOLE 11098 0 2166 PUBLIC SVC ENTERPRISE GROUP COM 744573106 4576 98933 SH SOLE 179186 0 7555 PULTE GROUP INC COM 745867101 817 29895 SH SOLE 13361 0 0 PVH CORP COM 693656100 1133 8987 SH SOLE 12357 0 6345 QORVO INC COM 74736K101 937 13264 SH SOLE 15153 0 1542 QUALCOMM INC COM 747525103 9681 186741 SH SOLE 5801 0 867 QUANTA SVCS INC COM 74762E102 499 13361 SH SOLE 29650 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1751 18702 SH SOLE 47459 0 6705 QUINTILES IMS HOLDINGS INC COM 74876Y101 1587 16695 SH SOLE 11785 0 793 RALPH LAUREN CORP CL A 751212101 589 6668 SH SOLE 26370 0 2201 RANDGOLD RES LTD ADR 752344309 2896 29650 SH SOLE 46729 0 9234 RANGE RES CORP COM 75281A109 1060 54164 SH SOLE 16006 0 781 RAYMOND JAMES FINANCIAL INC COM 754730109 1061 12578 SH SOLE 13650 0 4814 RAYTHEON CO COM NEW 755111507 5331 28571 SH SOLE 11098 0 586 REALTY INCOME CORP COM 756109104 3199 55963 SH SOLE 109967 0 26797 RED HAT INC COM 756577102 1861 16787 SH SOLE 2248 0 0 REGENCY CTRS CORP COM 758849103 1146 18464 SH SOLE 8784 0 0 REGENERON PHARMACEUTICALS COM 75886F107 5224 11684 SH SOLE 41280 0 5180 REGIONS FINL CORP NEW COM 7591EP100 2083 136764 SH SOLE 1437 0 3837 REINSURANCE GROUP AMER INC COM NEW 759351604 314 2248 SH SOLE 24428 0 10447 RELIANCE STEEL & ALUMINUM CO COM 759509102 669 8784 SH SOLE 23461 0 8952 RELX NV SPONSORED ADR 75955B102 991 46460 SH SOLE 93537 0 26405 RENAISSANCERE HOLDINGS LTD COM G7496G103 713 5274 SH SOLE 2939 0 0 REPUBLIC SVCS INC COM 760759100 2304 34875 SH SOLE 7083 0 0 RESMED INC COM 761152107 2495 32413 SH SOLE 674828 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 7643 119942 SH SOLE 42582 0 0 RH COM 74967X103 207 2939 SH SOLE 35417 0 0 RICE ENERGY INC COM 762760106 205 7083 SH SOLE 11267 0 1271 RICHMONT MINES INC COM 76547T106 6273 674828 SH SOLE 12370 0 596 RITCHIE BROS AUCTIONEERS COM 767744105 1343 42582 SH SOLE 14829 0 712 RITE AID CORP COM 767754104 69 35417 SH SOLE 3667771 0 48960 ROBERT HALF INTL INC COM 770323103 631 12538 SH SOLE 7371 0 0 ROCKWELL AUTOMATION INC COM 773903109 2311 12966 SH SOLE 9264 0 320 ROCKWELL COLLINS INC COM 774341101 2031 15541 SH SOLE 66840 0 19172 ROGERS COMMUNICATIONS INC CL B 775109200 191145 3716731 SH SOLE 14643200 0 198362 ROLLINS INC COM 775711104 340 7371 SH SOLE 16465 0 1559 ROPER TECHNOLOGIES INC COM 776696106 2333 9584 SH SOLE 6620 0 0 ROSS STORES INC COM 778296103 5554 86012 SH SOLE 4488 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 1145274 14841562 SH SOLE 34340 0 10486 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2137 18024 SH SOLE 62067 0 1363 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 401 6620 SH SOLE 654114 0 0 RPM INTL INC COM 749685103 230 4488 SH SOLE 9431 0 0 S&P GLOBAL INC COM 78409V104 7007 44826 SH SOLE 77770 0 4470 SALESFORCE COM INC COM 79466L302 5926 63430 SH SOLE 12463 0 5318 SANDSTORM GOLD LTD COM NEW 80013R206 2949 654114 SH SOLE 4765 0 780 SANMINA CORPORATION COM 801056102 350 9431 SH SOLE 10599 0 3133 SANOFI SPONSORED ADR 80105N105 4095 82240 SH SOLE 12368 0 1841 SANTANDER CONSUMER USA HDG I COM 80283M101 273 17781 SH SOLE 166384 0 7044 SAP SE SPON ADR 803054204 608 5545 SH SOLE 114703 0 13920 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1978 13732 SH SOLE 9581 0 3360 SCANA CORP NEW COM 80589M102 689 14209 SH SOLE 25768 0 4538 SCHEIN HENRY INC COM 806407102 5468 66691 SH SOLE 25021 0 3772 SCHLUMBERGER LTD COM 806857108 12098 173428 SH SOLE 4837 0 0 SCHWAB CHARLES CORP NEW COM 808513105 5626 128623 SH SOLE 5303 0 1054 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 1112 12941 SH SOLE 14005 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 1005 30306 SH SOLE 7269 0 0 SEALED AIR CORP NEW COM 81211K100 1230 28793 SH SOLE 22222 0 578 SEATTLE GENETICS INC COM 812578102 263 4837 SH SOLE 6454 0 0 SEI INVESTMENTS CO COM 784117103 388 6357 SH SOLE 4399 0 0 SELECT MED HLDGS CORP COM 81619Q105 269 14005 SH SOLE 5681 0 640 SELECTIVE INS GROUP INC COM 816300107 391 7269 SH SOLE 7196059 0 8870 SEMPRA ENERGY COM 816851109 2602 22800 SH SOLE 9357 0 522 SERVICE CORP INTL COM 817565104 223 6454 SH SOLE 3692 0 170 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 206 4399 SH SOLE 350810 0 150 SERVICENOW INC COM 81762P102 743 6321 SH SOLE 12777 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 165401 7204929 SH SOLE 1786 0 0 SHERWIN WILLIAMS CO COM 824348106 3537 9879 SH SOLE 6228 0 1431 SHIRE PLC SPONSORED ADR 82481R106 591 3862 SH SOLE 126220 0 333 SHOPIFY INC CL A 82509L107 40716 350960 SH SOLE 303697 0 56571 SIERRA WIRELESS INC COM 826516106 273 12777 SH SOLE 6214 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 229 1786 SH SOLE 27283 0 3251 SIGNET JEWELERS LIMITED SHS G81276100 510 7659 SH SOLE 46758 0 601 SIMON PPTY GROUP INC NEW COM 828806109 20376 126553 SH SOLE 14809 0 0 SIRIUS XM HLDGS INC COM 82968B103 1989 360268 SH SOLE 13784 0 0 SKYWEST INC COM 830879102 273 6214 SH SOLE 10306 0 2037 SKYWORKS SOLUTIONS INC COM 83088M102 3111 30534 SH SOLE 22823 0 0 SL GREEN RLTY CORP COM 78440X101 4798 47359 SH SOLE 5144 0 369 SLM CORP COM 78442P106 170 14809 SH SOLE 136639 0 20932 SMITH A O COM 831865209 819 13784 SH SOLE 27733 0 4716 SMUCKER J M CO COM NEW 832696405 1295 12343 SH SOLE 225349 0 6248 SNAP INC CL A 83304A106 332 22823 SH SOLE 3060 0 0 SNAP ON INC COM 833034101 821 5513 SH SOLE 17471 0 0 SOUTHERN CO COM 842587107 7743 157571 SH SOLE 110787 0 0 SOUTHERN COPPER CORP COM 84265V105 1290 32449 SH SOLE 880331 0 5862 SOUTHWEST AIRLS CO COM 844741108 12965 231597 SH SOLE 466995 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 238 3060 SH SOLE 10380 0 0 SOUTHWESTERN ENERGY CO COM 845467109 107 17471 SH SOLE 5894 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 13469 110787 SH SOLE 3966 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 222638 886193 SH SOLE 16094 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 17428 466995 SH SOLE 4648 0 1093 SPECTRA ENERGY PARTNERS LP COM 84756N109 461 10380 SH SOLE 133563 0 24123 SPIRE INC COM 84857L101 440 5894 SH SOLE 12521 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 308 3966 SH SOLE 17420 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 138 16094 SH SOLE 7035 0 0 SPLUNK INC COM 848637104 381 5741 SH SOLE 47648 0 0 SPRINT CORP COM SER 1 85207U105 1227 157686 SH SOLE 13848 0 728 SQUARE INC CL A 852234103 361 12521 SH SOLE 45437 0 0 SRC ENERGY INC COM 78470V108 168 17420 SH SOLE 175744 0 8290 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 282 7035 SH SOLE 33197 0 952 SSR MNG INC COM 784730103 503 47648 SH SOLE 21621 0 20 STANLEY BLACK & DECKER INC COM 854502101 2201 14576 SH SOLE 7414 0 1970 STANTEC INC COM 85472N109 1258 45437 SH SOLE 42918 0 8231 STARBUCKS CORP COM 855244109 9884 184034 SH SOLE 2713 0 0 STARS GROUP INC COM 85570W100 1034 50725 SH SOLE 7839954 0 124850 STATE STR CORP COM 857477103 3263 34149 SH SOLE 14947880 0 206913 STEEL DYNAMICS INC COM 858119100 746 21641 SH SOLE 50378 0 5523 STERICYCLE INC COM 858912108 672 9384 SH SOLE 1785 0 0 STRYKER CORP COM 863667101 7264 51149 SH SOLE 73858 0 10670 SUN CMNTYS INC COM 866674104 232 2713 SH SOLE 194224 0 35240 SUN LIFE FINL INC COM 866796105 316349 7964804 SH SOLE 14046 0 5305 SUNCOR ENERGY INC NEW COM 867224107 529727 15154793 SH SOLE 76534 0 25263 SUNTRUST BKS INC COM 867914103 3341 55901 SH SOLE 21899 0 897 SVB FINL GROUP COM 78486Q101 334 1785 SH SOLE 53822 0 11532 SYMANTEC CORP COM 871503108 2773 84528 SH SOLE 271671 0 0 SYNCHRONY FINL COM 87165B103 7125 229464 SH SOLE 330177 0 37780 SYNOPSYS INC COM 871607107 1558 19351 SH SOLE 3417 0 0 SYSCO CORP COM 871829107 5492 101797 SH SOLE 6390 0 0 T MOBILE US INC COM 872590104 4030 65354 SH SOLE 7378 0 1186 TAHOE RES INC COM 873868103 1425 271671 SH SOLE 342430 0 2601 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 13817 367957 SH SOLE 17668 0 9774 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 349 3417 SH SOLE 20600 0 920 TAL ED GROUP SPONSORED ADS 874080104 215 6390 SH SOLE 59778 0 0 TARGA RES CORP COM 87612G101 405 8564 SH SOLE 8642681 0 9560 TARGET CORP COM 87612E106 20360 345031 SH SOLE 7473 0 3722 TD AMERITRADE HLDG CORP COM 87236Y108 1339 27442 SH SOLE 1539 0 436 TE CONNECTIVITY LTD REG SHS H84989104 1787 21520 SH SOLE 9401848 0 153840 TECHNIPFMC PLC COM G87110105 1669 59778 SH SOLE 6968 0 0 TECK RESOURCES LTD CL B 878742204 181681 8652241 SH SOLE 1813 0 0 TEGNA INC COM 87901J105 149 11195 SH SOLE 10734 0 682 TELEFLEX INC COM 879369106 478 1975 SH SOLE 65730 0 0 TELUS CORP COM 87971M103 342797 9555688 SH SOLE 121298 0 4315 TERADYNE INC COM 880770102 260 6968 SH SOLE 23940 0 1414 TESARO INC COM 881569107 234 1813 SH SOLE 6188 0 0 TESLA INC COM 88160R101 3894 11416 SH SOLE 14954 0 4334 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1157 65730 SH SOLE 2379 0 10 TEXAS INSTRS INC COM 882508104 11260 125613 SH SOLE 50725 0 0 TEXTRON INC COM 883203101 1366 25354 SH SOLE 41944 0 5849 THERMO FISHER SCIENTIFIC INC COM 883556102 14701 77702 SH SOLE 68429 0 9273 THOMSON REUTERS CORP COM 884903105 48908 1068679 SH SOLE 1068679 0 0 THOR INDS INC COM 885160101 228 1814 SH SOLE 1814 0 0 TIFFANY & CO NEW COM 886547108 1087 11843 SH SOLE 9962 0 1881 TIME INC NEW COM 887228104 171 12697 SH SOLE 12697 0 0 TIME WARNER INC COM NEW 887317303 7744 75585 SH SOLE 69510 0 6075 TJX COS INC NEW COM 872540109 6991 94816 SH SOLE 75507 0 19309 TOLL BROTHERS INC COM 889478103 451 10866 SH SOLE 5545 0 5321 TORCHMARK CORP COM 891027104 869 10848 SH SOLE 9834 0 1014 TORO CO COM 891092108 219 3525 SH SOLE 3525 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 646340 11510442 SH SOLE 11218550 0 291892 TOTAL S A SPONSORED ADR 89151E109 4138 77315 SH SOLE 72755 0 4560 TOTAL SYS SVCS INC COM 891906109 1402 21412 SH SOLE 14905 0 6507 TRACTOR SUPPLY CO COM 892356106 1110 17546 SH SOLE 15506 0 2040 TRANSALTA CORP COM 89346D107 103141 17676046 SH SOLE 17667436 0 8610 TRANSCANADA CORP COM 89353D107 226591 4596714 SH SOLE 4470032 0 126682 TRANSDIGM GROUP INC COM 893641100 1258 4920 SH SOLE 4434 0 486 TRANSUNION COM 89400J107 288 6102 SH SOLE 6102 0 0 TRAVELERS COMPANIES INC COM 89417E109 3401 27758 SH SOLE 25558 0 2200 TRIMBLE INC COM 896239100 501 12777 SH SOLE 8475 0 4302 TRIPADVISOR INC COM 896945201 473 11661 SH SOLE 10421 0 1240 TURQUOISE HILL RES LTD COM 900435108 3195 1035571 SH SOLE 1035571 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 4195 159035 SH SOLE 154682 0 4353 TWENTY FIRST CENTY FOX INC CL B 90130A200 1426 55291 SH SOLE 52453 0 2838 TWITTER INC COM 90184L102 505 29948 SH SOLE 24665 0 5283 TWO HBRS INVT CORP COM 90187B101 125 12352 SH SOLE 12352 0 0 TYLER TECHNOLOGIES INC COM 902252105 218 1250 SH SOLE 1250 0 0 TYSON FOODS INC CL A 902494103 2463 34955 SH SOLE 28232 0 6723 UDR INC COM 902653104 1162 30543 SH SOLE 23422 0 7121 UGI CORP NEW COM 902681105 275 5866 SH SOLE 5866 0 0 ULTA BEAUTY INC COM 90384S303 2835 12541 SH SOLE 10348 0 2193 UNDER ARMOUR INC CL A 904311107 482 29221 SH SOLE 24593 0 4628 UNDER ARMOUR INC CL C 904311206 175 11648 SH SOLE 9928 0 1720 UNILEVER N V N Y SHS NEW 904784709 2790 47250 SH SOLE 39640 0 7610 UNION PAC CORP COM 907818108 9477 81716 SH SOLE 80919 0 797 UNITED CONTL HLDGS INC COM 910047109 1795 29491 SH SOLE 26474 0 3017 UNITED PARCEL SERVICE INC CL B 911312106 44634 371669 SH SOLE 350871 0 20798 UNITED RENTALS INC COM 911363109 1203 8674 SH SOLE 7406 0 1268 UNITED TECHNOLOGIES CORP COM 913017109 8682 74790 SH SOLE 74096 0 694 UNITEDHEALTH GROUP INC COM 91324P102 18272 93294 SH SOLE 89813 0 3481 UNIVERSAL DISPLAY CORP COM 91347P105 205 1590 SH SOLE 1590 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1316 11858 SH SOLE 8249 0 3609 UNUM GROUP COM 91529Y106 1149 22478 SH SOLE 20200 0 2278 US BANCORP DEL COM NEW 902973304 11401 212741 SH SOLE 183859 0 28882 US FOODS HLDG CORP COM 912008109 203 7601 SH SOLE 7601 0 0 V F CORP COM 918204108 2205 34680 SH SOLE 32137 0 2543 VAIL RESORTS INC COM 91879Q109 308 1352 SH SOLE 1352 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 1725 120722 SH SOLE 120722 0 0 VALERO ENERGY CORP NEW COM 91913Y100 3250 42251 SH SOLE 41471 0 780 VALHI INC NEW COM 918905100 29 12113 SH SOLE 12113 0 0 VALLEY NATL BANCORP COM 919794107 126 10423 SH SOLE 10423 0 0 VALVOLINE INC COM 92047W101 540 23033 SH SOLE 23033 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1723 75053 SH SOLE 75053 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 920 47906 SH SOLE 47906 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 734 5740 SH SOLE 30965 0 12390 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1889 43355 SH SOLE 5740 0 0 VANTIV INC CL A 92210H105 3313 47011 SH SOLE 43551 0 3460 VARIAN MED SYS INC COM 92220P105 1444 14429 SH SOLE 8150 0 6279 VEEVA SYS INC CL A COM 922475108 268 4752 SH SOLE 4752 0 0 VENTAS INC COM 92276F100 4620 70941 SH SOLE 62086 0 8855 VEREIT INC COM 92339V100 440 53061 SH SOLE 32917 0 20144 VERISIGN INC COM 92343E102 1402 13179 SH SOLE 8291 0 4888 VERISK ANALYTICS INC COM 92345Y106 3594 43206 SH SOLE 31404 0 11802 VERIZON COMMUNICATIONS INC COM 92343V104 25338 512863 SH SOLE 493994 0 18869 VERMILION ENERGY INC COM 923725105 16555 466985 SH SOLE 408875 0 58110 VERTEX PHARMACEUTICALS INC COM 92532F100 4843 31852 SH SOLE 29886 0 1966 VIACOM INC NEW CL B 92553P201 1329 47755 SH SOLE 44272 0 3483 VIAVI SOLUTIONS INC COM 925550105 264 27894 SH SOLE 27894 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 88 10047 SH SOLE 10047 0 0 VISA INC COM CL A 92826C839 26577 252534 SH SOLE 232220 0 20314 VISTRA ENERGY CORP COM 92840M102 269 14393 SH SOLE 14393 0 0 VMWARE INC CL A COM 928563402 1891 17321 SH SOLE 13642 0 3679 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 5848 206684 SH SOLE 196103 0 10581 VONAGE HLDGS CORP COM 92886T201 148 18229 SH SOLE 18229 0 0 VORNADO RLTY TR SH BEN INT 929042109 1284 16704 SH SOLE 16070 0 634 VOYA FINL INC COM 929089100 319 8000 SH SOLE 6253 0 1747 VULCAN MATLS CO COM 929160109 1663 13904 SH SOLE 11890 0 2014 W P CAREY INC COM 92936U109 253 3748 SH SOLE 3748 0 0 WABCO HLDGS INC COM 92927K102 271 1832 SH SOLE 1832 0 0 WABTEC CORP COM 929740108 413 5452 SH SOLE 4474 0 978 WADDELL & REED FINL INC CL A 930059100 207 10308 SH SOLE 10308 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 10286 133200 SH SOLE 183424 0 7095 WAL-MART STORES INC COM 931142103 14887 190519 SH SOLE 130178 0 3022 WASTE CONNECTIONS INC COM 94106B101 68540 982661 SH SOLE 139297 0 3322 WASTE MGMT INC DEL COM 94106L109 3612 46147 SH SOLE 981834 0 827 WATERS CORP COM 941848103 1417 7891 SH SOLE 37929 0 8218 WATSCO INC COM 942622200 206 1277 SH SOLE 7187 0 704 WEATHERFORD INTL PLC ORD SHS G48833100 58 12697 SH SOLE 1277 0 0 WEC ENERGY GROUP INC COM 92939U106 2613 41619 SH SOLE 0 0 12697 WEINGARTEN RLTY INVS SH BEN INT 948741103 237 7472 SH SOLE 28026 0 13593 WELLCARE HEALTH PLANS INC COM 94946T106 254 1480 SH SOLE 4252 0 3220 WELLS FARGO CO NEW COM 949746101 30078 545384 SH SOLE 1480 0 0 WELLTOWER INC COM 95040Q104 5290 75277 SH SOLE 543804 0 1580 WEST PHARMACEUTICAL SVSC INC COM 955306105 238 2468 SH SOLE 63008 0 12269 WESTAR ENERGY INC COM 95709T100 323 6514 SH SOLE 2468 0 0 WESTERN DIGITAL CORP COM 958102105 3143 36379 SH SOLE 4412 0 2102 WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 305 7399 SH SOLE 34739 0 1640 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 248 4844 SH SOLE 7399 0 0 WESTERN UN CO COM 959802109 918 47793 SH SOLE 4844 0 0 WESTLAKE CHEM CORP COM 960413102 453 5454 SH SOLE 4366 0 1088 WESTROCK CO COM 96145D105 1352 23841 SH SOLE 22373 0 1468 WEYERHAEUSER CO COM 962166104 2371 69683 SH SOLE 67446 0 2237 WHEATON PRECIOUS METALS CORP COM 962879102 7695 404498 SH SOLE 404498 0 0 WHIRLPOOL CORP COM 963320106 1310 7103 SH SOLE 6691 0 412 WHITING PETE CORP NEW COM 966387102 70 12892 SH SOLE 12892 0 0 WILLIAMS COS INC DEL COM 969457100 2340 77958 SH SOLE 75081 0 2877 WILLIS TOWERS WATSON PUB LTD SHS G96629103 1554 10077 SH SOLE 7329 0 2748 WOLVERINE WORLD WIDE INC COM 978097103 350 12148 SH SOLE 12148 0 0 WORKDAY INC CL A 98138H101 942 8939 SH SOLE 6897 0 2042 WPP PLC NEW ADR 92937A102 265 2860 SH SOLE 2550 0 310 WPX ENERGY INC COM 98212B103 159 13867 SH SOLE 13867 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 1282 12165 SH SOLE 9425 0 2740 WYNN RESORTS LTD COM 983134107 1908 12812 SH SOLE 10885 0 1927 XCEL ENERGY INC COM 98389B100 2969 62746 SH SOLE 44933 0 17813 XEROX CORP COM NEW 984121608 940 28250 SH SOLE 20100 0 8150 XILINX INC COM 983919101 2596 36654 SH SOLE 30098 0 6556 XL GROUP LTD COM G98294104 755 19150 SH SOLE 15125 0 4025 XPO LOGISTICS INC COM 983793100 251 3706 SH SOLE 3706 0 0 XYLEM INC COM 98419M100 1148 18332 SH SOLE 15600 0 2732 YAMANA GOLD INC COM 98462Y100 1060 401780 SH SOLE 401780 0 0 YUM BRANDS INC COM 988498101 3020 41027 SH SOLE 31243 0 9784 YUM CHINA HLDGS INC COM 98850P109 437 10935 SH SOLE 8507 0 2428 ZAYO GROUP HLDGS INC COM 98919V105 353 10255 SH SOLE 8279 0 1976 ZILLOW GROUP INC CL C CAP STK 98954M200 247 6141 SH SOLE 6141 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 2224 18996 SH SOLE 17895 0 1101 ZIONS BANCORPORATION COM 989701107 1149 24347 SH SOLE 17968 0 6379 ZOETIS INC CL A 98978V103 3642 57118 SH SOLE 53690 0 3428 ZYNGA INC CL A 98986T108 109 28944 SH SOLE 28944 0 0