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