UNITED STATES
                       SECURITIES AND EXCHANGE COMMISSION
                             WASHINGTON, D.C. 20549

                                    FORM 13F
                               FORM 13F COVER PAGE

Report for the Calendar Year or Quarter Ended: March 31, 2008

Check here if Amendment [X]:         Amendment Number 1

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      May 12, 2008
        [Signature]               [City, State]            [Date]

Report Type (Check only one):

[ ] 13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager
are reported in this report)

[ ] 13F NOTICE (Check here if no holdings reported are in this report, and all
holdings are reported by other reporting manager(s).)

[X] 13F COMBINATION REPORT. (Check here if a portion of the holdings for this
reporting manager are reported in this report and a portion are reported by
other reporting manager(s).)

List of Other Managers Reporting for this Manager:

Form 13F File Number          Name
28-04365                      TD Banknorth, N.A.
28-05929                      TD Asset Management USA Inc.
28-05987                      TD Asset Management Inc.
28-11451                      TD Securities (USA) LLC
28-11511                      TD Options, LLC



                              FORM 13F SUMMARY PAGE

      Report summary:

      Number of Other Included Managers: 2

      Form 13F Information Table Entry Total: 1368

      Form 13F Information Table Value Total (x$1000): $25,615,744

LIST OF OTHER INCLUDED MANAGERS:

      Provide a numbered list of the name(s) and Form 13F file number(s) of all
institutional investment managers with respect to which this report is filed,
other than the manager filing this report.

      No.    Form 13F File Number      Name

      1      28-11512                  TD Securities, Inc.
      2      28-11579                  TD Global Finance



Form 13F-HR

              Name of reporting Manager The Toronto - Dominion Bank



                                                                              Item 6:
                                                                              Investment Discretion           Item 8:
                                                              Item 5:              (b)              Item 7:   Voting Authority
                              Item 2:  Item 3:   Item 4:      Shares or            Shared-  (c)     Managers  (Shares)
Item 1:                       Title of CUSIP     Fair Market  Principal       (a)  As       Shared- See       (a)      (b)      (c)
Name of Issuer                Class    Number    Value        Amount          Sole Defined  other   Instr. V  Sole     Shared   None
                                                                                               
3M CO                         PUT      88579Y101        9197      116200 PUT  SOLE                              116200
3M CO                         COM      88579Y101        1214       14925 SH   SOLE                               14925
3M Company                    COM      88579Y101        2137       27000 SH   SOLE                               27000
3M COMPANY                    COM      88579Y101       16614      210000 SH   SOLE                              210000
ABB LTD SPONSORED ADR         COM      000375204          40        1480 SH   SOLE                                1480
ABBOTT LABORATORIES           COM      002824100         243        4400 SH        SH-DEF                  2               4400
ABBOTT LABORATORIES INC       COM      002824100        4392       79664 SH   SOLE                               79664
ABITIBIBOWATER INC            COM      003687100         139       10742 SH   SOLE                               10742
ADOBE SYSTEMS INC             COM      00724F101          32         900 SH   SOLE                                 900
ADVANCED MICRO DEVICES        PUT      007903107         118       20000 PUT  SOLE                               20000
ADVANCED MICRO DEVICES        COM      007903107         403       66352 SH   SOLE                               66352
ADVANTAGE ENERGY INCOME FUND  COM      00762L101           1          83 SH   SOLE                                  83
ADVANTAGE ENERGY INCOME FUND  COM      00762L101         110        9600 SH   SOLE                                9600
ADVANTAGE ENERGY INCOME
FUND T/U                      COM      00762L101          71        6212 SH   SOLE                                6212
AEGON NV ARS                  COM      007924103        1048       71584 SH   SOLE                               71584
AETNA INC                     COM      00817Y108         513       12200 SH   SOLE                               12200
AFLAC INC                     COM      001055102         130        2000 SH   SOLE                                2000
AGCO CORP                     COM      001084102          13         212 SH        SH-DEF                  1                212
AGILENT TECHNOLOGIES INC      COM      00846U101          10         333 SH   SOLE                                 333
AGNICO-EAGLE MINES            COM      008474108       76281     1124716 SH   SOLE                             1124716
AGNICO-EAGLE MINES            CALL     008474108        9902      146000 CALL      SH-DEF                  1             146000
AGNICO-EAGLE MINES            PUT      008474108        2971       43800 PUT       SH-DEF                  1              43800
AGNICO-EAGLE MINES            COM      008474108       10109      149046 SH        SH-DEF                  1             149046
AGNICO-EAGLE MINES            COM      008474108        9646      150000 SH        SH-DEF                  2             150000
AGNICO-EAGLE MINES LTD        COM      008474108          47         689 SH   SOLE                                 689
AGNICO-EAGLE MINES LTD        COM      008474108        2211       32600 SH   SOLE                               32600
AGNICO-EAGLE MINES LTD        CALL     008474108        1828       27000 CALL      SH-DEF                  1              27000
AGNICO-EAGLE MINES LTD        PUT      008474108        1016       15000 PUT       SH-DEF                  1              15000
AGNICO-EAGLE MINES LTD        COM      008474108          68        1000 SH        SH-DEF                  1               1000
AGRIA CORP - ADR              COM      00850H103           4         432 SH        SH-DEF                  1                432
AGRIUM INC                    COM      008916108      105791     1703169 SH   SOLE                             1703169
AGRIUM INC                    COM      008916108        4023       64765 SH   SOLE                               64765
AGRIUM INC                    CALL     008916108        9857      158700 CALL      SH-DEF                  1             158700
AGRIUM INC                    PUT      008916108        2634       42400 PUT       SH-DEF                  1              42400
AGRIUM INC                    COM      008916108          31         500 SH        SH-DEF                  1                500
AGRIUM INC                    COM      008916108          31         500 SH        SH-DEF                  1                500
AGRIUM INC                    COM      008916108         484        7800 SH        SH-DEF                  1               7800
AGRIUM INC                    COM      008916108           1          24 SH        SH-DEF                  1                 24
AGRIUM INC                    COM      008916108          87        1400 SH        SH-DEF                  1               1400
AGRIUM INC                    COM      008916108        7053      113544 SH        SH-DEF                  1             113544
AIRCASTLE LTD                 COM      G0129K104          22        2000 SH   SOLE                                2000
ALBEMARBLE CORP               COM      012653101          43        1175 SH   SOLE                                1175
ALCATEL LUCENT ADR            COM      013904305           1         121 SH   SOLE                                 121
ALCOA INC                     PUT      013817101        6311      175000 PUT  SOLE                              175000
ALCOA INC                     COM      013817101        2598       72086 SH   SOLE                               72086
Alcoa Inc.                    COM      013817101        3606      100000 SH   SOLE                              100000
ALLIANCE DATA SYSTEMS CRP     COM      018581108        2844       60000 SH        SH-DEF                  1              60000
ALLIANZ SE SPON ADR           COM      018805101           7         350 SH   SOLE                                 350
ALLIED IRISH BANKS PLC ADR    COM      019228402          96        2230 SH   SOLE                                2230
ALLIED NEVADA GOLD CORP       COM      019344100         673      130431 SH   SOLE                              130431
ALLIED NEVADA GOLD CORP       COM      019344100           3         542 SH        SH-DEF                  1                542
ALLSTATE CORPORATION          COM      020002101         130        2700 SH   SOLE                                2700
ALTRIA GROUP INC              COM      02209S103          42        1900 SH   SOLE                                1900
ALTRIA GROUP INC              COM      02209S103        1319       59436 SH   SOLE                               59436
Altria Group Inc.             COM      02209S103         333       15000 SH   SOLE                               15000
AMAZON.COM INC                PUT      023135106        2945       41300 PUT  SOLE                               41300
AMERICA MOVIL S.A.B ADR       COM      02364W105         955       15000 SH        SH-DEF                  1              15000
AMERICA MOVIL S.A.B. DE C.V.  COM      02364W105         295        4635 SH   SOLE                                4635
AMERICA MOVIL-ADR SERIES L    COM      02364W105          81        1229 SH   SOLE                                1229
AMERICAN EAGLE OUTFITTERS     COM      02553E106          11         605 SH   SOLE                                 605
American Express Company      COM      025816109         656       15000 SH   SOLE                               15000
AMERICAN EXPRESS COMPANY      COM      025816109        6350      145300 SH   SOLE                              145300
AMERICAN INTERNATIONAL GROUP  COM      026874107          76        1614 SH   SOLE                                1614
AMERICAN INTERNATIONAL
GROUP INC                     COM      026874107        5417      125315 SH   SOLE                              125315
AMERIPRISE FINANCIAL INC      COM      03076C106          11         210 SH   SOLE                                 210
AMERISOURCEBERGEN CORP        COM      03073E105        2008       49000 SH   SOLE                               49000
AMGEN INC                     COM      031162100         187        4475 SH   SOLE                                4475
ANADARKO PETROLEUM CORP       COM      032511107         139        2200 SH   SOLE                                2200
ANGIOTECH PHARMACEUTICALS IN  COM      034918102           3        1384 SH   SOLE                                1384
ANGIOTECH PHARMACEUTICALS
INC                           COM      034918102          40       19400 SH   SOLE                               19400
ANGLO AMERICAN PLC UNSP ADR   COM      03485P201          11         364 SH   SOLE                                 364
ANGLOGOLD ASHANTI LTD SPONS
ADR                           COM      035128206          10         300 SH   SOLE                                 300
ANGLOGOLD ASHANTI-SPON ADR    COM      035128206          42        1250 SH   SOLE                                1250
ANGLOGOLD ASHANTI-SPON ADR    COM      035128206         227        6676 SH        SH-DEF                  1               6676
ANHEUSER-BUSCH COMPANIES INC  COM      035229103         425        8970 SH   SOLE                                8970
Anheuser-Busch Companies
Inc.                          COM      035229103         237        5000 SH   SOLE                                5000
ANHEUSER-BUSCH COS INC.       COM      035229103          97        2000 SH        SH-DEF                  2               2000
ANSYS INC                     COM      03662Q105          35        1000 SH   SOLE                                1000
APACHE CORPORATION            COM      037411105         475        3930 SH   SOLE                                3930
APPLE INC                     PUT      037833100       16101      112200 PUT  SOLE                              112200
ARCH COAL INC                 COM      039380100          43        1000 SH   SOLE                                1000
ARCHER DANIELS MIDLAND
COMPANY                       COM      039483102          98        2391 SH   SOLE                                2391
ARCHER-DANIELS-MIDLAND CO     COM      039483102          47        1145 SH        SH-DEF                  1               1145
ASPEN INSURANCE HOLDINGS LTD  COM      G05384105          29        1105 SH   SOLE                                1105
ASTRAZENECA PLC SPONSORED
ADR                           COM      046353108         627       16500 SH   SOLE                               16500
ASTRAZENECA PLC-SPONS ADR     COM      046353108         223        5500 SH   SOLE                                5500
AT&T INC                      COM      00206R102         166        4200 SH   SOLE                                4200
AT&T INC                      COM      00206R102        3835      100178 SH   SOLE                              100178
AU OPTRONICS CORP SPON ADR    COM      002255107          45        2600 SH   SOLE                                2600
AUGUSTA RESOURCE CORP         COM      050912203           3         689 SH        SH-DEF                  1                689
AURIZON MINES LTD             COM      05155P106         166       35000 SH   SOLE                               35000
AURIZON MINES LTD             COM      05155P106          82       17500 SH        SH-DEF                  1              17500
AVIS BUDGET GROUP INC         COM      053774105           1          50 SH   SOLE                                  50
AVON PRODUCTS INC             COM      054303102         190        4800 SH   SOLE                                4800
AXA-UAP S.A. SPONSORED ADR    COM      054536107        1602       44375 SH   SOLE                               44375
BAKER HUGHES INC              COM      057224107          65         950 SH   SOLE                                 950
BALLARD POWER SYSTEMS INC     COM      05858H104         205       49631 SH   SOLE                               49631
BALLARD POWER SYSTEMS INC     CALL     05858H104           2         500 CALL      SH-DEF                  1                500
BALLARD POWER SYSTEMS INC     COM      05858H104          14        3367 SH        SH-DEF                  1               3367
BANCO BILBAO VIZCAYA
ARGENTARIA S.A.               COM      05946K101         308       14015 SH   SOLE                               14015
BANCO BRADESCO-SPONSORED ADR  PUT      059460303        2777      150000 PUT  SOLE                              150000
BANCO BRADESCO-SPONSORED ADR  COM      059460303        1674       58439 SH   SOLE                               58439
BANCO ITAU HOLDING FIN-ADR    COM      059602201         829       34984 SH   SOLE                               34984
BANCO SANTANDER S.A. ADR      COM      05964H105          70        3500 SH   SOLE                                3500
BANK OF AMERICA CORP          COM      060505104         113        2768 SH   SOLE                                2768
Bank of America Corporation   COM      060505104         569       15000 SH   SOLE                               15000
BANK OF AMERICA CORPORATION   COM      060505104        5151      135930 SH   SOLE                              135930
BANK OF MONTREAL              COM      063671101           4          96 SH   SOLE                                  96
BANK OF MONTREAL              COM      063671101     1018755    22108926 SH   SOLE                            22108926
Bank of Montreal              COM      063671101        1344       30000 SH   SOLE                               30000
Bank of Montreal              COM      063671101       30681      685100 SH   SOLE                              685100
BANK OF MONTREAL              COM      063671101       47374     1058311 SH   SOLE                             1058311
BANK OF MONTREAL              CALL     063671101       66984     1496400 CALL      SH-DEF                  1            1496400
BANK OF MONTREAL              PUT      063671101       46523     1039300 PUT       SH-DEF                  1            1039300
BANK OF MONTREAL              COM      063671101       48487     1052269 SH        SH-DEF                  1            1052269
BANK OF NEW YORK MELLON CORP  COM      064058100        1317       31579 SH   SOLE                               31579
BANK OF NOVA SCOTIA           COM      064149107           1          22 SH   SOLE                                  22
BANK OF NOVA SCOTIA           COM      064149107     2106047    45359992 SH   SOLE                            45359992
BANK OF NOVA SCOTIA           COM      064149107      111344     2455314 SH   SOLE                             2455314
BANK OF NOVA SCOTIA           CALL     064149107       50196     1106900 CALL      SH-DEF                  1            1106900
BANK OF NOVA SCOTIA           PUT      064149107       54953     1211800 PUT       SH-DEF                  1            1211800
BANK OF NOVA SCOTIA           COM      064149107           9         200 SH        SH-DEF                  1                200
BANK OF NOVA SCOTIA           COM      064149107           9         200 SH        SH-DEF                  1                200
BANK OF NOVA SCOTIA           COM      064149107       72939     1570968 SH        SH-DEF                  1            1570968
BANK OF NOVA SCOTIA           COM      064149107          84        1800 SH        SH-DEF                  2               1800
Bank of Nova Scotia (The)     COM      064149107        7713      170000 SH   SOLE                              170000
Bank of Nova Scotia (The)     COM      064149107       42710      941400 SH   SOLE                              941400
BANRO CORPORATION             COM      066800103           1         173 SH   SOLE                                 173
BANRO CORPORATION             COM      066800103           0          32 SH   SOLE                                  32
BARCLAYS PLC SPONSORED ADR    COM      06738E204         384       10613 SH   SOLE                               10613
BARR PHARMACEUTICALS INC      COM      068306109           7         150 SH   SOLE                                 150
BARRICK GOLD CORP             COM      067901108         187        4293 SH   SOLE                                4293
BARRICK GOLD CORP             COM      067901108      317789     7268510 SH   SOLE                             7268510
BARRICK GOLD CORP             COM      067901108        2441       55841 SH   SOLE                               55841
BARRICK GOLD CORP             CALL     067901108        3259       75000 CALL      SH-DEF                  1              75000
BARRICK GOLD CORP             CALL     067901108       36490      834600 CALL      SH-DEF                  1             834600
BARRICK GOLD CORP             PUT      067901108       12561      287300 PUT       SH-DEF                  1             287300
BARRICK GOLD CORP             COM      067901108        1991       45600 SH        SH-DEF                  1              45600
BARRICK GOLD CORP             COM      067901108          44        1000 SH        SH-DEF                  1               1000
BARRICK GOLD CORP             COM      067901108           4         100 SH        SH-DEF                  1                100
BARRICK GOLD CORP             COM      067901108        4389      101016 SH        SH-DEF                  1             101016
BARRICK GOLD CORP             COM      067901108       60546     1384823 SH        SH-DEF                  1            1384823
BAXTER INTERNATIONAL INC      COM      071813109          22         375 SH   SOLE                                 375
BAYTEX ENERGY T/U             COM      073176109         710       32000 SH   SOLE                               32000
BAYTEX ENERGY TRUST-UNITS     COM      073176109         234       10530 SH   SOLE                               10530
BCE INC                       COM      05534B760           2          63 SH   SOLE                                  63
BCE INC                       COM      05534B760      904209    26466231 SH   SOLE                            26466231
BCE INC                       CALL     05534B760        3423      101100 CALL      SH-DEF                  1             101100
BCE INC                       PUT      05534B760        1676       49500 PUT       SH-DEF                  1              49500
BCE INC                       COM      05534B760          34        1000 SH        SH-DEF                  1               1000
BCE INC                       COM      05534B760        6771      200000 SH        SH-DEF                  1             200000
BCE INC                       COM      05534B760         102        3000 SH        SH-DEF                  1               3000
BCE INC                       COM      05534B760        8463      250000 SH        SH-DEF                  1             250000
BCE INC                       COM      05534B760        6165      182100 SH        SH-DEF                  1             182100
BCE INC                       COM      05534B760        1016       30000 SH        SH-DEF                  1              30000
BCE INC                       COM      05534B760       34886     1021126 SH        SH-DEF                  1            1021126
BCE INC                       COM      05534B760          23         663 SH        SH-DEF                  2                663
BCE INC NEW                   COM      05534B760       36038     1064554 SH   SOLE                             1064554
BE AEROSPACE INC              COM      073302101          44        1250 SH   SOLE                                1250
BEACON POWER CORPORATION      COM      073677106         190      200000 SH   SOLE                              200000
BEAR STEARNS COMPANIES INC    COM      073902108          11        1000 SH   SOLE                                1000
BEAR STEARNS COS INC          COM      073902108           5         500 SH        SH-DEF                  1                500
BEAR STEARNS COS INC          COM      073902108          21        2000 SH        SH-DEF                  1               2000
BEAR STEARNS COS INC          COM      073902108          41        4000 SH        SH-DEF                  1               4000
BED BATH & BEYOND INC         PUT      075896100        2950      100000 PUT  SOLE                              100000
BERKSHIRE HATHAWAY INC CL A   COM      084670108       16534         124 SH   SOLE                                 124
BERKSHIRE HATHAWAY INC CL B   COM      084670207        2410         539 SH   SOLE                                 539
BEST BUY COMPANY INC          COM      086516101          65        1575 SH   SOLE                                1575
BHP Billiton Limited,
Sponsored ADR                 COM      088606108         988       15000 SH   SOLE                               15000
BHP BILLITON LTD SPONSORED
ADR                           COM      088606108        5121       77799 SH   SOLE                               77799
BHP BILLITON LTD-SPON ADR     CALL     088606108        1383       21000 CALL SOLE                               21000
BHP BILLITON-LTD S/ADR        COM      088606108          66        1000 SH        SH-DEF                  1               1000
BIDZ.COM INC                  COM      08883T200         351       39200 SH        SH-DEF                  2              39200
BIOCRYST PHARMACEUTICALS      COM      09058V103         764      165800 SH   SOLE                              165800
BIOVAIL CORP                  CALL     09067J109         596       56000 CALL      SH-DEF                  1              56000
BIOVAIL CORP                  PUT      09067J109         266       25000 PUT       SH-DEF                  1              25000
BIOVAIL CORPORATION           COM      09067J109      148876     6071574 SH   SOLE                             6071574
BIOVAIL CORPORATION           COM      09067J109          67        6200 SH   SOLE                                6200
BIOVAIL CORPORATION           CALL     09067J109         193       17900 CALL      SH-DEF                  1              17900
BIOVAIL CORPORATION           PUT      09067J109          92        8500 PUT       SH-DEF                  1               8500
BIOVAIL CORPORATION           COM      09067J109        1675      155597 SH        SH-DEF                  1             155597
BIRCH MOUNTAIN RES LTD        COM      09066X109           4        7500 SH        SH-DEF                  1               7500
BIRCH MOUNTAIN RESOURCES LTD  COM      09066X109           5       10000 SH   SOLE                               10000
BLACKROCK STRATEGIC DIV
ACHIEVERS TR                  COM      09249Y107          72        6300 SH   SOLE                                6300
BLACKSTONE GROUP LP/THE       COM      09253U108         248       14425 SH   SOLE                               14425
BOEING COMPANY                COM      097023105         277        3724 SH   SOLE                                3724
BOSTON SCIENTIFIC CORP        COM      101137107         954       74170 SH   SOLE                               74170
BP PLC SPONSORED ADR          COM      055622104        1234       20355 SH   SOLE                               20355
BP PLC-SPONS ADR              COM      055622104         153        2500 SH   SOLE                                2500
BP PRUDHOE BAY ROYALTY TRUST  COM      055630107         187        2000 SH   SOLE                                2000
BP PRUDHOE BAY ROYALTY TRUST  COM      055630107        1774       19000 SH        SH-DEF                  2              19000
BRISTOL-MYERS SQUIBB CO       CALL     110122108        2130      100000 CALL SOLE                              100000
BRISTOL-MYERS SQUIBB CO       COM      110122108         339       15300 SH   SOLE                               15300
BRISTOL-MYERS SQUIBB COMPANY  COM      110122108         403       18920 SH   SOLE                               18920
BROOKFIELD ASSET MANAGE-CL A  COM      112585104           5         201 SH   SOLE                                 201
BROOKFIELD ASSET MANAGE-CL A  COM      112585104      268460     9588512 SH   SOLE                             9588512
BROOKFIELD ASSET MANAGE-CL A  COM      112585104       17782      635107 SH        SH-DEF                  1             635107
BROOKFIELD ASSET MGMT INC
CL A LV                       COM      112585104        7971      295801 SH   SOLE                              295801
BROOKFIELD HOMES CORP         COM      112723101        1009       59332 SH        SH-DEF                  2              59332
BROOKFIELD INFRA PARTNER LPU  COM      G16252101         164        9672 SH   SOLE                                9672
BROOKFIELD INFRA PTNR LPU     COM      G16252101        5790      342600 SH        SH-DEF                  1             342600
BROOKFIELD PROPERTIES CORP    COM      112900105        8280      429250 SH   SOLE                              429250
BROOKFIELD PROPERTIES CORP    COM      112900105        1304       67601 SH   SOLE                               67601
BROOKFIELD PROPERTIES CORP    CALL     112900105          68        3500 CALL      SH-DEF                  1               3500
BROOKFIELD PROPERTIES CORP    PUT      112900105          48        2500 PUT       SH-DEF                  1               2500
BROOKFIELD PROPERTIES CORP    COM      112900105          54        2700 SH        SH-DEF                  1               2700
BROWN-FORMAN CORP CL A        COM      115637100         415        6000 SH   SOLE                                6000
BUNGE LIMITED                 COM      G16962105          26         300 SH   SOLE                                 300
BURLINGTON NORTHERN SANTA
FE CORP                       COM      12189T104         236        2555 SH   SOLE                                2555
CADBURY SCHWEPPES PLC ADR     COM      127209302          44        1000 SH   SOLE                                1000
CAE INC                       COM      124765108        2443      215604 SH   SOLE                              215604
CAE INC                       COM      124765108         915       80800 SH   SOLE                               80800
CAE INC                       CALL     124765108         193       17000 CALL      SH-DEF                  1              17000
CAE INC                       PUT      124765108         342       30200 PUT       SH-DEF                  1              30200
CAE INC                       COM      124765108          99        8800 SH        SH-DEF                  1               8800
CAE INC                       COM      124765108         270       23853 SH        SH-DEF                  1              23853
CAE INC                       COM      124765108          21        1900 SH        SH-DEF                  2               1900
CALAVO GROWERS INC            COM      128246105           5         275 SH        SH-DEF                  1                275
CALIFORNIA WATER SERVICE
GROUP                         COM      130788102          31         800 SH   SOLE                                 800
CAL-MAINE FOODS INC           COM      128030202           2          70 SH        SH-DEF                  1                 70
CAMECO CORP                   COM      13321L108      110784     3344694 SH   SOLE                             3344694
CAMECO CORP                   COM      13321L108        3243       98360 SH   SOLE                               98360
CAMECO CORP                   CALL     13321L108        4648      141000 CALL      SH-DEF                  1             141000
CAMECO CORP                   PUT      13321L108        5957      180700 PUT       SH-DEF                  1             180700
CAMECO CORP                   COM      13321L108         768       23300 SH        SH-DEF                  1              23300
CAMECO CORP                   COM      13321L108       13078      396694 SH        SH-DEF                  1             396694
CAMPBELL SOUP CO              COM      134429109           3         100 SH   SOLE                                 100
CAN IMPERIAL BK OF COMMERCE   COM      136069101           5          75 SH   SOLE                                  75
CAN IMPERIAL BK OF COMMERCE   COM      136069101      765052    11398051 SH   SOLE                            11398051
CAN IMPERIAL BK OF COMMERCE   CALL     136069101       60118      933600 CALL      SH-DEF                  1             933600
CAN IMPERIAL BK OF COMMERCE   PUT      136069101       45243      702600 PUT       SH-DEF                  1             702600
CAN IMPERIAL BK OF COMMERCE   COM      136069101      152317     2269279 SH        SH-DEF                  1            2269279
Canadian Imperial Bank of
Commerce                      COM      136069101       36115      560600 SH   SOLE                              560600
CANADIAN IMPERIAL BANK OF
COMMERCE                      COM      136069101       50709      787482 SH   SOLE                              787482
CANADIAN NATIONAL RAILWAY CO  COM      136375102       17194      354617 SH   SOLE                              354617
Canadian National Railway
Company                       COM      136375102         970       20000 SH   SOLE                               20000
Canadian National Railway
Company                       COM      136375102        6354      131000 SH   SOLE                              131000
CANADIAN NATL RAILWAY CO      COM      136375102           4          87 SH   SOLE                                  87
CANADIAN NATL RAILWAY CO      COM      136375102      297893     6028922 SH   SOLE                             6028922
CANADIAN NATL RAILWAY CO      CALL     136375102         966       20000 CALL      SH-DEF                  1              20000
CANADIAN NATL RAILWAY CO      CALL     136375102       11811      243600 CALL      SH-DEF                  1             243600
CANADIAN NATL RAILWAY CO      PUT      136375102        8863      182800 PUT       SH-DEF                  1             182800
CANADIAN NATL RAILWAY CO      COM      136375102       13953      287771 SH        SH-DEF                  1             287771
CANADIAN NATURAL RESOURCES    COM      136385101           6          85 SH   SOLE                                  85
CANADIAN NATURAL RESOURCES    COM      136385101      411204     6006848 SH   SOLE                             6006848
CANADIAN NATURAL RESOURCES    CALL     136385101       61836      903300 CALL      SH-DEF                  1             903300
CANADIAN NATURAL RESOURCES    PUT      136385101       11898      173800 PUT       SH-DEF                  1             173800
CANADIAN NATURAL RESOURCES    COM      136385101        2237       32775 SH        SH-DEF                  1              32775
CANADIAN NATURAL RESOURCES    COM      136385101       34759      507755 SH        SH-DEF                  1             507755
Canadian Natural Resources
Limited                       COM      136385101        2055       30000 SH   SOLE                               30000
CANADIAN NATURAL RESOURCES
LTD                           COM      136385101       12177      177881 SH   SOLE                              177881
CANADIAN PACIFIC RAIL         COM      13645T100          32         500 SH        SH-DEF                  1                500
Canadian Pacific Railway
Limited                       COM      13645T100        2251       35000 SH   SOLE                               35000
CANADIAN PACIFIC RAILWAY LTD  COM      13645T100           5          70 SH   SOLE                                  70
CANADIAN PACIFIC RAILWAY LTD  COM      13645T100      114755     1761832 SH   SOLE                             1761832
CANADIAN PACIFIC RAILWAY LTD  COM      13645T100       17431      271112 SH   SOLE                              271112
CANADIAN PACIFIC RAILWAY LTD  CALL     13645T100        1807       28100 CALL      SH-DEF                  1              28100
CANADIAN PACIFIC RAILWAY LTD  PUT      13645T100         502        7800 PUT       SH-DEF                  1               7800
CANADIAN PACIFIC RAILWAY LTD  COM      13645T100        6363       98969 SH        SH-DEF                  1              98969
CANADIAN SUPERIOR ENERGY INC  COM      136644101         473      154000 SH   SOLE                              154000
CANON INC ADR                 COM      138006309        1566       33795 SH   SOLE                               33795
CANON INC-SPONS ADR           COM      138006309         165        3400 SH        SH-DEF                  2               3400
CAPITAL ONE FINANCIAL CORP    PUT      14040H105       23001      467300 PUT  SOLE                              467300
CAPSTONE TURBINE CORP         COM      14067D102           0          32 SH   SOLE                                  32
CARBO CERAMICS INC            COM      140781105         373        9300 SH   SOLE                                9300
CARDINAL HEALTH INC           COM      14149Y108         258        4921 SH   SOLE                                4921
CARDIOME PHARMA CORP          COM      14159U202          14        1600 SH   SOLE                                1600
CARNIVAL CORPORATION          COM      143658300         399        9850 SH   SOLE                                9850
CATERPILLAR INC               COM      149123101         104        1300 SH   SOLE                                1300
CATERPILLAR INC               COM      149123101        2843       36335 SH   SOLE                               36335
Caterpillar Inc.              COM      149123101        1174       15000 SH   SOLE                               15000
CDN NATURAL RESOURCES LTD     COM      136385101          68        1000 SH        SH-DEF                  1               1000
CELESTICA INC                 COM      15101Q108           1          76 SH   SOLE                                  76
CELESTICA INC                 CALL     15101Q108          13        1900 CALL      SH-DEF                  1               1900
CELESTICA INC                 PUT      15101Q108          70       10300 PUT       SH-DEF                  1              10300
CELESTICA INC                 COM      15101Q108        2531      373340 SH        SH-DEF                  1             373340
CELESTICA INC SV              COM      15101Q108         299       44100 SH   SOLE                               44100
CELESTICA INC SV              COM      15101Q108          27        4000 SH        SH-DEF                  1               4000
CELL GENESYS INC              COM      150921104           2         700 SH   SOLE                                 700
CEMEX S.A.B. DE C.V.          COM      151290889          60        2315 SH   SOLE                                2315
CEMEX SAB-SPONS ADR PART CER  COM      151290889          22         800 SH   SOLE                                 800
CEMIG SA -SPONS ADR           COM      204409601          39        2100 SH   SOLE                                2100
CENTENE CORP                  COM      15135B101          98        7000 SH   SOLE                                7000
CENTRAL EUROPE & RUSSIA FUND  COM      153436100        2923       61645 SH   SOLE                               61645
CENTRAL FUND CANADA CL A      COM      153501101          19        1500 SH   SOLE                                1500
CENTRAL FUND CDA LTD-A NV     COM      153501101          57        4500 SH        SH-DEF                  1               4500
CENTRAL FUND OF CDA LTD CL
A NVS                         COM      153501101        1493      118375 SH   SOLE                              118375
CENTRAL SUN MINING CORP       COM      155432107           0           4 SH   SOLE                                   4
CF INDUSTRIES HLDGS INC       COM      125269100         104        1000 SH        SH-DEF                  1               1000
CF INDUSTRIES HLDGS INC       COM      125269100          83         800 SH        SH-DEF                  1                800
CF INDUSTRIES HOLDINGS INC    COM      125269100          32         305 SH        SH-DEF                  1                305
CGI GROUP INC - CL A          COM      39945C109         492       46351 SH   SOLE                               46351
CGI GROUP INC - CL A          CALL     39945C109         117       11000 CALL      SH-DEF                  1              11000
CGI GROUP INC - CL A          PUT      39945C109         138       13000 PUT       SH-DEF                  1              13000
CGI GROUP INC - CL A          COM      39945C109       12200     1107314 SH        SH-DEF                  2            1107314
CGI GROUP INC CL A SVS        COM      39945C109         384       36200 SH   SOLE                               36200
CHC HELICOPTER CORP CL A SVS  COM      12541C203         329       11095 SH   SOLE                               11095
CHC HELICOPTER CORP-A SV      COM      12541C203        1330       45000 SH        SH-DEF                  1              45000
CHC HELICOPTER CORP-CL A      COM      12541C203         178        6000 SH   SOLE                                6000
CHC HELICOPTER CORP-CL A      COM      12541C203           3         100 SH        SH-DEF                  1                100
CHEVRON CORP                  COM      166764100          69         800 SH   SOLE                                 800
CHEVRON CORP                  COM      166764100          35         400 SH        SH-DEF                  2                400
Chevron Corporation           COM      166764100        1707       20000 SH   SOLE                               20000
CHEVRON CORPORATION           COM      166764100        8933      104696 SH   SOLE                              104696
CHIMERA INVESTMENT CORP       COM      16934Q109          12        1000 SH        SH-DEF                  1               1000
CHINA MOBILE LIMITED          COM      16941M109         247        3300 SH   SOLE                                3300
CHINA PETROLEUM & CHEMICAL
CORP ADR                      COM      16941R108         464        5400 SH   SOLE                                5400
CHUBB CORPORATION             COM      171232101           9         180 SH   SOLE                                 180
CHUNGHWA TELECOM CO LTD       COM      17133Q304        3649      140289 SH   SOLE                              140289
CIA PARANAENSE DE ENERGIA
SP ADR                        COM      20441B407          64        3800 SH   SOLE                                3800
CIA SIDERURGICA NACL-SP ADR   COM      20440W105         377       10100 SH   SOLE                               10100
CIA VALE DO RIO DOCE-ADR      PUT      204412209        3464      100000 PUT  SOLE                              100000
CIA VALE DO RIO DOCE-ADR      COM      204412209        3229       91168 SH   SOLE                               91168
CISCO SYSTEMS INC             CALL     17275R102        1204       50000 CALL SOLE                               50000
CISCO SYSTEMS INC             COM      17275R102        3440      142842 SH   SOLE                              142842
Cisco Systems Inc.            COM      17275R102         361       15000 SH   SOLE                               15000
CITADEL BROADCASTING
CORPORATION                   COM      17285T106           1         388 SH   SOLE                                 388
CITIGROUP INC                 CALL     172967101         493       23000 CALL SOLE                               23000
CITIGROUP INC                 PUT      172967101        2678      125000 PUT  SOLE                              125000
CITIGROUP INC                 COM      172967101        5195      217925 SH   SOLE                              217925
CITIGROUP INC                 COM      172967101        3629      169513 SH   SOLE                              169513
CITIGROUP INC                 COM      172967101         262       11000 SH        SH-DEF                  2              11000
Citigroup Inc.                COM      172967101         321       15000 SH   SOLE                               15000
CITIZENS COMMUNICATIONS CO
CL B                          COM      17453B101          12        1100 SH   SOLE                                1100
CLAUDE RESOURCES INC          COM      182873109        1149     1156200 SH   SOLE                             1156200
COCA-COLA CO/THE              COM      191216100         160        2600 SH   SOLE                                2600
COCA-COLA CO/THE              COM      191216100         350        5700 SH        SH-DEF                  2               5700
COCA-COLA COMPANY             COM      191216100        1587       26088 SH   SOLE                               26088
COCA-COLA ENTERPRISES INC     COM      191219104           7         300 SH   SOLE                                 300
COCA-COLA HELLENIC BOTTLING
CO ADR                        COM      1912EP104         502       10722 SH   SOLE                               10722
COEUR D'ALENE MINES CORP      COM      192108108           1         190 SH   SOLE                                 190
COEUR D'ALENE MINES CORP      COM      192108108          20        5007 SH   SOLE                                5007
Colgate-Palmolive Company     COM      194162103        1169       15000 SH   SOLE                               15000
COLGATE-PALMOLIVE COMPANY     COM      194162103        5606       71990 SH   SOLE                               71990
COMCAST CORP CL A             COM      20030N101         794       41096 SH   SOLE                               41096
COMCAST CORP CL A SPL         COM      20030N200        2900      152918 SH   SOLE                              152918
COMCAST CORP CL-A             COM      20030N101        1931      100000 SH        SH-DEF                  1             100000
COMMUNITY HEALTH SYSTEMS
INC NEW                       COM      203668108        1436       42800 SH   SOLE                               42800
COMPANHIA DE BEBIDAS-PRF ADR  COM      20441W203           9         110 SH   SOLE                                 110
COMPANHIA VALE DO RIO DOCE
ADR                           COM      204412209        2715       78415 SH   SOLE                               78415
COMPANHIA VALE DO RIO DOCE
ADR                           COM      204412100         714       24500 SH   SOLE                               24500
COMPTON PETROLEUM CORP        COM      204940100         198       17800 SH   SOLE                               17800
COMPTON PETROLEUM CORP        COM      204940100          33        3000 SH   SOLE                                3000
COMPTON PETROLEUM CORP        CALL     204940100         290       26000 CALL      SH-DEF                  1              26000
COMPTON PETROLEUM CORP        PUT      204940100         334       30000 PUT       SH-DEF                  1              30000
COMPTON PETROLEUM CORP        COM      204940100          12        1086 SH        SH-DEF                  1               1086
CONAGRA FOODS INC             COM      205887102         120        5000 SH   SOLE                                5000
CONN'S INC                    COM      208242107         697       40000 SH        SH-DEF                  2              40000
CONOCOPHILLIPS                COM      20825C104         280        3600 SH   SOLE                                3600
ConocoPhillips                COM      20825C104         762       10000 SH   SOLE                               10000
CONOCOPHILLIPS                COM      20825C104        3495       45875 SH   SOLE                               45875
CONOCOPHILLIPS                COM      20825C104          38         500 SH        SH-DEF                  1                500
CONSOLIDATED EDISON INC       COM      209115104          60        1500 SH   SOLE                                1500
CONSOLIDATED EDISON INC       COM      209115104          65        1600 SH        SH-DEF                  2               1600
CORN PRODUCTS INTERNATIONAL
INC                           COM      219023108           3          70 SH   SOLE                                  70
CORN PRODUCTS INTL INC        COM      219023108           6         154 SH        SH-DEF                  1                154
CORNING INC                   COM      219350105        1913       79595 SH   SOLE                               79595
CORNING INC                   CALL     219350105        1202       50000 CALL      SH-DEF                  1              50000
CORRIENTE RES INC -NEW        COM      22027E409           2         447 SH        SH-DEF                  1                447
CORUS ENTERTAINMENT INC CL
B NVS                         COM      220874101         188       10718 SH   SOLE                               10718
CORUS ENTERTAINMENT INC-B SH  COM      220874101         583       33253 SH   SOLE                               33253
CORUS ENTERTAINMENT-B NV      COM      220874101         870       50000 SH        SH-DEF                  1              50000
COSTCO WHOLESALE CORP         COM      22160K105         208        3205 SH   SOLE                                3205
COTT CORPORATION              COM      22163N106         468      131622 SH   SOLE                              131622
COTT CORPORATION              COM      22163N106           9        2425 SH   SOLE                                2425
COTT CORPORATION              COM      22163N106         242       68015 SH        SH-DEF                  1              68015
COVIDIEN LTD                  COM      G2552X108         544       12292 SH   SOLE                               12292
CREDIT SUISSE GROUP SPON ADR  COM      225401108          15         300 SH   SOLE                                 300
CREE INC                      COM      225447101        1616       56343 SH        SH-DEF                  2              56343
CROWN HOLDINGS INC            COM      228368106          23         900 SH   SOLE                                 900
CRYSTALLEX INTL CORP          COM      22942F101          31       13627 SH   SOLE                               13627
CRYSTALLEX INTL CORP          COM      22942F101           7        3000 SH        SH-DEF                  1               3000
CRYSTALLEX INTL CORP          COM      22942F101          24       10400 SH        SH-DEF                  1              10400
CSX CORPORATION               COM      126408103         115        2060 SH   SOLE                                2060
CUMMINS INC                   COM      231021106         108        2300 SH   SOLE                                2300
CVS CAREMARK CORPORATION      COM      126650100        8417      207855 SH   SOLE                              207855
DAIMLER AG                    COM      D1668R123          33         387 SH   SOLE                                 387
DANAHER CORP                  COM      235851102          84        1100 SH   SOLE                                1100
DARLING INTERNATIONAL INC     COM      237266101           4         296 SH        SH-DEF                  1                296
DEERE & CO                    COM      244199105          24         300 SH   SOLE                                 300
DEERE & CO                    COM      244199105          90        1118 SH        SH-DEF                  1               1118
DEERE & COMPANY               COM      244199105          68         850 SH   SOLE                                 850
DEL MONTE FOODS CO            COM      24522P103           1         140 SH   SOLE                                 140
DELL INC                      COM      24702R101         104        5215 SH   SOLE                                5215
DELL INC                      COM      24702R101          35        1700 SH        SH-DEF                  2               1700
DELUXE CORP                   COM      248019101          24        1200 SH   SOLE                                1200
DENBURY RESOURCES INC         COM      247916208        1061       37175 SH   SOLE                               37175
DENISON MINES CORP            COM      248356107         186       29500 SH   SOLE                               29500
DENISON MINES CORP            COM      248356107         255       40323 SH   SOLE                               40323
DENISON MINES CORP            CALL     248356107         784      124200 CALL      SH-DEF                  1             124200
DENISON MINES CORP            PUT      248356107         270       42700 PUT       SH-DEF                  1              42700
DENISON MINES CORP            COM      248356107          13        2000 SH        SH-DEF                  1               2000
DENISON MINES CORP            COM      248356107         210       33200 SH        SH-DEF                  1              33200
DESCARTES SYSTEMS GROUP INC   COM      249906108          53       15000 SH   SOLE                               15000
DEVON ENERGY CORPORATION      COM      25179M103         574        5500 SH   SOLE                                5500
DIAGEO PLC SPONSORED ADR      COM      25243Q205        2374       29205 SH   SOLE                               29205
DIAMOND OFFSHORE DRILLING     COM      25271C102          23         200 SH   SOLE                                 200
DIAMONDS TRUST SERIES 1       COM      252787106          24         200 SH   SOLE                                 200
DIEBOLD INC                   COM      253651103          77        2050 SH   SOLE                                2050
DISCOVER FINANCIAL SERVICES   COM      254709108           3         162 SH   SOLE                                 162
DISNEY,WALT COMPANY           COM      254687106         709       22616 SH   SOLE                               22616
DOLLAR CB CV 2.875%30JN27     Bond     256664AB9        3445     4000000 PRN       SH-DEF                  1            4000000
DOLLAR FINANCIAL CORP         COM      256664103          69        3000 SH   SOLE                                3000
DOMINION RESOURCES INC        COM      25746U109         123        3002 SH   SOLE                                3002
DOMTAR CORP                   COM      257559104          78       11400 SH        SH-DEF                  1              11400
DOMTAR INC                    COM      257559104           5         700 SH   SOLE                                 700
DONALDSON COMPANY INC         COM      257651109          24         585 SH   SOLE                                 585
DONNELLEY (R.R.) & SONS CO    COM      257867101         134        4433 SH   SOLE                                4433
DOW CHEMICAL COMPANY          COM      260543103         179        4850 SH   SOLE                                4850
DRAXIS HEALTH INC             COM      26150J101         240       50000 SH        SH-DEF                  1              50000
DTE ENERGY COMPANY            COM      233331107          31         800 SH   SOLE                                 800
DU PONT (E.I.) DE NEMOURS     COM      263534109         196        4100 SH   SOLE                                4100
DU PONT (E.I.) DE NEMOURS     COM      263534109          48        1026 SH        SH-DEF                  1               1026
DUKE ENERGY HOLDING CORP      COM      26441C105         481       26982 SH   SOLE                               26982
DUPONT E.I. DE NEMOURS & CO   COM      263534109         241        5162 SH   SOLE                                5162
DUSA PHARMACEUTICALS INC      COM      266898105           0           4 SH   SOLE                                   4
EASTMAN KODAK COMPANY         COM      277461109          18        1000 SH   SOLE                                1000
EATON CORPORATION             COM      278058102           8         100 SH   SOLE                                 100
EBAY INC                      CALL     278642103        2533       84900 CALL SOLE                               84900
ECOLAB INC                    COM      278865100          19         430 SH   SOLE                                 430
E-FUTURE INFORMATION TECH     COM      G29438101           8         580 SH   SOLE                                 580
E-HOUSE CHINA HOLDINGS LTD
ADR                           COM      26852W103          13        1000 SH   SOLE                                1000
EL PASO CORPORATION           COM      28336L109          12         750 SH   SOLE                                 750
ELDORADO GOLD CORP            COM      284902103           9        1300 SH   SOLE                                1300
ELDORADO GOLD CORPORATION     COM      284902103         224       32460 SH   SOLE                               32460
ELDORADO GOLD CORPORATION     CALL     284902103        1266      183500 CALL      SH-DEF                  1             183500
ELDORADO GOLD CORPORATION     PUT      284902103          67        9700 PUT       SH-DEF                  1               9700
ELDORADO GOLD CORPORATION     COM      284902103          96       13900 SH        SH-DEF                  1              13900
ELECTRONIC ARTS INC           CALL     285512109         499       10000 CALL SOLE                               10000
ELECTRONIC ARTS INC           COM      285512109           9         185 SH   SOLE                                 185
EMBRAER-EMPRESA BRASILEIRA
SP ADR                        COM      29081M102           2          45 SH   SOLE                                  45
EMC CORPORATION(MASS)         COM      268648102          22        1500 SH   SOLE                                1500
EMERSON ELECTRIC CO           COM      291011104        2324       45173 SH   SOLE                               45173
ENBRIDGE INC                  COM      29250N105           5         114 SH   SOLE                                 114
ENBRIDGE INC                  COM      29250N105      464325    11259863 SH   SOLE                            11259863
ENBRIDGE INC                  COM      29250N105       61929     1501772 SH   SOLE                             1501772
ENBRIDGE INC                  CALL     29250N105       20986      508900 CALL      SH-DEF                  1             508900
ENBRIDGE INC                  PUT      29250N105         858       20800 PUT       SH-DEF                  1              20800
ENBRIDGE INC                  COM      29250N105       15842      384177 SH        SH-DEF                  1             384177
Enbridge Inc.                 COM      29250N105        2475       60000 SH   SOLE                               60000
Enbridge Inc.                 COM      29250N105      158832     3849966 SH   SOLE                             3849966
ENCANA CORP                   COM      292505104          14         179 SH   SOLE                                 179
ENCANA CORP                   COM      292505104      634736     8331926 SH   SOLE                             8331926
ENCANA CORP                   CALL     292505104       46425      609400 CALL      SH-DEF                  1             609400
ENCANA CORP                   PUT      292505104        8570      112500 PUT       SH-DEF                  1             112500
ENCANA CORP                   COM      292505104         152        2000 SH        SH-DEF                  1               2000
ENCANA CORP                   COM      292505104       54741      718563 SH        SH-DEF                  1             718563
ENCANA CORP                   COM      292505104          52         700 SH        SH-DEF                  2                700
EnCana Corporation            COM      292505104        6859       90000 SH   SOLE                               90000
ENCANA CORPORATION            COM      292505104       90811     1199356 SH   SOLE                             1199356
ENERGY SOLUTIONS INC DEP SHS  COM      292756202          14         600 SH   SOLE                                 600
ENERPLUS RESOURCES FUND       COM      29274D604         174        4000 SH   SOLE                                4000
ENERPLUS RESOURCES FUND       COM      29274D604       48717     1119995 SH   SOLE                             1119995
Enerplus Resources Fund       COM      29274D604        1675       38500 SH   SOLE                               38500
ENERPLUS RESOURCES FUND       CALL     29274D604         868       20000 CALL      SH-DEF                  1              20000
ENERPLUS RESOURCES FUND       CALL     29274D604        1753       40300 CALL      SH-DEF                  1              40300
ENERPLUS RESOURCES FUND       PUT      29274D604        1327       30500 PUT       SH-DEF                  1              30500
ENERPLUS RESOURCES FUND       COM      29274D604       16450      378191 SH        SH-DEF                  1             378191
ENERPLUS RESOURCES FUND T/U   COM      29274D604        3308       76058 SH   SOLE                               76058
ENI S P A ADR                 COM      26874R108          14         200 SH   SOLE                                 200
ENTERGY CORPORATION           COM      29364G103          19         175 SH   SOLE                                 175
ENTERPRISE PRODS PRTNRS LPU   COM      293792107          30        1000 SH   SOLE                                1000
ENTERRA ENERGY TRUST T/U      COM      29381P102          24       13200 SH        SH-DEF                  1              13200
ERICSSON TELEPHONE CO SPONS
ADR                           COM      294821608         899       45784 SH   SOLE                               45784
ESTEE LAUDER CO CL A          COM      518439104          40         865 SH   SOLE                                 865
EUROPEAN EQUITY FUND INC      COM      298768102        2624      245300 SH   SOLE                              245300
EXELON CORPORATION            COM      30161N101         431        5310 SH   SOLE                                5310
EXFO ELECTRO OPTICAL ENGIN    COM      302043104           1         141 SH   SOLE                                 141
EXFO ELECTRO OPTICAL ENGIN    COM      302043104           1         167 SH   SOLE                                 167
EXXON MOBIL CORP              COM      30231G102          70         800 SH        SH-DEF                  2                800
Exxon Mobil Corporation       COM      30231G102        1269       15000 SH   SOLE                               15000
EXXON MOBIL CORPORATION       COM      30231G102       23640      279623 SH   SOLE                              279623
F5 NETWORKS INC               COM      315616102           6         350 SH   SOLE                                 350
FAIRFAX FINANCIAL HLDGS LTD   COM      303901102          24          83 SH   SOLE                                  83
FAIRFAX FINANCIAL HLDGS LTD   COM      303901102        2749        9043 SH   SOLE                                9043
FAIRFAX FINANCIAL HLDGS LTD   CALL     303901102        1747        6000 CALL      SH-DEF                  1               6000
FAIRFAX FINANCIAL HLDGS LTD   PUT      303901102        1456        5000 PUT       SH-DEF                  1               5000
FAIRFAX FINANCIAL HLDGS LTD   COM      303901102        4972       16358 SH        SH-DEF                  1              16358
FAIRFAX FINANCIAL HOLDINGS
LTD SV                        COM      303901102        1652        5673 SH   SOLE                                5673
FAIRFAX FINL HLDGS LTD SV     COM      303901102         435        1500 SH        SH-DEF                  1               1500
FANNIE MAE                    COM      313586109         224        8505 SH   SOLE                                8505
FEDEX CORP                    COM      31428X106          20         200 SH   SOLE                                 200
FEDEX CORPORATION             COM      31428X106         371        4010 SH   SOLE                                4010
FELCOR LODGING TRUST INC
REIT                          COM      31430F101         773       64300 SH   SOLE                               64300
FIFTH THIRD BANCORP           COM      316773100          65        3100 SH   SOLE                                3100
FIRSTSERVICE CORP             COM      33761N109         771       35676 SH   SOLE                               35676
FIRSTSERVICE CORP SV          COM      33761N109        2154      100000 SH        SH-DEF                  1             100000
FIRSTSERVICE CORP SVS         COM      33761N109          93        4310 SH   SOLE                                4310
FIRSTSERVICE CORPORATION-VTG  COM      33761N109           1          50 SH   SOLE                                  50
FISERV INC                    COM      337738108         601       12500 SH   SOLE                               12500
FIVE STAR QUALITY CARE INC    COM      33832D106          51        8000 SH   SOLE                                8000
FMC CORP                      COM      302491303           1          20 SH        SH-DEF                  1                 20
FORD MOTOR COMPANY            COM      345370860          58       10229 SH   SOLE                               10229
FORDING CANADIAN COAL T/U     COM      345425102        2600       49670 SH   SOLE                               49670
FORDING CANADIAN COAL TRUST   COM      345425102           4          78 SH   SOLE                                  78
FORDING CANADIAN COAL TRUST   COM      345425102       41368      771100 SH   SOLE                              771100
FORDING CANADIAN COAL TRUST   CALL     345425102         246        4700 CALL      SH-DEF                  1               4700
FORDING CANADIAN COAL TRUST   PUT      345425102         681       13000 PUT       SH-DEF                  1              13000
FORDING CANADIAN COAL TRUST   COM      345425102       15810      301984 SH        SH-DEF                  1             301984
FORDING CDN COAL T/U          COM      345425102        1512       29000 SH        SH-DEF                  1              29000
FOSTER WHEELER LTD SHS NEW    COM      G36535139          23         400 SH   SOLE                                 400
FPL GROUP INC                 COM      302571104         119        1900 SH   SOLE                                1900
FRANKLIN RESOURCES INC        COM      354613101          33         340 SH   SOLE                                 340
FREEPORT MCMORAN COPPER &
GOLD INC                      COM      35671D857        1293       13441 SH   SOLE                               13441
FREEPORT-MCMORAN COPPER       COM      35671D857         185        1900 SH   SOLE                                1900
Freeport-McMoRan Copper &
Gold Inc.                     COM      35671D857         962       10000 SH   SOLE                               10000
FRESENIUS MEDICAL CARE AG &
CO KGAA                       COM      358029106         251        5000 SH   SOLE                                5000
FRESH DEL MONTE PRODUCE INC   COM      G36738105         933       25650 SH   SOLE                               25650
FRONTEER DEVELOPMENT GROUP I  COM      35903Q106          17        3400 SH   SOLE                                3400
FRONTEER DEVELOPMENT GROUP I  CALL     35903Q106          40        8000 CALL      SH-DEF                  1               8000
FRONTEER DEVELOPMENT GROUP I  COM      35903Q106          26        5300 SH        SH-DEF                  1               5300
FRONTEER DEVELOPMENT GRP      COM      35903Q106           0          32 SH        SH-DEF                  1                 32
FRONTIER OIL                  COM      35914P105          27        1000 SH   SOLE                                1000
GAMESTOP CORPORATION CL A
NEW                           COM      36467W109           3          54 SH   SOLE                                  54
GAMMON GOLD INC               COM      36467T106          57        7408 SH   SOLE                                7408
GAMMON GOLD INC               CALL     36467T106          69        9000 CALL      SH-DEF                  1               9000
GAMMON GOLD INC               COM      36467T106          55        7100 SH        SH-DEF                  1               7100
GANNETT CO                    COM      364730101        1967       67700 SH   SOLE                               67700
GANNETT CO INC                COM      364730101        1217       41900 SH   SOLE                               41900
GAP INC                       COM      364760108           2         120 SH   SOLE                                 120
GENERAL DYNAMICS CORP         COM      369550108          33         400 SH   SOLE                                 400
GENERAL ELECTRIC CO           PUT      369604103        1850       50000 PUT  SOLE                               50000
GENERAL ELECTRIC CO           COM      369604103        2027       52758 SH   SOLE                               52758
GENERAL ELECTRIC CO           COM      369604103         231        6000 SH        SH-DEF                  2               6000
General Electric Company      COM      369604103         740       20000 SH   SOLE                               20000
GENERAL ELECTRIC COMPANY      COM      369604103       31214      843754 SH   SOLE                              843754
GENERAL MILLS INC             COM      370334104          36         600 SH   SOLE                                 600
GENERAL MOTORS CORPORATION    COM      370442105          14         722 SH   SOLE                                 722
GENUINE PARTS CO              COM      372460105          40        1000 SH   SOLE                                1000
GEOKINETICS INC               COM      372910307          18        1000 SH   SOLE                                1000
GERDAU AMERISTEEL CORP        COM      37373P105          71        4999 SH   SOLE                                4999
GERDAU AMERISTEEL CORP        CALL     37373P105         552       38700 CALL      SH-DEF                  1              38700
GERDAU AMERISTEEL CORP        PUT      37373P105          43        3000 PUT       SH-DEF                  1               3000
GERDAU AMERISTEEL CORP        COM      37373P105         496       35000 SH        SH-DEF                  1              35000
GERDAU AMERISTEEL CORP        COM      37373P105          14        1000 SH        SH-DEF                  1               1000
GERDAU AMERISTEEL
CORPORATION                   COM      37373P105          36        2500 SH   SOLE                                2500
GERDAU SA -SPON ADR           COM      373737105          52        1600 SH   SOLE                                1600
GERON CORP                    COM      374163103        1383      283500 SH   SOLE                              283500
GILDAN ACTIVEWEAR INC         COM      375916103           9         250 SH   SOLE                                 250
GILDAN ACTIVEWEAR INC         COM      375916103       33899      896600 SH   SOLE                              896600
GILDAN ACTIVEWEAR INC         CALL     375916103          60        1600 CALL      SH-DEF                  1               1600
GILDAN ACTIVEWEAR INC         PUT      375916103          38        1000 PUT       SH-DEF                  1               1000
GILDAN ACTIVEWEAR INC         COM      375916103       10271      272293 SH        SH-DEF                  1             272293
GILDAN ACTIVEWEAR INC CL A
SVS                           COM      375916103         355        9420 SH   SOLE                                9420
GLAXOSMITHKLINE PLC ADR       COM      37733W105        2010       47385 SH   SOLE                               47385
GLAXOSMITHKLINE PLC-SPON ADR  COM      37733W105         199        4500 SH   SOLE                                4500
GLOBALSTAR INC                COM      378973408         417       55000 SH        SH-DEF                  2              55000
GOLD FIELDS LTD-SPONS ADR     CALL     38059T106         277       20000 CALL SOLE                               20000
GOLD FIELDS LTD-SPONS ADR     COM      38059T106          47        3410 SH   SOLE                                3410
GOLD FIELDS LTD-SPONS ADR     COM      38059T106         274       19813 SH        SH-DEF                  1              19813
GOLDCORP INC                  COM      380956409         123        3182 SH   SOLE                                3182
GOLDCORP INC                  COM      380956409      240476     6188234 SH   SOLE                             6188234
GOLDCORP INC                  COM      380956409       21332      548935 SH   SOLE                              548935
GOLDCORP INC                  CALL     380956409        2519       65000 CALL      SH-DEF                  1              65000
GOLDCORP INC                  CALL     380956409       24152      621500 CALL      SH-DEF                  1             621500
GOLDCORP INC                  PUT      380956409         969       25000 PUT       SH-DEF                  1              25000
GOLDCORP INC                  PUT      380956409        4854      124900 PUT       SH-DEF                  1             124900
GOLDCORP INC                  COM      380956409         776       20000 SH        SH-DEF                  1              20000
GOLDCORP INC                  COM      380956409        1228       31700 SH        SH-DEF                  1              31700
GOLDCORP INC                  COM      380956409       22613      581909 SH        SH-DEF                  1             581909
Goldcorp Inc.                 COM      380956409        4860      125000 SH   SOLE                              125000
Goldcorp Inc.                 COM      380956409         581       15000 SH   SOLE                               15000
GOLDEN STAR RESOURCES LTD     COM      38119T104          38       11000 SH   SOLE                               11000
GOLDEN STAR RESOURCES LTD     COM      38119T104          42       12000 SH        SH-DEF                  1              12000
GOLDMAN SACHS GROUP INC       COM      38141G104         971        5490 SH   SOLE                                5490
GOLDMAN SACHS GROUP INC       COM      38141G104         292        1765 SH   SOLE                                1765
GOODYEAR TIRE & RUBBER CO     COM      382550101          77        3000 SH   SOLE                                3000
GRACO INC                     COM      384109104          21         570 SH   SOLE                                 570
GREAT BASIN GOLD LTD          COM      390124105         109       30000 SH   SOLE                               30000
GREAT BASIN GOLD LTD          COM      390124105          89       24600 SH        SH-DEF                  1              24600
GREY WOLF INC                 COM      397888108         676      100000 SH        SH-DEF                  1             100000
HALLIBURTON CO.               COM      406216101        1431       36390 SH   SOLE                               36390
HANSEN NATURAL CORPORATION    COM      411310105          18         500 SH   SOLE                                 500
HARLEY-DAVIDSON INC           COM      412822108           9         250 SH   SOLE                                 250
HARMONY GOLD MNG-SPON ADR     COM      413216300          22        1880 SH   SOLE                                1880
HARMONY GOLD MNG-SPON ADR     COM      413216300         119       10062 SH        SH-DEF                  1              10062
HARRY WINSTON DIAMOND CORP    COM      41587B100       24215     1010850 SH   SOLE                             1010850
HARRY WINSTON DIAMOND CORP    COM      41587B100        5265      219800 SH   SOLE                              219800
HARRY WINSTON DIAMOND CORP    CALL     41587B100         699       29200 CALL      SH-DEF                  1              29200
HARRY WINSTON DIAMOND CORP    PUT      41587B100          89        3700 PUT       SH-DEF                  1               3700
HARRY WINSTON DIAMOND CORP    COM      41587B100          10         400 SH        SH-DEF                  1                400
HARTFORD FINANCIAL SVCS
GROUP INC                     COM      416515104          34         450 SH   SOLE                                 450
HARTFORD FINANCIAL SVCS GRP   COM      416515104        2307       29200 SH   SOLE                               29200
HARVEST ENERGY TRUST T/U      COM      41752X101         637       28450 SH   SOLE                               28450
HARVEST ENERGY TRUST-UNITS    COM      41752X101         271       12100 SH   SOLE                               12100
HARVEST ENERGY TRUST-UNITS    COM      41752X101          11         500 SH        SH-DEF                  1                500
HDFC BANK LTD-ADR             PUT      40415F101        2751       28000 PUT  SOLE                               28000
HDFC BANK LTD-ADR             COM      40415F101        1707       16400 SH   SOLE                               16400
HEARTLAND EXPRESS INC         COM      422347104          51        3550 SH   SOLE                                3550
HEINZ (H.J.) COMPANY          COM      423074103         206        4395 SH   SOLE                                4395
HEWLETT-PACKARD CO            COM      428236103           1          22 SH   SOLE                                  22
HEWLETT-PACKARD COMPANY       COM      428236103        1180       25846 SH   SOLE                               25846
HOKU SCIENTIFIC INC           COM      434712105         295       35000 SH        SH-DEF                  2              35000
HOME DEPOT INC                PUT      437076102        6992      250000 PUT  SOLE                              250000
HOME DEPOT INC                COM      437076102        1084       38781 SH   SOLE                               38781
HONDA MOTOR CO LTD
SPONSORED ADR                 COM      438128308        1940       67375 SH   SOLE                               67375
HONEYWELL INTERNATIONAL INC   COM      438516106         608       10782 SH   SOLE                               10782
HOSPIRA INC                   COM      441060100          85        1982 SH   SOLE                                1982
HOST HOTELS & RESORTS INC     COM      44107P104         159       10000 SH   SOLE                               10000
HOVNANIAN ENTERPRISES-A       COM      442487203         722       60000 SH        SH-DEF                  2              60000
HSBC HOLDINGS PLC SPONS ADR   COM      404280406        3122       37952 SH   SOLE                               37952
HSBC HOLDINGS PLC-SPONS ADR   COM      404280406           9         100 SH   SOLE                                 100
HUMANA INC                    COM      444859102        1401       29800 SH   SOLE                               29800
HUNT J B TRANS SVCS INC       COM      445658107         112        3550 SH   SOLE                                3550
HYDROGENICS CORP              COM      448882100           2        2960 SH   SOLE                                2960
IAMGOLD CORP                  COM      450913108         377       50900 SH   SOLE                               50900
IAMGOLD CORP                  CALL     450913108         239       32200 CALL      SH-DEF                  1              32200
IAMGOLD CORP                  PUT      450913108         241       32500 PUT       SH-DEF                  1              32500
IAMGOLD CORP                  COM      450913108           6         800 SH        SH-DEF                  1                800
IAMGOLD CORPORATION           COM      450913108          15        2000 SH   SOLE                                2000
IAMGOLD CORPORATION           CALL     450913108         440       60000 CALL      SH-DEF                  1              60000
ICICI BANK LTD-SPON ADR       CALL     45104G104        9548      250000 CALL SOLE                              250000
IDEARC INC                    COM      451663108           1         228 SH   SOLE                                 228
IHOP CORP                     COM      449623107        2707       56386 SH        SH-DEF                  2              56386
ILLINOIS TOOL WORKS INC       COM      452308109         593       12300 SH   SOLE                               12300
IMATION CORPORATION           COM      45245A107           2         100 SH   SOLE                                 100
IMAX CORP                     COM      45245E109           1          80 SH   SOLE                                  80
IMPAC MORTGAGE HOLDINGS       COM      45254P102           3        2000 SH   SOLE                                2000
Imperial Oil Limited          COM      453038408        7865      150000 SH   SOLE                              150000
IMPERIAL OIL LTD              COM      453038408           4          67 SH   SOLE                                  67
IMPERIAL OIL LTD              COM      453038408      167003     3186405 SH   SOLE                             3186405
IMPERIAL OIL LTD              COM      453038408       63575     1213001 SH   SOLE                             1213001
IMPERIAL OIL LTD              CALL     453038408        3627       69200 CALL      SH-DEF                  1              69200
IMPERIAL OIL LTD              PUT      453038408         487        9300 PUT       SH-DEF                  1               9300
IMPERIAL OIL LTD              COM      453038408        6804      129813 SH        SH-DEF                  1             129813
IMPERIAL SUGAR CO             COM      453096208         189       10000 SH        SH-DEF                  1              10000
INDIA FUND INC                COM      454089103         248        5200 SH   SOLE                                5200
INDIA FUND INC                COM      454089103        1756       38679 SH   SOLE                               38679
INDUSTRIAS BACHOCO SAB SP AD  COM      456463108          32        1119 SH        SH-DEF                  1               1119
INDYMAC BANCORP INC           COM      456607100         477       90400 SH        SH-DEF                  2              90400
INFINEON TECHNOLOGIES AG ADR  COM      45662N103         523       74550 SH   SOLE                               74550
INFOSYS TECHNOLOGIES-SP ADR   CALL     456788108         894       25000 CALL SOLE                               25000
INFOSYS TECHNOLOGIES-SP ADR   PUT      456788108        2146       60000 PUT  SOLE                               60000
ING GROEP SPONSORED ADR       COM      456837103        2884       77214 SH   SOLE                               77214
INGERSOLL-RAND COMPANY CL A   COM      G4776G101         593       13300 SH   SOLE                               13300
INTEGRYS ENERGY GROUP INC     COM      45822P105          34         725 SH   SOLE                                 725
INTEL CORP                    CALL     458140100        1588       75000 CALL SOLE                               75000
INTEL CORP                    COM      458140100          22        1000 SH        SH-DEF                  2               1000
Intel Corporation             COM      458140100         847       40000 SH   SOLE                               40000
INTEL CORPORATION             COM      458140100        3941      186140 SH   SOLE                              186140
INTERACTIVE BROKERS GROUP     COM      45841N107         218        8500 SH        SH-DEF                  1               8500
INTERNATIONAL BUSINESS
MACHINES CORP                 COM      459200101       13700      119038 SH   SOLE                              119038
International Business
Machines Corporation          COM      459200101        4606       40000 SH   SOLE                               40000
INTERNATIONAL FLAVORS &
FRAGRANCES                    COM      459506101         176        4000 SH   SOLE                                4000
INTERNATIONAL PAPER COMPANY   COM      460146103          30        1100 SH   SOLE                                1100
INTERNATIONAL ROYALTY CORP    COM      460277106          49       10000 SH   SOLE                               10000
INTEROIL CORP                 COM      460951106          49        2900 SH   SOLE                                2900
INTERTAPE POLYMER GROUP INC   COM      460919103         158       66645 SH   SOLE                               66645
INTUIT INC                    COM      461202103          84        3100 SH   SOLE                                3100
INVESCO LIMITED               COM      G491BT108        1657       68056 SH   SOLE                               68056
ISHARES COMEX GOLD TRUST      COM      464285105           3          30 SH   SOLE                                  30
ISHARES FTSE/XINHAU CHINA
25 INDEX                      COM      464287184          27         200 SH   SOLE                                 200
ISHARES FTSE/XINHUA CHINA 25  CALL     464287184         811        6000 CALL SOLE                                6000
ISHARES FTSE/XINHUA CHINA 25  PUT      464287184         811        6000 PUT  SOLE                                6000
ISHARES INC MSCI SINGAPORE
IDX FD                        COM      464286673         128       10000 SH   SOLE                               10000
ISHARES INC MSCI UK           COM      464286699         280       13000 SH   SOLE                               13000
ISHARES MSCI BRAZIL           COM      464286400         725        9110 SH   SOLE                                9110
ISHARES MSCI EAFE INDEX FUND  COM      464287465         957       13310 SH   SOLE                               13310
ISHARES MSCI EMERGING MKT IN  COM      464287234          14         100 SH   SOLE                                 100
ISHARES MSCI EMERGING MKTS
INDEX                         COM      464287234          57         425 SH   SOLE                                 425
ISHARES MSCI HONG KONG
INDEX FUND                    COM      464286871          20        1100 SH   SOLE                                1100
ISHARES MSCI JAPAN INDEX      COM      464286848          12        1000 SH        SH-DEF                  1               1000
ISHARES MSCI JAPAN INDEX FD   COM      464286848          31        2400 SH   SOLE                                2400
ISHARES MSCI JAPAN INDEX
FUND                          COM      464286848         321       25950 SH   SOLE                               25950
ISHARES NASDAQ BIOTECH
INDEX FUND                    COM      464287556           8         100 SH   SOLE                                 100
ISHARES S&P ASIA 50 ETF       COM      464288430          43        1000 SH   SOLE                                1000
ISHARES S&P LATIN AMERICAN
40 IDX FD                     COM      464287390          25         100 SH   SOLE                                 100
ISHARES SILVER TRUST          COM      46428Q109         128         750 SH   SOLE                                 750
ISHARES SILVER TRUST          COM      46428Q109         511        3000 SH        SH-DEF                  1               3000
ISHARES TR RUSSEL 2000
INDEX FUND                    COM      464287655          38         550 SH   SOLE                                 550
ISHARES TRUST DJ SEL DIV      COM      464287168          55         950 SH   SOLE                                 950
ISHARES TRUST S&P EURO PLUS
FD                            COM      464287861         105        1000 SH   SOLE                                1000
ITT CORPORATION               COM      450911102          10         200 SH   SOLE                                 200
IVANHOE ENERGY INC            COM      465790103          42       22850 SH   SOLE                               22850
IVANHOE MINES LTD             COM      46579N103         238       22800 SH   SOLE                               22800
IVANHOE MINES LTD             CALL     46579N103         136       13000 CALL      SH-DEF                  1              13000
IVANHOE MINES LTD             PUT      46579N103         147       14100 PUT       SH-DEF                  1              14100
IVANHOE MINES LTD             COM      46579N103        8722      865893 SH        SH-DEF                  2             865893
JAGUAR MINING INC             COM      47009M103         313       29500 SH   SOLE                               29500
JOHNSON & JOHNSON             COM      478160104         408        6200 SH   SOLE                                6200
Johnson & Johnson             COM      478160104        4865       75000 SH   SOLE                               75000
JOHNSON & JOHNSON             COM      478160104       28901      445712 SH   SOLE                              445712
JOURNAL REGISTER CO           COM      481138105         175      350000 SH   SOLE                              350000
JPMORGAN CHASE & CO           CALL     46625H100         137        3200 CALL SOLE                                3200
JPMORGAN CHASE & CO           PUT      46625H100       13057      304000 PUT  SOLE                              304000
JPMORGAN CHASE & CO           COM      46625H100        1142       24300 SH   SOLE                               24300
JPMORGAN CHASE & CO           COM      46625H100        2072       48269 SH   SOLE                               48269
KELLOGG COMPANY               COM      487836108         776       14775 SH   SOLE                               14775
KIMBERLY-CLARK CORPORATION    COM      494368103        1471       22795 SH   SOLE                               22795
KINDER MORGAN ENERGY
PARTNERS LPU                  COM      494550106          11         200 SH   SOLE                                 200
KINDER MORGAN MANAGEMENT LLC  COM      49455U100        1492       29279 SH   SOLE                               29279
KINGSWAY FINANCIAL SERVICES   COM      496904103         887       75020 SH   SOLE                               75020
KINGSWAY FINANCIAL SERVICES   CALL     496904103          35        3000 CALL      SH-DEF                  1               3000
KINGSWAY FINANCIAL SERVICES   PUT      496904103         142       12000 PUT       SH-DEF                  1              12000
KINGSWAY FINANCIAL SERVICES   COM      496904103         147       12468 SH        SH-DEF                  1              12468
KINGSWAY FINANCIAL SERVICES
INC                           COM      496904103         292       24725 SH   SOLE                               24725
KINROSS GOLD CORP             COM      496902404          67        3030 SH   SOLE                                3030
KINROSS GOLD CORP             COM      496902404      108273     4853364 SH   SOLE                             4853364
KINROSS GOLD CORP             CALL     496902404        1106       50000 CALL      SH-DEF                  1              50000
KINROSS GOLD CORP             CALL     496902404       11734      526000 CALL      SH-DEF                  1             526000
KINROSS GOLD CORP             PUT      496902404        1106       50000 PUT       SH-DEF                  1              50000
KINROSS GOLD CORP             PUT      496902404        2927      131200 PUT       SH-DEF                  1             131200
KINROSS GOLD CORP             COM      496902404          27        1200 SH        SH-DEF                  1               1200
KINROSS GOLD CORP             COM      496902404         155        7000 SH        SH-DEF                  1               7000
KINROSS GOLD CORP             COM      496902404       19059      854313 SH        SH-DEF                  1             854313
KINROSS GOLD CORP             COM      496902404        5263      246329 SH        SH-DEF                  2             246329
Kinross Gold Corporation      COM      496902404        5580      250000 SH   SOLE                              250000
KINROSS GOLD CORPORATION NO
PAR                           COM      496902404        3556      159406 SH   SOLE                              159406
KKR FINANCIAL HLDGS LLC       COM      48248A306           9         717 SH   SOLE                                 717
KLA-TENCOR CORPORATION        COM      482480100           9         250 SH   SOLE                                 250
KOHL'S CORP                   COM      500255104         340        7925 SH   SOLE                                7925
KONINKLIJKE PHILIPS
ELECTRONICS                   COM      500472303          93        2436 SH   SOLE                                2436
KOOKMIN BANK SPONSORED ADR    COM      50049M109          35         625 SH   SOLE                                 625
KOREA ELECTRIC POWER CO
SPONS ADR                     COM      500631106        1665      110740 SH   SOLE                              110740
KOREA FUND INC                COM      500634100        1229       55000 SH   SOLE                               55000
KRAFT FOODS INC CL A          COM      50075N104         870       28056 SH   SOLE                               28056
KRAFT FOODS INC-CLASS A       COM      50075N104          60        1900 SH   SOLE                                1900
KRISPY KREME DOUGHNUTS INC    COM      501014104          18        5800 SH   SOLE                                5800
KROGER CO                     COM      501044101        2134       84000 SH   SOLE                               84000
KT CORP SPONSORED ADR         COM      48268K101          47        2000 SH   SOLE                                2000
KUBOTA CORP-SPONS ADR         COM      501173207          56        1797 SH        SH-DEF                  1               1797
L-1 IDENTITY SOLUTIONS IN     COM      50212A106           0           2 SH        SH-DEF                  1                  2
L-1 IDENTITY SOLUTIONS INC    COM      50212A106           0          29 SH   SOLE                                  29
L-3 COMMUNICATIONS HOLDINGS   COM      502424104          49         450 SH   SOLE                                 450
LABORATORY CORP OF AMER
HOLDINGS                      COM      50540R409          39         525 SH   SOLE                                 525
LAS VEGAS SANDS INC           COM      517834107         184        2500 SH   SOLE                                2500
LDK SOLAR CO LTD - ADR        COM      50183L107           3         100 SH   SOLE                                 100
LEHMAN BROTHERS HLDGS INC     COM      524908100          14         375 SH   SOLE                                 375
LEHMAN BROTHERS HOLDINGS INC  CALL     524908100        2849       75700 CALL SOLE                               75700
LEUCADIA NATIONAL CORP        COM      527288104         208        4600 SH   SOLE                                4600
LEVEL 3 COMMUNICATIONS INC    COM      52729N100         328      155000 SH   SOLE                              155000
LEVITT CORP FLA CLASS A       COM      52742P108         270      136500 SH   SOLE                              136500
LIBERTY GLOBAL INC SERIES C
WI                            COM      530555309         110        3375 SH   SOLE                                3375
LIBERTY MEDIA CORP ENT SER A  COM      53071M500          79        3488 SH   SOLE                                3488
LIFEPOINT HOSPITALS INC       COM      53219L109         949       34550 SH   SOLE                               34550
LIHIR GOLD LTD-SPONSORED ADR  COM      532349107         207        6504 SH        SH-DEF                  1               6504
LILLY (ELI) & COMPANY         COM      532457108         381        7393 SH   SOLE                                7393
LIMITED BRANDS INC            COM      532716107        2288      133800 SH   SOLE                              133800
LINCOLN NATIONAL CORPORATION  COM      534187109         505        9715 SH   SOLE                                9715
LINDSAY CORP                  COM      535555106           3          32 SH        SH-DEF                  1                 32
LORUS THERAPEUTICS INC        COM      544192107          19       80500 SH   SOLE                               80500
LORUS THERAPEUTICS INC NEW    COM      544192107           0         500 SH   SOLE                                 500
LOWE'S COMPANIES              COM      548661107         179        7800 SH   SOLE                                7800
LSI CORPORATION               COM      502161102           0           4 SH   SOLE                                   4
LUNDIN MINING CORP            COM      550372106        8001     1173340 SH   SOLE                             1173340
LUNDIN MINING CORP            CALL     550372106         360       52800 CALL      SH-DEF                  1              52800
LUNDIN MINING CORP            PUT      550372106         651       95500 PUT       SH-DEF                  1              95500
LUNDIN MINING CORP            COM      550372106         211       31000 SH        SH-DEF                  1              31000
LUNDIN MINING CORP            COM      550372106           7        1000 SH        SH-DEF                  1               1000
LUNDIN MINING CORP            COM      550372106           3         500 SH        SH-DEF                  1                500
LUNDIN MINING CORP            COM      550372106        1745      255834 SH        SH-DEF                  1             255834
LUNDIN MINING CORP            COM      550372106       26768     3864558 SH        SH-DEF                  2            3864558
LUXOTTICA GROUP S P A SPON
ADR                           COM      55068R202           3         100 SH   SOLE                                 100
MACQUARIE GLOBAL INFRA
TOTAL RETURN                  COM      55608D101          29        1100 SH   SOLE                                1100
MAG SILVER CORP               COM      55903Q104          49        3900 SH        SH-DEF                  1               3900
MAGNA ENTERTAINMENT CORP CL
A                             COM      559211107           0         380 SH   SOLE                                 380
MAGNA INTERNATIONAL INC CL
A SVS                         COM      559222401        1758       24183 SH   SOLE                               24183
MAGNA INTERNATIONAL INC-CL A  COM      559222401       77138     1060860 SH   SOLE                             1060860
MAGNA INTERNATIONAL INC-CL A  CALL     559222401         175        2400 CALL      SH-DEF                  1               2400
MAGNA INTERNATIONAL INC-CL A  PUT      559222401         436        6000 PUT       SH-DEF                  1               6000
MAGNA INTERNATIONAL INC-CL A  COM      559222401        4514       62078 SH        SH-DEF                  1              62078
MANITOWOC INC                 COM      563571108          71        1750 SH   SOLE                                1750
MANULIFE FINANCIAL CORP       COM      56501R106           3          85 SH   SOLE                                  85
MANULIFE FINANCIAL CORP       COM      56501R106     1427102    36188739 SH   SOLE                            36188739
MANULIFE FINANCIAL CORP       COM      56501R106       31151      813849 SH   SOLE                              813849
MANULIFE FINANCIAL CORP       CALL     56501R106        8153      213000 CALL      SH-DEF                  1             213000
MANULIFE FINANCIAL CORP       PUT      56501R106        8834      230800 PUT       SH-DEF                  1             230800
MANULIFE FINANCIAL CORP       COM      56501R106       39820     1009755 SH        SH-DEF                  1            1009755
MANULIFE FINANCIAL CORP       COM      56501R106          35         900 SH        SH-DEF                  2                900
Manulife Financial
Corporation                   COM      56501R106        4978      130000 SH   SOLE                              130000
MARATHON OIL CORPORATION      COM      565849106         761       16700 SH   SOLE                               16700
MARKET VECTORS AGRIBUSINESS
ETF                           COM      57060U605          54        1000 SH   SOLE                                1000
MARKET VECTORS COAL ETF       COM      57060U837          60        1581 SH        SH-DEF                  1               1581
MARSH & MCLENNAN COMPANIES
INC                           COM      571748102         178        7300 SH   SOLE                                7300
MATERIALS SELECT SECTOR SPDR  PUT      81369Y100       11248      280000 PUT  SOLE                              280000
MATERIALS SELECT SECTOR SPDR  COM      81369Y100        7374      177900 SH   SOLE                              177900
MCCLATCHY NEWSPAPERS INC CL
A                             COM      579489105        1070      100000 SH   SOLE                              100000
MCCORMICK & CO INC NON VTG    COM      579780206          63        1700 SH   SOLE                                1700
MCDONALD'S CORPORATION        COM      580135101         203        3640 SH   SOLE                                3640
MCGRAW-HILL COMPANIES INC     COM      580645109          12         325 SH   SOLE                                 325
MDS INC                       COM      55269P302       28642     1444773 SH   SOLE                             1444773
MDS INC                       COM      55269P302         206       10595 SH   SOLE                               10595
MDS INC                       COM      55269P302           2          79 SH        SH-DEF                  1                 79
MDS INC                       COM      55269P302           1          65 SH        SH-DEF                  1                 65
MDS INC                       COM      55269P302        1518       77899 SH        SH-DEF                  1              77899
MDS INC                       COM      55269P302       13609      686476 SH        SH-DEF                  2             686476
MECHEL-ADR                    COM      583840103           6          50 SH        SH-DEF                  1                 50
MEDCO HEALTH SOLUTIONS INC    COM      58405U102         101        2316 SH   SOLE                                2316
MEDIA GENERAL INC             COM      584404107         981       70000 SH   SOLE                               70000
MEDICURE INC                  COM      58469E101          22      300000 SH        SH-DEF                  1             300000
MEDIS TECHNOLOGIES LTD        COM      58500P107         262       28000 SH        SH-DEF                  2              28000
MEDTRONIC INC                 COM      585055106         541       11188 SH   SOLE                               11188
MELCO PBL ENTERTAINMENT-ADR   COM      585464100         205       18000 SH   SOLE                               18000
MERCK & CO INC                COM      589331107         850       22400 SH   SOLE                               22400
MERCK & CO. INC.              COM      589331107         107        2800 SH   SOLE                                2800
MERCK & CO. INC.              COM      589331107          34         900 SH        SH-DEF                  2                900
MERRILL LYNCH & CO INC        COM      590188108        3330       72299 SH   SOLE                               72299
MERRILL LYNCH & CO INC        COM      590188108         777       19090 SH   SOLE                               19090
METALLICA RESOURCES INC       COM      59125J104           1         149 SH   SOLE                                 149
METALLICA RESOURCES INC       COM      59125J104          85       14400 SH        SH-DEF                  1              14400
METHANEX CORP                 COM      59151K108           1          37 SH   SOLE                                  37
METHANEX CORP                 COM      59151K108         350       13311 SH   SOLE                               13311
METHANEX CORP                 COM      59151K108         363       13800 SH   SOLE                               13800
METHANEX CORP                 CALL     59151K108          55        2100 CALL      SH-DEF                  1               2100
METHANEX CORP                 PUT      59151K108          53        2000 PUT       SH-DEF                  1               2000
METHANEX CORP                 COM      59151K108         926       35198 SH        SH-DEF                  1              35198
METLIFE INC                   COM      59156R108         433        7185 SH   SOLE                                7185
MI DEVELOPMENTS INC CL A SVS  COM      55304X104          31        1067 SH   SOLE                                1067
MI DEVELOPMENTS INC-CL A      COM      55304X104         975       33407 SH   SOLE                               33407
MI DEVELOPMENTS INC-CLASS A   COM      55304X104           2          60 SH   SOLE                                  60
MI DEVELOPMENTS-A SV          COM      55304X104          53        1900 SH        SH-DEF                  1               1900
MI DEVELOPMENTS-A SV          COM      55304X104        1319       47500 SH        SH-DEF                  1              47500
MI DEVELOPMENTS-A SV          COM      55304X104          61        2200 SH        SH-DEF                  1               2200
MICROCHIP TECHNOLOGY INC      COM      595017104          52        1575 SH   SOLE                                1575
MICROSOFT CORP                CALL     594918104         284       10000 CALL SOLE                               10000
MICROSOFT CORP                COM      594918104          28        1000 SH        SH-DEF                  1               1000
MICROSOFT CORP                COM      594918104          12         400 SH        SH-DEF                  2                400
Microsoft Corporation         COM      594918104        2980      105000 SH   SOLE                              105000
MICROSOFT CORPORATION         COM      594918104        7961      280640 SH   SOLE                              280640
MIDWAY GAMES INC              COM      598148104         140       50000 SH        SH-DEF                  2              50000
MINEFINDERS CORP              COM      602900102          49        4000 SH   SOLE                                4000
MINEFINDERS CORP LTD          COM      602900102          75        6200 SH        SH-DEF                  1               6200
MINEFINDERS CORPORATION LTD   COM      602900102        1357      111400 SH   SOLE                              111400
MITSUBISHI UFJ FINL GROUP
INC ADR                       COM      606822104           3         305 SH   SOLE                                 305
MONSANTO CO                   COM      61166W101         181        1600 SH   SOLE                                1600
Monsanto Company              COM      61166W101        6133       55000 SH   SOLE                               55000
MONSANTO COMPANY              COM      61166W101         204        1834 SH   SOLE                                1834
MONTPELIER RE HOLDINGS LTD    COM      G62185106         114        7100 SH   SOLE                                7100
MOODY'S CORP                  COM      615369105          33         884 SH   SOLE                                 884
MORGAN STANLEY                PUT      617446448        4113       90000 PUT  SOLE                               90000
MORGAN STANLEY                COM      617446448        4386       89777 SH   SOLE                               89777
MORGAN STANLEY                COM      617446448          15         325 SH   SOLE                                 325
MOSAIC CO/THE                 COM      61945A107         416        4100 SH   SOLE                                4100
MOSAIC COMPANY                COM      61945A107         103        1000 SH   SOLE                                1000
MOTOROLA INC                  COM      620076109         137       14700 SH   SOLE                               14700
NABORS INDUSTRIES LTD         COM      G6359F103         113        3355 SH   SOLE                                3355
NASDAQ BUILDERS EUROPE 100    COM      09348R201          84        3000 SH   SOLE                                3000
NATIONAL OILWELL VARCO INC
NEW                           COM      637071101          23         400 SH   SOLE                                 400
NAVTEQ CORPORATION            COM      63936L100          27         400 SH   SOLE                                 400
NEPTUNE TECHS & BIORES INC    COM      64077P108          19        5500 SH   SOLE                                5500
NETSUITE INC                  COM      64118Q107          22        1000 SH   SOLE                                1000
NEUROCHEM INC                 COM      64125K101           2        1045 SH        SH-DEF                  1               1045
NEUROCHEM INC                 COM      64125K101         121       80000 SH        SH-DEF                  2              80000
NEVSUN RESOURCES LTD          COM      64156L101           9        5000 SH   SOLE                                5000
NEW GERMANY FUND INC          COM      644465106        1382       89516 SH   SOLE                               89516
NEW GOLD INC                  COM      644535106           1          82 SH   SOLE                                  82
NEW YORK TIMES COMPANY CL A   COM      650111107        1321       70000 SH   SOLE                               70000
NEWFIELD EXPLORATION CO       COM      651290108          11         200 SH   SOLE                                 200
NEWMONT MINING CORP           COM      651639106         103        2275 SH   SOLE                                2275
NEWMONT MINING CORP           COM      651639106          45        1000 SH        SH-DEF                  1               1000
NEWMONT MINING CORP           COM      651639106         613       13536 SH        SH-DEF                  1              13536
NEWMONT MINING CORP-HOLDING
COMPANY                       COM      651639106         356        7860 SH   SOLE                                7860
Newmont Mining Corporation    COM      651639106        4530      100000 SH   SOLE                              100000
NEXEN INC                     COM      65334H102      176526     5948926 SH   SOLE                             5948926
NEXEN INC                     COM      65334H102        9537      321386 SH   SOLE                              321386
NEXEN INC                     CALL     65334H102        2920       98400 CALL      SH-DEF                  1              98400
NEXEN INC                     PUT      65334H102        1821       61500 PUT       SH-DEF                  1              61500
NEXEN INC                     PUT      65334H102        2142       72200 PUT       SH-DEF                  1              72200
NEXEN INC                     COM      65334H102        2722       91800 SH        SH-DEF                  1              91800
NEXEN INC                     COM      65334H102        1370       46200 SH        SH-DEF                  1              46200
NEXEN INC                     COM      65334H102         522       17600 SH        SH-DEF                  1              17600
NEXEN INC                     COM      65334H102         856       28900 SH        SH-DEF                  1              28900
NEXEN INC                     COM      65334H102        7976      268793 SH        SH-DEF                  1             268793
NIDEC CORP SPONSORED ADR      COM      654090109         540       35028 SH   SOLE                               35028
NIKE INC CL B                 COM      654106103          66         970 SH   SOLE                                 970
NIKE INC -CL B                COM      654106103         139        2000 SH        SH-DEF                  2               2000
NISSAN MOTOR CO LTD-SPON ADR  COM      654744408         136        8000 SH        SH-DEF                  2               8000
NOKIA CORP ADR                COM      654902204        2398       75358 SH   SOLE                               75358
NOKIA CORP-SPON ADR           COM      654902204         140        4184 SH   SOLE                                4184
Nokia Oyj, Sponsored ADR      COM      654902204         955       30000 SH   SOLE                               30000
NOMURA HOLDINGS INC
SPONSORED ADR                 COM      65535H208           2         145 SH   SOLE                                 145
NORDSTROM INC                 COM      655664100          42        1275 SH   SOLE                                1275
NORFOLK SOUTHERN CORP         COM      655844108           5         100 SH   SOLE                                 100
NORTEL NETWORKS CORP          COM      656568508       19956     2749587 SH   SOLE                             2749587
NORTEL NETWORKS CORP          CALL     656568508          40        5800 CALL      SH-DEF                  1               5800
NORTEL NETWORKS CORP          PUT      656568508         498       73000 PUT       SH-DEF                  1              73000
NORTEL NETWORKS CORP          COM      656568508        1789      246551 SH        SH-DEF                  1             246551
NORTEL NETWORKS CORP          COM      656568508      108733    14981817 SH        SH-DEF                  2           14981817
NORTEL NETWORKS CORP NEW      COM      656568508         719      105418 SH   SOLE                              105418
NORTH AMERICAN ENERGY PARTNE  COM      656844107           1          54 SH   SOLE                                  54
NORTHERN DYNASTY MNLS LTD     COM      66510M204          41        4500 SH        SH-DEF                  1               4500
NORTHGATE MINERALS CORP       COM      666416102          44       13800 SH   SOLE                               13800
NORTHGATE MINERALS CORP       COM      666416102          48       15000 SH   SOLE                               15000
NORTHGATE MINERALS CORP       COM      666416102          96       30000 SH        SH-DEF                  1              30000
NOVA CHEMICALS CORP           COM      66977W109       25058     1017082 SH   SOLE                             1017082
NOVA CHEMICALS CORP           COM      66977W109         367       15241 SH   SOLE                               15241
NOVA CHEMICALS CORP           CALL     66977W109         152        6300 CALL      SH-DEF                  1               6300
NOVA CHEMICALS CORP           PUT      66977W109         193        8000 PUT       SH-DEF                  1               8000
NOVA CHEMICALS CORP           COM      66977W109          60        2500 SH        SH-DEF                  1               2500
NOVA CHEMICALS CORP           COM      66977W109        1215       50494 SH        SH-DEF                  1              50494
NOVAGOLD RESOURCES INC        COM      66987E206          47        6000 SH   SOLE                                6000
NOVAGOLD RESOURCES INC        COM      66987E206           3         400 SH   SOLE                                 400
NOVAGOLD RESOURCES INC        CALL     66987E206         742       95500 CALL      SH-DEF                  1              95500
NOVAGOLD RESOURCES INC        PUT      66987E206         443       57000 PUT       SH-DEF                  1              57000
NOVAGOLD RESOURCES INC        COM      66987E206          46        5900 SH        SH-DEF                  1               5900
NOVAGOLD RESOURCES INC        COM      66987E206         173       22400 SH        SH-DEF                  1              22400
NOVARTIS AG SPONSORED ADR     COM      66987V109         338        6600 SH   SOLE                                6600
NOVO-NORDISK A/S ADR          COM      670100205         277        4000 SH   SOLE                                4000
NUCRYST PHARMACEUTICALS CORP  COM      67035Q100           2        1000 SH   SOLE                                1000
OCCIDENTAL PETROLEUM CORP     COM      674599105         326        4460 SH   SOLE                                4460
OILSANDS QUEST INC            COM      678046103           2         500 SH        SH-DEF                  1                500
OMEGA PROTEIN CORP            COM      68210P107           6         436 SH        SH-DEF                  1                436
OMNI ENERGY SERVICES CORP     COM      68210T208          17        4500 SH   SOLE                                4500
OMNICOM GROUP INC             COM      681919106         402        9100 SH   SOLE                                9100
ONCOLYTICS BIOTECH INC        COM      682310107           1         605 SH   SOLE                                 605
OPEN TEXT CORP                COM      683715106         177        5583 SH   SOLE                                5583
OPEN TEXT CORP                CALL     683715106         832       26300 CALL      SH-DEF                  1              26300
OPEN TEXT CORP                PUT      683715106        1740       55000 PUT       SH-DEF                  1              55000
OPEN TEXT CORP                COM      683715106          82        2600 SH        SH-DEF                  1               2600
ORACLE CORPORATION            COM      68389X105         206       10515 SH   SOLE                               10515
OREZONE RESOURCES INC         COM      685921108          14        9300 SH        SH-DEF                  1               9300
OTELCO INC-IDS                COM      688823202         325       20900 SH        SH-DEF                  1              20900
PAN AMERICAN SILVER CORP      COM      697900108           1          30 SH   SOLE                                  30
PAN AMERICAN SILVER CORP      COM      697900108         133        3432 SH   SOLE                                3432
PAN AMERICAN SILVER CORP      COM      697900108          39        1000 SH   SOLE                                1000
PAN AMERICAN SILVER CORP      CALL     697900108         476       12300 CALL      SH-DEF                  1              12300
PAN AMERICAN SILVER CORP      CALL     697900108         879       22900 CALL      SH-DEF                  1              22900
PAN AMERICAN SILVER CORP      PUT      697900108         135        3500 PUT       SH-DEF                  1               3500
PAN AMERICAN SILVER CORP      COM      697900108          66        1700 SH        SH-DEF                  1               1700
PARKER DRILLING CO            COM      701081101          23        3500 SH   SOLE                                3500
PARKER HANNIFIN CORP          COM      701094104           9         135 SH   SOLE                                 135
PATRIOT COAL CORP             COM      70336T104           3          70 SH   SOLE                                  70
PATTERSON COMPANIES INC       COM      703395103          28         770 SH   SOLE                                 770
PEABODY ENERGY CORP           COM      704549104          68        1300 SH   SOLE                                1300
PEABODY ENERGY CORP           COM      704549104          36         700 SH   SOLE                                 700
PEACE ARCH ENTERTAINMENT      COM      704586304          99      100100 SH        SH-DEF                  1             100100
PEACE ARCH ENTERTAINMENT      COM      704586304          58       58100 SH        SH-DEF                  1              58100
PEACE ARCH ENTERTAINMENT      COM      704586304          58       58200 SH        SH-DEF                  1              58200
PEACE ARCH ENTERTAINMENT      COM      704586304           8        8000 SH        SH-DEF                  1               8000
PENGROWTH ENERGY T/U          COM      706902509          31        1600 SH        SH-DEF                  1               1600
PENGROWTH ENERGY T/U NEW      COM      706902509        1807       94281 SH   SOLE                               94281
PENGROWTH ENERGY TRUST        COM      706902509         658       34354 SH   SOLE                               34354
PENN WEST ENERGY T/U          COM      707885109        3554      126666 SH   SOLE                              126666
PENN WEST ENERGY T/U          COM      707885109         532       19000 SH        SH-DEF                  1              19000
PENN WEST ENERGY T/U          COM      707885109          31        1100 SH        SH-DEF                  1               1100
PENN WEST ENERGY TRUST        COM      707885109       93051     3316549 SH   SOLE                             3316549
Penn West Energy Trust        COM      707885109        1544       55000 SH   SOLE                               55000
PENN WEST ENERGY TRUST        CALL     707885109         671       23900 CALL      SH-DEF                  1              23900
PENN WEST ENERGY TRUST        PUT      707885109        1585       56500 PUT       SH-DEF                  1              56500
PENN WEST ENERGY TRUST        COM      707885109       12603      449210 SH        SH-DEF                  1             449210
PEPSI BOTTLING GROUP INC      COM      713409100        2035       60000 SH   SOLE                               60000
PEPSICO INC                   COM      713448108       15604      216221 SH   SOLE                              216221
PepsiCo Inc.                  COM      713448108        3610       50000 SH   SOLE                               50000
PERDIGAO SA-ADR               COM      71361V303          36         792 SH        SH-DEF                  1                792
PERMIAN BASIN ROYALTY TRUST   COM      714236106          11         500 SH   SOLE                                 500
PETRO-CANADA                  COM      71644E102           1          20 SH   SOLE                                  20
PETRO-CANADA                  COM      71644E102      252416     5793932 SH   SOLE                             5793932
Petro-Canada                  COM      71644E102        1743       40000 SH   SOLE                               40000
PETRO-CANADA                  COM      71644E102       21806      500523 SH   SOLE                              500523
PETRO-CANADA                  CALL     71644E102       17770      407900 CALL      SH-DEF                  1             407900
PETRO-CANADA                  PUT      71644E102        9985      229200 PUT       SH-DEF                  1             229200
PETRO-CANADA                  COM      71644E102       12071      277086 SH        SH-DEF                  1             277086
PETRO-CANADA                  COM      71644E102          13         300 SH        SH-DEF                  2                300
PETRO-CANADA-COM              COM      71644E102          65        1500 SH        SH-DEF                  1               1500
PETROLEO BRASILEIRO S.A. ADR  COM      71654V101        1514       17880 SH   SOLE                               17880
PETROLEO BRASILEIRO S.A.-ADR  PUT      71654V408        5106       50000 PUT  SOLE                               50000
PETROLEO BRASILEIRO S.A.-ADR  COM      71654V408        3651       34923 SH   SOLE                               34923
PETSMART INC                  COM      716768106           8         375 SH   SOLE                                 375
PFIZER INC                    CALL     717081103       10159      485400 CALL SOLE                              485400
PFIZER INC                    PUT      717081103        4709      225000 PUT  SOLE                              225000
PFIZER INC                    COM      717081103         103        4900 SH   SOLE                                4900
PFIZER INC                    COM      717081103        9225      440935 SH   SOLE                              440935
PFIZER INC                    COM      717081103          32        1500 SH        SH-DEF                  2               1500
PG & E CORPORATION            COM      69331C108           6         156 SH   SOLE                                 156
PHARMACEUTICAL HOLDRS TRUST   COM      71712A206        2251       31800 SH   SOLE                               31800
PHOTRONICS INC                COM      719405102         383       40125 SH   SOLE                               40125
PILGRIM'S PRIDE CORP          COM      721467108           5         241 SH        SH-DEF                  1                241
POSCO SPONSORED ADR           COM      693483109          33         280 SH   SOLE                                 280
POTASH CORP OF SASK INC       COM      73755L107          31         200 SH        SH-DEF                  1                200
POTASH CORP OF SASKATCHEWAN   COM      73755L107          79         496 SH   SOLE                                 496
POTASH CORP OF SASKATCHEWAN   COM      73755L107      560219     3524762 SH   SOLE                             3524762
POTASH CORP OF SASKATCHEWAN   CALL     73755L107       47702      307000 CALL      SH-DEF                  1             307000
POTASH CORP OF SASKATCHEWAN   PUT      73755L107        5656       36400 PUT       SH-DEF                  1              36400
POTASH CORP OF SASKATCHEWAN   COM      73755L107           7          48 SH        SH-DEF                  1                 48
POTASH CORP OF SASKATCHEWAN   COM      73755L107        1831       11800 SH        SH-DEF                  1              11800
POTASH CORP OF SASKATCHEWAN   COM      73755L107       30631      197130 SH        SH-DEF                  1             197130
POTASH CORPORATION OF
SASKATCHEWAN                  COM      73755L107        5532       35601 SH   SOLE                               35601
POWER SHARES ETF TRUST        COM      73935X179          84        3200 SH   SOLE                                3200
POWERSHARES DB COMM IDX
TRACKING FD                   COM      73935S105          11         300 SH   SOLE                                 300
POWERSHARES DB COMMODITY
INDEX ETF                     COM      73936B408          80        2200 SH   SOLE                                2200
POWERSHARES EXCH GLB WATER
PORT                          COM      73935X575          29        1500 SH   SOLE                                1500
POWERSHARES EXCH INTL DIV
ACHIEVERS                     COM      73935X716         148        8000 SH   SOLE                                8000
POWERSHARES QQQ               COM      73935A104        1018       23280 SH   SOLE                               23280
POWERSHARES QQQ               COM      73935A104        1842       42133 SH        SH-DEF                  1              42133
POWERSHARES QQQ NASDAQ 100    COM      73935A104          39         900 SH   SOLE                                 900
PRAXAIR INC                   COM      74005P104          44         520 SH   SOLE                                 520
PRECISION DRILLING T/U        COM      740215108         530       22765 SH   SOLE                               22765
PRECISION DRILLING TRUST      COM      740215108         477       20500 SH   SOLE                               20500
PRECISION DRILLING TRUST      CALL     740215108         289       12400 CALL      SH-DEF                  1              12400
PRECISION DRILLING TRUST      PUT      740215108          70        3000 PUT       SH-DEF                  1               3000
PRECISION DRILLING TRUST      COM      740215108         473       20300 SH        SH-DEF                  1              20300
PREMD INC                     COM      74047Y105           2        9000 SH        SH-DEF                  1               9000
PROCTER & GAMBLE CO           PUT      742718109        4905       70000 PUT  SOLE                               70000
PROCTER & GAMBLE CO           COM      742718109         242        3400 SH   SOLE                                3400
PROCTER & GAMBLE COMPANY      COM      742718109       23551      336253 SH   SOLE                              336253
Procter & Gamble Company
(The)                         COM      742718109        1051       15000 SH   SOLE                               15000
PROGRESS ENERGY INC           COM      743263105           3          65 SH   SOLE                                  65
PROGRESSIVE CORP OHIO         COM      743315103          34        2100 SH   SOLE                                2100
PROSHARES TR ULTRA SHORT
500FD                         COM      74347R883          64        1000 SH   SOLE                                1000
PROSHARES ULTRASHORT FNCL     COM      74347R628         117        1000 SH        SH-DEF                  1               1000
PROSHARES ULTRASHORT REAL     COM      74347R552         497        5000 SH        SH-DEF                  1               5000
PROSHARES ULTRASHORT REAL     COM      74347R552         298        3000 SH        SH-DEF                  1               3000
PROSHARES UTLTRASHORT2000     COM      74347R834         123        1500 SH        SH-DEF                  1               1500
PROTALIX BIOTHERAPEUTICS      COM      74365A101           8        3000 SH        SH-DEF                  1               3000
PROVIDENT ENERGY T/U          COM      74386K104         530       50000 SH        SH-DEF                  1              50000
PROVIDENT ENERGY TRUST-UTS    COM      74386K104         193       18086 SH   SOLE                               18086
PROVIDENT ENERGY TRUST-UTS    COM      74386K104           1         100 SH        SH-DEF                  1                100
PRUDENTIAL FINANCIAL INC      COM      744320102         955       12215 SH   SOLE                               12215
PUBLIC SERVICE ENTERPRISE
GROUP                         COM      744573106          40        1000 SH   SOLE                                1000
QLT INC                       COM      746927102         389       40249 SH   SOLE                               40249
QLT INC                       COM      746927102           7        2000 SH   SOLE                                2000
QLT INC                       COM      746927102          11        3000 SH        SH-DEF                  1               3000
QLT INC                       COM      746927102          18        4700 SH        SH-DEF                  2               4700
QUALCOMM INC                  COM      747525103           2          50 SH   SOLE                                  50
QUEST CAPITAL CORP            COM      74835U109          50       25400 SH        SH-DEF                  1              25400
QUEST DIAGNOSTICS INC         COM      74834L100         140        3100 SH   SOLE                                3100
QUIMICA Y MINERA CHIL-SP ADR  COM      833635105          70        3000 SH        SH-DEF                  1               3000
RANDGOLD RESOURCES LTD-ADR    COM      752344309         129        2782 SH        SH-DEF                  1               2782
RASER TECHNOLOGIES INC        COM      754055101          14        1800 SH        SH-DEF                  2               1800
RAYONIER INC                  COM      754907103        1214       27955 SH   SOLE                               27955
RAYTHEON COMPANY              COM      755111507           3          43 SH   SOLE                                  43
REED ELSEVIER NV SPON ADR     COM      758204200           2          43 SH   SOLE                                  43
REED ELSEVIER PLC SPONS ADR
NEW                           COM      758205207         267        5244 SH   SOLE                                5244
RENAISSANCERE HOLDINGS LTD    COM      G7496G103         374        7200 SH   SOLE                                7200
RESEARCH IN MOTION            COM      760975102          18         156 SH   SOLE                                 156
RESEARCH IN MOTION            COM      760975102      129952     1110704 SH   SOLE                             1110704
RESEARCH IN MOTION            CALL     760975102       10486       93200 CALL      SH-DEF                  1              93200
RESEARCH IN MOTION            PUT      760975102        4298       38200 PUT       SH-DEF                  1              38200
RESEARCH IN MOTION            COM      760975102     1434860    12753343 SH        SH-DEF                  1           12753343
RESEARCH IN MOTION            COM      760975102     1518645    12979928 SH        SH-DEF                  2           12979928
RESEARCH IN MOTION LTD        COM      760975102         669        5945 SH   SOLE                                5945
RIO TINTO PLC SPONSORED ADR   COM      767204100        1447        3515 SH   SOLE                                3515
RIO TINTO PLC-SPON ADR        CALL     767204100       13179       32000 CALL SOLE                               32000
RIO TINTO PLC-SPON ADR        COM      767204100         635        1513 SH   SOLE                                1513
RITCHIE BROS AUCTIONEERS      COM      767744105           2          25 SH   SOLE                                  25
RITCHIE BROS. AUCTIONEERS     COM      767744105          33         400 SH   SOLE                                 400
RITCHIE BROTHERS AUCTIONR     COM      767744105          82        1000 SH        SH-DEF                  1               1000
ROCHESTER MEDICAL CORP        COM      771497104         279       27400 SH   SOLE                               27400
ROGERS COMMUNICATION-B NV     COM      775109200         467       13000 SH        SH-DEF                  1              13000
ROGERS COMMUNICATIONS -CL B   COM      775109200           1          16 SH   SOLE                                  16
ROGERS COMMUNICATIONS -CL B   COM      775109200      193302     4981796 SH   SOLE                             4981796
ROGERS COMMUNICATIONS -CL B   CALL     775109200        7204      200300 CALL      SH-DEF                  1             200300
ROGERS COMMUNICATIONS -CL B   PUT      775109200        3518       97800 PUT       SH-DEF                  1              97800
ROGERS COMMUNICATIONS -CL B   COM      775109200       37511      966730 SH        SH-DEF                  1             966730
ROGERS COMMUNICATIONS INC
CL B                          COM      775109200        7541      209668 SH   SOLE                              209668
Rogers Communications Inc.,
Class "B" NV                  COM      775109200        3598      100000 SH   SOLE                              100000
Rogers Communications Inc.,
Class "B" NV                  COM      775109200       12414      345000 SH   SOLE                              345000
ROYAL BANK OF CANADA          COM      780087102     2660528    55975244 SH   SOLE                            55975244
Royal Bank of Canada          COM      780087102        5842      125000 SH   SOLE                              125000
Royal Bank of Canada          COM      780087102       49326     1055500 SH   SOLE                             1055500
ROYAL BANK OF CANADA          COM      780087102      160735     3440975 SH   SOLE                             3440975
ROYAL BANK OF CANADA          CALL     780087102       63860     1367100 CALL      SH-DEF                  1            1367100
ROYAL BANK OF CANADA          PUT      780087102         479       10300 PUT       SH-DEF                  1              10300
ROYAL BANK OF CANADA          PUT      780087102       38407      822200 PUT       SH-DEF                  1             822200
ROYAL BANK OF CANADA          COM      780087102          47        1000 SH        SH-DEF                  1               1000
ROYAL BANK OF CANADA          COM      780087102      132228     2781955 SH        SH-DEF                  1            2781955
ROYAL BANK OF CANADA          COM      780087102         219        4600 SH        SH-DEF                  2               4600
ROYAL BANK OF SCOT-SPON ADR   COM      780097721         108       14600 SH   SOLE                               14600
ROYAL DUTCH SHELL PLC ADR     COM      780259206        2826       40986 SH   SOLE                               40986
ROYAL DUTCH SHELL PLC SPON
ADR                           COM      780259107         104        1551 SH   SOLE                                1551
ROYAL GOLD INC                COM      780287108          21         712 SH        SH-DEF                  1                712
ROYCE VALUE TRUST             COM      780910105         287       18300 SH   SOLE                               18300
RR DONNELLEY & SONS CO        COM      257867101           2          44 SH        SH-DEF                  1                 44
S&P MID-CAP 400 DEPOSIT
RECEIPT                       COM      595635103          76         540 SH   SOLE                                 540
SAFEWAY INC                   COM      786514208        2122       71000 SH   SOLE                               71000
SAN JUAN BASIN ROYALTY
TRUST UNIT                    COM      798241105         260        7000 SH   SOLE                                7000
SANOFI-AVENTIS SPONSORED ADR  COM      80105N105           4         100 SH   SOLE                                 100
SAP AG-SPONSORED ADR          COM      803054204         626       12600 SH   SOLE                               12600
SAP AKTIENGESELLSCHAFT SPON
ADR                           COM      803054204          20         395 SH   SOLE                                 395
SASOL LIMITED SPONSORED ADR   COM      803866300         375        7750 SH   SOLE                                7750
SCHERING-PLOUGH CORP          COM      806605101        1491      103500 SH   SOLE                              103500
Schlumberger Limited          COM      806857108         435        5000 SH   SOLE                                5000
SCHLUMBERGER LTD              COM      806857108        1383       15500 SH   SOLE                               15500
SCHLUMBERGER LTD              COM      806857108        1622       18651 SH   SOLE                               18651
SCHWAB,CHARLES CORP           COM      808513105          13         675 SH   SOLE                                 675
SCOTTS MIRACLE-GRO CO-CL A    COM      810186106           5         164 SH        SH-DEF                  1                164
SCOTTS MIRACLE-GRO COMPANY    COM      810186106          62        1925 SH   SOLE                                1925
SCRIPPS (E.W.) CO             COM      811054204          42        1000 SH   SOLE                                1000
SEABOARD CORP                 COM      811543107          56          36 SH        SH-DEF                  1                 36
SEALED AIR CORP NEW           COM      81211K100          12         456 SH   SOLE                                 456
SEARS HOLDINGS CORP           COM      812350106        1790       16347 SH        SH-DEF                  2              16347
SECTOR SPDR TR SBI INT-EN     COM      81369Y506          74        1000 SH        SH-DEF                  1               1000
SEMICONDUCTOR MFG INTL CORP
ADR                           COM      81663N206         432      123000 SH   SOLE                              123000
SERVICE CORPORATION
INTERNATIONAL                 COM      817565104          51        5000 SH   SOLE                                5000
SHAW COMMUNICATION-B NV       COM      82028K200           0          20 SH        SH-DEF                  1                 20
SHAW COMMUNICATION-B NV       COM      82028K200        1363       75000 SH        SH-DEF                  1              75000
SHAW COMMUNICATIONS INC CL
B NVS                         COM      82028K200        4752      259750 SH   SOLE                              259750
SHAW COMMUNICATIONS INC-B     COM      82028K200      248798    12801550 SH   SOLE                            12801550
SHAW COMMUNICATIONS INC-B     CALL     82028K200         135        7400 CALL      SH-DEF                  1               7400
SHAW COMMUNICATIONS INC-B     COM      82028K200        4073      222638 SH        SH-DEF                  1             222638
SIERRA WIRELESS INC           COM      826516106          56        3500 SH   SOLE                                3500
SIERRA WIRELESS INC           CALL     826516106          82        5100 CALL      SH-DEF                  1               5100
SIERRA WIRELESS INC           PUT      826516106          32        2000 PUT       SH-DEF                  1               2000
SIERRA WIRELESS INC           COM      826516106           1          78 SH        SH-DEF                  1                 78
SIERRA WIRELESS INC           COM      826516106          50        3100 SH        SH-DEF                  1               3100
SILVER STANDARD RESOURCES     COM      82823L106          73        2379 SH   SOLE                                2379
SILVER STANDARD RESOURCES     CALL     82823L106          73        2400 CALL      SH-DEF                  1               2400
SILVER STANDARD RESOURCES     PUT      82823L106         274        9000 PUT       SH-DEF                  1               9000
SILVER STANDARD RESOURCES     COM      82823L106          79        2600 SH        SH-DEF                  1               2600
SILVER STANDARD RESOURCES
INC                           COM      82823L106         164        5401 SH   SOLE                                5401
SILVER WHEATON CORP           COM      828336107          16        1044 SH   SOLE                                1044
SILVER WHEATON CORP           COM      828336107         110        7100 SH   SOLE                                7100
SILVER WHEATON CORP           COM      828336107         382       24600 SH   SOLE                               24600
SILVER WHEATON CORP           CALL     828336107        1221       78600 CALL      SH-DEF                  1              78600
SILVER WHEATON CORP           CALL     828336107        6755      435300 CALL      SH-DEF                  1             435300
SILVER WHEATON CORP           PUT      828336107          78        5000 PUT       SH-DEF                  1               5000
SILVER WHEATON CORP           COM      828336107         264       17000 SH        SH-DEF                  1              17000
SILVER WHEATON CORP           COM      828336107          93        6000 SH        SH-DEF                  1               6000
SILVER WHEATON CORP           COM      828336107         225       14500 SH        SH-DEF                  1              14500
SIRF TECHNOLOGY HLDGS INC     COM      82967H101         212       41700 SH   SOLE                               41700
SMITH & NEPHEW PLC
SPONSORED ADR                 COM      83175M205        2460       37300 SH   SOLE                               37300
SMITHFIELD FOODS INC          COM      832248108         232        9000 SH   SOLE                                9000
SMITHFIELD FOODS INC          COM      832248108           6         227 SH        SH-DEF                  1                227
SMUCKER (J.M.) CO             COM      832696405           4          87 SH   SOLE                                  87
SONY CORP-SPONSORED ADR       COM      835699307         171        4100 SH   SOLE                                4100
SONY CORP-SPONSORED ADR       COM      835699307         238        5700 SH        SH-DEF                  2               5700
SOUTHERN COMPANY              COM      842587107           1          35 SH   SOLE                                  35
SOUTHWEST AIRLINES CO         COM      844741108           3         270 SH   SOLE                                 270
SOUTHWESTERN ENERGY CO        COM      845467109         895       26500 SH   SOLE                               26500
SPDR FTSE/MACQUARIE GLB
INFR 100 ETF                  COM      78463X855         112        2000 SH   SOLE                                2000
SPDR INDX SHS FDS RUSS/NOM
S/C JAP                       COM      78463X822          17         400 SH   SOLE                                 400
SPDR S&P HOMEBUILDERS ETF     COM      78464A888         632       27000 SH   SOLE                               27000
SPDR TRUST SERIES 1           PUT      78462F103        6598       50000 PUT       SH-DEF                  1              50000
SPDR TRUST SERIES 1           COM      78462F103          40         300 SH        SH-DEF                  1                300
SPDR TRUST UNITS SERIES 1     COM      78462F103         670        5090 SH   SOLE                                5090
SPECTRA ENERGY CORP           COM      847560109          22         966 SH   SOLE                                 966
SPX CORPORATION               COM      784635104          59         566 SH   SOLE                                 566
STANTEC INC                   COM      85472N109          68        2311 SH   SOLE                                2311
STANTEC INC                   COM      85472N109           8         280 SH   SOLE                                 280
STAPLES INC                   COM      855030102         410       18550 SH   SOLE                               18550
STATE STREET CORP             COM      857477103          37         470 SH   SOLE                                 470
STATOILHYDRO ASA              COM      85771P102         430       14396 SH   SOLE                               14396
STERLITE INDUSTRIES INDI-ADR  CALL     859737207          89        5000 CALL SOLE                                5000
STREET TRACKS GOLD TRUST      COM      863307104         282        3125 SH   SOLE                                3125
STRYKER CORPORATION           COM      863667101          65        1000 SH   SOLE                                1000
SULPHCO INC                   COM      865378103         599      142900 SH        SH-DEF                  2             142900
SUN LIFE FINANCIAL INC        COM      866796105           4          78 SH   SOLE                                  78
SUN LIFE FINANCIAL INC        COM      866796105      516635    11050759 SH   SOLE                            11050759
SUN LIFE FINANCIAL INC        COM      866796105       15622      334160 SH   SOLE                              334160
SUN LIFE FINANCIAL INC        CALL     866796105       20935      447800 CALL      SH-DEF                  1             447800
SUN LIFE FINANCIAL INC        PUT      866796105        3371       72100 PUT       SH-DEF                  1              72100
SUN LIFE FINANCIAL INC        COM      866796105       36898      772651 SH        SH-DEF                  1             772651
SUN LIFE FINANCIAL INC        COM      866796105          57        1200 SH        SH-DEF                  2               1200
Sun Life Financial Inc.       COM      866796105        5613      120000 SH   SOLE                              120000
Sun Life Financial Inc.       COM      866796105        6338      135500 SH   SOLE                              135500
Sun Life Financial Inc.                866796105          32         690    SHSOLE                                 690
SUN MICROSYSTEMS INC          COM      866810203           3         200 SH   SOLE                                 200
SUNCOR ENERGY INC             COM      867229106      454655     4704193 SH   SOLE                             4704193
SUNCOR ENERGY INC             COM      867229106       22303      230761 SH   SOLE                              230761
SUNCOR ENERGY INC             CALL     867229106        7226       75000 CALL      SH-DEF                  1              75000
SUNCOR ENERGY INC             CALL     867229106       13608      140800 CALL      SH-DEF                  1             140800
SUNCOR ENERGY INC             PUT      867229106        6466       66900 PUT       SH-DEF                  1              66900
SUNCOR ENERGY INC             COM      867229106         145        1500 SH        SH-DEF                  1               1500
SUNCOR ENERGY INC             COM      867229106       23225      240299 SH        SH-DEF                  1             240299
SUNCOR ENERGY INC             COM      867229106          48         500 SH        SH-DEF                  2                500
Suncor Energy Inc.            COM      867229106        3384       35000 SH   SOLE                               35000
SUNOCO INC                    COM      86764P109        1221       22300 SH   SOLE                               22300
SUNOPTA INC                   COM      8676EP108           1         101 SH   SOLE                                 101
SUNOPTA INC                   COM      8676EP108           3         565 SH        SH-DEF                  1                565
SUNTECH POWER HOLDINGS-ADR    COM      86800C104        1207       29100 SH   SOLE                               29100
SUPERVALU INC                 COM      868536103        2332       77800 SH   SOLE                               77800
SWISS HELVETIA FUND INC       COM      870875101         212       13066 SH   SOLE                               13066
SXC HEALTH SOLUTIONS CORP     COM      78505P100         175       14750 SH   SOLE                               14750
SXC HEALTH SOLUTIONS CORP     COM      78505P100          37        3100 SH        SH-DEF                  1               3100
SYNGENTA AG-ADR               COM      87160A100         193        3300 SH   SOLE                                3300
SYSCO CORPORATION             COM      871829107          80        2770 SH   SOLE                                2770
TAIWAN SEMICONDUCTOR-SP ADR   COM      874039100          59        5600 SH   SOLE                                5600
TALISMAN ENERGY INC           COM      87425E103      182663    10080815 SH   SOLE                            10080815
TALISMAN ENERGY INC           COM      87425E103       12357      696555 SH   SOLE                              696555
TALISMAN ENERGY INC           CALL     87425E103        1540       86800 CALL      SH-DEF                  1              86800
TALISMAN ENERGY INC           PUT      87425E103        8728      492000 PUT       SH-DEF                  1             492000
TALISMAN ENERGY INC           COM      87425E103        1770      100000 SH        SH-DEF                  1             100000
TALISMAN ENERGY INC           COM      87425E103         336       19000 SH        SH-DEF                  1              19000
TALISMAN ENERGY INC           COM      87425E103       10832      610591 SH        SH-DEF                  1             610591
TALISMAN ENERGY INC           COM      87425E103          44        2403 SH        SH-DEF                  2               2403
TANZANIAN ROYALTY EXPLORATIO  COM      87600U104          23        3897 SH   SOLE                                3897
TANZANIAN ROYALTY EXPLORATIO  COM      87600U104           9        1500 SH        SH-DEF                  1               1500
TARGET CORP                   COM      87612E106          33         614 SH   SOLE                                 614
TARGET CORP                   COM      87612E106         585       11549 SH   SOLE                               11549
TASECO MINES LTD              COM      876511106         369       72700 SH   SOLE                               72700
TASEKO MINES LTD              COM      876511106          62       12400 SH        SH-DEF                  1              12400
TATA MOTORS LTD SPON ADR      COM      876568502          84        5400 SH   SOLE                                5400
Teck Cominco Limited, Class
"B" SV                        COM      878742204        2051       50000 SH   SOLE                               50000
TECK COMINCO LTD CL B SVS     COM      878742204       16027      390860 SH   SOLE                              390860
TECK COMINCO LTD-CL B         COM      878742204           2          38 SH   SOLE                                  38
TECK COMINCO LTD-CL B         COM      878742204      382270     9322873 SH   SOLE                             9322873
TECK COMINCO LTD-CL B         CALL     878742204         410       10000 CALL      SH-DEF                  1              10000
TECK COMINCO LTD-CL B         CALL     878742204       16139      393600 CALL      SH-DEF                  1             393600
TECK COMINCO LTD-CL B         PUT      878742204         344        8400 PUT       SH-DEF                  1               8400
TECK COMINCO LTD-CL B         PUT      878742204       13822      337100 PUT       SH-DEF                  1             337100
TECK COMINCO LTD-CL B         COM      878742204       24526      598141 SH        SH-DEF                  1             598141
TECO ENERGY INC               COM      872375100         120        7500 SH   SOLE                                7500
TELECOM CORPORATION OF NEW
ZEALAND                       COM      879278208          42        2844 SH   SOLE                                2844
TELEFONICA S.A. SPONSORED
ADR                           COM      879382208          47         548 SH   SOLE                                 548
TELEFONOS DE MEXICO S.A. ADR  COM      879403780          25         660 SH   SOLE                                 660
TELEPHONE & DATA SYSTEMS INC  COM      879433100           4          96 SH   SOLE                                  96
TELEPHONE & DATA SYSTEMS SPL  COM      879433860           4          96 SH   SOLE                                  96
TELUS CORP - NV               COM      87971M202        2901       69100 SH        SH-DEF                  1              69100
TELUS CORPORATION -NON VOTE   COM      87971M202           1          23 SH   SOLE                                  23
TELUS CORPORATION -NON VOTE   COM      87971M202       68581     1627717 SH   SOLE                             1627717
TELUS CORPORATION NV          COM      87971M202        4433      105224 SH   SOLE                              105224
TELUS Corporation, NV         COM      87971M202        1474       34972 SH   SOLE                               34972
TELUS Corporation, NV         COM      87971M202       40432      959200 SH   SOLE                              959200
TEMPLETON DRAGON FUND         COM      88018T101        1994       81600 SH   SOLE                               81600
TERADYNE INC                  COM      880770102           4         294 SH   SOLE                                 294
TERRA INDUSTRIES INC          COM      880915103           8         230 SH        SH-DEF                  1                230
TESCO CORP                    COM      88157K101         264       10950 SH   SOLE                               10950
TESORO CORP                   COM      881609101         180        6000 SH   SOLE                                6000
TEVA PHARMACEUTICAL
INDUSTRIES ADR                COM      881624209         721       15615 SH   SOLE                               15615
TEXAS INSTRUMENTS INC         COM      882508104          63        2225 SH   SOLE                                2225
THE ST JOE COMPANY            COM      790148100        1779       40000 SH        SH-DEF                  2              40000
THERMO FISHER SCIENTIFIC      COM      883556102          34         600 SH   SOLE                                 600
THOMPSON CREEK METALS CO INC  COM      884768102         219       12000 SH   SOLE                               12000
THOMPSON CREEK METALS CO INC  CALL     884768102        4190      229500 CALL      SH-DEF                  1             229500
THOMPSON CREEK METALS CO INC  PUT      884768102         453       24800 PUT       SH-DEF                  1              24800
THOMPSON CREEK METALS CO INC  COM      884768102         270       14800 SH        SH-DEF                  1              14800
THOMPSON CREEK METALS
COMPANY                       COM      884768102          23        1250 SH   SOLE                                1250
THOMSON CORP                  COM      884903105       98547     2858395 SH   SOLE                             2858395
THOMSON CORP                  CALL     884903105         769       22300 CALL      SH-DEF                  1              22300
THOMSON CORP                  PUT      884903105        4606      133600 PUT       SH-DEF                  1             133600
THOMSON CORP                  COM      884903105         336       10000 SH        SH-DEF                  1              10000
THOMSON CORP                  COM      884903105        6815      202900 SH        SH-DEF                  1             202900
THOMSON CORP                  COM      884903105        5038      150000 SH        SH-DEF                  1             150000
THOMSON CORP                  COM      884903105          17         500 SH        SH-DEF                  1                500
THOMSON CORP                  COM      884903105       22820      661916 SH        SH-DEF                  1             661916
THOMSON CORPORATION           COM      884903105       18225      541946 SH   SOLE                              541946
Thomson Reuters Corporation   COM      884903105        1346       40000 SH   SOLE                               40000
Thomson Reuters Corporation   COM      884903105        9242      274700 SH   SOLE                              274700
TIM HORTONS INC               COM      88706M103           2          50 SH   SOLE                                  50
TIM HORTONS INC               COM      88706M103       56274     1652800 SH   SOLE                             1652800
TIM HORTONS INC               COM      88706M103        4945      145227 SH   SOLE                              145227
TIM HORTONS INC               CALL     88706M103         698       20500 CALL      SH-DEF                  1              20500
TIM HORTONS INC               PUT      88706M103          68        2000 PUT       SH-DEF                  1               2000
TIM HORTONS INC               COM      88706M103        4042      118730 SH        SH-DEF                  1             118730
TIME WARNER CABLE CL-A        COM      88732J108        1246       50000 SH        SH-DEF                  1              50000
Time Warner Cable Inc.        COM      88732J108        1842       73725 SH   SOLE                               73725
TIME WARNER INC               COM      887317105         116        8310 SH   SOLE                                8310
TITANIUM METALS CORP          COM      888339207          75        5000 SH        SH-DEF                  1               5000
TJX COMPANIES INC             COM      872540109          31         930 SH   SOLE                                 930
TORONTO DOMINION BANK         COM      891160509          61        1000 SH        SH-DEF                  1               1000
TORONTO DOMINION BANK         COM      891160509         123        2000 SH        SH-DEF                  1               2000
TORONTO DOMINION BANK         COM      891160509          61        1000 SH        SH-DEF                  1               1000
TORONTO DOMINION BANK         COM      891160509          18         300 SH        SH-DEF                  1                300
TORONTO-DOMINION BANK         COM      891160509       59295      964452 SH   SOLE                              964452
TORONTO-DOMINION BANK         CALL     891160509       61493     1000200 CALL      SH-DEF                  1            1000200
TORONTO-DOMINION BANK         PUT      891160509       46996      764400 PUT       SH-DEF                  1             764400
TORONTO-DOMINION BANK         COM      891160509       18017      293683 SH        SH-DEF                  1             293683
TORONTO-DOMINION BANK         COM      891160509      263839     4198922 SH        SH-DEF                  1            4198922
TORONTO-DOMINION BANK         COM      891160509       90184     1435250 SH        SH-DEF                  2            1435250
TOTAL S.A. SPONSORED ADR      COM      89151E109        2435       32910 SH   SOLE                               32910
TOYOTA MOTOR CORP -SPON ADR   COM      892331307         145        1400 SH   SOLE                                1400
TRACTOR SUPPLY COMPANY        COM      892356106           1          29 SH        SH-DEF                  1                 29
TRANE INC                     COM      892893108          68        1475 SH   SOLE                                1475
TRANSALTA CORP                COM      89346D107          12         398 SH   SOLE                                 398
TRANSALTA CORP                COM      89346D107      135924     4367013 SH   SOLE                             4367013
TRANSALTA CORP                CALL     89346D107       21734      698700 CALL      SH-DEF                  1             698700
TRANSALTA CORP                PUT      89346D107        1571       50500 PUT       SH-DEF                  1              50500
TRANSALTA CORP                COM      89346D107       14631      470071 SH        SH-DEF                  1             470071
TransAlta Corporation         COM      89346D107        4046      130000 SH   SOLE                              130000
TransAlta Corporation         COM      89346D107      114364     3675000 SH   SOLE                             3675000
TRANSALTA CORPORATION         COM      89346D107       11805      379526 SH   SOLE                              379526
TRANSCANADA CORP              COM      89353D107           2          42 SH   SOLE                                  42
TRANSCANADA CORP              COM      89353D107      710887    18450697 SH   SOLE                            18450697
TRANSCANADA CORP              CALL     89353D107       54769     1421500 CALL      SH-DEF                  1            1421500
TRANSCANADA CORP              PUT      89353D107       13046      338600 PUT       SH-DEF                  1             338600
TRANSCANADA CORP              COM      89353D107        1925       50000 SH        SH-DEF                  1              50000
TRANSCANADA CORP              COM      89353D107       18620      483267 SH        SH-DEF                  1             483267
TransCanada Corporation       COM      89353D107        5011      130000 SH   SOLE                              130000
TransCanada Corporation       COM      89353D107      196064     5086500 SH   SOLE                             5086500
TRANSCANADA CORPORATION       COM      89353D107       41188     1069008 SH   SOLE                             1069008
TRANSITION THERAPEUT-NEW      COM      893716209         278       27822 SH        SH-DEF                  1              27822
TRANSOCEAN INC NEW            COM      G90073100          92         683 SH   SOLE                                 683
TRAVELERS COMPANIES INC       COM      89417E109           4          91 SH   SOLE                                  91
TRUSTCO BANK CORP             COM      898349105           9        1000 SH   SOLE                                1000
TYCO ELECTRONICS LTD          COM      G9144P105         133        3870 SH   SOLE                                3870
TYCO INTERNATIONL LTD
BERMUDA                       COM      G9143X208         225        5120 SH   SOLE                                5120
TYSON FOODS INC-CL A          COM      902494103           7         417 SH        SH-DEF                  1                417
U S BANCORP                   COM      902973304          81        2500 SH   SOLE                                2500
U S T INC                     COM      902911106          54        1000 SH   SOLE                                1000
ULTRA PETROLEUM CORP          COM      903914109         116        1500 SH   SOLE                                1500
UNDER ARMOUR INC-CLASS A      COM      904311107         925       25000 SH        SH-DEF                  2              25000
UNIBANCO-GDR                  PUT      90458E107        8748       75000 PUT  SOLE                               75000
UNIBANCO-GDR                  COM      90458E107        1048        8540 SH   SOLE                                8540
UNILEVER N.V. NEW YORK
SHARES                        COM      904784709         315        9338 SH   SOLE                                9338
UNILEVER PLC SPON ADR         COM      904767704          28         830 SH   SOLE                                 830
UNITED PARCEL SERVICE INC
CL B                          COM      911312106         589        8065 SH   SOLE                                8065
UNITED STATES STEEL CORP      COM      912909108         146        1100 SH   SOLE                                1100
United Technologies
Corporation                   COM      913017109        2065       30000 SH   SOLE                               30000
UNITED TECHNOLOGIES
CORPORATION                   COM      913017109        4463       64876 SH   SOLE                               64876
UNITEDHEALTH GROUP INC        COM      91324P102        4328      119400 SH   SOLE                              119400
UNITEDHEALTH GROUP INC        COM      91324P102        2221       64682 SH   SOLE                               64682
UNUM GROUP                    COM      91529Y106        1478       67200 SH   SOLE                               67200
US GOLD CORP NEW              COM      912023207          25       10000 SH   SOLE                               10000
USG CORP                      CALL     903293405         221        6000 CALL SOLE                                6000
UTSTARCOM INC                 COM      918076100           1         300 SH   SOLE                                 300
VALERO ENERGY CORP            COM      91913Y100        7317      140950 SH   SOLE                              140950
VALERO ENERGY CORP            COM      91913Y100         384        7815 SH   SOLE                                7815
VALERO ENERGY CORP            CALL     91913Y100        2456       50000 CALL      SH-DEF                  1              50000
Valero Energy Corporation     COM      91913Y100         246        5000 SH   SOLE                                5000
VANGUARD EMERGING MARKETS
ETF                           COM      922042858           9         100 SH   SOLE                                 100
VANGUARD FTSE ALL-WORLD
EX-US ETF                     COM      922042775          11         200 SH   SOLE                                 200
VANGUARD TOTAL STOCK MARKET
ETF                           COM      922908769          69         525 SH   SOLE                                 525
VEOLIA ENVIRONNEMENT SPON
ADR                           COM      92334N103         402        5750 SH   SOLE                                5750
VERIZON COMMUNICATIONS INC    COM      92343V104         125        3300 SH   SOLE                                3300
VERIZON COMMUNICATIONS INC    COM      92343V104         891       24465 SH   SOLE                               24465
VERTEX PHARMACEUTICALS INC    COM      92532F100         771       32300 SH   SOLE                               32300
VIACOM INC NEW CL B W/I       COM      92553P201          68        1715 SH   SOLE                                1715
VISTA GOLD CORP REORG SHS     COM      927926303        1369      312000 SH   SOLE                              312000
VISTA GOLD CORP-REORG SHR     COM      927926303          50       13300 SH        SH-DEF                  1              13300
VISTEON CORPORATION           COM      92839U107           2         483 SH   SOLE                                 483
VODAFONE GROUP PLC            COM      92857W209        4537      153797 SH   SOLE                              153797
VOTORANTIM CELULOSE E PAPEL
SA                            COM      92906P106         436       15300 SH   SOLE                               15300
WABCO HOLDINGS INC            COM      92927K102         185        4054 SH   SOLE                                4054
WACHOVIA CORP                 CALL     929903102        1620       60000 CALL SOLE                               60000
WACHOVIA CORP                 PUT      929903102        2371       87800 PUT  SOLE                               87800
WACHOVIA CORP                 COM      929903102         837       28900 SH   SOLE                               28900
WACHOVIA CORP                 COM      929903102          52        1800 SH        SH-DEF                  2               1800
WACHOVIA CORPORATIONNEW       COM      929903102         649       24050 SH   SOLE                               24050
WALGREEN CO                   COM      931422109         876       23016 SH   SOLE                               23016
WAL-MART STORES INC           COM      931142103        1066       19706 SH   SOLE                               19706
WAL-MART STORES INC           COM      931142103        6136      116525 SH   SOLE                              116525
WASHINGTON MUTUAL INC         COM      939322103          85        7500 SH        SH-DEF                  2               7500
WASHINGTON POST COMPANY CL B  COM      939640108         185         280 SH   SOLE                                 280
WEATHERFORD INTERNATIONAL
LTD                           COM      G95089101         121        1670 SH   SOLE                                1670
WEIGHT WATCHERS INTL INC      COM      948626106           5         100 SH   SOLE                                 100
WELLPOINT INC                 COM      94973V107        4437       95600 SH   SOLE                               95600
WELLPOINT INC                 COM      94973V107        3152       71465 SH   SOLE                               71465
WELLS FARGO & CO              COM      949746101        4781      164381 SH   SOLE                              164381
WELLS FARGO & COMPANY         COM      949746101          41        1300 SH   SOLE                                1300
Wells Fargo & Company         COM      949746101        1804       62000 SH   SOLE                               62000
WESTERN GOLDFIELDS INC        COM      95828P203          13        4002 SH        SH-DEF                  1               4002
WESTERN GOLDFIELDS INC NEW    COM      95828P203         676      216300 SH   SOLE                              216300
WESTERN UNION CO - W/I        COM      959802109         643       30265 SH   SOLE                               30265
Western Union Company (The)   COM      959802109         319       15000 SH   SOLE                               15000
WESTWOOD ONE INC              COM      961815107         630      300000 SH   SOLE                              300000
WET SEAL INC CL A             COM      961840105           7        2000 SH   SOLE                                2000
WEYERHAEUSER CO               COM      962166104          26         400 SH   SOLE                                 400
WHOLE FOODS MARKET INC        COM      966837106           7         200 SH   SOLE                                 200
WINNEBAGO INDUSTRIES INC      COM      974637100          17        1000 SH   SOLE                                1000
WPP GROUP PLC SPONS ADR       COM      929309409          10         170 SH   SOLE                                 170
WYETH                         COM      983024100        3129       74962 SH   SOLE                               74962
WYNDHAM WORLDWIDE CORP        COM      98310W108           2         100 SH   SOLE                                 100
WYNN RESORTS LTD              PUT      983134107        1006       10000 PUT  SOLE                               10000
WYNN RESORTS LTD              COM      983134107         352        3500 SH   SOLE                                3500
XCEL ENERGY INC               COM      98389B100          80        4000 SH   SOLE                                4000
XEROX CORPORATION             COM      984121103           8         550 SH   SOLE                                 550
XTO ENERGY INC                COM      98385X106          62        1000 SH   SOLE                                1000
YAHOO INC                     COM      984332106          29        1005 SH   SOLE                                1005
Yahoo! Inc.                   COM      984332106         723       25000 SH   SOLE                               25000
YAMANA GOLD INC               COM      98462Y100          58        3971 SH   SOLE                                3971
YAMANA GOLD INC               COM      98462Y100       85118     5801672 SH   SOLE                             5801672
YAMANA GOLD INC               COM      98462Y100        3467      236297 SH   SOLE                              236297
YAMANA GOLD INC               CALL     98462Y100         841       57500 CALL      SH-DEF                  1              57500
YAMANA GOLD INC               CALL     98462Y100        1947      132700 CALL      SH-DEF                  1             132700
YAMANA GOLD INC               PUT      98462Y100         731       50000 PUT       SH-DEF                  1              50000
YAMANA GOLD INC               PUT      98462Y100        1050       71600 PUT       SH-DEF                  1              71600
YAMANA GOLD INC               COM      98462Y100         154       10500 SH        SH-DEF                  1              10500
YAMANA GOLD INC               COM      98462Y100          59        4000 SH        SH-DEF                  1               4000
YAMANA GOLD INC               COM      98462Y100          15        1000 SH        SH-DEF                  1               1000
YAMANA GOLD INC               COM      98462Y100       25617     1746064 SH        SH-DEF                  1            1746064
YRC WORLDWIDE INC             COM      984249102         616       46975 SH   SOLE                               46975
YUM! BRANDS INC               COM      988498101         134        3600 SH   SOLE                                3600
ZARLINK SEMICONDUCTOR INC     COM      989139100           2        2700 SH   SOLE                                2700
ZARLINK SEMICONDUCTOR INC     COM      989139100           0         100 SH   SOLE                                 100
ZARLINK SEMICONDUCTOR INC     COM      989139100         127      158449 SH        SH-DEF                  1             158449
ZHONE TECHNOLOGIES INC NEW    COM      98950P108         566      578210 SH   SOLE                              578210
ZI CORP                       COM      988918108          20       36950 SH   SOLE                               36950
ZIMMER HOLDINGS INC           COM      98956P102        5416       69588 SH   SOLE                               69588