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
AFLAC INC COM 001055102 26,876 373,958 SH   SOLE   373,958 0 0
AGCO CORP COM 001084102 7,900 160,170 SH   SOLE   160,170 0 0
AMC NETWORKS INC CL A 00164V103 92 1,780 SH   SOLE   1,780 0 0
AT&T INC COM 00206R102 63,665 1,567,714 SH   SOLE   1,567,714 0 0
AZZ INC COM 002474104 749 11,475 SH   SOLE   11,475 0 0
ABBOTT LABS COM 002824100 6,417 151,733 SH   SOLE   151,733 0 0
ABBVIE INC COM 00287Y109 41,738 661,769 SH   SOLE   661,769 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 954 30,000 SH   SOLE   30,000 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 571 15,747 SH   SOLE   15,747 0 0
ACI WORLDWIDE INC COM 004498101 1,119 57,758 SH   SOLE   57,758 0 0
ACTIVISION BLIZZARD INC COM 00507V109 17,552 396,201 SH   SOLE   396,201 0 0
ACTUANT CORP CL A NEW 00508X203 1,518 65,300 SH   SOLE   65,300 0 0
ACUITY BRANDS INC COM 00508Y102 6,365 24,057 SH   SOLE   24,057 0 0
ADOBE SYS INC COM 00724F101 27,146 250,099 SH   SOLE   250,099 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 38,788 5,529,788 SH   SOLE   5,529,788 0 0
ADVANCED ENERGY INDS COM 007973100 1,611 34,046 SH   SOLE   34,046 0 0
AETNA INC NEW COM 00817Y108 62,995 545,647 SH   SOLE   545,647 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 16,695 354,535 SH   SOLE   354,535 0 0
AGNICO EAGLE MINES LTD COM 008474108 43,468 803,565 SH   SOLE   803,565 0 0
AGRIUM INC COM 008916108 81,446 898,072 SH   SOLE   898,072 0 0
AIR PRODS & CHEMS INC COM 009158106 303 2,017 SH   SOLE   2,017 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 20,800 2,526,021 SH   SOLE   2,526,021 0 0
ALASKA AIR GROUP INC COM 011659109 330 5,006 SH   SOLE   5,006 0 0
ALBANY INTL CORP CL A 012348108 776 18,300 SH   SOLE   18,300 0 0
ALBEMARLE CORP COM 012653101 17,618 206,078 SH   SOLE   206,078 0 0
ALERE INC COM 01449J105 6,918 160,000 SH   SOLE   160,000 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 2,609 21,290 SH   SOLE   21,290 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 52,789 498,994 SH   SOLE   498,994 0 0
ALLEGHANY CORP DEL COM 017175100 259 493 SH   SOLE   493 0 0
ALLEGIANT TRAVEL CO COM 01748X102 8,862 67,100 SH   SOLE   67,100 0 0
ALLETE INC COM NEW 018522300 1,884 31,600 SH   SOLE   31,600 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,024 35,707 SH   SOLE   35,707 0 0
ALLSTATE CORP COM 020002101 485 7,009 SH   SOLE   7,009 0 0
ALLY FINL INC COM 02005N100 3,334 171,248 SH   SOLE   171,248 0 0
ALPHABET INC CAP STK CL C 02079K107 60,516 77,855 SH   SOLE   77,855 0 0
ALPHABET INC CAP STK CL A 02079K305 118,525 147,408 SH   SOLE   147,408 0 0
ALTRA INDL MOTION CORP COM 02208R106 931 32,151 SH   SOLE   32,151 0 0
ALTRIA GROUP INC COM 02209S103 103,005 1,629,048 SH   SOLE   1,629,048 0 0
AMAZON COM INC COM 023135106 105,265 125,718 SH   SOLE   125,718 0 0
AMBEV SA SPONSORED ADR 02319V103 6,074 997,415 SH   SOLE   997,415 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 373 10,182 SH   SOLE   10,182 0 0
AMERICAN ASSETS TR INC COM 024013104 239 5,506 SH   SOLE   5,506 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 286 5,626 SH   SOLE   5,626 0 0
AMERICAN ELEC PWR INC COM 025537101 7,766 120,953 SH   SOLE   120,953 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,073 60,513 SH   SOLE   60,513 0 0
AMERICAN EXPRESS CO COM 025816109 55,801 871,339 SH   SOLE   871,339 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 583 7,771 SH   SOLE   7,771 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 13 591 SH   SOLE   591 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 104,619 1,763,038 SH   SOLE   1,763,038 0 0
AMERICAN TOWER CORP NEW COM 03027X100 26,389 232,847 SH   SOLE   232,847 0 0
AMERICAN TOWER CORP NEW DEP PFD CONV SE 03027X407 2,376 21,685 SH   SOLE   21,685 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 6,829 91,243 SH   SOLE   91,243 0 0
AMERISOURCEBERGEN CORP COM 03073E105 5,452 67,497 SH   SOLE   67,497 0 0
AMERIPRISE FINL INC COM 03076C106 17,909 179,507 SH   SOLE   179,507 0 0
AMGEN INC COM 031162100 13,606 81,564 SH   SOLE   81,564 0 0
AMPHENOL CORP NEW CL A 032095101 18,227 280,760 SH   SOLE   280,760 0 0
AMSURG CORP COM 03232P405 2,270 33,858 SH   SOLE   33,858 0 0
AMTRUST FINL SVCS INC COM 032359309 208 7,750 SH   SOLE   7,750 0 0
ANADARKO PETE CORP COM 032511107 7,316 115,474 SH   SOLE   115,474 0 0
ANALOG DEVICES INC COM 032654105 2,138 33,170 SH   SOLE   33,170 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 10,459 657,000 SH   SOLE   657,000 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 9,658 73,496 SH   SOLE   73,496 0 0
ANNALY CAP MGMT INC COM 035710409 5,127 488,282 SH   SOLE   488,282 0 0
ANSYS INC COM 03662Q105 982 10,600 SH   SOLE   10,600 0 0
ANTHEM INC COM 036752103 124,199 991,136 SH   SOLE   991,136 0 0
APACHE CORP COM 037411105 59,820 936,596 SH   SOLE   936,596 0 0
APPLE INC COM 037833100 268,634 2,376,240 SH   SOLE   2,376,240 0 0
APPLIED MATLS INC COM 038222105 20,866 692,085 SH   SOLE   692,085 0 0
ARAMARK COM 03852U106 339 8,902 SH   SOLE   8,902 0 0
ARCBEST CORP COM 03937C105 904 47,535 SH   SOLE   47,535 0 0
ARCTIC CAT INC COM 039670104 355 22,900 SH   SOLE   22,900 0 0
ARISTA NETWORKS INC COM 040413106 1,085 12,750 SH   SOLE   12,750 0 0
ASANKO GOLD INC COM 04341Y105 7,965 1,899,372 SH   SOLE   1,899,372 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 487 4,197 SH   SOLE   4,197 0 0
ASPEN TECHNOLOGY INC COM 045327103 1,049 22,417 SH   SOLE   22,417 0 0
ASSOCIATED BANC CORP COM 045487105 13,933 711,231 SH   SOLE   711,231 0 0
AUTODESK INC COM 052769106 1,103 15,250 SH   SOLE   15,250 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 4,915 55,720 SH   SOLE   55,720 0 0
AUTOZONE INC COM 053332102 3,279 4,267 SH   SOLE   4,267 0 0
AVALONBAY CMNTYS INC COM 053484101 4,121 23,171 SH   SOLE   23,171 0 0
AVANGRID INC COM 05351W103 189 4,513 SH   SOLE   4,513 0 0
AVERY DENNISON CORP COM 053611109 2,030 26,100 SH   SOLE   26,100 0 0
AVNET INC COM 053807103 77 1,874 SH   SOLE   1,874 0 0
BB&T CORP COM 054937107 9,195 243,760 SH   SOLE   243,760 0 0
BCE INC COM NEW 05534B760 299,307 6,479,116 SH   SOLE   6,479,116 0 0
BWX TECHNOLOGIES INC COM 05605H100 509 13,277 SH   SOLE   13,277 0 0
BAIDU INC SPON ADR REP A 056752108 34,635 190,230 SH   SOLE   190,230 0 0
BAKER HUGHES INC COM 057224107 201 3,987 SH   SOLE   3,987 0 0
BALL CORP COM 058498106 7,513 91,682 SH   SOLE   91,682 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2,484 120,048 SH   SOLE   120,048 0 0
BANCORP INC DEL COM 05969A105 540 84,153 SH   SOLE   84,153 0 0
BANK AMER CORP COM 060505104 80,863 5,166,989 SH   SOLE   5,166,989 0 0
BANK MONTREAL QUE COM 063671101 874,776 13,345,963 SH   SOLE   13,345,963 0 0
BANK NEW YORK MELLON CORP COM 064058100 5,938 148,904 SH   SOLE   148,904 0 0
BANK N S HALIFAX COM 064149107 1,585,032 29,903,929 SH   SOLE   29,903,929 0 0
BARD C R INC COM 067383109 18,798 83,815 SH   SOLE   83,815 0 0
BARNES GROUP INC COM 067806109 1,545 38,106 SH   SOLE   38,106 0 0
BARRICK GOLD CORP COM 067901108 31,881 1,800,049 SH   SOLE   1,800,049 0 0
BAXTER INTL INC COM 071813109 12,062 253,400 SH   SOLE   253,400 0 0
BAYTEX ENERGY CORP COM 07317Q105 1,998 470,482 SH   SOLE   470,482 0 0
BECTON DICKINSON & CO COM 075887109 24,908 138,584 SH   SOLE   138,584 0 0
BED BATH & BEYOND INC COM 075896100 4,093 94,952 SH   SOLE   94,952 0 0
BELDEN INC COM 077454106 1,833 26,575 SH   SOLE   26,575 0 0
BEMIS INC COM 081437105 12,065 236,513 SH   SOLE   236,513 0 0
BENCHMARK ELECTRS INC COM 08160H101 863 34,606 SH   SOLE   34,606 0 0
BERKLEY W R CORP COM 084423102 10,411 180,245 SH   SOLE   180,245 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 101,623 470 SH   SOLE   470 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 32,286 223,476 SH   SOLE   223,476 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,018 36,728 SH   SOLE   36,728 0 0
BERRY PLASTICS GROUP INC COM 08579W103 2,941 67,074 SH   SOLE   67,074 0 0
BEST BUY INC COM 086516101 2,641 69,168 SH   SOLE   69,168 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 4,948 53,476 SH   SOLE   53,476 0 0
BIOGEN INC COM 09062X103 26,899 85,931 SH   SOLE   85,931 0 0
BIO TECHNE CORP COM 09073M104 2,419 22,090 SH   SOLE   22,090 0 0
BLACKBERRY LTD COM 09228F103 875 109,700 SH   SOLE   109,700 0 0
BLACKROCK INC COM 09247X101 356 983 SH   SOLE   983 0 0
BLOCK H & R INC COM 093671105 2,940 127,000 SH   SOLE   127,000 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 138 5,818 SH   SOLE   5,818 0 0
BOEING CO COM 097023105 100,730 764,613 SH   SOLE   764,613 0 0
BOISE CASCADE CO DEL COM 09739D100 1,950 76,789 SH   SOLE   76,789 0 0
BORGWARNER INC COM 099724106 774 22,000 SH   SOLE   22,000 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 2,012 156,800 SH   SOLE   156,800 0 0
BOSTON PROPERTIES INC COM 101121101 6,890 50,552 SH   SOLE   50,552 0 0
BOSTON SCIENTIFIC CORP COM 101137107 3,165 133,000 SH   SOLE   133,000 0 0
BOTTOMLINE TECH DEL INC COM 101388106 1,261 54,099 SH   SOLE   54,099 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 255 16,304 SH   SOLE   16,304 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 415 86,884 SH   SOLE   86,884 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,124 16,800 SH   SOLE   16,800 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 15,820 293,390 SH   SOLE   293,390 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 1,710 61,528 SH   SOLE   61,528 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 906 13,370 SH   SOLE   13,370 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 8,362 905,905 SH   SOLE   905,905 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 218,363 6,208,630 SH   SOLE   6,208,630 0 0
BROOKFIELD CDA OFFICE PPTYS TR UNIT 112823109 6,307 300,600 SH   SOLE   300,600 0 0
BROWN & BROWN INC COM 115236101 732 19,400 SH   SOLE   19,400 0 0
BRUKER CORP COM 116794108 1,154 50,935 SH   SOLE   50,935 0 0
B2GOLD CORP COM 11777Q209 9,702 3,699,020 SH   SOLE   3,699,020 0 0
CAE INC COM 124765108 22,831 1,607,374 SH   SOLE   1,607,374 0 0
CAI INTERNATIONAL INC COM 12477X106 543 65,606 SH   SOLE   65,606 0 0
CBS CORP NEW CL B 124857202 20,240 369,752 SH   SOLE   369,752 0 0
CBRE GROUP INC CL A 12504L109 248 8,856 SH   SOLE   8,856 0 0
CF INDS HLDGS INC COM 125269100 859 35,280 SH   SOLE   35,280 0 0
CIGNA CORPORATION COM 125509109 8,011 61,475 SH   SOLE   61,475 0 0
CIT GROUP INC COM NEW 125581801 1,234 33,982 SH   SOLE   33,982 0 0
CME GROUP INC COM 12572Q105 9,856 94,300 SH   SOLE   94,300 0 0
CMS ENERGY CORP COM 125896100 609 14,500 SH   SOLE   14,500 0 0
CRH MEDICAL CORP COM 12626F105 1,416 364,800 SH   SOLE   364,800 0 0
CSX CORP COM 126408103 104,327 3,420,560 SH   SOLE   3,420,560 0 0
CST BRANDS INC COM 12646R105 4,905 102,000 SH   SOLE   102,000 0 0
CSRA INC COM 12650T104 8,823 327,989 SH   SOLE   327,989 0 0
CVS HEALTH CORP COM 126650100 250,736 2,817,578 SH   SOLE   2,817,578 0 0
CA INC COM 12673P105 7,857 237,522 SH   SOLE   237,522 0 0
CABOT OIL & GAS CORP COM 127097103 4,675 181,200 SH   SOLE   181,200 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 4,376 171,410 SH   SOLE   171,410 0 0
CALAMP CORP COM 128126109 957 68,625 SH   SOLE   68,625 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 5,737 458,941 SH   SOLE   458,941 0 0
CALLAWAY GOLF CO COM 131193104 2,339 201,439 SH   SOLE   201,439 0 0
CAMDEN PPTY TR SH BEN INT 133131102 3,271 39,058 SH   SOLE   39,058 0 0
CAMECO CORP COM 13321L108 10,117 1,183,715 SH   SOLE   1,183,715 0 0
CAMPBELL SOUP CO COM 134429109 318 5,808 SH   SOLE   5,808 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 857,726 11,058,584 SH   SOLE   11,058,584 0 0
CANADIAN NATL RY CO COM 136375102 288,583 4,413,535 SH   SOLE   4,413,535 0 0
CANADIAN NAT RES LTD COM 136385101 229,809 7,186,849 SH   SOLE   7,186,849 0 0
CANADIAN PAC RY LTD COM 13645T100 160,941 1,054,445 SH   SOLE   1,054,445 0 0
CAPITAL ONE FINL CORP COM 14040H105 23,676 329,611 SH   SOLE   329,611 0 0
CARDINAL FINL CORP COM 14149F109 608 23,302 SH   SOLE   23,302 0 0
CARDINAL HEALTH INC COM 14149Y108 19,281 248,143 SH   SOLE   248,143 0 0
CARLISLE COS INC COM 142339100 398 3,882 SH   SOLE   3,882 0 0
CARTER INC COM 146229109 2,557 29,494 SH   SOLE   29,494 0 0
CASELLA WASTE SYS INC CL A 147448104 867 84,178 SH   SOLE   84,178 0 0
CASEYS GEN STORES INC COM 147528103 1,430 11,900 SH   SOLE   11,900 0 0
CATERPILLAR INC DEL COM 149123101 7,823 88,130 SH   SOLE   88,130 0 0
CAVIUM INC COM 14964U108 419 7,200 SH   SOLE   7,200 0 0
CELESTICA INC SUB VTG SHS 15101Q108 6,038 558,075 SH   SOLE   558,075 0 0
CELGENE CORP COM 151020104 48,556 464,515 SH   SOLE   464,515 0 0
CENTENE CORP DEL COM 15135B101 38 574 SH   SOLE   574 0 0
CENOVUS ENERGY INC COM 15135U109 160,311 11,166,422 SH   SOLE   11,166,422 0 0
CENTERPOINT ENERGY INC COM 15189T107 286 12,290 SH   SOLE   12,290 0 0
CENTURYLINK INC COM 156700106 7,615 277,600 SH   SOLE   277,600 0 0
CEPHEID COM 15670R107 1,633 31,000 SH   SOLE   31,000 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,530 18,362 SH   SOLE   18,362 0 0
CHEFS WHSE INC COM 163086101 676 60,696 SH   SOLE   60,696 0 0
CHEMED CORP NEW COM 16359R103 1,409 9,991 SH   SOLE   9,991 0 0
CHEMICAL FINL CORP COM 163731102 1,105 25,031 SH   SOLE   25,031 0 0
CHEVRON CORP NEW COM 166764100 62,358 605,885 SH   SOLE   605,885 0 0
CHICOS FAS INC COM 168615102 95 8,017 SH   SOLE   8,017 0 0
CHIMERA INVT CORP COM NEW 16934Q208 835 52,334 SH   SOLE   52,334 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 9,631 22,741 SH   SOLE   22,741 0 0
CHURCH & DWIGHT INC COM 171340102 652 13,599 SH   SOLE   13,599 0 0
CIMAREX ENERGY CO COM 171798101 8,976 66,800 SH   SOLE   66,800 0 0
CISCO SYS INC COM 17275R102 107,291 3,382,448 SH   SOLE   3,382,448 0 0
CITIGROUP INC COM NEW 172967424 165,489 3,503,894 SH   SOLE   3,503,894 0 0
CITRIX SYS INC COM 177376100 463 5,430 SH   SOLE   5,430 0 0
CLOROX CO DEL COM 189054109 4,197 33,531 SH   SOLE   33,531 0 0
COACH INC COM 189754104 15,316 418,914 SH   SOLE   418,914 0 0
COBALT INTL ENERGY INC COM 19075F106 1,382 1,114,414 SH   SOLE   1,114,414 0 0
COCA COLA CO COM 191216100 9,585 226,477 SH   SOLE   226,477 0 0
COLGATE PALMOLIVE CO COM 194162103 37,499 505,793 SH   SOLE   505,793 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 15,770 375,603 SH   SOLE   375,603 0 0
COLUMBIA BKG SYS INC COM 197236102 515 15,730 SH   SOLE   15,730 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 10,048 448,772 SH   SOLE   448,772 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 1,247 69,900 SH   SOLE   69,900 0 0
COMCAST CORP NEW CL A 20030N101 276,693 4,170,836 SH   SOLE   4,170,836 0 0
COMERICA INC COM 200340107 667 14,100 SH   SOLE   14,100 0 0
COMMERCEHUB INC COM SER C 20084V306 261 16,432 SH   SOLE   16,432 0 0
COMMERCIAL VEH GROUP INC COM 202608105 987 170,698 SH   SOLE   170,698 0 0
CONAGRA FOODS INC COM 205887102 519 11,013 SH   SOLE   11,013 0 0
CONCHO RES INC COM 20605P101 24,483 178,250 SH   SOLE   178,250 0 0
CONCORDIA INTL CORP COM 20653P102 121 27,000 SH   SOLE   27,000 0 0
CONOCOPHILLIPS COM 20825C104 70,039 1,611,200 SH   SOLE   1,611,200 0 0
CONSOLIDATED EDISON INC COM 209115104 4,221 56,056 SH   SOLE   56,056 0 0
CONSTELLATION BRANDS INC CL A 21036P108 19,126 114,875 SH   SOLE   114,875 0 0
CONTINENTAL RESOURCES INC COM 212015101 104 2,000 SH   SOLE   2,000 0 0
COOPER COS INC COM NEW 216648402 5,108 28,493 SH   SOLE   28,493 0 0
CORELOGIC INC COM 21871D103 1,597 40,723 SH   SOLE   40,723 0 0
CORNING INC COM 219350105 9,431 398,783 SH   SOLE   398,783 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,344 47,406 SH   SOLE   47,406 0 0
COSTCO WHSL CORP NEW COM 22160K105 27,262 178,755 SH   SOLE   178,755 0 0
COTT CORP QUE COM 22163N106 6,353 446,333 SH   SOLE   446,333 0 0
COTY INC COM CL A 222070203 2,128 90,540 SH   SOLE   90,540 0 0
COUSINS PPTYS INC COM 222795106 364 34,820 SH   SOLE   34,820 0 0
CREE INC COM 225447101 62 2,429 SH   SOLE   2,429 0 0
CRESCENT PT ENERGY CORP COM 22576C101 29,440 2,232,023 SH   SOLE   2,232,023 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1,033 87,675 SH   SOLE   87,675 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,578 16,745 SH   SOLE   16,745 0 0
CROWN CASTLE INTL CORP NEW CNV PFD STK SR A 22822V200 1,037 9,175 SH   SOLE   9,175 0 0
CROWN HOLDINGS INC COM 228368106 925 16,202 SH   SOLE   16,202 0 0
CUBESMART COM 229663109 2,097 76,912 SH   SOLE   76,912 0 0
CUSTOMERS BANCORP INC COM 23204G100 2,065 82,063 SH   SOLE   82,063 0 0
CYNOSURE INC CL A 232577205 900 17,674 SH   SOLE   17,674 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 92 7,551 SH   SOLE   7,551 0 0
DSW INC CL A 23334L102 772 37,708 SH   SOLE   37,708 0 0
DANAHER CORP DEL COM 235851102 33,732 430,315 SH   SOLE   430,315 0 0
DARDEN RESTAURANTS INC COM 237194105 327 5,336 SH   SOLE   5,336 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,148 29,300 SH   SOLE   29,300 0 0
DAVIDSTEA INC COM 238661102 1,801 146,200 SH   SOLE   146,200 0 0
DAVITA INC COM 23918K108 5,429 82,175 SH   SOLE   82,175 0 0
DEERE & CO COM 244199105 4,777 55,968 SH   SOLE   55,968 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 52 1,087 SH   SOLE   1,087 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 521 13,233 SH   SOLE   13,233 0 0
DENISON MINES CORP COM 248356107 1,657 3,563,300 SH   SOLE   3,563,300 0 0
DENTSPLY SIRONA INC COM 24906P109 10,521 177,025 SH   SOLE   177,025 0 0
DESCARTES SYS GROUP INC COM 249906108 16,805 780,784 SH   SOLE   780,784 0 0
DEVON ENERGY CORP NEW COM 25179M103 15,045 341,085 SH   SOLE   341,085 0 0
DEXCOM INC COM 252131107 2,091 23,852 SH   SOLE   23,852 0 0
DIAMONDBACK ENERGY INC COM 25278X109 4,730 49,000 SH   SOLE   49,000 0 0
DICKS SPORTING GOODS INC COM 253393102 14,407 254,000 SH   SOLE   254,000 0 0
DIGITALGLOBE INC COM NEW 25389M877 2,121 77,117 SH   SOLE   77,117 0 0
DISNEY WALT CO COM DISNEY 254687106 11,775 126,809 SH   SOLE   126,809 0 0
DISCOVER FINL SVCS COM 254709108 112,113 1,982,554 SH   SOLE   1,982,554 0 0
DISH NETWORK CORP CL A 25470M109 2,192 40,006 SH   SOLE   40,006 0 0
DOLLAR GEN CORP NEW COM 256677105 56,139 802,105 SH   SOLE   802,105 0 0
DOLLAR TREE INC COM 256746108 3,732 47,280 SH   SOLE   47,280 0 0
DOMINION DIAMOND CORP COM 257287102 2,301 236,700 SH   SOLE   236,700 0 0
DONNELLEY R R & SONS CO WHEN ISSUED 257867200 42 2,672 SH   SOLE   2,672 0 0
DOVER CORP COM 260003108 19,481 264,550 SH   SOLE   264,550 0 0
DOW CHEM CO COM 260543103 18,320 353,470 SH   SOLE   353,470 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 1,078 11,808 SH   SOLE   11,808 0 0
DRIL-QUIP INC COM 262037104 214 3,832 SH   SOLE   3,832 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 1,601 23,911 SH   SOLE   23,911 0 0
DUKE REALTY CORP COM NEW 264411505 7,647 279,800 SH   SOLE   279,800 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 42,863 535,514 SH   SOLE   535,514 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 8,701 63,688 SH   SOLE   63,688 0 0
DUPONT FABROS TECHNOLOGY INC COM 26613Q106 899 21,798 SH   SOLE   21,798 0 0
DYCOM INDS INC COM 267475101 2,014 24,631 SH   SOLE   24,631 0 0
ENI S P A SPONSORED ADR 26874R108 8,661 300,000 SH   SOLE   300,000 0 0
EOG RES INC COM 26875P101 57,657 596,184 SH   SOLE   596,184 0 0
EQT CORP COM 26884L109 1,824 25,120 SH   SOLE   25,120 0 0
EPR PPTYS PFD C CNV 5.75% 26884U208 2,431 79,147 SH   SOLE   79,147 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 332 11,407 SH   SOLE   11,407 0 0
EAST WEST BANCORP INC COM 27579R104 107 2,912 SH   SOLE   2,912 0 0
EASTGROUP PPTY INC COM 277276101 464 6,302 SH   SOLE   6,302 0 0
EASTMAN CHEM CO COM 277432100 12,974 191,700 SH   SOLE   191,700 0 0
EBAY INC COM 278642103 5,235 159,133 SH   SOLE   159,133 0 0
ECOLAB INC COM 278865100 6,156 50,575 SH   SOLE   50,575 0 0
EDGEWELL PERS CARE CO COM 28035Q102 5,395 67,841 SH   SOLE   67,841 0 0
EDISON INTL COM 281020107 7,050 97,579 SH   SOLE   97,579 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 20,342 168,727 SH   SOLE   168,727 0 0
ELDORADO RESORTS INC COM 28470R102 1,098 78,090 SH   SOLE   78,090 0 0
ELDORADO GOLD CORP NEW COM 284902103 19,626 4,988,760 SH   SOLE   4,988,760 0 0
ELECTRONIC ARTS INC COM 285512109 15,893 186,103 SH   SOLE   186,103 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 2,358 48,194 SH   SOLE   48,194 0 0
EMERSON ELEC CO COM 291011104 3,908 71,700 SH   SOLE   71,700 0 0
EMPIRE DIST ELEC CO COM 291641108 1,299 38,035 SH   SOLE   38,035 0 0
ENCANA CORP COM 292505104 3,245 310,400 SH   SOLE   310,400 0 0
ENBRIDGE INC COM 29250N105 456,797 10,390,799 SH   SOLE   10,390,799 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 196 3,931 SH   SOLE   3,931 0 0
ENERPLUS CORP COM 292766102 12,353 1,924,300 SH   SOLE   1,924,300 0 0
ENTERGY CORP NEW COM 29364G103 795 10,362 SH   SOLE   10,362 0 0
EPAM SYS INC COM 29414B104 2,133 30,770 SH   SOLE   30,770 0 0
EQUIFAX INC COM 294429105 11,060 82,180 SH   SOLE   82,180 0 0
EQUINIX INC COM PAR $0.001 29444U700 14,252 39,562 SH   SOLE   39,562 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 416 13,764 SH   SOLE   13,764 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 631 8,173 SH   SOLE   8,173 0 0
EQUITY ONE COM 294752100 307 10,020 SH   SOLE   10,020 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 7,515 116,820 SH   SOLE   116,820 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 1,468 19,300 SH   SOLE   19,300 0 0
EURONET WORLDWIDE INC COM 298736109 2,639 32,248 SH   SOLE   32,248 0 0
EVERBANK FINL CORP COM 29977G102 2,130 110,000 SH   SOLE   110,000 0 0
EVERSOURCE ENERGY COM 30040W108 624 11,526 SH   SOLE   11,526 0 0
EXELON CORP COM 30161N101 3,922 117,813 SH   SOLE   117,813 0 0
EXFO INC SUB VTG SHS 302046107 2,699 726,900 SH   SOLE   726,900 0 0
EXPEDIA INC DEL COM NEW 30212P303 251 2,153 SH   SOLE   2,153 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 3,879 55,000 SH   SOLE   55,000 0 0
EXXON MOBIL CORP COM 30231G102 109,022 1,249,105 SH   SOLE   1,249,105 0 0
FLIR SYS INC COM 302445101 7,283 231,792 SH   SOLE   231,792 0 0
F M C CORP COM NEW 302491303 20,835 431,000 SH   SOLE   431,000 0 0
FMC TECHNOLOGIES INC COM 30249U101 1,245 41,963 SH   SOLE   41,963 0 0
FACEBOOK INC CL A 30303M102 98,909 771,103 SH   SOLE   771,103 0 0
FAIR ISAAC CORP COM 303250104 1,308 10,500 SH   SOLE   10,500 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 696 4,524 SH   SOLE   4,524 0 0
FEDEX CORP COM 31428X106 4,501 25,767 SH   SOLE   25,767 0 0
F5 NETWORKS INC COM 315616102 1,587 12,736 SH   SOLE   12,736 0 0
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 3,535 500,000 SH   SOLE   500,000 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 11,435 148,452 SH   SOLE   148,452 0 0
FIFTH THIRD BANCORP COM 316773100 6,953 339,820 SH   SOLE   339,820 0 0
FIRST CMNTY CORP S C COM 319835104 536 34,000 SH   SOLE   34,000 0 0
FIRST FINL BANCORP OH COM 320209109 923 42,241 SH   SOLE   42,241 0 0
FIRST FNDTN INC COM 32026V104 710 28,765 SH   SOLE   28,765 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 1,238 120,000 SH   SOLE   120,000 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 4,926 63,878 SH   SOLE   63,878 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 26,955 579,389 SH   SOLE   579,389 0 0
FISERV INC COM 337738108 2,655 26,696 SH   SOLE   26,696 0 0
FIRSTENERGY CORP COM 337932107 359 10,867 SH   SOLE   10,867 0 0
FITBIT INC CL A 33812L102 2,267 152,794 SH   SOLE   152,794 0 0
FLOWERS FOODS INC COM 343498101 1,739 115,000 SH   SOLE   115,000 0 0
FLOWSERVE CORP COM 34354P105 50,410 1,044,980 SH   SOLE   1,044,980 0 0
FOOT LOCKER INC COM 344849104 9,535 140,800 SH   SOLE   140,800 0 0
FORESTAR GROUP INC COM 346233109 1,202 102,611 SH   SOLE   102,611 0 0
FORTIVE CORP COM 34959J108 15,333 301,228 SH   SOLE   301,228 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 14,918 256,765 SH   SOLE   256,765 0 0
FORTUNA SILVER MINES INC COM 349915108 4,933 680,300 SH   SOLE   680,300 0 0
FOX FACTORY HLDG CORP COM 35138V102 1,183 51,500 SH   SOLE   51,500 0 0
FRANCO NEVADA CORP COM 351858105 26,114 373,673 SH   SOLE   373,673 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 9,297 2,234,800 SH   SOLE   2,234,800 0 0
GNC HLDGS INC COM CL A 36191G107 13 623 SH   SOLE   623 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 7,386 220,802 SH   SOLE   220,802 0 0
GARTNER INC COM 366651107 820 9,271 SH   SOLE   9,271 0 0
GENERAL DYNAMICS CORP COM 369550108 101,677 655,306 SH   SOLE   655,306 0 0
GENERAL ELECTRIC CO COM 369604103 104,712 3,535,172 SH   SOLE   3,535,172 0 0
GENERAL GROWTH PPTYS INC NEW COM 370023103 7,861 284,835 SH   SOLE   284,835 0 0
GENERAL MLS INC COM 370334104 16,712 261,610 SH   SOLE   261,610 0 0
GENERAL MTRS CO COM 37045V100 2,202 69,305 SH   SOLE   69,305 0 0
GENESEE & WYO INC CL A 371559105 1,177 17,064 SH   SOLE   17,064 0 0
GILEAD SCIENCES INC COM 375558103 122,826 1,552,404 SH   SOLE   1,552,404 0 0
GILDAN ACTIVEWEAR INC COM 375916103 32,642 1,168,472 SH   SOLE   1,168,472 0 0
GLOBAL PMTS INC COM 37940X102 46 600 SH   SOLE   600 0 0
GLOBAL X FDS GLBX MSCI NORW 37950E747 2,928 262,837 SH   SOLE   262,837 0 0
GOLD STD VENTURES CORP COM 380738104 670 263,180 SH   SOLE   263,180 0 0
GOLDCORP INC NEW COM 380956409 51,835 3,137,727 SH   SOLE   3,137,727 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 53,584 332,260 SH   SOLE   332,260 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 761 23,547 SH   SOLE   23,547 0 0
GRAINGER W W INC COM 384802104 17,242 76,687 SH   SOLE   76,687 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 21 1,518 SH   SOLE   1,518 0 0
GREAT PLAINS ENERGY INC COM 391164100 536 19,638 SH   SOLE   19,638 0 0
GREAT WESTN BANCORP INC COM 391416104 1,016 30,497 SH   SOLE   30,497 0 0
GREENHILL & CO INC COM 395259104 77 3,266 SH   SOLE   3,266 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 78,302 1,643,465 SH   SOLE   1,643,465 0 0
GULFPORT ENERGY CORP COM NEW 402635304 2,372 83,953 SH   SOLE   83,953 0 0
HCA HOLDINGS INC COM 40412C101 11,049 146,090 SH   SOLE   146,090 0 0
HCP INC COM 40414L109 11,404 300,500 SH   SOLE   300,500 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 15,098 210,009 SH   SOLE   210,009 0 0
HP INC COM 40434L105 5,353 344,674 SH   SOLE   344,674 0 0
HALCON RES CORP *W EXP 09/09/202 40537Q118 67 29,417 SH   SOLE   29,417 0 0
HALCON RES CORP COM PAR NEW 40537Q605 1,016 108,292 SH   SOLE   108,292 0 0
HALLIBURTON CO COM 406216101 15,315 341,251 SH   SOLE   341,251 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,552 109,202 SH   SOLE   109,202 0 0
HANOVER INS GROUP INC COM 410867105 458 6,066 SH   SOLE   6,066 0 0
HARLEY DAVIDSON INC COM 412822108 10,254 194,979 SH   SOLE   194,979 0 0
HARRIS CORP DEL COM 413875105 12,572 137,236 SH   SOLE   137,236 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 1,675 39,110 SH   SOLE   39,110 0 0
HASBRO INC COM 418056107 2,087 26,312 SH   SOLE   26,312 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 602 18,459 SH   SOLE   18,459 0 0
HELMERICH & PAYNE INC COM 423452101 17,599 261,500 SH   SOLE   261,500 0 0
HERSHEY CO COM 427866108 5,631 58,903 SH   SOLE   58,903 0 0
HESS CORP COM 42809H107 3,409 63,580 SH   SOLE   63,580 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 46,433 2,041,000 SH   SOLE   2,041,000 0 0
HEXCEL CORP NEW COM 428291108 824 18,600 SH   SOLE   18,600 0 0
HIGHWOODS PPTYS INC COM 431284108 438 8,400 SH   SOLE   8,400 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A104 6,312 275,257 SH   SOLE   275,257 0 0
HOLLYFRONTIER CORP COM 436106108 3,427 139,878 SH   SOLE   139,878 0 0
HOLOGIC INC COM 436440101 184 4,729 SH   SOLE   4,729 0 0
HOME DEPOT INC COM 437076102 28,770 223,574 SH   SOLE   223,574 0 0
HONEYWELL INTL INC COM 438516106 40,067 343,658 SH   SOLE   343,658 0 0
HORMEL FOODS CORP COM 440452100 6,057 159,700 SH   SOLE   159,700 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 4,872 885,800 SH   SOLE   885,800 0 0
HOST HOTELS & RESORTS INC COM 44107P104 8,699 558,708 SH   SOLE   558,708 0 0
HUDBAY MINERALS INC COM 443628102 6,559 1,657,500 SH   SOLE   1,657,500 0 0
HUDBAY MINERALS INC *W EXP 07/20/201 443628136 2 10,716 SH   SOLE   10,716 0 0
HUDSON PAC PPTYS INC COM 444097109 1,075 32,703 SH   SOLE   32,703 0 0
HUMANA INC COM 444859102 10,536 59,560 SH   SOLE   59,560 0 0
HUNT J B TRANS SVCS INC COM 445658107 31,239 385,000 SH   SOLE   385,000 0 0
HUNTINGTON BANCSHARES INC COM 446150104 16,661 1,689,800 SH   SOLE   1,689,800 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 2,729 17,790 SH   SOLE   17,790 0 0
HUNTSMAN CORP COM 447011107 3,254 200,000 SH   SOLE   200,000 0 0
HYATT HOTELS CORP COM CL A 448579102 459 9,321 SH   SOLE   9,321 0 0
IDACORP INC COM 451107106 10,231 130,700 SH   SOLE   130,700 0 0
IMPERIAL OIL LTD COM NEW 453038408 9,700 310,000 SH   SOLE   310,000 0 0
INCYTE CORP COM 45337C102 516 5,469 SH   SOLE   5,469 0 0
INFINERA CORPORATION COM 45667G103 343 38,013 SH   SOLE   38,013 0 0
INFOSYS LTD SPONSORED ADR 456788108 7,772 492,530 SH   SOLE   492,530 0 0
INGEVITY CORP COM 45688C107 2,078 45,080 SH   SOLE   45,080 0 0
INSIGHT ENTERPRISES INC COM 45765U103 851 26,151 SH   SOLE   26,151 0 0
INNERWORKINGS INC COM 45773Y105 1,800 191,041 SH   SOLE   191,041 0 0
INTEL CORP COM 458140100 90,833 2,406,185 SH   SOLE   2,406,185 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,492 5,539 SH   SOLE   5,539 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 22,440 141,263 SH   SOLE   141,263 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 15,084 105,507 SH   SOLE   105,507 0 0
INTL PAPER CO COM 460146103 1,451 30,234 SH   SOLE   30,234 0 0
INTERPUBLIC GROUP COS INC COM 460690100 11,885 531,754 SH   SOLE   531,754 0 0
INTUIT COM 461202103 1,484 13,488 SH   SOLE   13,488 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 16,688 23,023 SH   SOLE   23,023 0 0
IONIS PHARMACEUTICALS INC COM 462222100 18 489 SH   SOLE   489 0 0
ISHARES MSCI STH KOR ETF 464286772 2,507 43,129 SH   SOLE   43,129 0 0
ISHARES MSCI GERMANY ETF 464286806 6,529 248,540 SH   SOLE   248,540 0 0
ISHARES MSCI NETHERL ETF 464286814 5,391 215,118 SH   SOLE   215,118 0 0
ISHARES TR TIPS BD ETF 464287176 27,242 233,853 SH   SOLE   233,853 0 0
ISHARES TR CORE US AGGBD ET 464287226 3,366 29,945 SH   SOLE   29,945 0 0
ISHARES TR MSCI EAFE ETF 464287465 28,627 484,130 SH   SOLE   484,130 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,540 14,701 SH   SOLE   14,701 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,811 14,575 SH   SOLE   14,575 0 0
ISHARES TR INTL TREA BD ETF 464288117 20,224 201,412 SH   SOLE   201,412 0 0
ISHARES TR JP MOR EM MK ETF 464288281 8,450 72,094 SH   SOLE   72,094 0 0
ISHARES TR IBOXX HI YD ETF 464288513 3,054 35,000 SH   SOLE   35,000 0 0
ISHARES TR CHINA ETF 46429B671 8,634 178,015 SH   SOLE   178,015 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 568 51,964 SH   SOLE   51,964 0 0
ITC HLDGS CORP COM 465685105 14,520 312,400 SH   SOLE   312,400 0 0
ITRON INC COM 465741106 1,614 28,940 SH   SOLE   28,940 0 0
JPMORGAN CHASE & CO COM 46625H100 254,230 3,817,846 SH   SOLE   3,817,846 0 0
JD COM INC SPON ADR CL A 47215P106 2,024 77,570 SH   SOLE   77,570 0 0
JOHNSON & JOHNSON COM 478160104 154,466 1,307,595 SH   SOLE   1,307,595 0 0
JONES LANG LASALLE INC COM 48020Q107 19,563 171,918 SH   SOLE   171,918 0 0
JUNIPER NETWORKS INC COM 48203R104 4,170 173,331 SH   SOLE   173,331 0 0
KAR AUCTION SVCS INC COM 48238T109 5,667 131,300 SH   SOLE   131,300 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 250 7,305 SH   SOLE   7,305 0 0
KBR INC COM 48242W106 8,312 549,400 SH   SOLE   549,400 0 0
K2M GROUP HLDGS INC COM 48273J107 2,662 149,736 SH   SOLE   149,736 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 975 10,450 SH   SOLE   10,450 0 0
KATE SPADE & CO COM 485865109 1,101 64,300 SH   SOLE   64,300 0 0
KELLOGG CO COM 487836108 9,122 117,750 SH   SOLE   117,750 0 0
KEYCORP NEW COM 493267108 4,774 392,280 SH   SOLE   392,280 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 78 2,448 SH   SOLE   2,448 0 0
KIMBERLY CLARK CORP COM 494368103 461 3,658 SH   SOLE   3,658 0 0
KINDER MORGAN INC DEL COM 49456B101 2,194 94,840 SH   SOLE   94,840 0 0
KINROSS GOLD CORP COM NO PAR 496902404 3,746 888,437 SH   SOLE   888,437 0 0
KNOWLES CORP COM 49926D109 927 65,996 SH   SOLE   65,996 0 0
KOHLS CORP COM 500255104 593 13,563 SH   SOLE   13,563 0 0
KRAFT HEINZ CO COM 500754106 10,603 118,454 SH   SOLE   118,454 0 0
KRATON CORPORATION COM 50077C106 1,299 37,061 SH   SOLE   37,061 0 0
L BRANDS INC COM 501797104 1,197 16,916 SH   SOLE   16,916 0 0
LKQ CORP COM 501889208 9,136 257,650 SH   SOLE   257,650 0 0
L-3 COMMUNICATIONS HLDGS INC COM 502424104 739 4,905 SH   SOLE   4,905 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 28,763 209,219 SH   SOLE   209,219 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 173 2,646 SH   SOLE   2,646 0 0
LAS VEGAS SANDS CORP COM 517834107 6,330 110,004 SH   SOLE   110,004 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1,368 57,290 SH   SOLE   57,290 0 0
LEAR CORP COM NEW 521865204 14,628 120,675 SH   SOLE   120,675 0 0
LEIDOS HLDGS INC COM 525327102 1,028 23,761 SH   SOLE   23,761 0 0
LENNAR CORP CL A 526057104 9,292 219,471 SH   SOLE   219,471 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 4,723 101,831 SH   SOLE   101,831 0 0
LEXMARK INTL INC CL A 529771107 839 21,000 SH   SOLE   21,000 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 816 40,755 SH   SOLE   40,755 0 0
LIBERTY PPTY TR SH BEN INT 531172104 407 10,097 SH   SOLE   10,097 0 0
LIFE STORAGE INC COM 53223X107 1,365 15,344 SH   SOLE   15,344 0 0
LILLY ELI & CO COM 532457108 26,122 325,466 SH   SOLE   325,466 0 0
LINCOLN ELEC HLDGS INC COM 533900106 40 641 SH   SOLE   641 0 0
LINCOLN NATL CORP IND COM 534187109 3,082 65,610 SH   SOLE   65,610 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 2,772 308,021 SH   SOLE   308,021 0 0
LINKEDIN CORP COM CL A 53578A108 5,256 27,500 SH   SOLE   27,500 0 0
LIQUIDITY SERVICES INC COM 53635B107 406 36,157 SH   SOLE   36,157 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 10,823 393,848 SH   SOLE   393,848 0 0
LOCKHEED MARTIN CORP COM 539830109 24,399 101,782 SH   SOLE   101,782 0 0
LOWES COS INC COM 548661107 26,276 363,888 SH   SOLE   363,888 0 0
LULULEMON ATHLETICA INC COM 550021109 4,836 79,300 SH   SOLE   79,300 0 0
MFA FINL INC COM 55272X102 511 68,296 SH   SOLE   68,296 0 0
MRC GLOBAL INC COM 55345K103 10,680 650,000 SH   SOLE   650,000 0 0
MSCI INC COM 55354G100 8,905 106,082 SH   SOLE   106,082 0 0
MACERICH CO COM 554382101 640 7,911 SH   SOLE   7,911 0 0
MACYS INC COM 55616P104 9,473 255,686 SH   SOLE   255,686 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 201 1,184 SH   SOLE   1,184 0 0
MAG SILVER CORP COM 55903Q104 1,138 75,500 SH   SOLE   75,500 0 0
MAGNA INTL INC COM 559222401 181,361 4,223,574 SH   SOLE   4,223,574 0 0
MANPOWERGROUP INC COM 56418H100 79 1,091 SH   SOLE   1,091 0 0
MANULIFE FINL CORP COM 56501R106 781,705 55,390,647 SH   SOLE   55,390,647 0 0
MARATHON OIL CORP COM 565849106 107 6,746 SH   SOLE   6,746 0 0
MARATHON PETE CORP COM 56585A102 4,059 100,000 SH   SOLE   100,000 0 0
MARKEL CORP COM 570535104 975 1,050 SH   SOLE   1,050 0 0
MARKETAXESS HLDGS INC COM 57060D108 718 4,336 SH   SOLE   4,336 0 0
MARSH & MCLENNAN COS INC COM 571748102 4,934 73,366 SH   SOLE   73,366 0 0
MARTIN MARIETTA MATLS INC COM 573284106 3,269 18,250 SH   SOLE   18,250 0 0
MASCO CORP COM 574599106 687 20,030 SH   SOLE   20,030 0 0
MASTERCARD INCORPORATED CL A 57636Q104 65,129 639,962 SH   SOLE   639,962 0 0
MATTEL INC COM 577081102 1,514 50,000 SH   SOLE   50,000 0 0
MATTHEWS INTL CORP CL A 577128101 1,791 29,473 SH   SOLE   29,473 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 747 18,700 SH   SOLE   18,700 0 0
MCCORMICK & CO INC COM NON VTG 579780206 5,061 50,650 SH   SOLE   50,650 0 0
MCDONALDS CORP COM 580135101 30,072 260,682 SH   SOLE   260,682 0 0
MCKESSON CORP COM 58155Q103 11,114 66,650 SH   SOLE   66,650 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 5,793 73,325 SH   SOLE   73,325 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 956 81,355 SH   SOLE   81,355 0 0
MEDNAX INC COM 58502B106 1,748 26,378 SH   SOLE   26,378 0 0
MERCK & CO INC COM 58933Y105 212,633 3,407,033 SH   SOLE   3,407,033 0 0
MERCURY SYS INC COM 589378108 1,425 57,994 SH   SOLE   57,994 0 0
MERIT MED SYS INC COM 589889104 2,381 98,005 SH   SOLE   98,005 0 0
MERUS LABS INTL INC NEW COM 59047R101 2,168 2,153,700 SH   SOLE   2,153,700 0 0
METALDYNE PERFORMANCE GROUP COM 59116R107 826 52,108 SH   SOLE   52,108 0 0
METHANEX CORP COM 59151K108 14,789 415,000 SH   SOLE   415,000 0 0
METLIFE INC COM 59156R108 5,427 122,151 SH   SOLE   122,151 0 0
MICHAELS COS INC COM 59408Q106 72 2,968 SH   SOLE   2,968 0 0
MICROSOFT CORP COM 594918104 136,555 2,370,742 SH   SOLE   2,370,742 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 34,307 552,084 SH   SOLE   552,084 0 0
MICRON TECHNOLOGY INC COM 595112103 16,919 951,596 SH   SOLE   951,596 0 0
MICROSEMI CORP COM 595137100 2,230 53,132 SH   SOLE   53,132 0 0
MITEL NETWORKS CORP COM 60671Q104 1,767 240,411 SH   SOLE   240,411 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 606 79,378 SH   SOLE   79,378 0 0
MOHAWK INDS INC COM 608190104 1,593 7,950 SH   SOLE   7,950 0 0
MOLSON COORS BREWING CO CL B 60871R209 9,602 87,448 SH   SOLE   87,448 0 0
MONDELEZ INTL INC CL A 609207105 13,503 307,574 SH   SOLE   307,574 0 0
MONRO MUFFLER BRAKE INC COM 610236101 642 10,489 SH   SOLE   10,489 0 0
MONSANTO CO NEW COM 61166W101 54,229 530,614 SH   SOLE   530,614 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 9,370 63,827 SH   SOLE   63,827 0 0
MOODYS CORP COM 615369105 39,104 361,142 SH   SOLE   361,142 0 0
MORGAN STANLEY COM NEW 617446448 8,757 273,136 SH   SOLE   273,136 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 11,137 145,995 SH   SOLE   145,995 0 0
MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 6,798 1,299,776 SH   SOLE   1,299,776 0 0
MURPHY OIL CORP COM 626717102 152 5,005 SH   SOLE   5,005 0 0
NASDAQ INC COM 631103108 231 3,414 SH   SOLE   3,414 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,970 84,308 SH   SOLE   84,308 0 0
NATIONAL OILWELL VARCO INC COM 637071101 879 23,926 SH   SOLE   23,926 0 0
NEPTUNE TECHNOLOGIES BIORESO COM 64077P108 1 814 SH   SOLE   814 0 0
NETSUITE INC COM 64118Q107 3,985 36,000 SH   SOLE   36,000 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 962 19,000 SH   SOLE   19,000 0 0
NEVSUN RES LTD COM 64156L101 179 59,100 SH   SOLE   59,100 0 0
NEW GOLD INC CDA COM 644535106 5,252 1,210,600 SH   SOLE   1,210,600 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 13,359 938,800 SH   SOLE   938,800 0 0
NEWELL BRANDS INC COM 651229106 4,797 91,094 SH   SOLE   91,094 0 0
NEWFIELD EXPL CO COM 651290108 6,909 158,972 SH   SOLE   158,972 0 0
NEWMONT MINING CORP COM 651639106 10,517 267,676 SH   SOLE   267,676 0 0
NEWS CORP NEW CL B 65249B208 202 14,216 SH   SOLE   14,216 0 0
NEXTERA ENERGY INC COM 65339F101 19,693 160,997 SH   SOLE   160,997 0 0
NIKE INC CL B 654106103 49,640 942,828 SH   SOLE   942,828 0 0
NISOURCE INC COM 65473P105 1,114 46,223 SH   SOLE   46,223 0 0
NORBORD INC COM NEW 65548P403 32,945 1,282,200 SH   SOLE   1,282,200 0 0
NORFOLK SOUTHERN CORP COM 655844108 874 9,000 SH   SOLE   9,000 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 802 1,143,626 SH   SOLE   1,143,626 0 0
NORTHERN TR CORP COM 665859104 4,793 70,498 SH   SOLE   70,498 0 0
NORTHROP GRUMMAN CORP COM 666807102 34,357 160,585 SH   SOLE   160,585 0 0
NOVANTA INC COM 67000B104 1,535 88,447 SH   SOLE   88,447 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 1,012 15,629 SH   SOLE   15,629 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 75 5,203 SH   SOLE   5,203 0 0
NVIDIA CORP COM 67066G104 24,501 357,581 SH   SOLE   357,581 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 840 3,000 SH   SOLE   3,000 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 5,393 127,184 SH   SOLE   127,184 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 154,799 2,122,866 SH   SOLE   2,122,866 0 0
OCEANEERING INTL INC COM 675232102 1,739 63,221 SH   SOLE   63,221 0 0
OIL STS INTL INC COM 678026105 74 2,357 SH   SOLE   2,357 0 0
OMNICOM GROUP INC COM 681919106 65,920 775,535 SH   SOLE   775,535 0 0
ON ASSIGNMENT INC COM 682159108 2,591 71,397 SH   SOLE   71,397 0 0
ONE GAS INC COM 68235P108 432 6,980 SH   SOLE   6,980 0 0
1 800 FLOWERS COM CL A 68243Q106 1,783 194,417 SH   SOLE   194,417 0 0
ONEOK INC NEW COM 682680103 450 8,766 SH   SOLE   8,766 0 0
OPEN TEXT CORP COM 683715106 43,260 667,687 SH   SOLE   667,687 0 0
ORACLE CORP COM 68389X105 145,237 3,697,487 SH   SOLE   3,697,487 0 0
OPUS BK IRVINE CALIF COM 684000102 1,293 36,561 SH   SOLE   36,561 0 0
ORBITAL ATK INC COM 68557N103 1,625 21,313 SH   SOLE   21,313 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 1,126 102,830 SH   SOLE   102,830 0 0
OUTFRONT MEDIA INC COM 69007J106 4,327 182,942 SH   SOLE   182,942 0 0
OWENS & MINOR INC NEW COM 690732102 5,580 160,682 SH   SOLE   160,682 0 0
PBF ENERGY INC CL A 69318G106 96 4,227 SH   SOLE   4,227 0 0
PDL BIOPHARMA INC COM 69329Y104 7,672 2,290,100 SH   SOLE   2,290,100 0 0
PG&E CORP COM 69331C108 5,566 90,996 SH   SOLE   90,996 0 0
PNC FINL SVCS GROUP INC COM 693475105 47,364 525,744 SH   SOLE   525,744 0 0
PVH CORP COM 693656100 4,779 43,253 SH   SOLE   43,253 0 0
PACIFIC PREMIER BANCORP COM 69478X105 2,223 84,000 SH   SOLE   84,000 0 0
PACKAGING CORP AMER COM 695156109 6,216 76,500 SH   SOLE   76,500 0 0
PACWEST BANCORP DEL COM 695263103 1,134 26,416 SH   SOLE   26,416 0 0
PALO ALTO NETWORKS INC COM 697435105 531 3,330 SH   SOLE   3,330 0 0
PARAMOUNT GROUP INC COM 69924R108 1,042 63,574 SH   SOLE   63,574 0 0
PAREXEL INTL CORP COM 699462107 2,510 36,143 SH   SOLE   36,143 0 0
PARKER HANNIFIN CORP COM 701094104 37,321 297,310 SH   SOLE   297,310 0 0
PARSLEY ENERGY INC CL A 701877102 352 10,500 SH   SOLE   10,500 0 0
PATTERSON COMPANIES INC COM 703395103 14,289 311,026 SH   SOLE   311,026 0 0
PAYCHEX INC COM 704326107 10,265 177,386 SH   SOLE   177,386 0 0
PAYPAL HLDGS INC COM 70450Y103 7,371 179,906 SH   SOLE   179,906 0 0
PEMBINA PIPELINE CORP COM 706327103 51,913 1,703,067 SH   SOLE   1,703,067 0 0
PENN NATL GAMING INC COM 707569109 1,436 105,830 SH   SOLE   105,830 0 0
PEPSICO INC COM 713448108 135,225 1,243,224 SH   SOLE   1,243,224 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 332 5,025 SH   SOLE   5,025 0 0
PFENEX INC COM 717071104 1,566 175,000 SH   SOLE   175,000 0 0
PFIZER INC COM 717081103 301,211 8,893,146 SH   SOLE   8,893,146 0 0
PHILIP MORRIS INTL INC COM 718172109 126,494 1,301,107 SH   SOLE   1,301,107 0 0
PHILLIPS 66 COM 718546104 100,493 1,247,587 SH   SOLE   1,247,587 0 0
PIEDMONT NAT GAS INC COM 720186105 5,524 92,000 SH   SOLE   92,000 0 0
PIER 1 IMPORTS INC COM 720279108 406 95,659 SH   SOLE   95,659 0 0
PIONEER NAT RES CO COM 723787107 18,772 101,113 SH   SOLE   101,113 0 0
POOL CORPORATION COM 73278L105 377 3,986 SH   SOLE   3,986 0 0
POPEYES LA KITCHEN INC COM 732872106 1,800 33,873 SH   SOLE   33,873 0 0
POPULAR INC COM NEW 733174700 637 16,674 SH   SOLE   16,674 0 0
POST PPTYS INC COM 737464107 448 6,782 SH   SOLE   6,782 0 0
POTASH CORP SASK INC COM 73755L107 23,710 1,456,578 SH   SOLE   1,456,578 0 0
PRAXAIR INC COM 74005P104 4,326 35,800 SH   SOLE   35,800 0 0
PRECISION DRILLING CORP COM 2010 74022D308 7,754 1,855,900 SH   SOLE   1,855,900 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 1,203 24,913 SH   SOLE   24,913 0 0
PRETIUM RES INC COM 74139C102 5,118 498,300 SH   SOLE   498,300 0 0
PRICELINE GRP INC COM NEW 741503403 22,161 15,060 SH   SOLE   15,060 0 0
PRIMERICA INC COM 74164M108 9,522 179,567 SH   SOLE   179,567 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 274 5,316 SH   SOLE   5,316 0 0
PROCTER AND GAMBLE CO COM 742718109 127,573 1,421,426 SH   SOLE   1,421,426 0 0
PRIVATEBANCORP INC COM 742962103 1,724 37,554 SH   SOLE   37,554 0 0
PROGRESSIVE CORP OHIO COM 743315103 16,026 508,765 SH   SOLE   508,765 0 0
PROLOGIS INC COM 74340W103 4,520 84,414 SH   SOLE   84,414 0 0
PROVIDENCE SVC CORP COM 743815102 1,528 31,423 SH   SOLE   31,423 0 0
PRUDENTIAL FINL INC COM 744320102 12,220 149,665 SH   SOLE   149,665 0 0
PUBLIC STORAGE COM 74460D109 5,936 26,603 SH   SOLE   26,603 0 0
QEP RES INC COM 74733V100 8,394 429,812 SH   SOLE   429,812 0 0
QTS RLTY TR INC COM CL A 74736A103 2,354 44,538 SH   SOLE   44,538 0 0
QUALCOMM INC COM 747525103 128,236 1,872,057 SH   SOLE   1,872,057 0 0
QUANTA SVCS INC COM 74762E102 4,018 143,550 SH   SOLE   143,550 0 0
QUEST DIAGNOSTICS INC COM 74834L100 9,398 111,050 SH   SOLE   111,050 0 0
QUIDEL CORP COM 74838J101 1,363 61,714 SH   SOLE   61,714 0 0
RLJ LODGING TR COM 74965L101 1,129 53,674 SH   SOLE   53,674 0 0
RPC INC COM 749660106 99 5,878 SH   SOLE   5,878 0 0
RSP PERMIAN INC COM 74978Q105 182 4,700 SH   SOLE   4,700 0 0
RALPH LAUREN CORP CL A 751212101 10,964 108,400 SH   SOLE   108,400 0 0
RANDGOLD RES LTD ADR 752344309 38,350 383,232 SH   SOLE   383,232 0 0
RANGE RES CORP COM 75281A109 3,452 89,078 SH   SOLE   89,078 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 19,719 338,760 SH   SOLE   338,760 0 0
RAYTHEON CO COM NEW 755111507 4,406 32,369 SH   SOLE   32,369 0 0
RBC BEARINGS INC COM 75524B104 2,042 26,700 SH   SOLE   26,700 0 0
RED HAT INC COM 756577102 594 7,350 SH   SOLE   7,350 0 0
RED ROCK RESORTS INC CL A 75700L108 50 2,127 SH   SOLE   2,127 0 0
REGENCY CTRS CORP COM 758849103 661 8,536 SH   SOLE   8,536 0 0
REGENERON PHARMACEUTICALS COM 75886F107 341 848 SH   SOLE   848 0 0
REGIONS FINL CORP NEW COM 7591EP100 1,955 198,110 SH   SOLE   198,110 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 1,027 9,519 SH   SOLE   9,519 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 4,859 67,459 SH   SOLE   67,459 0 0
REPUBLIC SVCS INC COM 760759100 1,095 21,700 SH   SOLE   21,700 0 0
RESMED INC COM 761152107 663 10,226 SH   SOLE   10,226 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 73,256 1,642,424 SH   SOLE   1,642,424 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 6,874 313,036 SH   SOLE   313,036 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,537 91,476 SH   SOLE   91,476 0 0
REYNOLDS AMERICAN INC COM 761713106 11,156 236,608 SH   SOLE   236,608 0 0
RICHMONT MINES INC COM 76547T106 3,328 330,200 SH   SOLE   330,200 0 0
RING ENERGY INC COM 76680V108 1,484 135,504 SH   SOLE   135,504 0 0
RIO TINTO PLC SPONSORED ADR 767204100 3,340 100,000 SH   SOLE   100,000 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 933 26,615 SH   SOLE   26,615 0 0
RITE AID CORP COM 767754104 740 96,285 SH   SOLE   96,285 0 0
ROCKWELL AUTOMATION INC COM 773903109 440 3,600 SH   SOLE   3,600 0 0
ROCKWELL COLLINS INC COM 774341101 793 9,400 SH   SOLE   9,400 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 157,225 3,704,917 SH   SOLE   3,704,917 0 0
ROGERS CORP COM 775133101 1,631 26,697 SH   SOLE   26,697 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 1,888,668 30,484,490 SH   SOLE   30,484,490 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5,007 100,000 SH   SOLE   100,000 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1,421 18,935 SH   SOLE   18,935 0 0
S&P GLOBAL INC COM 78409V104 9,024 71,300 SH   SOLE   71,300 0 0
SL GREEN RLTY CORP COM 78440X101 1,724 15,946 SH   SOLE   15,946 0 0
SM ENERGY CO COM 78454L100 2,894 75,000 SH   SOLE   75,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 42,251 195,335 SH   SOLE   195,335 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 2,086 16,600 SH   SOLE   16,600 0 0
SPDR SERIES TRUST CITI INT GVT ETF 78464A490 16,587 291,308 SH   SOLE   291,308 0 0
SP PLUS CORP COM 78469C103 1,400 54,766 SH   SOLE   54,766 0 0
SABRE CORP COM 78573M104 13,553 480,940 SH   SOLE   480,940 0 0
ST JUDE MED INC COM 790849103 1,076 13,496 SH   SOLE   13,496 0 0
SALESFORCE COM INC COM 79466L302 34,535 484,163 SH   SOLE   484,163 0 0
SANGAMO BIOSCIENCES INC COM 800677106 1,111 240,000 SH   SOLE   240,000 0 0
SCHEIN HENRY INC COM 806407102 15,565 95,501 SH   SOLE   95,501 0 0
SCHLUMBERGER LTD COM 806857108 156,210 1,986,399 SH   SOLE   1,986,399 0 0
SCHWAB CHARLES CORP NEW COM 808513105 16,334 517,403 SH   SOLE   517,403 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 446 5,358 SH   SOLE   5,358 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 9,560 150,578 SH   SOLE   150,578 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 909 40,039 SH   SOLE   40,039 0 0
SERVICE CORP INTL COM 817565104 1,600 60,300 SH   SOLE   60,300 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 773 22,956 SH   SOLE   22,956 0 0
SERVICENOW INC COM 81762P102 5,337 67,426 SH   SOLE   67,426 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 958,652 46,829,191 SH   SOLE   46,829,191 0 0
SHERWIN WILLIAMS CO COM 824348106 8,297 29,991 SH   SOLE   29,991 0 0
SHIRE PLC SPONSORED ADR 82481R106 1,782 9,190 SH   SOLE   9,190 0 0
SHOPIFY INC CL A 82509L107 5,843 136,139 SH   SOLE   136,139 0 0
SIERRA WIRELESS INC COM 826516106 1,921 133,190 SH   SOLE   133,190 0 0
SILGAN HOLDINGS INC COM 827048109 738 14,582 SH   SOLE   14,582 0 0
SILVER WHEATON CORP COM 828336107 38,667 1,431,040 SH   SOLE   1,431,040 0 0
SIMON PPTY GROUP INC NEW COM 828806109 44,103 213,049 SH   SOLE   213,049 0 0
SIRIUS XM HLDGS INC COM 82968B103 206 49,370 SH   SOLE   49,370 0 0
SMITH A O COM 831865209 783 7,923 SH   SOLE   7,923 0 0
SMUCKER J M CO COM NEW 832696405 17,417 128,500 SH   SOLE   128,500 0 0
SNAP ON INC COM 833034101 1,092 7,186 SH   SOLE   7,186 0 0
SOLAR CAP LTD COM 83413U100 1,041 50,752 SH   SOLE   50,752 0 0
SONOCO PRODS CO COM 835495102 521 9,855 SH   SOLE   9,855 0 0
SOUTHERN CO COM 842587107 9,620 187,527 SH   SOLE   187,527 0 0
SOUTHERN COPPER CORP COM 84265V105 395 15,000 SH   SOLE   15,000 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 1,160 88,915 SH   SOLE   88,915 0 0
SOUTHWEST AIRLS CO COM 844741108 1,187 30,516 SH   SOLE   30,516 0 0
SPECTRA ENERGY CORP COM 847560109 3,979 93,082 SH   SOLE   93,082 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 104 2,329 SH   SOLE   2,329 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 1,376 103,259 SH   SOLE   103,259 0 0
SPLUNK INC COM 848637104 2,232 38,040 SH   SOLE   38,040 0 0
STAG INDL INC COM 85254J102 1,244 50,767 SH   SOLE   50,767 0 0
STANLEY BLACK & DECKER INC COM 854502101 10,051 81,727 SH   SOLE   81,727 0 0
STANTEC INC COM 85472N109 20,466 870,680 SH   SOLE   870,680 0 0
STAPLES INC COM 855030102 3,688 431,390 SH   SOLE   431,390 0 0
STARBUCKS CORP COM 855244109 5,271 97,355 SH   SOLE   97,355 0 0
STEEL DYNAMICS INC COM 858119100 2,249 90,000 SH   SOLE   90,000 0 0
STERICYCLE INC COM 858912108 4,047 50,500 SH   SOLE   50,500 0 0
STONEGATE MTG CORP COM 86181Q300 352 76,759 SH   SOLE   76,759 0 0
SUN LIFE FINL INC COM 866796105 358,935 11,027,819 SH   SOLE   11,027,819 0 0
SUNCOR ENERGY INC NEW COM 867224107 292,287 10,526,143 SH   SOLE   10,526,143 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,095 85,587 SH   SOLE   85,587 0 0
SUNTRUST BKS INC COM 867914103 2,089 47,689 SH   SOLE   47,689 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 84 4,718 SH   SOLE   4,718 0 0
SYMANTEC CORP COM 871503108 11,300 450,210 SH   SOLE   450,210 0 0
SYNOPSYS INC COM 871607107 1,060 17,867 SH   SOLE   17,867 0 0
SYNOVUS FINL CORP COM NEW 87161C501 225 6,925 SH   SOLE   6,925 0 0
SYNCHRONY FINL COM 87165B103 6,440 229,999 SH   SOLE   229,999 0 0
SYSCO CORP COM 871829107 3,453 70,461 SH   SOLE   70,461 0 0
TCF FINL CORP COM 872275102 403 27,779 SH   SOLE   27,779 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 2,509 71,200 SH   SOLE   71,200 0 0
TJX COS INC NEW COM 872540109 57,918 774,512 SH   SOLE   774,512 0 0
T MOBILE US INC COM 872590104 22,390 479,241 SH   SOLE   479,241 0 0
T MOBILE US INC CONV PFD SER A 872590203 3,188 40,830 SH   SOLE   40,830 0 0
TAHOE RES INC COM 873868103 57,771 4,504,881 SH   SOLE   4,504,881 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 30,773 1,005,997 SH   SOLE   1,005,997 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 13,402 344,000 SH   SOLE   344,000 0 0
TARGET CORP COM 87612E106 4,028 58,646 SH   SOLE   58,646 0 0
TAUBMAN CTRS INC COM 876664103 1,525 20,497 SH   SOLE   20,497 0 0
TECK RESOURCES LTD CL B 878742204 22,782 1,263,447 SH   SOLE   1,263,447 0 0
TEGNA INC COM 87901J105 96 4,400 SH   SOLE   4,400 0 0
TELUS CORP COM 87971M103 649,742 19,685,803 SH   SOLE   19,685,803 0 0
TENARIS S A SPONSORED ADR 88031M109 2,371 83,500 SH   SOLE   83,500 0 0
TERADATA CORP DEL COM 88076W103 959 30,935 SH   SOLE   30,935 0 0
TERADYNE INC COM 880770102 9,809 454,520 SH   SOLE   454,520 0 0
TERNIUM SA SPON ADR 880890108 2,454 125,000 SH   SOLE   125,000 0 0
TESORO CORP COM 881609101 15,500 194,817 SH   SOLE   194,817 0 0
TESLA MTRS INC COM 88160R101 1,122 5,500 SH   SOLE   5,500 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 17,582 382,140 SH   SOLE   382,140 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 367 6,690 SH   SOLE   6,690 0 0
TEXAS INSTRS INC COM 882508104 35,470 505,420 SH   SOLE   505,420 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 141 600 SH   SOLE   600 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,737 29,783 SH   SOLE   29,783 0 0
THOMSON REUTERS CORP COM 884903105 314,458 7,602,609 SH   SOLE   7,602,609 0 0
3M CO COM 88579Y101 11,880 67,410 SH   SOLE   67,410 0 0
TIFFANY & CO NEW COM 886547108 7,997 110,108 SH   SOLE   110,108 0 0
TIME WARNER INC COM NEW 887317303 55,881 701,937 SH   SOLE   701,937 0 0
TITAN MACHY INC COM 88830R101 268 25,761 SH   SOLE   25,761 0 0
TIVO CORP COM 88870P106 658 33,792 SH   SOLE   33,792 0 0
TORCHMARK CORP COM 891027104 3,036 47,520 SH   SOLE   47,520 0 0
TORO CO COM 891092108 5,267 112,440 SH   SOLE   112,440 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 1,151,473 25,931,790 SH   SOLE   25,931,790 0 0
TOTAL S A SPONSORED ADR 89151E109 4,770 100,000 SH   SOLE   100,000 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 9,839 84,776 SH   SOLE   84,776 0 0
TRACTOR SUPPLY CO COM 892356106 4,294 63,755 SH   SOLE   63,755 0 0
TRANSCANADA CORP COM 89353D107 867,339 18,257,073 SH   SOLE   18,257,073 0 0
TRANSUNION COM 89400J107 85 2,461 SH   SOLE   2,461 0 0
TRAVELERS COMPANIES INC COM 89417E109 6,859 59,880 SH   SOLE   59,880 0 0
TREEHOUSE FOODS INC COM 89469A104 6,068 69,600 SH   SOLE   69,600 0 0
TRIMBLE NAVIGATION LTD COM 896239100 2,816 98,600 SH   SOLE   98,600 0 0
TURQUOISE HILL RES LTD COM 900435108 6,021 2,035,488 SH   SOLE   2,035,488 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 26,236 1,083,241 SH   SOLE   1,083,241 0 0
TWO HBRS INVT CORP COM 90187B101 581 68,069 SH   SOLE   68,069 0 0
TYSON FOODS INC CL A 902494103 3,550 47,547 SH   SOLE   47,547 0 0
TYSON FOODS INC UNIT 99/99/9999 902494301 1,298 15,859 SH   SOLE   15,859 0 0
UDR INC COM 902653104 1,987 55,220 SH   SOLE   55,220 0 0
US BANCORP DEL COM NEW 902973304 125,218 2,919,513 SH   SOLE   2,919,513 0 0
ULTA SALON COSMETCS & FRAG I COM 90384S303 12,183 51,194 SH   SOLE   51,194 0 0
UMPQUA HLDGS CORP COM 904214103 991 65,831 SH   SOLE   65,831 0 0
UNION PAC CORP COM 907818108 118,848 1,218,576 SH   SOLE   1,218,576 0 0
UNITED CONTL HLDGS INC COM 910047109 425 8,100 SH   SOLE   8,100 0 0
UNITED FIRE GROUP INC COM 910340108 3,377 79,800 SH   SOLE   79,800 0 0
UNITED PARCEL SERVICE INC CL B 911312106 35,194 321,819 SH   SOLE   321,819 0 0
UNITED RENTALS INC COM 911363109 445 5,664 SH   SOLE   5,664 0 0
US FOODS HLDG CORP COM 912008109 129 5,453 SH   SOLE   5,453 0 0
UNITED TECHNOLOGIES CORP COM 913017109 127,167 1,251,646 SH   SOLE   1,251,646 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 922 7,804 SH   SOLE   7,804 0 0
UNITEDHEALTH GROUP INC COM 91324P102 32,551 232,506 SH   SOLE   232,506 0 0
UNITIL CORP COM 913259107 89 2,279 SH   SOLE   2,279 0 0
UNIVAR INC COM 91336L107 723 33,100 SH   SOLE   33,100 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 238 1,934 SH   SOLE   1,934 0 0
UNUM GROUP COM 91529Y106 9,548 270,397 SH   SOLE   270,397 0 0
VWR CORP COM 91843L103 224 7,900 SH   SOLE   7,900 0 0
VAIL RESORTS INC COM 91879Q109 177 1,129 SH   SOLE   1,129 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 7,054 287,430 SH   SOLE   287,430 0 0
VALE S A ADR 91912E105 201 36,595 SH   SOLE   36,595 0 0
VALE S A ADR REPSTG PFD 91912E204 1,375 291,833 SH   SOLE   291,833 0 0
VALERO ENERGY CORP NEW COM 91913Y100 51,737 976,161 SH   SOLE   976,161 0 0
VALMONT INDS INC COM 920253101 1,247 9,270 SH   SOLE   9,270 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 16,005 605,550 SH   SOLE   605,550 0 0
VANTIV INC CL A 92210H105 8,466 150,458 SH   SOLE   150,458 0 0
VEREIT INC COM 92339V100 763 73,565 SH   SOLE   73,565 0 0
VERIFONE SYS INC COM 92342Y109 805 51,130 SH   SOLE   51,130 0 0
VERISIGN INC COM 92343E102 336 4,300 SH   SOLE   4,300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 164,117 3,157,315 SH   SOLE   3,157,315 0 0
VERMILION ENERGY INC COM 923725105 26,612 686,814 SH   SOLE   686,814 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 4,841 55,515 SH   SOLE   55,515 0 0
VISA INC COM CL A 92826C839 104,894 1,268,372 SH   SOLE   1,268,372 0 0
VORNADO RLTY TR SH BEN INT 929042109 3,306 32,664 SH   SOLE   32,664 0 0
VOYA FINL INC COM 929089100 1,294 44,898 SH   SOLE   44,898 0 0
VULCAN MATLS CO COM 929160109 16,197 142,418 SH   SOLE   142,418 0 0
WEC ENERGY GROUP INC COM 92939U106 24,512 409,348 SH   SOLE   409,348 0 0
WABASH NATL CORP COM 929566107 1,434 100,698 SH   SOLE   100,698 0 0
WABTEC CORP COM 929740108 4,412 54,038 SH   SOLE   54,038 0 0
WAL-MART STORES INC COM 931142103 6,889 95,526 SH   SOLE   95,526 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 105,488 1,308,458 SH   SOLE   1,308,458 0 0
WASTE CONNECTIONS INC COM 94106B101 14,597 195,655 SH   SOLE   195,655 0 0
WASTE MGMT INC DEL COM 94106L109 16,969 266,144 SH   SOLE   266,144 0 0
WATERS CORP COM 941848103 4,846 30,577 SH   SOLE   30,577 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 525 13,481 SH   SOLE   13,481 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 200 1,712 SH   SOLE   1,712 0 0
WELLS FARGO & CO NEW COM 949746101 262,841 5,935,894 SH   SOLE   5,935,894 0 0
WELLTOWER INC COM 95040Q104 5,419 72,472 SH   SOLE   72,472 0 0
WESTAR ENERGY INC COM 95709T100 1,694 29,857 SH   SOLE   29,857 0 0
WESTERN ALLIANCE BANCORP COM 957638109 351 9,354 SH   SOLE   9,354 0 0
WESTERN DIGITAL CORP COM 958102105 4,788 81,890 SH   SOLE   81,890 0 0
WESTERN UN CO COM 959802109 6,045 290,346 SH   SOLE   290,346 0 0
WESTLAKE CHEM CORP COM 960413102 20 376 SH   SOLE   376 0 0
WESTROCK CO COM 96145D105 2,072 42,746 SH   SOLE   42,746 0 0
WHIRLPOOL CORP COM 963320106 8,773 54,100 SH   SOLE   54,100 0 0
WHITING PETE CORP NEW COM 966387102 14,489 1,657,800 SH   SOLE   1,657,800 0 0
WILEY JOHN & SONS INC CL A 968223206 1,362 26,387 SH   SOLE   26,387 0 0
WILLIAMS COS INC DEL COM 969457100 29,356 955,290 SH   SOLE   955,290 0 0
WILLIAMS SONOMA INC COM 969904101 11,667 228,400 SH   SOLE   228,400 0 0
WORLD FUEL SVCS CORP COM 981475106 391 8,454 SH   SOLE   8,454 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,404 65,893 SH   SOLE   65,893 0 0
WPX ENERGY INC COM 98212B103 12,436 942,860 SH   SOLE   942,860 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 808 12,000 SH   SOLE   12,000 0 0
XILINX INC COM 983919101 2,323 42,750 SH   SOLE   42,750 0 0
XEROX CORP COM 984121103 5,435 536,534 SH   SOLE   536,534 0 0
XYLEM INC COM 98419M100 659 12,573 SH   SOLE   12,573 0 0
YAMANA GOLD INC COM 98462Y100 4,846 1,124,900 SH   SOLE   1,124,900 0 0
YUM BRANDS INC COM 988498101 8,896 97,968 SH   SOLE   97,968 0 0
ZAYO GROUP HLDGS INC COM 98919V105 1,827 61,491 SH   SOLE   61,491 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 31,128 239,411 SH   SOLE   239,411 0 0
ZOETIS INC CL A 98978V103 942 18,117 SH   SOLE   18,117 0 0
AON PLC SHS CL A G0408V102 17,529 155,826 SH   SOLE   155,826 0 0
ASSURED GUARANTY LTD COM G0585R106 280 10,073 SH   SOLE   10,073 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 527 4,310 SH   SOLE   4,310 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 46,672 2,040,500 SH   SOLE   2,040,500 0 0
CREDICORP LTD COM G2519Y108 3,853 25,313 SH   SOLE   25,313 0 0
ENDO INTL PLC SHS G30401106 645 32,000 SH   SOLE   32,000 0 0
EVEREST RE GROUP LTD COM G3223R108 5,037 26,515 SH   SOLE   26,515 0 0
HERBALIFE LTD COM USD SHS G4412G101 945 15,243 SH   SOLE   15,243 0 0
INGERSOLL-RAND PLC SHS G47791101 13,194 194,200 SH   SOLE   194,200 0 0
INVESCO LTD SHS G491BT108 7,262 232,243 SH   SOLE   232,243 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 657 19,213 SH   SOLE   19,213 0 0
MEDTRONIC PLC SHS G5960L103 104,007 1,203,784 SH   SOLE   1,203,784 0 0
MULTI PACKAGING SOLUTIONS IN COM G6331W109 1,167 80,997 SH   SOLE   80,997 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 1,350 89,045 SH   SOLE   89,045 0 0
PERRIGO CO PLC SHS G97822103 13,002 140,820 SH   SOLE   140,820 0 0
CHUBB LIMITED COM H1467J104 21,225 168,919 SH   SOLE   168,919 0 0
GARMIN LTD SHS H2906T109 1,203 25,000 SH   SOLE   25,000 0 0
AERCAP HOLDINGS NV SHS N00985106 1,587 41,239 SH   SOLE   41,239 0 0
CORE LABORATORIES N V COM N22717107 950 8,455 SH   SOLE   8,455 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5,290 65,580 SH   SOLE   65,580 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 883 36,000 SH   SOLE   36,000 0 0
ARDMORE SHIPPING CORP COM Y0207T100 1,116 158,459 SH   SOLE   158,459 0 0
BROADCOM LTD SHS Y09827109 35,585 206,267 SH   SOLE   206,267 0 0
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 470 144,212 SH   SOLE   144,212 0 0
ASPEN INSURANCE HOLDINGS LT SHS G05384105 470 10,098 SH   SOLE   10,098 0 0
AMDOCS LTD SHS G02602103 9,016 155,848 SH   SOLE   155,848 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,737 23,180 SH   SOLE   23,180 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 5,551 250,390 SH   SOLE   250,390 0 0
COPA HOLDINGS SA CL A P31076105 1,196 13,600 SH   SOLE   13,600 0 0
GENPACT LIMITED SHS G3922B107 411 17,144 SH   SOLE   17,144 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1,859 24,941 SH   SOLE   24,941 0 0
TRANSOCEAN LTD REG SHS H8817H100 177 16,575 SH   SOLE   16,575 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,025 24,903 SH   SOLE   24,903 0 0
ENSCO PLC SHS CLASS A G3157S106 141 16,630 SH   SOLE   16,630 0 0
NXP SEMICONDUCTORS NV COM N6596X109 9,513 93,256 SH   SOLE   93,256 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 3,228 68,990 SH   SOLE   68,990 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 4,088 57,313 SH   SOLE   57,313 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 2,973 43,141 SH   SOLE   43,141 0 0
NEWMONT MINING CORP NOTE 1.625% 7/1 651639AJ5 1 397 SH   SOLE   397 0 0
ISTAR INC NOTE 3.000%11/1 45031UBR1 2 1,257 SH   SOLE   1,257 0 0
COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 1 2,750 SH   SOLE   2,750 0 0
SALESFORCE COM INC NOTE 0.250% 4/0 79466LAD6 1 93 SH   SOLE   93 0 0
NAVISTAR INTL CORP NEW NOTE 4.500%10/1 63934EAQ1 1 929 SH   SOLE   929 0 0
CTRIP COM INTL LTD NOTE 1.250% 10/1 22943FAD2 1 222 SH   SOLE   222 0 0
SERVICENOW INC NOTE 11/0 81762PAB8 1 245 SH   SOLE   245 0 0
PALO ALTO NETWORKS INC NOTE 7/0 697435AB1 1 220 SH   SOLE   220 0 0
PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 1 125 SH   SOLE   125 0 0
RED HAT INC NOTE 0.250% 10/0 765577AD4 1 235 SH   SOLE   235 0 0
CEMEX SAB DE CV NOTE 3.750% 3/1 151290BC6 1 255 SH   SOLE   255 0 0
PENTAIR PLC SHS G7S00T104 870 13,550 SH   SOLE   13,550 0 0
GLOBANT S A COM L44385109 2,417 57,381 SH   SOLE   57,381 0 0
AXALTA COATING SYS LTD COM G0750C908 2,256 79,806 SH   SOLE   79,806 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 657 19,213 SH   SOLE   19,213 0 0
MEDTRONIC PLC SHS G5960L103 104,007 1,203,784 SH   SOLE   1,203,784 0 0
NIELSEN HLDGS PLC SHS EURO G6518L108 143,303 2,675,056 SH   SOLE   2,675,056 0 0
ALLERGAN PLC SHS G0177J108 18,041 78,333 SH   SOLE   78,333 0 0
LIVANOVA PLC SHS G5509L101 1,211 20,150 SH   SOLE   20,150 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 9,585 226,477 SH   SOLE   226,477 0 0
EATON CORP PLC SHS G29183103 131,271 1,997,738 SH   SOLE   1,997,738 0 0