-----BEGIN PRIVACY-ENHANCED MESSAGE----- Proc-Type: 2001,MIC-CLEAR Originator-Name: webmaster@www.sec.gov Originator-Key-Asymmetric: MFgwCgYEVQgBAQICAf8DSgAwRwJAW2sNKK9AVtBzYZmr6aGjlWyK3XmZv3dTINen TWSM7vrzLADbmYQaionwg5sDW3P6oaM5D3tdezXMm7z1T+B+twIDAQAB MIC-Info: RSA-MD5,RSA, PBCpgMqlWWWAGJuL6KIqHOyGm7ZY1AJxWgItWs7xYsFHDXEh6RwV7gCVi1iFi2uk Y0+LivTUWYfyxTOYRRUCxA== 0000919859-08-000002.txt : 20080208 0000919859-08-000002.hdr.sgml : 20080208 20080208145205 ACCESSION NUMBER: 0000919859-08-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20071231 FILED AS OF DATE: 20080208 DATE AS OF CHANGE: 20080208 EFFECTIVENESS DATE: 20080208 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MACKENZIE FINANCIAL CORP CENTRAL INDEX KEY: 0000919859 STANDARD INDUSTRIAL CLASSIFICATION: INVESTMENT ADVICE [6282] IRS NUMBER: 000000000 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-05178 FILM NUMBER: 08588601 BUSINESS ADDRESS: STREET 1: 150 BLOOR ST. WEST STE M111 STREET 2: TORONTO ONTARIO CITY: M5S 3B5 STATE: A6 ZIP: 00000 BUSINESS PHONE: 4169225322 MAIL ADDRESS: STREET 1: 150 BLOOR STREET STREET 2: STE M111 CITY: TORONTO ONTARIO STATE: A6 13F-HR 1 mackenziedecember.txt FORM 13F FOURTH QUARTER MACKENZIE UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F COVER PAGE Report for the Calendar Year or Quarter Ended: December 31, 2007 Check here if Amendment [ ]Amendment Number: This Amendment (Check only one): [ ]Is a restatement. [ ]Adds new holdings entries. Institutional Investment Manager Filing this Report: Name: Mackenzie Financial Corporation Address: 150 Bloor Street West Suite 815 Toronto, Ontario M5S 3B5 13F File Number: 28-5178 The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form. Person Signing this Report on Behalf of Reporting Manager: Name: D. Lynn Vickers Title: Vice President, Chief Compliance Officer Phone: (416) 922-5322 Signature, Place, and Date of Signing: D. Lynn Vickers Toronto, Ontario February 7, 2008 Report Type (Check only one): [XXXX] 13F HOLDINGS REPORT [ ] 13F NOTICE [ ] 13F COMBINATION REPORT. List of Other Managers Reporting for this Manager: None I AM SIGNING THIS REPORT AS REQUIRED BY THE SECURITIES EXCHANGE ACT OF 1934. "D. Lynn Vickers" D. Lynn Vickers Vice-President, Chief Compliance Officer FORM 13F SUMMARY PAGE Report Summary: Number of Other Included Managers: None Form 13F Information Table Entry Total: 654 Form 13F Information Table Value Total: $25,662,280,000 List of Other Included Managers: None AS AT: December 31, 2007 13F REPORT FOR MACKENZIE FINANCIAL CORPORATION
Name of Issuer Title of Cusip U.S. Mkt Number of SH/ Investment Other Voting Class Value Shares PRN Descretion Manager Authority (x$1000) 3M CO COM 88579Y101 3,258 39,329 SH Sole Sole 4 KIDS ENTMT INC COM 350865101 1,451 112,300 SH Sole Sole ABBOTT LABS COM 002824100 18,144 328,900 SH Sole Sole ABERCROMBIE & FITCH CO CL A 002896207 841 10,707 SH Sole Sole ACE LTD ORD G0070K103 1,677 27,632 SH Sole Sole ACI WORLDWIDE INC COM 004498101 1,281 68,498 SH Sole Sole ACTIVISION INC NEW COM NEW 004930202 1,973 67,600 SH Sole Sole ADAMS RESPIRATORY THERAPEUTI COM 00635P107 12,267 209,000 SH Sole Sole ADOBE SYS INC COM 00724F101 32,452 773,032 SH Sole Sole ADVENT SOFTWARE INC COM 007974108 797 15,000 SH Sole Sole AETNA INC NEW COM 00817Y108 2,911 51,325 SH Sole Sole AFFILIATED MANAGERS GROUP COM 008252108 900 7,800 SH Sole Sole AFLAC INC COM 001055102 129,713 2,108,075 SH Sole Sole AGCO CORP COM 001084102 795 11,900 SH Sole Sole AGILENT TECHNOLOGIES INC COM 00846U101 433 12,000 SH Sole Sole AGNICO EAGLE MINES LTD COM 008474108 245,118 4,532,116 SH Sole Sole AGRIUM INC COM 008916108 2,412 33,863 SH Sole Sole AIR PRODS & CHEMS INC COM 009158106 6,776 69,925 SH Sole Sole AKAMAI TECHNOLOGIES INC COM 00971T101 1,533 45,100 SH Sole Sole ALCOA INC COM 013817101 18,598 517,922 SH Sole Sole ALCON INC COM SHS H01301102 3,718 26,455 SH Sole Sole ALLEGHENY ENERGY INC COM 017361106 731 11,700 SH Sole Sole ALLEGHENY TECHNOLOGIES INC COM 01741R102 75,140 885,200 SH Sole Sole ALLERGAN INC COM 018490102 3,833 60,740 SH Sole Sole ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 4,770 64,517 SH Sole Sole ALLIANZ SE SP ADR 1/10 SH 018805101 221 10,600 SH Sole Sole ALLSCRIPTS HEALTHCARE SOLUTI COM 01988P108 9,816 514,500 SH Sole Sole ALLSTATE CORP COM 020002101 2,698 52,585 SH Sole Sole ALTERA CORP COM 021441100 5,628 296,500 SH Sole Sole ALTRIA GROUP INC COM 02209S103 16,205 218,233 SH Sole Sole AMBAC FINL GROUP INC COM 023139108 3,638 143,705 SH Sole Sole AMDOCS LTD ORD G02602103 508 15,000 SH Sole Sole AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 14,880 246,716 SH Sole Sole AMERICAN EXPRESS CO COM 025816109 1,911 37,400 SH Sole Sole AMERICAN INTL GROUP INC COM 026874107 15,952 278,500 SH Sole Sole AMERICAN TOWER CORP CL A 029912201 3,573 85,377 SH Sole Sole AMERIPRISE FINL INC COM 03076C106 487 9,000 SH Sole Sole AMGEN INC COM 031162100 1,045 22,900 SH Sole Sole ANADARKO PETE CORP COM 032511107 7,281 112,814 SH Sole Sole ANADIGICS INC COM 032515108 233 20,500 SH Sole Sole ANDERSONS INC COM 034164103 33,521 761,600 SH Sole Sole ANGIOTECH PHARMACEUTICALS IN COM 034918102 4,479 1,312,280 SH Sole Sole ANHEUSER BUSCH COS INC COM 035229103 4,371 85,000 SH Sole Sole APACHE CORP COM 037411105 7,365 69,705 SH Sole Sole APEX SILVER MINES LTD ORD G04074103 12,577 840,000 SH Sole Sole APPLE INC COM 037833100 66,516 341,799 SH Sole Sole APPLERA CORP COM AP BIO GRP 038020103 260 7,815 SH Sole Sole APPLIED MATLS INC COM 038222105 5,096 292,063 SH Sole Sole ARCH COAL INC COM 039380100 67,696 1,533,600 SH Sole Sole ARUBA NETWORKS INC COM 043176106 352 24,000 SH Sole Sole ASHLAND INC NEW COM 044209104 200 4,302 SH Sole Sole ASPREVA PHARMACEUTICALS CORP COM 04538T109 1,200 46,981 SH Sole Sole AT&T INC COM 00206R102 3,194 78,234 SH Sole Sole ATRICURE INC COM 04963C209 608 47,175 SH Sole Sole ATWOOD OCEANICS INC COM 050095108 709 7,200 SH Sole Sole AUTODESK INC COM 052769106 684 14,000 SH Sole Sole AUTOMATIC DATA PROCESSING IN COM 053015103 204,247 4,668,622 SH Sole Sole AVALONBAY CMNTYS INC COM 053484101 3,182 34,400 SH Sole Sole AVENTINE RENEWABLE ENERGY COM 05356X403 8,493 677,500 SH Sole Sole AVERY DENNISON CORP COM 053611109 10,828 207,400 SH Sole Sole AXA SPON ADR 054536107 592 15,180 SH Sole Sole BAKER HUGHES INC COM 057224107 3,493 43,844 SH Sole Sole BANCO BRADESCO S A SP ADR PFD NEW 059460303 16,018 509,500 SH Sole Sole BANCO ITAU HLDG FINANCIERA S SP ADR 500 PFD 059602201 8,913 350,800 SH Sole Sole BANCO MACRO SA SPON ADR B 05961W105 1,319 54,270 SH Sole Sole BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2,559 51,092 SH Sole Sole BANK MONTREAL QUE COM 063671101 69,722 1,245,421 SH Sole Sole BANK NOVA SCOTIA HALIFAX COM 064149107 538,856 10,783,559 SH Sole Sole BANK OF AMERICA CORPORATION COM 060505104 124,360 3,067,880 SH Sole Sole BANK OF NEW YORK MELLON CORP COM 064058100 383 8,000 SH Sole Sole BARCLAYS PLC ADR 06738E204 210 5,300 SH Sole Sole BARD C R INC COM 067383109 28,491 305,900 SH Sole Sole BARE ESCENTUALS INC COM 067511105 6,845 287,300 SH Sole Sole BARRETT BILL CORP COM 06846N104 987 24,000 SH Sole Sole BARRICK GOLD CORP COM 067901108 62,611 1,507,876 SH Sole Sole BAXTER INTL INC COM 071813109 4,788 83,950 SH Sole Sole BAYTEX ENERGY TR TRUST UNIT 073176109 661 35,000 SH Sole Sole BCE INC COM NEW 05534B760 607,084 15,406,005 SH Sole Sole BECTON DICKINSON & CO COM 075887109 424,024 5,163,857 SH Sole Sole BED BATH & BEYOND INC COM 075896100 1,017 35,222 SH Sole Sole BERKSHIRE HATHAWAY INC DEL CL B 084670207 526 113 SH Sole Sole BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,730 34 SH Sole Sole BHP BILLITON LTD SPON ADR 088606108 310 4,500 SH Sole Sole BIO RAD LABS INC CL A 090572207 6,363 62,500 SH Sole Sole BIOMARIN PHARMACEUTICAL INC COM 09061G101 9,415 270,700 SH Sole Sole BJ SVCS CO COM 055482103 238 10,005 SH Sole Sole BLACKBAUD INC COM 09227Q100 7,884 286,200 SH Sole Sole BLACKBOARD INC COM 091935502 1,972 49,856 SH Sole Sole BLACKSTONE GROUP L P COM UNIT LTD 09253U108 696 32,000 SH Sole Sole BMC SOFTWARE INC COM 055921100 247 7,090 SH Sole Sole BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 15,852 518,800 SH Sole Sole BOEING CO COM 097023105 15,255 177,534 SH Sole Sole BORDERS GROUP INC COM 099709107 351 33,505 SH Sole Sole BOSTON PROPERTIES INC COM 101121101 1,606 17,800 SH Sole Sole BP PLC SPON ADR 055622104 671 9,340 SH Sole Sole BRITISH AMERN TOB PLC SPON ADR 110448107 1,037 13,430 SH Sole Sole BROADCOM CORP CL A 111320107 787 30,650 SH Sole Sole BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 41,380 1,174,510 SH Sole Sole BROOKFIELD PPTYS CORP COM 112900105 139,504 7,304,550 SH Sole Sole BROWN & BROWN INC COM 115236101 6,261 271,200 SH Sole Sole BRUNSWICK CORP COM 117043109 1,843 110,000 SH Sole Sole BUCYRUS INTL INC NEW CL A 118759109 13,911 142,460 SH Sole Sole BUNGE LIMITED COM G16962105 66,036 577,400 SH Sole Sole BURLINGTON NORTHN SANTA FE C COM 12189T104 2,216 27,100 SH Sole Sole C H ROBINSON WORLDWIDE INC COM NEW 12541W209 12,458 234,300 SH Sole Sole CABOT OIL & GAS CORP COM 127097103 10,268 258,900 SH Sole Sole CAE INC COM 124765108 32,517 2,458,185 SH Sole Sole CAMDEN PPTY TR SH BEN INT 133131102 1,604 33,900 SH Sole Sole CAMECO CORP COM 13321L108 74,329 1,890,052 SH Sole Sole CAMERON INTERNATIONAL CORP COM 13342B105 615 13,000 SH Sole Sole CANADIAN NAT RES LTD COM 136385101 242,807 3,366,105 SH Sole Sole CANADIAN NATL RY CO COM 136375102 540,296 11,653,782 SH Sole Sole CANADIAN PAC RY LTD COM 13645T100 90,420 1,416,698 SH Sole Sole CANON INC ADR 138006309 1,335 29,650 SH Sole Sole CAPELLA EDUCATION COMPANY COM 139594105 1,002 15,585 SH Sole Sole CARDIOME PHARMA CORP COM NEW 14159U202 492 55,558 SH Sole Sole CARNIVAL CORP PAIRED CTF 143658300 1,552 35,500 SH Sole Sole CATERPILLAR INC DEL COM 149123101 1,928 27,046 SH Sole Sole CB RICHARD ELLIS GROUP INC CL A 12497T101 213 10,070 SH Sole Sole CBS CORP NEW CL B 124857202 1,535 57,350 SH Sole Sole CDN IMPERIAL BK OF COMMERCE COM 136069101 226,609 3,231,951 SH Sole Sole CELANESE CORP DEL COM SER A 150870103 32,169 773,700 SH Sole Sole CELESTICA INC SUB VTG SHS 15101Q108 171,364 29,787,005 SH Sole Sole CELGENE CORP COM 151020104 1,768 36,000 SH Sole Sole CEMEX SAB DE CV SPON ADR NEW 151290889 73,249 2,884,191 SH Sole Sole CERNER CORP COM 156782104 806 14,550 SH Sole Sole CHC HELICOPTER CORP CL A SUB VTG 12541C203 1,788 71,346 SH Sole Sole CHECK POINT SOFTWARE TECH LT ORD M22465104 784 36,340 SH Sole Sole CHEVRON CORP NEW COM 166764100 3,732 40,699 SH Sole Sole CHICAGO BRIDGE & IRON CO N V N Y REGISTRY SH 167250109 1,194 20,100 SH Sole Sole CHINA MED TECHNOLOGIES INC SPON ADR 169483104 4,711 112,500 SH Sole Sole CHIPOTLE MEXICAN GRILL INC CL A 169656105 636 4,400 SH Sole Sole CHUBB CORP COM 171232101 2,101 39,189 SH Sole Sole CHUNGHWA TELECOM CO LTD SPON ADR 17133Q205 1,916 92,385 SH Sole Sole CIENA CORP COM NEW 171779309 838 25,000 SH Sole Sole CISCO SYS INC COM 17275R102 72,479 2,725,280 SH Sole Sole CIT GROUP INC COM 125581108 633 26,800 SH Sole Sole CITIGROUP INC COM 172967101 113,513 3,924,566 SH Sole Sole CITRIX SYS INC COM 177376100 747 20,000 SH Sole Sole CME GROUP INC COM 12572Q105 32,884 48,791 SH Sole Sole CNOOC LTD SPON ADR 126132109 2,402 14,600 SH Sole Sole COACH INC COM 189754104 719 23,939 SH Sole Sole COCA COLA CO COM 191216100 15,527 257,517 SH Sole Sole COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 922 27,640 SH Sole Sole COGNOS INC COM 19244C109 119,441 2,104,025 SH Sole Sole COLDWATER CREEK INC COM 193068103 756 115,000 SH Sole Sole COLGATE PALMOLIVE CO COM 194162103 29,716 387,971 SH Sole Sole COMCAST CORP NEW CL A SPL 20030N200 25,422 1,428,025 SH Sole Sole COMPANHIA DE BEBIDAS DAS AME SPON ADR PFD 20441W203 2,879 41,255 SH Sole Sole COMPANHIA DE SANEAMENTO BASI SPON ADR 20441A102 41,156 891,300 SH Sole Sole COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 56,456 3,112,900 SH Sole Sole COMPANHIA VALE DO RIO DOCE SPON ADR 204412209 376,612 11,733,600 SH Sole Sole COMPANHIA VALE DO RIO DOCE SPON ADR PFD 204412100 24,605 895,076 SH Sole Sole COMPANIA DE MINAS BUENAVENTU SPON ADR 204448104 17,850 321,000 SH Sole Sole COMPLETE PRODUCTION SERVICES COM 20453E109 50,177 2,842,100 SH Sole Sole COMPUWARE CORP COM 205638109 1,067 122,286 SH Sole Sole CONCUR TECHNOLOGIES INC COM 206708109 1,363 38,300 SH Sole Sole CONOCOPHILLIPS COM 20825C104 49,008 564,928 SH Sole Sole CONSOL ENERGY INC COM 20854P109 355,417 5,058,200 SH Sole Sole CONSTANT CONTACT INC COM 210313102 539 25,515 SH Sole Sole CONTINENTAL RESOURCES INC COM 212015101 9,214 358,900 SH Sole Sole COOPER COS INC COM NEW 216648402 1,202 32,200 SH Sole Sole COPANO ENERGY L L C COM UNITS 217202100 7,389 206,900 SH Sole Sole CORE LABORATORIES N V COM N22717107 527 4,300 SH Sole Sole CORNING INC COM 219350105 21,023 891,960 SH Sole Sole CORUS ENTERTAINMENT INC COM CL B NON VTG 220874101 68,472 1,425,842 SH Sole Sole COSAN LTD SHS A G25343107 38,387 3,101,000 SH Sole Sole COTT CORP QUE COM 22163N106 2,336 358,807 SH Sole Sole COVIDIEN LTD COM G2552X108 8,494 195,200 SH Sole Sole CPFL ENERGIA S A SPON ADR 126153105 15,603 280,300 SH Sole Sole CREDIT SUISSE GROUP SPON ADR 225401108 1,145 19,400 SH Sole Sole CREE INC COM 225447101 275 10,200 SH Sole Sole CUMMINS INC COM 231021106 4,480 35,800 SH Sole Sole CVS CAREMARK CORPORATION COM 126650100 236,542 6,057,000 SH Sole Sole CYPRESS SEMICONDUCTOR CORP COM 232806109 814 23,000 SH Sole Sole CYTEC INDS INC COM 232820100 24,914 411,800 SH Sole Sole DAKTRONICS INC COM 234264109 15,841 714,400 SH Sole Sole DANAHER CORP DEL COM 235851102 265,813 3,083,641 SH Sole Sole DAVITA INC COM 23918K108 18,759 338,850 SH Sole Sole DEALERTRACK HLDGS INC COM 242309102 1,358 41,300 SH Sole Sole DEERE & CO COM 244199105 44,074 481,750 SH Sole Sole DELL INC COM 24702R101 11,714 486,463 SH Sole Sole DENISON MINES CORP COM 248356107 11,056 1,251,300 SH Sole Sole DENTSPLY INTL INC NEW COM 249030107 3,266 73,850 SH Sole Sole DESCARTES SYS GROUP INC COM 249906108 2,028 490,500 SH Sole Sole DEVELOPERS DIVERSIFIED RLTY COM 251591103 2,426 64,500 SH Sole Sole DEVON ENERGY CORP NEW COM 25179M103 4,975 56,950 SH Sole Sole DIAGEO P L C SPON ADR NEW 25243Q205 2,841 33,692 SH Sole Sole DIAMOND OFFSHORE DRILLING IN COM 25271C102 215,388 1,543,900 SH Sole Sole DIAMONDROCK HOSPITALITY CO COM 252784301 883 60,000 SH Sole Sole DIGITAL RIV INC COM 25388B104 325 10,000 SH Sole Sole DIRECTV GROUP INC COM 25459L106 312,392 13,733,723 SH Sole Sole DISNEY WALT CO COM DISNEY 254687106 1,023 32,250 SH Sole Sole DOMINION RES INC VA NEW COM 25746U109 2,176 46,686 SH Sole Sole DOMTAR CORP COM 257559104 73,734 9,759,500 SH Sole Sole DONALDSON INC COM 257651109 71,949 1,579,000 SH Sole Sole DOUGLAS EMMETT INC COM 25960P109 1,841 82,900 SH Sole Sole DRAXIS HEALTH INC COM 26150J101 14,115 3,489,500 SH Sole Sole DRIL-QUIP INC COM 262037104 1,619 29,600 SH Sole Sole DRS TECHNOLOGIES INC COM 23330X100 624 11,700 SH Sole Sole DST SYS INC DEL COM 233326107 811 10,000 SH Sole Sole DTS INC COM 23335C101 1,180 46,971 SH Sole Sole DU PONT E I DE NEMOURS & CO COM 263534109 56,079 1,294,624 SH Sole Sole DUKE ENERGY CORP NEW COM 26441C105 297 15,000 SH Sole Sole DUN & BRADSTREET CORP DEL NE COM 26483E100 15,998 183,731 SH Sole Sole E M C CORP MASS COM 268648102 783 43,000 SH Sole Sole EATON CORP COM 278058102 542 5,691 SH Sole Sole EBAY INC COM 278642103 3,394 104,081 SH Sole Sole ECOLAB INC COM 278865100 39,851 792,080 SH Sole Sole EDISON INTL COM 281020107 472 9,000 SH Sole Sole EDWARDS LIFESCIENCES CORP COM 28176E108 86,516 1,914,785 SH Sole Sole EHEALTH INC COM 28238P109 745 23,604 SH Sole Sole EL PASO PIPELINE PARTNERS L COM UNIT LPI 283702108 1,555 63,200 SH Sole Sole ELDORADO GOLD CORP NEW COM 284902103 17,564 3,031,361 SH Sole Sole ELECTRONIC ARTS INC COM 285512109 19,634 342,150 SH Sole Sole EMERSON ELEC CO COM 291011104 28,848 518,228 SH Sole Sole ENBRIDGE INC COM 29250N105 274,671 6,907,655 SH Sole Sole ENCANA CORP COM 292505104 407,415 6,073,205 SH Sole Sole ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 43,920 829,700 SH Sole Sole ENERPLUS RES FD UNIT TR G NEW 29274D604 975 24,600 SH Sole Sole ENSCO INTL INC COM 26874Q100 929 15,860 SH Sole Sole EOG RES INC COM 26875P101 544 6,200 SH Sole Sole EQUITY RESIDENTIAL SH BEN INT 29476L107 1,175 32,800 SH Sole Sole ESSEX PPTY TR INC COM 297178105 2,289 23,900 SH Sole Sole EV3 INC COM 26928A200 1,291 103,400 SH Sole Sole EVEREST RE GROUP LTD COM G3223R108 1,588 16,100 SH Sole Sole EXPEDITORS INTL WASH INC COM 302130109 1,133 25,800 SH Sole Sole EXPRESS SCRIPTS INC COM 302182100 1,764 24,600 SH Sole Sole EXXON MOBIL CORP COM 30231G102 10,807 117,409 SH Sole Sole F5 NETWORKS INC COM 315616102 723 25,800 SH Sole Sole FACTSET RESH SYS INC COM 303075105 6,052 110,600 SH Sole Sole FAIRFAX FINL HLDGS LTD SUB VTG 303901102 690,484 2,422,116 SH Sole Sole FEDERAL HOME LN MTG CORP COM 313400301 2,422 72,360 SH Sole Sole FEDERAL NATL MTG ASSN COM 313586109 6,493 165,305 SH Sole Sole FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2,825 35,000 SH Sole Sole FEI CO COM 30241L109 19,976 818,856 SH Sole Sole FIFTH THIRD BANCORP COM 316773100 1,837 74,400 SH Sole Sole FINANCIAL FED CORP COM 317492106 701 32,025 SH Sole Sole FIRSTENERGY CORP COM 337932107 426 6,000 SH Sole Sole FIRSTSERVICE CORP SUB VTG SH 33761N109 6,604 219,300 SH Sole Sole FISERV INC COM 337738108 1,635 30,000 SH Sole Sole FLEXTRONICS INTL LTD ORD Y2573F102 3,484 294,020 SH Sole Sole FLUOR CORP NEW COM 343412102 12,231 85,433 SH Sole Sole FOCUS ENHANCEMENTS INC COM 344159108 812 1,636,364 SH Sole Sole FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 8,301 221,350 SH Sole Sole FOOT LOCKER INC COM 344849104 173,796 12,946,252 SH Sole Sole FORD MTR CO DEL COM PAR $0.01 345370860 2,728 412,600 SH Sole Sole FOREST LABS INC COM 345838106 1,086 30,323 SH Sole Sole FOSTER WHEELER LTD SHS NEW G36535139 1,995 13,100 SH Sole Sole FOUNDATION COAL HLDGS INC COM 35039W100 40,061 776,700 SH Sole Sole FRANCE TELECOM SPON ADR 35177Q105 1,919 54,810 SH Sole Sole FRANKLIN ELEC INC COM 353514102 19,356 514,808 SH Sole Sole FRANKLIN RES INC COM 354613101 246 2,190 SH Sole Sole FREEPORT-MCMORAN COPPER & GO COM 35671D857 1,475 14,660 SH Sole Sole GAMESTOP CORP NEW CL A 36467W109 567 9,300 SH Sole Sole GANNETT INC COM 364730101 4,598 120,000 SH Sole Sole GARTNER INC COM 366651107 2,655 153,900 SH Sole Sole GENENTECH INC COM NEW 368710406 17,299 262,530 SH Sole Sole GENERAL CABLE CORP DEL NEW COM 369300108 713 9,900 SH Sole Sole GENERAL DYNAMICS CORP COM 369550108 14,316 163,750 SH Sole Sole GENERAL ELECTRIC CO COM 369604103 72,861 2,000,586 SH Sole Sole GENERAL GROWTH PPTYS INC COM 370021107 4,536 112,118 SH Sole Sole GENZYME CORP COM 372917104 753 10,300 SH Sole Sole GERDAU AMERISTEEL CORP COM 37373P105 96,506 6,905,869 SH Sole Sole GILDAN ACTIVEWEAR INC COM 375916103 10,161 249,735 SH Sole Sole GILEAD SCIENCES INC COM 375558103 24,207 535,515 SH Sole Sole GOL LINHAS AEREAS INTLG S A SP ADR REP PFD 38045R107 2,594 106,366 SH Sole Sole GOLD FIELDS LTD NEW SPON ADR 38059T106 171,190 12,270,900 SH Sole Sole GOLDCORP INC NEW COM 380956409 175,155 5,214,239 SH Sole Sole GOLDMAN SACHS GROUP INC COM 38141G104 29,834 141,207 SH Sole Sole GOODRICH CORP COM 382388106 4,534 65,364 SH Sole Sole GOOGLE INC CL A 38259P508 55,620 81,872 SH Sole Sole GRACO INC COM 384109104 3,430 93,700 SH Sole Sole GRAINGER W W INC COM 384802104 270 3,142 SH Sole Sole GRANT PRIDECO INC COM 38821G101 1,902 34,881 SH Sole Sole GREAT BASIN GOLD LTD COM 390124105 13,353 5,070,000 SH Sole Sole GROUPE CGI INC CL A SUB VTG 39945C109 9,649 837,671 SH Sole Sole GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 656 10,900 SH Sole Sole GRUPO TELEVISA SA DE CV SP ADR REP ORD 40049J206 4,535 194,200 SH Sole Sole GSI GROUP INC CDA COM 36229U102 2,373 261,386 SH Sole Sole HAEMONETICS CORP COM 405024100 12,321 199,000 SH Sole Sole HALLIBURTON CO COM 406216101 198,441 5,328,000 SH Sole Sole HANSEN NAT CORP COM 411310105 518 11,900 SH Sole Sole HARRAHS ENTMT INC COM 413619107 1,803 20,675 SH Sole Sole HARRIS CORP DEL COM 413875105 1,746 28,350 SH Sole Sole HARTFORD FINL SVCS GROUP INC COM 416515104 2,551 29,782 SH Sole Sole HASBRO INC COM 418056107 236 9,380 SH Sole Sole HEALTHEXTRAS INC COM 422211102 418 16,300 SH Sole Sole HEALTHWAYS INC COM 422245100 9,508 165,599 SH Sole Sole HEARTLAND PMT SYS INC COM 42235N108 756 28,700 SH Sole Sole HELIX ENERGY SOLUTIONS GRP I COM 42330P107 88,223 2,163,800 SH Sole Sole HESS CORP COM 42809H107 1,070 10,800 SH Sole Sole HEWLETT PACKARD CO COM 428236103 15,895 320,500 SH Sole Sole HIBBETT SPORTS INC COM 428567101 5,946 302,900 SH Sole Sole HOLOGIC INC COM 436440101 16,272 241,300 SH Sole Sole HOME DEPOT INC COM 437076102 530 18,500 SH Sole Sole HONEYWELL INTL INC COM 438516106 27,092 447,879 SH Sole Sole HORNBECK OFFSHORE SVCS INC N COM 440543106 20,526 464,800 SH Sole Sole HOSPIRA INC COM 441060100 8,931 213,200 SH Sole Sole HSBC HLDGS PLC SPON ADR NEW 404280406 1,037 12,615 SH Sole Sole IAMGOLD CORP COM 450913108 124,050 15,428,800 SH Sole Sole ICICI BK LTD ADR 45104G104 13,740 227,406 SH Sole Sole IDEARC INC COM 451663108 173 10,000 SH Sole Sole IDEXX LABS INC COM 45168D104 17,488 303,600 SH Sole Sole IDT CORP COM 448947101 740 95,400 SH Sole Sole IHS INC CL A 451734107 738 12,400 SH Sole Sole IMPERIAL OIL LTD COM NEW 453038408 313,387 5,773,157 SH Sole Sole IMPERIAL TOBACCO GROUP PLC SPON ADR 453142101 783 7,430 SH Sole Sole IMS HEALTH INC COM 449934108 6,508 287,500 SH Sole Sole INFOSYS TECHNOLOGIES LTD SPON ADR 456788108 2,568 57,620 SH Sole Sole INGERSOLL-RAND COMPANY LTD CL A G4776G101 84,840 1,858,300 SH Sole Sole INTEL CORP COM 458140100 29,571 1,129,010 SH Sole Sole INTERCONTINENTALEXCHANGE INC COM 45865V100 669 3,540 SH Sole Sole INTERNATIONAL BUSINESS MACHS COM 459200101 1,545 14,550 SH Sole Sole INTERNATIONAL GAME TECHNOLOG COM 459902102 3,239 75,050 SH Sole Sole INTERNATIONAL RECTIFIER CORP COM 460254105 2,066 61,900 SH Sole Sole INTERTAPE POLYMER GROUP INC COM 460919103 920 301,600 SH Sole Sole INTL PAPER CO COM 460146103 16,510 519,000 SH Sole Sole INTUITIVE SURGICAL INC COM NEW 46120E602 510 1,600 SH Sole Sole INVERNESS MED INNOVATIONS IN COM 46126P106 1,119 20,270 SH Sole Sole IOWA TELECOMM SERVICES INC COM 462594201 1,419 88,853 SH Sole Sole IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 4,291 300,000 SH Sole Sole ISHARES INC MSCI TAIWAN 464286731 4,451 301,400 SH Sole Sole ISHARES TR MSCI EAFE IDX 464287465 23,351 302,770 SH Sole Sole ISHARES TR RUSSELL1000VAL 464287598 5,054 64,100 SH Sole Sole ITRON INC COM 465741106 330 3,500 SH Sole Sole ITT CORP NEW COM 450911102 40,090 617,900 SH Sole Sole JACOBS ENGR GROUP INC DEL COM 469814107 996 10,600 SH Sole Sole JOHNSON & JOHNSON COM 478160104 6,011 91,727 SH Sole Sole JOHNSON CTLS INC COM 478366107 230 6,500 SH Sole Sole JOY GLOBAL INC COM 481165108 4,895 75,700 SH Sole Sole JP MORGAN CHASE & CO COM 46625H100 3,843 89,610 SH Sole Sole JUNIPER NETWORKS INC COM 48203R104 833 25,540 SH Sole Sole KEYCORP NEW COM 493267108 1,763 76,509 SH Sole Sole KILROY RLTY CORP COM 49427F108 3,334 61,750 SH Sole Sole KIMBER RES INC COM 49435N101 903 1,150,000 SH Sole Sole KIMBERLY CLARK CORP COM 494368103 617 9,050 SH Sole Sole KIMCO REALTY CORP COM 49446R109 4,012 112,200 SH Sole Sole KINETIC CONCEPTS INC COM NEW 49460W208 4,810 91,400 SH Sole Sole KING PHARMACEUTICALS INC COM 495582108 302 30,000 SH Sole Sole KINGSWAY FINL SVCS INC COM 496904103 5,161 432,427 SH Sole Sole KINROSS GOLD CORP COM NO PAR 496902404 186,977 10,280,685 SH Sole Sole KITE RLTY GROUP TR COM 49803T102 1,262 84,100 SH Sole Sole KLA-TENCOR CORP COM 482480100 1,909 40,353 SH Sole Sole KNOT INC COM 499184109 792 50,600 SH Sole Sole KOHLS CORP COM 500255104 3,341 74,250 SH Sole Sole KOOKMIN BK NEW SPON ADR 50049M109 433 6,010 SH Sole Sole KOREA ELECTRIC PWR SPON ADR 500631106 6,155 299,642 SH Sole Sole KRAFT FOODS INC CL A 50075N104 486 15,168 SH Sole Sole KROGER CO COM 501044101 262 10,000 SH Sole Sole KT CORP SPON ADR 48268K101 14,371 566,970 SH Sole Sole LADISH INC COM NEW 505754200 1,332 31,400 SH Sole Sole LAM RESEARCH CORP COM 512807108 741 17,452 SH Sole Sole LAS VEGAS SANDS CORP COM 517834107 16,661 164,564 SH Sole Sole LEHMAN BROS HLDGS INC COM 524908100 3,292 51,202 SH Sole Sole LEVEL 3 COMMUNICATIONS INC COM 52729N100 2,987 1,000,000 SH Sole Sole LHC GROUP INC COM 50187A107 1,374 56,000 SH Sole Sole LIBERTY MEDIA HLDG CORP CAP COM SER A 53071M302 353,735 3,089,712 SH Sole Sole LIHIR GOLD LTD SPON ADR 532349107 31,059 1,013,572 SH Sole Sole LILLY ELI & CO COM 532457108 981 18,700 SH Sole Sole LINCOLN NATL CORP IND COM 534187109 450 7,872 SH Sole Sole LKQ CORP COM 501889208 1,324 64,100 SH Sole Sole LOCKHEED MARTIN CORP COM 539830109 1,055 10,200 SH Sole Sole LOEWS CORP CAROLNA GP STK 540424207 3,597 42,918 SH Sole Sole LORAL SPACE & COMMUNICATNS L COM 543881106 272 8,080 SH Sole Sole LOUISIANA PAC CORP COM 546347105 5,756 428,300 SH Sole Sole LOWES COS INC COM 548661107 1,845 83,000 SH Sole Sole LUNDIN MINING CORP COM 550372106 24,926 2,629,016 SH Sole Sole MACYS INC COM 55616P104 773 30,395 SH Sole Sole MAG SILVER CORP COM 55903Q104 417 28,400 SH Sole Sole MAGELLAN HEALTH SVCS INC COM NEW 559079207 5,846 127,600 SH Sole Sole MAGNA INTL INC CL A 559222401 103,768 1,302,212 SH Sole Sole MANITOWOC INC COM 563571108 2,991 62,350 SH Sole Sole MANULIFE FINL CORP COM 56501R106 952,125 23,614,191 SH Sole Sole MARATHON OIL CORP COM 565849106 108,368 1,812,410 SH Sole Sole MBIA INC COM 55262C100 700 38,250 SH Sole Sole MCAFEE INC COM 579064106 461 12,500 SH Sole Sole MCDONALDS CORP COM 580135101 485,057 8,380,874 SH Sole Sole MDS INC COM 55269P302 135,152 7,086,500 SH Sole Sole MECHEL OAO SPON ADR 583840103 4,920 51,557 SH Sole Sole MEDCO HEALTH SOLUTIONS INC COM 58405U102 249 2,500 SH Sole Sole MEDTRONIC INC COM 585055106 2,044 41,379 SH Sole Sole MELCO PBL ENTMNT LTD ADR 585464100 1,993 175,500 SH Sole Sole MEMC ELECTR MATLS INC COM 552715104 4,593 52,830 SH Sole Sole MERCK & CO INC COM 589331107 13,137 230,100 SH Sole Sole MERIDIAN BIOSCIENCE INC COM 589584101 10,838 366,750 SH Sole Sole MERITAGE HOMES CORP COM 59001A102 577 40,300 SH Sole Sole MERRILL LYNCH & CO INC COM 590188108 22,270 422,274 SH Sole Sole METHANEX CORP COM 59151K108 1,549 56,537 SH Sole Sole MI DEVS INC CL A SUB VTG 55304X104 239,718 8,692,841 SH Sole Sole MICROCHIP TECHNOLOGY INC COM 595017104 37,419 1,212,183 SH Sole Sole MICRON TECHNOLOGY INC COM 595112103 1,635 229,500 SH Sole Sole MICROS SYS INC COM 594901100 1,728 25,074 SH Sole Sole MICROSOFT CORP COM 594918104 192,572 5,505,916 SH Sole Sole MIDDLESEX WATER CO COM 596680108 223 12,000 SH Sole Sole MILLER HERMAN INC COM 600544100 474 14,900 SH Sole Sole MILLICOM INTL CELLULAR S A SHS NEW L6388F110 811 7,000 SH Sole Sole MILLIPORE CORP COM 601073109 748 10,400 SH Sole Sole MINEFINDERS LTD COM 602900102 2,620 235,000 SH Sole Sole MIRANT CORP NEW COM 60467R100 3,558 92,900 SH Sole Sole MOLEX INC CL A 608554200 4,563 176,800 SH Sole Sole MOLSON COORS BREWING CO CL B 60871R209 238 4,700 SH Sole Sole MONSANTO CO NEW COM 61166W101 59,769 544,686 SH Sole Sole MONTPELIER RE HOLDINGS LTD SHS G62185106 12,225 727,000 SH Sole Sole MOODYS CORP COM 615369105 6,015 171,500 SH Sole Sole MORGAN STANLEY COM NEW 617446448 18,996 364,068 SH Sole Sole MOSAIC CO COM 61945A107 834 9,000 SH Sole Sole MURPHY OIL CORP COM 626717102 966 11,589 SH Sole Sole MYLAN INC COM 628530107 856 61,994 SH Sole Sole NABORS INDUSTRIES LTD SHS G6359F103 866 32,190 SH Sole Sole NATIONAL INSTRS CORP COM 636518102 15,561 475,200 SH Sole Sole NATIONAL OILWELL VARCO INC COM 637071101 5,120 70,944 SH Sole Sole NATIONAL RETAIL PROPERTIES I COM 637417106 2,297 100,000 SH Sole Sole NATUZZI S P A ADR 63905A101 9,859 2,140,200 SH Sole Sole NDS GROUP PLC SPON ADR 628891103 7,773 133,553 SH Sole Sole NETLOGIC MICROSYSTEMS INC COM 64118B100 380 12,000 SH Sole Sole NETWORK APPLIANCE INC COM 64120L104 245 10,000 SH Sole Sole NEWFIELD EXPL CO COM 651290108 6,819 131,700 SH Sole Sole NEWMONT MINING CORP COM 651639106 44,521 928,029 SH Sole Sole NEWS CORP CL B 65248E203 2,264 108,435 SH Sole Sole NEXEN INC COM 65334H102 162,704 5,100,097 SH Sole Sole NICOR INC COM 654086107 333 8,000 SH Sole Sole NIKE INC CL B 654106103 2,710 42,937 SH Sole Sole NOBLE CORPORATION SHS G65422100 117,682 2,119,677 SH Sole Sole NOKIA CORP SPON ADR 654902204 13,800 365,900 SH Sole Sole NOMURA HLDGS INC SPON ADR 65535H208 179 10,900 SH Sole Sole NORFOLK SOUTHERN CORP COM 655844108 223 4,500 SH Sole Sole NORTEL NETWORKS CORP NEW COM NEW 656568508 10,294 691,440 SH Sole Sole NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 8,112 625,000 SH Sole Sole NORTHERN TR CORP COM 665859104 18,463 245,400 SH Sole Sole NORTHROP GRUMMAN CORP COM 666807102 1,020 13,200 SH Sole Sole NOVA CHEMICALS CORP COM 66977W109 89,436 2,788,680 SH Sole Sole NRG ENERGY INC COM NEW 629377508 4,980 116,948 SH Sole Sole NUANCE COMMUNICATIONS INC COM 67020Y100 918 50,000 SH Sole Sole NUCOR CORP COM 670346105 2,521 43,322 SH Sole Sole NUSTAR GP HOLDINGS LLC UNIT RESTG LLC 67059L102 2,161 77,050 SH Sole Sole NUVASIVE INC COM 670704105 252 6,500 SH Sole Sole NYMEX HOLDINGS INC COM 62948N104 5,946 45,300 SH Sole Sole OCCIDENTAL PETE CORP DEL COM 674599105 3,100 40,984 SH Sole Sole OCEANEERING INTL INC COM 675232102 41,761 631,130 SH Sole Sole ODYSSEY RE HLDGS CORP COM 67612W108 108,813 3,016,960 SH Sole Sole OFFICE DEPOT INC COM 676220106 6,344 462,400 SH Sole Sole OLD REP INTL CORP COM 680223104 786 50,000 SH Sole Sole OMNICELL INC COM 68213N109 1,061 40,100 SH Sole Sole OMNICOM GROUP INC COM 681919106 154,495 3,308,500 SH Sole Sole OMNITURE INC COM 68212S109 3,542 108,300 SH Sole Sole ON SEMICONDUCTOR CORP COM 682189105 6,002 688,000 SH Sole Sole ONEOK INC NEW COM 682680103 576 13,100 SH Sole Sole OPEN JT STK CO-VIMPEL COMMUN SPON ADR 68370R109 3,850 94,195 SH Sole Sole OPEN TEXT CORP COM 683715106 1,334 42,844 SH Sole Sole OPPENHEIMER HLDGS INC CL A NON VTG 683797104 2,954 71,000 SH Sole Sole ORACLE CORP COM 68389X105 3,773 170,100 SH Sole Sole P F CHANGS CHINA BISTRO INC COM 69333Y108 523 23,300 SH Sole Sole P T TELEKOMUNIKASI INDONESIA SPON ADR 715684106 1,413 34,240 SH Sole Sole PACCAR INC COM 693718108 217 4,062 SH Sole Sole PALOMAR MED TECHNOLOGIES INC COM NEW 697529303 4,851 322,300 SH Sole Sole PARAMOUNT GOLD & SILVER CORP COM 69924P102 2,027 1,000,000 SH Sole Sole PARKER HANNIFIN CORP COM 701094104 790 10,673 SH Sole Sole PAYCHEX INC COM 704326107 192,460 5,408,500 SH Sole Sole PEABODY ENERGY CORP COM 704549104 273,629 4,518,400 SH Sole Sole PEDIATRIX MED GROUP COM 705324101 9,548 142,600 SH Sole Sole PENN VA CORP COM 707882106 11,119 259,400 SH Sole Sole PENN WEST ENERGY TR TR UNIT 707885109 717 27,930 SH Sole Sole PEPSICO INC COM 713448108 518,788 6,957,191 SH Sole Sole PETRO-CDA COM 71644E102 322,082 6,085,982 SH Sole Sole PETROLEO BRASILEIRO SA PETRO SPON ADR 71654V408 26,866 237,291 SH Sole Sole PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 9,195 97,264 SH Sole Sole PFIZER INC COM 717081103 285,203 12,749,044 SH Sole Sole PHARMION CORP COM 71715B409 4,508 73,000 SH Sole Sole PHASE FORWARD INC COM 71721R406 231 10,000 SH Sole Sole PHILIPPINE LONG DISTANCE TEL SPON ADR 718252604 908 12,205 SH Sole Sole PIKE ELEC CORP COM 721283109 606 36,800 SH Sole Sole PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 13,554 265,300 SH Sole Sole PLUM CREEK TIMBER CO INC COM 729251108 1,814 40,100 SH Sole Sole PMC-SIERRA INC COM 69344F106 653 101,600 SH Sole Sole PNC FINL SVCS GROUP INC COM 693475105 2,588 40,128 SH Sole Sole POLYCOM INC COM 73172K104 1,466 53,700 SH Sole Sole PORTFOLIO RECOVERY ASSOCS IN COM 73640Q105 1,551 39,800 SH Sole Sole POTASH CORP SASK INC COM 73755L107 58,261 408,547 SH Sole Sole PRAXAIR INC COM 74005P104 112,385 1,289,500 SH Sole Sole PRECISION DRILLING TR TR UNIT 740215108 12,776 851,953 SH Sole Sole PRICE T ROWE GROUP INC COM 74144T108 27,982 467,830 SH Sole Sole PROCTER & GAMBLE CO COM 742718109 3,733 51,759 SH Sole Sole PROGRESS ENERGY INC COM 743263105 834 17,525 SH Sole Sole PROLOGIS SH BEN INT 743410102 8,468 135,998 SH Sole Sole PRUDENTIAL FINL INC COM 744320102 3,489 38,175 SH Sole Sole PS BUSINESS PKS INC CALIF COM 69360J107 1,755 34,000 SH Sole Sole PSS WORLD MED INC COM 69366A100 1,671 86,900 SH Sole Sole PUBLIC STORAGE COM 74460D109 2,669 37,000 SH Sole Sole PUBLIC SVC ENTERPRISE GROUP COM 744573106 401 4,150 SH Sole Sole QIAGEN N V ORD N72482107 8,456 408,890 SH Sole Sole QLT INC COM 746927102 50,158 11,522,600 SH Sole Sole QUALCOMM INC COM 747525103 18,502 478,598 SH Sole Sole QUANTA SVCS INC COM 74762E102 737 28,600 SH Sole Sole QUEBECOR WORLD INC COM NON-VTG 748203106 97 55,324 SH Sole Sole QUEST DIAGNOSTICS INC COM 74834L100 39,369 757,500 SH Sole Sole RADIOSHACK CORP COM 750438103 767 46,299 SH Sole Sole RANDGOLD RES LTD ADR 752344309 128,022 3,509,500 SH Sole Sole RAYTHEON CO COM NEW 755111507 7,779 130,450 SH Sole Sole REED ELSEVIER N V SPON ADR 758204101 997 25,600 SH Sole Sole REINSURANCE GROUP AMER INC COM 759351109 37,277 723,000 SH Sole Sole RESEARCH IN MOTION LTD COM 760975102 120,045 1,073,986 SH Sole Sole RESMED INC COM 761152107 11,302 219,000 SH Sole Sole RESOURCES CONNECTION INC COM 76122Q105 16,247 910,647 SH Sole Sole RESPIRONICS INC COM 761230101 15,658 243,400 SH Sole Sole REYNOLDS AMERICAN INC COM 761713106 1,848 28,520 SH Sole Sole RIO TINTO PLC SPON ADR 767204100 1,485 3,600 SH Sole Sole RITCHIE BROS AUCTIONEERS COM 767744105 37,027 455,700 SH Sole Sole RIVERBED TECHNOLOGY INC COM 768573107 7,382 281,000 SH Sole Sole ROCKWOOD HLDGS INC COM 774415103 108,339 3,319,500 SH Sole Sole ROGERS COMMUNICATIONS INC CL B 775109200 229,347 5,129,340 SH Sole Sole ROSS STORES INC COM 778296103 2,565 102,100 SH Sole Sole ROYAL BK CDA MONTREAL QUE COM 780087102 572,024 11,343,533 SH Sole Sole RYANAIR HLDGS PLC SPON ADR 783513104 2,701 69,700 SH Sole Sole SAFEWAY INC COM NEW 786514208 235 7,000 SH Sole Sole SALESFORCE COM INC COM 79466L302 677 11,000 SH Sole Sole SANOFI AVENTIS SPON ADR 80105N105 704 15,733 SH Sole Sole SATYAM COMPUTER SERVICES LTD ADR 804098101 436 16,600 SH Sole Sole SCHEIN HENRY INC COM 806407102 190,835 3,163,558 SH Sole Sole SCHLUMBERGER LTD COM 806857108 19,050 197,117 SH Sole Sole SCHWAB CHARLES CORP NEW COM 808513105 4,260 169,700 SH Sole Sole SCIENTIFIC GAMES CORP CL A 80874P109 11,067 338,800 SH Sole Sole SEI INVESTMENTS CO COM 784117103 610 19,300 SH Sole Sole SHAW COMMUNICATIONS INC CL B CONV 82028K200 41,905 1,783,625 SH Sole Sole SHERWIN WILLIAMS CO COM 824348106 239 4,198 SH Sole Sole SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,757 15,600 SH Sole Sole SHIRE PLC SPON ADR 82481R106 14,639 216,100 SH Sole Sole SIEMENS A G SPON ADR 826197501 263 1,700 SH Sole Sole SIERRA WIRELESS INC COM 826516106 324 22,100 SH Sole Sole SIGMA ALDRICH CORP COM 826552101 16,055 299,300 SH Sole Sole SILVER WHEATON CORP COM 828336107 191,934 11,495,500 SH Sole Sole SIMON PPTY GROUP INC NEW COM 828806109 9,439 110,615 SH Sole Sole SJW CORP COM 784305104 290 8,500 SH Sole Sole SK TELECOM LTD SPON ADR 78440P108 89,410 3,043,517 SH Sole Sole SL GREEN RLTY CORP COM 78440X101 3,962 43,150 SH Sole Sole SMITH INTL INC COM 832110100 275,141 3,792,200 SH Sole Sole SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 36,032 207,500 SH Sole Sole SONIC SOLUTIONS COM 835460106 878 86,042 SH Sole Sole SOUTHWEST AIRLS CO COM 844741108 1,051 87,700 SH Sole Sole SOVEREIGN BANCORP INC COM 845905108 471 42,024 SH Sole Sole SPECTRA ENERGY CORP COM 847560109 2,537 100,000 SH Sole Sole SPRINT NEXTEL CORP COM SER 1 852061100 3,570 276,779 SH Sole Sole ST JUDE MED INC COM 790849103 359 9,000 SH Sole Sole STAMPS COM INC COM NEW 852857200 3,061 255,800 SH Sole Sole STANDARD MICROSYSTEMS CORP COM 853626109 461 12,000 SH Sole Sole STANTEC INC COM 85472N109 6,364 164,647 SH Sole Sole STAPLES INC COM 855030102 57,422 2,533,456 SH Sole Sole STARBUCKS CORP COM 855244109 2,011 100,000 SH Sole Sole STARWOOD HOTELS&RESORTS WRLD COM 85590A401 1,879 43,429 SH Sole Sole STATE STR CORP COM 857477103 895 11,140 SH Sole Sole STEREOTAXIS INC COM 85916J102 5,529 460,500 SH Sole Sole STRATASYS INC COM 862685104 14,248 561,244 SH Sole Sole STREETTRACKS GOLD TR GOLD SHS 863307104 1,526 18,839 SH Sole Sole STRYKER CORP COM 863667101 8,242 112,272 SH Sole Sole SUN LIFE FINL INC COM 866796105 477,613 8,626,354 SH Sole Sole SUN MICROSYSTEMS INC COM NEW 866810203 1,150 57,212 SH Sole Sole SUNCOR ENERGY INC COM 867229106 102,456 955,349 SH Sole Sole SUNOCO INC COM 86764P109 105,857 1,487,400 SH Sole Sole SUNOPTA INC COM 8676EP108 652 49,500 SH Sole Sole SUNPOWER CORP COM CL A 867652109 2,306 18,000 SH Sole Sole SUNTECH PWR HLDGS CO LTD ADR 86800C104 135,122 1,670,727 SH Sole Sole SUPERIOR ENERGY SVCS INC COM 868157108 50,748 1,500,700 SH Sole Sole SXC HEALTH SOLUTIONS CORP COM 78505P100 641 44,325 SH Sole Sole SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1,198 34,400 SH Sole Sole SYSCO CORP COM 871829107 2,300 75,000 SH Sole Sole TAIWAN SEMICONDUCTOR MFG LTD SPON ADR 874039100 5,918 604,798 SH Sole Sole TALISMAN ENERGY INC COM 87425E103 200,893 10,991,754 SH Sole Sole TARGET CORP COM 87612E106 3,191 64,950 SH Sole Sole TAUBMAN CTRS INC COM 876664103 2,735 56,600 SH Sole Sole TECK COMINCO LTD CL B 878742204 37,925 1,077,049 SH Sole Sole TECO ENERGY INC COM 872375100 169 10,000 SH Sole Sole TELEFONICA S A SPON ADR 879382208 3,919 40,878 SH Sole Sole TELEFONOS DE MEXICO S A B SPON ADR ORD L 879403780 3,776 104,340 SH Sole Sole TELUS CORP NON-VTG SHS 87971M202 52,971 1,110,170 SH Sole Sole TENARIS S A SPON ADR 88031M109 168,390 3,831,795 SH Sole Sole TERADATA CORP DEL COM 88076W103 353 13,100 SH Sole Sole TEREX CORP NEW COM 880779103 245 3,804 SH Sole Sole TERNIUM SA SPON ADR 880890108 61,391 1,557,900 SH Sole Sole TESORO CORP COM 881609101 45,771 976,700 SH Sole Sole TETRA TECH INC NEW COM 88162G103 644 30,500 SH Sole Sole TEVA PHARMACEUTICAL INDS LTD ADR 881624209 21,570 472,350 SH Sole Sole TEXAS INSTRS INC COM 882508104 7,542 229,852 SH Sole Sole THERMO FISHER SCIENTIFIC INC COM 883556102 10,637 187,700 SH Sole Sole THOMPSON CREEK METALS CO INC COM 884768102 243 14,415 SH Sole Sole THOMSON CORP COM 884903105 629,491 15,720,860 SH Sole Sole THQ INC COM NEW 872443403 1,028 37,100 SH Sole Sole TIDEWATER INC COM 886423102 2,964 55,000 SH Sole Sole TIFFANY & CO NEW COM 886547108 850 18,800 SH Sole Sole TIM HORTONS INC COM 88706M103 276,237 7,585,953 SH Sole Sole TIME WARNER INC COM 887317105 2,550 157,200 SH Sole Sole TJX COS INC NEW COM 872540109 191,347 6,779,100 SH Sole Sole TOMOTHERAPY INC COM 890088107 0 22,825 SH Sole Sole TORCHMARK CORP COM 891027104 226 3,803 SH Sole Sole TORONTO DOMINION BK ONT COM NEW 891160509 900,971 13,043,979 SH Sole Sole TOTAL S A SPON ADR 89151E109 2,302 28,370 SH Sole Sole TRANE INC COM 892893108 468 10,200 SH Sole Sole TRANSALTA CORP COM 89346D107 745 22,470 SH Sole Sole TRANSCANADA CORP COM 89353D107 33,300 826,494 SH Sole Sole TRANSOCEAN INC NEW SHS G90073100 233,796 1,662,382 SH Sole Sole TRAVELERS COMPANIES INC COM 89417E109 3,293 62,307 SH Sole Sole TRIMBLE NAVIGATION LTD COM 896239100 870 29,300 SH Sole Sole TYCO INTL LTD BERMUDA SHS G9143X208 1,867 47,917 SH Sole Sole UAP HLDG CORP COM 903441103 2,501 65,950 SH Sole Sole UBS AG SHS NEW H89231338 3,177 70,300 SH Sole Sole ULTIMATE SOFTWARE GROUP INC COM 90385D107 1,450 46,900 SH Sole Sole UNION PAC CORP COM 907818108 6,284 50,914 SH Sole Sole UNITED PARCEL SERVICE INC CL B 911312106 290,018 4,174,157 SH Sole Sole UNITED STATES STL CORP NEW COM 912909108 274 2,310 SH Sole Sole UNITED TECHNOLOGIES CORP COM 913017109 11,934 158,704 SH Sole Sole UNITEDHEALTH GROUP INC COM 91324P102 5,723 100,081 SH Sole Sole US BANCORP DEL COM NEW 902973304 1,506 48,295 SH Sole Sole US GOLD CORPORATION COM PAR $0.10 912023207 1,061 350,000 SH Sole Sole UST INC COM 902911106 2,875 53,398 SH Sole Sole VALERO ENERGY CORP NEW COM 91913Y100 373,797 5,432,969 SH Sole Sole VARIAN MED SYS INC COM 92220P105 17,208 335,800 SH Sole Sole VCA ANTECH INC COM 918194101 734 16,900 SH Sole Sole VENOCO INC COM 92275P307 11,443 584,425 SH Sole Sole VENTAS INC COM 92276F100 2,763 62,150 SH Sole Sole VERISIGN INC COM 92343E102 551 14,900 SH Sole Sole VERIZON COMMUNICATIONS COM 92343V104 12,218 284,650 SH Sole Sole VISTAPRINT LIMITED SHS G93762204 926 21,999 SH Sole Sole VITAL IMAGES INC COM 92846N104 657 37,000 SH Sole Sole VMWARE INC CL A COM 928563402 3,482 41,700 SH Sole Sole VODAFONE GROUP PLC NEW SPONS ADR NEW 92857W209 4,109 112,078 SH Sole Sole VOLCANO CORPORATION COM 928645100 607 49,364 SH Sole Sole VORNADO RLTY TR SH BEN INT 929042109 3,102 35,900 SH Sole Sole VOTORANTIM CELULOSE E PAPEL SPON ADR 92906P106 102,367 3,495,300 SH Sole Sole WACHOVIA CORP NEW COM 929903102 4,319 115,600 SH Sole Sole WAL MART STORES INC COM 931142103 9,652 206,700 SH Sole Sole WALGREEN CO COM 931422109 321,045 8,581,320 SH Sole Sole WASHINGTON MUT INC COM 939322103 2,694 201,470 SH Sole Sole WATERS CORP COM 941848103 2,789 35,900 SH Sole Sole WEATHERFORD INTERNATIONAL LT COM G95089101 193,633 2,873,038 SH Sole Sole WELLPOINT INC COM 94973V107 8,714 101,100 SH Sole Sole WELLS FARGO & CO NEW COM 949746101 3,805 128,300 SH Sole Sole WESTERN DIGITAL CORP COM 958102105 749 25,600 SH Sole Sole WESTPAC BKG CORP SPON ADR 961214301 263 2,200 SH Sole Sole W-H ENERGY SVCS INC COM 92925E108 42,837 775,700 SH Sole Sole WHIRLPOOL CORP COM 963320106 822 10,248 SH Sole Sole WILEY JOHN & SONS INC CL A 968223206 69,972 1,662,497 SH Sole Sole WILLIAMS PARTNERS L P COM UNIT L P 96950F104 19,980 518,800 SH Sole Sole WILLIS GROUP HOLDINGS LTD SHS G96655108 6,058 162,400 SH Sole Sole WRIGLEY WM JR CO COM 982526105 2,873 49,950 SH Sole Sole WYETH COM 983024100 3,721 85,700 SH Sole Sole XEROX CORP COM 984121103 1,845 116,000 SH Sole Sole XL CAP LTD CL A G98255105 1,392 28,162 SH Sole Sole XTO ENERGY INC COM 98385X106 50,112 993,128 SH Sole Sole YAHOO INC COM 984332106 3,638 159,200 SH Sole Sole YAMANA GOLD INC COM 98462Y100 6,594 514,717 SH Sole Sole YINGLI GREEN ENERGY HLDG CO ADR 98584B103 205,329 5,400,400 SH Sole Sole YUM BRANDS INC COM 988498101 6,514 173,250 SH Sole Sole ZIMMER HLDGS INC COM 98956P102 3,875 59,620 SH Sole Sole ZOLTEK COS INC COM 98975W104 590 14,000 SH Sole Sole ZUMIEZ INC COM 989817101 483 20,200 SH Sole Sole 654 25,662,280 679,198,063
-----END PRIVACY-ENHANCED MESSAGE-----