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,185 450,450 SH   SOLE   450,450 0 0
AGCO CORP COM 001084102 6,735 144,431 SH   SOLE   144,431 0 0
AGL RES INC COM 001204106 1,173 19,210 SH   SOLE   19,210 0 0
AT&T INC COM 00206R102 106,993 3,283,995 SH   SOLE   3,283,995 0 0
AZZ INC COM 002474104 949 19,486 SH   SOLE   19,486 0 0
ABBOTT LABS COM 002824100 4,399 109,362 SH   SOLE   109,362 0 0
ABBVIE INC COM 00287Y109 69,765 1,282,217 SH   SOLE   1,282,217 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 364 12,100 SH   SOLE   12,100 0 0
ACI WORLDWIDE INC COM 004498101 1,083 51,276 SH   SOLE   51,276 0 0
ACTIVISION BLIZZARD INC COM 00507V109 5,642 182,657 SH   SOLE   182,657 0 0
ACTUANT CORP CL A NEW 00508X203 1,201 65,300 SH   SOLE   65,300 0 0
ACUITY BRANDS INC COM 00508Y102 148 841 SH   SOLE   841 0 0
ADOBE SYS INC COM 00724F101 3,651 44,410 SH   SOLE   44,410 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 5,732 30,241 SH   SOLE   30,241 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 19,385 3,710,984 SH   SOLE   3,710,984 0 0
ADVANCED ENERGY INDS COM 007973100 856 32,534 SH   SOLE   32,534 0 0
AETNA INC NEW COM 00817Y108 4,063 37,132 SH   SOLE   37,132 0 0
AFFILIATED MANAGERS GROUP COM 008252108 293 1,716 SH   SOLE   1,716 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 3,988 116,173 SH   SOLE   116,173 0 0
AGNICO EAGLE MINES LTD COM 008474108 13,299 524,540 SH   SOLE   524,540 0 0
AGRIUM INC COM 008916108 82,440 921,114 SH   SOLE   921,114 0 0
AIRGAS INC COM 009363102 4,769 53,384 SH   SOLE   53,384 0 0
AKORN INC COM 009728106 2,310 81,030 SH   SOLE   81,030 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 16,753 4,525,090 SH   SOLE   4,525,090 0 0
ALASKA AIR GROUP INC COM 011659109 88 1,112 SH   SOLE   1,112 0 0
ALBEMARLE CORP COM 012653101 2,213 50,178 SH   SOLE   50,178 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 4,745 30,340 SH   SOLE   30,340 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,643 95,691 SH   SOLE   95,691 0 0
ALLETE INC COM NEW 018522300 1,554 30,775 SH   SOLE   30,775 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 14,035 54,193 SH   SOLE   54,193 0 0
ALLISON TRANSMISSION HLDGS COM 01973R101 680 25,484 SH   SOLE   25,484 0 0
ALLY FINL INC COM 02005N100 1,944 95,400 SH   SOLE   95,400 0 0
ALTERA CORP COM 021441100 7,137 142,507 SH   SOLE   142,507 0 0
ALTRA INDL MOTION CORP COM 02208R106 764 33,033 SH   SOLE   33,033 0 0
ALTRIA GROUP INC COM 02209S103 68,740 1,263,595 SH   SOLE   1,263,595 0 0
AMAZON COM INC COM 023135106 46,573 90,983 SH   SOLE   90,983 0 0
AMAYA INC COM 02314M108 8,339 457,327 SH   SOLE   457,327 0 0
AMBEV SA SPONSORED ADR 02319V103 5,033 1,027,075 SH   SOLE   1,027,075 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,968 102,190 SH   SOLE   102,190 0 0
AMERICAN ASSETS TR INC COM 024013104 250 6,112 SH   SOLE   6,112 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 1,257 34,694 SH   SOLE   34,694 0 0
AMERICAN CAPITAL AGENCY COR COM 02503X105 1,236 66,107 SH   SOLE   66,107 0 0
AMERICAN ELEC PWR INC COM 025537101 5,864 103,134 SH   SOLE   103,134 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,147 49,198 SH   SOLE   49,198 0 0
AMERICAN EXPRESS CO COM 025816109 121,431 1,638,087 SH   SOLE   1,638,087 0 0
AMERICAN FINL GROUP INC OHI COM 025932104 451 6,543 SH   SOLE   6,543 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 101,571 1,787,584 SH   SOLE   1,787,584 0 0
AMERICAN SCIENCE & ENGR INC COM 029429107 430 12,080 SH   SOLE   12,080 0 0
AMERICAN TOWER CORP NEW COM 03027X100 21,704 246,698 SH   SOLE   246,698 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 338 6,135 SH   SOLE   6,135 0 0
AMERISOURCEBERGEN CORP COM 03073E105 2,283 24,032 SH   SOLE   24,032 0 0
AMERIPRISE FINL INC COM 03076C106 11,593 106,227 SH   SOLE   106,227 0 0
AMETEK INC NEW COM 031100100 577 11,035 SH   SOLE   11,035 0 0
AMGEN INC COM 031162100 15,951 115,317 SH   SOLE   115,317 0 0
AMPHENOL CORP NEW CL A 032095101 23,133 453,939 SH   SOLE   453,939 0 0
AMSURG CORP COM 03232P405 3,042 39,149 SH   SOLE   39,149 0 0
AMTRUST FINL SVCS INC COM 032359309 173 2,749 SH   SOLE   2,749 0 0
ANADARKO PETE CORP COM 032511107 940 15,569 SH   SOLE   15,569 0 0
ANALOG DEVICES INC COM 032654105 5,491 97,348 SH   SOLE   97,348 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 8,102 989,302 SH   SOLE   989,302 0 0
ANNALY CAP MGMT INC COM 035710409 1,465 148,403 SH   SOLE   148,403 0 0
ANSYS INC COM 03662Q105 331 3,750 SH   SOLE   3,750 0 0
APACHE CORP COM 037411105 15,939 407,019 SH   SOLE   407,019 0 0
APPLE INC COM 037833100 123,227 1,117,197 SH   SOLE   1,117,197 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 170 9,177 SH   SOLE   9,177 0 0
APPLIED MICRO CIRCUITS CORP COM NEW 03822W406 687 129,320 SH   SOLE   129,320 0 0
ARCBEST CORP COM 03937C105 1,040 40,340 SH   SOLE   40,340 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 285 6,868 SH   SOLE   6,868 0 0
ARCTIC CAT INC COM 039670104 508 22,900 SH   SOLE   22,900 0 0
ARISTA NETWORKS INC COM 040413106 765 12,500 SH   SOLE   12,500 0 0
ARM HLDGS PLC SPONSORED ADR 042068106 1,078 24,920 SH   SOLE   24,920 0 0
ASANKO GOLD INC COM 04341Y105 3,480 2,381,000 SH   SOLE   2,381,000 0 0
ASHLAND INC NEW COM 044209104 1,480 14,710 SH   SOLE   14,710 0 0
ASPEN TECHNOLOGY INC COM 045327103 1,879 49,577 SH   SOLE   49,577 0 0
ASSOCIATED BANC CORP COM 045487105 10,795 600,700 SH   SOLE   600,700 0 0
ASSURANT INC COM 04621X108 805 10,194 SH   SOLE   10,194 0 0
ATMEL CORP COM 049513104 2,352 291,440 SH   SOLE   291,440 0 0
AUTOMATIC DATA PROCESSING I COM 053015103 2,272 28,275 SH   SOLE   28,275 0 0
AUTOZONE INC COM 053332102 8,572 11,843 SH   SOLE   11,843 0 0
AVALONBAY CMNTYS INC COM 053484101 4,078 23,327 SH   SOLE   23,327 0 0
AVERY DENNISON CORP COM 053611109 843 14,897 SH   SOLE   14,897 0 0
AXIALL CORP COM 05463D100 1,525 97,203 SH   SOLE   97,203 0 0
BB&T CORP COM 054937107 18,333 514,970 SH   SOLE   514,970 0 0
BCE INC COM NEW 05534B760 372,525 9,100,284 SH   SOLE   9,100,284 0 0
BWX TECHNOLOGIES INC COM 05605H100 526 19,950 SH   SOLE   19,950 0 0
BAIDU INC SPON ADR REP A 056752108 12,395 90,207 SH   SOLE   90,207 0 0
BAKER HUGHES INC COM 057224107 2,277 43,762 SH   SOLE   43,762 0 0
BALL CORP COM 058498106 1,136 18,265 SH   SOLE   18,265 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2,545 139,688 SH   SOLE   139,688 0 0
BANCORP INC DEL COM 05969A105 566 74,215 SH   SOLE   74,215 0 0
BANK AMER CORP COM 060505104 88,428 5,675,714 SH   SOLE   5,675,714 0 0
BANK MONTREAL QUE COM 063671101 896,610 16,437,774 SH   SOLE   16,437,774 0 0
BANK NEW YORK MELLON CORP COM 064058100 303 7,739 SH   SOLE   7,739 0 0
BANK N S HALIFAX COM 064149107 1,383,980 31,389,366 SH   SOLE   31,389,366 0 0
BARD C R INC COM 067383109 13,554 72,752 SH   SOLE   72,752 0 0
BARNES GROUP INC COM 067806109 1,323 36,692 SH   SOLE   36,692 0 0
BARRICK GOLD CORP COM 067901108 2,123 333,717 SH   SOLE   333,717 0 0
BAXALTA INC COM 07177M103 13,795 437,791 SH   SOLE   437,791 0 0
BAXTER INTL INC COM 071813109 13,555 412,642 SH   SOLE   412,642 0 0
BAYTEX ENERGY CORP COM 07317Q105 3,732 1,166,190 SH   SOLE   1,166,190 0 0
B/E AEROSPACE INC COM 073302101 507 11,540 SH   SOLE   11,540 0 0
BECTON DICKINSON & CO COM 075887109 16,316 122,991 SH   SOLE   122,991 0 0
BED BATH & BEYOND INC COM 075896100 19 329 SH   SOLE   329 0 0
BELDEN INC COM 077454106 1,067 22,861 SH   SOLE   22,861 0 0
BEMIS INC COM 081437105 18,160 458,925 SH   SOLE   458,925 0 0
BENCHMARK ELECTRS INC COM 08160H101 709 32,578 SH   SOLE   32,578 0 0
BERKLEY W R CORP COM 084423102 9,722 178,814 SH   SOLE   178,814 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 99,182 508 SH   SOLE   508 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 23,123 177,320 SH   SOLE   177,320 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 975 35,410 SH   SOLE   35,410 0 0
BERRY PLASTICS GROUP INC COM 08579W103 983 32,705 SH   SOLE   32,705 0 0
BEST BUY INC COM 086516101 204 5,483 SH   SOLE   5,483 0 0
BIO RAD LABS INC CL A 090572207 187 1,392 SH   SOLE   1,392 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,838 26,950 SH   SOLE   26,950 0 0
BIOGEN INC COM 09062X103 21,478 73,603 SH   SOLE   73,603 0 0
BIOMED REALTY TRUST INC COM 09063H107 738 36,931 SH   SOLE   36,931 0 0
BIO TECHNE CORP COM 09073M104 8,331 90,100 SH   SOLE   90,100 0 0
BLACK KNIGHT FINL SVCS INC CL A 09214X100 219 6,730 SH   SOLE   6,730 0 0
BLACKBERRY LTD COM 09228F103 1,868 304,700 SH   SOLE   304,700 0 0
BLACKROCK INC COM 09247X101 24,899 83,702 SH   SOLE   83,702 0 0
BLOCK H & R INC COM 093671105 9,059 250,259 SH   SOLE   250,259 0 0
BOEING CO COM 097023105 209,980 1,603,510 SH   SOLE   1,603,510 0 0
BORGWARNER INC COM 099724106 1,368 32,900 SH   SOLE   32,900 0 0
BOSTON PRIVATE FINL HLDGS I COM 101119105 1,475 126,100 SH   SOLE   126,100 0 0
BOSTON PROPERTIES INC COM 101121101 6,143 51,884 SH   SOLE   51,884 0 0
BOSTON SCIENTIFIC CORP COM 101137107 10,251 624,681 SH   SOLE   624,681 0 0
BOTTOMLINE TECH DEL INC COM 101388106 1,601 63,999 SH   SOLE   63,999 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 966 85,671 SH   SOLE   85,671 0 0
BRIGHT HORIZONS FAM SOL IN COM 109194100 803 12,500 SH   SOLE   12,500 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 15,518 262,124 SH   SOLE   262,124 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 925 39,384 SH   SOLE   39,384 0 0
BROCADE COMMUNICATIONS SYS COM NEW 111621306 8,690 837,200 SH   SOLE   837,200 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 166,214 5,281,679 SH   SOLE   5,281,679 0 0
BROOKFIELD CDA OFFICE PPTYS TR UNIT 112823109 345 18,700 SH   SOLE   18,700 0 0
BROWN & BROWN INC COM 115236101 895 28,900 SH   SOLE   28,900 0 0
BRUKER CORP COM 116794108 782 47,600 SH   SOLE   47,600 0 0
B2GOLD CORP COM 11777Q209 10,728 10,152,227 SH   SOLE   10,152,227 0 0
CAE INC COM 124765108 97,390 9,190,052 SH   SOLE   9,190,052 0 0
CAI INTERNATIONAL INC COM 12477X106 479 47,539 SH   SOLE   47,539 0 0
CBL & ASSOC PPTYS INC COM 124830100 1,208 87,846 SH   SOLE   87,846 0 0
CBS CORP NEW CL B 124857202 96,672 2,422,856 SH   SOLE   2,422,856 0 0
CBOE HLDGS INC COM 12503M108 538 8,023 SH   SOLE   8,023 0 0
CBRE GROUP INC CL A 12504L109 2,366 73,931 SH   SOLE   73,931 0 0
CF INDS HLDGS INC COM 125269100 1,546 34,422 SH   SOLE   34,422 0 0
CIGNA CORPORATION COM 125509109 11,143 82,525 SH   SOLE   82,525 0 0
CIT GROUP INC COM NEW 125581801 3,872 96,732 SH   SOLE   96,732 0 0
CME GROUP INC COM 12572Q105 6,100 65,770 SH   SOLE   65,770 0 0
CMS ENERGY CORP COM 125896100 2,225 63,000 SH   SOLE   63,000 0 0
CSX CORP COM 126408103 134,470 4,998,898 SH   SOLE   4,998,898 0 0
CVS HEALTH CORP COM 126650100 37,887 392,697 SH   SOLE   392,697 0 0
CA INC COM 12673P105 6,779 248,331 SH   SOLE   248,331 0 0
CABLE ONE INC COM 12685J105 86 204 SH   SOLE   204 0 0
CABOT OIL & GAS CORP COM 127097103 5,577 255,137 SH   SOLE   255,137 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,329 64,271 SH   SOLE   64,271 0 0
CALIFORNIA RES CORP COM 13057Q107 44 16,800 SH   SOLE   16,800 0 0
CALPINE CORP COM NEW 131347304 2,131 145,964 SH   SOLE   145,964 0 0
CAMDEN PPTY TR SH BEN INT 133131102 3,266 44,192 SH   SOLE   44,192 0 0
CAMECO CORP COM 13321L108 9,703 795,775 SH   SOLE   795,775 0 0
CAMERON INTERNATIONAL CORP COM 13342B105 5,519 90,000 SH   SOLE   90,000 0 0
CAMPBELL SOUP CO COM 134429109 8,540 168,500 SH   SOLE   168,500 0 0
CAMPUS CREST CMNTYS INC COM 13466Y105 568 106,799 SH   SOLE   106,799 0 0
CDN IMPERIAL BK COMM TORONT COM 136069101 1,073,417 14,937,980 SH   SOLE   14,937,980 0 0
CANADIAN NATL RY CO COM 136375102 212,103 3,734,593 SH   SOLE   3,734,593 0 0
CANADIAN NAT RES LTD COM 136385101 206,551 10,604,084 SH   SOLE   10,604,084 0 0
CANADIAN PAC RY LTD COM 13645T100 144,046 1,003,447 SH   SOLE   1,003,447 0 0
CAPITAL ONE FINL CORP COM 14040H105 79,180 1,091,832 SH   SOLE   1,091,832 0 0
CARDINAL FINL CORP COM 14149F109 507 22,043 SH   SOLE   22,043 0 0
CARDINAL HEALTH INC COM 14149Y108 5,416 70,503 SH   SOLE   70,503 0 0
CARE CAP PPTYS INC COM 141624106 616 18,693 SH   SOLE   18,693 0 0
CARTER INC COM 146229109 2,394 26,417 SH   SOLE   26,417 0 0
CASELLA WASTE SYS INC CL A 147448104 457 78,774 SH   SOLE   78,774 0 0
CASEYS GEN STORES INC COM 147528103 1,616 15,700 SH   SOLE   15,700 0 0
CATERPILLAR INC DEL COM 149123101 5,114 78,250 SH   SOLE   78,250 0 0
CELESTICA INC SUB VTG SHS 15101Q108 2,106 163,600 SH   SOLE   163,600 0 0
CELGENE CORP COM 151020104 43,573 402,815 SH   SOLE   402,815 0 0
CENOVUS ENERGY INC COM 15135U109 407,120 26,838,828 SH   SOLE   26,838,828 0 0
CENTURYLINK INC COM 156700106 127 5,073 SH   SOLE   5,073 0 0
CHARLES RIV LABS INTL INC COM 159864107 664 10,446 SH   SOLE   10,446 0 0
CHEFS WHSE INC COM 163086101 817 57,732 SH   SOLE   57,732 0 0
CHEMED CORP NEW COM 16359R103 1,760 13,187 SH   SOLE   13,187 0 0
CHESAPEAKE ENERGY CORP COM 165167107 1,103 150,418 SH   SOLE   150,418 0 0
CHEVRON CORP NEW COM 166764100 67,213 852,098 SH   SOLE   852,098 0 0
CHICAGO BRIDGE & IRON CO N COM 167250109 1,146 28,900 SH   SOLE   28,900 0 0
CHIMERA INVT CORP COM NEW 16934Q208 339 25,318 SH   SOLE   25,318 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,953 4,100 SH   SOLE   4,100 0 0
CHOICE HOTELS INTL INC COM 169905106 75 1,565 SH   SOLE   1,565 0 0
CHUBB CORP COM 171232101 4,599 37,500 SH   SOLE   37,500 0 0
CIMAREX ENERGY CO COM 171798101 10,371 101,200 SH   SOLE   101,200 0 0
CISCO SYS INC COM 17275R102 66,441 2,531,099 SH   SOLE   2,531,099 0 0
CITIGROUP INC COM NEW 172967424 156,045 3,145,430 SH   SOLE   3,145,430 0 0
CITIZENS FINL GROUP INC COM 174610105 528 22,144 SH   SOLE   22,144 0 0
CITRIX SYS INC COM 177376100 143 2,071 SH   SOLE   2,071 0 0
CLOROX CO DEL COM 189054109 502 4,349 SH   SOLE   4,349 0 0
COACH INC COM 189754104 13,506 466,840 SH   SOLE   466,840 0 0
COCA COLA CO COM 191216100 9,328 232,509 SH   SOLE   232,509 0 0
COGNIZANT TECHNOLOGY SOLUTI CL A 192446102 13,063 208,644 SH   SOLE   208,644 0 0
COLGATE PALMOLIVE CO COM 194162103 27,071 426,589 SH   SOLE   426,589 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 18,784 462,424 SH   SOLE   462,424 0 0
COLUMBIA BKG SYS INC COM 197236102 572 18,314 SH   SOLE   18,314 0 0
COLUMBIA PIPELINE GROUP INC COM 198280109 696 38,073 SH   SOLE   38,073 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 9,207 396,841 SH   SOLE   396,841 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 877 48,294 SH   SOLE   48,294 0 0
COMCAST CORP NEW CL A 20030N101 218,872 3,847,954 SH   SOLE   3,847,954 0 0
COMERICA INC COM 200340107 1,346 32,747 SH   SOLE   32,747 0 0
COMMERCIAL VEH GROUP INC COM 202608105 660 163,761 SH   SOLE   163,761 0 0
COMPUTER SCIENCES CORP COM 205363104 9,757 158,957 SH   SOLE   158,957 0 0
CONAGRA FOODS INC COM 205887102 14,440 356,444 SH   SOLE   356,444 0 0
CONCHO RES INC COM 20605P101 20,127 204,746 SH   SOLE   204,746 0 0
CONCORDIA HEALTHCARE CORP COM 206519100 6,839 160,250 SH   SOLE   160,250 0 0
CONOCOPHILLIPS COM 20825C104 92,907 1,937,171 SH   SOLE   1,937,171 0 0
COOPER COS INC COM NEW 216648402 3,256 21,876 SH   SOLE   21,876 0 0
CORELOGIC INC COM 21871D103 823 22,100 SH   SOLE   22,100 0 0
CORNING INC COM 219350105 9,562 558,533 SH   SOLE   558,533 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,040 49,467 SH   SOLE   49,467 0 0
COSTCO WHSL CORP NEW COM 22160K105 18,581 128,528 SH   SOLE   128,528 0 0
COTT CORP QUE COM 22163N106 470 43,446 SH   SOLE   43,446 0 0
COTY INC COM CL A 222070203 2,799 103,432 SH   SOLE   103,432 0 0
CRESCENT PT ENERGY CORP COM 22576C101 13,514 1,180,873 SH   SOLE   1,180,873 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 924 67,883 SH   SOLE   67,883 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,642 33,500 SH   SOLE   33,500 0 0
CROWN CASTLE INTL CORP NEW CNV PFD STK SR A 22822V200 1,483 14,560 SH   SOLE   14,560 0 0
CROWN HOLDINGS INC COM 228368106 142 3,114 SH   SOLE   3,114 0 0
CUBESMART COM 229663109 1,003 36,871 SH   SOLE   36,871 0 0
CUSTOMERS BANCORP INC COM 23204G100 1,927 74,995 SH   SOLE   74,995 0 0
CYNOSURE INC CL A 232577205 473 15,749 SH   SOLE   15,749 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 4 511 SH   SOLE   511 0 0
DDR CORP COM 23317H102 996 64,787 SH   SOLE   64,787 0 0
DST SYS INC DEL COM 233326107 1,128 10,727 SH   SOLE   10,727 0 0
DSW INC CL A 23334L102 746 29,461 SH   SOLE   29,461 0 0
DANAHER CORP DEL COM 235851102 30,075 352,948 SH   SOLE   352,948 0 0
DAVIDSTEA INC COM 238661102 2,264 144,600 SH   SOLE   144,600 0 0
DAVITA HEALTHCARE PARTNERS COM 23918K108 1,003 13,863 SH   SOLE   13,863 0 0
DEAN FOODS CO NEW COM NEW 242370203 838 50,700 SH   SOLE   50,700 0 0
DEERE & CO COM 244199105 1,990 26,896 SH   SOLE   26,896 0 0
DENISON MINES CORP COM 248356107 1,532 4,088,200 SH   SOLE   4,088,200 0 0
DESCARTES SYS GROUP INC COM 249906108 14,027 791,710 SH   SOLE   791,710 0 0
DEVON ENERGY CORP NEW COM 25179M103 46,212 1,245,947 SH   SOLE   1,245,947 0 0
DEXCOM INC COM 252131107 820 9,552 SH   SOLE   9,552 0 0
DIAMONDBACK ENERGY INC COM 25278X109 5,053 78,223 SH   SOLE   78,223 0 0
DICKS SPORTING GOODS INC COM 253393102 16,656 335,734 SH   SOLE   335,734 0 0
DIGITALGLOBE INC COM NEW 25389M877 1,269 66,739 SH   SOLE   66,739 0 0
DISNEY WALT CO COM DISNEY 254687106 19,683 192,596 SH   SOLE   192,596 0 0
DISCOVER FINL SVCS COM 254709108 18,769 361,021 SH   SOLE   361,021 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 349 14,355 SH   SOLE   14,355 0 0
DISH NETWORK CORP CL A 25470M109 3,645 62,487 SH   SOLE   62,487 0 0
DOLLAR GEN CORP NEW COM 256677105 34,023 469,672 SH   SOLE   469,672 0 0
DOLLAR TREE INC COM 256746108 1,779 26,685 SH   SOLE   26,685 0 0
DOMINION DIAMOND CORP COM 257287102 5,373 502,704 SH   SOLE   502,704 0 0
DOMINOS PIZZA INC COM 25754A201 158 1,465 SH   SOLE   1,465 0 0
DOVER CORP COM 260003108 8,243 144,150 SH   SOLE   144,150 0 0
DOW CHEM CO COM 260543103 5,178 122,120 SH   SOLE   122,120 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 22,325 282,420 SH   SOLE   282,420 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 5,802 120,381 SH   SOLE   120,381 0 0
DUKE REALTY CORP COM NEW 264411505 12,123 636,385 SH   SOLE   636,385 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 75,697 1,052,222 SH   SOLE   1,052,222 0 0
DUN & BRADSTREET CORP DEL N COM 26483E100 6,136 58,442 SH   SOLE   58,442 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1,098 22,413 SH   SOLE   22,413 0 0
DUPONT FABROS TECHNOLOGY IN COM 26613Q106 322 12,449 SH   SOLE   12,449 0 0
DYCOM INDS INC COM 267475101 2,701 37,334 SH   SOLE   37,334 0 0
E M C CORP MASS COM 268648102 130,026 5,381,871 SH   SOLE   5,381,871 0 0
EOG RES INC COM 26875P101 26,584 365,159 SH   SOLE   365,159 0 0
EP ENERGY CORP CL A 268785102 2,298 446,161 SH   SOLE   446,161 0 0
EQT CORP COM 26884L109 1,781 27,490 SH   SOLE   27,490 0 0
EPR PPTYS PFD C CNV 5.75% 26884U208 2,122 95,742 SH   SOLE   95,742 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 183 6,937 SH   SOLE   6,937 0 0
EAST WEST BANCORP INC COM 27579R104 1,318 34,305 SH   SOLE   34,305 0 0
EASTGROUP PPTY INC COM 277276101 341 6,302 SH   SOLE   6,302 0 0
EASTMAN CHEM CO COM 277432100 9,837 152,000 SH   SOLE   152,000 0 0
EBAY INC COM 278642103 2,185 89,407 SH   SOLE   89,407 0 0
ECOLAB INC COM 278865100 16,879 153,838 SH   SOLE   153,838 0 0
EDGEWELL PERS CARE CO COM 28035Q102 2,602 31,891 SH   SOLE   31,891 0 0
EDISON INTL COM 281020107 7,803 123,720 SH   SOLE   123,720 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,671 18,790 SH   SOLE   18,790 0 0
ELDORADO RESORTS INC COM 28470R102 463 51,357 SH   SOLE   51,357 0 0
ELDORADO GOLD CORP NEW COM 284902103 12,706 3,961,260 SH   SOLE   3,961,260 0 0
ELECTRONIC ARTS INC COM 285512109 751 11,081 SH   SOLE   11,081 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 2,088 48,245 SH   SOLE   48,245 0 0
EMERSON ELEC CO COM 291011104 63,579 1,439,418 SH   SOLE   1,439,418 0 0
EMPIRE DIST ELEC CO COM 291641108 1,285 58,326 SH   SOLE   58,326 0 0
ENCANA CORP COM 292505104 64,922 10,084,445 SH   SOLE   10,084,445 0 0
ENBRIDGE INC COM 29250N105 368,640 9,926,815 SH   SOLE   9,926,815 0 0
ENERPLUS CORP COM 292766102 8,919 1,830,791 SH   SOLE   1,830,791 0 0
ENTERGY CORP NEW COM 29364G103 2,058 31,613 SH   SOLE   31,613 0 0
EQUINIX INC COM PAR $0.001 29444U700 9,948 36,388 SH   SOLE   36,388 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 185 3,164 SH   SOLE   3,164 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 6,237 83,032 SH   SOLE   83,032 0 0
ERICSSON ADR B SEK 10 294821608 917 93,800 SH   SOLE   93,800 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 1,157 16,100 SH   SOLE   16,100 0 0
EURONET WORLDWIDE INC COM 298736109 3,260 43,999 SH   SOLE   43,999 0 0
EXELON CORP COM 30161N101 2,994 100,801 SH   SOLE   100,801 0 0
EXFO INC SUB VTG SHS 302046107 2,185 726,900 SH   SOLE   726,900 0 0
EXPEDIA INC DEL COM NEW 30212P303 5,589 47,494 SH   SOLE   47,494 0 0
EXPEDITORS INTL WASH INC COM 302130109 153 3,247 SH   SOLE   3,247 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 34,515 426,319 SH   SOLE   426,319 0 0
EXXON MOBIL CORP COM 30231G102 106,979 1,438,853 SH   SOLE   1,438,853 0 0
FLIR SYS INC COM 302445101 809 28,900 SH   SOLE   28,900 0 0
F M C CORP COM NEW 302491303 8,593 253,400 SH   SOLE   253,400 0 0
FMC TECHNOLOGIES INC COM 30249U101 154 4,975 SH   SOLE   4,975 0 0
FACEBOOK INC CL A 30303M102 63,909 710,889 SH   SOLE   710,889 0 0
FACTSET RESH SYS INC COM 303075105 320 2,005 SH   SOLE   2,005 0 0
FAIR ISAAC CORP COM 303250104 1,234 14,600 SH   SOLE   14,600 0 0
FEDEX CORP COM 31428X106 4,128 28,671 SH   SOLE   28,671 0 0
F5 NETWORKS INC COM 315616102 1,358 11,731 SH   SOLE   11,731 0 0
FIDELITY & GTY LIFE COM 315785105 1,137 46,328 SH   SOLE   46,328 0 0
FIDELITY NATL INFORMATION S COM 31620M106 3,074 45,821 SH   SOLE   45,821 0 0
FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 101 8,589 SH   SOLE   8,589 0 0
FIFTH THIRD BANCORP COM 316773100 6,209 328,338 SH   SOLE   328,338 0 0
FIRST CMNTY CORP S C COM 319835104 421 34,000 SH   SOLE   34,000 0 0
FIRST FINL BANCORP OH COM 320209109 879 46,082 SH   SOLE   46,082 0 0
FIRST FNDTN INC COM 32026V104 338 14,860 SH   SOLE   14,860 0 0
FIRST NIAGARA FINL GP INC COM 33582V108 351 34,347 SH   SOLE   34,347 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 16,927 523,661 SH   SOLE   523,661 0 0
FISERV INC COM 337738108 1,349 15,575 SH   SOLE   15,575 0 0
FIRSTENERGY CORP COM 337932107 272 8,701 SH   SOLE   8,701 0 0
FLOWERS FOODS INC COM 343498101 1,103 44,600 SH   SOLE   44,600 0 0
FLOWSERVE CORP COM 34354P105 9,215 223,980 SH   SOLE   223,980 0 0
FOOT LOCKER INC COM 344849104 8,543 118,700 SH   SOLE   118,700 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 310 22,843 SH   SOLE   22,843 0 0
FORESTAR GROUP INC COM 346233109 1,198 91,133 SH   SOLE   91,133 0 0
FORTUNE BRANDS HOME & SEC I COM 34964C106 2,932 61,770 SH   SOLE   61,770 0 0
FORTUNA SILVER MINES INC COM 349915108 545 248,100 SH   SOLE   248,100 0 0
FRANCO NEVADA CORP COM 351858105 13,651 309,710 SH   SOLE   309,710 0 0
FRESH MKT INC COM 35804H106 1,315 58,200 SH   SOLE   58,200 0 0
FRONTIER COMMUNICATIONS COR COM 35906A108 9,473 1,994,300 SH   SOLE   1,994,300 0 0
GSI GROUP INC CDA NEW COM NEW 36191C205 1,044 82,013 SH   SOLE   82,013 0 0
GNC HLDGS INC COM CL A 36191G107 2,082 51,514 SH   SOLE   51,514 0 0
GAMESTOP CORP NEW CL A 36467W109 5,229 126,885 SH   SOLE   126,885 0 0
GAP INC DEL COM 364760108 360 12,648 SH   SOLE   12,648 0 0
GARTNER INC COM 366651107 1,202 14,319 SH   SOLE   14,319 0 0
GENERAL DYNAMICS CORP COM 369550108 7,644 55,414 SH   SOLE   55,414 0 0
GENERAL ELECTRIC CO COM 369604103 108,000 4,282,306 SH   SOLE   4,282,306 0 0
GENERAL GROWTH PPTYS INC NE COM 370023103 1,872 72,101 SH   SOLE   72,101 0 0
GENERAL MLS INC COM 370334104 87,488 1,558,671 SH   SOLE   1,558,671 0 0
GENERAL MTRS CO COM 37045V100 1,720 57,305 SH   SOLE   57,305 0 0
GENESEE & WYO INC CL A 371559105 2,156 36,488 SH   SOLE   36,488 0 0
GENTEX CORP COM 371901109 293 18,894 SH   SOLE   18,894 0 0
GENMARK DIAGNOSTICS INC COM 372309104 1,052 133,611 SH   SOLE   133,611 0 0
GENUINE PARTS CO COM 372460105 14,920 180,000 SH   SOLE   180,000 0 0
GILEAD SCIENCES INC COM 375558103 83,453 849,913 SH   SOLE   849,913 0 0
GILDAN ACTIVEWEAR INC COM 375916103 48,936 1,621,021 SH   SOLE   1,621,021 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 6,556 170,510 SH   SOLE   170,510 0 0
GLOBAL X FDS GLBX MSCI NORW 37950E747 2,524 246,964 SH   SOLE   246,964 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 300 112,936 SH   SOLE   112,936 0 0
GOLDCORP INC NEW COM 380956409 22,022 1,758,937 SH   SOLE   1,758,937 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,219 12,770 SH   SOLE   12,770 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 415 14,142 SH   SOLE   14,142 0 0
GOPRO INC CL A 38268T103 40 1,283 SH   SOLE   1,283 0 0
GRAHAM HLDGS CO COM 384637104 118 204 SH   SOLE   204 0 0
GRAINGER W W INC COM 384802104 6,588 30,639 SH   SOLE   30,639 0 0
GREAT WESTN BANCORP INC COM 391416104 1,028 40,512 SH   SOLE   40,512 0 0
GREENHILL & CO INC COM 395259104 93 3,266 SH   SOLE   3,266 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 72,686 2,005,895 SH   SOLE   2,005,895 0 0
GRUBHUB INC COM 400110102 750 30,803 SH   SOLE   30,803 0 0
GULFPORT ENERGY CORP COM NEW 402635304 2,291 77,175 SH   SOLE   77,175 0 0
HCA HOLDINGS INC COM 40412C101 3,087 39,905 SH   SOLE   39,905 0 0
HCC INS HLDGS INC COM 404132102 7,747 100,000 SH   SOLE   100,000 0 0
HCP INC COM 40414L109 16,436 441,244 SH   SOLE   441,244 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 13,371 218,879 SH   SOLE   218,879 0 0
HD SUPPLY HLDGS INC COM 40416M105 3,773 131,838 SH   SOLE   131,838 0 0
HALLIBURTON CO COM 406216101 66,842 1,890,866 SH   SOLE   1,890,866 0 0
HANNON ARMSTRONG SUST INFR COM 41068X100 1,804 104,774 SH   SOLE   104,774 0 0
HANOVER INS GROUP INC COM 410867105 228 2,930 SH   SOLE   2,930 0 0
HARLEY DAVIDSON INC COM 412822108 27,366 498,467 SH   SOLE   498,467 0 0
HARMAN INTL INDS INC COM 413086109 4,050 42,192 SH   SOLE   42,192 0 0
HARRIS CORP DEL COM 413875105 6,974 95,336 SH   SOLE   95,336 0 0
HARTFORD FINL SVCS GROUP IN COM 416515104 5,475 119,586 SH   SOLE   119,586 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 145 5,057 SH   SOLE   5,057 0 0
HELMERICH & PAYNE INC COM 423452101 11,140 235,710 SH   SOLE   235,710 0 0
HERSHEY CO COM 427866108 4,686 51,000 SH   SOLE   51,000 0 0
HESS CORP COM 42809H107 1,391 27,781 SH   SOLE   27,781 0 0
HEWLETT PACKARD CO COM 428236103 69,184 2,701,451 SH   SOLE   2,701,451 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A104 13,238 577,091 SH   SOLE   577,091 0 0
HOLOGIC INC COM 436440101 1,962 50,145 SH   SOLE   50,145 0 0
HOME DEPOT INC COM 437076102 21,732 188,175 SH   SOLE   188,175 0 0
HONEYWELL INTL INC COM 438516106 32,448 342,673 SH   SOLE   342,673 0 0
HORMEL FOODS CORP COM 440452100 3,704 58,500 SH   SOLE   58,500 0 0
HORNBECK OFFSHORE SVCS INC COM 440543106 5,074 375,000 SH   SOLE   375,000 0 0
HOST HOTELS & RESORTS INC COM 44107P104 732 46,314 SH   SOLE   46,314 0 0
HUDBAY MINERALS INC COM 443628102 11,432 3,094,050 SH   SOLE   3,094,050 0 0
HUDBAY MINERALS INC *W EXP 07/20/201 443628136 3 10,716 SH   SOLE   10,716 0 0
HUDSON PAC PPTYS INC COM 444097109 895 31,080 SH   SOLE   31,080 0 0
HUMANA INC COM 444859102 3,150 17,600 SH   SOLE   17,600 0 0
HUNTINGTON BANCSHARES INC COM 446150104 16,097 1,518,600 SH   SOLE   1,518,600 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,700 15,862 SH   SOLE   15,862 0 0
ICICI BK LTD ADR 45104G104 453 54,000 SH   SOLE   54,000 0 0
IDACORP INC COM 451107106 9,370 144,800 SH   SOLE   144,800 0 0
ILLUMINA INC COM 452327109 8,610 48,968 SH   SOLE   48,968 0 0
IMPERIAL OIL LTD COM NEW 453038408 3,816 120,418 SH   SOLE   120,418 0 0
INCYTE CORP COM 45337C102 483 4,378 SH   SOLE   4,378 0 0
INFINITY PHARMACEUTICALS IN COM 45665G303 2,807 332,200 SH   SOLE   332,200 0 0
INFOSYS LTD SPONSORED ADR 456788108 9,716 508,970 SH   SOLE   508,970 0 0
INSIGHT ENTERPRISES INC COM 45765U103 638 24,691 SH   SOLE   24,691 0 0
INNERWORKINGS INC COM 45773Y105 970 155,254 SH   SOLE   155,254 0 0
INTEL CORP COM 458140100 54,014 1,792,101 SH   SOLE   1,792,101 0 0
INTERCONTINENTAL EXCHANGE I COM 45866F104 1,692 7,200 SH   SOLE   7,200 0 0
INTERNATIONAL BUSINESS MACH COM 459200101 29,937 206,508 SH   SOLE   206,508 0 0
INTERNATIONAL FLAVORS&FRAGR COM 459506101 9,067 87,803 SH   SOLE   87,803 0 0
INTL PAPER CO COM 460146103 5,684 150,417 SH   SOLE   150,417 0 0
INTERPUBLIC GROUP COS INC COM 460690100 8,379 437,991 SH   SOLE   437,991 0 0
INTUIT COM 461202103 1,765 19,888 SH   SOLE   19,888 0 0
INVESTORS BANCORP INC NEW COM 46146L101 267 21,660 SH   SOLE   21,660 0 0
ISHARES MSCI AUST ETF 464286103 601 33,555 SH   SOLE   33,555 0 0
ISHARES MSCI BRZ CAP ETF 464286400 43 1,960 SH   SOLE   1,960 0 0
ISHARES MSCI THI CAP ETF 464286624 80 1,287 SH   SOLE   1,287 0 0
ISHARES MSCI SINGAP ETF 464286673 434 42,649 SH   SOLE   42,649 0 0
ISHARES MSCI FRANCE ETF 464286707 971 40,333 SH   SOLE   40,333 0 0
ISHARES MSCI STH KOR ETF 464286772 916 18,788 SH   SOLE   18,788 0 0
ISHARES MSCI NETHERL ETF 464286814 4,755 203,201 SH   SOLE   203,201 0 0
ISHARES MSCI JAPAN ETF 464286848 8,977 786,039 SH   SOLE   786,039 0 0
ISHARES TR TIPS BD ETF 464287176 1,804 16,296 SH   SOLE   16,296 0 0
ISHARES TR CORE US AGGBD ET 464287226 571 5,215 SH   SOLE   5,215 0 0
ISHARES TR MSCI EAFE ETF 464287465 10,622 185,311 SH   SOLE   185,311 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 2,415 25,972 SH   SOLE   25,972 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,070 11,875 SH   SOLE   11,875 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,510 13,825 SH   SOLE   13,825 0 0
ISHARES TR INTL TREA BD ETF 464288117 8,569 93,796 SH   SOLE   93,796 0 0
ISHARES TR JP MOR EM MK ETF 464288281 3,685 34,638 SH   SOLE   34,638 0 0
ISHARES TR CHINA ETF 46429B671 7,352 167,818 SH   SOLE   167,818 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 344 51,964 SH   SOLE   51,964 0 0
ITC HLDGS CORP COM 465685105 8,568 257,000 SH   SOLE   257,000 0 0
ITRON INC COM 465741106 889 27,866 SH   SOLE   27,866 0 0
J ALEXANDERS HLDGS INC COM 46609J106 15 1,483 SH   SOLE   1,483 0 0
JPMORGAN CHASE & CO COM 46625H100 186,519 3,059,195 SH   SOLE   3,059,195 0 0
JARDEN CORP COM 471109108 2,079 42,525 SH   SOLE   42,525 0 0
JD COM INC SPON ADR CL A 47215P106 1,832 70,280 SH   SOLE   70,280 0 0
JOHNSON & JOHNSON COM 478160104 323,335 3,463,683 SH   SOLE   3,463,683 0 0
JOHNSON CTLS INC COM 478366107 60,483 1,462,354 SH   SOLE   1,462,354 0 0
JONES LANG LASALLE INC COM 48020Q107 11,776 81,907 SH   SOLE   81,907 0 0
JOY GLOBAL INC COM 481165108 2,410 161,400 SH   SOLE   161,400 0 0
JUNIPER NETWORKS INC COM 48203R104 1,528 59,423 SH   SOLE   59,423 0 0
KAR AUCTION SVCS INC COM 48238T109 3,710 104,500 SH   SOLE   104,500 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 197 6,702 SH   SOLE   6,702 0 0
KELLOGG CO COM 487836108 11,035 165,815 SH   SOLE   165,815 0 0
KEYCORP NEW COM 493267108 3,862 296,856 SH   SOLE   296,856 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 112 3,642 SH   SOLE   3,642 0 0
KIMBERLY CLARK CORP COM 494368103 12 114 SH   SOLE   114 0 0
KINDER MORGAN INC DEL COM 49456B101 38,579 1,393,736 SH   SOLE   1,393,736 0 0
KNIGHT TRANSN INC COM 499064103 7,291 303,800 SH   SOLE   303,800 0 0
KNOWLES CORP COM 49926D109 895 48,536 SH   SOLE   48,536 0 0
KOHLS CORP COM 500255104 3,590 77,530 SH   SOLE   77,530 0 0
KRAFT HEINZ CO COM 500754106 11,121 157,560 SH   SOLE   157,560 0 0
KRATON PERFORMANCE POLYMERS COM 50077C106 659 36,840 SH   SOLE   36,840 0 0
KROGER CO COM 501044101 2,432 67,412 SH   SOLE   67,412 0 0
L BRANDS INC COM 501797104 734 8,143 SH   SOLE   8,143 0 0
L-3 COMMUNICATIONS HLDGS IN COM 502424104 1,333 12,751 SH   SOLE   12,751 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 27,664 255,034 SH   SOLE   255,034 0 0
LAKE SHORE GOLD CORP COM 510728108 1,847 2,200,000 SH   SOLE   2,200,000 0 0
LAM RESEARCH CORP COM 512807108 2,872 43,966 SH   SOLE   43,966 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 122 2,346 SH   SOLE   2,346 0 0
LAS VEGAS SANDS CORP COM 517834107 4,707 123,978 SH   SOLE   123,978 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1,701 59,930 SH   SOLE   59,930 0 0
LAUDER ESTEE COS INC CL A 518439104 6,121 75,863 SH   SOLE   75,863 0 0
LEAR CORP COM NEW 521865204 13,729 126,205 SH   SOLE   126,205 0 0
LEIDOS HLDGS INC COM 525327102 1,166 28,222 SH   SOLE   28,222 0 0
LENNAR CORP CL A 526057104 15,747 327,183 SH   SOLE   327,183 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 3,510 80,329 SH   SOLE   80,329 0 0
LEXMARK INTL NEW CL A 529771107 34 1,186 SH   SOLE   1,186 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 413 15,755 SH   SOLE   15,755 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C 531229300 63 1,841 SH   SOLE   1,841 0 0
LILLY ELI & CO COM 532457108 20,647 246,713 SH   SOLE   246,713 0 0
LINCOLN NATL CORP IND COM 534187109 2,785 58,690 SH   SOLE   58,690 0 0
LINDBLAD EXPEDITIONS HLDGS COM 535219109 2,281 233,492 SH   SOLE   233,492 0 0
LINKEDIN CORP COM CL A 53578A108 2,081 10,945 SH   SOLE   10,945 0 0
LIONS GATE ENTMNT CORP COM NEW 535919203 3,437 93,406 SH   SOLE   93,406 0 0
LIQUIDITY SERVICES INC COM 53635B107 249 33,760 SH   SOLE   33,760 0 0
LITTELFUSE INC COM 537008104 1,431 15,700 SH   SOLE   15,700 0 0
LIVE NATION ENTERTAINMENT I COM 538034109 6,443 267,998 SH   SOLE   267,998 0 0
LOCKHEED MARTIN CORP COM 539830109 12,086 58,301 SH   SOLE   58,301 0 0
LOWES COS INC COM 548661107 1,212 17,589 SH   SOLE   17,589 0 0
MFA FINL INC COM 55272X102 227 33,263 SH   SOLE   33,263 0 0
MRC GLOBAL INC COM 55345K103 6,690 600,000 SH   SOLE   600,000 0 0
MSC INDL DIRECT INC CL A 553530106 4,290 70,300 SH   SOLE   70,300 0 0
MACYS INC COM 55616P104 13,570 264,416 SH   SOLE   264,416 0 0
MAG SILVER CORP COM 55903Q104 384 54,000 SH   SOLE   54,000 0 0
MAGNA INTL INC COM 559222401 93,062 1,939,895 SH   SOLE   1,939,895 0 0
MANULIFE FINL CORP COM 56501R106 779,443 50,387,880 SH   SOLE   50,387,880 0 0
MARATHON OIL CORP COM 565849106 109 7,073 SH   SOLE   7,073 0 0
MARATHON PETE CORP COM 56585A102 1,480 31,941 SH   SOLE   31,941 0 0
MARKEL CORP COM 570535104 401 500 SH   SOLE   500 0 0
MARKETAXESS HLDGS INC COM 57060D108 824 8,874 SH   SOLE   8,874 0 0
MARRIOTT INTL INC NEW CL A 571903202 733 10,741 SH   SOLE   10,741 0 0
MARTIN MARIETTA MATLS INC COM 573284106 167 1,100 SH   SOLE   1,100 0 0
MASCO CORP COM 574599106 491 19,507 SH   SOLE   19,507 0 0
MASTERCARD INC CL A 57636Q104 65,182 723,279 SH   SOLE   723,279 0 0
MATTEL INC COM 577081102 26,461 1,256,480 SH   SOLE   1,256,480 0 0
MATTHEWS INTL CORP CL A 577128101 1,666 34,013 SH   SOLE   34,013 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 1,836 54,959 SH   SOLE   54,959 0 0
MCCORMICK & CO INC COM NON VTG 579780206 4,134 50,300 SH   SOLE   50,300 0 0
MCDONALDS CORP COM 580135101 27,695 281,085 SH   SOLE   281,085 0 0
MCGRAW HILL FINL INC COM 580645109 2,153 24,890 SH   SOLE   24,890 0 0
MCKESSON CORP COM 58155Q103 19,114 103,303 SH   SOLE   103,303 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 2,073 29,440 SH   SOLE   29,440 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 570 51,572 SH   SOLE   51,572 0 0
MEDIVATION INC COM 58501N101 2,177 51,220 SH   SOLE   51,220 0 0
MEDNAX INC COM 58502B106 2,310 30,080 SH   SOLE   30,080 0 0
MELCO CROWN ENTMT LTD ADR 585464100 7,510 545,811 SH   SOLE   545,811 0 0
MERCK & CO INC NEW COM 58933Y105 242,610 4,912,133 SH   SOLE   4,912,133 0 0
MERCURY SYS INC COM 589378108 880 55,321 SH   SOLE   55,321 0 0
MERIT MED SYS INC COM 589889104 2,237 93,541 SH   SOLE   93,541 0 0
MERUS LABS INTL INC NEW COM 59047R101 1,265 981,200 SH   SOLE   981,200 0 0
METALDYNE PERFORMANCE GROUP COM 59116R107 990 47,123 SH   SOLE   47,123 0 0
METHANEX CORP COM 59151K108 18,324 552,900 SH   SOLE   552,900 0 0
METLIFE INC COM 59156R108 2,990 63,422 SH   SOLE   63,422 0 0
MICROSOFT CORP COM 594918104 127,532 2,881,435 SH   SOLE   2,881,435 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 48,049 1,115,094 SH   SOLE   1,115,094 0 0
MICRON TECHNOLOGY INC COM 595112103 10,626 709,372 SH   SOLE   709,372 0 0
MICROSEMI CORP COM 595137100 1,741 53,039 SH   SOLE   53,039 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 879 121,698 SH   SOLE   121,698 0 0
MOLSON COORS BREWING CO CL B 60871R209 2,018 24,312 SH   SOLE   24,312 0 0
MONDELEZ INTL INC CL A 609207105 10,254 244,901 SH   SOLE   244,901 0 0
MONSANTO CO NEW COM 61166W101 7,842 91,895 SH   SOLE   91,895 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 9,732 72,015 SH   SOLE   72,015 0 0
MOODYS CORP COM 615369105 22,810 232,278 SH   SOLE   232,278 0 0
MORGAN STANLEY COM NEW 617446448 28,183 894,709 SH   SOLE   894,709 0 0
MORNINGSTAR INC COM 617700109 79 987 SH   SOLE   987 0 0
MOSAIC CO NEW COM 61945C103 9,706 312,000 SH   SOLE   312,000 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 13,386 195,761 SH   SOLE   195,761 0 0
MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 3,210 1,244,976 SH   SOLE   1,244,976 0 0
MURPHY OIL CORP COM 626717102 53 2,182 SH   SOLE   2,182 0 0
NRG ENERGY INC COM NEW 629377508 1,833 123,430 SH   SOLE   123,430 0 0
NASDAQ INC COM 631103108 2,823 52,940 SH   SOLE   52,940 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,640 79,876 SH   SOLE   79,876 0 0
NATIONAL HEALTH INVS INC COM 63633D104 384 6,673 SH   SOLE   6,673 0 0
NATIONAL OILWELL VARCO INC COM 637071101 304 8,073 SH   SOLE   8,073 0 0
NEPTUNE TECHNOLOGIES BIORES COM 64077P108 1 814 SH   SOLE   814 0 0
NETAPP INC COM 64110D104 590 19,923 SH   SOLE   19,923 0 0
NETFLIX INC COM 64110L106 3,999 38,724 SH   SOLE   38,724 0 0
NEURALSTEM INC COM 64127R302 470 384,946 SH   SOLE   384,946 0 0
NEW GOLD INC CDA COM 644535106 3,787 1,678,600 SH   SOLE   1,678,600 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 12,556 695,221 SH   SOLE   695,221 0 0
NEW YORK REIT INC COM 64976L109 684 67,999 SH   SOLE   67,999 0 0
NEWBRIDGE BANCORP CL A NO PAR 65080T102 1,373 161,000 SH   SOLE   161,000 0 0
NEWFIELD EXPL CO COM 651290108 8,240 250,449 SH   SOLE   250,449 0 0
NEWMONT MINING CORP COM 651639106 2,168 134,900 SH   SOLE   134,900 0 0
NEXTERA ENERGY INC COM 65339F101 2,837 29,079 SH   SOLE   29,079 0 0
NIKE INC CL B 654106103 29,022 236,007 SH   SOLE   236,007 0 0
NORDSON CORP COM 655663102 8,421 133,800 SH   SOLE   133,800 0 0
NORTHERN DYNASTY MINERALS L COM NEW 66510M204 295 985,126 SH   SOLE   985,126 0 0
NORTHERN TR CORP COM 665859104 4,228 62,024 SH   SOLE   62,024 0 0
NORTHROP GRUMMAN CORP COM 666807102 20,988 126,473 SH   SOLE   126,473 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 658 15,936 SH   SOLE   15,936 0 0
NVIDIA CORP COM 67066G104 215 8,731 SH   SOLE   8,731 0 0
OFG BANCORP COM 67103X102 252 28,883 SH   SOLE   28,883 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 6,449 130,284 SH   SOLE   130,284 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 121,748 1,840,486 SH   SOLE   1,840,486 0 0
OCEANEERING INTL INC COM 675232102 1,537 39,117 SH   SOLE   39,117 0 0
OIL STS INTL INC COM 678026105 42 1,624 SH   SOLE   1,624 0 0
OMNICOM GROUP INC COM 681919106 51,954 788,371 SH   SOLE   788,371 0 0
ON ASSIGNMENT INC COM 682159108 2,391 64,788 SH   SOLE   64,788 0 0
ON SEMICONDUCTOR CORP COM 682189105 3,055 325,032 SH   SOLE   325,032 0 0
ONE GAS INC COM 68235P108 250 5,506 SH   SOLE   5,506 0 0
1 800 FLOWERS COM CL A 68243Q106 1,733 190,414 SH   SOLE   190,414 0 0
OPEN TEXT CORP COM 683715106 34,421 768,545 SH   SOLE   768,545 0 0
ORACLE CORP COM 68389X105 125,747 3,481,355 SH   SOLE   3,481,355 0 0
ORBITAL ATK INC COM 68557N103 1,798 25,016 SH   SOLE   25,016 0 0
OREXIGEN THERAPEUTICS INC COM 686164104 1,514 717,500 SH   SOLE   717,500 0 0
OUTFRONT MEDIA INC COM 69007J106 3,990 191,842 SH   SOLE   191,842 0 0
OWENS & MINOR INC NEW COM 690732102 1,693 53,000 SH   SOLE   53,000 0 0
OWENS ILL INC COM NEW 690768403 150 7,242 SH   SOLE   7,242 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,837 20,598 SH   SOLE   20,598 0 0
POSCO SPONSORED ADR 693483109 444 12,674 SH   SOLE   12,674 0 0
PPG INDS INC COM 693506107 4,351 49,620 SH   SOLE   49,620 0 0
PPL CORP COM 69351T106 382 11,627 SH   SOLE   11,627 0 0
PVH CORP COM 693656100 5,845 57,340 SH   SOLE   57,340 0 0
PACIFIC PREMIER BANCORP COM 69478X105 1,707 84,000 SH   SOLE   84,000 0 0
PACKAGING CORP AMER COM 695156109 5,093 84,665 SH   SOLE   84,665 0 0
PALO ALTO NETWORKS INC COM 697435105 5,264 30,605 SH   SOLE   30,605 0 0
PANDORA MEDIA INC COM 698354107 3,932 184,249 SH   SOLE   184,249 0 0
PARAMOUNT GROUP INC COM 69924R108 994 59,152 SH   SOLE   59,152 0 0
PAREXEL INTL CORP COM 699462107 2,073 33,484 SH   SOLE   33,484 0 0
PARKER HANNIFIN CORP COM 701094104 48,423 497,670 SH   SOLE   497,670 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 2,484 129,980 SH   SOLE   129,980 0 0
PATTERSON COMPANIES INC COM 703395103 6,450 149,126 SH   SOLE   149,126 0 0
PATTERSON UTI ENERGY INC COM 703481101 65 4,967 SH   SOLE   4,967 0 0
PAYCHEX INC COM 704326107 1,616 33,922 SH   SOLE   33,922 0 0
PAYPAL HLDGS INC COM 70450Y103 8,390 270,295 SH   SOLE   270,295 0 0
PEMBINA PIPELINE CORP COM 706327103 24,352 1,011,905 SH   SOLE   1,011,905 0 0
PENN NATL GAMING INC COM 707569109 1,776 105,830 SH   SOLE   105,830 0 0
PEPCO HOLDINGS INC COM 713291102 738 30,466 SH   SOLE   30,466 0 0
PEPSICO INC COM 713448108 88,276 936,117 SH   SOLE   936,117 0 0
PERFORMANCE SPORTS GROUP LT COM 71377G100 3,866 288,471 SH   SOLE   288,471 0 0
P T TELEKOMUNIKASI INDONESI SPONSORED ADR 715684106 179 5,025 SH   SOLE   5,025 0 0
PFIZER INC COM 717081103 276,378 8,799,042 SH   SOLE   8,799,042 0 0
PHILIP MORRIS INTL INC COM 718172109 106,499 1,342,477 SH   SOLE   1,342,477 0 0
PHILLIPS 66 COM 718546104 15,540 202,232 SH   SOLE   202,232 0 0
PIER 1 IMPORTS INC COM 720279108 546 79,058 SH   SOLE   79,058 0 0
PINNACLE FOODS INC DEL COM 72348P104 747 17,846 SH   SOLE   17,846 0 0
PIONEER NAT RES CO COM 723787107 12,381 101,787 SH   SOLE   101,787 0 0
PITNEY BOWES INC COM 724479100 168 8,478 SH   SOLE   8,478 0 0
PLATFORM SPECIALTY PRODS CO COM 72766Q105 87 6,900 SH   SOLE   6,900 0 0
POPEYES LA KITCHEN INC COM 732872106 1,830 32,464 SH   SOLE   32,464 0 0
POST PPTYS INC COM 737464107 122 2,091 SH   SOLE   2,091 0 0
POTASH CORP SASK INC COM 73755L107 177,791 8,648,411 SH   SOLE   8,648,411 0 0
PRAXAIR INC COM 74005P104 1,222 12,000 SH   SOLE   12,000 0 0
PRECISION CASTPARTS CORP COM 740189105 19,973 86,950 SH   SOLE   86,950 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 1,100 24,361 SH   SOLE   24,361 0 0
PRETIUM RES INC COM 74139C102 5,395 890,955 SH   SOLE   890,955 0 0
PRICE T ROWE GROUP INC COM 74144T108 3,941 56,710 SH   SOLE   56,710 0 0
PRICELINE GRP INC COM NEW 741503403 21,200 17,140 SH   SOLE   17,140 0 0
PRIMERICA INC COM 74164M108 8,139 180,581 SH   SOLE   180,581 0 0
PRIMERO MNG CORP COM 74164W106 2,295 981,555 SH   SOLE   981,555 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 223 4,707 SH   SOLE   4,707 0 0
PROASSURANCE CORP COM 74267C106 167 3,407 SH   SOLE   3,407 0 0
PROCTER & GAMBLE CO COM 742718109 268,615 3,733,870 SH   SOLE   3,733,870 0 0
PRIVATEBANCORP INC COM 742962103 1,462 38,144 SH   SOLE   38,144 0 0
PROGRESSIVE CORP OHIO COM 743315103 10,356 337,990 SH   SOLE   337,990 0 0
PROLOGIS INC COM 74340W103 3,002 77,176 SH   SOLE   77,176 0 0
PROVIDENCE SVC CORP COM 743815102 1,765 40,502 SH   SOLE   40,502 0 0
PRUDENTIAL FINL INC COM 744320102 1,209 15,870 SH   SOLE   15,870 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 354 8,408 SH   SOLE   8,408 0 0
PUBLIC STORAGE COM 74460D109 3,804 17,977 SH   SOLE   17,977 0 0
PULTE GROUP INC COM 745867101 5,015 265,752 SH   SOLE   265,752 0 0
QTS RLTY TR INC COM CL A 74736A103 1,873 42,873 SH   SOLE   42,873 0 0
QUALCOMM INC COM 747525103 3,868 71,990 SH   SOLE   71,990 0 0
QUANTA SVCS INC COM 74762E102 3,316 136,950 SH   SOLE   136,950 0 0
QUEST DIAGNOSTICS INC COM 74834L100 6,826 111,050 SH   SOLE   111,050 0 0
QUESTAR CORP COM 748356102 887 45,700 SH   SOLE   45,700 0 0
QUIDEL CORP COM 74838J101 934 49,459 SH   SOLE   49,459 0 0
RLJ LODGING TR COM 74965L101 1,175 46,491 SH   SOLE   46,491 0 0
RADIAN GROUP INC COM 750236101 1,756 110,380 SH   SOLE   110,380 0 0
RALPH LAUREN CORP CL A 751212101 4,490 38,000 SH   SOLE   38,000 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 522 34,761 SH   SOLE   34,761 0 0
RANDGOLD RES LTD ADR 752344309 18,305 309,784 SH   SOLE   309,784 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 5,489 110,600 SH   SOLE   110,600 0 0
RAYONIER INC COM 754907103 401 18,187 SH   SOLE   18,187 0 0
RAYTHEON CO COM NEW 755111507 3,568 32,652 SH   SOLE   32,652 0 0
RBC BEARINGS INC COM 75524B104 1,451 24,300 SH   SOLE   24,300 0 0
RE MAX HLDGS INC CL A 75524W108 1,942 53,985 SH   SOLE   53,985 0 0
RED HAT INC COM 756577102 18,517 257,609 SH   SOLE   257,609 0 0
REGENCY CTRS CORP COM 758849103 160 2,570 SH   SOLE   2,570 0 0
REGENERON PHARMACEUTICALS COM 75886F107 9,222 19,826 SH   SOLE   19,826 0 0
REGIONS FINL CORP NEW COM 7591EP100 4,001 444,040 SH   SOLE   444,040 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 285 3,147 SH   SOLE   3,147 0 0
RELIANCE STEEL & ALUMINUM C COM 759509102 7,551 139,800 SH   SOLE   139,800 0 0
REPUBLIC SVCS INC COM 760759100 688 16,700 SH   SOLE   16,700 0 0
RESOLUTE ENERGY CORP COM 76116A108 19 49,767 SH   SOLE   49,767 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 51,302 1,424,908 SH   SOLE   1,424,908 0 0
RETAIL PPTYS AMER INC CL A 76131V202 752 53,400 SH   SOLE   53,400 0 0
REYNOLDS AMERICAN INC COM 761713106 3,892 87,921 SH   SOLE   87,921 0 0
RICHMONT MINES INC COM 76547T106 899 321,500 SH   SOLE   321,500 0 0
RING ENERGY INC COM 76680V108 601 60,912 SH   SOLE   60,912 0 0
RIO TINTO PLC SPONSORED ADR 767204100 5,073 150,000 SH   SOLE   150,000 0 0
ROBERT HALF INTL INC COM 770323103 5,565 108,775 SH   SOLE   108,775 0 0
ROCKWELL AUTOMATION INC COM 773903109 548 5,400 SH   SOLE   5,400 0 0
ROCKWELL COLLINS INC COM 774341101 769 9,400 SH   SOLE   9,400 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 134,898 3,914,615 SH   SOLE   3,914,615 0 0
ROGERS CORP COM 775133101 1,254 23,571 SH   SOLE   23,571 0 0
ROLLINS INC COM 775711104 181 6,737 SH   SOLE   6,737 0 0
ROVI CORP COM 779376102 336 32,043 SH   SOLE   32,043 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 1,733,334 31,342,701 SH   SOLE   31,342,701 0 0
RUBICON MINERALS CORP COM 780911103 44 60,755 SH   SOLE   60,755 0 0
RUCKUS WIRELESS INC COM 781220108 895 75,299 SH   SOLE   75,299 0 0
RYDER SYS INC COM 783549108 246 3,324 SH   SOLE   3,324 0 0
SBA COMMUNICATIONS CORP COM 78388J106 96 917 SH   SOLE   917 0 0
SL GREEN RLTY CORP COM 78440X101 1,129 10,438 SH   SOLE   10,438 0 0
SLM CORP COM 78442P106 429 58,030 SH   SOLE   58,030 0 0
SM ENERGY CO COM 78454L100 4,806 150,000 SH   SOLE   150,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,559 34,232 SH   SOLE   34,232 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,742 16,300 SH   SOLE   16,300 0 0
SPDR SERIES TRUST DB INT GVT ETF 78464A490 1,822 35,004 SH   SOLE   35,004 0 0
SP PLUS CORP COM 78469C103 1,183 51,099 SH   SOLE   51,099 0 0
ST JUDE MED INC COM 790849103 11,123 176,300 SH   SOLE   176,300 0 0
SALESFORCE COM INC COM 79466L302 35,638 513,294 SH   SOLE   513,294 0 0
SANDISK CORP COM 80004C101 2,367 43,574 SH   SOLE   43,574 0 0
SANTANDER CONSUMER USA HDG COM 80283M101 882 43,200 SH   SOLE   43,200 0 0
SCHEIN HENRY INC COM 806407102 16,302 122,831 SH   SOLE   122,831 0 0
SCHLUMBERGER LTD COM 806857108 57,617 835,396 SH   SOLE   835,396 0 0
SCHWAB CHARLES CORP NEW COM 808513105 17,102 598,806 SH   SOLE   598,806 0 0
SCRIPPS NETWORKS INTERACT I CL A COM 811065101 1,136 23,102 SH   SOLE   23,102 0 0
SEMPRA ENERGY COM 816851109 8,917 92,193 SH   SOLE   92,193 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 733 45,261 SH   SOLE   45,261 0 0
SERVICENOW INC COM 81762P102 1,524 21,950 SH   SOLE   21,950 0 0
SEVENTY SEVEN ENERGY INC COM 818097107 70 50,985 SH   SOLE   50,985 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 500,035 25,820,177 SH   SOLE   25,820,177 0 0
SHERWIN WILLIAMS CO COM 824348106 4,947 22,206 SH   SOLE   22,206 0 0
SILGAN HOLDINGS INC COM 827048109 710 13,640 SH   SOLE   13,640 0 0
SILVER WHEATON CORP COM 828336107 15,097 1,255,890 SH   SOLE   1,255,890 0 0
SILVERCREST MINES INC COM 828365106 167 189,050 SH   SOLE   189,050 0 0
SIMON PPTY GROUP INC NEW COM 828806109 12,236 66,602 SH   SOLE   66,602 0 0
SIRIUS XM HLDGS INC COM 82968B103 138 36,845 SH   SOLE   36,845 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 4,771 56,661 SH   SOLE   56,661 0 0
SMUCKER J M CO COM NEW 832696405 27,005 236,700 SH   SOLE   236,700 0 0
SNAP ON INC COM 833034101 994 6,588 SH   SOLE   6,588 0 0
SOLAR CAP LTD COM 83413U100 620 39,172 SH   SOLE   39,172 0 0
SOUTHERN CO COM 842587107 3,654 81,742 SH   SOLE   81,742 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 1,004 88,915 SH   SOLE   88,915 0 0
SOUTHWEST AIRLS CO COM 844741108 1,039 27,318 SH   SOLE   27,318 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 994 10,860 SH   SOLE   10,860 0 0
SPIRIT AIRLS INC COM 848577102 9,102 192,424 SH   SOLE   192,424 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 702 76,792 SH   SOLE   76,792 0 0
SPLUNK INC COM 848637104 1,549 27,980 SH   SOLE   27,980 0 0
SQUARE 1 FINL INC CL A 85223W101 1,046 40,720 SH   SOLE   40,720 0 0
STAG INDL INC COM 85254J102 794 43,598 SH   SOLE   43,598 0 0
STANCORP FINL GROUP INC COM 852891100 4,911 43,000 SH   SOLE   43,000 0 0
STANLEY BLACK & DECKER INC COM 854502101 7,395 76,248 SH   SOLE   76,248 0 0
STANTEC INC COM 85472N109 7,490 342,500 SH   SOLE   342,500 0 0
STAPLES INC COM 855030102 1,814 154,607 SH   SOLE   154,607 0 0
STARBUCKS CORP COM 855244109 13,509 237,660 SH   SOLE   237,660 0 0
STARWOOD PPTY TR INC COM 85571B105 576 28,073 SH   SOLE   28,073 0 0
STARWOOD HOTELS&RESORTS WRL COM 85590A401 379 5,701 SH   SOLE   5,701 0 0
STEEL DYNAMICS INC COM 858119100 2,148 125,000 SH   SOLE   125,000 0 0
STERICYCLE INC COM 858912108 266 1,906 SH   SOLE   1,906 0 0
STONEGATE MTG CORP COM 86181Q300 475 66,750 SH   SOLE   66,750 0 0
STRYKER CORP COM 863667101 27,510 292,350 SH   SOLE   292,350 0 0
SUN LIFE FINL INC COM 866796105 535,284 16,594,463 SH   SOLE   16,594,463 0 0
SUNCOR ENERGY INC NEW COM 867224107 171,647 6,417,142 SH   SOLE   6,417,142 0 0
SUNOPTA INC COM 8676EP108 887 182,500 SH   SOLE   182,500 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,242 93,914 SH   SOLE   93,914 0 0
SUNTRUST BKS INC COM 867914103 535 13,981 SH   SOLE   13,981 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 41 3,244 SH   SOLE   3,244 0 0
SYMANTEC CORP COM 871503108 7,568 388,710 SH   SOLE   388,710 0 0
SYNCHRONOSS TECHNOLOGIES IN COM 87157B103 1,408 42,931 SH   SOLE   42,931 0 0
SYNOPSYS INC COM 871607107 431 9,339 SH   SOLE   9,339 0 0
SYNGENTA AG SPONSORED ADR 87160A100 1,275 19,983 SH   SOLE   19,983 0 0
SYNOVUS FINL CORP COM NEW 87161C501 179 6,063 SH   SOLE   6,063 0 0
SYSCO CORP COM 871829107 42,088 1,079,999 SH   SOLE   1,079,999 0 0
TECO ENERGY INC COM 872375100 1,891 72,000 SH   SOLE   72,000 0 0
TFS FINL CORP COM 87240R107 85 4,915 SH   SOLE   4,915 0 0
TJX COS INC NEW COM 872540109 79,172 1,108,541 SH   SOLE   1,108,541 0 0
T MOBILE US INC COM 872590104 15,987 401,585 SH   SOLE   401,585 0 0
T MOBILE US INC CONV PFD SER A 872590203 2,488 36,030 SH   SOLE   36,030 0 0
TAHOE RES INC COM 873868103 32,414 4,194,955 SH   SOLE   4,194,955 0 0
TAIWAN SEMICONDUCTOR MFG LT SPONSORED ADR 874039100 16,484 794,389 SH   SOLE   794,389 0 0
TALEN ENERGY CORP COM 87422J105 10 1,033 SH   SOLE   1,033 0 0
TALMER BANCORP INC COM 87482X101 1,231 73,915 SH   SOLE   73,915 0 0
TANGER FACTORY OUTLET CTRS COM 875465106 11,833 358,900 SH   SOLE   358,900 0 0
TARGET CORP COM 87612E106 2,853 36,265 SH   SOLE   36,265 0 0
TAUBMAN CTRS INC COM 876664103 1,780 25,766 SH   SOLE   25,766 0 0
TECK RESOURCES LTD CL B 878742204 4,001 838,020 SH   SOLE   838,020 0 0
TELUS CORP COM 87971M103 541,248 17,174,412 SH   SOLE   17,174,412 0 0
TENARIS S A SPONSORED ADR 88031M109 3,270 135,614 SH   SOLE   135,614 0 0
TERADATA CORP DEL COM 88076W103 742 25,620 SH   SOLE   25,620 0 0
TERADYNE INC COM 880770102 6,184 343,360 SH   SOLE   343,360 0 0
TERNIUM SA SPON ADR 880890108 1,844 150,000 SH   SOLE   150,000 0 0
TERRENO RLTY CORP COM 88146M101 22 1,107 SH   SOLE   1,107 0 0
TESLA MTRS INC COM 88160R101 1,863 7,500 SH   SOLE   7,500 0 0
TEVA PHARMACEUTICAL INDS LT ADR 881624209 20,610 365,035 SH   SOLE   365,035 0 0
TEXAS CAPITAL BANCSHARES IN COM 88224Q107 480 9,165 SH   SOLE   9,165 0 0
TEXAS INSTRS INC COM 882508104 24,213 488,950 SH   SOLE   488,950 0 0
THERMO FISHER SCIENTIFIC IN COM 883556102 8,656 70,790 SH   SOLE   70,790 0 0
THOMSON REUTERS CORP COM 884903105 484,288 12,046,665 SH   SOLE   12,046,665 0 0
THOR INDS INC COM 885160101 271 5,240 SH   SOLE   5,240 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,277 110,560 SH   SOLE   110,560 0 0
3M CO COM 88579Y101 18,346 129,406 SH   SOLE   129,406 0 0
TIFFANY & CO NEW COM 886547108 19,129 247,726 SH   SOLE   247,726 0 0
TIME WARNER INC COM NEW 887317303 11,631 169,181 SH   SOLE   169,181 0 0
TIME WARNER CABLE INC COM 88732J207 3,105 17,309 SH   SOLE   17,309 0 0
TIMMINS GOLD CORP COM 88741P103 764 3,000,000 SH   SOLE   3,000,000 0 0
TITAN MACHY INC COM 88830R101 261 22,756 SH   SOLE   22,756 0 0
TIVO INC COM 888706108 2,848 328,827 SH   SOLE   328,827 0 0
TOPBUILD CORP COM 89055F103 66 2,118 SH   SOLE   2,118 0 0
TORCHMARK CORP COM 891027104 778 13,800 SH   SOLE   13,800 0 0
TORO CO COM 891092108 4,084 57,900 SH   SOLE   57,900 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 1,200,489 30,452,562 SH   SOLE   30,452,562 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 13,076 111,497 SH   SOLE   111,497 0 0
TRACTOR SUPPLY CO COM 892356106 610 7,235 SH   SOLE   7,235 0 0
TRANSCANADA CORP COM 89353D107 859,045 27,161,571 SH   SOLE   27,161,571 0 0
TRANSDIGM GROUP INC COM 893641100 669 3,148 SH   SOLE   3,148 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,221 12,272 SH   SOLE   12,272 0 0
TRIMBLE NAVIGATION LTD COM 896239100 1,414 86,100 SH   SOLE   86,100 0 0
TURKCELL ILETISIM HIZMETLER SPON ADR NEW 900111204 741 85,400 SH   SOLE   85,400 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 30,461 1,129,005 SH   SOLE   1,129,005 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 4,695 173,450 SH   SOLE   173,450 0 0
TWITTER INC COM 90184L102 1,352 50,178 SH   SOLE   50,178 0 0
TWO HBRS INVT CORP COM 90187B101 60 6,838 SH   SOLE   6,838 0 0
TYSON FOODS INC CL A 902494103 526 12,200 SH   SOLE   12,200 0 0
TYSON FOODS INC UNIT 99/99/9999 902494301 1,332 25,989 SH   SOLE   25,989 0 0
US BANCORP DEL COM NEW 902973304 157,842 3,848,865 SH   SOLE   3,848,865 0 0
ULTA SALON COSMETCS & FRAG COM 90384S303 10,249 62,744 SH   SOLE   62,744 0 0
UMPQUA HLDGS CORP COM 904214103 1,012 62,082 SH   SOLE   62,082 0 0
UNION PAC CORP COM 907818108 178,227 2,015,909 SH   SOLE   2,015,909 0 0
UNITED PARCEL SERVICE INC CL B 911312106 31,479 318,966 SH   SOLE   318,966 0 0
UNITED TECHNOLOGIES CORP COM 913017109 117,455 1,319,871 SH   SOLE   1,319,871 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,059 43,610 SH   SOLE   43,610 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 740 5,925 SH   SOLE   5,925 0 0
UNUM GROUP COM 91529Y106 10,243 319,295 SH   SOLE   319,295 0 0
VWR CORP COM 91843L103 32 1,255 SH   SOLE   1,255 0 0
VALEANT PHARMACEUTICALS INT COM 91911K102 181,020 1,013,994 SH   SOLE   1,013,994 0 0
VALE S A ADR 91912E105 128 30,523 SH   SOLE   30,523 0 0
VALE S A ADR REPSTG PFD 91912E204 1,368 408,253 SH   SOLE   408,253 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,157 19,244 SH   SOLE   19,244 0 0
VALMONT INDS INC COM 920253101 880 9,270 SH   SOLE   9,270 0 0
VANTIV INC CL A 92210H105 372 8,275 SH   SOLE   8,275 0 0
VARIAN MED SYS INC COM 92220P105 922 12,500 SH   SOLE   12,500 0 0
VEEVA SYS INC CL A COM 922475108 574 24,500 SH   SOLE   24,500 0 0
VENTAS INC COM 92276F100 2,244 40,031 SH   SOLE   40,031 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 311,358 7,156,008 SH   SOLE   7,156,008 0 0
VERMILION ENERGY INC COM 923725105 9,303 288,887 SH   SOLE   288,887 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 5,821 55,898 SH   SOLE   55,898 0 0
VIACOM INC NEW CL B 92553P201 27,012 626,000 SH   SOLE   626,000 0 0
VISA INC COM CL A 92826C839 67,634 970,918 SH   SOLE   970,918 0 0
VMWARE INC CL A COM 928563402 1,058 13,430 SH   SOLE   13,430 0 0
VORNADO RLTY TR SH BEN INT 929042109 2,581 28,546 SH   SOLE   28,546 0 0
WABCO HLDGS INC COM 92927K102 8,114 77,400 SH   SOLE   77,400 0 0
WEC ENERGY GROUP INC COM 92939U106 30,867 591,100 SH   SOLE   591,100 0 0
WABASH NATL CORP COM 929566107 1,367 129,106 SH   SOLE   129,106 0 0
WABTEC CORP COM 929740108 1,323 15,026 SH   SOLE   15,026 0 0
WADDELL & REED FINL INC CL A 930059100 7,243 208,300 SH   SOLE   208,300 0 0
WAL-MART STORES INC COM 931142103 56,621 873,239 SH   SOLE   873,239 0 0
WALGREENS BOOTS ALLIANCE IN COM 931427108 22,632 272,351 SH   SOLE   272,351 0 0
WASTE MGMT INC DEL COM 94106L109 11,287 226,599 SH   SOLE   226,599 0 0
WATERS CORP COM 941848103 4,215 35,661 SH   SOLE   35,661 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 122 3,681 SH   SOLE   3,681 0 0
WELLS FARGO & CO NEW COM 949746101 212,924 4,146,525 SH   SOLE   4,146,525 0 0
WELLTOWER INC COM 95040Q104 1,757 25,938 SH   SOLE   25,938 0 0
WESCO INTL INC COM 95082P105 3,107 66,850 SH   SOLE   66,850 0 0
WESTAR ENERGY INC COM 95709T100 738 19,200 SH   SOLE   19,200 0 0
WESTERN DIGITAL CORP COM 958102105 10,863 136,743 SH   SOLE   136,743 0 0
WESTROCK CO COM 96145D105 1,460 28,377 SH   SOLE   28,377 0 0
WHIRLPOOL CORP COM 963320106 43,456 295,100 SH   SOLE   295,100 0 0
WHITING PETE CORP NEW COM 966387102 6,747 441,827 SH   SOLE   441,827 0 0
WHOLE FOODS MKT INC COM 966837106 4,188 132,307 SH   SOLE   132,307 0 0
WILEY JOHN & SONS INC CL A 968223206 1,010 20,180 SH   SOLE   20,180 0 0
WILLIAMS COS INC DEL COM 969457100 10,559 286,533 SH   SOLE   286,533 0 0
WILLIAMS SONOMA INC COM 969904101 518 6,785 SH   SOLE   6,785 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,066 63,050 SH   SOLE   63,050 0 0
WPX ENERGY INC COM 98212B103 3,644 550,422 SH   SOLE   550,422 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 1,721 23,940 SH   SOLE   23,940 0 0
XILINX INC COM 983919101 1,507 35,550 SH   SOLE   35,550 0 0
XEROX CORP COM 984121103 6,593 677,634 SH   SOLE   677,634 0 0
XYLEM INC COM 98419M100 157 4,788 SH   SOLE   4,788 0 0
YAHOO INC COM 984332106 96 3,312 SH   SOLE   3,312 0 0
YAMANA GOLD INC COM 98462Y100 235 139,600 SH   SOLE   139,600 0 0
YUM BRANDS INC COM 988498101 14,174 177,290 SH   SOLE   177,290 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 23,510 250,296 SH   SOLE   250,296 0 0
ALPHABET INC SHS CL C 02079K107 39,999 65,742 SH   SOLE   65,742 0 0
ALPHABET INC SHS CL A 02079K305 72,541 113,634 SH   SOLE   113,634 0 0
ALKERMES PLC SHS G01767105 1,597 27,214 SH   SOLE   27,214 0 0
AON PLC SHS CL A G0408V102 17,842 201,356 SH   SOLE   201,356 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,345 13,693 SH   SOLE   13,693 0 0
BROOKFIELD PPTY PARTNERS L UNIT LTD PARTN G16249107 4,056 189,000 SH   SOLE   189,000 0 0
CREDICORP LTD COM G2519Y108 3,054 28,713 SH   SOLE   28,713 0 0
ENDO INTL PLC SHS G30401106 3,409 49,200 SH   SOLE   49,200 0 0
EVEREST RE GROUP LTD COM G3223R108 687 3,965 SH   SOLE   3,965 0 0
HERBALIFE LTD COM USD SHS G4412G101 993 18,224 SH   SOLE   18,224 0 0
INGERSOLL-RAND PLC SHS G47791101 6,973 137,340 SH   SOLE   137,340 0 0
INVESCO LTD SHS G491BT108 7,536 241,320 SH   SOLE   241,320 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,893 67,379 SH   SOLE   67,379 0 0
NABORS INDUSTRIES LTD SHS G6359F103 73 7,755 SH   SOLE   7,755 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 301 2,831 SH   SOLE   2,831 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 3,800 235,269 SH   SOLE   235,269 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 340 7,579 SH   SOLE   7,579 0 0
PERRIGO CO PLC SHS G97822103 7,594 48,288 SH   SOLE   48,288 0 0
ACE LTD SHS H0023R105 13,820 133,659 SH   SOLE   133,659 0 0
GARMIN LTD SHS H2906T109 897 25,000 SH   SOLE   25,000 0 0
AERCAP HOLDINGS NV SHS N00985106 1,428 37,334 SH   SOLE   37,334 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,645 31,733 SH   SOLE   31,733 0 0
MYLAN N V SHS EURO N59465109 898 22,300 SH   SOLE   22,300 0 0
ARDMORE SHIPPING CORP COM Y0207T100 1,385 114,688 SH   SOLE   114,688 0 0
CAPITAL PRODUCT PARTNERS L COM UNIT LP Y11082107 777 126,121 SH   SOLE   126,121 0 0
ASPEN INSURANCE HOLDINGS LT SHS G05384105 253 5,453 SH   SOLE   5,453 0 0
AMDOCS LTD SHS G02602103 9,229 162,256 SH   SOLE   162,256 0 0
ENDURANCE SPECIALTY HLDGS L SHS G30397906 222 3,640 SH   SOLE   3,640 0 0
PARTNERRE LTD COM G6852T905 18 127 SH   SOLE   127 0 0
BUNGE LIMITED COM G16962105 587 8,008 SH   SOLE   8,008 0 0
RYANAIR HLDGS PLC SPONSORED ADR 783513104 814 10,400 SH   SOLE   10,400 0 0
COPA HOLDINGS SA CL A P31076105 789 18,820 SH   SOLE   18,820 0 0
GENPACT LIMITED SHS G3922B107 221 9,358 SH   SOLE   9,358 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 336 7,463 SH   SOLE   7,463 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1,620 11,900 SH   SOLE   11,900 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,602 124,017 SH   SOLE   124,017 0 0
AVAGO TECHNOLOGIES LTD SHS Y0486S104 17,564 140,504 SH   SOLE   140,504 0 0
FREESCALE SEMICONDUCTOR LTD SHS G3727Q101 1,429 39,077 SH   SOLE   39,077 0 0
ALLIED WRLD ASSUR COM HLDG SHS H01531104 474 12,430 SH   SOLE   12,430 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,666 20,074 SH   SOLE   20,074 0 0
ENSCO PLC SHS CLASS A G3157S106 128 9,126 SH   SOLE   9,126 0 0
NXP SEMICONDUCTORS NV COM N6596X109 3,708 42,585 SH   SOLE   42,585 0 0
PACIFIC DRILLING SA LUXEMBOU REG SHS L7257P106 563 450,000 SH   SOLE   450,000 0 0
OCEAN RIG UDW INC SHS Y64354205 543 255,000 SH   SOLE   255,000 0 0
XL GROUP PLC SHS G98290102 13,782 379,455 SH   SOLE   379,455 0 0
SCORPIO TANKERS INC SHS Y7542C106 1,469 160,213 SH   SOLE   160,213 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 11,483 151,008 SH   SOLE   151,008 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 12,931 225,676 SH   SOLE   225,676 0 0
NOBLE CORP PLC SHS USD G65431101 72 6,611 SH   SOLE   6,611 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 5,250 91,052 SH   SOLE   91,052 0 0
PENTAIR PLC SHS G7S00T104 692 13,550 SH   SOLE   13,550 0 0
GLOBANT S A COM L44385109 948 31,000 SH   SOLE   31,000 0 0
TYCO INTERNATIONAL LTD SHS H89128104 5,822 173,989 SH   SOLE   173,989 0 0
AXALTA COATING SYS LTD COM G0750C108 111 4,371 SH   SOLE   4,371 0 0
NIELSEN HLDGS PLC SHS EURO G6518L108 41,426 931,550 SH   SOLE   931,550 0 0
ALLERGAN PLC SHS G0177J108 31,815 117,048 SH   SOLE   117,048 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 333 7,900 SH   SOLE   7,900 0 0
MEDTRONIC PLC SHS G5960L103 114,764 1,714,430 SH   SOLE   1,714,430 0 0
EATON CORP PLC SHS G29183103 129,893 2,532,022 SH   SOLE   2,532,022 0 0