UNITED STATES SECURITIES AND EXCHANGE COMMISSION WASHINGTON, D.C. 20549 FORM 13F FORM 13F COVER PAGE Report for the Calendar Year or Quarter Ended: June 30, 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: The Toronto-Dominion Bank Address: Toronto Dominion Bank Tower Toronto-Dominion Centre P.O. Box 1 Toronto, Ontario M5K 1A2, Canada Form 13F File Number: 28-11527 This 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: Christopher A. Montague, Esq. Title: Executive Vice President & General Counsel Phone: Signature, Place, and Date of Signing: /S/ Christopher Montague Toronto, Ontario August 9, 2007 [Signature] [City, State] [Date] Report Type (Check only one): [ ] 13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager are reported in this report) [ ] 13F NOTICE (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).) [X] 13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).) List of Other Managers Reporting for this Manager: Form 13F File Number Name 28-04365 TD Banknorth N.A. 28-05929 TD Asset Management USA Inc. 28-05987 TD Asset Management Inc. 28-11451 TD Securities (USA) LLC 28-11511 TD Options, LLC FORM 13F SUMMARY PAGE Report summary: Number of Other Included Managers: 2 Form 13F Information Table Entry Total: 1494 Form 13F Information Table Value Total (x$1000): $26,424,917 LIST OF OTHER INCLUDED MANAGERS: Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report. No. Form 13F File Number Name 1 28-11512 TD Securities, Inc. 2 28-11579 TD Global Finance Form 13F-HR Name of reporting Manager The Toronto - Dominion Bank Item 6: Investment Discretion Item 8: Item 5: (b) Item 7: Voting Authority Item 2: Item 3: Item 4: Shares or Shared- (c) Managers (Shares) Item 1: Title of CUSIP Fair Market Principal (a) As Shared- See (a) (b) (c) Name of Issuer Class Number Value Amount Sole Defined other Instr. V Sole Shared None 3M Co CALL 88579Y101 4773 55000 CALL SOLE 55000 3M Co PUT 88579Y101 4773 55000 PUT SOLE 55000 3M Company COM 88579Y101 2343 27000 SH SOLE 27000 3M COMPANY COM 88579Y101 19072 216017 SH SOLE 216017 ABB LTD SPONSORED ADR COM 000375204 7 275 SH SOLE 275 Abbott Laboratories COM 002824100 1714 32000 SH SOLE 32000 ABBOTT LABORATORIES INC COM 002824100 3906 76989 SH SOLE 76989 Aber Diamond Corp COM 002893105 123 3200 SH SH-DEF 1 3200 Aber Diamond Corp PUT 002893105 1042 27100 PUT SH-DEF 1 27100 Aber Diamond Corp CALL 002893105 4032 104900 CALL SH-DEF 1 104900 ABER DIAMOND CORP COM 002893105 8113 221800 SH SOLE 221800 Aber Diamond Corp COM 002893105 77209 2008750 SH SOLE 2008750 Abitibi-Consolidated Inc PUT 003924107 20 7000 PUT SH-DEF 1 7000 Abitibi-Consolidated Inc CALL 003924107 29 10000 CALL SH-DEF 1 10000 ABITIBI-CONSOLIDATED INC COM 003924107 383 171932 SH SOLE 171932 Abitibi-Consolidated Inc COM 003924107 21508 7368134 SH SOLE 7368134 ABN AMRO HOLDING NV SPONS ADR COM 000937102 14 289 SH SOLE 289 ADAMS EXPRESS COMPANY COM 006212104 66 4543 SH SOLE 4543 Adobe Systems Inc COM 00724F101 1413 35176 SH SOLE 35176 ADVANCED MICRO DEVICES INC COM 007903107 5 393 SH SOLE 393 Advanced Micro Devices Inc COM 007903107 20 1375 SH SH-DEF 1 1375 Advanced Micro Devices Inc PUT 007903107 4640 324500 PUT SOLE 324500 Advanced Micro Devices Inc CALL 007903107 13561 948300 CALL SOLE 948300 Advantage Energy Income Fund COM 00762L101 75 5300 SH SOLE 5300 Advantage Energy Income Fund COM 00762L101 107 7600 SH SH-DEF 1 7600 ADVANTAGE ENERGY INCOME FUND T/U COM 00762L101 49 4000 SH SOLE 4000 AEGON N.V. ORD AMER REG COM 007924103 1 81 SH SH-DEF 1 81 AEGON NV ARS COM 007924103 569 31784 SH SOLE 31784 AETNA INC COM 00817Y108 613 12200 SH SOLE 12200 AFLAC INC COM 001055102 205 3900 SH SOLE 3900 AGILENT TECHNOLOGIES INC COM 00846U101 22 578 SH SOLE 578 Agnico-Eagle Mines Ltd COM 008474108 24 635 SH SOLE 635 AGNICO-EAGLE MINES LTD COM 008474108 363 10000 SH SH-DEF 1 10000 AGNICO-EAGLE MINES LTD COM 008474108 600 16500 SH SH-DEF 1 16500 Agnico-Eagle Mines Ltd PUT 008474108 1134 31200 PUT SH-DEF 1 31200 AGNICO-EAGLE MINES LTD COM 008474108 1311 31335 SH SOLE 31335 Agnico-Eagle Mines Ltd CALL 008474108 5226 143800 CALL SH-DEF 1 143800 Agnico-Eagle Mines Ltd COM 008474108 5451 150000 SH SH-DEF 2 150000 Agnico-Eagle Mines Ltd COM 008474108 11121 306000 SH SH-DEF 1 306000 Agnico-Eagle Mines Ltd COM 008474108 35100 965800 SH SOLE 965800 AGRIUM INC COM 008916108 22 500 SH SH-DEF 1 500 Agrium Inc PUT 008916108 798 18200 PUT SH-DEF 1 18200 AGRIUM INC COM 008916108 1516 36475 SH SOLE 36475 Agrium Inc COM 008916108 2292 52304 SH SH-DEF 1 52304 Agrium Inc CALL 008916108 4654 106200 CALL SH-DEF 1 106200 Agrium Inc COM 008916108 62827 1433619 SH SOLE 1433619 ALBEMARBLE CORP COM 012653101 46 1175 SH SOLE 1175 ALCAN INC COM 013716105 162 2000 SH SH-DEF 1 2000 ALCAN INC COM 013716105 23108 241225 SH SOLE 241225 Alcan Inc CALL 013716105 32015 392500 CALL SH-DEF 1 392500 Alcan Inc PUT 013716105 36615 448900 PUT SH-DEF 1 448900 Alcan Inc COM 013716105 48106 589789 SH SH-DEF 1 589789 Alcan Inc COM 013716105 231523 2838482 SH SOLE 2838482 Alcan Inc. COM 013716105 1220 15000 SH SOLE 15000 Alcan Inc. COM 013716105 1634 20000 SH SOLE 20000 ALCATEL LUCENT ADR COM 013904305 1 47 SH SOLE 47 Alcatel-Lucent adr 013904305 2276 162868 SH SOLE 162868 ALCOA INC COM 013817101 1121 29868 SH SOLE 29868 Alcoa Inc CALL 013817101 7822 193000 CALL SOLE 193000 Alcoa Inc COM 013817101 8551 208100 SH SOLE 208100 Alcoa Inc. COM 013817101 5269 130000 SH SOLE 130000 Alexandria Real Estate Equities Inc CVB 015271109 7198 72055 PRN SOLE 72055 Allegheny Technologies Inc COM 01741R102 1429 13188 SH SOLE 13188 ALLIANCEBERNSTEIN GLOBAL HI INCM FD COM 01879R106 20 1630 SH SOLE 1630 ALLIANZ SE SPON ADR COM 018805101 32 1500 SH SOLE 1500 ALLIED IRISH BANKS PLC ADR COM 019228402 27 505 SH SOLE 505 ALLIED NEVADA GOLD CORP COM 019344100 27 6261 SH SH-DEF 1 6261 ALLIED NEVADA GOLD CORP COM 019344100 723 124256 SH SOLE 124256 Allstate Corp/The COM 020002101 1006 16300 SH SOLE 16300 ALLSTATE CORPORATION COM 020002101 301 5650 SH SOLE 5650 Alpharma Inc CVB 020813101 2058 76683 PRN SOLE 76683 Altria Group Inc COM 02209S103 121 1700 SH SOLE 1700 ALTRIA GROUP INC COM 02209S103 4196 63086 SH SOLE 63086 Altria Group Inc. COM 02209S103 2455 35000 SH SOLE 35000 Amazon.Com Inc PUT 023135106 15734 230000 PUT SOLE 230000 AMERICA MOVIL S.A.B. DE C.V. COM 02364W105 512 8665 SH SOLE 8665 America Movil SAB de CV COM 02364W105 6 100 SH SOLE 100 American Express Company COM 025816109 918 15000 SH SOLE 15000 AMERICAN EXPRESS COMPANY COM 025816109 9021 149491 SH SOLE 149491 American Home Mortgage Investm COM 02660R107 8308 452000 SH SH-DEF 2 452000 American Home Mortgage Investment Corp COM 02660R107 8163 452000 SH SOLE 452000 American International Group I COM 026874107 168 2400 SH SH-DEF 2 2400 American International Group I COM 026874107 1881 26800 SH SOLE 26800 American International Group I PUT 026874107 13306 190000 PUT SOLE 190000 AMERICAN INTERNATIONAL GROUP INC COM 026874107 6917 109424 SH SOLE 109424 American International Group Inc. COM 026874107 2801 40000 SH SOLE 40000 AMERICAN STANDARD COMPANIES COM 029712106 536 14030 SH SOLE 14030 AMERIPRISE FINANCIAL INC COM 03076C106 45 768 SH SOLE 768 AMGEN INC COM 031162100 238 4675 SH SOLE 4675 Amgen Inc PUT 031162100 2433 44000 PUT SOLE 44000 Amgen Inc COM 031162100 2577 46602 SH SOLE 46602 ANADARKO PETROLEUM CORP COM 032511107 133 2600 SH SOLE 2600 Angiotech Pharmaceuticals Inc COM 034918102 4 600 SH SH-DEF 1 600 Angiotech Pharmaceuticals Inc COM 034918102 11 1500 SH SOLE 1500 ANGIOTECH PHARMACEUTICALS INC COM 034918102 801 112300 SH SOLE 112300 ANGLO AMERICAN PLC UK ADR COM 03485P102 11 400 SH SOLE 400 AngloGold Ashanti Ltd COM 035128206 75 1950 SH SOLE 1950 ANGLOGOLD ASHANTI LTD SPONS ADR COM 035128206 12 300 SH SOLE 300 ANHEUSER-BUSCH COMPANIES INC COM 035229103 741 15045 SH SOLE 15045 Anheuser-Busch Companies Inc. COM 035229103 261 5000 SH SOLE 5000 Anheuser-Busch Cos Inc COM 035229103 104 2000 SH SH-DEF 2 2000 Anixter International Inc CVB 035290105 5777 75335 PRN SOLE 75335 ANSYS INC COM 03662Q105 30 1000 SH SOLE 1000 APACHE CORPORATION COM 037411105 295 3692 SH SOLE 3692 APPLE INC COM 037833100 57 500 SH SH-DEF 1 500 Apple Inc COM 037833100 2239 18350 SH SOLE 18350 Apple Inc PUT 037833100 10373 85000 PUT SOLE 85000 APPLIED MATERIALS INC COM 038222105 9 400 SH SOLE 400 Applied Materials Inc COM 038222105 172 8543 SH SOLE 8543 Applied Materials Inc PUT 038222105 2027 102000 PUT SOLE 102000 Arcelor Mittal COM 03937E101 19 300 SH SOLE 300 ARCH COAL COM 039380100 35 1000 SH SH-DEF 1 1000 ARCH COAL INC COM 039380100 29 1000 SH SOLE 1000 ARCHER DANIELS MIDLAND COMPANY COM 039483102 71 2091 SH SOLE 2091 ArvinMeritor Inc CVB 043353101 5479 238335 PRN SOLE 238335 ASIA SATELLITE TELECOMMS HOLDINGS COM 04516X106 1540 71175 SH SOLE 71175 ASPEN INSURANCE HOLDINGS LTD COM G05384105 27 1105 SH SOLE 1105 ASSISTED LIVING CONCEPTS CL A SHS COM 04544X102 82 8500 SH SOLE 8500 ASTRAZENECA PLC SPONSORED ADR COM 046353108 31 600 SH SOLE 600 ASV Inc COM 001963107 954 55201 SH SH-DEF 2 55201 ASV Inc COM 001963107 988 55201 SH SOLE 55201 AT&T Inc COM 00206R102 158 3800 SH SOLE 3800 AT&T INC COM 00206R102 3227 80240 SH SOLE 80240 AUGUSTA RESOURCE CORP-NEW COM 050912203 74 25716 SH SH-DEF 1 25716 AURIZON MINES LTD COM 05155P106 65 20000 SH SH-DEF 1 20000 Aurizon Mines Ltd COM 05155P106 67 20200 SH SH-DEF 1 20200 AURIZON MINES LTD COM 05155P106 130 35000 SH SOLE 35000 AUSTRALIA&N ZEALAND BNKG GR SP ADR COM 052528304 32 270 SH SOLE 270 Autozone Inc COM 053332102 1066 7800 SH SOLE 7800 AVERY DENNISON CORPORATION COM 053611109 12 200 SH SOLE 200 AVIS BUDGET GROUP INC COM 053774105 1 30 SH SOLE 30 AVON PRODUCTS INC COM 054303102 166 4800 SH SOLE 4800 AXA-UAP S.A. SPONSORED ADR COM 054536107 1801 45940 SH SOLE 45940 Axcan Pharma Inc COM 054923107 6 300 SH SH-DEF 1 300 Axcan Pharma Inc COM 054923107 17 900 SH SOLE 900 BAKER HUGHES INC COM 057224107 151 1950 SH SOLE 1950 Baker Hughes Inc COM 057224107 240 2800 SH SOLE 2800 Ballard Power Systems Inc CALL 05858H104 16 3000 CALL SH-DEF 1 3000 Ballard Power Systems Inc PUT 05858H104 19 3500 PUT SH-DEF 1 3500 Ballard Power Systems Inc COM 05858H104 87 16367 SH SH-DEF 1 16367 Ballard Power Systems Inc COM 05858H104 265 49631 SH SOLE 49631 BALLARD POWER SYSTEMS INC COM 05858H104 320 70000 SH SOLE 70000 BANCO BILBAO VIZCAYA ARGENTARIA S.A. COM 05946K101 456 18746 SH SOLE 18746 Banco Bradesco SA COM 059460303 1495 60806 SH SOLE 60806 Banco Bradesco SA PUT 059460303 5666 235000 PUT SOLE 235000 BANCO DE SANTANDER CENTRAL ADR COM 05964H105 65 3500 SH SOLE 3500 Banco Itau Holding Financeira COM 059602201 390 8600 SH SOLE 8600 Bank of America Corp CALL 060505104 5378 110000 CALL SOLE 110000 Bank of America Corp COM 060505104 24484 496425 SH SOLE 496425 Bank of America Corp PUT 060505104 61357 1255000 PUT SOLE 1255000 Bank of America Corporation COM 060505104 2689 55000 SH SOLE 55000 BANK OF AMERICA CORPORATION COM 060505104 7307 154373 SH SOLE 154373 Bank of Montreal COM 063671101 2572 40000 SH SOLE 40000 Bank of Montreal COM 063671101 20463 318735 SH SH-DEF 1 318735 Bank of Montreal PUT 063671101 24608 383300 PUT SH-DEF 1 383300 Bank of Montreal CALL 063671101 25860 402800 CALL SH-DEF 1 402800 Bank of Montreal COM 063671101 29193 454000 SH SOLE 454000 BANK OF MONTREAL COM 063671101 70268 1129977 SH SOLE 1129977 Bank of Montreal COM 063671101 1262264 19661047 SH SOLE 19661047 Bank of Nova Scotia COM 064149107 97 2000 SH SH-DEF 2 2000 BANK OF NOVA SCOTIA COM 064149107 14,609 300000 SH SH-DEF 1 300000 Bank of Nova Scotia CALL 064149107 22141 454600 CALL SH-DEF 1 454600 Bank of Nova Scotia PUT 064149107 25828 530300 PUT SH-DEF 1 530300 Bank of Nova Scotia COM 064149107 37212 764034 SH SH-DEF 1 764034 BANK OF NOVA SCOTIA COM 064149107 117369 2530945 SH SOLE 2530945 Bank of Nova Scotia COM 064149107 2241671 46025747 SH SOLE 46025747 Bank of Nova Scotia (The) COM 064149107 7805 160000 SH SOLE 160000 Bank of Nova Scotia (The) COM 064149107 31019 635900 SH SOLE 635900 BARCLAYS BANK PLC COM 06739F390 763 30153 SH SOLE 30153 BARCLAYS PLC SPONSORED ADR COM 06738E204 758 13630 SH SOLE 13630 BARR PHARMACEUTICALS INC COM 068306109 83 1600 SH SOLE 1600 Barrick Gold Corp COM 067901108 229 7682 SH SOLE 7682 Barrick Gold Corp CALL 067901108 1454 50000 CALL SH-DEF 1 50000 BARRICK GOLD CORP COM 067901108 1814 55385 SH SOLE 55385 Barrick Gold Corp PUT 067901108 2907 100000 PUT SH-DEF 1 100000 Barrick Gold Corp CALL 067901108 10032 345000 CALL SH-DEF 1 345000 Barrick Gold Corp PUT 067901108 11937 410500 PUT SH-DEF 1 410500 Barrick Gold Corp CALL 067901108 21387 735700 CALL SOLE 735700 Barrick Gold Corp COM 067901108 23338 802586 SH SH-DEF 1 802586 Barrick Gold Corp COM 067901108 197968 6808095 SH SOLE 6808095 BAXTER INTERNATIONAL INC COM 071813109 26 485 SH SOLE 485 BAYTEX ENERGY T/U COM 073176109 602 32000 SH SOLE 32000 Baytex Energy Trust COM 073176109 80 4000 SH SH-DEF 1 4000 Baytex Energy Trust COM 073176109 96 4800 SH SOLE 4800 BAYTEX ENERGY TRUST T/U COM 073176109 2,565 129000 SH SH-DEF 1 129000 BCE Inc COM 05534B760 25 663 SH SH-DEF 2 663 BCE Inc CALL 05534B760 617 16300 CALL SH-DEF 1 16300 BCE Inc PUT 05534B760 621 16400 PUT SH-DEF 1 16400 BCE Inc COM 05534B760 60161 1588889 SH SH-DEF 1 1588889 BCE Inc COM 05534B760 1308133 34548471 SH SOLE 34548471 BCE INC NEW COM 05534B760 49816 1309086 SH SOLE 1309086 BCE Inc. COM 05534B760 1388 36600 SH SOLE 36600 BCE INC-NEW COM 05534B760 4 100 SH SH-DEF 1 100 BCE INC-NEW COM 05534B760 38 1000 SH SH-DEF 1 1000 BCE INC-NEW COM 05534B760 662 17500 SH SH-DEF 1 17500 BCE INC-NEW COM 05534B760 7,563 200000 SH SH-DEF 1 200000 BCE INC-NEW COM 05534B760 9,454 250000 SH SH-DEF 1 250000 BCE INC-NEW COM 05534B760 11,485 303700 SH SH-DEF 1 303700 BE AEROSPACE INC COM 073302101 51 1250 SH SOLE 1250 BEACON POWER CORPORATION COM 073677106 321 200000 SH SOLE 200000 Bear Stearns Cos Inc/The COM 073902108 29 200 SH SOLE 200 Bear Stearns Cos Inc/The PUT 073902108 350 2500 PUT SOLE 2500 Beazer Homes USA Inc COM 07556Q105 7 300 SH SOLE 300 Beazer Homes USA Inc CALL 07556Q105 345 14000 CALL SOLE 14000 BECKMAN COULTER INC COM 075811109 35 500 SH SOLE 500 Bed Bath & Beyond Inc COM 075896100 1938 53700 SH SOLE 53700 BERKSHIRE HATHAWAY INC CL A COM 084670108 13525 124 SH SOLE 124 BERKSHIRE HATHAWAY INC CL B COM 084670207 1667 469 SH SOLE 469 Best Buy Co Inc COM 086516101 2245 47817 SH SOLE 47817 Best Buy Co Inc PUT 086516101 5367 115000 PUT SOLE 115000 BEST BUY COMPANY INC COM 086516101 92 2100 SH SOLE 2100 BG GROUP PLC SPONSORED ADR COM 055434203 73 904 SH SOLE 904 BHP Billiton Limited, Sponsored ADR COM 088606108 896 15000 SH SOLE 15000 BHP Billiton Ltd COM 088606108 12 200 SH SOLE 200 BHP BILLITON LTD SPONSORED ADR COM 088606108 4910 78750 SH SOLE 78750 BIOCRYST PHARMACEUTICALS COM 09058V103 1238 157200 SH SOLE 157200 Biomira Inc COM 09161R106 30 22250 SH SOLE 22250 BIOTECH HOLDERS TRUST COM 09067D201 49 300 SH SOLE 300 Biovail Corp COM 09067J109 61 2400 SH SH-DEF 2 2400 Biovail Corp PUT 09067J109 76 3000 PUT SH-DEF 1 3000 Biovail Corp COM 09067J109 842 33051 SH SH-DEF 1 33051 Biovail Corp CALL 09067J109 6017 236100 CALL SH-DEF 1 236100 Biovail Corp COM 09067J109 178536 7005974 SH SOLE 7005974 BIOVAIL CORPORATION COM 09067J109 321 16750 SH SOLE 16750 BIRCH MOUNTAIN RESOURCES LTD COM 09066X109 9 3000 SH SOLE 3000 Blackboard Inc CVB 091935502 1285 30840 PRN SOLE 30840 BLACKROCK STRATEGIC DIV ACHIEVERS TR COM 09249Y107 84 6300 SH SOLE 6300 BLOCK (H&R) INC COM 093671105 3 160 SH SOLE 160 BOEING COMPANY COM 097023105 288 2749 SH SOLE 2749 Borland Software Corp CVB 099849101 4659 784315 PRN SOLE 784315 Boston Scientific Corp COM 101137107 139 9000 SH SOLE 9000 BOSTON SCIENTIFIC CORP COM 101137107 1009 75860 SH SOLE 75860 BOWATER INC COM 102183100 1,125 48150 SH SH-DEF 1 48150 BP PLC SPONSORED ADR COM 055622104 1402 20513 SH SOLE 20513 BP PRUDHOE BAY ROYALTY TRUST COM 055630107 141 2000 SH SOLE 2000 BP Prudhoe Bay Royalty Trust COM 055630107 1191 16500 SH SH-DEF 2 16500 BP Prudhoe Bay Royalty Trust COM 055630107 1209 16500 SH SOLE 16500 Brandywine Realty Trust CVB 105368203 3619 127035 PRN SOLE 127035 Bristol-Myers Squibb Co COM 110122108 133 4200 SH SH-DEF 2 4200 Bristol-Myers Squibb Co COM 110122108 274 8600 SH SOLE 8600 Bristol-Myers Squibb Co PUT 110122108 316 10000 PUT SOLE 10000 Bristol-Myers Squibb Co CALL 110122108 3582 113500 CALL SOLE 113500 BRISTOL-MYERS SQUIBB COMPANY COM 110122108 497 17520 SH SOLE 17520 Broadcom Corp COM 111320107 1208 40584 SH SOLE 40584 Brookfield Asset Management In COM 112585104 15660 391547 SH SH-DEF 1 391547 Brookfield Asset Management In COM 112585104 233472 5837613 SH SOLE 5837613 BROOKFIELD ASSET MGMT INC CL A LV COM 112585104 9308 272834 SH SOLE 272834 Brookfield Homes Corp COM 112723101 2094 73398 SH SOLE 73398 Brookfield Homes Corp COM 112723101 2135 73398 SH SH-DEF 2 73398 BROOKFIELD PROPERTIES CORP COM 112900105 489 21000 SH SOLE 21000 Brookfield Properties Corp COM 112900105 10210 418550 SH SOLE 418550 BROWN-FORMAN CORP CL A COM 115637100 430 6000 SH SOLE 6000 Brunswick Corp/DE COM 117043109 251 7600 SH SOLE 7600 BT Group PLC adr 05577E101 633 1000 SH SOLE 1000 BT GROUP PLC ADR COM 05577E101 3 50 SH SOLE 50 BURLINGTON NORTHERN SANTA FE CORP COM 12189T104 808 9915 SH SOLE 9915 CACI International Inc CVB 127190304 2234 45748 PRN SOLE 45748 CADBURY SCHWEPPES PLC ADR COM 127209302 47 1000 SH SOLE 1000 CAE INC COM 124765108 4 300 SH SH-DEF 1 300 CAE Inc PUT 124765108 197 14800 PUT SH-DEF 1 14800 CAE Inc CALL 124765108 299 22400 CALL SH-DEF 1 22400 CAE Inc COM 124765108 344 25800 SH SH-DEF 2 25800 CAE Inc COM 124765108 479 35953 SH SH-DEF 1 35953 CAE INC COM 124765108 1115 85200 SH SOLE 85200 CAE Inc COM 124765108 2696 202304 SH SOLE 202304 CALIFORNIA WATER SERVICE GROUP COM 130788102 29 800 SH SOLE 800 CAMECO CORP COM 13321L108 25 500 SH SH-DEF 1 500 CAMECO CORP COM 13321L108 2941 74235 SH SOLE 74235 Cameco Corp COM 13321L108 7543 148822 SH SH-DEF 1 148822 Cameco Corp PUT 13321L108 9032 178200 PUT SH-DEF 1 178200 Cameco Corp CALL 13321L108 13092 258300 CALL SH-DEF 1 258300 Cameco Corp COM 13321L108 164380 3243156 SH SOLE 3243156 CAMPBELL SOUP CO COM 134429109 4 100 SH SOLE 100 Campbell Soup Co COM 134429109 461 11900 SH SOLE 11900 Canadian Imperial Bank of Comm COM 136069101 99 1100 SH SH-DEF 2 1100 Canadian Imperial Bank of Comm PUT 136069101 31219 346500 PUT SH-DEF 1 346500 Canadian Imperial Bank of Comm CALL 136069101 171140 1899500 CALL SH-DEF 1 1899500 Canadian Imperial Bank of Comm COM 136069101 193120 2143454 SH SH-DEF 1 2143454 Canadian Imperial Bank of Comm COM 136069101 1124225 12477851 SH SOLE 12477851 Canadian Imperial Bank of Commerce COM 136069101 32540 360600 SH SOLE 360600 CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101 71354 830086 SH SOLE 830086 CANADIAN NATIONAL RAILWAY COM 136375102 2,549 50100 SH SH-DEF 1 50100 Canadian National Railway Co PUT 136375102 2859 56200 PUT SH-DEF 1 56200 Canadian National Railway Co COM 136375102 5859 115172 SH SH-DEF 1 115172 Canadian National Railway Co CALL 136375102 10546 207300 CALL SH-DEF 1 207300 CANADIAN NATIONAL RAILWAY CO COM 136375102 19841 378177 SH SOLE 378177 Canadian National Railway Co COM 136375102 301939 5935164 SH SOLE 5935164 Canadian National Railway Company COM 136375102 1529 30000 SH SOLE 30000 Canadian National Railway Company COM 136375102 9885 194000 SH SOLE 194000 Canadian Natural Resources Limited COM 136385101 5323 80000 SH SOLE 80000 CANADIAN NATURAL RESOURCES LTD COM 136385101 11997 174817 SH SOLE 174817 Canadian Natural Resources Ltd PUT 136385101 13632 205200 PUT SH-DEF 1 205200 Canadian Natural Resources Ltd COM 136385101 14028 211156 SH SH-DEF 1 211156 Canadian Natural Resources Ltd CALL 136385101 83688 1259700 CALL SH-DEF 1 1259700 Canadian Natural Resources Ltd COM 136385101 379275 5708948 SH SOLE 5708948 Canadian Pacific Railway Limited COM 13645T100 2421 35000 SH SOLE 35000 Canadian Pacific Railway Ltd CALL 13645T100 2003 29000 CALL SH-DEF 1 29000 Canadian Pacific Railway Ltd PUT 13645T100 2244 32500 PUT SH-DEF 1 32500 Canadian Pacific Railway Ltd COM 13645T100 2684 38862 SH SH-DEF 1 38862 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 20562 277049 SH SOLE 277049 Canadian Pacific Railway Ltd COM 13645T100 117380 1699832 SH SOLE 1699832 CANETIC RESOURCES T/U COM 137513107 2091 143941 SH SOLE 143941 Canetic Resources Trust PUT 137513107 50 3100 PUT SH-DEF 1 3100 Canetic Resources Trust CALL 137513107 102 6300 CALL SH-DEF 1 6300 Canetic Resources Trust COM 137513107 231 14233 SH SH-DEF 1 14233 Canetic Resources Trust COM 137513107 367 22549 SH SOLE 22549 Canon Inc COM 138006309 293 5000 SH SH-DEF 2 5000 CANON INC ADR COM 138006309 1975 36091 SH SOLE 36091 CANWEST GLBL COMM C-A NV COM 138906300 978 110100 SH SH-DEF 1 110100 Capital One Financial Corp COM 14040H105 126 1600 SH SOLE 1600 Capital One Financial Corp PUT 14040H105 11633 148300 PUT SOLE 148300 CAPITALSOURCE INC COM 14055X102 42 2125 SH SOLE 2125 CARBO CERAMICS INC COM 140781105 337 7500 SH SOLE 7500 CARDINAL HEALTH INC COM 14149Y108 341 5171 SH SOLE 5171 Cardiome Pharma Corp COM 14159U202 20 2200 SH SH-DEF 1 2200 CARNIVAL CORPORATION COM 143658300 588 13225 SH SOLE 13225 Caterpillar Inc PUT 149123101 1331 17000 PUT SOLE 17000 CATERPILLAR INC COM 149123101 3212 40195 SH SOLE 40195 Caterpillar Inc. COM 149123101 1958 25000 SH SOLE 25000 Celestica Inc CALL 15101Q108 3 400 CALL SH-DEF 1 400 Celestica Inc PUT 15101Q108 136 21600 PUT SH-DEF 1 21600 Celestica Inc COM 15101Q108 769 121902 SH SOLE 121902 Celestica Inc COM 15101Q108 1017 161178 SH SH-DEF 1 161178 Celestica Inc COM 15101Q108 8974 1422726 SH SH-DEF 2 1422726 CELESTICA INC SV COM 15101Q108 246 42300 SH SOLE 42300 CELL GENESYS INC COM 150921104 2 700 SH SOLE 700 CEMEX S.A.B. DE C.V. COM 151290889 74 2315 SH SOLE 2315 Cemex SAB de CV COM 151290889 107 2859 SH SOLE 2859 CENTRAL EUROPE & RUSSIA FUND COM 153436100 2657 48280 SH SOLE 48280 CENTRAL FUND OF CDA LTD CL A NVS COM 153501101 1072 118375 SH SOLE 118375 CENTRAL VERMONT PUBLIC SERVICE COM 155771108 53 1500 SH SOLE 1500 CGI Group Inc PUT 39945C109 90 8000 PUT SH-DEF 1 8000 CGI Group Inc COM 39945C109 404 36001 SH SOLE 36001 CGI Group Inc CALL 39945C109 450 40100 CALL SH-DEF 1 40100 CGI GROUP INC CL A SVS COM 39945C109 458 42725 SH SOLE 42725 Charming Shoppes Inc CVB 161133103 1796 162558 PRN SOLE 162558 CHC Helicopter Corp COM 12541C203 21 800 SH SH-DEF 1 800 CHC Helicopter Corp COM 12541C203 157 6100 SH SOLE 6100 CHC HELICOPTER CORP CL A SVS COM 12541C203 337 12940 SH SOLE 12940 CHC HELICOPTER CORP-A SV COM 12541C203 13 500 SH SH-DEF 1 500 CHC HELICOPTER CORP-A SV COM 12541C203 21 800 SH SH-DEF 1 800 CHC HELICOPTER CORP-A SV COM 12541C203 194 7500 SH SH-DEF 1 7500 Chesapeake Energy Corp CVB 165167107 3402 96930 PRN SOLE 96930 Chevron Corp COM 166764100 93 1100 SH SH-DEF 2 1100 Chevron Corp COM 166764100 153 1800 SH SOLE 1800 Chevron Corporation COM 166764100 1685 20000 SH SOLE 20000 CHEVRON CORPORATION COM 166764100 9431 113483 SH SOLE 113483 CHINA MOBILE LIMITED COM 16941M109 585 10455 SH SOLE 10455 China Mobile Ltd COM 16941M109 139 2516 SH SOLE 2516 China Mobile Ltd PUT 16941M109 5390 100000 PUT SOLE 100000 CHINA PETROLEUM & CHEMICAL CORP ADR COM 16941R108 653 6400 SH SOLE 6400 CHUBB CORPORATION COM 171232101 42 830 SH SOLE 830 CHUNGWA TELECOM CO LTD ADR COM 17133Q205 1614 98102 SH SOLE 98102 CIA PARANAENSE DE ENERGIA SP ADR COM 20441B407 66 3800 SH SOLE 3800 Cia Vale do Rio Doce COM 204412209 533 11517 SH SOLE 11517 Cia Vale do Rio Doce PUT 204412209 668 15000 PUT SOLE 15000 Ciena Corp CVB 171779309 7047 189750 PRN SOLE 189750 Circuit City Stores Inc CALL 172737108 1357 90000 CALL SOLE 90000 Cisco Systems Inc COM 17275R102 337 12100 SH SOLE 12100 Cisco Systems Inc PUT 17275R102 1933 69400 PUT SOLE 69400 CISCO SYSTEMS INC COM 17275R102 4034 135129 SH SOLE 135129 Cisco Systems Inc CALL 17275R102 9664 347000 CALL SOLE 347000 Cisco Systems Inc. COM 17275R102 1532 55000 SH SOLE 55000 CIT GROUP INC COM 125581108 723 18925 SH SOLE 18925 CITADEL BROADCASTING CORPORATION COM 17285T106 8 1632 SH SOLE 1632 Citigroup Inc COM 172967101 236 4600 SH SH-DEF 2 4600 Citigroup Inc COM 172967101 2919 56534 SH SOLE 56534 Citigroup Inc CALL 172967101 8463 165000 CALL SOLE 165000 CITIGROUP INC COM 172967101 14064 300507 SH SOLE 300507 Citigroup Inc PUT 172967101 55552 1083100 PUT SOLE 1083100 Citigroup Inc. COM 172967101 6668 130000 SH SOLE 130000 Citrix Systems Inc COM 177376100 276 8205 SH SOLE 8205 CLAUDE RESOURCES INC COM 182873109 1328 935500 SH SOLE 935500 Coach Inc COM 189754104 9 200 SH SOLE 200 Coca-Cola Co/The COM 191216100 105 2000 SH SH-DEF 2 2000 Coca-Cola Co/The COM 191216100 168 3200 SH SOLE 3200 COCA-COLA COMPANY COM 191216100 1409 26506 SH SOLE 26506 COCA-COLA ENTERPRISES INC COM 191219104 7 300 SH SOLE 300 COCA-COLA HELLENIC BOTTLING CO ADR COM 1912EP104 518 11575 SH SOLE 11575 COEUR D'ALENE MINES CORP COM 192108108 19 5007 SH SOLE 5007 Cognizant Technology Solutions COM 192446102 229 3000 SH SOLE 3000 Cognos Inc CALL 19244C109 76 1900 CALL SH-DEF 1 1900 COGNOS INC COM 19244C109 85 2070 SH SOLE 2070 Cognos Inc COM 19244C109 2971 74509 SH SH-DEF 2 74509 Cognos Inc COM 19244C109 7214 180916 SH SOLE 180916 Cognos Inc COM 19244C109 99988 2507699 SH SH-DEF 1 2507699 Colgate-Palmolive Company COM 194162103 1946 30000 SH SOLE 30000 COLGATE-PALMOLIVE COMPANY COM 194162103 4992 74928 SH SOLE 74928 COMCAST CORP CL A COM 20030N101 532 20816 SH SOLE 20816 COMCAST CORP CL A SPL COM 20030N200 3619 142579 SH SOLE 142579 Comcast Corporation, Class "A" COM 20030N200 2307 82500 SH SOLE 82500 COMMUNITY HEALTH SYSTEMS INC NEW COM 203668108 1572 43545 SH SOLE 43545 COMPANHIA VALE DO RIO DOCE ADR COM 204412100 552 13200 SH SOLE 13200 COMPANHIA VALE DO RIO DOCE ADR COM 204412209 2153 44265 SH SOLE 44265 COMPTON PETROLEUM CORP COM 204940100 6 557 SH SH-DEF 1 557 Compton Petroleum Corp PUT 204940100 20 2000 PUT SH-DEF 1 2000 COMPTON PETROLEUM CORP COM 204940100 30 3000 SH SOLE 3000 Compton Petroleum Corp COM 204940100 62 6200 SH SH-DEF 1 6200 Compton Petroleum Corp COM 204940100 140 14100 SH SOLE 14100 CONAGRA FOODS INC COM 205887102 129 5000 SH SOLE 5000 ConocoPhillips COM 20825C104 785 10000 SH SOLE 10000 CONOCOPHILLIPS COM 20825C104 3742 47060 SH SOLE 47060 ConocoPhillips CALL 20825C104 7065 90000 CALL SOLE 90000 CONSOLIDATED EDISON INC COM 209115104 50 1100 SH SOLE 1100 COOPER TIRE & RUBBER CO COM 216831107 2031 91600 SH SOLE 91600 CORN PRODUCTS INTERNATIONAL INC COM 219023108 3 70 SH SOLE 70 CORNING INC COM 219350105 288 12090 SH SOLE 12090 Corus Bankshares Inc COM 220873103 838 50000 SH SOLE 50000 Corus Bankshares Inc COM 220873103 863 50000 SH SH-DEF 2 50000 Corus Entertainment Inc COM 220874101 2 34 SH SH-DEF 2 34 Corus Entertainment Inc COM 220874101 706 15100 SH SOLE 15100 CORUS ENTERTAINMENT INC CL B NVS COM 220874101 247 5404 SH SOLE 5404 COSTCO WHOLESALE CORP COM 22160K105 156 2590 SH SOLE 2590 Cott Corp PUT 22163N106 15 1000 PUT SH-DEF 1 1000 Cott Corp CALL 22163N106 28 1900 CALL SH-DEF 1 1900 Cott Corp COM 22163N106 422 29112 SH SH-DEF 1 29112 Cott Corp COM 22163N106 2693 185553 SH SOLE 185553 COTT CORPORATION COM 22163N106 89 7285 SH SOLE 7285 Countrywide Financial Corp PUT 222372104 1799 49500 PUT SOLE 49500 Countrywide Financial Corp CVB 222372104 4711 128250 PRN SOLE 128250 COVIDIEN LTD COM G2552X108 274 6620 SH SOLE 6620 Credit Suisse Group COM 225401108 152 2100 SH SOLE 2100 CREDIT SUISSE GROUP SPON ADR COM 225401108 502 7595 SH SOLE 7595 Cree Inc COM 225447101 6423 248486 SH SH-DEF 2 248486 Cree Inc COM 225447101 6709 248486 SH SOLE 248486 CROWN HOLDINGS INC COM 228368106 22 900 SH SOLE 900 CryptoLogic Ltd COM 228906103 1 31 SH SH-DEF 1 31 Crystallex International Corp COM 22942F101 39 9200 SH SH-DEF 1 9200 CSX CORPORATION COM 126408103 110 2265 SH SOLE 2265 Cumberland Resources Ltd COM 23077R100 63 9400 SH SH-DEF 1 9400 Cumberland Resources Ltd COM 23077R100 324 48200 SH SOLE 48200 CUMMINS INC COM 231021106 124 1000 SH SOLE 1000 CURRENCYSHARES EURO TRUST EURO SHS COM 23130C108 136 1000 SH SOLE 1000 CVS Caremark Corp PUT 126650100 1458 40000 PUT SOLE 40000 CVS Caremark Corporation COM 126650100 2734 75000 SH SOLE 75000 CVS CAREMARK CORPORATION COM 126650100 8076 221567 SH SOLE 221567 DAIMLERCHRYSLER AG COM D1668R123 35 387 SH SOLE 387 DANAHER CORP COM 235851102 536 7000 SH SOLE 7000 Deere & Co COM 244199105 877 7100 SH SOLE 7100 DEERE & COMPANY COM 244199105 57 475 SH SOLE 475 DEJOUR ENTERPRISES LT-NEW COM 244866208 4 1700 SH SH-DEF 1 1700 DEJOUR ENTERPRISES LT-NEW COM 244866208 9 4000 SH SH-DEF 1 4000 DEJOUR ENTERPRISES LT-NEW COM 244866208 57 26000 SH SH-DEF 1 26000 DEL MONTE FOODS CO COM 24522P103 2 140 SH SOLE 140 Dell Inc COM 24702R101 6 200 SH SOLE 200 Dell Inc COM 24702R101 106 3700 SH SH-DEF 2 3700 DELL INC COM 24702R101 210 7515 SH SOLE 7515 Dell Inc PUT 24702R101 217 7600 PUT SOLE 7600 Dell Inc CALL 24702R101 856 30000 CALL SOLE 30000 Deluxe Corp COM 248019101 49 1200 SH SOLE 1200 Deluxe Corp COM 248019101 50 1200 SH SOLE 1200 DENBURY RESOURCES INC COM 247916208 967 23125 SH SOLE 23125 Denison Mines Corp COM 248356107 165 13800 SH SOLE 13800 DENISON MINES CORP COM 248356107 338 34171 SH SOLE 34171 Denison Mines Corp COM 248356107 948 79200 SH SH-DEF 1 79200 Denison Mines Corp CALL 248356107 1729 144500 CALL SH-DEF 1 144500 Denison Mines Corp PUT 248356107 1768 147700 PUT SH-DEF 1 147700 DENISON MINES CORP-NEW COM 248356107 24 2000 SH SH-DEF 1 2000 DESCARTES SYSTEMS GROUP INC COM 249906108 62 15000 SH SOLE 15000 Developers Diversified Realty Corp CVB 251591103 3606 66890 PRN SOLE 66890 Devon Energy Corp COM 25179M103 239 3000 SH SOLE 3000 Devon Energy Corp PUT 25179M103 783 10000 PUT SOLE 10000 DEVON ENERGY CORPORATION COM 25179M103 432 5500 SH SOLE 5500 DIAGEO PLC SPONSORED ADR COM 25243Q205 2358 29085 SH SOLE 29085 DIAMOND OFFSHORE DRILLING COM 25271C102 95 1000 SH SH-DEF 1 1000 DIAMONDS TRUST SERIES 1 COM 252787106 73 550 SH SOLE 550 DIEBOLD INC COM 253651103 107 2050 SH SOLE 2050 DIRECTV GROUP INC COM 25459L106 11 514 SH SOLE 514 DISCOVER FINANCIAL SERVICES COM 254709108 6 262 SH SOLE 262 DISNEY,WALT COMPANY COM 254687106 767 22540 SH SOLE 22540 DOLLAR FINANCIAL CORP COM 256664103 7,265 271600 SH SH-DEF 1 271600 DOMINION RESOURCES INC COM 25746U109 126 1501 SH SOLE 1501 Domtar Corp PUT 257559104 11 1000 PUT SH-DEF 1 1000 Domtar Corp CALL 257559104 129 11600 CALL SH-DEF 1 11600 DOMTAR INC COM 257559104 6 700 SH SOLE 700 DONALDSON COMPANY INC COM 257651109 23 620 SH SOLE 620 DONNELLEY (R.R.) & SONS CO COM 257867101 371 9317 SH SOLE 9317 Dorel Industries Inc COM 25822C205 17 500 SH SOLE 500 Dorel Industries Inc COM 25822C205 27 800 SH SH-DEF 1 800 DOREL INDUSTRIES INC CL B SVS COM 25822C205 510 15225 SH SOLE 15225 Dow Chemical Co/The CALL 260543103 8265 186900 CALL SOLE 186900 DOW CHEMICAL COMPANY COM 260543103 204 4625 SH SOLE 4625 DTE ENERGY COMPANY COM 233331107 209 4375 SH SOLE 4375 DUKE ENERGY HOLDING CORP COM 26441C105 242 13587 SH SOLE 13587 Dune Energy Inc COM 265338202 23 10000 SH SOLE 10000 DUPONT E.I. DE NEMOURS & CO COM 263534109 275 5884 SH SOLE 5884 E*Trade Financial Corp COM 269246104 59 2651 SH SOLE 2651 Eastman Kodak Co PUT 277461109 974 35000 PUT SOLE 35000 Eastman Kodak Co COM 277461109 990 35200 SH SOLE 35200 EASTMAN KODAK COMPANY COM 277461109 27 1000 SH SOLE 1000 eBay Inc PUT 278642103 5149 160000 PUT SOLE 160000 eBay Inc CALL 278642103 6526 202800 CALL SOLE 202800 EchoStar Communications Corp COM 278762109 1046 23800 SH SOLE 23800 ECOLAB INC COM 278865100 18 430 SH SOLE 430 EI Du Pont de Nemours & Co COM 263534109 166 3200 SH SOLE 3200 ELDORADO GOLD CORP COM 284902103 6 1300 SH SOLE 1300 Eldorado Gold Corp COM 284902103 36 6100 SH SOLE 6100 Eldorado Gold Corp COM 284902103 53 9000 SH SH-DEF 1 9000 Eldorado Gold Corp PUT 284902103 61 10500 PUT SH-DEF 1 10500 Eldorado Gold Corp CALL 284902103 305 52000 CALL SH-DEF 1 52000 ELECTRONIC ARTS INC COM 285512109 13 255 SH SOLE 255 Electronic Arts Inc COM 285512109 790 16391 SH SOLE 16391 Electronic Arts Inc CALL 285512109 1595 33700 CALL SOLE 33700 Eli Lilly & Co PUT 532457108 5588 100000 PUT SOLE 100000 Eli Lilly & Co COM 532457108 7154 126100 SH SOLE 126100 Eli Lilly & Co PUT 532457108 15646 280000 PUT SOLE 280000 EMBRAER-EMPRESA BRASILEIRA SP ADR COM 29081M102 5 120 SH SOLE 120 EMC Corp/Massachusetts COM 268648102 9 500 SH SOLE 500 EMC Corp/Massachusetts CVB 268648102 2089 112600 PRN SOLE 112600 EMERSON ELECTRIC CO COM 291011104 2246 47598 SH SOLE 47598 Enbridge Inc PUT 29250N105 259 7700 PUT SH-DEF 1 7700 Enbridge Inc COM 29250N105 8069 239469 SH SH-DEF 1 239469 Enbridge Inc CALL 29250N105 9381 278400 CALL SH-DEF 1 278400 ENBRIDGE INC COM 29250N105 54033 1541359 SH SOLE 1541359 Enbridge Inc COM 29250N105 404829 12014050 SH SOLE 12014050 Enbridge Inc. COM 29250N105 3037 90000 SH SOLE 90000 Enbridge Inc. COM 29250N105 129931 3849966 SH SOLE 3849966 EnCana Corp COM 292505104 43 700 SH SH-DEF 2 700 ENCANA CORP COM 292505104 67 1100 SH SH-DEF 1 1100 ENCANA CORP COM 292505104 123 2000 SH SH-DEF 1 2000 ENCANA CORP COM 292505104 346 6000 SH SH-DEF 1 6000 ENCANA CORP COM 292505104 460 7500 SH SH-DEF 1 7500 EnCana Corp CALL 292505104 633 10300 CALL SH-DEF 1 10300 EnCana Corp PUT 292505104 1143 18600 PUT SH-DEF 1 18600 EnCana Corp COM 292505104 9544 155200 SH SH-DEF 1 155200 EnCana Corp PUT 292505104 32496 528400 PUT SH-DEF 1 528400 EnCana Corp CALL 292505104 73853 1200900 CALL SH-DEF 1 1200900 EnCana Corp COM 292505104 488757 7947526 SH SOLE 7947526 EnCana Corporation COM 292505104 922 15000 SH SOLE 15000 EnCana Corporation COM 292505104 6159 100000 SH SOLE 100000 ENCANA CORPORATION COM 292505104 73960 1188400 SH SOLE 1188400 ENERGY METALS CORP COM 29271B106 87 6000 SH SH-DEF 1 6000 Energy Select Sector SPDR Fund COM 81369Y506 1074 15300 SH SOLE 15300 ENERPLUS RESOURCES FD T/U COM 29274D604 2,339 50000 SH SH-DEF 1 50000 Enerplus Resources Fund COM 29274D604 681 14500 SH SOLE 14500 Enerplus Resources Fund PUT 29274D604 1880 40000 PUT SH-DEF 1 40000 Enerplus Resources Fund CALL 29274D604 1903 40500 CALL SH-DEF 1 40500 Enerplus Resources Fund COM 29274D604 11491 244500 SH SH-DEF 1 244500 ENERPLUS RESOURCES FUND T/U COM 29274D604 2151 49419 SH SOLE 49419 ENTERGY CORPORATION COM 29364G103 18 175 SH SOLE 175 ENTERRA ENERGY TRUST T/U COM 29381P102 72 12200 SH SH-DEF 1 12200 Epicor Software Corp CVB 29426L108 2072 138153 PRN SOLE 138153 ERICSSON TELEPHONE CO SPONS ADR COM 294821608 1764 46120 SH SOLE 46120 ESTEE LAUDER CO CL A COM 518439104 45 1020 SH SOLE 1020 EUROPEAN EQUITY FUND INC COM 298768102 2342 185400 SH SOLE 185400 EXELON CORPORATION COM 30161N101 204 2755 SH SOLE 2755 Extra Space Storage Inc CVB 30225T102 3562 212910 PRN SOLE 212910 Exxon Mobil Corp COM 30231G102 134 1600 SH SH-DEF 2 1600 Exxon Mobil Corp COM 30231G102 161 1900 SH SOLE 1900 Exxon Mobil Corp CALL 30231G102 6710 80000 CALL SOLE 80000 Exxon Mobil Corp PUT 30231G102 19292 230000 PUT SOLE 230000 Exxon Mobil Corporation COM 30231G102 2936 35000 SH SOLE 35000 EXXON MOBIL CORPORATION COM 30231G102 25327 300123 SH SOLE 300123 Fairfax Financial Holdings Ltd PUT 303901102 191 1000 PUT SH-DEF 1 1000 Fairfax Financial Holdings Ltd COM 303901102 1383 7243 SH SOLE 7243 Fairfax Financial Holdings Ltd COM 303901102 2972 15558 SH SH-DEF 1 15558 FAIRFAX FINANCIAL HOLDINGS LTD SV COM 303901102 1698 8890 SH SOLE 8890 FANNIE MAE COM 313586109 506 8660 SH SOLE 8660 FedEx Corp COM 31428X106 255 2300 SH SOLE 2300 FEDEX CORPORATION COM 31428X106 128 1165 SH SOLE 1165 FEI COMPANY COM 30241L109 9 300 SH SOLE 300 FELCOR LODGING TRUST INC REIT COM 31430F101 992 43800 SH SOLE 43800 FIFTH THIRD BANCORP COM 316773100 115 3100 SH SOLE 3100 Financial Select Sector SPDR F COM 81369Y605 617 16900 SH SOLE 16900 Financial Select Sector SPDR F PUT 81369Y605 59006 1630900 PUT SOLE 1630900 FIRST DATA CORPORATION COM 319963104 7 215 SH SOLE 215 FirstService Corp COM 33761N109 62 1700 SH SH-DEF 1 1700 FirstService Corp COM 33761N109 1215 33400 SH SOLE 33400 FIRSTSERVICE CORP SVS COM 33761N109 196 6010 SH SOLE 6010 FISERV INC COM 337738108 519 10580 SH SOLE 10580 FIVE STAR QUALITY CARE INC COM 33832D106 35 5000 SH SOLE 5000 FLUOR CORPORATION COM 343412102 1 10 SH SOLE 10 Focus Media Holding Ltd PUT 34415V109 2524 50000 PUT SOLE 50000 Ford Motor Co CALL 345370860 2826 300000 CALL SOLE 300000 Ford Motor Co PUT 345370860 4710 500000 PUT SOLE 500000 Ford Motor Co CVB 345370860 7859 815220 PRN SOLE 815220 FORD MOTOR COMPANY COM 345370860 77 9229 SH SOLE 9229 FORDING CANADIAN COAL T/U COM 345425102 1690 52186 SH SOLE 52186 Fording Canadian Coal Trust CALL 345425102 489 14900 CALL SH-DEF 1 14900 Fording Canadian Coal Trust PUT 345425102 2339 71200 PUT SH-DEF 1 71200 Fording Canadian Coal Trust COM 345425102 9517 289700 SH SH-DEF 1 289700 Fording Canadian Coal Trust COM 345425102 29648 902500 SH SOLE 902500 FPL GROUP INC COM 302571104 83 1400 SH SOLE 1400 FRANCE TELECOM ADR COM 35177Q105 2 70 SH SOLE 70 FRANKLIN RESOURCES INC COM 354613101 43 340 SH SOLE 340 FREEPORT MCMORAN COPPER & GOLD INC COM 35671D857 763 8506 SH SOLE 8506 Freeport-McMoRan Copper & Gold COM 35671D857 110 1300 SH SOLE 1300 Freeport-McMoRan Copper & Gold PUT 35671D857 1656 20000 PUT SOLE 20000 Freeport-McMoRan Copper & Gold CALL 35671D857 14494 175000 CALL SOLE 175000 Freeport-McMoRan Copper & Gold Inc. COM 35671D857 828 10000 SH SOLE 10000 FRESENIUS MEDICAL CARE AG & CO KGAA COM 358029106 244 5000 SH SOLE 5000 FRESH DEL MONTE PRODUCE INC COM G36738105 1611 58600 SH SOLE 58600 Fronteer Development Group Inc COM 35903Q106 58 4900 SH SH-DEF 1 4900 FRONTIER OIL COM 35914P105 37 1000 SH SOLE 1000 GAMESTOP CORPORATION CL A NEW COM 36467W109 10 254 SH SOLE 254 GANNETT CO INC COM 364730101 435 8700 SH SOLE 8700 GAP INC COM 364760108 2 120 SH SOLE 120 Genentech Inc COM 368710406 723 9397 SH SOLE 9397 Genentech Inc PUT 368710406 1702 22500 PUT SOLE 22500 General Cable Corp CVB 369300108 12611 158848 PRN SOLE 158848 GENERAL DYNAMICS CORP COM 369550108 32 400 SH SOLE 400 General Electric Co COM 369604103 3836 100200 SH SOLE 100200 General Electric Co CALL 369604103 16935 442400 CALL SOLE 442400 General Electric Co PUT 369604103 22202 580000 PUT SOLE 580000 General Electric Company COM 369604103 1340 35000 SH SOLE 35000 GENERAL ELECTRIC COMPANY COM 369604103 35684 922868 SH SOLE 922868 GENERAL MILLS INC COM 370334104 33 600 SH SOLE 600 General Motors Corp COM 370442105 353 9280 SH SOLE 9280 General Motors Corp CALL 370442105 5292 140000 CALL SOLE 140000 General Motors Corp COM 370442105 7604 200000 SH SOLE 200000 General Motors Corp PUT 370442105 17388 460000 PUT SOLE 460000 GENERAL MOTORS CORPORATION COM 370442105 1 40 SH SOLE 40 GENUINE PARTS CO COM 372460105 48 1000 SH SOLE 1000 GENWORTH FINANCIAL INC CL A COM 37247D106 7 250 SH SOLE 250 Genzyme Corp COM 372917104 112 1700 SH SOLE 1700 GEOKINETICS INC COM 372910307 20 1000 SH SOLE 1000 Gerdau Ameristeel Corp COM 37373P105 19 1300 SH SOLE 1300 Gerdau Ameristeel Corp COM 37373P105 21 1400 SH SH-DEF 1 1400 Gerdau SA COM 373737105 233 8820 SH SOLE 8820 Gerdau SA PUT 373737105 643 25000 PUT SOLE 25000 GERON CORP COM 374163103 1189 191400 SH SOLE 191400 Gildan Activewear Inc PUT 375916103 34 1000 PUT SH-DEF 1 1000 Gildan Activewear Inc COM 375916103 174 5100 SH SOLE 5100 GILDAN ACTIVEWEAR INC CL A SVS COM 375916103 424 13025 SH SOLE 13025 GLAXOSMITHKLINE PLC ADR COM 37733W105 2511 48865 SH SOLE 48865 GLOBALSANTAFE CORP COM G3930E101 68 1000 SH SH-DEF 1 1000 Gol Linhas Aereas Inteligentes COM 38045R107 43 1300 SH SOLE 1300 Gold Fields Ltd COM 38059T106 4032 250560 SH SOLE 250560 Gold Fields Ltd CALL 38059T106 7379 470000 CALL SOLE 470000 Gold Fields Ltd PUT 38059T106 9087 578800 PUT SOLE 578800 GOLDCORP INC COM 380956409 307 13000 SH SH-DEF 1 13000 Goldcorp Inc COM 380956409 942 38782 SH SOLE 38782 Goldcorp Inc PUT 380956409 1895 80000 PUT SOLE 80000 Goldcorp Inc CALL 380956409 4216 177600 CALL SH-DEF 1 177600 Goldcorp Inc CALL 380956409 5449 230000 CALL SOLE 230000 Goldcorp Inc COM 380956409 7228 304494 SH SH-DEF 1 304494 Goldcorp Inc PUT 380956409 10948 461200 PUT SH-DEF 1 461200 GOLDCORP INC COM 380956409 11681 472294 SH SOLE 472294 Goldcorp Inc COM 380956409 137138 5777275 SH SOLE 5777275 Goldcorp Inc. COM 380956409 355 15000 SH SOLE 15000 Goldcorp Inc. COM 380956409 4993 210000 SH SOLE 210000 Golden Star Resources Ltd COM 38119T104 35 9700 SH SH-DEF 1 9700 GOLDMAN SACHS GROUP INC COM 38141G104 556 2995 SH SOLE 2995 Goldman Sachs Group Inc/The CALL 38141G104 238 1100 CALL SOLE 1100 Goldman Sachs Group Inc/The PUT 38141G104 1951 9000 PUT SOLE 9000 Goldman Sachs Group Inc/The COM 38141G104 2940 13414 SH SOLE 13414 GOODYEAR TIRE & RUBBER CO COM 382550101 82 3000 SH SOLE 3000 Goodyear Tire & Rubber Co/The COM 382550101 14 400 SH SOLE 400 GREAT BASIN GOLD LTD COM 390124105 82 30000 SH SOLE 30000 Group 1 Automotive Inc CVB 398905109 3414 84135 PRN SOLE 84135 GROUPE DANONE SPONSORED ADR COM 399449107 491 34600 SH SOLE 34600 GRUPO TELEVISA SA CV ADR COM 40049J206 15 600 SH SOLE 600 GSI GROUP INC COM 36229U102 3 300 SH SH-DEF 1 300 Halliburton Co COM 406216101 87 2500 SH SOLE 2500 HALLIBURTON CO. COM 406216101 35 1000 SH SOLE 1000 Harley-Davidson Inc COM 412822108 48 800 SH SOLE 800 HARLEY-DAVIDSON INC COM 412822108 56 1000 SH SOLE 1000 Harmony Gold Mining Co Ltd COM 413216300 320 21980 SH SOLE 21980 Harmony Gold Mining Co Ltd PUT 413216300 2854 200000 PUT SOLE 200000 Hartford Financial Services Gr COM 416515104 968 9700 SH SOLE 9700 HARTFORD FINANCIAL SVCS GROUP INC COM 416515104 44 485 SH SOLE 485 Harvest Energy Trust CALL 41752X101 40 1300 CALL SH-DEF 1 1300 Harvest Energy Trust COM 41752X101 204 6600 SH SOLE 6600 Harvest Energy Trust COM 41752X101 310 10025 SH SH-DEF 1 10025 Harvest Energy Trust PUT 41752X101 427 13800 PUT SH-DEF 1 13800 HARVEST ENERGY TRUST T/U COM 41752X101 534 17300 SH SH-DEF 1 17300 HARVEST ENERGY TRUST T/U COM 41752X101 932 32300 SH SOLE 32300 HDFC Bank Ltd COM 40415F101 86 1000 SH SOLE 1000 HEARTLAND EXPRESS INC COM 422347104 91 6000 SH SOLE 6000 HEINZ (H.J.) COMPANY COM 423074103 247 5695 SH SOLE 5695 Hewlett-Packard Co CALL 428236103 3346 75000 CALL SOLE 75000 Hewlett-Packard Co PUT 428236103 3346 75000 PUT SOLE 75000 HEWLETT-PACKARD COMPANY COM 428236103 936 19584 SH SOLE 19584 Home Depot Inc CALL 437076102 394 10000 CALL SOLE 10000 Home Depot Inc COM 437076102 2077 52757 SH SOLE 52757 HOME DEPOT INC COM 437076102 4927 131512 SH SOLE 131512 Home Depot Inc PUT 437076102 15622 397000 PUT SOLE 397000 Home Depot Inc. (The) COM 437076102 394 10000 SH SOLE 10000 Home Solutions of America Inc COM 437355100 2157 360700 SH SH-DEF 2 360700 Home Solutions of America Inc COM 437355100 2229 360700 SH SOLE 360700 Honda Motor Co Ltd COM 438128308 52 1400 SH SOLE 1400 HONDA MOTOR CO LTD SPONSORED ADR COM 438128308 2334 66944 SH SOLE 66944 HONEYWELL INTERNATIONAL INC COM 438516106 649 11091 SH SOLE 11091 HOSPIRA INC COM 441060100 76 1942 SH SOLE 1942 Hospitality Properties Trust CVB 44106M102 4655 108911 PRN SOLE 108911 HOST HOTELS & RESORTS INC COM 44107P104 219 10000 SH SOLE 10000 HRPT PROPERTIES TRUST COM 40426W101 849 89300 SH SOLE 89300 HSBC Holdings PLC COM 404280406 674 7300 SH SOLE 7300 HSBC HOLDINGS PLC COM 404280604 747 31248 SH SOLE 31248 HSBC Holdings PLC PUT 404280406 6883 75000 PUT SOLE 75000 HSBC HOLDINGS PLC SPONS ADR COM 404280406 3730 40375 SH SOLE 40375 Humana Inc COM 444859102 1010 16100 SH SOLE 16100 HUNT J B TRANS SVCS INC COM 445658107 149 5400 SH SOLE 5400 HYDROGENICS CORP COM 448882100 4 2960 SH SOLE 2960 Iamgold Corp PUT 450913108 91 11800 PUT SH-DEF 1 11800 Iamgold Corp COM 450913108 127 16500 SH SOLE 16500 IAMGOLD CORP COM 450913108 210 27500 SH SH-DEF 1 27500 Iamgold Corp CALL 450913108 588 76400 CALL SH-DEF 1 76400 Iamgold Corp CALL 450913108 651 85000 CALL SH-DEF 1 85000 Iamgold Corp COM 450913108 2595 337100 SH SH-DEF 1 337100 IAMGOLD CORPORATION COM 450913108 17 2000 SH SOLE 2000 IBM CALL 459200101 17366 165000 CALL SOLE 165000 IBM PUT 459200101 23923 227300 PUT SOLE 227300 ICICI Bank Ltd COM 45104G104 571 11400 SH SOLE 11400 ICICI Bank Ltd PUT 45104G104 6144 125000 PUT SOLE 125000 IDEARC INC COM 451663108 8 228 SH SOLE 228 ILLINOIS TOOL WORKS INC COM 452308109 1018 18325 SH SOLE 18325 IMATION CORPORATION COM 45245A107 3 100 SH SOLE 100 IMAX CORP COM 45245E109 4 1000 SH SH-DEF 1 1000 Imergent Inc COM 45247Q100 5666 232710 SH SOLE 232710 Imergent Inc COM 45247Q100 5692 232710 SH SH-DEF 2 232710 Imperial Oil Limited COM 453038408 9557 205000 SH SOLE 205000 IMPERIAL OIL LTD COM 453038408 23 500 SH SH-DEF 1 500 IMPERIAL OIL LTD COM 453038408 37 800 SH SH-DEF 1 800 Imperial Oil Ltd PUT 453038408 521 11200 PUT SH-DEF 1 11200 Imperial Oil Ltd CALL 453038408 3123 67100 CALL SH-DEF 1 67100 IMPERIAL OIL LTD COM 453038408 59624 1307454 SH SOLE 1307454 Imperial Oil Ltd COM 453038408 143008 3072413 SH SOLE 3072413 INDIA FUND INC COM 454089103 1520 33605 SH SOLE 33605 IndyMac Bancorp Inc COM 456607100 9178 314740 SH SOLE 314740 IndyMac Bancorp Inc COM 456607100 9181 314740 SH SH-DEF 2 314740 INFINEON TECHNOLOGIES AG ADR COM 45662N103 1205 74550 SH SOLE 74550 Infosys Technologies Ltd COM 456788108 390 7652 SH SOLE 7652 ING GROEP SPONSORED ADR COM 456837103 3467 83047 SH SOLE 83047 INGERSOLL-RAND COMPANY CL A COM G4776G101 269 5250 SH SOLE 5250 Intel Corp COM 458140100 230 9700 SH SH-DEF 2 9700 Intel Corp CALL 458140100 2374 100000 CALL SOLE 100000 Intel Corp PUT 458140100 7122 300000 PUT SOLE 300000 Intel Corp COM 458140100 7854 323599 SH SOLE 323599 Intel Corp CALL 458140100 18992 800000 CALL SOLE 800000 Intel Corp PUT 458140100 27249 1147800 PUT SOLE 1147800 Intel Corporation COM 458140100 2851 120000 SH SOLE 120000 INTEL CORPORATION COM 458140100 4240 176127 SH SOLE 176127 INTERACTIVE BROKERS GROUP COM 45841N107 216 8500 SH SH-DEF 1 8500 INTERNATIONAL BUSINESS MACHINES CORP COM 459200101 14021 124990 SH SOLE 124990 International Business Machines Corporation COM 459200101 5894 56000 SH SOLE 56000 INTERNATIONAL FLAVORS & FRAGRANCES COM 459506101 205 4000 SH SOLE 4000 INTERNATIONAL PAPER COMPANY COM 460146103 39 1100 SH SOLE 1100 INTERNATIONAL RECTIFIER CORP COM 460254105 22 600 SH SOLE 600 INTERNATIONAL ROYALTY CORP COM 460277106 68 10000 SH SOLE 10000 InterOil Corp COM 460951106 19 1000 SH SH-DEF 1 1000 InterOil Corp COM 460951106 44 2300 SH SOLE 2300 INTEROIL CORP COM 460951106 68 3600 SH SH-DEF 1 3600 INTERTAPE POLYMER GROUP INC COM 460919103 87 36200 SH SOLE 36200 INTUIT INC COM 461202103 88 3100 SH SOLE 3100 IPSCO Inc PUT 462622101 190 1200 PUT SH-DEF 1 1200 IPSCO Inc CALL 462622101 4062 25700 CALL SH-DEF 1 25700 IPSCO INC COM 462622101 11,148 75000 SH SH-DEF 1 75000 IPSCO Inc COM 462622101 12948 81913 SH SH-DEF 1 81913 IPSCO Inc COM 462622101 71950 455174 SH SOLE 455174 iShares FTSE/Xinhua China 25 I COM 464287184 131 1000 SH SOLE 1000 iShares FTSE/Xinhua China 25 I PUT 464287184 6636 51500 PUT SOLE 51500 ISHARES INC MSCI SINGAPORE IDX FD COM 464286673 133 10000 SH SOLE 10000 ISHARES INC MSCI UK COM 464286699 325 13200 SH SOLE 13200 ISHARES MSCI EAFE INDEX FUND COM 464287465 614 7825 SH SOLE 7825 ISHARES MSCI EMERGING MKTS INDEX COM 464287234 70 525 SH SOLE 525 ISHARES MSCI HONG KONG INDEX FUND COM 464286871 19 1100 SH SOLE 1100 ISHARES MSCI JAPAN INDEX FUND COM 464286848 628 44550 SH SOLE 44550 iShares MSCI Japan Index Fund COM 464286848 1255 85000 SH SOLE 85000 ISHARES NASDAQ BIOTECH INDEX FUND COM 464287556 8 100 SH SOLE 100 ISHARES SILVER TRUST COM 46428Q109 1,156 10000 SH SH-DEF 1 10000 ISHARES TR RUSSEL 2000 INDEX FUND COM 464287655 43 550 SH SOLE 550 ISHARES TRUST DJ SEL DIV COM 464287168 41 600 SH SOLE 600 Ivanhoe Energy Inc COM 465790103 44 22800 SH SOLE 22800 IVANHOE MINES LTD COM 46579N103 218 15400 SH SH-DEF 1 15400 Ivanhoe Mines Ltd/CA CALL 46579N103 35 2500 CALL SH-DEF 1 2500 Ivanhoe Mines Ltd/CA COM 46579N103 99 7000 SH SH-DEF 1 7000 Ivanhoe Mines Ltd/CA PUT 46579N103 170 12000 PUT SH-DEF 1 12000 Ivanhoe Mines Ltd/CA COM 46579N103 190 13400 SH SOLE 13400 J Crew Group Inc COM 46612H402 165 3100 SH SOLE 3100 JC Penney Co Inc COM 708160106 124 1714 SH SOLE 1714 Johnson & Johnson COM 478160104 142 2300 SH SH-DEF 2 2300 Johnson & Johnson COM 478160104 2100 33948 SH SOLE 33948 Johnson & Johnson COM 478160104 5022 81500 SH SOLE 81500 Johnson & Johnson PUT 478160104 25572 415000 PUT SOLE 415000 JOHNSON & JOHNSON COM 478160104 28321 468411 SH SOLE 468411 Jones Soda Co COM 48023P106 8035 573100 SH SH-DEF 2 573100 Jones Soda Co COM 48023P106 8081 573100 SH SOLE 573100 JOURNAL REGISTER CO COM 481138105 204 70000 SH SOLE 70000 JPMorgan Chase & Co COM 46625H100 58 1200 SH SH-DEF 2 1200 JPMORGAN CHASE & CO COM 46625H100 2542 57548 SH SOLE 57548 JPMorgan Chase & Co CALL 46625H100 3634 75000 CALL SOLE 75000 JPMorgan Chase & Co COM 46625H100 13885 282500 SH SOLE 282500 JPMorgan Chase & Co PUT 46625H100 49690 1025600 PUT SOLE 1025600 Juniper Networks Inc CALL 48203R104 199 7900 CALL SOLE 7900 KANSAS CITY SOUTHERN COM 485170302 17 500 SH SOLE 500 KELLOGG COMPANY COM 487836108 1017 19675 SH SOLE 19675 KIMBER RESOURCES INC COM 49435N101 31 25000 SH SH-DEF 1 25000 KIMBERLY-CLARK CORPORATION COM 494368103 1830 27100 SH SOLE 27100 KINDER MORGAN ENERGY PARTNERS LPU COM 494550106 15 300 SH SOLE 300 KINDER MORGAN INC* COM 49455P101 119 1093 SH SOLE 1093 KINDER MORGAN MANAGEMENT LLC COM 49455U100 1340 27805 SH SOLE 27805 Kingsway Financial Services In CALL 496904103 19 1000 CALL SH-DEF 1 1000 Kingsway Financial Services In PUT 496904103 37 2000 PUT SH-DEF 1 2000 Kingsway Financial Services In COM 496904103 273 14568 SH SH-DEF 1 14568 Kingsway Financial Services In COM 496904103 1338 71420 SH SOLE 71420 KINGSWAY FINANCIAL SERVICES INC COM 496904103 443 23645 SH SOLE 23645 Kinross Gold Corp COM 496902404 31 2530 SH SOLE 2530 Kinross Gold Corp PUT 496902404 1855 159500 PUT SH-DEF 1 159500 Kinross Gold Corp CALL 496902404 3263 280600 CALL SH-DEF 1 280600 Kinross Gold Corp COM 496902404 4047 348000 SH SH-DEF 1 348000 Kinross Gold Corp COM 496902404 11392 979553 SH SH-DEF 2 979553 Kinross Gold Corp COM 496902404 19261 1656205 SH SOLE 1656205 KINROSS GOLD CORP NEW COM 496902404 58 5000 SH SH-DEF 1 5000 KINROSS GOLD CORP NEW COM 496902404 174 15000 SH SH-DEF 1 15000 KINROSS GOLD CORP NEW COM 496902404 407 35000 SH SH-DEF 1 35000 Kinross Gold Corporation COM 496902404 5591 480000 SH SOLE 480000 KINROSS GOLD CORPORATION NO PAR COM 496902404 3003 240161 SH SOLE 240161 KLA-TENCOR CORPORATION COM 482480100 5 80 SH SOLE 80 KOHL'S CORP COM 500255104 615 10275 SH SOLE 10275 KONINKLIJKE PHILIPS ELECTRONICS COM 500472303 97 2436 SH SOLE 2436 KOOKMIN BANK SPONSORED ADR COM 50049M109 50 625 SH SOLE 625 KOREA ELECTRIC POWER CO SPONS ADR COM 500631106 1928 84300 SH SOLE 84300 KOREA FUND INC COM 500634100 1709 42400 SH SOLE 42400 KRAFT FOODS INC CL A COM 50075N104 1074 33314 SH SOLE 33314 Kraft Foods Inc., Class "A" COM 50075N104 1220 34600 SH SOLE 34600 KT CORP SPONSORED ADR COM 48268K101 401 17400 SH SOLE 17400 Kyphon Inc CVB 501577100 2117 42988 PRN SOLE 42988 L-3 COMMUNICATIONS HOLDINGS COM 502424104 173 1750 SH SOLE 1750 LABOPHARM INC COM 504905100 34 12000 SH SH-DEF 1 12000 LABORATORY CORP OF AMER HOLDINGS COM 50540R409 8 100 SH SOLE 100 LAFARGE SPONSORED ADR COM 505861401 43 1000 SH SOLE 1000 Las Vegas Sands Corp COM 517834107 500 6496 SH SOLE 6496 LAS VEGAS SANDS INC COM 517834107 183 2000 SH SOLE 2000 La-Z-Boy Inc COM 505336107 1525 133100 SH SH-DEF 2 133100 La-Z-Boy Inc COM 505336107 1536 133100 SH SOLE 133100 LEHMAN BROTHERS HLDGS INC COM 524908100 22 375 SH SOLE 375 Lehman Brothers Holdings Inc CALL 524908100 3726 50000 CALL SOLE 50000 Lehman Brothers Holdings Inc COM 524908100 4787 64242 SH SOLE 64242 Lehman Brothers Holdings Inc PUT 524908100 23101 310000 PUT SOLE 310000 LEUCADIA NATIONAL CORP COM 527288104 175 4600 SH SOLE 4600 LEVITT CORP FLA CLASS A COM 52742P108 231 35000 SH SOLE 35000 LIBERTY GLOBAL INC CL A COM 530555101 195 4675 SH SOLE 4675 LIBERTY GLOBAL INC SERIES C WI COM 530555309 133 3375 SH SOLE 3375 LIBERTY MEDIA HLDG INTERACTIVE SER A COM 53071M104 91 4360 SH SOLE 4360 LIBERTY MEDIA HOLDING CORP CAP SER A COM 53071M302 98 872 SH SOLE 872 LIFE TIME FITNESS INC COM 53217R207 32 600 SH SOLE 600 LIFEPOINT HOSPITALS INC COM 53219L109 702 24400 SH SOLE 24400 LILLY (ELI) & COMPANY COM 532457108 443 8193 SH SOLE 8193 LINCOLN NATIONAL CORPORATION COM 534187109 783 13015 SH SOLE 13015 LIZ CLAIBORNE INC COM 539320101 95 2700 SH SOLE 2700 LMS MEDICAL SYSTEMS INC COM 502089105 51 35000 SH SOLE 35000 LOWE'S COMPANIES COM 548661107 1142 40480 SH SOLE 40480 Lowe's Cos Inc PUT 548661107 246 8000 PUT SOLE 8000 Lowe's Cos Inc COM 548661107 301 9800 SH SOLE 9800 Lundin Mining Corp COM 550372106 49 4044 SH SH-DEF 2 4044 Lundin Mining Corp CALL 550372106 211 17500 CALL SH-DEF 1 17500 Lundin Mining Corp PUT 550372106 314 26000 PUT SH-DEF 1 26000 Lundin Mining Corp COM 550372106 437 36240 SH SH-DEF 1 36240 Lundin Mining Corp COM 550372106 6909 572404 SH SOLE 572404 Lundin Mining Corp COM 550372106 59821 4955949 SH SH-DEF 2 4955949 LUNDIN MINING CORPORATION COM 550372106 150 12000 SH SOLE 12000 Macy's Inc COM 55616P104 994 25000 SH SOLE 25000 MAGNA ENTERTAINMENT CORP CL A COM 559211107 1 580 SH SOLE 580 Magna International Inc PUT 559222401 1226 13400 PUT SH-DEF 1 13400 Magna International Inc CALL 559222401 3047 33300 CALL SH-DEF 1 33300 Magna International Inc COM 559222401 4839 52881 SH SH-DEF 1 52881 Magna International Inc COM 559222401 91804 1003160 SH SOLE 1003160 MAGNA INTERNATIONAL INC CL A SVS COM 559222401 2695 31701 SH SOLE 31701 Manulife Financial Corp COM 56501R106 34 900 SH SH-DEF 2 900 MANULIFE FINANCIAL CORP COM 56501R106 75 2000 SH SH-DEF 1 2000 Manulife Financial Corp PUT 56501R106 6559 175400 PUT SH-DEF 1 175400 Manulife Financial Corp CALL 56501R106 9996 267300 CALL SH-DEF 1 267300 Manulife Financial Corp COM 56501R106 15284 408736 SH SH-DEF 1 408736 MANULIFE FINANCIAL CORP COM 56501R106 31747 853657 SH SOLE 853657 Manulife Financial Corp COM 56501R106 1330891 35590644 SH SOLE 35590644 Manulife Financial Corporation COM 56501R106 8614 230000 SH SOLE 230000 MARATHON OIL CORPORATION COM 565849106 1398 27270 SH SOLE 27270 MARSH & MCLENNAN COMPANIES INC COM 571748102 203 7300 SH SOLE 7300 MASCO CORPORATION COM 574599106 53 1925 SH SOLE 1925 Materials Select Sector SPDR F COM 81369Y100 712 17300 SH SOLE 17300 MATSUSHITA ELECTRIC INDL CO ADR COM 576879209 239 13460 SH SOLE 13460 MAXYGEN INC COM 577776107 9 1000 SH SH-DEF 1 1000 MCCLATCHY NEWSPAPERS INC CL A COM 579489105 230 10000 SH SOLE 10000 MCCORMICK & CO INC NON VTG COM 579780206 63 1800 SH SOLE 1800 McDonald's Corp CALL 580135101 3761 74100 CALL SOLE 74100 McDonald's Corp COM 580135101 5226 101719 SH SOLE 101719 McDonald's Corp PUT 580135101 6599 130000 PUT SOLE 130000 MCDONALD'S CORPORATION COM 580135101 87 1790 SH SOLE 1790 MCGRAW-HILL COMPANIES INC COM 580645109 28 475 SH SOLE 475 MDS INC COM 55269P302 6 320 SH SH-DEF 1 320 MDS Inc COM 55269P302 82 4050 SH SH-DEF 2 4050 MDS Inc COM 55269P302 175 8608 SH SH-DEF 2 8608 MDS INC COM 55269P302 208 11053 SH SOLE 11053 MDS Inc COM 55269P302 670 32881 SH SH-DEF 1 32881 MDS Inc COM 55269P302 31191 1531394 SH SOLE 1531394 MEDCO HEALTH SOLUTIONS INC COM 58405U102 97 1158 SH SOLE 1158 Medis Technologies Ltd COM 58500P107 2619 178280 SH SH-DEF 2 178280 Medis Technologies Ltd COM 58500P107 2644 178280 SH SOLE 178280 MEDTRONIC INC COM 585055106 619 11808 SH SOLE 11808 MELCO PBL ENTERTAINMENT-ADR COM 585464100 229 18000 SH SOLE 18000 Mellon Financial Corporation COM 58551A108 3520 80000 SH SOLE 80000 Merck & Co Inc COM 589331107 239 4800 SH SH-DEF 2 4800 Merck & Co Inc COM 589331107 304 6100 SH SOLE 6100 MERCK & CO INC COM 589331107 1200 23463 SH SOLE 23463 Merck & Co Inc CALL 589331107 7470 150000 CALL SOLE 150000 Merck & Co Inc PUT 589331107 7470 150000 PUT SOLE 150000 Merck & Co Inc PUT 589331107 9427 189300 PUT SOLE 189300 Meridian Gold Inc COM 589975101 21 735 SH SOLE 735 MERIDIAN GOLD INC COM 589975101 27 1000 SH SH-DEF 1 1000 MERIDIAN GOLD INC COM 589975101 36 1300 SH SH-DEF 1 1300 MERIDIAN GOLD INC COM 589975101 40 1500 SH SOLE 1500 MERIDIAN GOLD INC COM 589975101 55 2000 SH SH-DEF 1 2000 MERIDIAN GOLD INC COM 589975101 68 2500 SH SH-DEF 1 2500 MERIDIAN GOLD INC COM 589975101 82 3000 SH SH-DEF 1 3000 MERIDIAN GOLD INC COM 589975101 137 5000 SH SH-DEF 1 5000 MERIDIAN GOLD INC COM 589975101 137 5000 SH SH-DEF 1 5000 Meridian Gold Inc PUT 589975101 150 5500 PUT SH-DEF 1 5500 Meridian Gold Inc COM 589975101 208 7600 SH SH-DEF 1 7600 Meridian Gold Inc CALL 589975101 553 20200 CALL SH-DEF 1 20200 Meridian Gold Inc COM 589975101 2306 84300 SH SOLE 84300 MERRILL LYNCH & CO INC COM 590188108 881 12255 SH SOLE 12255 Merrill Lynch & Co Inc COM 590188108 3410 40800 SH SOLE 40800 Merrill Lynch & Co Inc CALL 590188108 5817 69600 CALL SOLE 69600 Merrill Lynch & Co Inc PUT 590188108 31668 378900 PUT SOLE 378900 METALLICA RESOURCES INC COM 59125J104 66 14800 SH SH-DEF 1 14800 Methanex Corp CALL 59151K108 149 6000 CALL SH-DEF 1 6000 METHANEX CORP COM 59151K108 194 8000 SH SOLE 8000 Methanex Corp COM 59151K108 221 8900 SH SOLE 8900 Methanex Corp PUT 59151K108 268 10800 PUT SH-DEF 1 10800 Methanex Corp COM 59151K108 1122 45193 SH SH-DEF 1 45193 METLIFE INC COM 59156R108 313 4955 SH SOLE 4955 MI Developments Inc COM 55304X104 1183 32507 SH SOLE 32507 MI DEVELOPMENTS INC CL A SVS COM 55304X104 34 1067 SH SOLE 1067 MICROCHIP TECHNOLOGY INC COM 595017104 59 1575 SH SOLE 1575 Micron Technology Inc CVB 595112103 6577 527010 PRN SOLE 527010 Microsoft Corp COM 594918104 180 6100 SH SH-DEF 2 6100 Microsoft Corp COM 594918104 2180 73300 SH SOLE 73300 Microsoft Corp CALL 594918104 2446 83000 CALL SOLE 83000 Microsoft Corp PUT 594918104 13264 450100 PUT SOLE 450100 Microsoft Corporation COM 594918104 3242 110000 SH SOLE 110000 MICROSOFT CORPORATION COM 594918104 7650 261579 SH SOLE 261579 Midway Games Inc COM 598148104 318 50000 SH SH-DEF 2 50000 Midway Games Inc COM 598148104 321 50000 SH SOLE 50000 MINCO GOLD CORPORATION COM 60254D108 53 40000 SH SH-DEF 1 40000 Minefinders Corp COM 602900102 46 4000 SH SOLE 4000 MINEFINDERS CORP LTD COM 602900102 76 6700 SH SH-DEF 1 6700 MINEFINDERS CORPORATION LTD COM 602900102 693 65500 SH SOLE 65500 Miramar Mining Corp COM 60466E100 3 800 SH SOLE 800 Miramar Mining Corp COM 60466E100 20 4600 SH SH-DEF 1 4600 MIRAMAR MINING CORP COM 60466E100 32 7590 SH SH-DEF 1 7590 MIRAMAR MINING CORP COM 60466E100 192 45000 SH SH-DEF 1 45000 MIRAMAR MINING CORP COM 60466E100 193 45200 SH SH-DEF 1 45200 MITSUBISHI UFJ FINL GROUP INC ADR COM 606822104 3 305 SH SOLE 305 Monsanto Co CALL 61166W101 4728 70000 CALL SOLE 70000 MONSANTO COMPANY COM 61166W101 118 1834 SH SOLE 1834 Monsanto Company COM 61166W101 4390 65000 SH SOLE 65000 Monster Worldwide Inc COM 611742107 1503 36247 SH SOLE 36247 MONTPELIER RE HOLDINGS LTD COM G62185106 112 7100 SH SOLE 7100 MORGAN STANLEY COM 617446448 82 1300 SH SOLE 1300 Morgan Stanley COM 617446448 318 3788 SH SOLE 3788 Morgan Stanley CALL 617446448 4194 50000 CALL SOLE 50000 Morgan Stanley PUT 617446448 8807 105000 PUT SOLE 105000 MORGAN STANLEY ASIA-PACIFIC FUND COM 61744U106 55 2750 SH SOLE 2750 MORGAN STANLEY CAP TRUST COM 61753R200 753 31394 SH SOLE 31394 MOSAIC COMPANY COM 61945A107 40 1000 SH SOLE 1000 MOTOROLA INC COM 620076109 192 11500 SH SOLE 11500 Motorola Inc PUT 620076109 4425 250000 PUT SOLE 250000 Motorola Inc COM 620076109 4909 275185 SH SOLE 275185 Motorola Inc CALL 620076109 30810 1740700 CALL SOLE 1740700 NABORS INDUSTRIES LTD COM G6359F103 144 5030 SH SOLE 5030 National Financial Partners Corp CVB 63607P208 2095 44948 PRN SOLE 44948 NATIONAL OILWELL VARCO INC NEW COM 637071101 11 100 SH SOLE 100 Neurochem Inc COM 64125K101 6 1000 SH SH-DEF 1 1000 NEVSUN RESOURCES LTD COM 64156L101 12 5000 SH SOLE 5000 NEW GERMANY FUND INC COM 644465106 1309 75616 SH SOLE 75616 NEW GOLD INC COM 644535106 82 12783 SH SH-DEF 1 12783 NEW YORK TIMES COMPANY CL A COM 650111107 229 10192 SH SOLE 10192 NEWFIELD EXPLORATION CO COM 651290108 14 300 SH SOLE 300 Newmont Mining Corp COM 651639106 1605 40225 SH SOLE 40225 Newmont Mining Corp PUT 651639106 3906 100000 PUT SOLE 100000 Newmont Mining Corp CALL 651639106 42275 1082300 CALL SOLE 1082300 NEWMONT MINING CORP-HOLDING COMPANY COM 651639106 588 14230 SH SOLE 14230 Newmont Mining Corporation COM 651639106 2344 60000 SH SOLE 60000 NEXEN INC COM 65334H102 155 5000 SH SH-DEF 1 5000 Nexen Inc CALL 65334H102 1964 63400 CALL SH-DEF 1 63400 Nexen Inc COM 65334H102 3816 123200 SH SH-DEF 1 123200 Nexen Inc PUT 65334H102 7332 236700 PUT SH-DEF 1 236700 NEXEN INC COM 65334H102 9801 317966 SH SOLE 317966 Nexen Inc COM 65334H102 173688 5607480 SH SOLE 5607480 Nexen Inc. COM 65334H102 5894 190000 SH SOLE 190000 NIDEC CORP SPONSORED ADR COM 654090109 1887 122800 SH SOLE 122800 Nike Inc COM 654106103 12 200 SH SOLE 200 Nike Inc COM 654106103 117 2000 SH SH-DEF 2 2000 NIKE INC CL B COM 654106103 41 730 SH SOLE 730 NIPPON TELEGRAPH & TELEPHONE ADR COM 654624105 1 50 SH SOLE 50 Nissan Motor Co Ltd COM 654744408 221 10300 SH SH-DEF 2 10300 NOKIA CORP ADR COM 654902204 3601 117635 SH SOLE 117635 Nokia OYJ CALL 654902204 27829 990000 CALL SOLE 990000 Nokia Oyj, Sponsored ADR COM 654902204 843 30000 SH SOLE 30000 NOMURA HOLDINGS INC SPONSORED ADR COM 65535H208 5 265 SH SOLE 265 Norfolk Southern Corp COM 655844108 573 10700 SH SOLE 10700 NORSK HYDRO SPONSORED ADR COM 656531605 188 5000 SH SOLE 5000 Nortel Networks Corp COM 656568508 1835 76128 SH SH-DEF 1 76128 Nortel Networks Corp CALL 656568508 3428 142200 CALL SH-DEF 1 142200 Nortel Networks Corp CVB 656568508 3759 156250 PRN SOLE 156250 Nortel Networks Corp PUT 656568508 6655 276100 PUT SH-DEF 1 276100 Nortel Networks Corp COM 656568508 61502 2551587 SH SOLE 2551587 Nortel Networks Corp COM 656568508 301296 12500023 SH SH-DEF 2 12500023 NORTEL NETWORKS CORP NEW COM 656568508 591 29166 SH SOLE 29166 NORTHERN DYNASTY MNLS LTD COM 66510M204 3 300 SH SH-DEF 1 300 NORTHERN ORION RESOURCES COM 665575106 166 29202 SH SH-DEF 1 29202 NORTHERN ORION RESOURCES COM 665575106 570 100200 SH SH-DEF 1 100200 NORTHERN ORION RESOURCES COM 665575106 1,706 300000 SH SH-DEF 1 300000 Northern Orion Resources Inc COM 665575106 26 4600 SH SOLE 4600 Northgate Minerals Corp COM 666416102 78 27200 SH SH-DEF 1 27200 Nova Chemicals Corp PUT 66977W109 125 3500 PUT SH-DEF 1 3500 Nova Chemicals Corp COM 66977W109 317 8873 SH SH-DEF 1 8873 NOVA CHEMICALS CORP COM 66977W109 604 16233 SH SOLE 16233 Nova Chemicals Corp CALL 66977W109 4114 115100 CALL SH-DEF 1 115100 Nova Chemicals Corp COM 66977W109 34276 958981 SH SOLE 958981 NOVAGOLD RESOURCES INC COM 66987E206 61 4000 SH SOLE 4000 Novagold Resources Inc COM 66987E206 68 4500 SH SH-DEF 1 4500 Novagold Resources Inc PUT 66987E206 98 6500 PUT SH-DEF 1 6500 NOVARTIS AG SPONSORED ADR COM 66987V109 384 7220 SH SOLE 7220 Novastar Financial Inc COM 669947400 3167 455000 SH SOLE 455000 Novastar Financial Inc COM 669947400 3176 455000 SH SH-DEF 2 455000 Novelis Inc PUT 67000X106 46 1000 PUT SH-DEF 1 1000 NOVELIS INC* COM 67000X106 2 43 SH SOLE 43 NOVO-NORDISK A/S ADR COM 670100205 215 2000 SH SOLE 2000 NUCOR CORPORATION COM 670346105 15 300 SH SOLE 300 NUCRYST PHARMACEUTICALS CORP COM 67035Q100 3 1000 SH SOLE 1000 Nymex Holdings Inc CALL 62948N104 515 4100 CALL SOLE 4100 NYSE Euronext COM 629491101 691 9400 SH SOLE 9400 Occidental Petroleum Corp COM 674599105 100 1700 SH SOLE 1700 OCCIDENTAL PETROLEUM CORP COM 674599105 226 4000 SH SOLE 4000 OILSANDS QUEST INC COM 678046103 7 2800 SH SH-DEF 1 2800 OILSANDS QUEST INC COM 678046103 21 9000 SH SH-DEF 1 9000 OILSANDS QUEST INC COM 678046103 32 13000 SH SH-DEF 1 13000 OILSANDS QUEST INC COM 678046103 46 20000 SH SH-DEF 1 20000 OILSANDS QUEST INC COM 678046103 300 130000 SH SH-DEF 1 130000 OMNI ENERGY SERVICES CORP COM 68210T208 41 4500 SH SOLE 4500 Omnicare Inc CVB 681904108 2467 67413 PRN SOLE 67413 ONCOLYTICS BIOTECH INC COM 682310107 1 605 SH SOLE 605 Open Text Corp COM 683715106 13 600 SH SH-DEF 1 600 Open Text Corp COM 683715106 74 3400 SH SOLE 3400 Open Text Corp PUT 683715106 131 6000 PUT SH-DEF 1 6000 Open Text Corp CALL 683715106 241 11000 CALL SH-DEF 1 11000 ORACLE CORPORATION COM 68389X105 208 10475 SH SOLE 10475 OTTER TAIL POWER CORPORATION COM 689648103 6 198 SH SOLE 198 Overstock.com Inc COM 690370101 1916 105282 SH SOLE 105282 Overstock.com Inc COM 690370101 1924 105282 SH SH-DEF 2 105282 Pacific Ethanol Inc COM 69423U107 108 8000 SH SOLE 8000 PAN AMERICAN SILVER CORP COM 697900108 8 300 SH SH-DEF 1 300 PAN American Silver Corp COM 697900108 13 490 SH SOLE 490 PAN American Silver Corp COM 697900108 23 900 SH SOLE 900 PAN AMERICAN SILVER CORP COM 697900108 28 1000 SH SOLE 1000 PAN American Silver Corp COM 697900108 222 8500 SH SH-DEF 1 8500 PAN American Silver Corp PUT 697900108 224 8600 PUT SH-DEF 1 8600 PAN American Silver Corp CALL 697900108 342 13100 CALL SH-DEF 1 13100 PANTRY INC COM 698657103 44 1325 SH SOLE 1325 PARKER DRILLING CO COM 701081101 30 3500 SH SOLE 3500 PARKER HANNIFIN CORP COM 701094104 9 90 SH SOLE 90 PATTERSON COMPANIES INC COM 703395103 28 770 SH SOLE 770 PAYCHEX INC COM 704326107 38 900 SH SOLE 900 PEABODY ENERGY CORP COM 704549104 8 200 SH SOLE 200 Peabody Energy Corp COM 704549104 64 1300 SH SOLE 1300 PEACE ARCH ENTERTAINMENT COM 704586304 21 10000 SH SH-DEF 1 10000 PEARSON PLC SPONSORED ADR COM 705015105 5 330 SH SOLE 330 PENGROWTH ENERGY T/U NEW COM 706902509 1664 91981 SH SOLE 91981 Pengrowth Energy Trust PUT 706902509 27 1400 PUT SH-DEF 1 1400 Pengrowth Energy Trust CALL 706902509 40 2100 CALL SH-DEF 1 2100 Pengrowth Energy Trust COM 706902509 223 11701 SH SH-DEF 1 11701 Pengrowth Energy Trust COM 706902509 490 25754 SH SOLE 25754 PENN WEST ENERGY T/U COM 707885109 2242 75043 SH SOLE 75043 Penn West Energy Trust CALL 707885109 893 26700 CALL SH-DEF 1 26700 Penn West Energy Trust PUT 707885109 1247 37300 PUT SH-DEF 1 37300 Penn West Energy Trust COM 707885109 1494 44700 SH SH-DEF 1 44700 Penn West Energy Trust COM 707885109 68636 2052900 SH SOLE 2052900 PENTAIR INC COM 709631105 196 5250 SH SOLE 5250 People's United Financial Inc COM 712704105 2377 131255 SH SOLE 131255 PepsiCo Inc COM 713448108 118 1800 SH SOLE 1800 PEPSICO INC COM 713448108 14947 225819 SH SOLE 225819 PepsiCo Inc. COM 713448108 2594 40000 SH SOLE 40000 PERMIAN BASIN ROYALTY TRUST COM 714236106 15 1000 SH SOLE 1000 Petro-Canada COM 71644E102 64 1200 SH SH-DEF 2 1200 Petro-Canada COM 71644E102 3201 60000 SH SOLE 60000 Petro-Canada CALL 71644E102 8070 151500 CALL SH-DEF 1 151500 Petro-Canada COM 71644E102 8144 152900 SH SH-DEF 1 152900 PETRO-CANADA COM 71644E102 28264 525538 SH SOLE 525538 Petro-Canada PUT 71644E102 36296 681400 PUT SH-DEF 1 681400 Petro-Canada COM 71644E102 297247 5580382 SH SOLE 5580382 PETRO-CANADA-COM COM 71644E102 2,926 55200 SH SH-DEF 1 55200 PETROLEO BRASILEIRO S.A. ADR COM 71654V101 1082 19280 SH SOLE 19280 Petroleo Brasileiro SA COM 71654V408 604 9600 SH SOLE 9600 PETSMART INC COM 716768106 50 1550 SH SOLE 1550 Pfizer Inc COM 717081103 89 3500 SH SH-DEF 2 3500 Pfizer Inc CALL 717081103 767 30000 CALL SOLE 30000 Pfizer Inc COM 717081103 5450 211800 SH SOLE 211800 PFIZER INC COM 717081103 13860 586593 SH SOLE 586593 Pfizer Inc CALL 717081103 14191 555000 CALL SOLE 555000 Pfizer Inc PUT 717081103 24419 955000 PUT SOLE 955000 Pfizer Inc PUT 717081103 26976 1055000 PUT SOLE 1055000 Pfizer Inc. COM 717081103 3324 130000 SH SOLE 130000 PG & E CORPORATION COM 69331C108 7 156 SH SOLE 156 Pharmaceutical HOLDRs Trust CALL 71712A206 1021 12500 CALL SOLE 12500 PHOTRONICS INC COM 719405102 524 40125 SH SOLE 40125 PLUM CREEK TIMBER COMPANY INC COM 729251108 16 400 SH SOLE 400 Polo Ralph Lauren Corp COM 731572103 10 100 SH SOLE 100 Pool Corp COM 73278L105 5657 150000 SH SOLE 150000 Pool Corp COM 73278L105 5854 150000 SH SH-DEF 2 150000 POSCO SPONSORED ADR COM 693483109 39 280 SH SOLE 280 Potash Corp of Saskatchewan CALL 73755L107 2298 29400 CALL SH-DEF 1 29400 Potash Corp of Saskatchewan COM 73755L107 2855 36519 SH SH-DEF 1 36519 Potash Corp of Saskatchewan PUT 73755L107 5112 65400 PUT SH-DEF 1 65400 Potash Corp of Saskatchewan COM 73755L107 261914 3350662 SH SOLE 3350662 POTASH CORPORATION OF SASKATCHEWAN COM 73755L107 2010 24210 SH SOLE 24210 POWERSHARES EXCH GLB WATER PORT COM 73935X575 31 1500 SH SOLE 1500 POWERSHARES EXCH INTL DIV ACHIEVERS COM 73935X716 165 8000 SH SOLE 8000 Powershares QQQ CALL 73935A104 238 5000 CALL SOLE 5000 POWERSHARES QQQ COM 73935A104 1108 23280 SH SOLE 23280 POWERSHARES QQQ COM 73935A104 2006 42133 SH SH-DEF 1 42133 POWERSHARES QQQ NASDAQ 100 COM 73935A104 43 900 SH SOLE 900 PRAXAIR INC COM 74005P104 175 2320 SH SOLE 2320 PRECISION DRILLING T/U COM 740215108 85 3500 SH SH-DEF 1 3500 PRECISION DRILLING T/U COM 740215108 315 12900 SH SH-DEF 1 12900 PRECISION DRILLING T/U COM 740215108 434 21865 SH SOLE 21865 PRECISION DRILLING T/U COM 740215108 1,191 48800 SH SH-DEF 1 48800 Precision Drilling Trust COM 740215108 105 4300 SH SH-DEF 1 4300 Precision Drilling Trust COM 740215108 393 16100 SH SOLE 16100 Precision Drilling Trust PUT 740215108 573 23500 PUT SH-DEF 1 23500 Precision Drilling Trust CALL 740215108 4398 180200 CALL SH-DEF 1 180200 PrimeWest Energy Trust COM 741930309 103 4900 SH SH-DEF 1 4900 PrimeWest Energy Trust COM 741930309 149 7100 SH SOLE 7100 PRIMEWEST ENERGY TRUST T/U COM 741930309 79 3930 SH SOLE 3930 Principal Financial Group Inc COM 74251V102 956 16400 SH SOLE 16400 Procter & Gamble Co CALL 742718109 1836 30000 CALL SOLE 30000 Procter & Gamble Co COM 742718109 6178 100057 SH SOLE 100057 Procter & Gamble Co PUT 742718109 22028 360000 PUT SOLE 360000 PROCTER & GAMBLE COMPANY COM 742718109 21313 339857 SH SOLE 339857 Procter & Gamble Company (The) COM 742718109 1836 30000 SH SOLE 30000 PROGRESS ENERGY INC COM 743263105 3 65 SH SOLE 65 PROGRESSIVE CORP OHIO COM 743315103 153 7200 SH SOLE 7200 PROSHARES TR ULTRA SHORT 500FD COM 74347R883 54 1000 SH SOLE 1000 Provident Energy Trust PUT 74386K104 35 3000 PUT SH-DEF 1 3000 Provident Energy Trust CALL 74386K104 47 4000 CALL SH-DEF 1 4000 Provident Energy Trust COM 74386K104 110 9386 SH SOLE 9386 Provident Energy Trust COM 74386K104 180 15316 SH SH-DEF 1 15316 PRUDENTIAL FINANCIAL INC COM 744320102 1448 16340 SH SOLE 16340 PUBLIC SERVICE ENTERPRISE GROUP COM 744573106 43 500 SH SOLE 500 QLogic Corp COM 747277101 399 23700 SH SOLE 23700 QLT Inc CALL 746927102 6 800 CALL SH-DEF 1 800 QLT INC COM 746927102 12 2000 SH SOLE 2000 QLT Inc COM 746927102 34 4700 SH SH-DEF 2 4700 QLT Inc PUT 746927102 51 7000 PUT SH-DEF 1 7000 QLT Inc COM 746927102 70 9600 SH SH-DEF 1 9600 QLT Inc COM 746927102 376 40449 SH SOLE 40449 Qualcomm Inc COM 747525103 1876 42700 SH SOLE 42700 Qualcomm Inc CALL 747525103 5424 125000 CALL SOLE 125000 Qualcomm Inc PUT 747525103 16011 369000 PUT SOLE 369000 Quebecor World Inc COM 748203106 71 5800 SH SH-DEF 1 5800 Quebecor World Inc COM 748203106 7630 623893 SH SOLE 623893 QUEBECOR WORLD INC SVS COM 748203106 20 1745 SH SOLE 1745 QUEST DIAGNOSTICS INC COM 74834L100 67 1205 SH SOLE 1205 Raser Technologies Inc COM 754055101 217 30000 SH SOLE 30000 Raser Technologies Inc COM 754055101 222 30000 SH SH-DEF 2 30000 RAYONIER INC COM 754907103 1212 28405 SH SOLE 28405 RAYTHEON COMPANY COM 755111507 42 725 SH SOLE 725 REED ELSEVIER NV SPONSORED ADR COM 758204101 3 95 SH SOLE 95 REED ELSEVIER PLC SPONS ADR COM 758205108 362 7385 SH SOLE 7385 RENAISSANCERE HOLDINGS LTD COM G7496G103 403 7200 SH SOLE 7200 RESEARCH IN MOTION LTD COM 760975102 400 2000 SH SH-DEF 1 2000 RESEARCH IN MOTION LTD COM 760975102 726 3270 SH SOLE 3270 Research In Motion Ltd PUT 760975102 4105 20400 PUT SH-DEF 1 20400 Research In Motion Ltd CALL 760975102 4360 21800 CALL SOLE 21800 Research In Motion Ltd CALL 760975102 9498 47200 CALL SH-DEF 1 47200 Research In Motion Ltd PUT 760975102 28299 141500 PUT SH-DEF 1 141500 Research In Motion Ltd COM 760975102 73768 366568 SH SOLE 366568 Research In Motion Ltd COM 760975102 845269 4200325 SH SH-DEF 1 4200325 Research In Motion Ltd COM 760975102 974680 4843398 SH SH-DEF 2 4843398 RF Micro Devices Inc CVB 749941100 1905 310743 PRN SOLE 310743 RIO NARCEA GOLD MINES LTD COM 766909105 98 19600 SH SH-DEF 1 19600 RIO TINTO PLC SPONSORED ADR COM 767204100 346 1265 SH SOLE 1265 RITCHIE BROS. AUCTIONEERS COM 767744105 133 2100 SH SOLE 2100 RITCHIE BROTHERS AUCTIONR COM 767744105 74 1200 SH SH-DEF 1 1200 ROGERS COMMUNICATION-B NV COM 775109200 297 7000 SH SH-DEF 1 7000 Rogers Communications Inc COM 775109200 725 17000 SH SH-DEF 2 17000 Rogers Communications Inc PUT 775109200 2140 50200 PUT SH-DEF 1 50200 Rogers Communications Inc CALL 775109200 4711 110500 CALL SH-DEF 1 110500 Rogers Communications Inc COM 775109200 29603 694378 SH SH-DEF 1 694378 Rogers Communications Inc COM 775109200 217745 5107556 SH SOLE 5107556 ROGERS COMMUNICATIONS INC CL B COM 775109200 7355 165998 SH SOLE 165998 Rogers Communications Inc., Class "B" NV COM 775109200 5551 130000 SH SOLE 130000 Rogers Communications Inc., Class "B" NV COM 775109200 22715 532000 SH SOLE 532000 Royal Bank of Canada COM 780087102 282 5300 SH SH-DEF 2 5300 Royal Bank of Canada COM 780087102 6653 125000 SH SOLE 125000 Royal Bank of Canada PUT 780087102 35171 661800 PUT SH-DEF 1 661800 Royal Bank of Canada COM 780087102 41272 775400 SH SOLE 775400 Royal Bank of Canada CALL 780087102 66808 1257100 CALL SH-DEF 1 1257100 Royal Bank of Canada COM 780087102 86380 1625380 SH SH-DEF 1 1625380 ROYAL BANK OF CANADA COM 780087102 185580 3599111 SH SOLE 3599111 Royal Bank of Canada COM 780087102 2988379 56231344 SH SOLE 56231344 ROYAL BK SCOTLND GRP PLC COM 780097747 734 31196 SH SOLE 31196 ROYAL BK SCOTLND GRP PLC COM 780097770 744 30636 SH SOLE 30636 ROYAL BK SCOTLND GRP PLC COM 780097762 747 30958 SH SOLE 30958 ROYAL DUTCH SHELL PLC ADR COM 780259206 3107 40986 SH SOLE 40986 ROYAL DUTCH SHELL PLC SPON ADR COM 780259107 119 1551 SH SOLE 1551 ROYCE VALUE TRUST COM 780910105 181 9300 SH SOLE 9300 RR Donnelley & Sons Co COM 257867101 2 44 SH SH-DEF 1 44 S&P MID-CAP 400 DEPOSIT RECEIPT COM 595635103 51 325 SH SOLE 325 Safeco Corp COM 786429100 990 15900 SH SOLE 15900 Safeway Inc COM 786514208 936 27500 SH SOLE 27500 SAN JUAN BASIN ROYALTY TRUST UNIT COM 798241105 230 7000 SH SOLE 7000 SANOFI-AVENTIS SPONSORED ADR COM 80105N105 103 2524 SH SOLE 2524 SAP AG COM 803054204 119 2300 SH SOLE 2300 SAP AKTIENGESELLSCHAFT SPON ADR COM 803054204 20 370 SH SOLE 370 SARA LEE CORPORATION COM 803111103 145 9130 SH SOLE 9130 SASOL LIMITED SPONSORED ADR COM 803866300 288 7750 SH SOLE 7750 SCHERING-PLOUGH CORPORATION COM 806605101 12 400 SH SOLE 400 Schlumberger Limited COM 806857108 425 5000 SH SOLE 5000 Schlumberger Ltd COM 806857108 312 3600 SH SOLE 3600 SCHLUMBERGER LTD COM 806857108 3432 37651 SH SOLE 37651 Schlumberger Ltd PUT 806857108 12741 150000 PUT SOLE 150000 SCHWAB,CHARLES CORP COM 808513105 13 675 SH SOLE 675 SCOTTS MIRACLE-GRO COMPANY COM 810186106 83 1925 SH SOLE 1925 SCRIPPS (E.W.) CO COM 811054204 56 1360 SH SOLE 1360 SEABRIDGE GOLD INC COM 811916105 113 4000 SH SOLE 4000 SEALED AIR CORP NEW COM 81211K100 12 456 SH SOLE 456 Sears Holdings Corp COM 812350106 305 1800 SH SOLE 1800 SELECT COMFORT CORP COM 81616X103 81 5000 SH SOLE 5000 SEMICONDUCTOR MFG INTL CORP ADR COM 81663N206 582 96200 SH SOLE 96200 SERVICE CORPORATION INTERNATIONAL COM 817565104 61 5000 SH SOLE 5000 SHAW COMMUNICATION-B NV COM 82028K200 6,689 159400 SH SH-DEF 1 159400 Shaw Communications Inc PUT 82028K200 528 12500 PUT SH-DEF 1 12500 Shaw Communications Inc CALL 82028K200 1082 25600 CALL SH-DEF 1 25600 Shaw Communications Inc COM 82028K200 2314 54750 SH SH-DEF 1 54750 Shaw Communications Inc COM 82028K200 80559 1906420 SH SOLE 1906420 SHAW COMMUNICATIONS INC CL B NVS COM 82028K200 1164 49459 SH SOLE 49459 SIEMENS AG SPONSORED ADR COM 826197501 2 15 SH SOLE 15 SIERRA WIRELESS INC COM 826516106 8 314 SH SH-DEF 1 314 SIERRA WIRELESS INC COM 826516106 76 3500 SH SOLE 3500 SIERRA WIRELESS INC COM 826516106 122 4900 SH SH-DEF 1 4900 Sierra Wireless Inc COM 826516106 574 23100 SH SOLE 23100 Sierra Wireless Inc PUT 826516106 887 35700 PUT SH-DEF 1 35700 Sierra Wireless Inc CALL 826516106 1044 42000 CALL SH-DEF 1 42000 Silver Standard Resources Inc COM 82823L106 10 300 SH SOLE 300 Silver Standard Resources Inc CALL 82823L106 45 1300 CALL SH-DEF 1 1300 Silver Standard Resources Inc COM 82823L106 599 17400 SH SH-DEF 1 17400 Silver Standard Resources Inc PUT 82823L106 784 22800 PUT SH-DEF 1 22800 Silver Wheaton Corp CALL 828336107 21 1800 CALL SH-DEF 1 1800 Silver Wheaton Corp PUT 828336107 171 14500 PUT SH-DEF 1 14500 Silver Wheaton Corp COM 828336107 176 14900 SH SH-DEF 1 14900 SILVER WHEATON CORP COM 828336107 218 18700 SH SH-DEF 1 18700 SMITH & NEPHEW PLC SPONSORED ADR COM 83175M205 2301 38200 SH SOLE 38200 SMITHFIELD FOODS INC COM 832248108 213 6800 SH SOLE 6800 SMUCKER (J.M.) CO COM 832696405 5 87 SH SOLE 87 SMURFIT-STONE CONTAINER CORP COM 832727101 4 365 SH SOLE 365 Sony Corp COM 835699307 67 1300 SH SOLE 1300 Sotheby's COM 835898107 19 400 SH SOLE 400 SOUTHERN COMPANY COM 842587107 57 1653 SH SOLE 1653 SOUTHWEST AIRLINES CO COM 844741108 4 270 SH SOLE 270 SOUTHWEST GAS CORP COM 844895102 28 900 SH SOLE 900 SPDR Trust Series 1 COM 78462F103 45 300 SH SH-DEF 1 300 SPDR Trust Series 1 COM 78462F103 27201 179200 SH SOLE 179200 SPDR Trust Series 1 CALL 78462F103 41368 275000 CALL SOLE 275000 SPDR Trust Series 1 PUT 78462F103 100788 670000 PUT SOLE 670000 SPDR TRUST UNITS SERIES 1 COM 78462F103 619 4230 SH SOLE 4230 SPECTRA ENERGY CORP COM 847560109 27 1076 SH SOLE 1076 SPRINT NEXTEL CORP FON SHS COM 852061100 140 6850 SH SOLE 6850 SPX CORPORATION COM 784635104 30 350 SH SOLE 350 St Jude Medical Inc CVB 790849103 4037 96050 PRN SOLE 96050 STANTEC INC COM 85472N109 9 280 SH SOLE 280 Stantec Inc COM 85472N109 13 400 SH SH-DEF 1 400 Stantec Inc COM 85472N109 20 600 SH SOLE 600 STAPLES INC COM 855030102 575 24775 SH SOLE 24775 Staples Inc COM 855030102 1047 42894 SH SOLE 42894 Starbucks Corp CALL 855244109 55 2100 CALL SOLE 2100 Starbucks Corp PUT 855244109 2855 108800 PUT SOLE 108800 Starbucks Corp COM 855244109 2877 110428 SH SOLE 110428 STARBUCKS CORPORATION COM 855244109 59 2200 SH SOLE 2200 STATE STREET CORP COM 857477103 49 730 SH SOLE 730 STATOIL ASA SPONSORED ADR COM 85771P102 314 10770 SH SOLE 10770 Strategic Hotels & Resorts Inc CVB 86272T106 2038 90265 PRN SOLE 90265 STREET TRACKS GOLD TRUST COM 863307104 188 2880 SH SOLE 2880 STREETTRACKS GOLD TRUST COM 863307104 17 289 SH SH-DEF 1 289 STREETTRACKS GOLD TRUST COM 863307104 64 1000 SH SH-DEF 1 1000 STREETTRACKS GOLD TRUST COM 863307104 452 7500 SH SH-DEF 1 7500 STRYKER CORPORATION COM 863667101 63 1000 SH SOLE 1000 Sun Life Financial Inc PUT 866796105 1510 31700 PUT SH-DEF 1 31700 SUN LIFE FINANCIAL INC COM 866796105 14430 298989 SH SOLE 298989 Sun Life Financial Inc CALL 866796105 16571 347800 CALL SH-DEF 1 347800 Sun Life Financial Inc COM 866796105 22206 466089 SH SH-DEF 1 466089 Sun Life Financial Inc COM 866796105 462066 9698298 SH SOLE 9698298 Sun Life Financial Inc. COM 866796105 33 690 SH SOLE 690 Sun Life Financial Inc. COM 866796105 6442 135000 SH SOLE 135000 Sun Life Financial Inc. COM 866796105 15604 327000 SH SOLE 327000 SUN MICROSYSTEMS INC COM 866810104 4 800 SH SOLE 800 Suncor Energy Inc CALL 867229106 6656 73900 CALL SH-DEF 1 73900 SUNCOR ENERGY INC COM 867229106 21733 239575 SH SOLE 239575 Suncor Energy Inc PUT 867229106 22923 254500 PUT SH-DEF 1 254500 Suncor Energy Inc COM 867229106 26473 293913 SH SH-DEF 1 293913 Suncor Energy Inc COM 867229106 404988 4496393 SH SOLE 4496393 Suncor Energy Inc. COM 867229106 4059 45000 SH SOLE 45000 SUNOPTA INC COM 8676EP108 11 968 SH SH-DEF 1 968 SWISS HELVETIA FUND INC COM 870875101 208 12000 SH SOLE 12000 Symantec Corp PUT 871503108 1010 50000 PUT SOLE 50000 Symantec Corp CALL 871503108 14912 738200 CALL SOLE 738200 SYSCO CORPORATION COM 871829107 166 5255 SH SOLE 5255 Systems Xcellence Inc COM 871929204 463 16100 SH SOLE 16100 SYSTEMS XCELLENCE INC NEW* COM 871929204 391 14750 SH SOLE 14750 Talisman Energy Inc COM 87425E103 46 2403 SH SH-DEF 2 2403 TALISMAN ENERGY INC COM 87425E103 97 5000 SH SH-DEF 1 5000 TALISMAN ENERGY INC COM 87425E103 185 9600 SH SH-DEF 1 9600 TALISMAN ENERGY INC COM 87425E103 290 15000 SH SH-DEF 1 15000 TALISMAN ENERGY INC COM 87425E103 290 15000 SH SH-DEF 1 15000 Talisman Energy Inc COM 87425E103 1640 84800 SH SH-DEF 1 84800 Talisman Energy Inc PUT 87425E103 5851 302600 PUT SH-DEF 1 302600 TALISMAN ENERGY INC COM 87425E103 11261 623598 SH SOLE 623598 Talisman Energy Inc CALL 87425E103 11853 613000 CALL SH-DEF 1 613000 Talisman Energy Inc COM 87425E103 185204 9578464 SH SOLE 9578464 Talisman Energy Inc. COM 87425E103 3873 200000 SH SOLE 200000 Tanzanian Royalty Exploration COM 87600U104 5 1100 SH SH-DEF 1 1100 Tanzanian Royalty Exploration COM 87600U104 6 1400 SH SOLE 1400 TARGET CORP COM 87612E106 169 2700 SH SOLE 2700 TASECO MINES LTD COM 876511106 377 72700 SH SOLE 72700 Tata Motors Ltd COM 876568502 20 1200 SH SOLE 1200 TATA MOTORS LTD SPON ADR COM 876568502 41 2500 SH SOLE 2500 TECHNOLOGY SOLUTIONS-NEW COM 87872T207 1 125 SH SH-DEF 1 125 Teck Cominco Limited, Class "B" SV COM 878742204 6799 160000 SH SOLE 160000 Teck Cominco Ltd COM 878742204 12274 289317 SH SH-DEF 1 289317 Teck Cominco Ltd PUT 878742204 21548 507900 PUT SH-DEF 1 507900 Teck Cominco Ltd CALL 878742204 32617 768800 CALL SH-DEF 1 768800 Teck Cominco Ltd COM 878742204 217404 5124396 SH SOLE 5124396 TECK COMINCO LTD -B- SV COM 878742204 85 2000 SH SH-DEF 1 2000 TECK COMINCO LTD CL B SVS COM 878742204 15494 355893 SH SOLE 355893 TECO ENERGY INC COM 872375100 90 5500 SH SOLE 5500 TELEFONICA S.A. SPONSORED ADR COM 879382208 47 656 SH SOLE 656 TELEFONOS DE MEXICO S.A. ADR COM 879403780 22 660 SH SOLE 660 Telefonos de Mexico SAB de CV COM 879403780 42 1100 SH SOLE 1100 TELEPHONE & DATA SYSTEMS INC COM 879433100 6 96 SH SOLE 96 TELEPHONE & DATA SYSTEMS SPL COM 879433860 6 96 SH SOLE 96 TELUS Corp COM 87971M202 112570 1911276 SH SOLE 1911276 TELUS CORP - NV COM 87971M202 299 5100 SH SH-DEF 1 5100 TELUS CORPORATION NV COM 87971M202 5716 103213 SH SOLE 103213 TELUS Corporation, NV COM 87971M202 4163 70572 SH SOLE 70572 TELUS Corporation, NV COM 87971M202 46212 783400 SH SOLE 783400 TEMPLETON DRAGON FUND COM 88018T101 1566 58125 SH SOLE 58125 TERADYNE INC COM 880770102 5 294 SH SOLE 294 Tesco Corp COM 88157K101 16 500 SH SH-DEF 1 500 Tesco Corp COM 88157K101 316 9950 SH SOLE 9950 Teva Pharmaceutical Industries COM 881624209 139 3319 SH SOLE 3319 TEVA PHARMACEUTICAL INDUSTRIES ADR COM 881624209 574 13345 SH SOLE 13345 TEXAS INSTRUMENTS INC COM 882508104 106 3080 SH SOLE 3080 Texas Instruments Inc CALL 882508104 3199 85000 CALL SOLE 85000 Texas Instruments Inc PUT 882508104 11289 300000 PUT SOLE 300000 TEXTRON INC COM 883203101 12 100 SH SOLE 100 Thomson Corp/The CALL 884903105 184 4500 CALL SH-DEF 1 4500 Thomson Corp/The PUT 884903105 9027 221100 PUT SH-DEF 1 221100 Thomson Corp/The COM 884903105 23047 564478 SH SH-DEF 1 564478 Thomson Corp/The COM 884903105 98535 2413325 SH SOLE 2413325 THOMSON CORPORATION COM 884903105 21054 514854 SH SOLE 514854 Thomson Corporation (The) COM 884903105 2045 50000 SH SOLE 50000 Thomson Corporation (The) COM 884903105 18435 450800 SH SOLE 450800 Tim Hortons Inc PUT 88706M103 123 4000 PUT SH-DEF 1 4000 Tim Hortons Inc CALL 88706M103 709 23000 CALL SH-DEF 1 23000 Tim Hortons Inc COM 88706M103 1625 52697 SH SH-DEF 1 52697 TIM HORTONS INC COM 88706M103 4155 132136 SH SOLE 132136 Tim Hortons Inc COM 88706M103 48917 1586500 SH SOLE 1586500 TIME WARNER INC COM 887317105 212 11335 SH SOLE 11335 TJX COMPANIES INC COM 872540109 70 2495 SH SOLE 2495 TLC Vision Corp COM 872549100 1 100 SH SH-DEF 1 100 TOMKINS PLC SPONSORED ADR COM 890030208 3 160 SH SOLE 160 TORONTO DOMINION BANK COM 891160509 205 3000 SH SH-DEF 1 3000 Toronto-Dominion Bank COM 891160509 1730 25252 SH SH-DEF 1 25252 Toronto-Dominion Bank PUT 891160509 26117 381900 PUT SH-DEF 1 381900 TORONTO-DOMINION BANK COM 891160509 66579 1023459 SH SOLE 1023459 Toronto-Dominion Bank COM 891160509 91334 1335530 SH SH-DEF 2 1335530 Toronto-Dominion Bank CALL 891160509 117189 1713600 CALL SH-DEF 1 1713600 Toronto-Dominion Bank COM 891160509 172718 2525584 SH SH-DEF 1 2525584 TOTAL S.A. SPONSORED ADR COM 89151E109 2808 36910 SH SOLE 36910 Toyota Motor Corp COM 892331307 167 1300 SH SOLE 1300 TOYOTA MOTOR CORP ADR COM 892331307 4 35 SH SOLE 35 TransAlta Corp CALL 89346D107 1715 68300 CALL SH-DEF 1 68300 TransAlta Corp PUT 89346D107 5775 230000 PUT SH-DEF 1 230000 TransAlta Corp COM 89346D107 16348 651097 SH SH-DEF 1 651097 TransAlta Corp COM 89346D107 112727 4489694 SH SOLE 4489694 TransAlta Corporation COM 89346D107 3521 140000 SH SOLE 140000 TRANSALTA CORPORATION COM 89346D107 11253 401029 SH SOLE 401029 TransAlta Corporation COM 89346D107 92415 3675000 SH SOLE 3675000 TRANSCANADA CORP COM 89353D107 5,157 150000 SH SH-DEF 1 150000 TRANSCANADA CORP COM 89353D107 6,876 200000 SH SH-DEF 1 200000 TransCanada Corp PUT 89353D107 10372 301600 PUT SH-DEF 1 301600 TransCanada Corp CALL 89353D107 13973 406300 CALL SH-DEF 1 406300 TransCanada Corp COM 89353D107 23297 677409 SH SH-DEF 1 677409 TransCanada Corp COM 89353D107 616885 17937466 SH SOLE 17937466 TransCanada Corporation COM 89353D107 1722 50000 SH SOLE 50000 TRANSCANADA CORPORATION COM 89353D107 41176 1146624 SH SOLE 1146624 TransCanada Corporation COM 89353D107 165332 4800000 SH SOLE 4800000 TRANSOCEAN INC COM G90078109 99 1000 SH SH-DEF 1 1000 TRANSOCEAN INC COM G90078109 101 980 SH SOLE 980 TRAVELERS COMPANIES INC COM 89417E109 5 91 SH SOLE 91 Travelers Cos Inc/The COM 89417E109 990 18500 SH SOLE 18500 Triumph Group Inc CVB 896818101 3667 55098 PRN SOLE 55098 True Religion Apparel Inc COM 89784N104 2032 101721 SH SOLE 101721 True Religion Apparel Inc COM 89784N104 2068 101721 SH SH-DEF 2 101721 TXU CORP COM 873168108 71 1100 SH SOLE 1100 TYCO ELECTRONICS LTD COM G9144P105 231 6620 SH SOLE 6620 TYCO INTERNATIONL LTD BERMUDA COM G9143X208 318 6620 SH SOLE 6620 U S BANCORP COM 902973304 226 7510 SH SOLE 7510 U S T INC COM 902911106 53 1000 SH SOLE 1000 ULTRA PETROLEUM CORP COM 903914109 81 1500 SH SOLE 1500 Unibanco COM 90458E107 184 1605 SH SOLE 1605 UNILEVER N.V. NEW YORK SHARES COM 904784709 263 8638 SH SOLE 8638 UNILEVER PLC SPON ADR COM 904767704 26 830 SH SOLE 830 United Parcel Service Inc COM 911312106 59 800 SH SOLE 800 UNITED PARCEL SERVICE INC CL B COM 911312106 789 10395 SH SOLE 10395 UNITED STATES OIL FUND LP COM 91232N108 149 3000 SH SH-DEF 1 3000 United States Oil Fund LP COM 91232N108 4982 94000 SH SOLE 94000 United States Steel Corp CALL 912909108 1707 15700 CALL SOLE 15700 United Technologies Corporation COM 913017109 2128 30000 SH SOLE 30000 UNITED TECHNOLOGIES CORPORATION COM 913017109 5096 68802 SH SOLE 68802 UNITEDHEALTH GROUP INC COM 91324P102 2982 62236 SH SOLE 62236 UNUM GROUP COM 91529Y106 1631 64600 SH SOLE 64600 US Bancorp CVB 902973304 8670 261230 PRN SOLE 261230 US GOLD CORP NEW COM 912023207 59 10000 SH SOLE 10000 USANA Health Sciences Inc COM 90328M107 6691 151000 SH SOLE 151000 USANA Health Sciences Inc COM 90328M107 6756 151000 SH SH-DEF 2 151000 UTSTARCOM INC COM 918076100 746 213400 SH SOLE 213400 VALERO ENERGY CORP COM 91913Y100 491 7680 SH SOLE 7680 Valero Energy Corporation COM 91913Y100 369 5000 SH SOLE 5000 VANGUARD TOTAL STOCK MARKET ETF COM 922908769 62 425 SH SOLE 425 Ventas Inc CVB 92276F100 5012 133122 PRN SOLE 133122 VEOLIA ENVIRONNEMENT SPON ADR COM 92334N103 331 4415 SH SOLE 4415 Verizon Communications Inc COM 92343V104 170 4100 SH SOLE 4100 VERIZON COMMUNICATIONS INC COM 92343V104 853 19962 SH SOLE 19962 VERTEX PHARMACEUTICALS INC COM 92532F100 1061 32300 SH SOLE 32300 VIACOM INC NEW CL B W/I COM 92553P201 130 3405 SH SOLE 3405 VISTA GOLD CORP REORG SHS COM 927926303 1036 225400 SH SOLE 225400 VISTEON CORPORATION COM 92839U107 3 483 SH SOLE 483 VODAFONE GROUP PLC COM 92857W209 5193 163047 SH SOLE 163047 Vornado Realty Trust CVB 929042109 1766 15388 PRN SOLE 15388 VOTORANTIM CELULOSE E PAPEL SA COM 92906P106 1269 54750 SH SOLE 54750 Wachovia Corp COM 929903102 7541 144178 SH SOLE 144178 Wachovia Corp PUT 929903102 17938 350000 PUT SOLE 350000 WACHOVIA CORPORATIONNEW COM 929903102 1416 30505 SH SOLE 30505 WALGREEN CO COM 931422109 1973 44448 SH SOLE 44448 Wal-Mart Stores Inc CALL 931142103 722 15000 CALL SOLE 15000 WAL-MART STORES INC COM 931142103 6439 139084 SH SOLE 139084 Wal-Mart Stores Inc COM 931142103 10262 212336 SH SOLE 212336 Wal-Mart Stores Inc PUT 931142103 29597 615200 PUT SOLE 615200 Wal-Mart Stores Inc. COM 931142103 577 12000 SH SOLE 12000 Washington Mutual Inc COM 939322103 39 900 SH SOLE 900 WASHINGTON POST COMPANY CL B COM 939640108 224 286 SH SOLE 286 Washington Real Estate Investment Trust CVB 939653101 2099 60270 PRN SOLE 60270 WEATHERFORD INTERNATIONAL LTD COM G95089101 90 1670 SH SOLE 1670 WEIGHT WATCHERS INTL INC COM 948626106 21 395 SH SOLE 395 WellPoint Inc COM 94973V107 1014 12700 SH SOLE 12700 WELLPOINT INC COM 94973V107 4171 55515 SH SOLE 55515 WELLS FARGO & CO COM 949746101 6332 185701 SH SOLE 185701 Wells Fargo & Co CVB 949746101 7102 200000 PRN SOLE 200000 Wells Fargo & Company COM 949746101 2181 62000 SH SOLE 62000 WESTAIM CORPORATION COM 956909105 6 10097 SH SOLE 10097 WESTERN UNION CO - W/I COM 959802109 406 20730 SH SOLE 20730 Western Union Co/The COM 959802109 462 22150 SH SOLE 22150 Western Union Company (The) COM 959802109 312 15000 SH SOLE 15000 WESTWOOD ONE INC COM 961815107 258 50000 SH SOLE 50000 WEYCO GROUP INC COM 962149100 72 2650 SH SOLE 2650 WEYERHAEUSER CO COM 962166104 48 700 SH SOLE 700 Weyerhaeuser Co COM 962166104 440 5500 SH SOLE 5500 WINNEBAGO INDUSTRIES INC COM 974637100 75 2750 SH SOLE 2750 WPP GROUP PLC SPONS ADR COM 929309409 48 670 SH SOLE 670 Wyeth COM 983024100 2695 47000 SH SOLE 47000 WYETH COM 983024100 3297 67830 SH SOLE 67830 WYNDHAM WORLDWIDE CORP COM 98310W108 215 6735 SH SOLE 6735 WYNN RESORTS LTD COM 983134107 301 3000 SH SOLE 3000 XCEL ENERGY INC COM 98389B100 82 4000 SH SOLE 4000 XEROX CORPORATION COM 984121103 10 550 SH SOLE 550 Xilinx Inc CVB 983919101 2163 80190 PRN SOLE 80190 XL CAPITAL LTD COM G98255105 33 425 SH SOLE 425 XTO ENERGY INC COM 98385X106 103 1900 SH SOLE 1900 XTO Energy Inc CALL 98385X106 2993 49800 CALL SOLE 49800 YAHOO INC COM 984332106 25 1095 SH SOLE 1095 Yahoo! Inc CALL 984332106 3934 145000 CALL SOLE 145000 YAMANA GOLD INC COM 98462Y100 11 1000 SH SH-DEF 1 1000 YAMANA GOLD INC COM 98462Y100 56 5000 SH SH-DEF 1 5000 Yamana Gold Inc CALL 98462Y100 97 8700 CALL SH-DEF 1 8700 YAMANA GOLD INC COM 98462Y100 222 20000 SH SH-DEF 1 20000 Yamana Gold Inc PUT 98462Y100 228 20500 PUT SH-DEF 1 20500 YAMANA GOLD INC COM 98462Y100 378 34000 SH SH-DEF 1 34000 YAMANA GOLD INC COM 98462Y100 389 35000 SH SH-DEF 1 35000 YAMANA GOLD INC COM 98462Y100 450 40500 SH SH-DEF 1 40500 YAMANA GOLD INC COM 98462Y100 2850 266600 SH SOLE 266600 Yamana Gold Inc COM 98462Y100 7393 665800 SH SH-DEF 1 665800 Yamana Gold Inc COM 98462Y100 29803 2684000 SH SOLE 2684000 YM BIOSCIENCES INC COM 984238105 24 15000 SH SOLE 15000 YRC WORLDWIDE INC COM 984249102 1435 45675 SH SOLE 45675 YUM! BRANDS INC COM 988498101 114 3600 SH SOLE 3600 ZARLINK SEMICONDUCTOR INC COM 989139100 59 32900 SH SH-DEF 1 32900 Zarlink Semiconductor Inc COM 989139100 289 158449 SH SH-DEF 1 158449 ZHONE TECHNOLOGIES INC NEW COM 98950P108 463 403200 SH SOLE 403200 Zi Corp COM 988918108 42 36950 SH SOLE 36950 ZIMMER HOLDINGS INC COM 98956P102 1963 25135 SH SOLE 25135 Zoltek Cos Inc COM 98975W104 4207 101298 SH SH-DEF 2 101298 Zoltek Cos Inc COM 98975W104 4391 101298 SH SOLE 101298