UNITED STATES SECURITIES AND EXCHANGE COMMISSION WASHINGTON, D.C. 20549 FORM 13F FORM 13F COVER PAGE Report for the Calendar Year or Quarter Ended: December 31, 2005 Check here if Amendment [X]: Amendment Number _______ This Amendment (Check only one): [X] 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 February 6, 2006 [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 Investment Management Group 28-05929 TD Asset Management USA Inc. 28-05987 TD Asset Management Inc. 28-11451 TD Securities (USA) LLC 28-11511 TD Options, LLC 28-11510 Toronto Dominion (New York), LLC FORM 13F SUMMARY PAGE Report summary: Number of Other Included Managers: 2 Form 13F Information Table Entry Total: 1648 Form 13F Information Table Value Total: $17,262,709,000 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- TD Global Finance FORM 13F-HR NAME OF REPORTING MANAGER: THE TORONTO-DOMINION BANK Item 6: Investment Discretion --------------------- (b) Item 8: Shared- Voting Authority Item 4: Item 5: As Item 7: (Shares) Item 3: Fair Market Shares or Defined (c) Managers ----------------------- Item 1: Item 2: CUSIP Value Principal (a) in Shared- See (a) (b) (c) Name of Issuer Title of Class Number (x$1000) Amount Sole Instr.V other Instr. V Sole Shared None ------------------------------------------------------------------------------------------------------------------------------------ 24/7 Real Media Inc COM 901314203 0.21286 29 SH SOLE 29 3Com Corp COM 885535104 2.16 600 SH SH-DEF 1 600 3M Company COM 88579Y101 775 10000 SH SOLE 10,000 3M COMPANY COM 88579Y101 15635.83036 202142 SH SOLE 202142 ABB LTD SPONSORED ADR COM 000375204 88.28163335 9100 SH SOLE 9100 ABBOTT LABORATORIES INC COM 002824100 2474.622206 62881 SH SOLE 62881 ABER DIAMOND CORP COM 002893105 8673.822711 235800 SH SOLE 235800 ABER DIAMOND CORP COM 002893105 37326.26182 1010250 SH SOLE 1010250 ABITIBI-CONSOLIDATED INC OPT 003924107 30.27487042 123.001 OPT SH-DEF 1 123 Abitibi-Consolidated Inc COM 003924107 5.938194325 1482 SH SH-DEF 1 1482 ABITIBI-CONSOLIDATED INC COM 003924107 648.5783333 162583 SH SOLE 162583 ABITIBI-CONSOLIDATED INC COM 003924107 10626.7794 2652134 SH SOLE 2652134 ABITIBI-CONSOLIDATED INC COM 003924107 23038.23462 5749671 SH SH-DEF 1 5749671 ABN AMRO HOLDING NV SPONS ADR COM 000937102 17.48006677 670 SH SOLE 670 Acacia Research - CombiMatrix COM 003881208 15.33715 11195 SH SOLE 11,195 Acambis Plc ADR/ORD 004286100 0.734482759 2 SH SOLE 2 ACE LIMITED COM G0070K103 80.0055986 1500 SH SOLE 1500 ADC TELECOMMUNICATIONS INC COM 000886309 6.126173865 275 SH SOLE 275 ADESA INC COM 00686U104 13.40512777 550 SH SOLE 550 Adherex Tech Inc-New COM 00686R200 17.00429923 20600 SH SH-DEF 1 20600 ADMINISTAFF INC COM 007094105 31.47675384 750 SH SOLE 750 ADVANCED MEDICAL OPTICS INC COM 00763M108 41.71948808 1000 SH SOLE 1000 ADVANTAGE ENERGY INCOME FUND COM 00762L101 38.57265692 2000 SH SOLE 2000 ADVANTAGE ENERGY INCOME FUND T/U COM 00762L101 199.6935325 10400 SH SOLE 10400 Aegon N.V. Ord Amer Reg COM 007924103 0.5542 34 SH SH-DEF 1 34 AEGON NV ARS COM 007924103 260.3564354 15984 SH SOLE 15984 AETNA INC COM 00817Y108 18.82567307 200 SH SOLE 200 AFFILIATED COMPUTER SERVICES COM 008190100 177.1980396 3000 SH SOLE 3000 AFLAC INC COM 001055102 55.59670419 1200 SH SOLE 1200 AGERE SYSTEMS INC COM 00845V308 0.051500235 4 SH SOLE 4 AGILENT TECHNOLOGIES INC COM 00846U101 13.55616145 408 SH SOLE 408 AGNICO-EAGLE MINES OPT 008474108 51.5925477 325 OPT SH-DEF 1 325 AGNICO-EAGLE MINES COM 008474108 479.0060189 24200 SH SOLE 24200 AGNICO-EAGLE MINES LTD COM 008474108 385.2821213 19551.143 SH SOLE 19551.143 AGRIUM INC COM 008916108 203.3298366 9230 SH SH-DEF 1 9230 AGRIUM INC COM 008916108 357.4276762 16297 SH SOLE 16297 AGRIUM INC COM 008916108 30447.02389 1382119 SH SOLE 1382119 AIR PRODUCTS & CHEMICALS INC COM 009158106 29.53799598 500 SH SOLE 500 Airspan Networks Inc COM 00950H102 0.5121 90 SH SOLE 90 ALBERTO-CULVER CO COM 013068101 173.5151393 3800 SH SOLE 3800 ALBERTSONS INC COM 013104104 459.4193982 21560 SH SOLE 21560 ALCAN INC OPT 013716105 413.7056065 8581 OPT SH-DEF 1 8581 ALCAN INC COM 013716105 11234.68582 274786.3954 SH SOLE 274786.3954 ALCAN INC COM 013716105 44166.91212 1075505 SH SH-DEF 1 1075505 ALCAN INC COM 013716105 112007.3434 2727482 SH SOLE 2727482 Alcan Inc. COM 013716105 614.25 15000 SH SOLE 15,000 Alcan Inc. COM 013716105 817.7032059 20000 SH SOLE 20,000 ALCOA INC COM 013817101 173.8318367 5890 SH SOLE 5890 ALDERWOODS GROUP INC COM 014383103 918.6870779 58000 SH SOLE 58000 ALLETE INC COM 018522300 8.036493601 183 SH SOLE 183 ALLIANCE WORLD DOLLAR GOVT FUND II COM 01879R106 20.22187219 1630 SH SOLE 1630 ALLIED IRISH BANKS PLC ADR COM 019228402 152.2142533 3550 SH SOLE 3550 ALLSTATE CORPORATION COM 020002101 277.9241536 5150 SH SOLE 5150 ALLTEL CORP COM 020039103 304.374909 4833 SH SOLE 4833 Altana AG ADR/ORD 02143N103 350.7809524 6400 SH SH-DEF 2 6400 Altria Group Inc COM 02209S103 1164.5112 15585 SH SOLE 15,585 Altria Group Inc CALL 02209S103 3736 50000 CALL SOLE 50,000 Altria Group Inc PUT 02209S103 3736 50000 PUT SOLE 50,000 ALTRIA GROUP INC COM 02209S103 6203.462073 83183 SH SOLE 83183 Altria Group Inc CALL 02209S103 11058.56 148000 CALL SOLE 148,000 Altria Group Inc CALL 02209S103 11208 150000 CALL SOLE 150,000 Altria Group Inc. COM 02209S103 747.2 10000 SH SOLE 10,000 Amazon.Com Inc PUT 023135106 471.5 10000 PUT SOLE 10,000 Amazon.Com Inc COM 023135106 8636.0883 183162 SH SOLE 183,162 Amazon.Com Inc PUT 023135106 9430 200000 PUT SOLE 200,000 Amazon.Com Inc PUT 023135106 14145 300000 PUT SOLE 300,000 AMBAC FINANCIAL GROUP INC COM 023139108 17.30510636 225 SH SOLE 225 AMERADA HESS CORP COM 023551104 380.46 3000 SH SOLE 3000 AMERICA MOVIL S.A. SER L ADR COM 02364W105 81.47815777 2790 SH SOLE 2790 AMERICAN ELECTRIC POWER CO COM 025537101 22.21113727 600 SH SOLE 600 American Equity Investment Life Holding Co CVB/COM 025676206 4509.36225 345545 SH SOLE 345,545 American Express Co COM 025816109 17738.262 344700 SH SOLE 344,700 American Express Company COM 025816109 771.9 15000 SH SOLE 15,000 AMERICAN EXPRESS COMPANY COM 025816109 8399.301793 163535 SH SOLE 163535 American International Group Inc CALL 026874107 34.115 500 CALL SH-DEF 2 500 American International Group Inc com 026874107 259.274 3800 SH SH-DEF 2 3800 American International Group Inc CALL 026874107 272.92 4000 CALL SH-DEF 2 4000 American International Group Inc CALL 026874107 341.15 5000 CALL SH-DEF 2 5000 American International Group Inc CALL 026874107 682.3 10000 CALL SOLE 10,000 American International Group Inc PUT 026874107 682.3 10000 PUT SOLE 10,000 American International Group Inc PUT 026874107 3411.5 50000 PUT SOLE 50,000 AMERICAN INTERNATIONAL GROUP INC COM 026874107 4093.74618 60115 SH SOLE 60115 American International Group Inc CALL 026874107 6823 100000 CALL SOLE 100,000 American International Group Inc PUT 026874107 6823 100000 PUT SOLE 100,000 American International Group Inc PUT 026874107 7505.3 110000 PUT SOLE 110,000 American International Group Inc PUT 026874107 10234.5 150000 PUT SOLE 150,000 AMERICAN POWER CONVERSION CORP COM 029066107 13.50394213 615 SH SOLE 615 AMERICAN STANDARD COMPANIES COM 029712106 839.5270984 21055 SH SOLE 21055 American Standard Companies Inc. COM 029712106 399.5 10000 SH SOLE 10,000 AMERIPRISE FINANCIAL INC COM 03076C106 668.5432179 16337.4 SH SOLE 16337.4 Ameriprise Financial Inc COM 03076C106 2789.599 68039 SH SOLE 68,039 Ameritrade Holding Corp COM 03074K100 119.95 5000 SH SH-DEF 1 5000 AMGEN INC COM 031162100 391.5728288 4975 SH SOLE 4975 Amgen Inc PUT 031162100 788.6 10000 PUT SOLE 10,000 Amgen Inc PUT 031162100 2365.8 30000 PUT SOLE 30,000 Amgen Inc CALL 031162100 3154.4 40000 CALL SOLE 40,000 Amgen Inc CALL 031162100 3154.4 40000 CALL SOLE 40,000 Amgen Inc CVB/COM 031162100 3493.498 44300 SH SOLE 44,300 Amgen Inc CALL 031162100 3943 50000 CALL SOLE 50,000 Amgen Inc PUT 031162100 5914.5 75000 PUT SOLE 75,000 Amgen Inc PUT 031162100 9857.5 125000 PUT SOLE 125,000 Amgen Inc COM 031162100 16867.99628 213898 SH SOLE 213,898 AMVESCAP PLC SPONSORED ADR COM 03235E100 89.09007405 5800 SH SOLE 5800 ANADARKO PETROLEUM CORP COM 032511107 94.56750417 1000 SH SOLE 1000 ANGIOTECH PHARMACEUTICALS IN COM 034918102 67.26913156 5100 SH SOLE 5100 ANGLO AMERICAN PLC UK ADR COM 03485P102 69.42601549 2000 SH SOLE 2000 ANGLOGOLD ASHANTI LTD SPONS ADR COM 035128206 31.80580405 646 SH SOLE 646 ANHEUSER-BUSCH COMPANIES INC COM 035229103 821.0994136 19150 SH SOLE 19150 Anheuser-Busch Companies Inc. COM 035229103 451.08 10500 SH SOLE 10,500 Anixter International Inc CVB/COM 035290105 5304.78936 135603 SH SOLE 135,603 Ansell Ltd ADR/ORD 03634M109 8.091882353 1212 SH SOLE 1,212 Antigenics Inc com 037032109 1070.98096 224996 SH SH-DEF 2 224996 APACHE CORPORATION COM 037411105 972.8196122 14225 SH SOLE 14225 APPLIED MATERIALS INC COM 038222105 142.9749775 7985 SH SOLE 7985 ARAMARK CORP CL B COM 038521100 35.21264392 1270 SH SOLE 1270 ARCHER DANIELS MIDLAND COMPANY COM 039483102 4.922501391 200 SH SOLE 200 ARCHIPELAGO HOLDINGS INC COM 03957A104 234.5473612 4700 SH SOLE 4700 ARIBA INC COM 04033V203 4.152086633 566 SH SOLE 566 ARIES MARITIME TRANSPORT LTD COM G0474B105 104.7578308 8000 SH SOLE 8000 ARM Holdings Plc ADR/ORD 042068106 486.8922414 2310 SH SOLE 2,310 Arotech Corp COM 042682104 5.41088 14624 SH SOLE 14,624 Arqule Inc COM 04269E107 0.23868 39 SH SOLE 39 ARROW ELECTRONICS INC COM 042735100 12.78732183 400 SH SOLE 400 ASIA SATELLITE TELECOMMS HOLDINGS COM 04516X106 490.6032188 29000 SH SOLE 29000 ASML HOLDINGS N.V ORDINARY COM N07059111 68.14049566 3400 SH SOLE 3400 ASTRAZENECA PLC SPONSORED ADR COM 046353108 29.10383084 600 SH SOLE 600 AT&T INC COM 00206R102 1865.598947 76325 SH SOLE 76325 AT&T Inc CALL 00206R102 6122.5 250000 CALL SOLE 250,000 AT&T Inc CALL 00206R102 6122.5 250000 CALL SOLE 250,000 AT&T Inc. COM 00206R102 244.9 10000 SH SOLE 10,000 ATI TECHNOLOGIES INC OPT 001941103 36.42492985 779 OPT SH-DEF 1 779 ATI TECHNOLOGIES INC COM 001941103 424.8486924 25065 SH SOLE 25065 ATI TECHNOLOGIES INC COM 001941103 1094.703353 64300 SH SH-DEF 1 64300 ATI TECHNOLOGIES INC COM 001941103 9627.703181 565506 SH SOLE 565506 Atlantis Plastics Inc COM 049156102 0.725 100 SH SOLE 100 Atmel Corp COM 049513104 0.309 100 SH SOLE 100 AUTODESK INC COM 052769106 21.42365278 500 SH SOLE 500 AUTOMATIC DATA PROCESSING INC COM 053015103 54.97390746 1200 SH SOLE 1200 AVAYA INC COM 053499109 0.212986346 20 SH SOLE 20 AVERY DENNISON CORPORATION COM 053611109 115.8434448 2100 SH SOLE 2100 Avnet Inc CVB/COM 053807103 4244.84928 177312 SH SOLE 177,312 AVON PRODUCTS INC COM 054303102 136.7760476 4800 SH SOLE 4800 Aware Inc COM 05453N100 21.2265 4770 SH SOLE 4,770 AXA-UAP S.A. SPONSORED ADR COM 054536107 934.1507426 28950 SH SOLE 28950 AXCAN PHARMA INC COM 054923107 21.21066208 1400 SH SOLE 1400 AXCAN PHARMA INC COM 054923107 120.2923426 7975 SH SOLE 7975 BAKER HUGHES INC COM 057224107 127.39215 2100 SH SOLE 2100 BALLARD POWER SYSTEMS INC OPT 05858H104 87.73708246 -54 OPT SH-DEF 1 -54 Ballard Power Systems Inc COM 05858H104 21.02321582 5000 SH SH-DEF 1 5000 BALLARD POWER SYSTEMS INC COM 05858H104 127.8277618 30350 SH SOLE 30350 BALLARD POWER SYSTEMS INC COM 05858H104 201.923061 47731 SH SOLE 47731 Bank Of America -New COM 060505104 0.4594 10 SH SH-DEF 1 10 Bank of America Corp CALL 060505104 2076.75 45000 CALL SOLE 45,000 Bank of America Corporation COM 060505104 923 20000 SH SOLE 20,000 BANK OF AMERICA CORPORATION COM 060505104 2637.044575 57251 SH SOLE 57251 BANK OF MONTREAL OPT 063671101 8849.878506 7143 OPT SOLE 7143 Bank of Montreal COM 063671101 3060.394641 55000 SH SOLE 55,000 Bank of Montreal COM 063671101 25262.16667 454000 SH SOLE 454,000 BANK OF MONTREAL COM 063671101 70556.48263 1268008.541 SH SOLE 1268008.541 BANK OF MONTREAL COM 063671101 1144628.594 20480047 SH SOLE 20480047 BANK OF NEW YORK COMPANY INC COM 064057102 476.8297907 15000 SH SOLE 15000 Bank of Nova Scotia com 064149107 79.34651763 2000 SH SH-DEF 2 2000 Bank of Nova Scotia CALL 064149107 371.8177816 9372 CALL SH-DEF 2 9372 Bank of Nova Scotia CALL 064149107 400.4222012 10093 CALL SH-DEF 2 10093 BANK OF NOVA SCOTIA OPT 064149107 12676.54319 13889 OPT SOLE 13889 BANK OF NOVA SCOTIA COM 064149107 27891.72918 703036 SH SH-DEF 1 703036 BANK OF NOVA SCOTIA COM 064149107 112199.0278 2840600.225 SH SOLE 2840600.225 BANK OF NOVA SCOTIA COM 064149107 1715188.999 43232874 SH SOLE 43232874 Bank of Nova Scotia (The) COM 064149107 2764.884647 70000 SH SOLE 70,000 Bank of Nova Scotia (The) COM 064149107 25117.0021 635900 SH SOLE 635,900 BANRO CORPORATION COM 066800103 0.269828361 32 SH SOLE 32 BARCLAYS PLC SPONSORED ADR COM 06738E204 141.3264649 3365 SH SOLE 3365 BARR PHARMACEUTICALS INC COM 068306109 48.18176604 775 SH SOLE 775 BARRICK GOLD CORP OPT 067901108 718.9177799 6759 OPT SH-DEF 1 6759 BARRICK GOLD CORP COM 067901108 753.5189744 27159 SH SOLE 27159 BARRICK GOLD CORP COM 067901108 129314.5345 4640321 SH SOLE 4640321 BAXTER INTERNATIONAL INC COM 071813109 87.93131019 2340 SH SOLE 2340 Bce Inc COM 05534B109 0.023954 1 SH SH-DEF 1 1 Bce Inc COM 05534B109 23.95528805 1000 SH SH-DEF 1 1000 BCE INC OPT 05534B109 571.9420547 5413.16109 OPT SH-DEF 1 5413 BCE Inc com 05534B109 232.4496991 9700 SH SH-DEF 2 9700 Bce Inc COM 05534B109 239.5528805 10000 SH SH-DEF 1 10000 BCE Inc CALL 05534B109 268.6351677 11210 CALL SH-DEF 2 11210 BCE Inc CALL 05534B109 289.3160017 12073 CALL SH-DEF 2 12073 Bce Inc COM 05534B109 2460.208083 102700 SH SH-DEF 1 102700 BCE INC COM 05534B109 41649.40248 1738007 SH SH-DEF 1 1738007 BCE INC COM 05534B109 42623.13515 1786516.517 SH SOLE 1786516.517 BCE INC COM 05534B109 762750.0901 31829148 SH SOLE 31829148 BCE Inc. COM 05534B109 954.3294954 40000 SH SOLE 40,000 BCE Inc. COM 05534B109 6924.614818 290240 SH SOLE 290,240 Beacon Power Corp COM 073677106 0.0905 50 SH SOLE 50 BEACON POWER CORPORATION COM 073677106 180.6513718 100000 SH SOLE 100000 BECKMAN COULTER INC COM 075811109 147.6550529 2600 SH SOLE 2600 BellSouth Corp COM 079860102 6180.2905 228055 SH SOLE 228,055 BellSouth Corp PUT 079860102 6775 250000 PUT SOLE 250,000 BELLSOUTH CORPORATION COM 079860102 685.4724479 25343 SH SOLE 25343 BEMA GOLD CORP COM 08135F107 67.51590714 23300 SH SOLE 23300 BERKSHIRE HATHAWAY INC CL A COM 084670108 11110.65821 126 SH SOLE 126 BERKSHIRE HATHAWAY INC CL B COM 084670207 1212.956187 414 SH SOLE 414 BEST BUY COMPANY INC COM 086516101 58.584942 1350 SH SOLE 1350 BG GROUP PLC SPONSORED ADR COM 055434203 138.9674186 2800 SH SOLE 2800 BHP BILLITON LTD SPONSORED ADR COM 088606108 2589.063922 77620 SH SOLE 77620 BioCryst Pharmaceuticals Inc COM 09058V103 0.7705 46 SH SOLE 46 BIOMET INC COM 090613100 157.8606001 4325 SH SOLE 4325 BIOMIRA INC COM 09161R106 0.070507309 50 SH SOLE 50 Biomira Inc COM 09161R106 21.02321582 15000 SH SH-DEF 1 15000 Bioprogress Plc ADR/ORD 090657107 589.3965517 6360 SH SOLE 6,360 BIOTECH HOLDERS TRUST COM 09067D201 60.11498523 300 SH SOLE 300 Biovail Corp CALL 09067J109 28.40584695 1200 CALL SH-DEF 2 1200 Biovail Corp CALL 09067J109 94.68615649 4000 CALL SH-DEF 2 4000 Biovail Corp com 09067J109 168.0679278 7100 SH SH-DEF 2 7100 Biovail Corp CALL 09067J109 224.8796217 9500 CALL SH-DEF 2 9500 BIOVAIL CORPORATION OPT 09067J109 95.69742527 694 OPT SH-DEF 1 694 BIOVAIL CORPORATION COM 09067J109 821.3161837 34850 SH SOLE 34850 BIOVAIL CORPORATION COM 09067J109 16035.33732 677410 SH SH-DEF 1 677410 BIOVAIL CORPORATION COM 09067J109 19232.79414 812486 SH SOLE 812486 BIRCH MOUNTAIN RESOURCES LTD COM 09066X109 7.122372983 1000 SH SOLE 1000 BJ'S WHOLESALE CLUB INC COM 05548J106 17.70183624 600 SH SOLE 600 BLACK & DECKER CORPORATION COM 091797100 45.566066 525 SH SOLE 525 Blackboard Inc COM 091935502 0.69552 24 SH SOLE 24 BLOCK (H&R) INC COM 093671105 25.85036168 1055 SH SOLE 1055 BOEING COMPANY COM 097023105 825.3427385 11773 SH SOLE 11773 BofI Holding Inc COM 05566u108 0.584 73 SH SOLE 73 Bookham Inc COM 09856E105 1.69884 297 SH SOLE 297 BOSTON SCIENTIFIC CORP COM 101137107 320.4454907 13110 SH SOLE 13110 Bp Plc Adr COM 055622104 0.063 1 SH SH-DEF 1 1 BP PLC SPONSORED ADR COM 055622104 1492.097873 23279 SH SOLE 23279 BP PRUDHOE BAY ROYALTY TRUST COM 055630107 132.9434405 2000 SH SOLE 2000 BRASIL TELECOM PART. S.A. ADS COM 105530109 43.24254591 1160 SH SOLE 1160 Bristol-Myers Squibb Co CALL 110122108 11.49 500 CALL SH-DEF 2 500 Bristol-Myers Squibb Co CALL 110122108 22.98 1000 CALL SOLE 1,000 Bristol-Myers Squibb Co CALL 110122108 137.88 6000 CALL SH-DEF 2 6000 Bristol-Myers Squibb Co COM 110122108 155.36778 6761 SH SOLE 6,761 Bristol-Myers Squibb Co CALL 110122108 160.86 7000 CALL SH-DEF 2 7000 Bristol-Myers Squibb Co com 110122108 225.204 9800 SH SH-DEF 2 9800 BRISTOL-MYERS SQUIBB COMPANY COM 110122108 1357.795668 59200 SH SOLE 59200 BROOKFIELD ASSET MANAGE-CL A OPT 112585104 414.0670529 297 OPT SH-DEF 1 297 BROOKFIELD ASSET MANAGE-CL A COM 112585104 126144.2418 2503084 SH SOLE 2503084 BROOKFIELD ASSET MGMT INC CL A LV COM 112585104 7869.238548 156841 SH SOLE 156841 BROOKFIELD PROPERTIES CORP COM 112900105 441.8525018 15000 SH SOLE 15000 BROOKFIELD PROPERTIES CORP COM 112900105 8402.785899 284000 SH SOLE 284000 BROWN-FORMAN CORP CL A COM 115637100 666.1180157 9408 SH SOLE 9408 BT Group PLC ADR/ORD 05577E101 375.4310345 1000 SH SH-DEF 2 1000 BT GROUP PLC ADR COM 05577E101 84.27336387 2200 SH SOLE 2200 BUNGE LIMITED COM G16962105 33.90057784 600 SH SOLE 600 BURLINGTON NORTHERN SANTA FE CORP COM 12189T104 42.41015281 600 SH SOLE 600 BURLINGTON RESOURCES INC COM 122014103 150.5594487 1750 SH SOLE 1750 BUSINESS OBJECTS SA SPONSORED ADR COM 12328X107 71.38792963 1770 SH SOLE 1770 CABLEVISION SYSTEMS CORP CL A COM 12686C109 58.56198262 2500 SH SOLE 2500 CADBURY SCHWEPPES PLC ADR COM 127209302 75.09492788 1965 SH SOLE 1965 CAE Inc CALL 124765108 57.14187446 7800 CALL SH-DEF 2 7800 CAE Inc CALL 124765108 285.7093723 39000 CALL SH-DEF 2 39000 CAE Inc CALL 124765108 377.3195185 51505 CALL SH-DEF 2 51505 CAE Inc CALL 124765108 406.3446604 55467 CALL SH-DEF 2 55467 CAE Inc CALL 124765108 512.8116939 70000 CALL SH-DEF 2 70000 CAE Inc com 124765108 612.4436801 83600 SH SH-DEF 2 83600 CAE INC COM 124765108 1037.46411 142243.3922 SH SOLE 142243.3922 Cae Inc COM 124765108 3428.457438 470200 SH SH-DEF 1 470200 CAE INC COM 124765108 19827.52715 2706504 SH SOLE 2706504 Cal Dive International Inc CVB/COM 127914109 2792.242 77800 SH SOLE 77,800 CALIFORNIA WATER SERVICE GROUP COM 130788102 30.52509524 800 SH SOLE 800 CAMBIOR INC COM 13201L103 345.399828 123600 SH SOLE 123600 CAMECO CORP OPT 13321L108 246.2764792 1964 OPT SH-DEF 1 1964 CAMECO CORP COM 13321L108 380.34 6000 SH SOLE 6000 CAMECO CORP COM 13321L108 3298.962248 52225 SH SOLE 52225 CAMECO CORP COM 13321L108 26163.09153 412355 SH SH-DEF 1 412355 CAMECO CORP COM 13321L108 72091.3707 1136228 SH SOLE 1136228 CAMPBELL SOUP CO COM 134429109 32.68392758 1100 SH SOLE 1100 CAN IMPERIAL BK OF COMMERCE OPT 136069101 5361.114482 4531 OPT SOLE 4531 CAN IMPERIAL BK OF COMMERCE COM 136069101 908645.0532 13830051 SH SOLE 13830051 Canadian Imperial Bank of Commerce COM 136069101 1308.222403 20000 SH SOLE 20,000 Canadian Imperial Bank of Commerce COM 136069101 23587.24993 360600 SH SOLE 360,600 CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101 60889.71973 930877.1901 SH SOLE 930877.1901 CANADIAN NATIONAL RAILWAY CO COM 136375102 14023.74332 175884 SH SOLE 175884 Canadian National Railway Company COM 136375102 1195.993665 15000 SH SOLE 15,000 Canadian National Railway Company COM 136375102 6378.632881 80000 SH SOLE 80,000 CANADIAN NATL RAILWAY CO OPT 136375102 432.8928854 2958 OPT SH-DEF 1 2958 CANADIAN NATL RAILWAY CO COM 136375102 241525.8749 3015832 SH SOLE 3015832 CANADIAN NATURAL RESOURCES COM 136385101 129.012 2600 SH SH-DEF 1 2600 CANADIAN NATURAL RESOURCES COM 136385101 271175.5617 5472448 SH SOLE 5472448 CANADIAN NATURAL RESOURCES LTD COM 136385101 9831.856097 199290 SH SOLE 199290 Canadian Pacific Railway Limited COM 13645T100 1459.444421 35000 SH SOLE 35,000 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 655.4280224 15649 SH SH-DEF 1 15649 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 11942.04992 286391 SH SOLE 286391 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 86925.44516 2075432 SH SOLE 2075432 Canargo Energy Corp COM 137225108 0.105834222 84 SH SH-DEF 1 84 CANON INC ADR COM 138006309 494.1009117 8415 SH SOLE 8415 CAPITAL ONE FINANCIAL CORP COM 14040H105 344.9343321 4000 SH SOLE 4000 CARDINAL HEALTH INC COM 14149Y108 833.1546462 12142 SH SOLE 12142 CARDIOME PHARMA CORP COM 14159U202 323.4840929 32100 SH SOLE 32100 CARDIOME PHARMA CORP NEW COM 14159U202 5.016479048 500 SH SOLE 500 Cardiome Pharma Corp-New COM 14159U202 123.7867584 12400 SH SH-DEF 1 12400 CAREMAX RX INC COM 141705103 796.0297907 15400 SH SOLE 15400 CARNIVAL CORPORATION COM 143658300 37.35690622 700 SH SOLE 700 CATERPILLAR INC COM 149123101 4680.331918 81173 SH SOLE 81173 Caterpillar Inc. COM 149123101 577.7 10000 SH SOLE 10,000 Catuity Inc com 149481202 137.31 23000 SH SH-DEF 2 23000 Cbot Holdings Inc com 14984K106 1312.64 14000 SH SH-DEF 2 14000 Cdn Natural Resources Ltd COM 136385101 559.3588994 11294 SH SH-DEF 1 11294 CDW CORP COM 12512N105 146.5461884 2550 SH SOLE 2550 Ce Franklin Ltd COM 125151100 20.62338779 1500 SH SH-DEF 1 1500 CELESTICA INC COM 15101Q108 134.159037 12644 SH SH-DEF 1 12644 Celestica Inc CALL 15101Q108 206.4801376 19460 CALL SH-DEF 2 19460 CELESTICA INC COM 15101Q108 3482.840327 328245 SH SOLE 328245 CELESTICA INC SV COM 15101Q108 327.4750674 31000 SH SOLE 31000 CELL GENESYS INC COM 150921104 4.143003895 700 SH SOLE 700 CEMEX SA SPONSORED ADR COM 151290889 61.52513804 1039 SH SOLE 1039 CENDANT CORPORATION COM 151313103 1246.924881 72425 SH SOLE 72425 Centerplate Inc., Income Deposit Securities COM 15200E204 3227.325258 250000 SH SOLE 250,000 CENTRAL EUROPE & RUSSIA FUND COM 153436100 1210.999923 28576 SH SOLE 28576 CENTRAL FUND OF CDA LTD CL A NVS COM 153501101 2552.407653 378375 SH SOLE 378375 CENTRAL VERMONT PUBLIC SERVICE COM 155771108 26.96296708 1500 SH SOLE 1500 CENTURYTEL INC COM 156700106 14.89325857 450 SH SOLE 450 CGI GROUP INC OPT 39945C109 39.65311667 562 OPT SH-DEF 1 562 CGI GROUP INC COM 39945C109 319.8704213 40001 SH SOLE 40001 CGI GROUP INC CL A SVS COM 39945C109 346.3168258 43500 SH SOLE 43500 CGI Group Inc. COM 39945C109 0.0079613 1 SH SOLE 1 Cgi Group Inc-A Sv COM 39945C109 23.98968186 3000 SH SH-DEF 1 3000 CH Robinson Worldwide Inc COM 12541W209 0.07406 2 SH SOLE 2 CHC HELICOPTER CORP CL A SVS COM 12541C203 295.157942 12625 SH SOLE 12625 CHC HELICOPTER CORP-CL A COM 12541C203 162.0283749 6900 SH SOLE 6900 CHEESECAKE FACTORY INC COM 163072101 5.597697214 150 SH SOLE 150 CHESAPEAKE ENERGY CORP COM 165167107 53.8371014 1700 SH SOLE 1700 Chevron Corp COM 166764100 84.5873 1490 SH SOLE 1,490 Chevron Corp com 166764100 141.925 2500 SH SH-DEF 2 2500 Chevron Corp CALL 166764100 310.07774 5462 CALL SH-DEF 2 5462 Chevron Corp CALL 166764100 334.26176 5888 CALL SH-DEF 2 5888 Chevron Corporation COM 166764100 567.7 10000 SH SOLE 10,000 CHEVRON CORPORATION COM 166764100 5353.468579 94483 SH SOLE 94483 CHINA MOBILE (HONG KONG) LTD COM 16941M109 103.8927021 4330 SH SOLE 4330 CHINA PETROLEUM & CHEMICAL CORP ADR COM 16941R108 301.3501434 6100 SH SOLE 6100 CHUBB CORPORATION COM 171232101 80.89338698 830 SH SOLE 830 CHUNGWA TELECOM CO LTD ADR COM 17133Q205 527.4620811 28800 SH SOLE 28800 CHURCHILL DOWNS INC COM 171484108 73.31850362 2000 SH SOLE 2000 Cisco Systems Inc COM 17275R102 167.24528 9769 SH SOLE 9,769 CISCO SYSTEMS INC COM 17275R102 1568.076266 91770 SH SOLE 91770 Cisco Systems Inc CALL 17275R102 1712 100000 CALL SOLE 100,000 Cisco Systems Inc CALL 17275R102 9501.6 555000 CALL SOLE 555,000 Cisco Systems Inc. COM 17275R102 856 50000 SH SOLE 50,000 CIT GROUP INC COM 125581108 655.0473655 12675 SH SOLE 12675 Citigroup Inc CALL 172967101 38.824 800 CALL SH-DEF 2 800 Citigroup Inc CALL 172967101 239.78673 4941 CALL SH-DEF 2 4941 Citigroup Inc CALL 172967101 242.65 5000 CALL SH-DEF 2 5000 Citigroup Inc CALL 172967101 258.47078 5326 CALL SH-DEF 2 5326 Citigroup Inc CALL 172967101 485.3 10000 CALL SH-DEF 2 10000 Citigroup Inc com 172967101 548.389 11300 SH SH-DEF 2 11300 CITIGROUP INC COM 172967101 727.95 15000 SH SH-DEF 1 15000 Citigroup Inc CALL 172967101 4853 100000 CALL SOLE 100,000 Citigroup Inc PUT 172967101 4853 100000 PUT SOLE 100,000 Citigroup Inc CALL 172967101 7599.798 156600 CALL SOLE 156,600 Citigroup Inc CALL 172967101 9463.35 195000 CALL SOLE 195,000 Citigroup Inc PUT 172967101 9463.35 195000 PUT SOLE 195,000 Citigroup Inc PUT 172967101 9487.615 195500 PUT SOLE 195,500 Citigroup Inc PUT 172967101 9706 200000 PUT SOLE 200,000 Citigroup Inc CALL 172967101 10919.25 225000 CALL SOLE 225,000 Citigroup Inc PUT 172967101 10919.25 225000 PUT SOLE 225,000 Citigroup Inc CALL 172967101 12132.5 250000 CALL SOLE 250,000 Citigroup Inc PUT 172967101 12132.5 250000 PUT SOLE 250,000 CITIGROUP INC COM 172967101 14412.2881 297550 SH SOLE 297550 Citigroup Inc PUT 172967101 19412 400000 PUT SOLE 400,000 Citigroup Inc CALL 172967101 21838.5 450000 CALL SOLE 450,000 Citigroup Inc. COM 172967101 970.6 20000 SH SOLE 20,000 CITIZENS COMMUNICATIONS CO CL B COM 17453B101 19.53030861 1600 SH SOLE 1600 City Telecom HK Ltd ADR/ORD 178677209 0.792774194 9600 SH SOLE 9,600 CKX Inc COM 12562M106 1.3 100 SH SOLE 100 CLEAR CHANNEL COMMUNICATIONS INC COM 184502102 100.4461585 3200 SH SOLE 3200 CLOROX COMPANY COM 189054109 19.87314985 350 SH SOLE 350 CMGI Inc COM 125750109 20.777421 13769 SH SOLE 13,769 CNOOC LTD SPONSORED ADR COM 126132109 352.7632239 5200 SH SOLE 5200 COACH INC COM 189754104 39.93094209 1200 SH SOLE 1200 Coca-Cola Co/The CALL 191216100 1531.78 38000 CALL SOLE 38,000 Coca-Cola Co/The CALL 191216100 2015.5 50000 CALL SOLE 50,000 Coca-Cola Co/The PUT 191216100 2015.5 50000 PUT SOLE 50,000 Coca-Cola Co/The CALL 191216100 2878.134 71400 CALL SOLE 71,400 Coca-Cola Co/The CALL 191216100 3023.25 75000 CALL SOLE 75,000 Coca-Cola Co/The CALL 191216100 3023.25 75000 CALL SOLE 75,000 Coca-Cola Co/The PUT 191216100 3023.25 75000 PUT SOLE 75,000 Coca-Cola Co/The CALL 191216100 4031 100000 CALL SOLE 100,000 Coca-Cola Co/The PUT 191216100 4043.093 100300 PUT SOLE 100,300 Coca-Cola Co/The CALL 191216100 8062 200000 CALL SOLE 200,000 Coca-Cola Co/The PUT 191216100 8062 200000 PUT SOLE 200,000 Coca-Cola Co/The COM 191216100 12434.54663 308473 SH SOLE 308,473 Coca-Cola Co/The CALL 191216100 16124 400000 CALL SOLE 400,000 Coca-Cola Co/The CALL 191216100 16124 400000 CALL SOLE 400,000 Coca-Cola Co/The PUT 191216100 16124 400000 PUT SOLE 400,000 COCA-COLA COMPANY COM 191216100 4651.142208 115607 SH SOLE 115607 Coca-Cola Company (The) COM 191216100 483.72 12000 SH SOLE 12,000 COCA-COLA ENTERPRISES INC COM 191219104 5.739922099 300 SH SOLE 300 COCA-COLA HELLENIC BOTTLING CO ADR COM 1912EP104 59.90633908 2050 SH SOLE 2050 COEUR D'ALENE MINES CORP COM 192108108 19.97399307 5007 SH SOLE 5007 Coeur D'Alene Mns Idaho COM 192108108 140 35000 SH SH-DEF 1 35000 COGNOS INC OPT 19244C109 20.33108927 882 OPT SH-DEF 1 882 COGNOS INC COM 19244C109 363.4451911 10470 SH SOLE 10470 COGNOS INC COM 19244C109 5811.655288 166682 SH SH-DEF 1 166682 Colgate-Palmolive Company COM 194162103 548.5 10000 SH SOLE 10,000 COLGATE-PALMOLIVE COMPANY COM 194162103 3268.34731 59702 SH SOLE 59702 Colt Telecom Group Plc ADR/ORD 196877104 78.62068966 800 SH SOLE 800 COMCAST CORP CL A COM 20030N101 340.83824 13175 SH SOLE 13175 COMCAST CORP CL A SPL COM 20030N200 1508.944476 58850 SH SOLE 58850 Comcast Corporation, Class "A" COM 20030N200 385.35 15000 SH SOLE 15,000 COMERICA INC COM 200340107 3.115789924 55 SH SOLE 55 COMPANHIA VALE DO RIO DOCE ADR COM 204412209 1038.837213 25300 SH SOLE 25300 Compton Petroleum Corp COM 204940100 12.53454858 856 SH SH-DEF 1 856 Compton Petroleum Corp COM 204940100 65.89423904 4500 SH SH-DEF 1 4500 COMPTON PETROLEUM CORP COM 204940100 236.7239897 16100 SH SOLE 16100 Comtech Telecommunications Corp com 205826209 0.3055 10 SH SOLE 10 CONAGRA FOODS INC COM 205887102 226.2936866 11180 SH SOLE 11180 Conexant Systems Inc com 207142100 0.13334 59 SH SOLE 59 Conocophillips COM 20825C104 3.13632 54 SH SH-DEF 1 54 ConocoPhillips COM 20825C104 581.8 10000 SH SOLE 10,000 CONOCOPHILLIPS COM 20825C104 864.9800111 14896 SH SOLE 14896 CONSOLIDATED EDISON INC COM 209115104 50.86483756 1100 SH SOLE 1100 CONSTELLATION BRANDS INC COM 21036P108 15.70768309 600 SH SOLE 600 CONSTELLATION ENERGY GROUP INC COM 210371100 17.24671489 300 SH SOLE 300 CONSUMER STAPLES SPDR COM 81369Y308 116.45 5000 SH SH-DEF 1 5000 COOPER INDUSTRIES LTD CL A COM G24182100 14.57187861 200 SH SOLE 200 COOPER TIRE & RUBBER CO COM 216831107 481.6504901 31500 SH SOLE 31500 Corinthian Colleges COM 218868107 0.1177 10 SH SH-DEF 1 10 CORN PRODUCTS INTERNATIONAL INC COM 219023108 1.669075033 70 SH SOLE 70 CORNING INC COM 219350105 77.11497667 3930 SH SOLE 3930 Corus Entertainment Inc com 220874101 0.912123818 34 SH SH-DEF 2 34 CORUS ENTERTAINMENT INC CL B NVS COM 220874101 175.82468 6583 SH SOLE 6583 CORUS ENTERTAINMENT INC-B SH COM 220874101 407.7730009 15200 SH SOLE 15200 Corus Entertainment-B Nv COM 220874101 1707.685813 64190 SH SH-DEF 1 64190 COSTCO WHOLESALE CORP COM 22160K105 101.2181655 2050 SH SOLE 2050 Cott Corp com 22163N106 650.0436028 43877 SH SH-DEF 2 43877 COTT CORPORATION COM 22163N106 184.6677225 12520 SH SOLE 12520 COTT CORPORATION COM 22163N106 496.7514187 33530 SH SH-DEF 1 33530 COTT CORPORATION COM 22163N106 2236.06288 150931 SH SOLE 150931 CP HOLDERS DEPOSIT RECEIPTS COM 12616K106 76.25304969 700 SH SOLE 700 CP SHIPS LIMITED* COM 22409V102 250.5081026 11724 SH SOLE 11724 CP SHIPS LTD COM 22409V102 23.60791058 1100 SH SH-DEF 1 1100 Cray Inc com 225223106 13.97564 10508 SH SOLE 10,508 CREDIT SUISSE GROUP ADR COM 225401108 77.54909044 1525 SH SOLE 1525 CROWN CASTLE INTL CORP COM 228227104 6.714540085 250 SH SOLE 250 CROWN HOLDINGS INC COM 228368106 17.54314086 900 SH SOLE 900 CRYPTOLOGIC INC COM 228906103 1.961306965 100 SH SOLE 100 Cryptologic Inc COM 228906103 97.72141015 5000 SH SH-DEF 1 5000 CRYSTALLEX INTERNATIONAL CORP COM 22942F101 472.8630741 220950 SH SOLE 220950 CRYSTALLEX INTL CORP COM 22942F101 34.82373173 16200 SH SOLE 16200 CSX CORPORATION COM 126408103 99.57089415 1965 SH SOLE 1965 CUMMINS INC COM 231021106 44.77858152 500 SH SOLE 500 CURAGEN CORP COM 23126R101 0.922218893 300 SH SOLE 300 CVS CORPORATION COM 126650100 4438.712597 168330 SH SOLE 168330 Daiei Inc/The ADR/ORD 233798404 11.85423729 520 SH SOLE 520 Daimler Chrysler Ag COM D1668R123 0.10176 2 SH SH-DEF 1 2 DAIMLERCHRYSLER AG COM D1668R123 19.71056799 387 SH SOLE 387 DANAHER CORP COM 235851102 595.6964003 10700 SH SOLE 10700 DARDEN RESTAURANTS INC COM 237194105 4.65661088 120 SH SOLE 120 DAVITA INC COM 23918K108 1010.849223 20000 SH SOLE 20000 Deckers Outdoor Corp com 243537107 1371.49872 49656 SH SH-DEF 2 49656 DEERE & COMPANY COM 244199105 35.68887557 525 SH SOLE 525 DEL MONTE FOODS CO COM 24522P103 4.236836023 407 SH SOLE 407 Dell Inc com 24702R101 122.795 4100 SH SH-DEF 2 4100 Dell Inc CALL 24702R101 220.52185 7363 CALL SH-DEF 2 7363 Dell Inc CALL 24702R101 237.6832 7936 CALL SH-DEF 2 7936 DELL INC COM 24702R101 2922.421941 97765 SH SOLE 97765 Dell Inc CALL 24702R101 4492.5 150000 CALL SOLE 150,000 Dell Inc. COM 24702R101 299.9 10000 SH SOLE 10,000 DENBURY RESOURCES INC COM 247916208 823.047648 36200 SH SOLE 36200 Dendreon Corp com 24823Q107 0.4336 80 SH SOLE 80 DESCARTES SYSTEMS GROUP INC COM 249906108 31.42558747 10030 SH SOLE 10030 DESCARTES SYSTEMS GRP (THE) COM 249906108 0.025176268 8 SH SOLE 8 DEVON ENERGY CORPORATION COM 25179M103 343.3074691 5500 SH SOLE 5500 DIAGEO PLC SPONSORED ADR COM 25243Q205 893.4722424 15355 SH SOLE 15355 Dialysis Corp Of America com 252529102 1.003 100 SH SOLE 100 DIAMONDS TRUST SERIES 1 COM 252787106 58.70919831 550 SH SOLE 550 DIEBOLD INC COM 253651103 96.71335873 2550 SH SOLE 2550 DIRECTV GROUP INC COM 25459L106 10.01998031 711 SH SOLE 711 DISCOVERY HLDG COMPANY SER A COM 25468Y107 49.09729915 3247 SH SOLE 3247 DISNEY,WALT COMPANY COM 254687106 635.7758079 26575 SH SOLE 26575 Dollar Financial Corp COM 256664103 3909.44256 327424 SH SH-DEF 1 327424 DOLLAR GENERAL CORPORATION COM 256669102 350.6879767 18425 SH SOLE 18425 DOMINION RESOURCES INC COM 25746U109 252.1118606 3272 SH SOLE 3272 DOMTAR INC COM 257561100 173.9091384 30276 SH SOLE 30276 DOMTAR INC COM 257561100 5121.374325 887654 SH SOLE 887654 DOMTAR INC COM 257561100 7072.34 1225802 SH SH-DEF 1 1225802 DONNELLEY (R.R.) & SONS CO COM 257867101 285.6837478 8367 SH SOLE 8367 DOREL INDUSTRIES INC CL B SVS COM 25822C205 141.3253863 5975 SH SOLE 5975 DOREL INDUSTRIES-CL B COM 25822C205 38.01203783 1600 SH SOLE 1600 Dow Chemical Co/The CALL 260543103 4382 100000 CALL SOLE 100,000 Dow Chemical Co/The CALL 260543103 8764 200000 CALL SOLE 200,000 DOW CHEMICAL COMPANY COM 260543103 242.9512391 5555 SH SOLE 5555 Draxis Health Inc com 26150J101 9.0064 2080 SH SOLE 2,080 DREAMWORKS ANIMATION SKG INC CL A COM 26153C103 9.192261268 375 SH SOLE 375 DryShips Inc com Y2109Q101 0.122199 10 SH SOLE 10 DTE ENERGY COMPANY COM 233331107 101.3010059 2350 SH SOLE 2350 DUKE ENERGY CORP COM 264399106 369.2858879 13479 SH SOLE 13479 DUPONT E.I. DE NEMOURS & CO COM 263534109 1971.467885 46477 SH SOLE 46477 Durban Roodepoort Deep Ltd ADR/ORD 26152H103 39.01639344 238 SH SOLE 238 DUSA PHARMACEUTICALS INC COM 266898105 0.064495142 6 SH SOLE 6 Eastman Kodak Co com 277461109 395.46 16900 SH SOLE 16,900 EASTMAN KODAK COMPANY COM 277461109 337.1984591 14438 SH SOLE 14438 EBAY INC COM 278642103 10.78418867 250 SH SOLE 250 ECHOSTAR COMMUNICATIONS CORP CL A COM 278762109 135.63824 5000 SH SOLE 5000 eCollege.com Inc com 27887E100 0.3606 20 SH SOLE 20 Ediets.Com Inc com 280597105 0.14688 24 SH SOLE 24 EI Du Pont de Nemours & Co PUT 263534109 3187.5 75000 PUT SOLE 75,000 EI Du Pont de Nemours & Co CALL 263534109 5312.5 125000 CALL SOLE 125,000 EI Du Pont de Nemours & Co com 263534109 5433.625 127850 SH SOLE 127,850 EL PASO CORPORATION COM 28336L109 221.8566537 18280 SH SOLE 18280 ELDORADO GOLD CORPORATION COM 284902103 482.4024076 98600 SH SOLE 98600 Electronic Arts Inc COM 285512109 0.523 10 SH SH-DEF 1 10 Electronic Arts Inc com 285512109 0.5231 10 SH SOLE 10 ELECTRONIC ARTS INC COM 285512109 7.831382956 150 SH SOLE 150 ELECTRONIC DATA SYSTEMS CORP COM 285661104 376.7010315 15700 SH SOLE 15700 Eli Lilly & Co CALL 532457108 3519.898 62200 CALL SOLE 62,200 Eli Lilly & Co CALL 532457108 4244.25 75000 CALL SOLE 75,000 Eli Lilly & Co PUT 532457108 4244.25 75000 PUT SOLE 75,000 Eli Lilly & Co PUT 532457108 5025.192 88800 PUT SOLE 88,800 Eli Lilly & Co CALL 532457108 5659 100000 CALL SOLE 100,000 Eli Lilly & Co PUT 532457108 8205.55 145000 PUT SOLE 145,000 Eli Lilly & Co CALL 532457108 11318 200000 CALL SOLE 200,000 Eli Lilly & Co com 532457108 15462.19888 273232 SH SOLE 273,232 Eli Lilly & Co PUT 532457108 19806.5 350000 PUT SOLE 350,000 ELIZABETH ARDEN INC COM 28660G106 20.02135856 1000 SH SOLE 1000 EMBRAER-EMPRESA BRASILEIRA SP ADR COM 29081M102 31.21974918 800 SH SOLE 800 EMC CORP COM 268648102 103.3126225 7600 SH SOLE 7600 EMERSON ELECTRIC CO COM 291011104 3072.383093 41209 SH SOLE 41209 Emerson Electric Company COM 291011104 373.5 5000 SH SOLE 5,000 ENBRIDGE INC COM 29250N105 3562.28865 114005 SH SH-DEF 1 114005 ENBRIDGE INC COM 29250N105 50883.4749 1635650.281 SH SOLE 1635650.281 ENBRIDGE INC COM 29250N105 361570.5013 11571450 SH SOLE 11571450 Enbridge Inc. COM 29250N105 3110.901853 100000 SH SOLE 100,000 Enbridge Inc. COM 29250N105 114128.5986 3668666 SH SOLE 3,668,666 Encana Corp COM 292505104 27.10576096 600 SH SH-DEF 1 600 Encana Corp COM 292505104 54.21152193 1200 SH SH-DEF 1 1200 EnCana Corp com 292505104 103.9449699 2300 SH SH-DEF 2 2300 Encana Corp COM 292505104 225.8813414 5000 SH SH-DEF 1 5000 EnCana Corp CALL 292505104 524.244196 11600 CALL SH-DEF 2 11600 EnCana Corp CALL 292505104 564.6019604 12493 CALL SH-DEF 2 12493 ENCANA CORP COM 292505104 1436.088 31800 SH SH-DEF 1 31800 ENCANA CORP COM 292505104 14786.89506 327191 SH SH-DEF 1 327191 ENCANA CORP COM 292505104 374673.0787 8290426 SH SOLE 8290426 EnCana Corporation COM 292505104 903.2 20000 SH SOLE 20,000 EnCana Corporation COM 292505104 1799.768865 40000 SH SOLE 40,000 ENCANA CORPORATION COM 292505104 64644.72802 1436734 SH SOLE 1436734 EndWave Corp com 29264A206 589 50000 SH SH-DEF 2 50000 Enernorth Industries Inc COM 29275G101 0.005429923 3 SH SH-DEF 1 3 Enerplus Resources Fd T/U COM 29274D604 9.592433362 200 SH SH-DEF 1 200 ENERPLUS RESOURCES FUND OPT 29274D604 5.100010975 332 OPT SH-DEF 1 332 ENERPLUS RESOURCES FUND COM 29274D604 235.3516767 4900 SH SOLE 4900 ENERPLUS RESOURCES FUND T/U COM 29274D604 2499.03146 52260 SH SOLE 52260 ENTERGY CORPORATION COM 29364G103 49.67538415 725 SH SOLE 725 ERICSSON TELEPHONE CO SPONS ADR COM 294821608 84.11766468 2450 SH SOLE 2450 ESTEE LAUDER CO CL A COM 518439104 97.74037581 2925 SH SOLE 2925 EUROPEAN EQUITY FUND INC COM 298768102 1013.759603 114900 SH SOLE 114900 EXELON CORPORATION COM 30161N101 87.51211745 1650 SH SOLE 1650 EXPRESS SCRIPTS INC COM 302182100 7.527475067 90 SH SOLE 90 EXTENDICARE INC -CL A COM 30224T871 18.8822012 1200 SH SOLE 1200 EXTENDICARE INC CL A SVS COM 30224T871 261.54047 16695 SH SOLE 16695 Exxon Mobil Corp com 30231G102 151.659 2700 SH SH-DEF 2 2700 Exxon Mobil Corp CALL 30231G102 328.25748 5844 CALL SH-DEF 2 5844 Exxon Mobil Corp CALL 30231G102 353.81483 6299 CALL SH-DEF 2 6299 Exxon Mobil Corp com 30231G102 779.47109 13877 SH SOLE 13,877 Exxon Mobil Corporation COM 30231G102 842.55 15000 SH SOLE 15,000 EXXON MOBIL CORPORATION COM 30231G102 20342.02765 362850 SH SOLE 362850 FAIRFAX FINANCIAL HLDGS LTD COM 303901102 1132.952709 7843 SH SOLE 7843 Fairfax Financial Holdings Limited, SV COM 303901102 5723.922441 39800 SH SOLE 39,800 Fairfax Financial Holdings Ltd com 303901102 2889.079966 20000 SH SH-DEF 2 20000 FAIRFAX FINANCIAL HOLDINGS LTD SV COM 303901102 891.66631 6200 SH SOLE 6200 Fairmont Hotels & Resorts COM 305204109 2108.225 50000 SH SH-DEF 1 50000 FAIRMONT HOTELS & RESORTS COM 305204109 38020.61322 898922 SH SOLE 898922 FAIRMONT HOTELS & RESORTS INC COM 305204109 1195.441433 28389 SH SOLE 28389 Fairmont Hotels & Resorts Inc CVB/COM 305204109 2248.06928 53008 SH SOLE 53,008 Falconbridge Limited, LV COM 306104100 590.6775671 20000 SH SOLE 20,000 FALCONBRIDGE LTD OPT 306104100 208.7740028 1324 OPT SH-DEF 1 1324 FALCONBRIDGE LTD COM 306104100 31967.34996 1077624 SH SOLE 1077624 FALCONBRIDGE LTD COM 306104100 68505.78676 2309340 SH SH-DEF 1 2309340 FALCONBRIDGE LTD NEW 2005 COM 306104100 13842.46972 468698 SH SOLE 468698 Falconbridge Ltd-New COM 306104100 47.38091144 1600 SH SH-DEF 1 1600 FANNIE MAE COM 313586109 971.883919 19950 SH SOLE 19950 FEDEX CORPORATION COM 31428X106 66.04215212 640 SH SOLE 640 FELCOR LODGING TRUST INC REIT COM 31430F101 972.2097933 56600 SH SOLE 56600 FIFTH THIRD BANCORP COM 316773100 109.177306 2900 SH SOLE 2900 First Data Corporation COM 319963104 645.15 15000 SH SOLE 15,000 FIRST DATA CORPORATION COM 319963104 979.5977315 22820 SH SOLE 22820 FIRST HORIZON NATIONAL CORP COM 320517105 34.52936695 900 SH SOLE 900 First Marblehead Corp/The com 320771108 1643 50000 SH SH-DEF 2 50000 FIRSTENERGY CORP COM 337932107 34.22694859 700 SH SOLE 700 FIRSTSERVICE CORP COM 33761N109 17.96044712 700 SH SOLE 700 FIRSTSERVICE CORP SVS COM 33761N109 195.4166845 7650 SH SOLE 7650 FISERV INC COM 337738108 375.7239139 8700 SH SOLE 8700 FLUOR CORPORATION COM 343412102 30.84447203 400 SH SOLE 400 FNX MINING CO INC COM 30253R101 503.6362855 43100 SH SOLE 43100 Ford Motor Co com 345370860 63.83668 8269 SH SOLE 8,269 Ford Motor Co CALL 345370860 386 50000 CALL SOLE 50,000 Ford Motor Co PUT 345370860 386 50000 PUT SOLE 50,000 Ford Motor Co CALL 345370860 1039.112 134600 CALL SOLE 134,600 FORD MOTOR COMPANY COM 345370860 928.1095578 120453.453 SH SOLE 120453.453 FORDING CANADIAN COAL T/U COM 345425102 1793.278671 52084 SH SOLE 52084 FORDING CANADIAN COAL TRUST OPT 345425102 277.8155336 900 OPT SH-DEF 1 900 FORDING CANADIAN COAL TRUST COM 345425102 186.7480653 5400 SH SOLE 5400 FORDING CANADIAN COAL TRUST COM 345425102 211.0253138 6102 SH SH-DEF 1 6102 Fording Cdn Coal T/U COM 345425102 34.54858126 1000 SH SH-DEF 1 1000 Foundation Coal Hldgs Inc COM 35039W100 37.9399828 1000 SH SH-DEF 1 1000 FOUNDRY NETWORKS INC COM 35063R100 124.0506014 9000 SH SOLE 9000 FOUR SEASONS HOTELS INC COM 35100E104 789.4190198 15873 SH SOLE 15873 Four Seasons Hotels Inc CVB/COM 35100E104 4860.8735 97706 SH SOLE 97,706 FPL GROUP INC COM 302571104 58.07193426 1400 SH SOLE 1400 FRANCE TELECOM ADR COM 35177Q105 44.62587853 1800 SH SOLE 1800 FRANKLIN RESOURCES INC COM 354613101 13.13605273 140 SH SOLE 140 FREDDIE MAC COM 313400301 60.33232034 925 SH SOLE 925 FREEPORT MCMORAN COPPER-B COM 35671D857 1141.477533 21258 SH SOLE 21258 Freeport-McMoRan Copper & Gold Inc., Class "B" COM 35671D857 672.5 12500 SH SOLE 12,500 FREESCALE SEMICONDUCTOR INC CL B COM 35687M206 30.19607071 1202 SH SOLE 1202 FRESENIUS MEDICAL CARE ADR COM 358029106 174.8126354 5000 SH SOLE 5000 FRESH DEL MONTE PRODUCE INC COM G36738105 563.6083294 24800 SH SOLE 24800 GALLAGHER ARTHUR J & CO COM 363576109 42.37821341 1375 SH SOLE 1375 GAMESTOP CORP NEW CLASS B COM 36467W208 3.663228181 127 SH SOLE 127 GAMMON LAKE RESOURCES INC COM 364915108 518.9140155 43700 SH SOLE 43700 GANNETT CO INC COM 364730101 509.3193426 8425 SH SOLE 8425 GAP INC COM 364760108 4.753627531 270 SH SOLE 270 GEAC COMPUTER CORP LTD COM 368289104 316.5936371 28992 SH SOLE 28992 Genentech Inc com 368710406 14783.6275 159823 SH SOLE 159,823 GENERAL DYNAMICS CORP COM 369550108 99.60153234 875 SH SOLE 875 General Electric Co CALL 369604103 2804 80000 CALL SOLE 80,000 General Electric Co PUT 369604103 2804 80000 PUT SOLE 80,000 General Electric Company COM 369604103 1226.75 35000 SH SOLE 35,000 GENERAL ELECTRIC COMPANY COM 369604103 33553.73457 959158 SH SOLE 959158 GENERAL MILLS INC COM 370334104 27.07374909 550 SH SOLE 550 General Motors Corp CALL 370442105 971 50000 CALL SOLE 50,000 General Motors Corp CALL 370442105 1456.5 75000 CALL SOLE 75,000 General Motors Corp CALL 370442105 4855 250000 CALL SOLE 250,000 General Motors Corp PUT 370442105 5583.25 287500 PUT SOLE 287,500 General Motors Corp CALL 370442105 5826 300000 CALL SOLE 300,000 GENERAL MOTORS CORPORATION COM 370442105 448.5132389 23140 SH SOLE 23140 Genta Inc com 37245M207 1.168 800 SH SOLE 800 GENWORTH FINANCIAL INC CL A COM 37247D106 13.97792236 405 SH SOLE 405 GERDAU AMERISTEEL CORP COM 37373P105 30.64488392 5400 SH SOLE 5400 GERON CORP COM 374163103 319.675076 37200 SH SOLE 37200 GILDAN ACTIVEWEAR INC COM 375916103 120.3783319 2800 SH SOLE 2800 GILDAN ACTIVEWEAR INC CL A SVS COM 375916103 362.9670847 8480 SH SOLE 8480 GLAMIS GOLD LTD OPT 376775102 178.0605956 389 OPT SH-DEF 1 389 GLAMIS GOLD LTD COM 376775102 181.1765612 6620 SH SOLE 6620 GLAMIS GOLD LTD COM 376775102 547.0361135 19900 SH SOLE 19900 GLAXOSMITHKLINE PLC ADR COM 37733W105 611.3949065 12135 SH SOLE 12135 Glenayre Technologies Inc com 377899109 0.03575 11 SH SOLE 11 GLENCAIRN GOLD CORP COM 377903109 0.012147413 33 SH SOLE 33 Global Crossing Ltd com G3921A175 0.59311 37 SH SOLE 37 Global Crossing Ltd com G3921A175 48.09 3000 SH SH-DEF 2 3000 GLOBAL SANTAFE CORPORATION COM G3930E101 14.41718101 300 SH SOLE 300 GOLD FIELDS LTD SPONSORED ADR COM 38059T106 42.23050122 2400 SH SOLE 2400 Goldcorp Inc COM 380956409 20.04299226 900 SH SH-DEF 1 900 GOLDCORP INC COM 380956409 24.47472055 1099 SH SH-DEF 1 1099 GOLDCORP INC OPT 380956409 771.238075 2686 OPT SH-DEF 1 2686 Goldcorp Inc COM 380956409 111.349957 5000 SH SH-DEF 1 5000 GOLDCORP INC COM 380956409 3842.862475 173322 SH SOLE 173322 GOLDCORP INC COM 380956409 168686.2769 7574600 SH SOLE 7574600 Goldcorp Inc. COM 380956409 665.1543038 30000 SH SOLE 30,000 GOLDEN STAR RESOURCES LTD COM 38119T104 7.970765262 3000 SH SOLE 3000 GOLDEN WEST FINANCIAL CORP COM 381317106 144.920327 2200 SH SOLE 2200 GOLDMAN SACHS GROUP INC COM 38141G104 476.0780978 3735 SH SOLE 3735 GOODRICH CORP COM 382388106 4.102084493 100 SH SOLE 100 GOODYEAR TIRE & RUBBER CO COM 382550101 424.9898386 24500 SH SOLE 24500 GREAT ATLANTIC & PACIFIC TEA INC COM 390064103 38.06254334 1200 SH SOLE 1200 GROUPE DANONE SPONSORED ADR COM 399449107 426.2893293 20300 SH SOLE 20300 GSI GROUP INC COM 36229U102 2.801375752 300 SH SH-DEF 1 300 GTC Biotherapeutics Inc com 36238T104 8.9708 5470 SH SOLE 5,470 Hanarotelecom Inc ADR/ORD 409649209 10239.04382 4000 SH SOLE 4,000 HARSCO CORP COM 415864107 26.95198391 400 SH SOLE 400 HARTFORD FINANCIAL SVCS GROUP INC COM 416515104 17.1449129 200 SH SOLE 200 HARVEST ENERGY TRUST T/U COM 41752X101 849.9116038 26696 SH SOLE 26696 Havas SA ADR/ORD 419313101 0.169583333 37 SH SOLE 37 HCA INC COM 404119109 3352.285623 66510 SH SOLE 66510 HCA Inc. COM 404119109 757.5 15000 SH SOLE 15,000 HEALTH CARE REIT INC COM 42217K106 263.9106964 7800 SH SOLE 7800 HEALTHCARE REALTY TRUST INC COM 421946104 33.20591534 1000 SH SOLE 1000 HEINZ (H.J.) COMPANY COM 423074103 434.1501605 12900 SH SOLE 12900 Hewlett-Packard Co PUT 428236103 2863 100000 PUT SOLE 100,000 Hewlett-Packard Co PUT 428236103 10449.95 365000 PUT SOLE 365,000 Hewlett-Packard Co CALL 428236103 10593.1 370000 CALL SOLE 370,000 Hewlett-Packard Co CALL 428236103 11165.7 390000 CALL SOLE 390,000 Hewlett-Packard Co com 428236103 16200.14235 565845 SH SOLE 565,845 HEWLETT-PACKARD COMPANY COM 428236103 685.2535976 23981 SH SOLE 23981 HITACHI LIMITED ADR COM 433578507 262.353696 3900 SH SOLE 3900 Home Depot Inc COM 437076102 60.6599742 1500 SH SH-DEF 1 1500 Home Depot Inc com 437076102 1242.89792 30704 SH SOLE 30,704 Home Depot Inc PUT 437076102 1457.28 36000 PUT SOLE 36,000 HOME DEPOT INC COM 437076102 6555.18906 162249 SH SOLE 162249 Home Depot Inc. (The) COM 437076102 404.8 10000 SH SOLE 10,000 HONDA MOTOR LTD AMERICAN SHS COM 438128308 942.6029277 32600 SH SOLE 32600 HONEYWELL INTERNATIONAL INC COM 438516106 251.8826606 6775 SH SOLE 6775 HOSPIRA INC COM 441060100 68.01727518 1593 SH SOLE 1593 HOST MARRIOTT CORP COM 44107P104 189.1349998 10000 SH SOLE 10000 HSBC HOLDINGS PLC SPONS ADR COM 404280406 3564.781492 44385 SH SOLE 44385 HUANENG POWER INTL ADR COM 443304100 5.231905149 200 SH SOLE 200 HUDSON CITY BANCORP INC COM 443683107 130.6438814 10800 SH SOLE 10800 HUMMINGBIRD LTD COM 44544R101 19.53088216 900 SH SOLE 900 HUMMINGBIRD LTD COM 44544R101 21.79707653 1000 SH SOLE 1000 HUNT J B TRANS SVCS INC COM 445658107 142.3572743 6300 SH SOLE 6300 HYDROGENICS CORP COM 448882100 9.951025125 3293 SH SOLE 3293 IAMGOLD CORP OPT 450913108 68.7602385 1272 OPT SH-DEF 1 1272 Iamgold Corp COM 450913108 69.48581255 8900 SH SH-DEF 1 8900 IAMGOLD CORP COM 450913108 82.69991402 10500 SH SOLE 10500 Iamgold Corp COM 450913108 117.11092 15000 SH SH-DEF 1 15000 Iamgold Corp COM 450913108 186.5967326 23900 SH SH-DEF 1 23900 ILLINOIS TOOL WORKS INC COM 452308109 397.3878526 4525 SH SOLE 4525 IMATION CORPORATION COM 45245A107 4.598125241 100 SH SOLE 100 Imax Corp COM 45245E109 64.86672399 9200 SH SH-DEF 1 9200 Imax Corp com 45245E109 1059 150000 SH SH-DEF 2 150000 Imperial Oil Limited COM 453038408 2469.931088 25000 SH SOLE 25,000 Imperial Oil Ltd COM 453038408 19.8459 200 SH SH-DEF 1 200 Imperial Oil Ltd COM 453038408 49.61736887 500 SH SH-DEF 1 500 IMPERIAL OIL LTD COM 453038408 48150.7455 487369.3211 SH SOLE 487369.3211 IMPERIAL OIL LTD COM 453038408 137357.8462 1384171 SH SOLE 1384171 Inco Limited COM 453258402 15.97619948 368 SH SH-DEF 1 368 Inco Limited COM 453258402 325.6018917 7500 SH SH-DEF 1 7500 Inco Limited COM 453258402 871.4 20000 SH SOLE 20,000 Inco Limited COM 453258402 1080.768737 25000 SH SOLE 25,000 Inco Limited COM 453258402 3043.292347 70100 SH SH-DEF 1 70100 INCO LTD OPT 453258402 1465.82641 7302 OPT SH-DEF 1 7302 INCO LTD COM 453258402 2174.143 49900 SH SH-DEF 1 49900 INCO LTD COM 453258402 5356.592475 123907 SH SOLE 123907 INCO LTD COM 453258402 12967.86156 298646 SH SH-DEF 1 298646 INCO LTD COM 453258402 71954.77085 1657097 SH SOLE 1657097 INDIA FUND INC COM 454089103 884.2724993 22300 SH SOLE 22300 INFINEON TECHNOLOGIES AG ADR COM 45662N103 746.5792236 82200 SH SOLE 82200 Infonow Corp com 456664309 76.8031 139642 SH SOLE 139,642 ING GROEP SPONSORED ADR COM 456837103 2193.315182 63111.658 SH SOLE 63111.658 INGERSOLL-RAND COMPANY CL A COM G4776G101 286.0749219 7100 SH SOLE 7100 Integrated Electrical Services Inc com 45811E103 1.4993 2726 SH SOLE 2,726 Intel Corp com 458140100 0.14976 6 SH SOLE 6 Intel Corp CALL 458140100 49.92 2000 CALL SH-DEF 2 2000 Intel Corp CALL 458140100 205.19616 8221 CALL SH-DEF 2 8221 Intel Corp CALL 458140100 221.17056 8861 CALL SH-DEF 2 8861 Intel Corp CALL 458140100 224.64 9000 CALL SH-DEF 2 9000 Intel Corp CALL 458140100 336.96 13500 CALL SH-DEF 2 13500 Intel Corp com 458140100 601.536 24100 SH SH-DEF 2 24100 Intel Corp CALL 458140100 2496 100000 CALL SOLE 100,000 Intel Corp CALL 458140100 2496 100000 CALL SOLE 100,000 Intel Corp CALL 458140100 2920.32 117000 CALL SOLE 117,000 Intel Corp PUT 458140100 4749.888 190300 PUT SOLE 190,300 Intel Corp PUT 458140100 7488 300000 PUT SOLE 300,000 Intel Corp CALL 458140100 8112 325000 CALL SOLE 325,000 Intel Corp CALL 458140100 8736 350000 CALL SOLE 350,000 Intel Corp PUT 458140100 12480 500000 PUT SOLE 500,000 Intel Corp PUT 458140100 12480 500000 PUT SOLE 500,000 Intel Corp PUT 458140100 14976 600000 PUT SOLE 600,000 Intel Corporation COM 458140100 499.2 20000 SH SOLE 20,000 INTEL CORPORATION COM 458140100 2991.548388 120085 SH SOLE 120085 International Business Machines Corp PUT 459200101 411 5000 PUT SOLE 5,000 International Business Machines Corp PUT 459200101 2466 30000 PUT SOLE 30,000 International Business Machines Corp CALL 459200101 3370.2 41000 CALL SOLE 41,000 International Business Machines Corp CALL 459200101 4110 50000 CALL SOLE 50,000 International Business Machines Corp PUT 459200101 4110 50000 PUT SOLE 50,000 International Business Machines Corp PUT 459200101 5482.74 66700 PUT SOLE 66,700 International Business Machines Corp PUT 459200101 9453 115000 PUT SOLE 115,000 INTERNATIONAL BUSINESS MACHINES CORP COM 459200101 9930.570192 121043 SH SOLE 121043 International Business Machines Corp PUT 459200101 11097 135000 PUT SOLE 135,000 International Business Machines Corp CALL 459200101 12330 150000 CALL SOLE 150,000 International Business Machines Corp CALL 459200101 12330 150000 CALL SOLE 150,000 International Business Machines Corp PUT 459200101 12330 150000 PUT SOLE 150,000 International Business Machines Corp PUT 459200101 15618 190000 PUT SOLE 190,000 International Business Machines Corp PUT 459200101 15618 190000 PUT SOLE 190,000 International Business Machines Corp PUT 459200101 16440 200000 PUT SOLE 200,000 International Business Machines Corp CALL 459200101 17262 210000 CALL SOLE 210,000 International Business Machines Corp PUT 459200101 24660 300000 PUT SOLE 300,000 International Business Machines Corp com 459200101 34826.5782 423681 SH SOLE 423,681 International Business Machines Corp CALL 459200101 36990 450000 CALL SOLE 450,000 International Business Machines Corporation COM 459200101 411 5000 SH SOLE 5,000 INTERNATIONAL FLAVORS & FRAGRANCES COM 459506101 183.8951162 5500 SH SOLE 5500 INTERNATIONAL PAPER COMPANY COM 460146103 70.44505415 2100 SH SOLE 2100 INTERNATIONAL RECTIFIER CORP COM 460254105 19.10313744 600 SH SOLE 600 INTEROIL CORP COM 460951106 96.88736028 3600 SH SOLE 3600 INTERPUBLIC GROUP OF COMPANIES COM 460690100 106.9086847 11100 SH SOLE 11100 INTERTAPE POLYMER GROUP INC COM 460919103 21.39982803 2400 SH SOLE 2400 INTERTAPE POLYMER GROUP INC COM 460919103 321.3577023 36200 SH SOLE 36200 INTRAWEST CORP COM 460915200 120.3662941 4200 SH SOLE 4200 INTRAWEST CORPORATION COM 460915200 8.559688396 300 SH SOLE 300 INTUIT INC COM 461202103 115.7042075 2175 SH SOLE 2175 INVESTORS FINANCIAL SERVICES CORP COM 461915100 36.75906348 1000 SH SOLE 1000 Iona Technologies Plc ADR/ORD 46206P109 0.464285714 150 SH SOLE 150 Ionatron Inc com 462070103 1574.11689 155699 SH SH-DEF 2 155699 IPIX Corp com 44982L103 38.74274 23339 SH SOLE 23,339 IPIX Corp com 44982L103 638.95724 384914 SH SH-DEF 2 384914 Ipsco Inc COM 462622101 41.57781599 500 SH SH-DEF 1 500 IPSCO INC OPT 462622101 796.5890213 948 OPT SH-DEF 1 948 IPSCO INC COM 462622101 571.2442751 6900 SH SOLE 6900 IPSCO INC COM 462622101 4313.615254 51874 SH SOLE 51874 ISHARES INC MSCI UK COM 464286699 258.978727 14000 SH SOLE 14000 ISHARES MSCI EAFE INDEX FUND COM 464287465 134.6070111 2275 SH SOLE 2275 ISHARES MSCI EMERGING MKTS INDEX COM 464287234 32.94793477 375 SH SOLE 375 ISHARES MSCI EMU COM 464286608 100.5000214 1300 SH SOLE 1300 ISHARES MSCI HONG KONG INDEX FUND COM 464286871 13.8207422 1100 SH SOLE 1100 Ishares Msci Japan Index COM 464286848 135.1 10000 SH SH-DEF 1 10000 ISHARES MSCI JAPAN INDEX FUND COM 464286848 456.3143432 33900 SH SOLE 33900 ISHARES NASDAQ BIOTECH INDEX FUND COM 464287556 7.68993708 100 SH SOLE 100 ISHARES TR RUSSEL 2000 INDEX FUND COM 464287655 3.321277233 50 SH SOLE 50 ISHARES TRUST DJ SEL DIV COM 464287168 30.49479947 500 SH SOLE 500 ISHARES TRUST FTSE XINHAU HK INDEX COM 464287184 61.34828575 1000 SH SOLE 1000 ITC Deltacom Inc com 45031T872 0.07812 62 SH SOLE 62 Ivanhoe Energy Inc com 465790103 10.6424 10040 SH SOLE 10,040 IVANHOE ENERGY INC COM 465790103 24.11349957 22800 SH SOLE 22800 IVANHOE MINES LTD COM 46579N103 94.05417025 13100 SH SOLE 13100 IVANHOE MINES LTD COM 46579N103 471.0567992 65900 SH SOLE 65900 J.M. Smucker Co - New COM 832696405 0.088 2 SH SH-DEF 1 2 j2 Global Communications Inc com 46626E205 0.12822 3 SH SOLE 3 James River Group Inc com 470359100 0.1191 6 SH SOLE 6 JDS UNIPHASE CORPORATION COM 46612J101 633.1461285 268800 SH SOLE 268800 JEFFERSON PILOT CORP COM 475070108 11.36407139 200 SH SOLE 200 JetBlue Airways Corp CVB/COM 477143101 1447.5656 94120 SH SOLE 94,120 Jmg Exploration Inc COM 46621A109 47.75624 6376 SH SH-DEF 1 6376 Johnson & Johnson CALL 478160104 30.05 500 CALL SH-DEF 2 500 Johnson & Johnson CALL 478160104 210.35 3500 CALL SH-DEF 2 3500 Johnson & Johnson CALL 478160104 240.4 4000 CALL SH-DEF 2 4000 Johnson & Johnson CALL 478160104 276.5201 4601 CALL SH-DEF 2 4601 Johnson & Johnson CALL 478160104 298.0359 4959 CALL SH-DEF 2 4959 Johnson & Johnson com 478160104 432.72 7200 SH SH-DEF 2 7200 Johnson & Johnson COM 478160104 1292.15 21500 SH SOLE 21,500 Johnson & Johnson com 478160104 1549.0775 25775 SH SOLE 25,775 Johnson & Johnson CALL 478160104 2001.33 33300 CALL SOLE 33,300 Johnson & Johnson PUT 478160104 3047.07 50700 PUT SOLE 50,700 Johnson & Johnson CALL 478160104 11671.42 194200 CALL SOLE 194,200 Johnson & Johnson CALL 478160104 12020 200000 CALL SOLE 200,000 JOHNSON & JOHNSON COM 478160104 28730.77142 478972 SH SOLE 478972 JOHNSON CONTROLS INC COM 478366107 20.01163378 275 SH SOLE 275 JONES APPAREL GROUP INC COM 480074103 389.3925352 12700 SH SOLE 12700 JPMorgan Chase & Co CALL 46625H100 227.34432 5728 CALL SH-DEF 2 5728 JPMorgan Chase & Co CALL 46625H100 245.04606 6174 CALL SH-DEF 2 6174 JPMorgan Chase & Co com 46625H100 305.613 7700 SH SH-DEF 2 7700 JPMorgan Chase & Co CALL 46625H100 365.148 9200 CALL SOLE 9,200 JPMORGAN CHASE & CO COM 46625H100 2956.597081 74636 SH SOLE 74636 JPMorgan Chase & Co PUT 46625H100 3175.2 80000 PUT SOLE 80,000 KANSAS CITY SOUTHERN COM 485170302 12.1914737 500 SH SOLE 500 Kellogg Co CALL 487836108 1080.5 25000 CALL SOLE 25,000 Kellogg Co PUT 487836108 1080.5 25000 PUT SOLE 25,000 Kellogg Co CALL 487836108 3025.4 70000 CALL SOLE 70,000 Kellogg Co PUT 487836108 3025.4 70000 PUT SOLE 70,000 Kellogg Co CALL 487836108 4023.782 93100 CALL SOLE 93,100 Kellogg Co PUT 487836108 5834.7 135000 PUT SOLE 135,000 Kellogg Co com 487836108 8095.58142 187311 SH SOLE 187,311 KELLOGG COMPANY COM 487836108 292.0358173 6770 SH SOLE 6770 KIMBERLY-CLARK CORPORATION COM 494368103 2759.749878 46355 SH SOLE 46355 KINDER MORGAN ENERGY PARTNERS LPU COM 494550106 23.86394727 500 SH SOLE 500 KINDER MORGAN INC COM 49455P101 2267.23372 24704.83 SH SOLE 24704.83 KINDER MORGAN MANAGEMENT LLC COM 49455U100 753.3176904 16602.98 SH SOLE 16602.98 KINGSWAY FINANCIAL SERVICES COM 496904103 1542.149613 76320 SH SOLE 76320 KINGSWAY FINANCIAL SERVICES INC COM 496904103 352.9576681 17545 SH SOLE 17545 Kingsway Financial Svcs COM 496904103 40.41272571 2000 SH SH-DEF 1 2000 KINROSS GOLD CORP OPT 496902404 650.382645 6491 OPT SH-DEF 1 6491 KINROSS GOLD CORP COM 496902404 14682.35572 1589905 SH SOLE 1589905 Kinross Gold Corp New COM 496902404 0.092089424 10 SH SH-DEF 1 10 Kinross Gold Corp New COM 496902404 18.41788478 2000 SH SH-DEF 1 2000 Kinross Gold Corporation COM 496902404 1838.804948 200000 SH SOLE 200,000 KINROSS GOLD CORPORATION NO PAR COM 496902404 771.9027351 83957 SH SOLE 83957 KOHL'S CORP COM 500255104 509.3170997 10500 SH SOLE 10500 Koninklijke Ahold Nv Adr COM 500467303 0.00751 1 SH SH-DEF 1 1 KONINKLIJKE PHILIPS ELECTRONICS COM 500472303 105.2569704 3391 SH SOLE 3391 KOOKMIN BANK SPONSORED ADR COM 50049M109 486.5438 6525 SH SOLE 6525 KOREA ELECTRIC POWER CO SPONS ADR COM 500631106 1565.923024 80500 SH SOLE 80500 KOREA FUND INC COM 500634100 735.5006035 20700 SH SOLE 20700 KRAFT FOODS INC CL A COM 50075N104 28.11573856 1000 SH SOLE 1000 KRISPY KREME DOUGHNUTS INC COM 501014104 5.728947481 1000 SH SOLE 1000 Krispy Kreme Doughnuts Inc com 501014104 1061.9 185000 SH SH-DEF 2 185000 KROGER CO COM 501044101 416.1428327 22084 SH SOLE 22084 K-Swiss Inc com 482686102 0.84344 26 SH SOLE 26 KT CORP SPONSORED ADR COM 48268K101 550.617395 25600 SH SOLE 25600 L-3 COMMUNICATIONS HOLDINGS COM 502424104 92.75848992 1250 SH SOLE 1250 LABORATORY CORP OF AMER HOLDINGS COM 50540R409 542.8374096 10100 SH SOLE 10100 Ladenburg Thalmann Fin COM 50575Q102 0.0018 4 SH SH-DEF 1 4 LAFARGE NORTH AMERICA INC COM 505862102 57.4949878 1047 SH SOLE 1047 Large Scale Biology Corp com 517053203 0.189 1890 SH SOLE 1,890 LAS VEGAS SANDS INC COM 517834107 78.78795531 2000 SH SOLE 2000 Leapfrog Enterprises Inc com 52186N106 1223.25 105000 SH SH-DEF 2 105000 LEAR CORP COM 521865105 8.521551171 300 SH SOLE 300 LEUCADIA NATIONAL CORP COM 527288104 146.8426144 3100 SH SOLE 3100 Liberty Global Inc com 530555101 0.855 38 SH SOLE 38 Liberty Global Inc com 530555309 1.166 55 SH SOLE 55 LIBERTY GLOBAL INC CL A COM 530555101 75.791234 3375 SH SOLE 3375 LIBERTY GLOBAL INC SERIES C WI COM 530555309 71.41218165 3375 SH SOLE 3375 LIBERTY MEDIA CORP NEW SER A COM 530718105 136.9884347 17440 SH SOLE 17440 LIFEPOINT HOSPITALS INC COM 53219L109 11.19090014 299 SH SOLE 299 LILLY (ELI) & COMPANY COM 532457108 756.3935625 13392 SH SOLE 13392 LIMITED BRANDS INC COM 532716107 8.922783889 400 SH SOLE 400 LINCOLN NATIONAL CORPORATION COM 534187109 578.7661259 10935 SH SOLE 10935 LINEAR TECHNOLOGY CORP COM 535678106 16.2002397 450 SH SOLE 450 LIZ CLAIBORNE INC COM 539320101 178.7550315 5000 SH SOLE 5000 Lockheed Martin Corp CALL 539830109 3181.5 50000 CALL SOLE 50,000 Lockheed Martin Corp CALL 539830109 6363 100000 CALL SOLE 100,000 Lockheed Martin Corp PUT 539830109 6363 100000 PUT SOLE 100,000 Lockheed Martin Corp CALL 539830109 7584.696 119200 CALL SOLE 119,200 Lockheed Martin Corp PUT 539830109 11631.564 182800 PUT SOLE 182,800 Lockheed Martin Corp CALL 539830109 12726 200000 CALL SOLE 200,000 Lockheed Martin Corp PUT 539830109 12726 200000 PUT SOLE 200,000 Lockheed Martin Corp CALL 539830109 15907.5 250000 CALL SOLE 250,000 Lockheed Martin Corp PUT 539830109 15907.5 250000 PUT SOLE 250,000 Lockheed Martin Corp com 539830109 34019.39772 534644 SH SOLE 534,644 LOEWS CORPORATION COM 540424108 170.4011557 1800 SH SOLE 1800 Looksmart com 543442503 0.752 200 SH SOLE 200 Lorus Therapeutic Inc COM 544191109 5.331040413 20000 SH SH-DEF 1 20000 LORUS THERAPEUTICS INC COM 544191109 0.132688439 500 SH SOLE 500 LORUS THERAPEUTICS INC COM 544191109 0.752742906 2824 SH SH-DEF 1 2824 LOWE'S COMPANIES COM 548661107 943.0854942 14175 SH SOLE 14175 Lowe's Cos Inc CVB/COM 548661107 5736.7596 86060 SH SOLE 86,060 Lucent Technologies Inc com 549463107 28.65086 10771 SH SOLE 10,771 LUCENT TECHNOLOGIES INC COM 549463107 243.3778368 91672 SH SOLE 91672 Lufkin Industries Inc com 549764108 2.04467 41 SH SOLE 41 Luxottica Group SpA ADR/ORD 55068R202 38.46428571 1500 SH SH-DEF 2 1500 LYONDELL CHEMICAL COMPANY COM 552078107 273.93 11500 SH SOLE 11500 M & T BANK CORPORATION COM 55261F104 97.95596456 900 SH SOLE 900 Magellan Health Services Inc com 559079207 0.8806 28 SH SOLE 28 MAGNA ENTERTAINMENT CORP CL A COM 559211107 3.133844112 440 SH SOLE 440 MAGNA INTERNATIONAL INC CL A SVS COM 559222401 2349.612635 32675 SH SOLE 32675 MAGNA INTERNATIONAL INC-CL A OPT 559222401 42.979962 87 OPT SH-DEF 1 87 MAGNA INTERNATIONAL INC-CL A COM 559222401 6179.8865 85562 SH SH-DEF 1 85562 MAGNA INTERNATIONAL INC-CL A COM 559222401 91898.74463 1272360 SH SOLE 1272360 Manor Care Inc CVB/COM 564055101 3554.96076 89388 SH SOLE 89,388 MANULIFE FINANCIAL CORP OPT 56501R106 146.802351 100 OPT SOLE 100 Manulife Financial Corp com 56501R106 88.05245056 1500 SH SH-DEF 2 1500 MANULIFE FINANCIAL CORP OPT 56501R106 357.7531089 2627.111111 OPT SH-DEF 1 2627 Manulife Financial Corp CALL 56501R106 392.5378246 6687 CALL SH-DEF 2 6687 Manulife Financial Corp CALL 56501R106 422.7104643 7201 CALL SH-DEF 2 7201 MANULIFE FINANCIAL CORP COM 56501R106 26407.51277 451852 SH SOLE 451852 MANULIFE FINANCIAL CORP COM 56501R106 1069448.2 18218372 SH SOLE 18218372 Manulife Financial Corporation COM 56501R106 2045.499294 35000 SH SOLE 35,000 MARATHON OIL CORPORATION COM 565849106 643.8201344 10580 SH SOLE 10580 MARSH & MCLENNAN COMPANIES INC COM 571748102 519.2267774 16380 SH SOLE 16380 Martha Stewart Living Omnimedia com 573083102 1342.11 77000 SH SH-DEF 2 77000 MASCO CORPORATION COM 574599106 427.8722767 14200 SH SOLE 14200 MASSEY ENERGY CO COM 576206106 11.33911741 300 SH SOLE 300 MATSUSHITA ELECTRIC INDL CO ADR COM 576879209 68.56977272 3545 SH SOLE 3545 Maverick Tube Corp CVB/COM 577914104 1365.52388 34258 SH SOLE 34,258 MBNA CORPORATION COM 55262L100 182.0423833 6718 SH SOLE 6718 MCCORMICK & CO INC NON VTG COM 579780206 69.43599709 2250 SH SOLE 2250 McDonald's Corp com 580135101 14165.772 420100 SH SOLE 420,100 MCDONALD'S CORPORATION COM 580135101 314.3381757 9340 SH SOLE 9340 MCGRAW-HILL COMPANIES INC COM 580645109 54.88004109 1065 SH SOLE 1065 McGraw-Hill Companies Inc. (The) COM 580645109 258.15 5000 SH SOLE 5,000 MCKESSON CORP COM 58155Q103 51.49063048 1000 SH SOLE 1000 Mds Inc COM 55269P302 1.729148753 100 SH SH-DEF 1 100 MDS Inc com 55269P302 2.074978504 120 SH SH-DEF 2 120 Mds Inc COM 55269P302 3.147050731 182 SH SH-DEF 1 182 MDS INC OPT 55269P302 141.7624719 375 OPT SH-DEF 1 375 MDS Inc CALL 55269P302 34.58297506 2000 CALL SH-DEF 2 2000 MDS Inc CALL 55269P302 224.7893379 13000 CALL SH-DEF 2 13000 MDS Inc CALL 55269P302 260.046681 15039 CALL SH-DEF 2 15039 MDS Inc CALL 55269P302 280.0529321 16196 CALL SH-DEF 2 16196 MDS Inc CALL 55269P302 345.8297506 20000 CALL SH-DEF 2 20000 MDS Inc com 55269P302 442.8004127 25608 SH SH-DEF 2 25608 MDS INC COM 55269P302 469.132911 27251 SH SOLE 27251 MDS INC COM 55269P302 25175.4894 1455947 SH SOLE 1455947 MEDCO HEALTH SOLUTIONS INC COM 58405U102 80.08584514 1438 SH SOLE 1438 Medis Technologies Ltd com 58500P107 1165.032 79200 SH SH-DEF 2 79200 MEDTRONIC INC COM 585055106 484.8399949 8438 SH SOLE 8438 MELLON FINANCIAL CORP COM 58551A108 65.12057527 1905 SH SOLE 1905 Merck & Co Inc CALL 589331107 16.79568 528 CALL SH-DEF 2 528 Merck & Co Inc CALL 589331107 100.80589 3169 CALL SH-DEF 2 3169 Merck & Co Inc CALL 589331107 124.34529 3909 CALL SH-DEF 2 3909 Merck & Co Inc CALL 589331107 162.45367 5107 CALL SH-DEF 2 5107 Merck & Co Inc CALL 589331107 175.08224 5504 CALL SH-DEF 2 5504 Merck & Co Inc com 589331107 375.358 11800 SH SH-DEF 2 11800 MERCK & CO INC COM 589331107 1650.39423 51983 SH SOLE 51983 Merck & Co Inc CALL 589331107 1717.74 54000 CALL SOLE 54,000 Merck & Co Inc PUT 589331107 2147.175 67500 PUT SOLE 67,500 Merck & Co Inc CALL 589331107 3817.2 120000 CALL SOLE 120,000 Merck & Co Inc CALL 589331107 4135.3 130000 CALL SOLE 130,000 Merck & Co Inc CALL 589331107 6362 200000 CALL SOLE 200,000 Merck & Co Inc PUT 589331107 6998.2 220000 PUT SOLE 220,000 Merck & Co Inc CALL 589331107 7952.5 250000 CALL SOLE 250,000 Merck & Co Inc PUT 589331107 10497.3 330000 PUT SOLE 330,000 MERCK & CO. INC. COM 589331107 95.43 3000 SH SH-DEF 1 3000 MERIDIAN GOLD INC OPT 589975101 50.64252589 98 OPT SH-DEF 1 98 MERIDIAN GOLD INC COM 589975101 232.2338779 10600 SH SOLE 10600 MERRILL LYNCH & CO INC COM 590188108 620.5638146 9180 SH SOLE 9180 Metal Storm Ltd ADR/ORD 591120100 10.80294118 73460 SH SOLE 73,460 Methanex Corp COM 59151K108 0.056311264 3 SH SH-DEF 1 3 METHANEX CORP OPT 59151K108 17.16078397 170 OPT SH-DEF 1 170 METHANEX CORP COM 59151K108 363.9746608 19450 SH SOLE 19450 METLIFE INC COM 59156R108 301.747678 6170 SH SOLE 6170 MI DEVELOPMENTS INC CL A SVS COM 55304X104 18.87086419 550 SH SOLE 550 MI DEVELOPMENTS INC-CL A COM 55304X104 5255.752777 152506 SH SOLE 152506 Mi Developments-A Sv COM 55304X104 6.858125537 200 SH SH-DEF 1 200 Mi Developments-A Sv COM 55304X104 82.29750645 2400 SH SH-DEF 1 2400 MICRON TECHNOLOGY INC COM 595112103 497.1938621 37427 SH SOLE 37427 Microsoft Corp CALL 594918104 46.46855 1777 CALL SH-DEF 2 1777 Microsoft Corp CALL 594918104 174.34205 6667 CALL SH-DEF 2 6667 Microsoft Corp CALL 594918104 268.6651 10274 CALL SH-DEF 2 10274 Microsoft Corp CALL 594918104 289.5851 11074 CALL SH-DEF 2 11074 Microsoft Corp CALL 594918104 389.3735 14890 CALL SH-DEF 2 14890 Microsoft Corp com 594918104 418.4 16000 SH SH-DEF 2 16000 MICROSOFT CORP COM 594918104 457.625 17500 SH SH-DEF 1 17500 Microsoft Corp CALL 594918104 1961.25 75000 CALL SOLE 75,000 Microsoft Corp PUT 594918104 1961.25 75000 PUT SOLE 75,000 Microsoft Corp CALL 594918104 2615 100000 CALL SOLE 100,000 Microsoft Corp PUT 594918104 2615 100000 PUT SOLE 100,000 Microsoft Corp PUT 594918104 2615 100000 PUT SOLE 100,000 Microsoft Corp CALL 594918104 5230 200000 CALL SOLE 200,000 Microsoft Corp CALL 594918104 5230 200000 CALL SOLE 200,000 Microsoft Corp CALL 594918104 7447.52 284800 CALL SOLE 284,800 Microsoft Corp com 594918104 7482.58715 286141 SH SOLE 286,141 Microsoft Corp CALL 594918104 7845 300000 CALL SOLE 300,000 Microsoft Corp CALL 594918104 7845 300000 CALL SOLE 300,000 Microsoft Corp CALL 594918104 9152.5 350000 CALL SOLE 350,000 Microsoft Corp PUT 594918104 9152.5 350000 PUT SOLE 350,000 Microsoft Corp CALL 594918104 10460 400000 CALL SOLE 400,000 Microsoft Corp PUT 594918104 10460 400000 PUT SOLE 400,000 Microsoft Corp PUT 594918104 11764.885 449900 PUT SOLE 449,900 Microsoft Corp PUT 594918104 11764.885 449900 PUT SOLE 449,900 Microsoft Corp CALL 594918104 12290.5 470000 CALL SOLE 470,000 Microsoft Corp PUT 594918104 12290.5 470000 PUT SOLE 470,000 Microsoft Corp CALL 594918104 13859.5 530000 CALL SOLE 530,000 Microsoft Corp PUT 594918104 13859.5 530000 PUT SOLE 530,000 Microsoft Corp CALL 594918104 15690 600000 CALL SOLE 600,000 Microsoft Corporation COM 594918104 915.25 35000 SH SOLE 35,000 MICROSOFT CORPORATION COM 594918104 6444.677704 246926 SH SOLE 246926 Midway Games Inc com 598148104 32.249 1700 SH SH-DEF 2 1700 MINEFINDERS CORP COM 602900102 18.26311264 3600 SH SOLE 3600 Minefinders Corp Ltd COM 602900102 75.70937231 15000 SH SH-DEF 1 15000 MITSUBISHI UFJ FINL GROUP INC ADR COM 606822104 86.08088002 6300 SH SOLE 6300 MITSUBISHI UFJ FINL GRP-ADR COM 606822104 164.28 12000 SH SH-DEF 1 12000 Momenta Pharmaceuticals Inc com 60877T100 0.02204 1 SH SOLE 1 Monogram Biosciences Inc com 60975U108 3.8148 2040 SH SOLE 2,040 MONSANTO COMPANY COM 61166W101 78.850901 1019 SH SOLE 1019 MOODY'S CORP COM 615369105 12.26034328 200 SH SOLE 200 MORGAN STANLEY COM 617446448 158.2084493 2800 SH SOLE 2800 MORGAN STANLEY ASIA-PACIFIC FUND COM 61744U106 54.25030176 3500 SH SOLE 3500 MOTOROLA INC COM 620076109 431.2016008 19125 SH SOLE 19125 Motorola Inc CALL 620076109 3388.5 150000 CALL SOLE 150,000 Motorola Inc PUT 620076109 3388.5 150000 PUT SOLE 150,000 M-Wave Inc/IL com 554034108 0.4845 850 SH SOLE 850 NASDAQ 100 - TRUST SHARES COM 631100104 111.9272953 2775 SH SOLE 2775 Nasdaq 100-Trust Shrs S1 COM 631100104 20.19496991 500 SH SH-DEF 1 500 NASDAQ-100 INDEX TRCKNG STCK OPT 631100104 0.000000126 250 OPT SH-DEF 1 250 NASDAQ-100 INDEX TRCKNG STCK COM 631100104 444.532 11000 SH SOLE 11000 NASDAQ-100 INDEX TRCKNG STCK COM 631100104 2141.57286 52983 SH SOLE 52983 NASDAQ-100 INDEX TRCKNG STCK COM 631100104 4211.764 104200 SH SH-DEF 1 104200 NASDAQ-100 INDEX TRCKNG STCK COM 631100104 8070.2764 199700 SH SH-DEF 1 199700 NASHUA CORPORATION COM 631226107 0.084081668 12 SH SOLE 12 NATIONAL CITY CORP COM 635405103 21.77847023 650 SH SOLE 650 NATIONAL GRID GROUP PLC ADR NEW COM 636274300 57.29493644 1179 SH SOLE 1179 National Technical SYS Inc com 638104109 0.25 50 SH SOLE 50 NATIONAL WESTMINSTER BANK ADR COM 638539700 94.02055387 3700 SH SOLE 3700 NAUTILUS INC COM 63910B102 391.1052262 21000 SH SOLE 21000 NAVISTAR INTL CORP COM 63934E108 65.69920815 2300 SH SOLE 2300 NEENAH PAPER INC COM 640079109 8.551495955 306 SH SOLE 306 Neomagic Corp-New COM 640497202 2.8764 340 SH SH-DEF 1 340 NEUROCHEM INC COM 64125K101 24.25021496 1700 SH SOLE 1700 Nevsun Resources Ltd COM 64156L101 17.88478074 10000 SH SH-DEF 1 10000 NEW GERMANY FUND INC COM 644465106 339.6904507 33400 SH SOLE 33400 NEW YORK TIMES COMPANY CL A COM 650111107 274.1277747 10384 SH SOLE 10384 NEWMONT MINING CORP-HOLDING COMPANY COM 651639106 4682.580568 87858 SH SOLE 87858 Newmont Mining Corporation COM 651639106 801 15000 SH SOLE 15,000 NEWS CORP CL A COM 65248E104 1.427847451 92 SH SOLE 92 News Corporation Limited, Class "A" (The) COM 65248E104 388.75 25000 SH SOLE 25,000 Nexen Inc COM 65334H102 95.11607911 2000 SH SH-DEF 1 2000 Nexen Inc COM 65334H102 1093.83491 23000 SH SH-DEF 1 23000 NEXEN INC COM 65334H102 8610.678201 181497 SH SOLE 181497 NEXEN INC COM 65334H102 128092.1555 2688040 SH SOLE 2688040 NIDEC CORP SPONSORED ADR COM 654090109 237.5485682 11000 SH SOLE 11000 Nike Inc CALL 654106103 1735.8 20000 CALL SOLE 20,000 Nike Inc PUT 654106103 1735.8 20000 PUT SOLE 20,000 NIKE INC CL B COM 654106103 4.764259727 55 SH SOLE 55 NIPPON TELEGRAPH & TELEPHONE ADR COM 654624105 231.3259855 10161 SH SOLE 10161 Nissan Motor Co Ltd ADR/ORD 654744408 0.720169492 70 SH SOLE 70 NOBLE CORPORATION COM G65422100 14.08082866 200 SH SOLE 200 NOKIA CORP ADR COM 654902204 468.9475067 25675 SH SOLE 25675 Nokia Oyj, Sponsored ADR COM 654902204 366 20000 SH SOLE 20,000 NOMURA HOLDINGS INC SPONSORED ADR COM 65535H208 88.24170697 4600 SH SOLE 4600 NORFOLK SOUTHERN CORP COM 655844108 6.711543894 150 SH SOLE 150 NORSK HYDRO SPONSORED ADR COM 656531605 102.981261 1000 SH SOLE 1000 NORTEL NETWORKS CORP OPT 656568102 907.2658285 10991 OPT SH-DEF 1 10991 NORTEL NETWORKS CORP COM 656568102 1643.058169 540658.705 SH SOLE 540658.705 NORTEL NETWORKS CORP COM 656568102 7572.140843 2480676 SH SOLE 2480676 NORTEL NETWORKS CORP COM 656568102 11008.69957 3606512 SH SH-DEF 1 3606512 Nortel Networks Corp com 656568102 25341.14845 8301903 SH SH-DEF 2 8301903 Nortel Networks Corp New COM 656568102 61.04901118 20000 SH SH-DEF 1 20000 Nortel Networks Corporation COM 656568102 911.697984 300000 SH SOLE 300,000 NORTH AMERICAN PALLADIUM LTD COM 656912102 4.198947053 500 SH SOLE 500 North American Palladium Ltd com 656912102 1605.5 190000 SH SH-DEF 2 190000 NORTH FORK BANCORPORATION INC COM 659424105 865.614142 31699 SH SOLE 31699 Northern Orion Resources COM 665575106 1.111573517 342 SH SH-DEF 1 342 NORTHERN ORION RESOURCES INC COM 665575106 29.32932072 9000 SH SOLE 9000 Northgate Minerals Corp COM 666416102 5.104041273 2800 SH SH-DEF 1 2800 NORTHGATE MINERALS CORP COM 666416102 45.9021701 25174 SH SOLE 25174 NORTHGATE MINERALS CORP COM 666416102 203.1100602 110900 SH SOLE 110900 NORTHROP GRUMMAN CORP COM 666807102 8.999135385 150 SH SOLE 150 Nova Chemicals Corp COM 66977W109 66.68959587 2000 SH SH-DEF 1 2000 NOVA CHEMICALS CORP COM 66977W109 691.4469203 20812 SH SOLE 20812 NOVA CHEMICALS CORP COM 66977W109 30873.83887 925181 SH SOLE 925181 NOVAGOLD RESOURCES INC COM 66987E206 35.98852887 4000 SH SOLE 4000 NOVAGOLD RESOURCES INC COM 66987E206 38.85898538 4300 SH SOLE 4300 NOVARTIS AG SPONSORED ADR COM 66987V109 169.4457989 3235 SH SOLE 3235 Novastar Financial Inc com 669947400 2305.02 82000 SH SH-DEF 2 82000 Novatel Wireless Inc PUT 66987M604 908.25 75000 PUT SOLE 75,000 Novatel Wireless Inc com 66987M604 1867.74952 154232 SH SOLE 154,232 Novatel Wireless Inc PUT 66987M604 3633 300000 PUT SOLE 300,000 NOVELIS INC COM 67000X106 283.6017378 13583 SH SOLE 13583 NOVELIS INC COM 67000X106 1085.302571 51751 SH SH-DEF 1 51751 NOVELIS INC COM 67000X106 14797.18021 705581 SH SOLE 705581 Novogen Ltd ADR/ORD 67010F103 14.034375 3825 SH SOLE 3,825 NOVO-NORDISK A/S ADR COM 670100205 28.08580234 500 SH SOLE 500 NPS Pharmaceuticals Inc com 62936P103 0.22496 19 SH SOLE 19 NPS PHARMACEUTICALS INC COM 62936P103 1.146265462 97 SH SOLE 97 NTT DOCOMO INC SPONSORED ADR COM 62942M201 5.045858837 330 SH SOLE 330 OCCIDENTAL PETROLEUM CORP COM 674599105 177.3906604 2225 SH SOLE 2225 Odyssey Re Holdings Corp com 67612W108 1254 50000 SH SH-DEF 2 50000 OFFICE DEPOT INC COM 676220106 16.45324659 525 SH SOLE 525 OMNICARE INC COM 681904108 285.5489364 5000 SH SOLE 5000 Omnicare Inc CVB/COM 681904108 2152.95972 37626 SH SOLE 37,626 OMNICOM GROUP INC COM 681919106 15.29388349 180 SH SOLE 180 ONCOLYTICS BIOTECH INC COM 682310107 2.713863802 605 SH SOLE 605 Onyx Pharmaceuticals Inc com 683399109 0.6912 24 SH SOLE 24 OPEN TEXT CORP OPT 683715106 8.129656122 187 OPT SH-DEF 1 187 OPEN TEXT CORP COM 683715106 59.40670679 4200 SH SOLE 4200 Oracle Corp PUT 68389X105 1221 100000 PUT SOLE 100,000 Oracle Corp CALL 68389X105 1831.5 150000 CALL SOLE 150,000 Oracle Corp PUT 68389X105 1831.5 150000 PUT SOLE 150,000 Oracle Corp CALL 68389X105 2040.291 167100 CALL SOLE 167,100 Oracle Corp PUT 68389X105 3664.221 300100 PUT SOLE 300,100 Oracle Corporation COM 68389X105 732.6 60000 SH SOLE 60,000 ORACLE CORPORATION COM 68389X105 1395.047528 114475 SH SOLE 114475 ORBITAL SCIENCES CORP COM 685564106 2.56305269 200 SH SOLE 200 Overstock.com Inc com 690370101 2083.1 74000 SH SH-DEF 2 74000 Pacific Internet Ltd com Y66183107 0.0576 10 SH SOLE 10 Palm Inc com 696643105 3.18 100 SH SOLE 100 Pan American Silver Corp COM 697900108 1.874462597 100 SH SH-DEF 1 100 PAN AMERICAN SILVER CORP OPT 697900108 16.71941556 159 OPT SH-DEF 1 159 PAN AMERICAN SILVER CORP COM 697900108 18.75615289 1000 SH SOLE 1000 PAN AMERICAN SILVER CORP COM 697900108 393.7394669 20900 SH SOLE 20900 PARKER DRILLING CO COM 701081101 37.83199075 3500 SH SOLE 3500 PARKER HANNIFIN CORP COM 701094104 2092.829577 31790 SH SOLE 31790 PARTNERRE LTD COM G6852T105 131.0870265 2000 SH SOLE 2000 PATHMARK STORES INC COM 70322A101 56.83331764 5700 SH SOLE 5700 Peace Arch Entertainment COM 704586304 31.05760963 84000 SH SH-DEF 1 84000 PEARSON PLC SPONSORED ADR COM 705015105 21.32484698 1800 SH SOLE 1800 PENNSYLVANIA REAL ESTATE INVT TR COM 709102107 74.57608184 2000 SH SOLE 2000 PepsiCo Inc com 713448108 1557.82144 26368 SH SOLE 26,368 PepsiCo Inc CALL 713448108 3119.424 52800 CALL SOLE 52,800 PepsiCo Inc PUT 713448108 4732.308 80100 PUT SOLE 80,100 PepsiCo Inc CALL 713448108 5908 100000 CALL SOLE 100,000 PepsiCo Inc PUT 713448108 5908 100000 PUT SOLE 100,000 PepsiCo Inc CALL 713448108 8862 150000 CALL SOLE 150,000 PepsiCo Inc CALL 713448108 8862 150000 CALL SOLE 150,000 PepsiCo Inc CALL 713448108 8862 150000 CALL SOLE 150,000 PEPSICO INC COM 713448108 11996.43848 203446 SH SOLE 203446 PepsiCo Inc. COM 713448108 590.8 10000 SH SOLE 10,000 Petro-Canada com 71644E102 88.24591574 2200 SH SH-DEF 2 2200 Petro-Canada CALL 71644E102 446.4441101 11130 CALL SH-DEF 2 11130 Petro-Canada CALL 71644E102 480.7797936 11986 CALL SH-DEF 2 11986 Petro-Canada COM 71644E102 2515.901211 63000 SH SOLE 63,000 PETRO-CANADA COM 71644E102 19789.83932 495552 SH SOLE 495552 PETRO-CANADA COM 71644E102 227782.0424 5678682 SH SOLE 5678682 Petro-Canada-Com COM 71644E102 40.03439381 1000 SH SH-DEF 1 1000 Petro-Canada-Com COM 71644E102 200.171969 5000 SH SH-DEF 1 5000 Petro-Canada-Com COM 71644E102 272.2338779 6800 SH SH-DEF 1 6800 PETROCHINA CO LTD SPONSORED ADR COM 71646E100 16.3604246 200 SH SOLE 200 Petrofund Energy T/U COM 71648W108 246.6552021 14000 SH SH-DEF 1 14000 PETROFUND ENERGY TRUST COM 71648W108 86.32932072 4900 SH SOLE 4900 PETROFUND ENERGY TRUST T/U COM 71648W108 1318.383238 75162 SH SOLE 75162 PETSMART INC COM 716768106 48.66009502 1900 SH SOLE 1900 Pfizer Inc CALL 717081103 152.25628 6529 CALL SH-DEF 2 6529 Pfizer Inc CALL 717081103 164.12616 7038 CALL SH-DEF 2 7038 Pfizer Inc com 717081103 230.868 9900 SH SH-DEF 2 9900 Pfizer Inc CALL 717081103 285.67 12250 CALL SH-DEF 2 12250 Pfizer Inc CALL 717081103 967.78 41500 CALL SOLE 41,500 Pfizer Inc CALL 717081103 2332 100000 CALL SOLE 100,000 Pfizer Inc CALL 717081103 3498 150000 CALL SOLE 150,000 Pfizer Inc CALL 717081103 3498 150000 CALL SOLE 150,000 Pfizer Inc CALL 717081103 4664 200000 CALL SOLE 200,000 Pfizer Inc PUT 717081103 5013.8 215000 PUT SOLE 215,000 Pfizer Inc CALL 717081103 5102.416 218800 CALL SOLE 218,800 Pfizer Inc PUT 717081103 7499.712 321600 PUT SOLE 321,600 Pfizer Inc com 717081103 9446.18576 405068 SH SOLE 405,068 Pfizer Inc PUT 717081103 10960.4 470000 PUT SOLE 470,000 Pfizer Inc PUT 717081103 11660 500000 PUT SOLE 500,000 Pfizer Inc PUT 717081103 11660 500000 PUT SOLE 500,000 PFIZER INC COM 717081103 13728.1559 589822 SH SOLE 589822 Pfizer Inc CALL 717081103 20988 900000 CALL SOLE 900,000 Pfizer Inc PUT 717081103 20988 900000 PUT SOLE 900,000 Pfizer Inc PUT 717081103 23320 1000000 PUT SOLE 1,000,000 Pfizer Inc. COM 717081103 583 25000 SH SOLE 25,000 PG & E CORPORATION COM 69331C108 5.77956598 156 SH SOLE 156 Phelps Dodge Corp COM 717265102 287.3798796 2000 SH SH-DEF 1 2000 PHELPS DODGE CORPORATION COM 717265102 125.6437786 875 SH SOLE 875 PHH CORPORATION COM 693320202 0.41949236 15 SH SOLE 15 Phoenix Technologies Ltd com 719153108 0.25666 41 SH SOLE 41 PHOTRONICS INC COM 719405102 367.1486967 24500 SH SOLE 24500 PICO HOLDINGS INC COM 693366205 96.59358815 3000 SH SOLE 3000 PLACER DOME INC OPT 725906101 3847.497973 13211 OPT SH-DEF 1 13211 Placer Dome Inc COM 725906101 2282.041273 99700 SH SH-DEF 1 99700 PLACER DOME INC COM 725906101 3311.53119 145318 SH SOLE 145318 PLACER DOME INC COM 725906101 89867.05998 3926198 SH SOLE 3926198 Placer Dome Inc. COM 725906101 1481.231006 65000 SH SOLE 65,000 PLUM CREEK TIMBER COMPANY INC COM 729251108 14.39222703 400 SH SOLE 400 Potash Corp Of Sask Inc COM 73755L107 15.97592433 200 SH SH-DEF 1 200 POTASH CORP OF SASKATCHEWAN COM 73755L107 87236.54119 1089754 SH SOLE 1089754 POTASH CORPORATION OF SASKATCHEWAN COM 73755L107 978.30116 12275 SH SOLE 12275 Powerwave Technologies Inc com 739363109 1.5084 120 SH SOLE 120 PPG INDUSTRIES INC COM 693506107 17.10538886 296 SH SOLE 296 PRA International COM 69353C101 5922.91944 181072 SH SOLE 181072 PRAXAIR INC COM 74005P104 285.9617429 5410 SH SOLE 5410 PRECISION DRILLING T/U COM 740215108 363.2161109 11055 SH SOLE 11055 PRECISION DRILLING TRUST OPT 740215108 35.57675238 586 OPT SH-DEF 1 586 PRECISION DRILLING TRUST COM 740215108 330.0085985 10000 SH SOLE 10000 Prg-Schultz Intl Inc COM 69357C107 12.2 20000 SH SH-DEF 1 20000 PRIMEWEST ENERGY TRUST COM 741930309 108.0395529 3500 SH SOLE 3500 PRIMEWEST ENERGY TRUST T/U COM 741930309 343.4340624 11175 SH SOLE 11175 Primus Telecommunications GP com 741929103 10.95525 14607 SH SOLE 14,607 Procter & Gamble Co CALL 742718109 289.4 5000 CALL SOLE 5,000 Procter & Gamble Co CALL 742718109 2315.2 40000 CALL SOLE 40,000 Procter & Gamble Co CALL 742718109 2894 50000 CALL SOLE 50,000 Procter & Gamble Co com 742718109 4025.09096 69542 SH SOLE 69,542 Procter & Gamble Co PUT 742718109 5840.092 100900 PUT SOLE 100,900 Procter & Gamble Co PUT 742718109 7813.8 135000 PUT SOLE 135,000 Procter & Gamble Co CALL 742718109 8103.2 140000 CALL SOLE 140,000 Procter & Gamble Co PUT 742718109 8103.2 140000 PUT SOLE 140,000 Procter & Gamble Co CALL 742718109 9260.8 160000 CALL SOLE 160,000 PROCTER & GAMBLE COMPANY COM 742718109 20757.47157 359321.53 SH SOLE 359321.53 Procter & Gamble Company (The) COM 742718109 578.8 10000 SH SOLE 10,000 PROGRESS ENERGY INC COM 743263105 2.849300175 65 SH SOLE 65 PROVIDENT ENERGY TRUST T/U COM 74386K104 337.3453752 31400 SH SOLE 31400 PROVIDENT ENERGY TRUST-UTS COM 74386K104 33.30120378 3086 SH SOLE 3086 PRUDENTIAL FINANCIAL INC COM 744320102 763.3623336 10450 SH SOLE 10450 Psychiatric Solutions Inc com 74439H108 3.58314 61 SH SOLE 61 PUBLIC SERVICE ENTERPRISE GROUP COM 744573106 32.42242863 500 SH SOLE 500 Publicis Groupe ADR/ORD 74463M106 14.12380952 400 SH SH-DEF 2 400 PUGET ENERGY INC COM 745310102 4.076137482 200 SH SOLE 200 Qlt Inc COM 746927102 6.345657782 1000 SH SH-DEF 1 1000 QLT INC COM 746927102 12.78945341 2000 SH SOLE 2000 Qlt Inc COM 74692710263.45657782 10000 SH SH-DEF 1 10000 QLT Inc CALL 746927102 64.6672055 10068 CALL SH-DEF 2 10068 QLT Inc CALL 746927102 69.63864144 10842 CALL SH-DEF 2 10842 QLT Inc com 746927102 86.711092 13500 SH SH-DEF 2 13500 QLT INC COM 746927102 258.521092 40249 SH SOLE 40249 Qlt Inc COM 746927102 951.8486672 150000 SH SH-DEF 1 150000 Qualcomm Inc com 747525103 2692.5 62500 SH SOLE 62,500 Quality Systems Inc com 747582104 5.757 75 SH SOLE 75 QUEBECOR WORLD INC COM 748203106 45954.20977 3399793 SH SOLE 3399793 QUEBECOR WORLD INC SVS COM 748203106 98.64109917 7330 SH SOLE 7330 Queenstake Resourc Ltd-Nw COM 748314101 20.20636285 100000 SH SH-DEF 1 100000 QUEST DIAGNOSTICS INC COM 74834L100 219.9100116 4280 SH SOLE 4280 Quigley Corp/The com 74838L304 1.382 100 SH SOLE 100 R.R Donnelley & Sons COM 257867101 2.35842 69 SH SH-DEF 1 69 R.R Donnelley & Sons COM 257867101 24.40449544 714 SH SH-DEF 1 714 RAYONIER INC COM 754907103 867.036836 21799.5 SH SOLE 21799.5 RAYTHEON COMPANY COM 755111507 75.37668108 1881 SH SOLE 1881 REAL NETWORKS INC COM 75605L104 387.2526645 50000 SH SOLE 50000 REED ELSEVIER NV SPONSORED ADR COM 758204101 55.77236656 2000 SH SOLE 2000 REGALITO COPPER CORP COM 75885H104 375.5245474 63300 SH SOLE 63300 RENAISSANCERE HOLDINGS LTD COM G7496G103 28.6162736 650 SH SOLE 650 Renal Care Group Inc com 759930100 76.87875 1625 SH SOLE 1,625 RESEARCH IN MOTION OPT 760975102 519.1663387 164 OPT SH-DEF 1 164 RESEARCH IN MOTION OPT 760975102 63.57563005 961 OPT SH-DEF 1 961 RESEARCH IN MOTION COM 760975102 655.74334 9934 SH SH-DEF 1 9934 RESEARCH IN MOTION COM 760975102 19420.52171 294281 SH SH-DEF 1 294281 Research In Motion Ltd COM 760975102 65.99312124 1000 SH SH-DEF 1 1000 Research In Motion Ltd COM 760975102 65.99312124 1000 SH SH-DEF 1 1000 RESEARCH IN MOTION LTD COM 760975102 220.1022985 3350 SH SOLE 3350 REXAM PLC SPONSORED ADR COM 761655406 25.78623464 600 SH SOLE 600 RIO NARCEA GOLD MINES LTD COM 766909105 0.137575236 100 SH SOLE 100 RIO NARCEA GOLD MINES LTD COM 766909105 1.238177128 900 SH SH-DEF 1 900 RIO NARCEA GOLD MINES LTD COM 766909105 670.4618414 489500 SH SOLE 489500 RIO TINTO PLC SPONSORED ADR COM 767204100 51.08261781 280 SH SOLE 280 RITCHIE BROS. AUCTIONEERS COM 767744105 97.98377777 2325 SH SOLE 2325 Rogers Communication-B Nv COM 775109200 8.460877042 200 SH SH-DEF 1 200 Rogers Communication-B Nv COM 775109200 296.1306965 7000 SH SH-DEF 1 7000 ROGERS COMMUNICATIONS -CL B OPT 775109200 267.3687545 1954 OPT SH-DEF 1 1954 ROGERS COMMUNICATIONS -CL B COM 775109200 4669.134996 110370 SH SH-DEF 1 110370 ROGERS COMMUNICATIONS -CL B COM 775109200 101332.8784 2395328 SH SOLE 2395328 Rogers Communications Inc CALL 775109200 122.6827171 2900 CALL SH-DEF 2 2900 Rogers Communications Inc CALL 775109200 634.5657782 15000 CALL SH-DEF 2 15000 Rogers Communications Inc com 775109200 786.8615649 18600 SH SH-DEF 2 18600 Rogers Communications Inc CALL 775109200 846.0877042 20000 CALL SH-DEF 2 20000 ROGERS COMMUNICATIONS INC CL B COM 775109200 1378.897231 32739 SH SOLE 32739 Rogers Communications Inc., Class "B" NV COM 775109200 12256.3027 291000 SH SOLE 291,000 Royal Bank of Canada CALL 780087102 109.3155632 1400 CALL SH-DEF 2 1400 Royal Bank of Canada com 780087102 234.2476354 3000 SH SH-DEF 2 3000 Royal Bank of Canada CALL 780087102 312.3301806 4000 CALL SH-DEF 2 4000 Royal Bank of Canada CALL 780087102 410.9484351 5263 CALL SH-DEF 2 5263 Royal Bank of Canada CALL 780087102 442.5718659 5668 CALL SH-DEF 2 5668 ROYAL BANK OF CANADA OPT 780087102 18228.21809 7724 OPT SOLE 7724 Royal Bank of Canada CALL 780087102 702.7429063 9000 CALL SH-DEF 2 9000 Royal Bank of Canada COM 780087102 2332.149125 30000 SH SOLE 30,000 Royal Bank of Canada COM 780087102 30139.14052 387700 SH SOLE 387,700 ROYAL BANK OF CANADA COM 780087102 34563.94135 442659 SH SH-DEF 1 442659 ROYAL BANK OF CANADA COM 780087102 154344.039 1985431 SH SOLE 1985431 ROYAL BANK OF CANADA COM 780087102 2045837.564 26200959 SH SOLE 26200959 ROYAL BANK OF SCOTLAND D PFD COM 780097606 38.99973462 1500 SH SOLE 1500 ROYAL BANK OF SCOTLAND E PFD COM 780097705 181.3699867 7000 SH SOLE 7000 ROYAL BANK SCOTLAND SPONS ADR SER K COM 780097820 68.44790481 2700 SH SOLE 2700 ROYAL DUTCH SHELL PLC ADR COM 780259206 3979.761726 64847 SH SOLE 64847 ROYAL DUTCH SHELL PLC SPON ADR COM 780259107 99.89325001 1551 SH SOLE 1551 Royal Gold Inc com 780287108 0.86825 25 SH SOLE 25 ROYAL GROUP TECHNOLOGIES LTD COM 779915107 1073.091204 118519 SH SOLE 118519 ROYCE VALUE TRUST COM 780910105 186.3843085 9300 SH SOLE 9300 RR DONNELLEY & SONS CO COM 257867101 1.517489252 44 SH SH-DEF 1 44 Rural Cellular Corp com 781904107 1.022 70 SH SOLE 70 RYERSON TULL INC COM 78375P107 691.7849677 28500 SH SOLE 28500 S&P MID-CAP 400 DEPOSIT RECEIPT COM 595635103 16.803818 125 SH SOLE 125 S1 Corp com 78463B101 0.4437 102 SH SOLE 102 SafeNet Inc CVB/COM 78645R107 1950.35715 60532.5 SH SOLE 60,533 SAFEWAY INC COM 786514208 713.1557249 30200 SH SOLE 30200 SAN JUAN BASIN ROYALTY TRUST UNIT COM 798241105 260.9763558 6000 SH SOLE 6000 Sanderson Farms Inc com 800013104 0.12212 4 SH SOLE 4 SANDISK CORP COM 80004C101 25.0796045 400 SH SOLE 400 SANMINA-SCI CORP COM 800907107 5.102152977 1200 SH SOLE 1200 SANOFI-AVENTIS SPONSORED ADR COM 80105N105 81.89106707 1869 SH SOLE 1869 SAP AKTIENGESELLSCHAFT SPON ADR COM 803054204 58.47814921 1300 SH SOLE 1300 SARA LEE CORPORATION COM 803111103 49.04535376 2600 SH SOLE 2600 SASOL LIMITED SPONSORED ADR COM 803866300 248.9994692 7000 SH SOLE 7000 SatCon Technology Corp com 803893106 1.3065 871 SH SOLE 871 SAVVIS Inc com 805423100 0.07125 95 SH SOLE 95 Schering-Plough Corp com 806605101 1482.66435 71111 SH SOLE 71,111 SCHERING-PLOUGH CORPORATION COM 806605101 493.19322 23700 SH SOLE 23700 Schlumberger Limited COM 806857108 728.625 7500 SH SOLE 7,500 SCHLUMBERGER LTD COM 806857108 513.9032487 5300 SH SOLE 5300 Schnitzer Steel Industries Inc com 806882106 1.5295 50 SH SOLE 50 SCHWAB,CHARLES CORP COM 808513105 9.88317425 675 SH SOLE 675 SCOTTS MIRACLE-GRO COMPANY COM 810186106 74.50222146 1650 SH SOLE 1650 SCRIPPS (E.W.) CO COM 811054204 124.6115225 2600 SH SOLE 2600 SEA CONTAINERS LTD CL A COM 811371707 10.01267817 800 SH SOLE 800 SEABRIDGE GOLD INC COM 811916105 94.2515944 10000 SH SOLE 10000 SEMICONDUCTOR HOLDERS TRUST COM 816636203 7.313889483 200 SH SOLE 200 Sequenom Inc com 817337108 0.0442 65 SH SOLE 65 SERVICE CORPORATION INTERNATIONAL COM 817565104 40.82122159 5000 SH SOLE 5000 Shaw Communications Inc CALL 82028K200 5423.473775 250000 CALL SH-DEF 2 250000 Shaw Communications Inc CALL 82028K200 5423.473775 250000 CALL SH-DEF 2 250000 Shaw Communications Inc CALL 82028K200 5423.473775 250000 CALL SH-DEF 2 250000 SHAW COMMUNICATIONS INC CL B NVS COM 82028K200 506.6950306 23460 SH SOLE 23460 SHAW COMMUNICATIONS INC-B OPT 82028K200 0.309997033 20 OPT SH-DEF 1 20 SHAW COMMUNICATIONS INC-B OPT 82028K200 21.74638295 194 OPT SH-DEF 1 194 SHAW COMMUNICATIONS INC-B OPT 82028K200 0.474893563 2500 OPT SH-DEF 1 2500 SHAW COMMUNICATIONS INC-B COM 82028K200 242.0821754 11159 SH SH-DEF 1 11159 SHAW COMMUNICATIONS INC-B COM 82028K200 45984.98332 2119720 SH SOLE 2119720 SIEBEL SYSTEMS INC COM 826170102 1.054967256 100 SH SOLE 100 SIEMENS AG SPONSORED ADR COM 826197501 25.62753927 300 SH SOLE 300 Sierra Wireless Inc COM 826516106 43.12467756 3900 SH SH-DEF 1 3900 SIERRA WIRELESS INC COM 826516106 187.0189166 16900 SH SH-DEF 1 16900 SIGA Technologies Inc com 826917106 5.80545 6111 SH SOLE 6,111 Silicon Storage Technology Inc com 827057100 0.07605 15 SH SOLE 15 SILVER STANDARD RESOURCES INC COM 82823L106 0.167521294 11 SH SOLE 11 Sirna Therapeutics Inc com 829669100 14.54097 4799 SH SOLE 4,799 Skyepharma Plc ADR/ORD 830808101 7.913793103 90 SH SOLE 90 Skyworks Solutions Inc com 83088M102 30.76396 6044 SH SOLE 6,044 SLM Corp CVB/COM 78442P106 4174.99565 75785 SH SOLE 75,785 SMITH & NEPHEW PLC SPONSORED ADR COM 83175M205 1101.005239 23800 SH SOLE 23800 SMITHFIELD FOODS INC COM 832248108 88.08041775 2884 SH SOLE 2884 Smithfield Foods Inc COM 832248108 100.881 3300 SH SH-DEF 1 3300 SMUCKER (J.M.) CO COM 832696405 3.425390575 78 SH SOLE 78 SMURFIT-STONE CONTAINER CORP COM 832727101 56.50011557 3995 SH SOLE 3995 Sodexho Alliance SA ADR/ORD 833792104 103.2738095 2500 SH SH-DEF 2 2500 Solectron Corp CVB/COM 834182107 2461.00413 672405.5 SH SOLE 672,406 SOLECTRON CORPORATION COM 834182107 11.71135556 3206 SH SOLE 3206 Sonus Networks Inc com 835916107 0.20088 54 SH SOLE 54 SONY CORP SPONSORED ADR COM 835699307 30.33745666 745 SH SOLE 745 SOUTHERN CO OPT 842587107 763.6589523 3350 OPT SH-DEF 1 3350 SOUTHERN CO COM 842587107 1107.44616 32072 SH SH-DEF 1 32072 Southern Co/The com 842587107 414.36 12000 SH SOLE 12,000 Southern Co/The CALL 842587107 4143.6 120000 CALL SOLE 120,000 Southern Co/The PUT 842587107 4143.6 120000 PUT SOLE 120,000 SOUTHERN COMPANY COM 842587107 80.05869109 2323 SH SOLE 2323 SOUTHWEST AIRLINES CO COM 844741108 4.427556393 270 SH SOLE 270 SOUTHWEST GAS CORP COM 844895102 26.34915037 1000 SH SOLE 1000 SPDR TRUST SERIES 1 COM 78462F103 37.353 300 SH SH-DEF 1 300 SPDR TRUST SERIES 1 COM 78462F103 448.236 3600 SH SOLE 3600 SPDR TRUST UNITS SERIES 1 COM 78462F103 712.0681248 5730 SH SOLE 5730 SPRINT NEXTEL CORP FON SHS COM 852061100 173.6967941 7450 SH SOLE 7450 SPX Corp com 784635104 0.04577 1 SH SH-DEF 2 1 SPX CORPORATION COM 784635104 47.05229637 1030 SH SOLE 1030 ST PAUL TRAVELERS COS INC COM 792860108 17.92274965 402 SH SOLE 402 St Paul Travelers Cos Inc/The com 792860108 0.04467 1 SH SH-DEF 2 1 Stantec Inc COM 85472N109 30.58297506 900 SH SH-DEF 1 900 Stantec Inc COM 85472N109 44.17540843 1300 SH SH-DEF 1 1300 STAPLES INC COM 855030102 22.66625861 1000 SH SOLE 1000 STARBUCKS CORPORATION COM 855244109 65.89483371 2200 SH SOLE 2200 STARWOOD HOTELS & RESORTS WWD INC COM 85590A203 19.12109746 300 SH SOLE 300 STATE STREET CORP COM 857477103 14.38663699 260 SH SOLE 260 STATOIL ASA SPONSORED ADR COM 85771P102 71.03890767 3100 SH SOLE 3100 StemCells Inc com 85857R105 0.2484 72 SH SOLE 72 Stewart Enterprises Inc com 860370105 0.87642 162 SH SOLE 162 STMICROELECTRONICS NY REG SHS COM 861012102 43.38626889 2415 SH SOLE 2415 Stolt Offshore SA ADR/ORD 861567105 1.125925926 100 SH SOLE 100 STREET TRACKS GOLD TRUST COM 863307104 77.22097333 1500 SH SOLE 1500 Streettracks Gold Trust COM 863307104 51.57996561 1000 SH SH-DEF 1 1000 Streettracks Gold Trust COM 863307104 257.9 5000 SH SH-DEF 1 5000 streetTRACKS Gold Trust COM 863307104 516.3 10000 SH SOLE 10,000 STRYKER CORPORATION COM 863667101 266.0665326 6000 SH SOLE 6000 SUN LIFE FINANCIAL INC OPT 866796105 106.9985014 100 OPT SOLE 100 SUN LIFE FINANCIAL INC OPT 866796105 17.13105687 698 OPT SH-DEF 1 698 Sun Life Financial Inc COM 866796105 200.3439381 5000 SH SH-DEF 1 5000 Sun Life Financial Inc COM 866796105 901.5477214 22500 SH SH-DEF 1 22500 SUN LIFE FINANCIAL INC COM 866796105 12004.34755 300083 SH SOLE 300083 SUN LIFE FINANCIAL INC COM 866796105 382792.1501 9526798 SH SOLE 9526798 Sun Life Financial Inc. COM 866796105 27.74845 690 SH SOLE 690 Sun Life Financial Inc. COM 866796105 1000.085605 25000 SH SOLE 25,000 Sun Life Financial Inc. COM 866796105 9800.838933 245000 SH SOLE 245,000 Sun Microsystems Inc com 866810104 25.57157 6103 SH SOLE 6,103 SUN MICROSYSTEMS INC COM 866810104 89.82784745 21480 SH SOLE 21480 Sun Microsystems Inc CALL 866810104 419 100000 CALL SOLE 100,000 Sun Microsystems Inc CALL 866810104 1031.997 246300 CALL SOLE 246,300 Sun Microsystems Inc CALL 866810104 1257 300000 CALL SOLE 300,000 Sun Microsystems Inc CALL 866810104 1257 300000 CALL SOLE 300,000 Sun Microsystems Inc CALL 866810104 4190 1000000 CALL SOLE 1,000,000 Sun Microsystems Inc CALL 866810104 6285 1500000 CALL SOLE 1,500,000 SunCom Wireless COM 86722Q108 5906.826178 2141871 SH SOLE 2,141,871 SUNCOR ENERGY INC COM 867229106 4488.543 71100 SH SH-DEF 1 71100 SUNCOR ENERGY INC COM 867229106 8220.224832 130389 SH SH-DEF 1 130389 SUNCOR ENERGY INC COM 867229106 20967.58053 334060 SH SOLE 334060 SUNCOR ENERGY INC COM 867229106 270022.6817 4283093 SH SOLE 4283093 Suncor Energy Inc. COM 867229106 1255.318238 20000 SH SOLE 20,000 SUNDAY Communications Ltd ADR/ORD 867270209 6.495096774 79900 SH SOLE 79,900 Sunopta Inc COM 8676EP108 5.436973345 1040 SH SH-DEF 1 1040 Sunrise Telecom Inc com 86769Y105 1.4484 852 SH SOLE 852 SunTrust Banks Inc CALL 867914103 2546.6 35000 CALL SOLE 35,000 SunTrust Banks Inc PUT 867914103 2546.6 35000 PUT SOLE 35,000 SUPERVALU INC COM 868536103 6.48349099 200 SH SOLE 200 SWISS HELVETIA FUND INC COM 870875101 183.3661345 12000 SH SOLE 12000 Symantec Corp PUT 871503108 1312.5 75000 PUT SOLE 75,000 Symantec Corp CALL 871503108 2362.5 135000 CALL SOLE 135,000 Symantec Corp PUT 871503108 2362.5 135000 PUT SOLE 135,000 Symantec Corp com 871503108 4886.875 279250 SH SOLE 279,250 SYSCO CORPORATION COM 871829107 143.3296494 4625 SH SOLE 4625 TAIWAN SEMICONDUCTOR SP ADR COM 874039100 3.916800068 396 SH SOLE 396 Talisman Energy Inc com 87425E103 0.052966466 1 SH SH-DEF 2 1 Talisman Energy Inc com 87425E103 132.4161651 2500 SH SH-DEF 2 2500 Talisman Energy Inc COM 87425E103 527.9449699 10000 SH SH-DEF 1 10000 Talisman Energy Inc CALL 87425E103 662.3986242 12506 CALL SH-DEF 2 12506 Talisman Energy Inc CALL 87425E103 713.3523646 13468 CALL SH-DEF 2 13468 TALISMAN ENERGY INC COM 87425E103 6142.891831 115977 SH SH-DEF 1 115977 TALISMAN ENERGY INC COM 87425E103 6470.864666 122605 SH SOLE 122605 TALISMAN ENERGY INC COM 87425E103 181541.9267 3427488 SH SOLE 3427488 Talk America Holdings Inc com 87426R202 0.28479 33 SH SOLE 33 TARGET CORP COM 87612E106 245.5169456 4475 SH SOLE 4475 Targeted Genetics Corp com 87612M108 19.01788 38812 SH SOLE 38,812 Taseko Mines Ltd COM 876511106 1.2037 1000 SH SH-DEF 1 1000 Taser International Inc com 87651B104 803.89155 115500 SH SH-DEF 2 115500 TD Ameritrade Holding Corporation COM 03074K100 2.4 100 SH SOLE 100 TD BANKNORTH INC COM 87235A101 33.89403758 1169 SH SOLE 1169 TECH DATA CORP COM 878237106 11.86011214 300 SH SOLE 300 Technology Solutions-New COM 87872T207 0.91375 125 SH SH-DEF 1 125 TECO ENERGY INC COM 872375100 188.6159997 11000 SH SOLE 11000 TELE CENTRO OESTE CEL PRT PFD COM 87923P105 7.805273295 697 SH SOLE 697 TELE LESTE CELULAR PRTC SA ADR COM 87943B102 0.762624663 54 SH SOLE 54 TELE NORTE LESTE PART SA ADR COM 879246106 219.6158541 12279 SH SOLE 12279 TELECOM BRASIL SPONSORED ADR COM 879287308 161.134041 4700 SH SOLE 4700 TELECOM CORPORATION OF NEW ZEALAND COM 879278208 32.6170526 1000 SH SOLE 1000 TELEFONICA S.A. SPONSORED ADR COM 879382208 15.23238454 339 SH SOLE 339 TELEFONOS DE MEXICO S.A. ADR COM 879403780 428.6048624 17400 SH SOLE 17400 TELESP CELULAR PARTICIPACOES SA ADR COM 87952L108 2.486221804 659 SH SOLE 659 TELLABS INC COM 879664100 11.96690494 1100 SH SOLE 1100 Telus Corp - Nv COM 87971M202 260.7265692 6500 SH SH-DEF 1 6500 Telus Corp - Nv COM 87971M202 505.4084265 12600 SH SH-DEF 1 12600 TELUS CORPORATION -NON VOTE COM 87971M202 135033.0438 3364976 SH SOLE 3364976 TELUS CORPORATION NV COM 87971M202 5183.775243 129749.8833 SH SOLE 129749.8833 TELUS Corporation, NV COM 87971M202 1598.082438 40000 SH SOLE 40,000 TELUS Corporation, NV COM 87971M202 6100.679707 152700 SH SOLE 152,700 TEMPLETON DRAGON FUND COM 88018T101 777.2081154 40600 SH SOLE 40600 TEMPLETON GLOBAL INCOME FUND COM 880198106 10.35402132 1300 SH SOLE 1300 TENET HEALTHCARE CORPORATION COM 88033G100 189.9461371 24845 SH SOLE 24845 TERADYNE INC COM 880770102 14.67281599 1009 SH SOLE 1009 TESCO CORP COM 88157K101 208.0717971 11250 SH SOLE 11250 TEVA PHARMACEUTICAL INDUSTRIES ADR COM 881624209 108.8203484 2535 SH SOLE 2535 Texas Instruments Inc CALL 882508104 2084.952 65400 CALL SOLE 65,400 Texas Instruments Inc CALL 882508104 2097.378 65400 CALL SOLE 65,400 Texas Instruments Inc PUT 882508104 3653.448 114600 PUT SOLE 114,600 Texas Instruments Inc PUT 882508104 3675.222 114600 PUT SOLE 114,600 TEXTRON INC COM 883203101 13.06139622 170 SH SOLE 170 Thomson Corp COM 884903105 340.6706793 10000 SH SH-DEF 1 10000 THOMSON CORP COM 884903105 4178.452107 122530 SH SH-DEF 1 122530 THOMSON CORP COM 884903105 91034.70464 2669525 SH SOLE 2669525 THOMSON CORPORATION COM 884903105 26601.27913 783517 SH SOLE 783517 Thomson Corporation (The) COM 884903105 1697.555965 50000 SH SOLE 50,000 Thomson Corporation (The) COM 884903105 9295.816462 273800 SH SOLE 273,800 TIDEWATER INC COM 886423102 22.18718486 500 SH SOLE 500 TIM PARTICIPACOES SA SPONSORED ADR COM 88706P106 10.97561957 435 SH SOLE 435 TIME WARNER INC COM 887317105 461.7049865 26525 SH SOLE 26525 Time Warner Inc com 887317105 1778.07776 101954 SH SOLE 101,954 Time Warner Inc CALL 887317105 5232 300000 CALL SOLE 300,000 Time Warner Inc CALL 887317105 5346 300000 CALL SOLE 300,000 TJX COMPANIES INC COM 872540109 55.06498309 2375 SH SOLE 2375 TLC VISION CORP COM 872549100 25.82975064 4000 SH SOLE 4000 TOMKINS PLC SPONSORED ADR COM 890030208 8.022420066 390 SH SOLE 390 Toronto-Dominion Bank CALL 891160509 109.7162511 2200 CALL SH-DEF 2 2200 Toronto-Dominion Bank CALL 891160509 115.6371453 2200 CALL SH-DEF 2 2200 Toronto-Dominion Bank com 891160509 262.8116939 5000 SH SH-DEF 2 5000 TORONTO-DOMINION BANK OPT 891160509 10702.47023 7416 OPT SOLE 7416 Toronto-Dominion Bank com 891160509 388.9939811 7800 SH SH-DEF 2 7800 Toronto-Dominion Bank CALL 891160509 398.9681857 8000 CALL SH-DEF 2 8000 Toronto-Dominion Bank CALL 891160509 420.4987102 8000 CALL SH-DEF 2 8000 Toronto-Dominion Bank CALL 891160509 548.5812554 11000 CALL SH-DEF 2 11000 Toronto-Dominion Bank CALL 891160509 673.2588134 13500 CALL SH-DEF 2 13500 Toronto-Dominion Bank CALL 891160509 709.5915735 13500 CALL SH-DEF 2 13500 TORONTO-DOMINION BANK COM 891160509 8202.3861 155643 SH SH-DEF 1 155643 Toronto-Dominion Bank com 891160509 34781.54772 697430 SH SH-DEF 2 697430 Toronto-Dominion Bank com 891160509 36658.55193 697430 SH SH-DEF 2 697430 TORONTO-DOMINION BANK COM 891160509 37575.5545 714876 SH SH-DEF 1 714876 TORONTO-DOMINION BANK COM 891160509 60999.90611 1165664 SH SOLE 1165664 TOTAL S.A. SPONSORED ADR COM 89151E109 1576.325943 12495 SH SOLE 12495 TOYOTA MOTOR CORP ADR COM 892331307 125.3021872 1200 SH SOLE 1200 Tractor Supply Co com 892356106 0.56177 11 SH SOLE 11 TRANSALTA CORP OPT 89346D107 32.9419865 217 OPT SH-DEF 1 217 TRANSALTA CORP COM 89346D107 743.4882975 34029 SH SH-DEF 1 34029 TRANSALTA CORP COM 89346D107 108133.7516 4949215 SH SOLE 4949215 TransAlta Corporation COM 89346D107 870.093738 40000 SH SOLE 40,000 TRANSALTA CORPORATION COM 89346D107 8806.574935 404856.376 SH SOLE 404856.376 TransAlta Corporation COM 89346D107 63869.23084 2936200 SH SOLE 2,936,200 TRANSCANADA CORP OPT 89353D107 978.1835763 7837 OPT SH-DEF 1 7837 TRANSCANADA CORP COM 89353D107 523167.4367 16601466 SH SOLE 16601466 TransCanada Corporation COM 89353D107 1568.719771 50000 SH SOLE 50,000 TRANSCANADA CORPORATION COM 89353D107 37248.15602 1187215.101 SH SOLE 1187215.101 TransCanada Corporation COM 89353D107 120129.4226 3828900 SH SOLE 3,828,900 Transglobe Energy Corp COM 893662106 89.1349957 17600 SH SH-DEF 1 17600 TRANSOCEAN INC COM G90078109 87.6402688 1260 SH SOLE 1260 TRIAD HOSPITALS INC COM 89579K109 70.43883063 1799 SH SOLE 1799 TRIZEC HAHN CORP USD 3% 29/01/21 COM 896938AB3 1199.127612 1313000 SH SOLE 1313000 True Religion Apparel Inc com 89784N104 1338.75 105000 SH SH-DEF 2 105000 TurboChef Technologies Inc com 900006206 1091.42 82000 SH SH-DEF 2 82000 TurboChef Technologies Inc com 900006206 1177.52 82000 SH SH-DEF 2 82000 Tweeter Home Entertainment Group Inc com 901167106 0.572 100 SH SOLE 100 TYCO INTERNATIONAL LTD COM 902124106 1658.558045 57580 SH SOLE 57580 U S BANCORP COM 902973304 150.2062749 5035 SH SOLE 5035 U S T INC COM 902911106 40.75135899 1000 SH SOLE 1000 ULTRA PETROLEUM CORP COM 903914109 111.0492659 2000 SH SOLE 2000 UNILEVER N.V. NEW YORK SHARES COM 904784709 278.9358473 4071 SH SOLE 4071 UNISYS CORPORATION COM 909214108 75.76039036 13020 SH SOLE 13020 UNITED PARCEL SERVICE INC CL B COM 911312106 65.25456491 870 SH SOLE 870 UNITED TECHNOLOGIES CORPORATION COM 913017109 1740.195052 31185 SH SOLE 31185 UNITEDHEALTH GROUP INC COM 91324P102 158.1517956 2550 SH SOLE 2550 UNUMPROVIDENT CORP COM 91529Y106 1239.757463 54600 SH SOLE 54600 USA Truck Inc com 902925106 2.18475 75 SH SOLE 75 Utd Technologies Corp COM 913017109 0.1677 3 SH SH-DEF 1 3 UTSTARCOM INC COM 918076100 587.2467063 73000 SH SOLE 73000 Valence Technology Inc com 918914102 0.04393 23 SH SOLE 23 VALERO ENERGY CORP COM 91913Y100 329.6039207 6400 SH SOLE 6400 Valero Energy Corporation COM 91913Y100 516 10000 SH SOLE 10,000 VARIAN MEDICAL SYSTEMS INC COM 92220P105 20.09721354 400 SH SOLE 400 Vasomedical Inc com 922321104 5.50472 21172 SH SOLE 21,172 VCA Antech Inc com 918194101 0.13755 5 SH SOLE 5 VCA Antech Inc com 918194101 0.1692 6 SH SOLE 6 Veeco Instruments Inc com 922417100 1.15517 71 SH SOLE 71 VERIZON COMMUNICATIONS INC COM 92343V104 682.5874331 22706 SH SOLE 22706 Verizon Communications Inc PUT 92343V104 2409.6 80000 PUT SOLE 80,000 Verizon Communications Inc PUT 92343V104 2536 80000 PUT SOLE 80,000 Verizon Communications Inc CALL 92343V104 3012 100000 CALL SOLE 100,000 Verizon Communications Inc CALL 92343V104 3170 100000 CALL SOLE 100,000 Verizon Communications Inc PUT 92343V104 5389 170000 PUT SOLE 170,000 Verizon Communications Inc PUT 92343V104 6024 200000 PUT SOLE 200,000 Verizon Communications Inc PUT 92343V104 6340 200000 PUT SOLE 200,000 Verizon Communications Inc CALL 92343V104 9036 300000 CALL SOLE 300,000 Verizon Communications Inc CALL 92343V104 9510 300000 CALL SOLE 300,000 Verso Technologies Inc com 925317208 20.44539 17181 SH SOLE 17,181 VERTEX PHARMACEUTICALS INC COM 92532F100 1940.349638 70260 SH SOLE 70260 VerticalNet Inc com 92532L206 13.58766 23427 SH SOLE 23,427 ViaCell Inc com 92554J105 2.68492 446 SH SOLE 446 Viacom Inc PUT 925524308 1345.6 40000 PUT SOLE 40,000 VIACOM INC CL A COM 925524100 32.6968968 1000 SH SOLE 1000 VIACOM INC CL B COM 925524308 224.799572 6909 SH SOLE 6909 Viacom Inc. COM 925524308 652 20000 SH SOLE 20,000 Vion Pharmaceuticals Inc com 927624106 0.0404 20 SH SOLE 20 VISTA GOLD CORP COM 927926204 320.7207978 63500 SH SOLE 63500 VISTEON CORPORATION COM 92839U107 3.301990327 528.4919 SH SOLE 528.4919 Vitesse Semiconductor Corp com 928497106 0.5916 340 SH SOLE 340 Vivus Inc com 928551100 0.02368 8 SH SOLE 8 VODAFONE GROUP PLC SPONSORED ADR COM 92857W100 3446.690588 160845 SH SOLE 160845 Volvo AB ADR/ORD 928856400 1.543899371 34 SH SOLE 34 VOTORANTIM CELULOSE E PAPEL SA COM 92906P106 807.8989856 64800 SH SOLE 64800 Wachovia Corp PUT 929903102 734.58 14000 PUT SOLE 14,000 Wachovia Corp CALL 929903102 1259.28 24000 CALL SOLE 24,000 WACHOVIA CORPORATION COM 929903102 2767.694397 52460 SH SOLE 52460 Wacoal Holdings Corp ADR/ORD 930004205 23.62881356 1800 SH SOLE 1,800 WALGREEN CO COM 931422109 2716.747113 61500 SH SOLE 61500 Wal-Mart Stores Inc CALL 931142103 2340 50000 CALL SOLE 50,000 Wal-Mart Stores Inc PUT 931142103 2340 50000 PUT SOLE 50,000 Wal-Mart Stores Inc CALL 931142103 2462 50000 CALL SOLE 50,000 Wal-Mart Stores Inc PUT 931142103 2462 50000 PUT SOLE 50,000 WAL-MART STORES INC COM 931142103 11584.93214 248019 SH SOLE 248019 Wal-Mart Stores Inc. COM 931142103 561.6 12000 SH SOLE 12,000 Walt Disney Co PUT 254687106 51.98 2000 PUT SOLE 2,000 Walt Disney Co CALL 254687106 597.77 23000 CALL SOLE 23,000 Walt Disney Co PUT 254687106 1039.6 40000 PUT SOLE 40,000 Walt Disney Co PUT 254687106 2009.027 77300 PUT SOLE 77,300 Walt Disney Co CALL 254687106 6232.2 260000 CALL SOLE 260,000 Walt Disney Co CALL 254687106 6757.4 260000 CALL SOLE 260,000 WASHINGTON MUTUAL INC COM 939322103 175.8356632 4050 SH SOLE 4050 WASHINGTON POST COMPANY CL B COM 939640108 213.7874246 280 SH SOLE 280 WATERS CORPORATION COM 941848103 12.2613363 325 SH SOLE 325 WEATHERFORD INTERNATIONAL LTD COM G95089101 166.7050892 4614 SH SOLE 4614 Weatherford Intl Ltd COM G95089101 10.516735 291 SH SH-DEF 1 291 WEATHERFORD INTL LTD COM G95089101 924.2584 25532 SH SH-DEF 1 25532 Websense Inc com 947684106 0.9288 15 SH SOLE 15 WEIGHT WATCHERS INTL INC COM 948626106 16.03380559 325 SH SOLE 325 WELLPOINT INC COM 94973V107 2337.32584 29350 SH SOLE 29350 WELLS FARGO & CO COM 949746101 6515.024235 103893 SH SOLE 103893 Wells Fargo & Company COM 949746101 628.3 10000 SH SOLE 10,000 WENDY'S INTERNATIONAL INC COM 950590109 23.16449942 420 SH SOLE 420 WESCO FINANCIAL CORPORATION COM 950817106 19.21292642 50 SH SOLE 50 Westaim Corp COM 956909105 2832.115219 775000 SH SH-DEF 1 775000 WESTAIM CORPORATION COM 956909105 55.31409494 15097 SH SOLE 15097 WESTERN SILVER CORP COM 959531104 28.15993121 2500 SH SOLE 2500 WESTPAC BANKING LTD SPONSORED ADR COM 961214301 37.53855241 450 SH SOLE 450 WESTWOOD ONE INC COM 961815107 232.6410393 14300 SH SOLE 14300 Wet Seal Inc/The com 961840105 0.15984 36 SH SOLE 36 WEYERHAEUSER CO COM 962166104 51.91037966 784 SH SOLE 784 WILLIS GROUP HOLDINGS LTD COM G96655108 114.2934298 3100 SH SOLE 3100 WPP GROUP PLC SPONS ADR COM 929309409 108.0614561 2005 SH SOLE 2005 WPT Enterprises Inc com 98211W108 0.10846 17 SH SOLE 17 WPT Enterprises Inc com 98211W108 0.16038 27 SH SOLE 27 Wts-Agnico-Eagle Wi14Nv07 COM 008474132 17.64 4000 SH SH-DEF 1 4000 Wts-Goldcorp Inc-C 30My07 COM 380956169186.5004299 45000 SH SH-DEF 1 45000 Wts-Inco Limited 21Aug06 COM 4532581392209.769561 125364 SH SH-DEF 1 125364 WYETH COM 983024100 766.2777554 16665 SH SOLE 16665 Wyeth COM 983024100 783.19 17000 SH SOLE 17,000 Wyeth com 983024100 947.70597 20571 SH SOLE 20,571 Wyeth CALL 983024100 1077 25000 CALL SOLE 25,000 Wyeth PUT 983024100 1077 25000 PUT SOLE 25,000 Wyeth CALL 983024100 1151.75 25000 CALL SOLE 25,000 Wyeth PUT 983024100 1151.75 25000 PUT SOLE 25,000 Wyeth PUT 983024100 2541.72 59000 PUT SOLE 59,000 Wyeth PUT 983024100 2718.13 59000 PUT SOLE 59,000 Wyeth CALL 983024100 2774.352 64400 CALL SOLE 64,400 Wyeth CALL 983024100 2966.908 64400 CALL SOLE 64,400 Wyeth PUT 983024100 4161.528 96600 PUT SOLE 96,600 Wyeth PUT 983024100 4450.362 96600 PUT SOLE 96,600 Wyeth CALL 983024100 5914.884 137300 CALL SOLE 137,300 Wyeth CALL 983024100 6325.411 137300 CALL SOLE 137,300 Wyeth PUT 983024100 6031.2 140000 PUT SOLE 140,000 Wyeth PUT 983024100 6449.8 140000 PUT SOLE 140,000 WYNN RESORTS LTD COM 983134107 164.2330608 3000 SH SOLE 3000 XCEL ENERGY INC COM 98389B100 95.80710525 5200 SH SOLE 5200 XEROX CORPORATION COM 984121103 412.3342636 28200 SH SOLE 28200 XL CAPITAL LTD COM G98255105 121.0503959 1800 SH SOLE 1800 XM Satellite Radio Holdings Inc com 983759101 5.7888 192 SH SOLE 192 XTO ENERGY INC COM 98385X106 17.54214784 400 SH SOLE 400 YAHOO INC COM 984332106 66.47771262 1700 SH SOLE 1700 YAMANA GOLD INC COM 98462Y100 511.1263972 77200 SH SOLE 77200 YAMANA GOLD INC COM 98462Y100 539.1944528 81800 SH SOLE 81800 YELLOW ROADWAY CORP COM 985577105 133.83 3000 SH SOLE 3000 YELLOW ROADWAY CORP COM 985577105 888.2553097 19950 SH SOLE 19950 Yellow Roadway Corp CVB/COM 985577105 7758.21432 173912 SH SOLE 173,912 Yellow Roadway Corp CVB/COM 985577105 8368.64544 173912 SH SOLE 173,912 YM BIOSCIENCES INC COM 984238105 156.6579634 50000 SH SOLE 50000 YUM! BRANDS INC COM 988498101 84.22146985 1800 SH SOLE 1800 ZARLINK SEMICONDUCTOR INC COM 989139100 5.297264906 2600 SH SOLE 2600 ZARLINK SEMICONDUCTOR INC COM 989139100 324.2550473 158449 SH SH-DEF 1 158449 Zevex International Inc com 98950E400 0.2904 24 SH SOLE 24 Zhone Technologies Inc com 98950P108 15.71556 7413 SH SOLE 7,413 ZI CORPORATION COM 988918108 53.95356836 37350 SH SOLE 37350 ZIMMER HOLDINGS INC COM 98956P102 70.67560673 1050 SH SOLE 1050 ZYMOGENETICS INC COM 98985T109 224.0995249 13200 SH SOLE 13200