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 [    ]:         Amendment Number _______

This Amendment (Check only one):        [  ] is a restatement

                                        [  ] adds new holdings entries.

Institutional Investment Manager Filing this Report:

Name:      The Toronto-Dominion Bank
Address:   Toronto Dominion Bank Tower
           Toronto-Dominion Centre
           P.O. Box 1
           Toronto, Ontario M5K 1A2, Canada

Form 13F File Number:  28-11527

This institutional investment manager filing this report and the person by whom
it is signed hereby represent that the person signing the report is authorized
to submit it, that all information contained herein is true, correct and
complete, and that it is understood that all required items, statements,
schedules, lists, and tables, are considered integral parts of this form.

Person Signing this Report on Behalf of Reporting Manager:

Name: Christopher A. Montague, Esq.
Title: Executive Vice President & General Counsel
Phone:

Signature, Place, and Date of Signing:

/S/ Christopher Montague          Toronto, Ontario          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



                                                                            Item6:
                                                                            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
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
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
AGNICO-EAGLE MINES         PUT      008474108        2971        43800 PUT       SH-DEF                  1
AGNICO-EAGLE MINES         COM      008474108       10109       149046 SH        SH-DEF                  1
AGNICO-EAGLE MINES         COM      008474108        9646       150000 SH        SH-DEF                  2
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
AGNICO-EAGLE MINES LTD     PUT      008474108        1016        15000 PUT       SH-DEF                  1
AGNICO-EAGLE MINES LTD     COM      008474108          68         1000 SH        SH-DEF                  1
AGRIA CORP - ADR           COM      00850H103           4          432 SH        SH-DEF                  1
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
AGRIUM INC                 PUT      008916108        2634        42400 PUT       SH-DEF                  1
AGRIUM INC                 COM      008916108          31          500 SH        SH-DEF                  1
AGRIUM INC                 COM      008916108          31          500 SH        SH-DEF                  1
AGRIUM INC                 COM      008916108         484         7800 SH        SH-DEF                  1
AGRIUM INC                 COM      008916108           1           24 SH        SH-DEF                  1
AGRIUM INC                 COM      008916108          87         1400 SH        SH-DEF                  1
AGRIUM INC                 COM      008916108        7053       113544 SH        SH-DEF                  1
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
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
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
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
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
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
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
AURIZON MINES LTD          COM      05155P106         166        35000 SH   SOLE                              35000
AURIZON MINES LTD          COM      05155P106          82        17500 SH        SH-DEF                  1
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
BALLARD POWER SYSTEMS INC  COM      05858H104          14         3367 SH        SH-DEF                  1
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
BANK OF MONTREAL           PUT      063671101       46523      1039300 PUT       SH-DEF                  1
BANK OF MONTREAL           COM      063671101       48487      1052269 SH        SH-DEF                  1
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
BANK OF NOVA SCOTIA        PUT      064149107       54953      1211800 PUT       SH-DEF                  1
BANK OF NOVA SCOTIA        COM      064149107           9          200 SH        SH-DEF                  1
BANK OF NOVA SCOTIA        COM      064149107           9          200 SH        SH-DEF                  1
BANK OF NOVA SCOTIA        COM      064149107       72939      1570968 SH        SH-DEF                  1
BANK OF NOVA SCOTIA        COM      064149107          84         1800 SH        SH-DEF                  2
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
BARRICK GOLD CORP          CALL     067901108       36490       834600 CALL      SH-DEF                  1
BARRICK GOLD CORP          PUT      067901108       12561       287300 PUT       SH-DEF                  1
BARRICK GOLD CORP          COM      067901108        1991        45600 SH        SH-DEF                  1
BARRICK GOLD CORP          COM      067901108          44         1000 SH        SH-DEF                  1
BARRICK GOLD CORP          COM      067901108           4          100 SH        SH-DEF                  1
BARRICK GOLD CORP          COM      067901108        4389       101016 SH        SH-DEF                  1
BARRICK GOLD CORP          COM      067901108       60546      1384823 SH        SH-DEF                  1
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
BCE INC                    PUT      05534B760        1676        49500 PUT       SH-DEF                  1
BCE INC                    COM      05534B760          34         1000 SH        SH-DEF                  1
BCE INC                    COM      05534B760        6771       200000 SH        SH-DEF                  1
BCE INC                    COM      05534B760         102         3000 SH        SH-DEF                  1
BCE INC                    COM      05534B760        8463       250000 SH        SH-DEF                  1
BCE INC                    COM      05534B760        6165       182100 SH        SH-DEF                  1
BCE INC                    COM      05534B760        1016        30000 SH        SH-DEF                  1
BCE INC                    COM      05534B760       34886      1021126 SH        SH-DEF                  1
BCE INC                    COM      05534B760          23        662.5 SH        SH-DEF                  2
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
BEAR STEARNS COS INC       COM      073902108          21         2000 SH        SH-DEF                  1
BEAR STEARNS COS INC       COM      073902108          41         4000 SH        SH-DEF                  1
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
BIDZ.COM INC               COM      08883T200         351        39200 SH        SH-DEF                  2
BIOCRYST PHARMACEUTICALS   COM      09058V103         764       165800 SH   SOLE                             165800
BIOVAIL CORP               CALL     09067J109         596        56000 CALL      SH-DEF                  1
BIOVAIL CORP               PUT      09067J109         266        25000 PUT       SH-DEF                  1
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
BIOVAIL CORPORATION        PUT      09067J109          92         8500 PUT       SH-DEF                  1
BIOVAIL CORPORATION        COM      09067J109        1675       155597 SH        SH-DEF                  1
BIRCH MOUNTAIN RES LTD     COM      09066X109           4         7500 SH        SH-DEF                  1
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
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
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
BROOKFIELD INFRA PARTNER
LPU                        COM      G16252101         164         9672 SH   SOLE                               9672
BROOKFIELD INFRA PTNR LPU  COM      G16252101        5790       342600 SH        SH-DEF                  1
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
BROOKFIELD PROPERTIES CORP PUT      112900105          48         2500 PUT       SH-DEF                  1
BROOKFIELD PROPERTIES CORP COM      112900105          54         2700 SH        SH-DEF                  1
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
CAE INC                    PUT      124765108         342        30200 PUT       SH-DEF                  1
CAE INC                    COM      124765108          99         8800 SH        SH-DEF                  1
CAE INC                    COM      124765108         270        23853 SH        SH-DEF                  1
CAE INC                    COM      124765108          21         1900 SH        SH-DEF                  2
CALAVO GROWERS INC         COM      128246105           5          275 SH        SH-DEF                  1
CALIFORNIA WATER SERVICE
GROUP                      COM      130788102          31          800 SH   SOLE                                800
CAL-MAINE FOODS INC        COM      128030202           2           70 SH        SH-DEF                  1
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
CAMECO CORP                PUT      13321L108        5957       180700 PUT       SH-DEF                  1
CAMECO CORP                COM      13321L108         768        23300 SH        SH-DEF                  1
CAMECO CORP                COM      13321L108       13078       396694 SH        SH-DEF                  1
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
CAN IMPERIAL BK OF
COMMERCE                   PUT      136069101       45243       702600 PUT       SH-DEF                  1
CAN IMPERIAL BK OF
COMMERCE                   COM      136069101      152317      2269279 SH        SH-DEF                  1
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
CANADIAN NATL RAILWAY CO   CALL     136375102       11811       243600 CALL      SH-DEF                  1
CANADIAN NATL RAILWAY CO   PUT      136375102        8863       182800 PUT       SH-DEF                  1
CANADIAN NATL RAILWAY CO   COM      136375102       13953       287771 SH        SH-DEF                  1
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
CANADIAN NATURAL RESOURCES PUT      136385101       11898       173800 PUT       SH-DEF                  1
CANADIAN NATURAL RESOURCES COM      136385101        2237        32775 SH        SH-DEF                  1
CANADIAN NATURAL RESOURCES COM      136385101       34759       507755 SH        SH-DEF                  1
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
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
CANADIAN PACIFIC RAILWAY
LTD                        PUT      13645T100         502         7800 PUT       SH-DEF                  1
CANADIAN PACIFIC RAILWAY
LTD                        COM      13645T100        6363        98969 SH        SH-DEF                  1
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
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
CELESTICA INC              COM      15101Q108           1           76 SH   SOLE                                 76
CELESTICA INC              CALL     15101Q108          13         1900 CALL      SH-DEF                  1
CELESTICA INC              PUT      15101Q108          70        10300 PUT       SH-DEF                  1
CELESTICA INC              COM      15101Q108        2531       373340 SH        SH-DEF                  1
CELESTICA INC SV           COM      15101Q108         299        44100 SH   SOLE                              44100
CELESTICA INC SV           COM      15101Q108          27         4000 SH        SH-DEF                  1
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
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
CF INDUSTRIES HLDGS INC    COM      125269100          83          800 SH        SH-DEF                  1
CF INDUSTRIES HOLDINGS INC COM      125269100          32          305 SH        SH-DEF                  1
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
CGI GROUP INC - CL A       PUT      39945C109         138        13000 PUT       SH-DEF                  1
CGI GROUP INC - CL A       COM      39945C109       12200  1107313.609 SH        SH-DEF                  2
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
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
CHEVRON CORP               COM      166764100          69          800 SH   SOLE                                800
CHEVRON CORP               COM      166764100          35          400 SH        SH-DEF                  2
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
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
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
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
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
COMPTON PETROLEUM CORP     PUT      204940100         334        30000 PUT       SH-DEF                  1
COMPTON PETROLEUM CORP     COM      204940100          12         1086 SH        SH-DEF                  1
CONAGRA FOODS INC          COM      205887102         120         5000 SH   SOLE                               5000
CONN'S INC                 COM      208242107         697        40000 SH        SH-DEF                  2
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
CONSOLIDATED EDISON INC    COM      209115104          60         1500 SH   SOLE                               1500
CONSOLIDATED EDISON INC    COM      209115104          65         1600 SH        SH-DEF                  2
CORN PRODUCTS
INTERNATIONAL INC          COM      219023108           3           70 SH   SOLE                                 70
CORN PRODUCTS INTL INC     COM      219023108           6          154 SH        SH-DEF                  1
CORNING INC                COM      219350105        1913        79595 SH   SOLE                              79595
CORNING INC                CALL     219350105        1202        50000 CALL      SH-DEF                  1
CORRIENTE RES INC -NEW     COM      22027E409           2          447 SH        SH-DEF                  1
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
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
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
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
CRYSTALLEX INTL CORP       COM      22942F101          24        10400 SH        SH-DEF                  1
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
DEERE & CO                 COM      244199105          24          300 SH   SOLE                                300
DEERE & CO                 COM      244199105          90         1118 SH        SH-DEF                  1
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
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
DENISON MINES CORP         PUT      248356107         270        42700 PUT       SH-DEF                  1
DENISON MINES CORP         COM      248356107          13         2000 SH        SH-DEF                  1
DENISON MINES CORP         COM      248356107         210        33200 SH        SH-DEF                  1
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
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
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
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
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
ELDORADO GOLD CORPORATION  PUT      284902103          67         9700 PUT       SH-DEF                  1
ELDORADO GOLD CORPORATION  COM      284902103          96        13900 SH        SH-DEF                  1
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
ENBRIDGE INC               PUT      29250N105         858        20800 PUT       SH-DEF                  1
ENBRIDGE INC               COM      29250N105       15842       384177 SH        SH-DEF                  1
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
ENCANA CORP                PUT      292505104        8570       112500 PUT       SH-DEF                  1
ENCANA CORP                COM      292505104         152         2000 SH        SH-DEF                  1
ENCANA CORP                COM      292505104       54741       718563 SH        SH-DEF                  1
ENCANA CORP                COM      292505104          52          700 SH        SH-DEF                  2
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
ENERPLUS RESOURCES FUND    CALL     29274D604        1753        40300 CALL      SH-DEF                  1
ENERPLUS RESOURCES FUND    PUT      29274D604        1327        30500 PUT       SH-DEF                  1
ENERPLUS RESOURCES FUND    COM      29274D604       16450       378191 SH        SH-DEF                  1
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
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
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
FAIRFAX FINANCIAL HLDGS
LTD                        PUT      303901102        1456         5000 PUT       SH-DEF                  1
FAIRFAX FINANCIAL HLDGS
LTD                        COM      303901102        4972        16358 SH        SH-DEF                  1
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
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
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
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
FORDING CANADIAN COAL
TRUST                      PUT      345425102         681        13000 PUT       SH-DEF                  1
FORDING CANADIAN COAL
TRUST                      COM      345425102       15810       301984 SH        SH-DEF                  1
FORDING CDN COAL T/U       COM      345425102        1512        29000 SH        SH-DEF                  1
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
FRONTEER DEVELOPMENT
GROUP I                    COM      35903Q106          26         5300 SH        SH-DEF                  1
FRONTEER DEVELOPMENT GRP   COM      35903Q106           0           32 SH        SH-DEF                  1
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
GAMMON GOLD INC            COM      36467T106          55         7100 SH        SH-DEF                  1
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
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
GERDAU AMERISTEEL CORP     PUT      37373P105          43         3000 PUT       SH-DEF                  1
GERDAU AMERISTEEL CORP     COM      37373P105         496        35000 SH        SH-DEF                  1
GERDAU AMERISTEEL CORP     COM      37373P105          14         1000 SH        SH-DEF                  1
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
GILDAN ACTIVEWEAR INC      PUT      375916103          38         1000 PUT       SH-DEF                  1
GILDAN ACTIVEWEAR INC      COM      375916103       10271       272293 SH        SH-DEF                  1
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
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
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
GOLDCORP INC               CALL     380956409       24152       621500 CALL      SH-DEF                  1
GOLDCORP INC               PUT      380956409         969        25000 PUT       SH-DEF                  1
GOLDCORP INC               PUT      380956409        4854       124900 PUT       SH-DEF                  1
GOLDCORP INC               COM      380956409         776        20000 SH        SH-DEF                  1
GOLDCORP INC               COM      380956409        1228        31700 SH        SH-DEF                  1
GOLDCORP INC               COM      380956409       22613       581909 SH        SH-DEF                  1
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
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
GREY WOLF INC              COM      397888108         676       100000 SH        SH-DEF                  1
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
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
HARRY WINSTON DIAMOND CORP PUT      41587B100          89         3700 PUT       SH-DEF                  1
HARRY WINSTON DIAMOND CORP COM      41587B100          10          400 SH        SH-DEF                  1
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
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
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
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
IAMGOLD CORP               PUT      450913108         241        32500 PUT       SH-DEF                  1
IAMGOLD CORP               COM      450913108           6          800 SH        SH-DEF                  1
IAMGOLD CORPORATION        COM      450913108          15         2000 SH   SOLE                               2000
IAMGOLD CORPORATION        CALL     450913108         440        60000 CALL      SH-DEF                  1
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
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
IMPERIAL OIL LTD           PUT      453038408         487         9300 PUT       SH-DEF                  1
IMPERIAL OIL LTD           COM      453038408        6804       129813 SH        SH-DEF                  1
IMPERIAL SUGAR CO          COM      453096208         189        10000 SH        SH-DEF                  1
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
INDYMAC BANCORP INC        COM      456607100         477        90400 SH        SH-DEF                  2
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
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
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
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
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
IVANHOE MINES LTD          PUT      46579N103         147        14100 PUT       SH-DEF                  1
IVANHOE MINES LTD          COM      46579N103        8722       865893 SH        SH-DEF                  2
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
KINGSWAY FINANCIAL
SERVICES                   PUT      496904103         142        12000 PUT       SH-DEF                  1
KINGSWAY FINANCIAL
SERVICES                   COM      496904103         147        12468 SH        SH-DEF                  1
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
KINROSS GOLD CORP          CALL     496902404       11734       526000 CALL      SH-DEF                  1
KINROSS GOLD CORP          PUT      496902404        1106        50000 PUT       SH-DEF                  1
KINROSS GOLD CORP          PUT      496902404        2927       131200 PUT       SH-DEF                  1
KINROSS GOLD CORP          COM      496902404          27         1200 SH        SH-DEF                  1
KINROSS GOLD CORP          COM      496902404         155         7000 SH        SH-DEF                  1
KINROSS GOLD CORP          COM      496902404       19059       854313 SH        SH-DEF                  1
KINROSS GOLD CORP          COM      496902404        5263  246329.4809 SH        SH-DEF                  2
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
L-1 IDENTITY SOLUTIONS IN  COM      50212A106           0            2 SH        SH-DEF                  1
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
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
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
LUNDIN MINING CORP         PUT      550372106         651        95500 PUT       SH-DEF                  1
LUNDIN MINING CORP         COM      550372106         211        31000 SH        SH-DEF                  1
LUNDIN MINING CORP         COM      550372106           7         1000 SH        SH-DEF                  1
LUNDIN MINING CORP         COM      550372106           3          500 SH        SH-DEF                  1
LUNDIN MINING CORP         COM      550372106        1745       255834 SH        SH-DEF                  1
LUNDIN MINING CORP         COM      550372106       26768      3864558 SH        SH-DEF                  2
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
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
MAGNA INTERNATIONAL INC-
CL A                       PUT      559222401         436         6000 PUT       SH-DEF                  1
MAGNA INTERNATIONAL INC-
CL A                       COM      559222401        4514        62078 SH        SH-DEF                  1
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
MANULIFE FINANCIAL CORP    PUT      56501R106        8834       230800 PUT       SH-DEF                  1
MANULIFE FINANCIAL CORP    COM      56501R106       39820      1009755 SH        SH-DEF                  1
MANULIFE FINANCIAL CORP    COM      56501R106          35          900 SH        SH-DEF                  2
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
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
MDS INC                    COM      55269P302           1           65 SH        SH-DEF                  1
MDS INC                    COM      55269P302        1518        77899 SH        SH-DEF                  1
MDS INC                    COM      55269P302       13609       686476 SH        SH-DEF                  2
MECHEL-ADR                 COM      583840103           6           50 SH        SH-DEF                  1
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
MEDIS TECHNOLOGIES LTD     COM      58500P107         262        28000 SH        SH-DEF                  2
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
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
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
METHANEX CORP              PUT      59151K108          53         2000 PUT       SH-DEF                  1
METHANEX CORP              COM      59151K108         926        35198 SH        SH-DEF                  1
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
MI DEVELOPMENTS-A SV       COM      55304X104        1319        47500 SH        SH-DEF                  1
MI DEVELOPMENTS-A SV       COM      55304X104          61         2200 SH        SH-DEF                  1
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
MICROSOFT CORP             COM      594918104          12          400 SH        SH-DEF                  2
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
MINEFINDERS CORP           COM      602900102          49         4000 SH   SOLE                               4000
MINEFINDERS CORP LTD       COM      602900102          75         6200 SH        SH-DEF                  1
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
NEUROCHEM INC              COM      64125K101         121        80000 SH        SH-DEF                  2
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
NEWMONT MINING CORP        COM      651639106         613        13536 SH        SH-DEF                  1
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
NEXEN INC                  PUT      65334H102        1821        61500 PUT       SH-DEF                  1
NEXEN INC                  PUT      65334H102        2142        72200 PUT       SH-DEF                  1
NEXEN INC                  COM      65334H102        2722        91800 SH        SH-DEF                  1
NEXEN INC                  COM      65334H102        1370        46200 SH        SH-DEF                  1
NEXEN INC                  COM      65334H102         522        17600 SH        SH-DEF                  1
NEXEN INC                  COM      65334H102         856        28900 SH        SH-DEF                  1
NEXEN INC                  COM      65334H102        7976       268793 SH        SH-DEF                  1
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
NISSAN MOTOR CO LTD-SPON
ADR                        COM      654744408         136         8000 SH        SH-DEF                  2
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
NORTEL NETWORKS CORP       PUT      656568508         498        73000 PUT       SH-DEF                  1
NORTEL NETWORKS CORP       COM      656568508        1789       246551 SH        SH-DEF                  1
NORTEL NETWORKS CORP       COM      656568508      108733   14981817.2 SH        SH-DEF                  2
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
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
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
NOVA CHEMICALS CORP        PUT      66977W109         193         8000 PUT       SH-DEF                  1
NOVA CHEMICALS CORP        COM      66977W109          60         2500 SH        SH-DEF                  1
NOVA CHEMICALS CORP        COM      66977W109        1215        50494 SH        SH-DEF                  1
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
NOVAGOLD RESOURCES INC     PUT      66987E206         443        57000 PUT       SH-DEF                  1
NOVAGOLD RESOURCES INC     COM      66987E206          46         5900 SH        SH-DEF                  1
NOVAGOLD RESOURCES INC     COM      66987E206         173        22400 SH        SH-DEF                  1
NOVARTIS AG SPONSORED ADR  COM      66987V109         338         6600 SH   SOLE                               6600         212
NOVO-NORDISK A/S ADR       COM      670100205         277         4000 SH   SOLE                               4000      146000
NUCRYST PHARMACEUTICALS
CORP                       COM      67035Q100           2         1000 SH   SOLE                               1000       43800
OCCIDENTAL PETROLEUM CORP  COM      674599105         326         4460 SH   SOLE                               4460      149046
OILSANDS QUEST INC         COM      678046103           2          500 SH        SH-DEF                  1                27000
OMEGA PROTEIN CORP         COM      68210P107           6          436 SH        SH-DEF                  1                15000
OMNI ENERGY SERVICES CORP  COM      68210T208          17         4500 SH   SOLE                               4500        1000
OMNICOM GROUP INC          COM      681919106         402         9100 SH   SOLE                               9100         432
ONCOLYTICS BIOTECH INC     COM      682310107           1          605 SH   SOLE                                605      158700
OPEN TEXT CORP             COM      683715106         177         5583 SH   SOLE                               5583       42400
OPEN TEXT CORP             CALL     683715106         832        26300 CALL      SH-DEF                  1                  500
OPEN TEXT CORP             PUT      683715106        1740        55000 PUT       SH-DEF                  1                  500
OPEN TEXT CORP             COM      683715106          82         2600 SH        SH-DEF                  1                 7800
ORACLE CORPORATION         COM      68389X105         206        10515 SH   SOLE                              10515          24
OREZONE RESOURCES INC      COM      685921108          14         9300 SH        SH-DEF                  1                 1400
OTELCO INC-IDS             COM      688823202         325        20900 SH        SH-DEF                  1               113544
PAN AMERICAN SILVER CORP   COM      697900108           1           30 SH   SOLE                                 30       60000
PAN AMERICAN SILVER CORP   COM      697900108         133         3432 SH   SOLE                               3432         542
PAN AMERICAN SILVER CORP   COM      697900108          39         1000 SH   SOLE                               1000       15000
PAN AMERICAN SILVER CORP   CALL     697900108         476        12300 CALL      SH-DEF                  1                 6676
PAN AMERICAN SILVER CORP   CALL     697900108         879        22900 CALL      SH-DEF                  1                 1145
PAN AMERICAN SILVER CORP   PUT      697900108         135         3500 PUT       SH-DEF                  1                  689
PAN AMERICAN SILVER CORP   COM      697900108          66         1700 SH        SH-DEF                  1                17500
PARKER DRILLING CO         COM      701081101          23         3500 SH   SOLE                               3500         500
PARKER HANNIFIN CORP       COM      701094104           9          135 SH   SOLE                                135        3367
PATRIOT COAL CORP          COM      70336T104           3           70 SH   SOLE                                 70     1496400
PATTERSON COMPANIES INC    COM      703395103          28          770 SH   SOLE                                770     1039300
PEABODY ENERGY CORP        COM      704549104          68         1300 SH   SOLE                               1300     1052269
PEABODY ENERGY CORP        COM      704549104          36          700 SH   SOLE                                700     1106900
PEACE ARCH ENTERTAINMENT   COM      704586304          99       100100 SH        SH-DEF                  1              1211800
PEACE ARCH ENTERTAINMENT   COM      704586304          58        58100 SH        SH-DEF                  1                  200
PEACE ARCH ENTERTAINMENT   COM      704586304          58        58200 SH        SH-DEF                  1                  200
PEACE ARCH ENTERTAINMENT   COM      704586304           8         8000 SH        SH-DEF                  1              1570968
PENGROWTH ENERGY T/U       COM      706902509          31         1600 SH        SH-DEF                  1                75000
PENGROWTH ENERGY T/U NEW   COM      706902509        1807        94281 SH   SOLE                              94281      834600
PENGROWTH ENERGY TRUST     COM      706902509         658        34354 SH   SOLE                              34354      287300
PENN WEST ENERGY T/U       COM      707885109        3554       126666 SH   SOLE                             126666       45600
PENN WEST ENERGY T/U       COM      707885109         532        19000 SH        SH-DEF                  1                 1000
PENN WEST ENERGY T/U       COM      707885109          31         1100 SH        SH-DEF                  1                  100
PENN WEST ENERGY TRUST     COM      707885109       93051      3316549 SH   SOLE                            3316549      101016
Penn West Energy Trust     COM      707885109        1544        55000 SH   SOLE                              55000     1384823
PENN WEST ENERGY TRUST     CALL     707885109         671        23900 CALL      SH-DEF                  1               101100
PENN WEST ENERGY TRUST     PUT      707885109        1585        56500 PUT       SH-DEF                  1                49500
PENN WEST ENERGY TRUST     COM      707885109       12603       449210 SH        SH-DEF                  1                 1000
PEPSI BOTTLING GROUP INC   COM      713409100        2035        60000 SH   SOLE                              60000      200000
PEPSICO INC                COM      713448108       15604       216221 SH   SOLE                             216221        3000
PepsiCo Inc.               COM      713448108        3610        50000 SH   SOLE                              50000      250000
PERDIGAO SA-ADR            COM      71361V303          36          792 SH        SH-DEF                  1               182100
PERMIAN BASIN ROYALTY
TRUST                      COM      714236106          11          500 SH   SOLE                                500       30000
PETRO-CANADA               COM      71644E102           1           20 SH   SOLE                                 20     1021126
PETRO-CANADA               COM      71644E102      252416      5793932 SH   SOLE                            5793932         500
Petro-Canada               COM      71644E102        1743        40000 SH   SOLE                              40000        2000
PETRO-CANADA               COM      71644E102       21806       500523 SH   SOLE                             500523        4000
PETRO-CANADA               CALL     71644E102       17770       407900 CALL      SH-DEF                  1                 1000
PETRO-CANADA               PUT      71644E102        9985       229200 PUT       SH-DEF                  1                56000
PETRO-CANADA               COM      71644E102       12071       277086 SH        SH-DEF                  1                25000
PETRO-CANADA               COM      71644E102          13          300 SH        SH-DEF                  2                17900
PETRO-CANADA-COM           COM      71644E102          65         1500 SH        SH-DEF                  1                 8500
PETROLEO BRASILEIRO S.A.
ADR                        COM      71654V101        1514        17880 SH   SOLE                              17880      155597
PETROLEO BRASILEIRO S.A.-
ADR                        PUT      71654V408        5106        50000 PUT  SOLE                              50000        7500
PETROLEO BRASILEIRO S.A.-
ADR                        COM      71654V408        3651        34923 SH   SOLE                              34923      635107
PETSMART INC               COM      716768106           8          375 SH   SOLE                                375      342600
PFIZER INC                 CALL     717081103       10159       485400 CALL SOLE                             485400        3500
PFIZER INC                 PUT      717081103        4709       225000 PUT  SOLE                             225000        2500
PFIZER INC                 COM      717081103         103         4900 SH   SOLE                               4900        2700
PFIZER INC                 COM      717081103        9225       440935 SH   SOLE                             440935       17000
PFIZER INC                 COM      717081103          32         1500 SH        SH-DEF                  2                30200
PG & E CORPORATION         COM      69331C108           6          156 SH   SOLE                                156        8800
PHARMACEUTICAL HOLDRS
TRUST                      COM      71712A206        2251        31800 SH   SOLE                              31800       23853
PHOTRONICS INC             COM      719405102         383        40125 SH   SOLE                              40125         275
PILGRIM'S PRIDE CORP       COM      721467108           5          241 SH        SH-DEF                  1                   70
POSCO SPONSORED ADR        COM      693483109          33          280 SH   SOLE                                280      141000
POTASH CORP OF SASK INC    COM      73755L107          31          200 SH        SH-DEF                  1               180700
POTASH CORP OF
SASKATCHEWAN               COM      73755L107          79          496 SH   SOLE                                496       23300
POTASH CORP OF
SASKATCHEWAN               COM      73755L107      560219      3524762 SH   SOLE                            3524762      396694
POTASH CORP OF
SASKATCHEWAN               CALL     73755L107       47702       307000 CALL      SH-DEF                  1               933600
POTASH CORP OF
SASKATCHEWAN               PUT      73755L107        5656        36400 PUT       SH-DEF                  1               702600
POTASH CORP OF
SASKATCHEWAN               COM      73755L107           7           48 SH        SH-DEF                  1              2269279
POTASH CORP OF
SASKATCHEWAN               COM      73755L107        1831        11800 SH        SH-DEF                  1                20000
POTASH CORP OF
SASKATCHEWAN               COM      73755L107       30631       197130 SH        SH-DEF                  1               243600
POTASH CORPORATION OF
SASKATCHEWAN               COM      73755L107        5532        35601 SH   SOLE                              35601      182800
POWER SHARES ETF TRUST     COM      73935X179          84         3200 SH   SOLE                               3200      287771
POWERSHARES DB COMM IDX
TRACKING FD                COM      73935S105          11          300 SH   SOLE                                300      903300
POWERSHARES DB COMMODITY
INDEX ETF                  COM      73936B408          80         2200 SH   SOLE                               2200      173800
POWERSHARES EXCH GLB WATER
PORT                       COM      73935X575          29         1500 SH   SOLE                               1500       32775
POWERSHARES EXCH INTL DIV
ACHIEVERS                  COM      73935X716         148         8000 SH   SOLE                               8000      507755
POWERSHARES QQQ            COM      73935A104        1018        23280 SH   SOLE                              23280         500
POWERSHARES QQQ            COM      73935A104        1842        42133 SH        SH-DEF                  1                28100
POWERSHARES QQQ NASDAQ 100 COM      73935A104          39          900 SH   SOLE                                900        7800
PRAXAIR INC                COM      74005P104          44          520 SH   SOLE                                520       98969
PRECISION DRILLING T/U     COM      740215108         530        22765 SH   SOLE                              22765        1000
PRECISION DRILLING TRUST   COM      740215108         477        20500 SH   SOLE                              20500        1900
PRECISION DRILLING TRUST   CALL     740215108         289        12400 CALL      SH-DEF                  1                10300
PRECISION DRILLING TRUST   PUT      740215108          70         3000 PUT       SH-DEF                  1               373340
PRECISION DRILLING TRUST   COM      740215108         473        20300 SH        SH-DEF                  1                 4000
PREMD INC                  COM      74047Y105           2         9000 SH        SH-DEF                  1                 4500
PROCTER & GAMBLE CO        PUT      742718109        4905        70000 PUT  SOLE                              70000        1000
PROCTER & GAMBLE CO        COM      742718109         242         3400 SH   SOLE                               3400         800
PROCTER & GAMBLE COMPANY   COM      742718109       23551       336253 SH   SOLE                             336253         305
Procter & Gamble Company
(The)                      COM      742718109        1051        15000 SH   SOLE                              15000       11000
PROGRESS ENERGY INC        COM      743263105           3           65 SH   SOLE                                 65       13000
PROGRESSIVE CORP OHIO      COM      743315103          34         2100 SH   SOLE                               2100       45000
PROSHARES TR ULTRA SHORT
500FD                      COM      74347R883          64         1000 SH   SOLE                               1000         100
PROSHARES ULTRASHORT FNCL  COM      74347R628         117         1000 SH        SH-DEF                  1                 1000
PROSHARES ULTRASHORT REAL  COM      74347R552         497         5000 SH        SH-DEF                  1               100000
PROSHARES ULTRASHORT REAL  COM      74347R552         298         3000 SH        SH-DEF                  1                26000
PROSHARES UTLTRASHORT2000  COM      74347R834         123         1500 SH        SH-DEF                  1                30000
PROTALIX BIOTHERAPEUTICS   COM      74365A101           8         3000 SH        SH-DEF                  1                 1086
PROVIDENT ENERGY T/U       COM      74386K104         530        50000 SH        SH-DEF                  1                  500
PROVIDENT ENERGY TRUST-UTS COM      74386K104         193        18086 SH   SOLE                              18086         154
PROVIDENT ENERGY TRUST-UTS COM      74386K104           1          100 SH        SH-DEF                  1                50000
PRUDENTIAL FINANCIAL INC   COM      744320102         955        12215 SH   SOLE                              12215         447
PUBLIC SERVICE ENTERPRISE
GROUP                      COM      744573106          40         1000 SH   SOLE                               1000       50000
QLT INC                    COM      746927102         389        40249 SH   SOLE                              40249       68015
QLT INC                    COM      746927102           7         2000 SH   SOLE                               2000        3000
QLT INC                    COM      746927102          11         3000 SH        SH-DEF                  1                10400
QLT INC                    COM      746927102          18         4700 SH        SH-DEF                  2                  296
QUALCOMM INC               COM      747525103           2           50 SH   SOLE                                 50        1118
QUEST CAPITAL CORP         COM      74835U109          50        25400 SH        SH-DEF                  1               124200
QUEST DIAGNOSTICS INC      COM      74834L100         140         3100 SH   SOLE                               3100       42700
QUIMICA Y MINERA CHIL-SP
ADR                        COM      833635105          70         3000 SH        SH-DEF                  1                 2000
RANDGOLD RESOURCES LTD-ADR COM      752344309         129         2782 SH        SH-DEF                  1                33200
RASER TECHNOLOGIES INC     COM      754055101          14         1800 SH        SH-DEF                  2              4000000
RAYONIER INC               COM      754907103        1214        27955 SH   SOLE                              27955       11400
RAYTHEON COMPANY           COM      755111507           3           43 SH   SOLE                                 43       50000
REED ELSEVIER NV SPON ADR  COM      758204200           2           43 SH   SOLE                                 43        1026
REED ELSEVIER PLC SPONS
ADR NEW                    COM      758205207         267         5244 SH   SOLE                               5244      183500
RENAISSANCERE HOLDINGS LTD COM      G7496G103         374         7200 SH   SOLE                               7200        9700
RESEARCH IN MOTION         COM      760975102          18          156 SH   SOLE                                156       13900
RESEARCH IN MOTION         COM      760975102      129952      1110704 SH   SOLE                            1110704      508900
RESEARCH IN MOTION         CALL     760975102       10486        93200 CALL      SH-DEF                  1                20800
RESEARCH IN MOTION         PUT      760975102        4298        38200 PUT       SH-DEF                  1               384177
RESEARCH IN MOTION         COM      760975102     1434860     12753343 SH        SH-DEF                  1               609400
RESEARCH IN MOTION         COM      760975102     1518645  12979927.95 SH        SH-DEF                  2               112500
RESEARCH IN MOTION LTD     COM      760975102         669         5945 SH   SOLE                               5945        2000
RIO TINTO PLC SPONSORED
ADR                        COM      767204100        1447         3515 SH   SOLE                               3515      718563
RIO TINTO PLC-SPON ADR     CALL     767204100       13179        32000 CALL SOLE                              32000       20000
RIO TINTO PLC-SPON ADR     COM      767204100         635         1513 SH   SOLE                               1513       40300
RITCHIE BROS AUCTIONEERS   COM      767744105           2           25 SH   SOLE                                 25       30500
RITCHIE BROS. AUCTIONEERS  COM      767744105          33          400 SH   SOLE                                400      378191
RITCHIE BROTHERS AUCTIONR  COM      767744105          82         1000 SH        SH-DEF                  1                13200
ROCHESTER MEDICAL CORP     COM      771497104         279        27400 SH   SOLE                              27400        6000
ROGERS COMMUNICATION-B NV  COM      775109200         467        13000 SH        SH-DEF                  1                 5000
ROGERS COMMUNICATIONS -
CL B                       COM      775109200           1           16 SH   SOLE                                 16       16358
ROGERS COMMUNICATIONS -
CL B                       COM      775109200      193302      4981796 SH   SOLE                            4981796        1500
ROGERS COMMUNICATIONS -
CL B                       CALL     775109200        7204       200300 CALL      SH-DEF                  1               100000
ROGERS COMMUNICATIONS -
CL B                       PUT      775109200        3518        97800 PUT       SH-DEF                  1                   20
ROGERS COMMUNICATIONS -
CL B                       COM      775109200       37511       966730 SH        SH-DEF                  1                 4700
ROGERS COMMUNICATIONS INC
CL B                       COM      775109200        7541       209668 SH   SOLE                             209668       13000
Rogers Communications
Inc., Class "B" NV         COM      775109200        3598       100000 SH   SOLE                             100000      301984
Rogers Communications
Inc., Class "B" NV         COM      775109200       12414       345000 SH   SOLE                             345000       29000
ROYAL BANK OF CANADA       COM      780087102     2660528     55975244 SH   SOLE                           55975244        8000
Royal Bank of Canada       COM      780087102        5842       125000 SH   SOLE                             125000        5300
Royal Bank of Canada       COM      780087102       49326      1055500 SH   SOLE                            1055500          32
ROYAL BANK OF CANADA       COM      780087102      160735      3440975 SH   SOLE                            3440975        9000
ROYAL BANK OF CANADA       CALL     780087102       63860      1367100 CALL      SH-DEF                  1                 7100
ROYAL BANK OF CANADA       PUT      780087102         479        10300 PUT       SH-DEF                  1                38700
ROYAL BANK OF CANADA       PUT      780087102       38407       822200 PUT       SH-DEF                  1                 3000
ROYAL BANK OF CANADA       COM      780087102          47         1000 SH        SH-DEF                  1                35000
ROYAL BANK OF CANADA       COM      780087102      132228      2781955 SH        SH-DEF                  1                 1000
ROYAL BANK OF CANADA       COM      780087102         219         4600 SH        SH-DEF                  2                 1600
ROYAL BANK OF SCOT-SPON
ADR                        COM      780097721         108        14600 SH   SOLE                              14600        1000
ROYAL DUTCH SHELL PLC ADR  COM      780259206        2826        40986 SH   SOLE                              40986      272293
ROYAL DUTCH SHELL PLC SPON
ADR                        COM      780259107         104         1551 SH   SOLE                               1551       19813
ROYAL GOLD INC             COM      780287108          21          712 SH        SH-DEF                  1                65000
ROYCE VALUE TRUST          COM      780910105         287        18300 SH   SOLE                              18300      621500
RR DONNELLEY & SONS CO     COM      257867101           2           44 SH        SH-DEF                  1                25000
S&P MID-CAP 400 DEPOSIT
RECEIPT                    COM      595635103          76          540 SH   SOLE                                540      124900
SAFEWAY INC                COM      786514208        2122        71000 SH   SOLE                              71000       20000
SAN JUAN BASIN ROYALTY
TRUST UNIT                 COM      798241105         260         7000 SH   SOLE                               7000       31700
SANOFI-AVENTIS SPONSORED
ADR                        COM      80105N105           4          100 SH   SOLE                                100      581909
SAP AG-SPONSORED ADR       COM      803054204         626        12600 SH   SOLE                              12600       12000
SAP AKTIENGESELLSCHAFT
SPON ADR                   COM      803054204          20          395 SH   SOLE                                395       24600
SASOL LIMITED SPONSORED
ADR                        COM      803866300         375         7750 SH   SOLE                               7750      100000
SCHERING-PLOUGH CORP       COM      806605101        1491       103500 SH   SOLE                             103500       10062
Schlumberger Limited       COM      806857108         435         5000 SH   SOLE                               5000       29200
SCHLUMBERGER LTD           COM      806857108        1383        15500 SH   SOLE                              15500        3700
SCHLUMBERGER LTD           COM      806857108        1622        18651 SH   SOLE                              18651         400
SCHWAB,CHARLES CORP        COM      808513105          13          675 SH   SOLE                                675         500
SCOTTS MIRACLE-GRO CO-CL A COM      810186106           5          164 SH        SH-DEF                  1                32200
SCOTTS MIRACLE-GRO COMPANY COM      810186106          62         1925 SH   SOLE                               1925       32500
SCRIPPS (E.W.) CO          COM      811054204          42         1000 SH   SOLE                               1000         800
SEABOARD CORP              COM      811543107          56           36 SH        SH-DEF                  1                60000
SEALED AIR CORP NEW        COM      81211K100          12          456 SH   SOLE                                456       69200
SEARS HOLDINGS CORP        COM      812350106        1790        16347 SH        SH-DEF                  2                 9300
SECTOR SPDR TR SBI INT-EN  COM      81369Y506          74         1000 SH        SH-DEF                  1               129813
SEMICONDUCTOR MFG INTL
CORP ADR                   COM      81663N206         432       123000 SH   SOLE                             123000       10000
SERVICE CORPORATION
INTERNATIONAL              COM      817565104          51         5000 SH   SOLE                               5000        1119
SHAW COMMUNICATION-B NV    COM      82028K200           0           20 SH        SH-DEF                  1                 8500
SHAW COMMUNICATION-B NV    COM      82028K200        1363        75000 SH        SH-DEF                  1                 1000
SHAW COMMUNICATIONS INC
CL B NVS                   COM      82028K200        4752       259750 SH   SOLE                             259750        3000
SHAW COMMUNICATIONS INC-B  COM      82028K200      248798     12801550 SH   SOLE                           12801550       13000
SHAW COMMUNICATIONS INC-B  CALL     82028K200         135         7400 CALL      SH-DEF                  1                14100
SHAW COMMUNICATIONS INC-B  COM      82028K200        4073       222638 SH        SH-DEF                  1                 3000
SIERRA WIRELESS INC        COM      826516106          56         3500 SH   SOLE                               3500       12000
SIERRA WIRELESS INC        CALL     826516106          82         5100 CALL      SH-DEF                  1                12468
SIERRA WIRELESS INC        PUT      826516106          32         2000 PUT       SH-DEF                  1                50000
SIERRA WIRELESS INC        COM      826516106           1           78 SH        SH-DEF                  1               526000
SIERRA WIRELESS INC        COM      826516106          50         3100 SH        SH-DEF                  1                50000
SILVER STANDARD RESOURCES  COM      82823L106          73         2379 SH   SOLE                               2379      131200
SILVER STANDARD RESOURCES  CALL     82823L106          73         2400 CALL      SH-DEF                  1                 1200
SILVER STANDARD RESOURCES  PUT      82823L106         274         9000 PUT       SH-DEF                  1                 7000
SILVER STANDARD RESOURCES  COM      82823L106          79         2600 SH        SH-DEF                  1               854313
SILVER STANDARD RESOURCES
INC                        COM      82823L106         164         5401 SH   SOLE                               5401        1797
SILVER WHEATON CORP        COM      828336107          16         1044 SH   SOLE                               1044           2
SILVER WHEATON CORP        COM      828336107         110         7100 SH   SOLE                               7100        6504
SILVER WHEATON CORP        COM      828336107         382        24600 SH   SOLE                              24600          32
SILVER WHEATON CORP        CALL     828336107        1221        78600 CALL      SH-DEF                  1                52800
SILVER WHEATON CORP        CALL     828336107        6755       435300 CALL      SH-DEF                  1                95500
SILVER WHEATON CORP        PUT      828336107          78         5000 PUT       SH-DEF                  1                31000
SILVER WHEATON CORP        COM      828336107         264        17000 SH        SH-DEF                  1                 1000
SILVER WHEATON CORP        COM      828336107          93         6000 SH        SH-DEF                  1                  500
SILVER WHEATON CORP        COM      828336107         225        14500 SH        SH-DEF                  1               255834
SIRF TECHNOLOGY HLDGS INC  COM      82967H101         212        41700 SH   SOLE                              41700        3900
SMITH & NEPHEW PLC
SPONSORED ADR              COM      83175M205        2460        37300 SH   SOLE                              37300        2400
SMITHFIELD FOODS INC       COM      832248108         232         9000 SH   SOLE                               9000        6000
SMITHFIELD FOODS INC       COM      832248108           6          227 SH        SH-DEF                  1                62078
SMUCKER (J.M.) CO          COM      832696405           4           87 SH   SOLE                                 87      213000
SONY CORP-SPONSORED ADR    COM      835699307         171         4100 SH   SOLE                               4100      230800
SONY CORP-SPONSORED ADR    COM      835699307         238         5700 SH        SH-DEF                  2              1009755
SOUTHERN COMPANY           COM      842587107           1           35 SH   SOLE                                 35        1581
SOUTHWEST AIRLINES CO      COM      844741108           3          270 SH   SOLE                                270          79
SOUTHWESTERN ENERGY CO     COM      845467109         895        26500 SH   SOLE                              26500          65
SPDR FTSE/MACQUARIE GLB
INFR 100 ETF               COM      78463X855         112         2000 SH   SOLE                               2000       77899
SPDR INDX SHS FDS RUSS/NOM
S/C JAP                    COM      78463X822          17          400 SH   SOLE                                400          50
SPDR S&P HOMEBUILDERS ETF  COM      78464A888         632        27000 SH   SOLE                              27000      300000
SPDR TRUST SERIES 1        PUT      78462F103        6598        50000 PUT       SH-DEF                  1                14400
SPDR TRUST SERIES 1        COM      78462F103          40          300 SH        SH-DEF                  1                 2100
SPDR TRUST UNITS SERIES 1  COM      78462F103         670         5090 SH   SOLE                               5090        2000
SPECTRA ENERGY CORP        COM      847560109          22          966 SH   SOLE                                966       35198
SPX CORPORATION            COM      784635104          59          566 SH   SOLE                                566        1900
STANTEC INC                COM      85472N109          68         2311 SH   SOLE                               2311       47500
STANTEC INC                COM      85472N109           8          280 SH   SOLE                                280        2200
STAPLES INC                COM      855030102         410        18550 SH   SOLE                              18550        1000
STATE STREET CORP          COM      857477103          37          470 SH   SOLE                                470        6200
STATOILHYDRO ASA           COM      85771P102         430        14396 SH   SOLE                              14396        1045
STERLITE INDUSTRIES INDI-
ADR                        CALL     859737207          89         5000 CALL SOLE                               5000        1000
STREET TRACKS GOLD TRUST   COM      863307104         282         3125 SH   SOLE                               3125       13536
STRYKER CORPORATION        COM      863667101          65         1000 SH   SOLE                               1000       98400
SULPHCO INC                COM      865378103         599       142900 SH        SH-DEF                  2                61500
SUN LIFE FINANCIAL INC     COM      866796105           4           78 SH   SOLE                                 78       72200
SUN LIFE FINANCIAL INC     COM      866796105      516635     11050759 SH   SOLE                           11050759       91800
SUN LIFE FINANCIAL INC     COM      866796105       15622       334160 SH   SOLE                             334160       46200
SUN LIFE FINANCIAL INC     CALL     866796105       20935       447800 CALL      SH-DEF                  1                17600
SUN LIFE FINANCIAL INC     PUT      866796105        3371        72100 PUT       SH-DEF                  1                28900
SUN LIFE FINANCIAL INC     COM      866796105       36898       772651 SH        SH-DEF                  1               268793
SUN LIFE FINANCIAL INC     COM      866796105          57         1200 SH        SH-DEF                  2                 5800
Sun Life Financial Inc.    COM      866796105        5613       120000 SH   SOLE                             120000       73000
Sun Life Financial Inc.    COM      866796105        6338       135500 SH   SOLE                             135500      246551
Sun Life Financial Inc.             866796105          32          690 SH   SOLE                                690        4500
SUN MICROSYSTEMS INC       COM      866810203           3          200 SH   SOLE                                200       30000
SUNCOR ENERGY INC          COM      867229106      454655      4704193 SH   SOLE                            4704193        6300
SUNCOR ENERGY INC          COM      867229106       22303       230761 SH   SOLE                             230761        8000
SUNCOR ENERGY INC          CALL     867229106        7226        75000 CALL      SH-DEF                  1                 2500
SUNCOR ENERGY INC          CALL     867229106       13608       140800 CALL      SH-DEF                  1                50494
SUNCOR ENERGY INC          PUT      867229106        6466        66900 PUT       SH-DEF                  1                95500
SUNCOR ENERGY INC          COM      867229106         145         1500 SH        SH-DEF                  1                57000
SUNCOR ENERGY INC          COM      867229106       23225       240299 SH        SH-DEF                  1                 5900
SUNCOR ENERGY INC          COM      867229106          48          500 SH        SH-DEF                  2                22400
Suncor Energy Inc.         COM      867229106        3384        35000 SH   SOLE                              35000         500
SUNOCO INC                 COM      86764P109        1221        22300 SH   SOLE                              22300         436
SUNOPTA INC                COM      8676EP108           1          101 SH   SOLE                                101       26300
SUNOPTA INC                COM      8676EP108           3          565 SH        SH-DEF                  1                55000
SUNTECH POWER HOLDINGS-ADR COM      86800C104        1207        29100 SH   SOLE                              29100        2600
SUPERVALU INC              COM      868536103        2332        77800 SH   SOLE                              77800        9300
SWISS HELVETIA FUND INC    COM      870875101         212        13066 SH   SOLE                              13066       20900
SXC HEALTH SOLUTIONS CORP  COM      78505P100         175        14750 SH   SOLE                              14750       12300
SXC HEALTH SOLUTIONS CORP  COM      78505P100          37         3100 SH        SH-DEF                  1                22900
SYNGENTA AG-ADR            COM      87160A100         193         3300 SH   SOLE                               3300        3500
SYSCO CORPORATION          COM      871829107          80         2770 SH   SOLE                               2770        1700
TAIWAN SEMICONDUCTOR-SP
ADR                        COM      874039100          59         5600 SH   SOLE                               5600      100100
TALISMAN ENERGY INC        COM      87425E103      182663     10080815 SH   SOLE                           10080815       58100
TALISMAN ENERGY INC        COM      87425E103       12357       696555 SH   SOLE                             696555       58200
TALISMAN ENERGY INC        CALL     87425E103        1540        86800 CALL      SH-DEF                  1                 8000
TALISMAN ENERGY INC        PUT      87425E103        8728       492000 PUT       SH-DEF                  1                 1600
TALISMAN ENERGY INC        COM      87425E103        1770       100000 SH        SH-DEF                  1                19000
TALISMAN ENERGY INC        COM      87425E103         336        19000 SH        SH-DEF                  1                 1100
TALISMAN ENERGY INC        COM      87425E103       10832       610591 SH        SH-DEF                  1                23900
TALISMAN ENERGY INC        COM      87425E103          44         2403 SH        SH-DEF                  2                56500
TANZANIAN ROYALTY
EXPLORATIO                 COM      87600U104          23         3897 SH   SOLE                               3897      449210
TANZANIAN ROYALTY
EXPLORATIO                 COM      87600U104           9         1500 SH        SH-DEF                  1                  792
TARGET CORP                COM      87612E106          33          614 SH   SOLE                                614      407900
TARGET CORP                COM      87612E106         585        11549 SH   SOLE                              11549      229200
TASECO MINES LTD           COM      876511106         369        72700 SH   SOLE                              72700      277086
TASEKO MINES LTD           COM      876511106          62        12400 SH        SH-DEF                  1                 1500
TATA MOTORS LTD SPON ADR   COM      876568502          84         5400 SH   SOLE                               5400         241
Teck Cominco Limited,
Class "B" SV               COM      878742204        2051        50000 SH   SOLE                              50000         200
TECK COMINCO LTD CL B SVS  COM      878742204       16027       390860 SH   SOLE                             390860      307000
TECK COMINCO LTD-CL B      COM      878742204           2           38 SH   SOLE                                 38       36400
TECK COMINCO LTD-CL B      COM      878742204      382270      9322873 SH   SOLE                            9322873          48
TECK COMINCO LTD-CL B      CALL     878742204         410        10000 CALL      SH-DEF                  1                11800
TECK COMINCO LTD-CL B      CALL     878742204       16139       393600 CALL      SH-DEF                  1               197130
TECK COMINCO LTD-CL B      PUT      878742204         344         8400 PUT       SH-DEF                  1                42133
TECK COMINCO LTD-CL B      PUT      878742204       13822       337100 PUT       SH-DEF                  1                12400
TECK COMINCO LTD-CL B      COM      878742204       24526       598141 SH        SH-DEF                  1                 3000
TECO ENERGY INC            COM      872375100         120         7500 SH   SOLE                               7500       20300
TELECOM CORPORATION OF NEW
ZEALAND                    COM      879278208          42         2844 SH   SOLE                               2844        9000
TELEFONICA S.A. SPONSORED
ADR                        COM      879382208          47          548 SH   SOLE                                548        1000
TELEFONOS DE MEXICO S.A.
ADR                        COM      879403780          25          660 SH   SOLE                                660        5000
TELEPHONE & DATA SYSTEMS
INC                        COM      879433100           4           96 SH   SOLE                                 96        3000
TELEPHONE & DATA SYSTEMS
SPL                        COM      879433860           4           96 SH   SOLE                                 96        1500
TELUS CORP - NV            COM      87971M202        2901        69100 SH        SH-DEF                  1                 3000
TELUS CORPORATION -NON
VOTE                       COM      87971M202           1           23 SH   SOLE                                 23       50000
TELUS CORPORATION -NON
VOTE                       COM      87971M202       68581      1627717 SH   SOLE                            1627717         100
TELUS CORPORATION NV       COM      87971M202        4433       105224 SH   SOLE                             105224        3000
TELUS Corporation, NV      COM      87971M202        1474        34972 SH   SOLE                              34972       25400
TELUS Corporation, NV      COM      87971M202       40432       959200 SH   SOLE                             959200        3000
TEMPLETON DRAGON FUND      COM      88018T101        1994        81600 SH   SOLE                              81600        2782
TERADYNE INC               COM      880770102           4          294 SH   SOLE                                294       93200
TERRA INDUSTRIES INC       COM      880915103           8          230 SH        SH-DEF                  1                38200
TESCO CORP                 COM      88157K101         264        10950 SH   SOLE                              10950    12753343
TESORO CORP                COM      881609101         180         6000 SH   SOLE                               6000        1000
TEVA PHARMACEUTICAL
INDUSTRIES ADR             COM      881624209         721        15615 SH   SOLE                              15615       13000
TEXAS INSTRUMENTS INC      COM      882508104          63         2225 SH   SOLE                               2225      200300
THE ST JOE COMPANY         COM      790148100        1779        40000 SH        SH-DEF                  2                97800
THERMO FISHER SCIENTIFIC   COM      883556102          34          600 SH   SOLE                                600      966730
THOMPSON CREEK METALS CO
INC                        COM      884768102         219        12000 SH   SOLE                              12000     1367100
THOMPSON CREEK METALS CO
INC                        CALL     884768102        4190       229500 CALL      SH-DEF                  1                 10300
THOMPSON CREEK METALS CO
INC                        PUT      884768102         453        24800 PUT       SH-DEF                  1               822200
THOMPSON CREEK METALS CO
INC                        COM      884768102         270        14800 SH        SH-DEF                  1                 1000
THOMPSON CREEK METALS
COMPANY                    COM      884768102          23         1250 SH   SOLE                               1250     2781955
THOMSON CORP               COM      884903105       98547      2858395 SH   SOLE                            2858395         712
THOMSON CORP               CALL     884903105         769        22300 CALL      SH-DEF                  1                   44
THOMSON CORP               PUT      884903105        4606       133600 PUT       SH-DEF                  1                  164
THOMSON CORP               COM      884903105         336        10000 SH        SH-DEF                  1                   36
THOMSON CORP               COM      884903105        6815       202900 SH        SH-DEF                  1                 1000
THOMSON CORP               COM      884903105        5038       150000 SH        SH-DEF                  1                   20
THOMSON CORP               COM      884903105          17          500 SH        SH-DEF                  1                75000
THOMSON CORP               COM      884903105       22820       661916 SH        SH-DEF                  1                 7400
THOMSON CORPORATION        COM      884903105       18225       541946 SH   SOLE                             541946      222638
Thomson Reuters
Corporation                COM      884903105        1346        40000 SH   SOLE                              40000        5100
Thomson Reuters
Corporation                COM      884903105        9242       274700 SH   SOLE                             274700        2000
TIM HORTONS INC            COM      88706M103           2           50 SH   SOLE                                 50          78
TIM HORTONS INC            COM      88706M103       56274      1652800 SH   SOLE                            1652800        3100
TIM HORTONS INC            COM      88706M103        4945       145227 SH   SOLE                             145227        2400
TIM HORTONS INC            CALL     88706M103         698        20500 CALL      SH-DEF                  1                 9000
TIM HORTONS INC            PUT      88706M103          68         2000 PUT       SH-DEF                  1                 2600
TIM HORTONS INC            COM      88706M103        4042       118730 SH        SH-DEF                  1                78600
TIME WARNER CABLE CL-A     COM      88732J108        1246        50000 SH        SH-DEF                  1               435300
Time Warner Cable Inc.     COM      88732J108        1842        73725 SH   SOLE                              73725        5000
TIME WARNER INC            COM      887317105         116         8310 SH   SOLE                               8310       17000
TITANIUM METALS CORP       COM      888339207          75         5000 SH        SH-DEF                  1                 6000
TJX COMPANIES INC          COM      872540109          31          930 SH   SOLE                                930       14500
TORONTO DOMINION BANK      COM      891160509          61         1000 SH        SH-DEF                  1                  227
TORONTO DOMINION BANK      COM      891160509         123         2000 SH        SH-DEF                  1                50000
TORONTO DOMINION BANK      COM      891160509          61         1000 SH        SH-DEF                  1                  300
TORONTO DOMINION BANK      COM      891160509          18          300 SH        SH-DEF                  1               447800
TORONTO-DOMINION BANK      COM      891160509       59295       964452 SH   SOLE                             964452       72100
TORONTO-DOMINION BANK      CALL     891160509       61493      1000200 CALL      SH-DEF                  1               772651
TORONTO-DOMINION BANK      PUT      891160509       46996       764400 PUT       SH-DEF                  1                75000
TORONTO-DOMINION BANK      COM      891160509       18017       293683 SH        SH-DEF                  1               140800
TORONTO-DOMINION BANK      COM      891160509      263839      4198922 SH        SH-DEF                  1                66900
TORONTO-DOMINION BANK      COM      891160509       90184      1435250 SH        SH-DEF                  2                 1500
TOTAL S.A. SPONSORED ADR   COM      89151E109        2435        32910 SH   SOLE                              32910      240299
TOYOTA MOTOR CORP -SPON
ADR                        COM      892331307         145         1400 SH   SOLE                               1400         565
TRACTOR SUPPLY COMPANY     COM      892356106           1           29 SH        SH-DEF                  1                 3100
TRANE INC                  COM      892893108          68         1475 SH   SOLE                               1475       86800
TRANSALTA CORP             COM      89346D107          12          398 SH   SOLE                                398      492000
TRANSALTA CORP             COM      89346D107      135924      4367013 SH   SOLE                            4367013      100000
TRANSALTA CORP             CALL     89346D107       21734       698700 CALL      SH-DEF                  1                19000
TRANSALTA CORP             PUT      89346D107        1571        50500 PUT       SH-DEF                  1               610591
TRANSALTA CORP             COM      89346D107       14631       470071 SH        SH-DEF                  1                 1500
TransAlta Corporation      COM      89346D107        4046       130000 SH   SOLE                             130000       12400
TransAlta Corporation      COM      89346D107      114364      3675000 SH   SOLE                            3675000       10000
TRANSALTA CORPORATION      COM      89346D107       11805       379526 SH   SOLE                             379526      393600
TRANSCANADA CORP           COM      89353D107           2           42 SH   SOLE                                 42        8400
TRANSCANADA CORP           COM      89353D107      710887     18450697 SH   SOLE                           18450697      337100
TRANSCANADA CORP           CALL     89353D107       54769      1421500 CALL      SH-DEF                  1               598141
TRANSCANADA CORP           PUT      89353D107       13046       338600 PUT       SH-DEF                  1                69100
TRANSCANADA CORP           COM      89353D107        1925        50000 SH        SH-DEF                  1                  230
TRANSCANADA CORP           COM      89353D107       18620       483267 SH        SH-DEF                  1               229500
TransCanada Corporation    COM      89353D107        5011       130000 SH   SOLE                             130000       24800
TransCanada Corporation    COM      89353D107      196064      5086500 SH   SOLE                            5086500       14800
TRANSCANADA CORPORATION    COM      89353D107       41188      1069008 SH   SOLE                            1069008       22300
TRANSITION THERAPEUT-NEW   COM      893716209         278        27822 SH        SH-DEF                  1               133600
TRANSOCEAN INC NEW         COM      G90073100          92          683 SH   SOLE                                683       10000
TRAVELERS COMPANIES INC    COM      89417E109           4           91 SH   SOLE                                 91      202900
TRUSTCO BANK CORP          COM      898349105           9         1000 SH   SOLE                               1000      150000
TYCO ELECTRONICS LTD       COM      G9144P105         133         3870 SH   SOLE                               3870         500
TYCO INTERNATIONL LTD
BERMUDA                    COM      G9143X208         225         5120 SH   SOLE                               5120      661916
TYSON FOODS INC-CL A       COM      902494103           7          417 SH        SH-DEF                  1                20500
U S BANCORP                COM      902973304          81         2500 SH   SOLE                               2500        2000
U S T INC                  COM      902911106          54         1000 SH   SOLE                               1000      118730
ULTRA PETROLEUM CORP       COM      903914109         116         1500 SH   SOLE                               1500       50000
UNDER ARMOUR INC-CLASS A   COM      904311107         925        25000 SH        SH-DEF                  2                 5000
UNIBANCO-GDR               PUT      90458E107        8748        75000 PUT  SOLE                              75000        1000
UNIBANCO-GDR               COM      90458E107        1048         8540 SH   SOLE                               8540        2000
UNILEVER N.V. NEW YORK
SHARES                     COM      904784709         315         9338 SH   SOLE                               9338        1000
UNILEVER PLC SPON ADR      COM      904767704          28          830 SH   SOLE                                830         300
UNITED PARCEL SERVICE INC
CL B                       COM      911312106         589         8065 SH   SOLE                               8065     1000200
UNITED STATES STEEL CORP   COM      912909108         146         1100 SH   SOLE                               1100      764400
United Technologies
Corporation                COM      913017109        2065        30000 SH   SOLE                              30000      293683
UNITED TECHNOLOGIES
CORPORATION                COM      913017109        4463        64876 SH   SOLE                              64876     4198922
UNITEDHEALTH GROUP INC     COM      91324P102        4328       119400 SH   SOLE                             119400          29
UNITEDHEALTH GROUP INC     COM      91324P102        2221        64682 SH   SOLE                              64682      698700
UNUM GROUP                 COM      91529Y106        1478        67200 SH   SOLE                              67200       50500
US GOLD CORP NEW           COM      912023207          25        10000 SH   SOLE                              10000      470071
USG CORP                   CALL     903293405         221         6000 CALL SOLE                               6000     1421500
UTSTARCOM INC              COM      918076100           1          300 SH   SOLE                                300      338600
VALERO ENERGY CORP         COM      91913Y100        7317       140950 SH   SOLE                             140950       50000
VALERO ENERGY CORP         COM      91913Y100         384         7815 SH   SOLE                               7815      483267
VALERO ENERGY CORP         CALL     91913Y100        2456        50000 CALL      SH-DEF                  1                27822
Valero Energy Corporation  COM      91913Y100         246         5000 SH   SOLE                               5000         417
VANGUARD EMERGING MARKETS
ETF                        COM      922042858           9          100 SH   SOLE                                100       50000
VANGUARD FTSE ALL-WORLD
EX-US ETF                  COM      922042775          11          200 SH   SOLE                                200       13300
VANGUARD TOTAL STOCK
MARKET ETF                 COM      922908769          69          525 SH   SOLE                                525        4002
VEOLIA ENVIRONNEMENT SPON
ADR                        COM      92334N103         402         5750 SH   SOLE                               5750       57500
VERIZON COMMUNICATIONS INC COM      92343V104         125         3300 SH   SOLE                               3300      132700
VERIZON COMMUNICATIONS INC COM      92343V104         891        24465 SH   SOLE                              24465       50000
VERTEX PHARMACEUTICALS INC COM      92532F100         771        32300 SH   SOLE                              32300       71600
VIACOM INC NEW CL B W/I    COM      92553P201          68         1715 SH   SOLE                               1715       10500
VISTA GOLD CORP REORG SHS  COM      927926303        1369       312000 SH   SOLE                             312000        4000
VISTA GOLD CORP-REORG SHR  COM      927926303          50        13300 SH        SH-DEF                  1                 1000
VISTEON CORPORATION        COM      92839U107           2          483 SH   SOLE                                483     1746064
VODAFONE GROUP PLC         COM      92857W209        4537       153797 SH   SOLE                             153797      158449
VOTORANTIM CELULOSE E
PAPEL SA                   COM      92906P106         436        15300 SH   SOLE                              15300        4400
WABCO HOLDINGS INC         COM      92927K102         185         4054 SH   SOLE                               4054      150000
WACHOVIA CORP              CALL     929903102        1620        60000 CALL SOLE                              60000        2000
WACHOVIA CORP              PUT      929903102        2371        87800 PUT  SOLE                              87800        1800
WACHOVIA CORP              COM      929903102         837        28900 SH   SOLE                              28900       662.5
WACHOVIA CORP              COM      929903102          52         1800 SH        SH-DEF                  2                39200
WACHOVIA CORPORATIONNEW    COM      929903102         649        24050 SH   SOLE                              24050       19000
WALGREEN CO                COM      931422109         876        23016 SH   SOLE                              23016       59332
WAL-MART STORES INC        COM      931142103        1066        19706 SH   SOLE                              19706        1900
WAL-MART STORES INC        COM      931142103        6136       116525 SH   SOLE                             116525        3400
WASHINGTON MUTUAL INC      COM      939322103          85         7500 SH        SH-DEF                  2          1107313.609
WASHINGTON POST COMPANY
CL B                       COM      939640108         185          280 SH   SOLE                                280         400
WEATHERFORD INTERNATIONAL
LTD                        COM      G95089101         121         1670 SH   SOLE                               1670       11000
WEIGHT WATCHERS INTL INC   COM      948626106           5          100 SH   SOLE                                100        5700
WELLPOINT INC              COM      94973V107        4437        95600 SH   SOLE                              95600       40000
WELLPOINT INC              COM      94973V107        3152        71465 SH   SOLE                              71465        1600
WELLS FARGO & CO           COM      949746101        4781       164381 SH   SOLE                             164381       56343
WELLS FARGO & COMPANY      COM      949746101          41         1300 SH   SOLE                               1300        1700
Wells Fargo & Company      COM      949746101        1804        62000 SH   SOLE                              62000         700
WESTERN GOLDFIELDS INC     COM      95828P203          13         4002 SH        SH-DEF                  1                  800
WESTERN GOLDFIELDS INC NEW COM      95828P203         676       216300 SH   SOLE                             216300        6000
WESTERN UNION CO - W/I     COM      959802109         643        30265 SH   SOLE                              30265       55000
Western Union Company
(The)                      COM      959802109         319        15000 SH   SOLE                              15000       35000
WESTWOOD ONE INC           COM      961815107         630       300000 SH   SOLE                             300000       60000
WET SEAL INC CL A          COM      961840105           7         2000 SH   SOLE                               2000       56386
WEYERHAEUSER CO            COM      962166104          26          400 SH   SOLE                                400       90400
WHOLE FOODS MARKET INC     COM      966837106           7          200 SH   SOLE                                200        1000
WINNEBAGO INDUSTRIES INC   COM      974637100          17         1000 SH   SOLE                               1000      865893
WPP GROUP PLC SPONS ADR    COM      929309409          10          170 SH   SOLE                                170 246329.4809
WYETH                      COM      983024100        3129        74962 SH   SOLE                              74962     3864558
WYNDHAM WORLDWIDE CORP     COM      98310W108           2          100 SH   SOLE                                100         900
WYNN RESORTS LTD           PUT      983134107        1006        10000 PUT  SOLE                              10000      686476
WYNN RESORTS LTD           COM      983134107         352         3500 SH   SOLE                               3500       28000
XCEL ENERGY INC            COM      98389B100          80         4000 SH   SOLE                               4000         900
XEROX CORPORATION          COM      984121103           8          550 SH   SOLE                                550         400
XTO ENERGY INC             COM      98385X106          62         1000 SH   SOLE                               1000       50000
YAHOO INC                  COM      984332106          29         1005 SH   SOLE                               1005       80000
Yahoo! Inc.                COM      984332106         723        25000 SH   SOLE                              25000        2000
YAMANA GOLD INC            COM      98462Y100          58         3971 SH   SOLE                               3971        8000
YAMANA GOLD INC            COM      98462Y100       85118      5801672 SH   SOLE                            5801672  14981817.2
YAMANA GOLD INC            COM      98462Y100        3467       236297 SH   SOLE                             236297         300
YAMANA GOLD INC            CALL     98462Y100         841        57500 CALL      SH-DEF                  1                 1500
YAMANA GOLD INC            CALL     98462Y100        1947       132700 CALL      SH-DEF                  1                 4700
YAMANA GOLD INC            PUT      98462Y100         731        50000 PUT       SH-DEF                  1                 1800
YAMANA GOLD INC            PUT      98462Y100        1050        71600 PUT       SH-DEF                  1          12979927.95
YAMANA GOLD INC            COM      98462Y100         154        10500 SH        SH-DEF                  1                 4600
YAMANA GOLD INC            COM      98462Y100          59         4000 SH        SH-DEF                  1                16347
YAMANA GOLD INC            COM      98462Y100          15         1000 SH        SH-DEF                  1                 5700
YAMANA GOLD INC            COM      98462Y100       25617      1746064 SH        SH-DEF                  1               142900
YRC WORLDWIDE INC          COM      984249102         616        46975 SH   SOLE                              46975        1200
YUM! BRANDS INC            COM      988498101         134         3600 SH   SOLE                               3600         500
ZARLINK SEMICONDUCTOR INC  COM      989139100           2         2700 SH   SOLE                               2700        2403
ZARLINK SEMICONDUCTOR INC  COM      989139100           0          100 SH   SOLE                                100       40000
ZARLINK SEMICONDUCTOR INC  COM      989139100         127       158449 SH        SH-DEF                  1              1435250
ZHONE TECHNOLOGIES INC NEW COM      98950P108         566       578210 SH   SOLE                             578210       25000
ZI CORP                    COM      988918108          20        36950 SH   SOLE                              36950        1800
ZIMMER HOLDINGS INC        COM      98956P102        5416        69588 SH   SOLE                              69588        7500