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, 2010

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 14, 2010
         [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-05929               TD Asset Management USA Inc.
28-05987               TD Asset Management Inc.
28-11451               TD Securities (USA) LLC




                              FORM 13F SUMMARY PAGE

Report summary:

Number of Other Included Managers:                         2

Form 13F Information Table Entry Total:                 1126

Form 13F Information Table Value Total (x$1000): $19,704,819

LIST OF OTHER INCLUDED MANAGERS:

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



No.   Form 13F File Number          Name
---   --------------------   ------------------
                       
1     28-11512               TD Securities Inc.
2     28-11579               TD Global Finance



Form 13F-HR

Name of reporting Manager The Toronto - Dominion Bank



               Item 1:               Item 2:  Item 3:   Item 4:    Item 5:           Item6:        Item 7:          Item 8:
------------------------------------ ------- --------- ---------------------- -------------------- -------- ----------------------
                                                                                   Investment
                                                                                   Discretion
                                                                              --------------------             Voting Authority
                                                                                     (b)           Managers        (Shares)
                                      Title              Fair  Shares or           Shared-   (c)      See   ----------------------
                                       of      CUSIP    Market Principal       (a)    As   Shared-  Instr.     (a)      (b)    (c)
           Name of Issuer             Class    Number   Value    Amount       Sole Defined  other      V      Sole    Shared  None
------------------------------------ ------- --------- ------- --------- ---- ---- ------- ------- -------- -------- -------- ----
                                                                                          
3M COMPANY                           COM     88579Y101    9500    113678 SH   SOLE                            113678
ABB LTD SPONSORED ADR                COM     000375204     179      8215 SH   SOLE                              8215
ABBOTT LABORATORIES                  COM     002824100     379      7200 SH   SOLE                              7200
ABBOTT LABORATORIES                  COM     002824100      74      1400 SH        SH-DEF          2                     1400
ABBOTT LABORATORIES INC              COM     002824100    5133     97440 SH   SOLE                             97440
ADVANCED BATTERY TECHNOLOGIES INC    COM     00752H102     197     50500 SH   SOLE                             50500
ADVANTAGE OIL & GAS LTD              COM     00765F101       2       300 SH   SOLE                               300
ADVANTAGE OIL & GAS LTD              COM     00765F101       8      1106 SH   SOLE                              1106
ADVANTAGE OIL & GAS LTD              COM     00765F101       7      1100 SH        SH-DEF          1                     1100
ADVANTAGE OIL & GAS LTD              COM     00765F101    1214    180000 SH        SH-DEF          1                   180000
AEGON NV ARS                         COM     007924103      11      1545 SH   SOLE                              1545
AFLAC INC                            COM     001055102     217      3995 SH   SOLE                              3995
AGFEED INDUSTRIES INC                COM     00846L101     176     40000 SH   SOLE                             40000
AGILENT TECHNOLOGIES INC             COM     00846U101      11       333 SH   SOLE                               333
AGNICO-EAGLE MINES                   CALL    008474108    3324     59500 CALL      SH-DEF          1                    59500
AGNICO-EAGLE MINES                   PUT     008474108    6692    119800 PUT       SH-DEF          1                   119800
AGNICO-EAGLE MINES                   COM     008474108   14660    262450 SH   SOLE                            262450
AGNICO-EAGLE MINES                   COM     008474108   16896    302485 SH        SH-DEF          1                   302485
AGNICO-EAGLE MINES                   COM     008474108  139644   2500000 SH        SH-DEF          2                  2500000
AGNICO-EAGLE MINES LTD               CALL    008474108    7115    127800 CALL      SH-DEF          1                   127800
AGNICO-EAGLE MINES LTD               PUT     008474108    3262     58600 PUT       SH-DEF          1                    58600
AGNICO-EAGLE MINES LTD               COM     008474108      46       821 SH   SOLE                               821
AGNICO-EAGLE MINES LTD               COM     008474108     592     10581 SH   SOLE                             10581
AGRIUM INC                           CALL    008916108   13363    189000 CALL      SH-DEF          1                   189000
AGRIUM INC                           PUT     008916108    7162    101300 PUT       SH-DEF          1                   101300
AGRIUM INC                           COM     008916108  125016   1768181 SH   SOLE                           1768181
AGRIUM INC                           COM     008916108    3561     50308 SH   SOLE                             50308
AGRIUM INC                           COM     008916108   15017    212396 SH        SH-DEF          1                   212396
ALCATEL LUCENT ADR                   COM     013904305       0        47 SH   SOLE                                47
ALCOA INC                            COM     013817101     713     50049 SH   SOLE                             50049
ALEXCO RESOURCES CORP                COM     01535P106      10      3000 SH        SH-DEF          1                     3000
ALLIANCE RESOURCE PARTNERS           COM     01877R108       1        25 SH        SH-DEF          1                       25
ALLIED NEVADA GOLD CORP              PUT     019344100     281     17000 PUT       SH-DEF          1                    17000
ALLIED NEVADA GOLD CORP              COM     019344100     992     59850 SH   SOLE                             59850
ALLIED NEVADA GOLD CORP              COM     019344100      60      3600 SH        SH-DEF          1                     3600
ALLSTATE CORPORATION                 COM     020002101      39      1200 SH   SOLE                              1200
ALPHA NATURAL RESOURCES INC          CALL    02076X102    1098     22000 CALL SOLE                             22000
ALPHA NATURAL RESOURCES INC          PUT     02076X102    1098     22000 PUT  SOLE                             22000
ALTRIA GROUP INC                     COM     02209S103     728     35484 SH   SOLE                             35484
AMERICAN EAGLE OUTFITTERS INC        COM     02553E106      15       830 SH   SOLE                               830





                                                                                          
AMERICAN EXPRESS CO                  COM     025816109     582     14100 SH   SOLE                             14100
AMERICAN EXPRESS COMPANY             COM     025816109     923     22375 SH   SOLE                             22375
AMERIPRISE FINANCIAL INC             COM     03076C106       2        50 SH   SOLE                                50
AMGEN INC                            COM     031162100     990     16563 SH   SOLE                             16563
ANADARKO PETROLEUM CORP              COM     032511107     146      2000 SH   SOLE                              2000
ANALOG DEVICES INC                   COM     032654105      36      1250 SH   SOLE                              1250
ANGIOTECH PHARMACEUTICALS            COM     034918102       0       185 SH        SH-DEF          1                      185
ANGIOTECH PHARMACEUTICALS IN         COM     034918102       0      1300 SH   SOLE                              1300
ANGLOGOLD ASHANTI-SPON ADR           COM     035128206      74      1950 SH   SOLE                              1950
ANTARES PHARMA INC                   COM     036642106     205    150000 SH   SOLE                            150000
AOL INC WHEN ISSUED                  COM     00184X105       0        16 SH   SOLE                                16
APACHE CORPORATION                   COM     037411105     232      2283 SH   SOLE                              2283
APPLE INC                            PUT     037833100    8225     35000 PUT  SOLE                             35000
APPLE INC                            COM     037833100    9306     39600 SH   SOLE                             39600
APPLE INC                            COM     037833100     253      1075 SH   SOLE                              1075
APPLIED MATERIALS INC                COM     038222105      21      1580 SH   SOLE                              1580
ARCH COAL INC                        CALL    039380100    9254    405000 CALL SOLE                            405000
ARCH COAL INC                        COM     039380100      55      2400 SH   SOLE                              2400
ARCH COAL INC                        COM     039380100      69      3000 SH   SOLE                              3000
ARCHER DANIELS MIDLAND COMPANY       COM     039483102       9       300 SH   SOLE                               300
ARENA PHARMACEUTICALS INC            COM     040047102     263     85000 SH   SOLE                             85000
ASML HOLING N.V. NY REG SHS          COM     N07059186       3        75 SH   SOLE                                75
ASPEN INSURANCE HOLDINGS LTD         COM     G05384105      38      1305 SH   SOLE                              1305
ASTRAZENECA PLC SPONSORED ADR        COM     046353108     988     22100 SH   SOLE                             22100
AT&T INC                             COM     00206R102       5       200 SH   SOLE                               200
AT&T INC                             COM     00206R102    3996    154646 SH   SOLE                            154646
AURIZON MINES LTD                    CALL    05155P106      24      5000 CALL      SH-DEF          1                     5000
AURIZON MINES LTD                    PUT     05155P106      14      3000 PUT       SH-DEF          1                     3000
AURIZON MINES LTD                    COM     05155P106     102     21600 SH   SOLE                             21600
AURIZON MINES LTD                    COM     05155P106      95     20000 SH   SOLE                             20000
AURIZON MINES LTD                    COM     05155P106      37      7900 SH        SH-DEF          1                     7900
AUTOLIV INC                          COM     052800109     206      4000 SH   SOLE                              4000
AVON PRODUCTS INC                    COM     054303102     163      4800 SH   SOLE                              4800
AXA-UAP S.A. SPONSORED ADR           COM     054536107     277     12580 SH   SOLE                             12580
BAKER HUGHES INC                     COM     057224107     867     18505 SH   SOLE                             18505
BALLARD POWER SYSTEMS INC            CALL    058586108      13      4700 CALL      SH-DEF          1                     4700
BALLARD POWER SYSTEMS INC            COM     058586108     132     49631 SH   SOLE                             49631
BALLARD POWER SYSTEMS INC            COM     058586108      20      7567 SH        SH-DEF          1                     7567
BANCO BILBAO VIZCAYA ARGENTARIA S.A. COM     05946K101      26      1874 SH   SOLE                              1874
BANCO BRADESCO-SPONSORED ADR         COM     059460303     378     20500 SH   SOLE                             20500
BANCO SANTANDER BRASIL ADS           COM     05967A107     132     10625 SH   SOLE                             10625
BANCO SANTANDER BRASIL-ADS           COM     05967A107     132     10611 SH   SOLE                             10611
BANCO SANTANDER S.A. ADR             COM     05964H105     209     15746 SH   SOLE                             15746
BANK OF AMERICA CORP                 COM     060505104       9       515 SH   SOLE                               515
BANK OF AMERICA CORP                 COM     060505104     391     21900 SH   SOLE                             21900
BANK OF AMERICA CORP                 COM     060505104   27668   1550000 SH        SH-DEF          2                  1550000
BANK OF AMERICA CORPORATION          COM     060505104    2463    137993 SH   SOLE                            137993
BANK OF MONTREAL                     CALL    063671101   18851    310600 CALL SOLE                            310600





                                                                                          
BANK OF MONTREAL                     CALL    063671101   83110   1369400 CALL      SH-DEF          1                  1369400
BANK OF MONTREAL                     PUT     063671101   11865    195500 PUT  SOLE                            195500
BANK OF MONTREAL                     PUT     063671101   26425    435400 PUT       SH-DEF          1                   435400
BANK OF MONTREAL                     COM     063671101     158      2600 SH   SOLE                              2600
BANK OF MONTREAL                     COM     063671101 1329826  21911382 SH   SOLE                          21911382
BANK OF MONTREAL                     COM     063671101   55062    906141 SH   SOLE                            906141
BANK OF MONTREAL                     COM     063671101   27166    447616 SH        SH-DEF          1                   447616
BANK OF NEW YORK MELLON CORP         COM     064058100    3140    101689 SH   SOLE                            101689
BANK OF NOVA SCOTIA                  CALL    064149107   14656    292600 CALL SOLE                            292600
BANK OF NOVA SCOTIA                  CALL    064149107   29672    592400 CALL      SH-DEF          1                   592400
BANK OF NOVA SCOTIA                  PUT     064149107   10544    210500 PUT  SOLE                            210500
BANK OF NOVA SCOTIA                  PUT     064149107    1691     33800 PUT       SH-DEF          1                    33800
BANK OF NOVA SCOTIA                  PUT     064149107   42926    857000 PUT       SH-DEF          1                   857000
BANK OF NOVA SCOTIA                  COM     064149107      86      1727 SH   SOLE                              1727
BANK OF NOVA SCOTIA                  COM     064149107 2263561  45191146 SH   SOLE                          45191146
BANK OF NOVA SCOTIA                  COM     064149107  103841   2070589 SH   SOLE                           2070589
BANK OF NOVA SCOTIA                  COM     064149107     105      2100 SH        SH-DEF          1                     2100
BANK OF NOVA SCOTIA                  COM     064149107   59197   1181854 SH        SH-DEF          1                  1181854
BANK OF NOVA SCOTIA                  COM     064149107      75      1500 SH        SH-DEF          2                     1500
BARCLAYS BANK PLC                    COM     06739H511     726     29000 SH   SOLE                             29000
BARCLAYS BANK PLC                    COM     06739H776     762     31300 SH   SOLE                             31300
BARCLAYS PLC SPONSORED ADR           COM     06738E204     185      8505 SH   SOLE                              8505
BARCLAYS PLC-SPONS ADR               COM     06738E204     772     34030 SH   SOLE                             34030
BARRICK GOLD CORP                    CALL    067901108   15946    415900 CALL      SH-DEF          1                   415900
BARRICK GOLD CORP                    CALL    067901108   27123    707000 CALL      SH-DEF          1                   707000
BARRICK GOLD CORP                    PUT     067901108   13553    353500 PUT       SH-DEF          1                   353500
BARRICK GOLD CORP                    PUT     067901108   29429    767100 PUT       SH-DEF          1                   767100
BARRICK GOLD CORP                    COM     067901108     172      4486 SH   SOLE                              4486
BARRICK GOLD CORP                    COM     067901108  370089   9646821 SH   SOLE                           9646821
BARRICK GOLD CORP                    COM     067901108    7068    184014 SH   SOLE                            184014
BARRICK GOLD CORP                    COM     067901108      53      1393 SH        SH-DEF          1                     1393
BARRICK GOLD CORP                    COM     067901108   81035   2112267 SH        SH-DEF          1                  2112267
BARRICK GOLD CORP                    COM     067901108      77      2000 SH        SH-DEF          1                     2000
BARRICK GOLD CORP                    COM     067901108     499     13000 SH        SH-DEF          2                    13000
BAXTER INTERNATIONAL INC             COM     071813109      89      1525 SH   SOLE                              1525
BAYTEX ENERGY T/U                    COM     073176109    2314     68350 SH   SOLE                             68350
BAYTEX ENERGY TRUST T/U              COM     073176109     392     11600 SH        SH-DEF          1                    11600
BAYTEX ENERGY TRUST-UNITS            COM     073176109       3       100 SH   SOLE                               100
BAYTEX ENERGY TRUST-UNITS            COM     073176109     671     19830 SH   SOLE                             19830
BAYTEX ENERGY TRUST-UNITS            COM     073176109      10       300 SH        SH-DEF          1                      300
BCE INC                              CALL    05534B760    2818     95900 CALL      SH-DEF          1                    95900
BCE INC                              PUT     05534B760    3753    127700 PUT       SH-DEF          1                   127700
BCE INC                              COM     05534B760      59      2000 SH   SOLE                              2000
BCE INC                              COM     05534B760  278063   9462527 SH   SOLE                           9462527
BCE INC                              COM     05534B760    9898    336838 SH        SH-DEF          1                   336838
BCE INC                              COM     05534B760     226      7700 SH        SH-DEF          1                     7700
BCE INC                              COM     05534B760     293     10000 SH        SH-DEF          1                    10000
BCE INC                              COM     05534B760       2        63 SH        SH-DEF          2                       63





                                                                                          
BCE INC NEW                          COM     05534B760   28171    957476 SH   SOLE                            957476
BEACON POWER CORPORATION             COM     073677106     135    300000 SH   SOLE                            300000
BECKMAN COULTER INC                  COM     075811109      19       300 SH   SOLE                               300
BECTON DICKINSON AND CO              CALL    075887109    1575     20000 CALL SOLE                             20000
BECTON, DICKINSON & CO               COM     075887109     584      7415 SH   SOLE                              7415
BERKSHIRE HATHAWAY INC CL A          COM     084670108   15378       125 SH   SOLE                               125
BERKSHIRE HATHAWAY INC CLASS B NEW   COM     084670702    1983     24400 SH   SOLE                             24400
BEST BUY COMPANY INC                 COM     086516101     251      5900 SH   SOLE                              5900
BHP BILLITON LTD SPONSORED ADR       COM     088606108    1722     21440 SH   SOLE                             21440
BIOCRYST PHARMACEUTICALS             COM     09058V103     396     60200 SH   SOLE                             60200
BIOSANTE PHARMA INC                  COM     09065V203       0       127 SH   SOLE                               127
BIOVAIL CORP                         COM     09067J109      17      1000 SH   SOLE                              1000
BIOVAIL CORP                         COM     09067J109      17      1000 SH        SH-DEF          1                     1000
BIOVAIL CORP                         COM     09067J109      67      4000 SH        SH-DEF          1                     4000
BIOVAIL CORPORATION                  CALL    09067J109     462     27600 CALL      SH-DEF          1                    27600
BIOVAIL CORPORATION                  PUT     09067J109     117      7000 PUT       SH-DEF          1                     7000
BIOVAIL CORPORATION                  COM     09067J109   83345   4983018 SH   SOLE                           4983018
BIOVAIL CORPORATION                  COM     09067J109    1075     64291 SH        SH-DEF          1                    64291
BOEING COMPANY                       COM     097023105     209      2884 SH   SOLE                              2884
BOSTON SCIENTIFIC CORP               COM     101137107     109     15100 SH   SOLE                             15100
BP PLC SPONSORED ADR                 COM     055622104     931     16314 SH   SOLE                             16314
BP PRUDHOE BAY ROYALTY TRUST         COM     055630107     197      2000 SH   SOLE                              2000
BRISTOL-MYERS SQUIBB CO              CALL    110122108    2536     95000 CALL SOLE                             95000
BRISTOL-MYERS SQUIBB COMPANY         COM     110122108     483     18095 SH   SOLE                             18095
BRITISH AMERICAN TOBACCO-SPON ADR    COM     110448107     110      1600 SH   SOLE                              1600
BRITISH SKY BROADCASTING GROUP ADR   COM     111013108       3        75 SH   SOLE                                75
BROCADE COMMUNICATIONS SYS           PUT     111621306     171     30000 PUT  SOLE                             30000
BROCADE COMMUNICATIONS SYS           COM     111621306     105     18400 SH   SOLE                             18400
BROCADE COMMUNICATIONS SYS INC (NEW) COM     111621306     211     37000 SH   SOLE                             37000
BROOKFIELD ASSET MANAGE-CL A         CALL    112585104    1624     63800 CALL      SH-DEF          1                    63800
BROOKFIELD ASSET MANAGE-CL A         PUT     112585104     323     12700 PUT       SH-DEF          1                    12700
BROOKFIELD ASSET MANAGE-CL A         COM     112585104     186      7330 SH   SOLE                              7330
BROOKFIELD ASSET MANAGE-CL A         COM     112585104  248418   9761827 SH   SOLE                           9761827
BROOKFIELD ASSET MANAGE-CL A         COM     112585104    6158    241972 SH        SH-DEF          1                   241972
BROOKFIELD ASSET MGMT INC CL A LVS   COM     112585104    8936    350734 SH   SOLE                            350734
BROOKFIELD INFRA PARTNER LPU         COM     G16252101     122      6918 SH   SOLE                              6918
BROOKFIELD PROPERTIES CORP           CALL    112900105    7896    512500 CALL      SH-DEF          1                   512500
BROOKFIELD PROPERTIES CORP           PUT     112900105     223     14500 PUT       SH-DEF          1                    14500
BROOKFIELD PROPERTIES CORP           COM     112900105    8418    546387 SH   SOLE                            546387
BROOKFIELD PROPERTIES CORP           COM     112900105     919     59600 SH   SOLE                             59600
BROOKFIELD PROPERTIES CORP           COM     112900105      11       701 SH        SH-DEF          1                      701
BROOKFIELD PROPERTIES CORP           COM     112900105     989     64200 SH        SH-DEF          1                    64200
BROWN & BROWN INC                    COM     115236101       5       300 SH   SOLE                               300
BROWN-FORMAN CORP CL A               COM     115637100      88      1400 SH   SOLE                              1400
BROWN-FORMAN CORP CLASS B            COM     115637209      21       350 SH   SOLE                               350
BRUNSWICK CORP                       COM     117043109       2       100 SH   SOLE                               100
BUNGE LIMITED                        COM     G16962105      18       300 SH   SOLE                               300
C.R. BARD INC                        COM     067383109      69       800 SH   SOLE                               800





                                                                                          
CAE INC                              CALL    124765108      21      2200 CALL      SH-DEF          1                     2200
CAE INC                              PUT     124765108      10      1000 PUT       SH-DEF          1                     1000
CAE INC                              COM     124765108     688     70469 SH   SOLE                             70469
CAE INC                              COM     124765108     902     92234 SH   SOLE                             92234
CAE INC                              COM     124765108     205     20953 SH        SH-DEF          1                    20953
CAE INC                              COM     124765108     101     10400 SH        SH-DEF          1                    10400
CAE INC                              COM     124765108      11      1100 SH        SH-DEF          2                     1100
CAL DIVE INTERNATIONAL INC           COM     12802T101      24      3300 SH   SOLE                              3300
CAMECO CORP                          CALL    13321L108    1834     67000 CALL      SH-DEF          1                    67000
CAMECO CORP                          PUT     13321L108    3085    112700 PUT       SH-DEF          1                   112700
CAMECO CORP                          COM     13321L108  114927   4197858 SH   SOLE                           4197858
CAMECO CORP                          COM     13321L108    3275    119492 SH   SOLE                            119492
CAMECO CORP                          COM     13321L108   14752    538820 SH        SH-DEF          1                   538820
CAMPBELL SOUP CO                     COM     134429109       4       100 SH   SOLE                               100
CAN IMPERIAL BK OF COMMERCE          CALL    136069101   14653    200600 CALL SOLE                            200600
CAN IMPERIAL BK OF COMMERCE          CALL    136069101   27085    370800 CALL      SH-DEF          1                   370800
CAN IMPERIAL BK OF COMMERCE          PUT     136069101   18006    246500 PUT  SOLE                            246500
CAN IMPERIAL BK OF COMMERCE          PUT     136069101     562      7700 PUT       SH-DEF          1                     7700
CAN IMPERIAL BK OF COMMERCE          PUT     136069101   23017    315100 PUT       SH-DEF          1                   315100
CAN IMPERIAL BK OF COMMERCE          COM     136069101       7       100 SH   SOLE                               100
CAN IMPERIAL BK OF COMMERCE          COM     136069101  905269  12393159 SH   SOLE                          12393159
CAN IMPERIAL BK OF COMMERCE          COM     136069101   72531    992949 SH        SH-DEF          1                   992949
CANADIAN IMPERIAL BANK OF COMMERCE   COM     136069101   50418    689371 SH   SOLE                            689371
CANADIAN NATIONAL RAILWAY CO         COM     136375102   22510    370502 SH   SOLE                            370502
CANADIAN NATL RAILWAY CO             CALL    136375102    7743    127600 CALL      SH-DEF          1                   127600
CANADIAN NATL RAILWAY CO             PUT     136375102    5328     87800 PUT       SH-DEF          1                    87800
CANADIAN NATL RAILWAY CO             COM     136375102  327898   5403622 SH   SOLE                           5403622
CANADIAN NATL RAILWAY CO             COM     136375102   12175    200645 SH        SH-DEF          1                   200645
CANADIAN NATURAL RESOURCES           CALL    136385101   34921    471900 CALL      SH-DEF          1                   471900
CANADIAN NATURAL RESOURCES           PUT     136385101   13098    177000 PUT       SH-DEF          1                   177000
CANADIAN NATURAL RESOURCES           COM     136385101     311      4200 SH   SOLE                              4200
CANADIAN NATURAL RESOURCES           COM     136385101  426202   5759428 SH   SOLE                           5759428
CANADIAN NATURAL RESOURCES           COM     136385101     447      6036 SH        SH-DEF          1                     6036
CANADIAN NATURAL RESOURCES           COM     136385101   23794    321533 SH        SH-DEF          1                   321533
CANADIAN NATURAL RESOURCES LTD       COM     136385101   18406    248421 SH   SOLE                            248421
CANADIAN PACIFIC RAILWAY LTD         CALL    13645T100    1544     27400 CALL      SH-DEF          1                    27400
CANADIAN PACIFIC RAILWAY LTD         PUT     13645T100     659     11700 PUT       SH-DEF          1                    11700
CANADIAN PACIFIC RAILWAY LTD         COM     13645T100      55       986 SH   SOLE                               986
CANADIAN PACIFIC RAILWAY LTD         COM     13645T100  111253   1974332 SH   SOLE                           1974332
CANADIAN PACIFIC RAILWAY LTD         COM     13645T100   14320    253812 SH   SOLE                            253812
CANADIAN PACIFIC RAILWAY LTD         COM     13645T100    7043    124983 SH        SH-DEF          1                   124983
CANON INC ADR                        COM     138006309      37       805 SH   SOLE                               805
CANON INC-SPONS ADR                  COM     138006309       0       400 SH        SH-DEF          2                      400
CAPITAL GOLD CORPORATION NEW         COM     14018Y205    1118    323000 SH   SOLE                            323000
CARDINAL HEALTH INC                  COM     14149Y108      94      2600 SH   SOLE                              2600
CARDIOME PHARMA CORP                 COM     14159U202      11      1600 SH   SOLE                              1600
CARDIOME PHARMA CORP                 COM     14159U202      13      2000 SH   SOLE                              2000
CARDIOME PHARMA CORPORATION          COM     14159U202      15      2300 SH   SOLE                              2300





                                                                                          
CAREFUSION CORPORATION               COM     14170T101      34      1300 SH   SOLE                              1300
CARNIVAL CORPORATION                 COM     143658300     383      9850 SH   SOLE                              9850
CATERPILLAR INC                      COM     149123101    1492     23745 SH   SOLE                             23745
CELESTICA INC                        CALL    15101Q108      58      5300 CALL      SH-DEF          1                     5300
CELESTICA INC                        PUT     15101Q108     301     27500 PUT       SH-DEF          1                    27500
CELESTICA INC                        COM     15101Q108      11      1000 SH   SOLE                              1000
CELESTICA INC                        COM     15101Q108     192     17600 SH   SOLE                             17600
CELESTICA INC                        COM     15101Q108    6158    563580 SH        SH-DEF          1                   563580
CELESTICA INC SV                     COM     15101Q108     476     43540 SH   SOLE                             43540
CELGENE CORPORATION                  COM     151020104      12       200 SH   SOLE                               200
CEMEX S.A.B. DE C.V.                 COM     151290889      43      4184 SH   SOLE                              4184
CENOVUS ENERGY INC                   CALL    15135U109    2074     79400 CALL      SH-DEF          1                    79400
CENOVUS ENERGY INC                   PUT     15135U109     760     29100 PUT       SH-DEF          1                    29100
CENOVUS ENERGY INC                   COM     15135U109  220246   8432926 SH   SOLE                           8432926
CENOVUS ENERGY INC                   COM     15135U109   25425    972297 SH   SOLE                            972297
CENOVUS ENERGY INC                   COM     15135U109      94      3600 SH        SH-DEF          1                     3600
CENOVUS ENERGY INC                   COM     15135U109    8725    334075 SH        SH-DEF          1                   334075
CENOVUS ENERGY INC                   COM     15135U109     112      4300 SH        SH-DEF          1                     4300
CENOVUS ENERGY INC                   COM     15135U109      37      1400 SH        SH-DEF          2                     1400
CENTRAL EUROPE & RUSSIA FUND         COM     153436100    1207     33709 SH   SOLE                             33709
CENTRAL FUND CANADA CL A             COM     153501101      61      4342 SH   SOLE                              4342
CENTRAL FUND OF CDA LTD CL A NVS     COM     153501101      17      1200 SH   SOLE                              1200
CENTURY ALUMINUM COMPANY             COM     156431108      28      2000 SH   SOLE                              2000
CGI GROUP INC - CL A                 CALL    39945C109      60      4000 CALL      SH-DEF          1                     4000
CGI GROUP INC - CL A                 PUT     39945C109     434     29000 PUT       SH-DEF          1                    29000
CGI GROUP INC - CL A                 COM     39945C109       5       350 SH   SOLE                               350
CGI GROUP INC - CL A                 COM     39945C109     227     15200 SH        SH-DEF          1                    15200
CGI GROUP INC CL A SVS               COM     39945C109     478     31922 SH   SOLE                             31922
CHESAPEAKE ENERGY CORP               COM     165167107     152      6440 SH   SOLE                              6440
CHEVRON CORP                         COM     166764100      76      1000 SH        SH-DEF          2                     1000
CHEVRON CORPORATION                  COM     166764100    8358    110216 SH   SOLE                            110216
CHINA MOBILE LIMITED ADR             COM     16941M109     118      2455 SH   SOLE                              2455
CHINA PETROLEUM & CHEMICAL CORP ADR  COM     16941R108     493      6000 SH   SOLE                              6000
CHINACAST EDUCATION CORP             COM     16946T109     735    100500 SH   SOLE                            100500
CIA DE MINAS BUENAVENTUR-ADR         COM     204448104      43      1400 SH   SOLE                              1400
CIA PARANAENSE DE ENERGIA SP ADR     COM     20441B407     303     14800 SH   SOLE                             14800
CIA SANEAMENTO BASICO ADR            COM     20441A102     158      4300 SH   SOLE                              4300
CISCO SYSTEMS INC                    PUT     17275R102     390     15000 PUT  SOLE                             15000
CISCO SYSTEMS INC                    COM     17275R102    5962    229041 SH   SOLE                            229041
CITIGROUP INC                        COM     172967101     517    127622 SH   SOLE                            127622
CITIGROUP INC                        COM     172967101     551    136094 SH   SOLE                            136094
CITIGROUP INC                        COM     172967101       6      1500 SH        SH-DEF          2                     1500
CNOOC LIMITED ADR                    COM     126132109      90       545 SH   SOLE                               545
COACH INC                            COM     189754104      53      1340 SH   SOLE                              1340
COCA-COLA CO/THE                     COM     191216100      11       200 SH   SOLE                               200
COCA-COLA CO/THE                     COM     191216100       0       900 SH        SH-DEF          2                      900
COCA-COLA COMPANY                    COM     191216100    1505     27355 SH   SOLE                             27355
COCA-COLA ENTERPRISES INC            COM     191219104       8       300 SH   SOLE                               300





                                                                                          
COLGATE-PALMOLIVE COMPANY            COM     194162103    4975     58348 SH   SOLE                             58348
COMCAST CORP CL A                    COM     20030N101    1362     72370 SH   SOLE                             72370
COMCAST CORP CL A SPL                COM     20030N200    2474    137662 SH   SOLE                            137662
COMMUNITY HEALTH SYSTEMS INC NEW     COM     203668108      41      1100 SH   SOLE                              1100
COMPASS MINERALS INTERNATION         COM     20451N101       3        40 SH        SH-DEF          1                       40
COMPASS MINERALS INTERNATIONAL INC   COM     20451N101       8       100 SH   SOLE                               100
COMPTON PETROLEUM CORP               COM     204940100      19     20700 SH   SOLE                             20700
COMPTON PETROLEUM CORP               COM     204940100       8      8200 SH        SH-DEF          1                     8200
CONAGRA FOODS INC                    COM     205887102     125      5000 SH   SOLE                              5000
CONOCOPHILLIPS                       COM     20825C104    2136     41747 SH   SOLE                             41747
COPART INC                           COM     217204106      31       880 SH   SOLE                               880
CORN PRODUCTS INTERNATIONAL INC      COM     219023108       2        70 SH   SOLE                                70
CORNING INC                          COM     219350105     104      5155 SH   SOLE                              5155
CORRIENTE RES INC                    COM     22027E409     201     25000 SH        SH-DEF          1                    25000
CORRIENTE RES INC                    COM     22027E409       0         4 SH        SH-DEF          1                        4
CORRIENTE RESOURCES INC-A            CALL    22027E409       8      1000 CALL      SH-DEF          1                     1000
CORRIENTE RESOURCES INC-A            PUT     22027E409     194     24000 PUT       SH-DEF          1                    24000
CORRIENTE RESOURCES INC-A            COM     22027E409       7       900 SH   SOLE                               900
CORRIENTE RESOURCES INC-A            COM     22027E409      98     12100 SH        SH-DEF          1                    12100
CORUS ENTERTAINMENT INC CL B NVS     COM     220874101     222     11363 SH   SOLE                             11363
CORUS ENTERTAINMENT INC-B SH         CALL    220874101      20      1000 CALL      SH-DEF          1                     1000
CORUS ENTERTAINMENT INC-B SH         COM     220874101       2       100 SH   SOLE                               100
CORUS ENTERTAINMENT INC-B SH         COM     220874101    2148    109900 SH   SOLE                            109900
COSTCO WHOLESALE CORP                COM     22160K105      38       635 SH   SOLE                               635
COTT CORPORATION                     CALL    22163N106      31      4000 CALL      SH-DEF          1                     4000
COTT CORPORATION                     COM     22163N106    1026    131622 SH   SOLE                            131622
COTT CORPORATION                     COM     22163N106      16      2000 SH   SOLE                              2000
COTT CORPORATION                     COM     22163N106     537     68915 SH        SH-DEF          1                    68915
COWEN GROUP INC CLASS A              COM     223622101      87     15400 SH   SOLE                             15400
CREDIT SUISSE GROUP SPON ADR         COM     225401108      18       360 SH   SOLE                               360
CRH PLC SP ADR                       COM     12626K203       2        95 SH   SOLE                                95
CROSSHAIR EXPL & MNG CORP            COM     22763R101      19    100000 SH        SH-DEF          1                   100000
CROSSHAIR EXPL & MNG CORP            COM     22763R101       0       534 SH        SH-DEF          1                      534
CRYSTALLEX INTL CORP                 COM     22942F101       0        14 SH   SOLE                                14
CRYSTALLEX INTL CORP                 COM     22942F101       3     10400 SH        SH-DEF          1                    10400
CRYSTALLEX INTL CORP                 COM     22942F101       1      2181 SH        SH-DEF          1                     2181
CRYSTALLEX INTL CORP                 COM     22942F101      76    249500 SH        SH-DEF          1                   249500
CSX CORPORATION                      COM     126408103     125      2460 SH   SOLE                              2460
CVS CAREMARK CORPORATION             COM     126650100    5850    160010 SH   SOLE                            160010
DANAHER CORP                         COM     235851102      58       725 SH   SOLE                               725
DEAN FOODS COMPANY                   COM     242370104      34      2150 SH   SOLE                              2150
DEERE & COMPANY                      COM     244199105    1635     27490 SH   SOLE                             27490
DEL MONTE FOODS CO                   COM     24522P103       2       140 SH   SOLE                               140
DELL INC                             COM     24702R101     245     16290 SH   SOLE                             16290
DELL INC                             COM     24702R101       0      1700 SH        SH-DEF          2                     1700
DELUXE CORP                          COM     248019101      23      1200 SH   SOLE                              1200
DELUXE CORPORATION                   COM     248019101     173      8900 SH   SOLE                              8900
DENBURY RESOURCES INC                COM     247916208     623     36959 SH   SOLE                             36959





                                                                                          
DENISON MINES CORP                   COM     248356107      37     25147 SH   SOLE                             25147
DENISON MINES CORP                   COM     248356107     130     89200 SH   SOLE                             89200
DENTSPLY INTERNATIONAL INC           COM     249030107      35      1000 SH   SOLE                              1000
DESCARTES SYSTEMS GROUP INC          COM     249906108     119     18480 SH   SOLE                             18480
DEVON ENERGY CORP                    COM     25179M103     161      2500 SH        SH-DEF          1                     2500
DEVON ENERGY CORPORATION             COM     25179M103     367      5700 SH   SOLE                              5700
DEVON ENERGY CORPORATION             COM     25179M103     395      6125 SH   SOLE                              6125
DIAGEO PLC SPONSORED ADR             COM     25243Q205    1742     25825 SH   SOLE                             25825
DIAMOND OFFSHORE DRILLING            COM     25271C102     171      1925 SH   SOLE                              1925
DIEBOLD INC                          COM     253651103      25       800 SH   SOLE                               800
DIREXION DAILY FINL BEAR 3X          COM     25459W490      81      6000 SH   SOLE                              6000
DISNEY,WALT COMPANY                  COM     254687106    1959     56108 SH   SOLE                             56108
DOLLAR FINANCIAL CORP                COM     256664103    2947    122773 SH        SH-DEF          1                   122773
DOMINION RESOURCES INC               COM     25746U109       8       200 SH   SOLE                               200
DOMTAR CORPORATION                   COM     257559203      25       400 SH   SOLE                               400
DONNELLEY (R.R.) & SONS CO           COM     257867101      85      3992 SH   SOLE                              3992
DOW CHEMICAL COMPANY                 COM     260543103     132      4450 SH   SOLE                              4450
DRAGONWAVE INC                       PUT     26144M103      14      1500 PUT       SH-DEF          1                     1500
DRAGONWAVE INC                       COM     26144M103      37      4000 SH        SH-DEF          1                     4000
DU PONT (E.I.) DE NEMOURS            COM     263534109       7       200 SH   SOLE                               200
DUKE ENERGY CORP                     COM     26441C105       0         1 SH        SH-DEF          2                        1
DUKE ENERGY HOLDING CORP             COM     26441C105     164     10057 SH   SOLE                             10057
DUPONT E.I. DE NEMOURS & CO          COM     263534109     498     13362 SH   SOLE                             13362
EASTMAN KODAK COMPANY                COM     277461109       6      1000 SH   SOLE                              1000
EATON CORPORATION                    COM     278058102     693      9140 SH   SOLE                              9140
EBAY INC                             COM     278642103       1        50 SH   SOLE                                50
ECOLAB INC                           COM     278865100      24       540 SH   SOLE                               540
EDISON INTERNATIONAL                 COM     281020107       3        85 SH   SOLE                                85
E-HOUSE CHINA HOLDINGS LTD ADR       COM     26852W103      19      1000 SH   SOLE                              1000
ELDORADO GOLD CORP                   CALL    284902103    8343    687300 CALL      SH-DEF          1                   687300
ELDORADO GOLD CORP                   PUT     284902103     534     44000 PUT       SH-DEF          1                    44000
ELDORADO GOLD CORP                   COM     284902103      48      4000 SH   SOLE                              4000
ELDORADO GOLD CORP                   COM     284902103     472     38900 SH   SOLE                             38900
ELDORADO GOLD CORP                   COM     284902103      16      1301 SH   SOLE                              1301
ELDORADO GOLD CORP                   COM     284902103   21886   1803095 SH        SH-DEF          1                  1803095
ELDORADO GOLD CORP                   COM     284902103   52313   4309786 SH        SH-DEF          2                  4309786
ELDORADO GOLD CRP                    COM     284902103      12      1000 SH        SH-DEF          1                     1000
ELECTRONIC ARTS INC                  COM     285512109       1        35 SH   SOLE                                35
ELIZABETH ARDEN INC                  COM     28660G106     166      9200 SH   SOLE                              9200
EMBRAER-EMPRESA BRASILEIRA SP ADR    COM     29081M102       1        45 SH   SOLE                                45
EMC CORPORATION(MASS)                COM     268648102      57      3150 SH   SOLE                              3150
EMERSON ELECTRIC CO                  COM     291011104    6651    132114 SH   SOLE                            132114
ENBRIDGE INC                         CALL    29250N105    4235     88800 CALL      SH-DEF          1                    88800
ENBRIDGE INC                         PUT     29250N105    1311     27500 PUT       SH-DEF          1                    27500
ENBRIDGE INC                         COM     29250N105  410003   8597877 SH   SOLE                           8597877
ENBRIDGE INC                         COM     29250N105   60591   1269038 SH   SOLE                           1269038
ENBRIDGE INC                         COM     29250N105   15127    317223 SH        SH-DEF          1                   317223
ENBRIDGE INC                         COM     29250N105       3        67 SH        SH-DEF          1                       67





                                                                                          
ENCANA CORP                          CALL    292505104    2722     87500 CALL      SH-DEF          1                    87500
ENCANA CORP                          PUT     292505104    2706     87000 PUT       SH-DEF          1                    87000
ENCANA CORP                          COM     292505104  249819   8030572 SH   SOLE                           8030572
ENCANA CORP                          COM     292505104     112      3600 SH        SH-DEF          1                     3600
ENCANA CORP                          COM     292505104   12166    391095 SH        SH-DEF          1                   391095
ENCANA CORP                          COM     292505104      31      1000 SH        SH-DEF          1                     1000
ENCANA CORP                          COM     292505104    4642    150000 SH        SH-DEF          1                   150000
ENCANA CORP                          COM     292505104      44      1408 SH        SH-DEF          2                     1408
ENCANA CORPORATION                   COM     292505104   30016    963703 SH   SOLE                            963703
ENDEAVOUR SILVER CORP                COM     29258Y103       5      1700 SH   SOLE                              1700
ENDEAVOUR SILVER CORP                COM     29258Y103      59     18400 SH        SH-DEF          1                    18400
ENERGY SELECT SECTOR SPDR            COM     81369Y506     869     15100 SH   SOLE                             15100
ENERGY SELECT SECTOR SPDR FUND       COM     81369Y506      29       500 SH   SOLE                               500
ENERGY TRANSFER PARTNERS LPU         COM     29273R109      94      2000 SH   SOLE                              2000
ENERPLUS RESOURCES FUND              CALL    29274D604     244     10300 CALL      SH-DEF          1                    10300
ENERPLUS RESOURCES FUND              PUT     29274D604     145      6100 PUT       SH-DEF          1                     6100
ENERPLUS RESOURCES FUND              COM     29274D604      95      4000 SH   SOLE                              4000
ENERPLUS RESOURCES FUND              COM     29274D604   43067   1817528 SH   SOLE                           1817528
ENERPLUS RESOURCES FUND              COM     29274D604    1709     72144 SH        SH-DEF          1                    72144
ENERPLUS RESOURCES FUND T/U          COM     29274D604    1809     76249 SH   SOLE                             76249
ENTERRA ENERGY TRUST                 COM     29381P102       0        60 SH   SOLE                                60
EOG RESOURCES INC                    COM     26875P101      93      1000 SH   SOLE                              1000
ERICSSON (LM) TEL SPON ADR           COM     294821608     829     79473 SH   SOLE                             79473
ESTEE LAUDER CO CL A                 COM     518439104       1        20 SH   SOLE                                20
EUROPEAN EQUITY FUND INC             COM     298768102     462     70093 SH   SOLE                             70093
EXCEED COMPANY LTD                   COM     G32335104     196     20000 SH   SOLE                             20000
EXELON CORPORATION                   COM     30161N101      90      2045 SH   SOLE                              2045
EXPEDIA INC                          COM     30212P105      55      2200 SH   SOLE                              2200
EXXON MOBIL CORP                     COM     30231G102       0       100 SH        SH-DEF          2                      100
EXXON MOBIL CORPORATION              COM     30231G102   14570    217525 SH   SOLE                            217525
FANNIE MAE                           COM     313586109       0       100 SH   SOLE                               100
FEDEX CORPORATION                    COM     31428X106     112      1200 SH   SOLE                              1200
FELCOR LODGING TRUST INC REIT        COM     31430F101     687    120500 SH   SOLE                            120500
FIBRIA CELULOSE SA SPON ADR          COM     31573A109     305     13921 SH   SOLE                             13921
FIDELITY NATIONAL FINANCIAL CL A     COM     31620R105      93      6300 SH   SOLE                              6300
FINANCIAL SELECT SECTOR SPDR         CALL    81369Y605      80      5000 CALL      SH-DEF          1                     5000
FINANCIAL SELECT SECTOR SPDR         PUT     81369Y605   53780   3371800 PUT       SH-DEF          1                  3371800
FINANCIAL SELECT SECTOR SPDR         COM     81369Y605     886     55521 SH        SH-DEF          1                    55521
FIRSTSERVICE CORP                    COM     33761N109     866     37900 SH   SOLE                             37900
FIRSTSERVICE CORP SVS                COM     33761N109      28      1235 SH   SOLE                              1235
FIRSTSERVICE CORPORATION-VTG         COM     33761N109       5       200 SH   SOLE                               200
FISERV INC                           COM     337738108     652     12850 SH   SOLE                             12850
FLOWSERVE CORPORATION                COM     34354P105      55       500 SH   SOLE                               500
FORD MOTOR COMPANY                   COM     345370860     139     11065 SH   SOLE                             11065
FPL GROUP INC                        COM     302571104      97      2000 SH   SOLE                              2000
FRANCE TELECOM SA SPON ADR           COM     35177Q105      71      2974 SH   SOLE                              2974
FRANKLIN RESOURCES INC               COM     354613101      18       165 SH   SOLE                               165
FREEPORT MCMORAN COPPER & GOLD INC   COM     35671D857    2529     30269 SH   SOLE                             30269





                                                                                          
FREEPORT-MCMORAN COPPER              CALL    35671D857    1253     15000 CALL SOLE                             15000
FREEPORT-MCMORAN COPPER              PUT     35671D857    1253     15000 PUT  SOLE                             15000
FREEPORT-MCMORAN COPPER              COM     35671D857     192      2300 SH   SOLE                              2300
FREEPORT-MCMORAN COPPER&GOLD CV PF   COM     35671D782      52       450 SH   SOLE                               450
FRESENIUS MEDICAL CARE AG & CO KGAA  COM     358029106     358      6370 SH   SOLE                              6370
FRESH DEL MONTE PRODUCE INC          COM     G36738105     459     22650 SH   SOLE                             22650
FRONTEER DEVELOPMENT GROUP           COM     35903Q106      12      2300 SH   SOLE                              2300
FRONTEER DEVELOPMENT GROUP I         CALL    35903Q106      26      5000 CALL      SH-DEF          1                     5000
FRONTEER DEVELOPMENT GROUP I         COM     35903Q106     125     24400 SH   SOLE                             24400
FRONTEER DEVELOPMENT GROUP I         COM     35903Q106     124     24200 SH        SH-DEF          1                    24200
FRONTIER OIL                         COM     35914P105      27      2000 SH   SOLE                              2000
GAMESTOP CORPORATION CL A NEW        COM     36467W109      14       629 SH   SOLE                               629
GAMMON GOLD INC                      CALL    36467T106      71      9900 CALL      SH-DEF          1                     9900
GAMMON GOLD INC                      PUT     36467T106     147     20500 PUT       SH-DEF          1                    20500
GAMMON GOLD INC                      COM     36467T106     842    117600 SH        SH-DEF          1                   117600
GAMMON GOLD INC                      COM     36467T106     358     50000 SH        SH-DEF          1                    50000
GAP INC                              COM     364760108       3       120 SH   SOLE                               120
GENERAL DYNAMICS CORPORATION         COM     369550108      31       400 SH   SOLE                               400
GENERAL ELECTRIC CO                  COM     369604103       5       300 SH   SOLE                               300
GENERAL ELECTRIC CO                  COM     369604103      78      4300 SH        SH-DEF          2                     4300
GENERAL ELECTRIC COMPANY             COM     369604103   13404    736473 SH   SOLE                            736473
GENERAL MILLS INC                    COM     370334104      12       170 SH   SOLE                               170
GENUINE PARTS CO                     COM     372460105      42      1000 SH   SOLE                              1000
GEOKINETICS INC                      COM     372910307       7      1000 SH   SOLE                              1000
GERDAU AMERISTEEL CORP               CALL    37373P105      55      7000 CALL      SH-DEF          1                     7000
GERDAU AMERISTEEL CORP               PUT     37373P105       8      1000 PUT       SH-DEF          1                     1000
GERDAU AMERISTEEL CORP               COM     37373P105       0      4800 SH   SOLE                              4800
GERDAU AMERISTEEL CORP               COM     37373P105     488     62000 SH        SH-DEF          1                    62000
GERDAU AMERISTEEL CORP               COM     37373P105      79     10000 SH        SH-DEF          1                    10000
GERDAU SA -SPON ADR                  COM     373737105      80      4900 SH   SOLE                              4900
GERON CORP                           COM     374163103     807    142000 SH   SOLE                            142000
GILDAN ACTIVEWEAR INC                CALL    375916103     158      6000 CALL      SH-DEF          1                     6000
GILDAN ACTIVEWEAR INC                COM     375916103      73      2786 SH   SOLE                              2786
GILDAN ACTIVEWEAR INC                COM     375916103     480     18250 SH   SOLE                             18250
GILDAN ACTIVEWEAR INC                COM     375916103    6034    229410 SH        SH-DEF          1                   229410
GILDAN ACTIVEWEAR INC                COM     375916103   48424   1840902 SH        SH-DEF          2                  1840902
GILDAN ACTIVEWEAR INC CL A SVS       COM     375916103     247      9379 SH   SOLE                              9379
GILEAD SCIENCES INC                  COM     375558103     123      2700 SH   SOLE                              2700
GILEAD SCIENCES INC                  COM     375558103    1139     25052 SH   SOLE                             25052
GLAXOSMITHKLINE PLC ADR              COM     37733W105     721     18730 SH   SOLE                             18730
GOLD FIELDS LTD-SPONS ADR            COM     38059T106      44      3510 SH   SOLE                              3510
GOLDCORP INC                         CALL    380956409    5401    145100 CALL      SH-DEF          1                   145100
GOLDCORP INC                         CALL    380956409   12306    329400 CALL      SH-DEF          1                   329400
GOLDCORP INC                         PUT     380956409     930     25000 PUT       SH-DEF          1                    25000
GOLDCORP INC                         PUT     380956409    9467    253400 PUT       SH-DEF          1                   253400
GOLDCORP INC                         COM     380956409     167      4482 SH   SOLE                              4482
GOLDCORP INC                         COM     380956409  290590   7778168 SH   SOLE                           7778168
GOLDCORP INC                         COM     380956409   18442    493034 SH   SOLE                            493034





                                                                                          
GOLDCORP INC                         COM     380956409   21647    579413 SH        SH-DEF          1                   579413
GOLDCORP INC                         COM     380956409       2        66 SH        SH-DEF          1                       66
GOLDEN STAR RESOURCES LTD            COM     38119T104       2       600 SH   SOLE                               600
GOLDEN STAR RESOURCES LTD            COM     38119T104     535    139700 SH   SOLE                            139700
GOLDMAN SACHS GROUP INC              COM     38141G104    1319      7730 SH   SOLE                              7730
GOOGLE INC CLASS A                   COM     38259P508     405       715 SH   SOLE                               715
GRACO INC                            COM     384109104      24       740 SH   SOLE                               740
GRAN TIERRA ENERGY INC               CALL    38500T101       6      1000 CALL      SH-DEF          1                     1000
GRAN TIERRA ENERGY INC               COM     38500T101       6      1100 SH        SH-DEF          1                     1100
GREAT BASIN GOLD LTD                 COM     390124105      87     51100 SH        SH-DEF          1                    51100
GREAT PLAINS ENERGY INC              COM     391164100      25      1325 SH   SOLE                              1325
HAIN CELESTIAL GROUP INC             COM     405217100       0        17 SH   SOLE                                17
HALLIBURTON CO                       COM     406216101      72      2400 SH   SOLE                              2400
HALLIBURTON CO.                      COM     406216101     297      9855 SH   SOLE                              9855
HARMONY GOLD MNG-SPON ADR            COM     413216300      19      1980 SH   SOLE                              1980
HARRY WINSTON DIAMOND CORP           CALL    41587B100      20      2000 CALL      SH-DEF          1                     2000
HARRY WINSTON DIAMOND CORP           PUT     41587B100       2       200 PUT       SH-DEF          1                      200
HARRY WINSTON DIAMOND CORP           COM     41587B100     162     16475 SH   SOLE                             16475
HARRY WINSTON DIAMOND CORP           COM     41587B100     148     15000 SH   SOLE                             15000
HARRY WINSTON DIAMOND CORP           COM     41587B100     778     79000 SH        SH-DEF          1                    79000
HARTFORD FINANCIAL SVCS GROUP INC    COM     416515104      27       950 SH   SOLE                               950
HECKMANN CORPORATION                 COM     422680108     157     27000 SH   SOLE                             27000
HEINZ (H.J.) COMPANY                 COM     423074103     283      6195 SH   SOLE                              6195
HEWLETT-PACKARD COMPANY              COM     428236103    3114     58583 SH   SOLE                             58583
HOME DEPOT INC                       COM     437076102     472     14585 SH   SOLE                             14585
HONDA MOTOR CO LTD SPONSORED ADR     COM     438128308     155      4385 SH   SOLE                              4385
HONEYWELL INTERNATIONAL INC          COM     438516106     154      3400 SH   SOLE                              3400
HORNBECK OFFSHORE SERVICES           PUT     440543106     111      6000 PUT  SOLE                              6000
HORNBECK OFFSHORE SERVICES           COM     440543106      35      1900 SH   SOLE                              1900
HOSPIRA INC                          COM     441060100     104      1842 SH   SOLE                              1842
HOST HOTELS & RESORTS INC            COM     44107P104      75      5119 SH   SOLE                              5119
HSBC HOLDINGS PLC SPONS ADR          COM     404280406     688     13564 SH   SOLE                             13564
HSBC HOLDINGS PLC-SPONS ADR          COM     404280406     733     32132 SH   SOLE                             32132
HYDROGENICS CORP-NEW                 COM     448883207      13      2800 SH        SH-DEF          1                     2800
HYDROGENICS CORPORATION NEW          COM     448883207       1       118 SH   SOLE                               118
IAMGOLD CORP                         CALL    450913108     925     69600 CALL      SH-DEF          1                    69600
IAMGOLD CORP                         PUT     450913108     267     20100 PUT       SH-DEF          1                    20100
IAMGOLD CORP                         COM     450913108   51874   3903245 SH   SOLE                           3903245
IAMGOLD CORP                         COM     450913108   12281    924061 SH        SH-DEF          1                   924061
IAMGOLD CORP                         COM     450913108      66      5000 SH        SH-DEF          1                     5000
IAMGOLD CORPORATION                  COM     450913108     850     63850 SH   SOLE                             63850
IESI BFC LTD                         COM     44951D108     673     38900 SH   SOLE                             38900
IESI-BFC LTD                         CALL    44951D108       9       500 CALL      SH-DEF          1                      500
IESI-BFC LTD                         PUT     44951D108     116      6700 PUT       SH-DEF          1                     6700
IESI-BFC LTD                         COM     44951D108     147      8500 SH        SH-DEF          1                     8500
ILLINOIS TOOL WORKS INC              COM     452308109      62      1300 SH   SOLE                              1300
IMPERIAL OIL LTD                     CALL    453038408    1556     40300 CALL      SH-DEF          1                    40300
IMPERIAL OIL LTD                     PUT     453038408     904     23400 PUT       SH-DEF          1                    23400





                                                                                          
IMPERIAL OIL LTD                     COM     453038408      31       798 SH   SOLE                               798
IMPERIAL OIL LTD                     COM     453038408  102404   2651605 SH   SOLE                           2651605
IMPERIAL OIL LTD                     COM     453038408   42139   1089791 SH   SOLE                           1089791
IMPERIAL OIL LTD                     COM     453038408   20122    521019 SH        SH-DEF          1                   521019
IMPERIAL OIL LTD                     COM     453038408     193      5000 SH        SH-DEF          1                     5000
INDIA FUND INC                       COM     454089103     852     27024 SH   SOLE                             27024
ING GROEP SPONSORED ADR              COM     456837103     173     17377 SH   SOLE                             17377
INTEL CORP                           COM     458140100       0      1000 SH        SH-DEF          2                     1000
INTEL CORPORATION                    COM     458140100    6404    287709 SH   SOLE                            287709
INTERNATIONAL BUSINESS MACHINES CORP COM     459200101   14816    115522 SH   SOLE                            115522
INTERNATIONAL FLAVORS & FRAGRANCES   COM     459506101      48      1000 SH   SOLE                              1000
INTERNATIONAL PAPER COMPANY          COM     460146103      52      2100 SH   SOLE                              2100
INTUIT INC                           COM     461202103     106      3100 SH   SOLE                              3100
INVESCO LIMITED                      COM     G491BT108    1272     58056 SH   SOLE                             58056
ISHARES BARCLAYS TIPS BOND FUND      COM     464287176     769      7400 SH   SOLE                              7400
ISHARES DJ U.S. TECH SECTOR IDX FUND COM     464287721      12       200 SH   SOLE                               200
ISHARES FTSE/XIN CHINA 25            COM     464287184      42      1000 SH        SH-DEF          1                     1000
ISHARES FTSE/XINHAU CHINA 25 INDEX   COM     464287184      50      1190 SH   SOLE                              1190
ISHARES INC MSCI SINGAPORE IDX FD    COM     464286673      34      3000 SH   SOLE                              3000
ISHARES MSCI AUSTRALIA               COM     464286103       3       130 SH   SOLE                               130
ISHARES MSCI BRAZIL INDEX FUND ETF   COM     464286400      22       300 SH   SOLE                               300
ISHARES MSCI CANADA                  COM     464286509    1217     43588 SH   SOLE                             43588
ISHARES MSCI EAFE INDEX FUND         COM     464287465     302      5395 SH   SOLE                              5395
ISHARES MSCI EMERGING MKTS INDEX     COM     464287234      73      1735 SH   SOLE                              1735
ISHARES MSCI HONG KONG INDEX FUND    COM     464286871      49      3000 SH   SOLE                              3000
ISHARES MSCI JAPAN INDEX FUND        COM     464286848      83      7950 SH   SOLE                              7950
ISHARES NASDAQ BIOTECH INDEX FUND    COM     464287556      15       170 SH   SOLE                               170
ISHARES RUSSELL 2000                 PUT     464287655    2034     30000 PUT  SOLE                             30000
ISHARES S&P 500 INDEX FUND           COM     464287200      96       820 SH   SOLE                               820
ISHARES S&P ASIA 50 ETF              COM     464288430      40      1000 SH   SOLE                              1000
ISHARES S&P LATIN AMERICAN 40 IDX FD COM     464287390      39       800 SH   SOLE                               800
ISHARES SILVER TRUST                 COM     46428Q109     171     10000 SH   SOLE                             10000
ISHARES TR RUSSEL 2000 INDEX FUND    COM     464287655      70      1025 SH   SOLE                              1025
ISHARES TRUST DJ SEL DIV             COM     464287168     734     15950 SH   SOLE                             15950
ITAU UNIBANCO HLDNG-PREF ADR         COM     465562106      90      4100 SH   SOLE                              4100
ITT CORPORATION                      COM     450911102      11       200 SH   SOLE                               200
IVANHOE ENERGY INC                   COM     465790103     895    273907 SH   SOLE                            273907
IVANHOE MINES LTD                    CALL    46579N103     218     12500 CALL      SH-DEF          1                    12500
IVANHOE MINES LTD                    PUT     46579N103      35      2000 PUT       SH-DEF          1                     2000
IVANHOE MINES LTD                    COM     46579N103      19      1100 SH   SOLE                              1100
IVANHOE MINES LTD                    COM     46579N103     367     21000 SH   SOLE                             21000
IVANHOE MINES LTD                    COM     46579N103      28      1600 SH        SH-DEF          1                     1600
IVANHOE MINES LTD                    COM     46579N103     944     54000 SH        SH-DEF          1                    54000
IVANHOE MINES LTD                    COM     46579N103   54075   3094624 SH        SH-DEF          2                  3094624
JAGUAR MINING INC                    CALL    47009M103      23      2500 CALL      SH-DEF          1                     2500
JAGUAR MINING INC                    PUT     47009M103      18      2000 PUT       SH-DEF          1                     2000
JAGUAR MINING INC                    COM     47009M103     894     97100 SH   SOLE                             97100
JAGUAR MINING INC                    COM     47009M103      69      7500 SH        SH-DEF          1                     7500





                                                                                          
JDS UNIPHASE CORP                    COM     46612J507       1        50 SH   SOLE                                50
JOHNSON & JOHNSON                    COM     478160104   26707    409621 SH   SOLE                            409621
JOHNSON & JOHNSON                    COM     478160104      65      1000 SH        SH-DEF          2                     1000
JPMORGAN CHASE & CO                  CALL    46625H100    6712    150000 CALL SOLE                            150000
JPMORGAN CHASE & CO                  COM     46625H100     477     10660 SH   SOLE                             10660
JPMORGAN CHASE & CO                  COM     46625H100     505     20570 SH   SOLE                             20570
JPMORGAN CHASE & CO                  COM     46625H100    5274    117853 SH   SOLE                            117853
JPMORGAN CHASE & CO                  COM     46625H100   24254    542000 SH        SH-DEF          2                   542000
KANSAS CITY SOUTHERN                 COM     485170302      72      2000 SH   SOLE                              2000
KB FINANCIAL GROUP INC ADR           COM     48241A105      30       625 SH   SOLE                               625
KEEGAN RESOURCES INC                 COM     487275109       3       500 SH        SH-DEF          1                      500
KELLOGG COMPANY                      COM     487836108      27       500 SH   SOLE                               500
KIMBERLY-CLARK CORPORATION           COM     494368103    2066     32850 SH   SOLE                             32850
KINGSWAY FINANCIAL SERVICES          COM     496904103     114     72253 SH   SOLE                             72253
KINGSWAY FINANCIAL SERVICES          COM     496904103      10      6200 SH        SH-DEF          1                     6200
KINGSWAY FINANCIAL SERVICES INC      COM     496904103       2      1000 SH   SOLE                              1000
KINROSS GOLD CORP                    CALL    496902404    1677     98100 CALL      SH-DEF          1                    98100
KINROSS GOLD CORP                    CALL    496902404    6445    376900 CALL      SH-DEF          1                   376900
KINROSS GOLD CORP                    PUT     496902404     224     13100 PUT       SH-DEF          1                    13100
KINROSS GOLD CORP                    PUT     496902404    3138    183500 PUT       SH-DEF          1                   183500
KINROSS GOLD CORP                    COM     496902404     297     17363 SH   SOLE                             17363
KINROSS GOLD CORP                    COM     496902404  124663   7290336 SH   SOLE                           7290336
KINROSS GOLD CORP                    COM     496902404   22984   1344125 SH        SH-DEF          1                  1344125
KINROSS GOLD CORPORATION NO PAR      COM     496902404    1147     66983 SH   SOLE                             66983
KLA-TENCOR CORPORATION               COM     482480100       8       255 SH   SOLE                               255
KOHLS CORP                           PUT     500255104    1917     35000 PUT  SOLE                             35000
KOHLS CORP                           COM     500255104    1917     35000 SH   SOLE                             35000
KOHL'S CORP                          COM     500255104      18       330 SH   SOLE                               330
KONINKLIJKE PHILIPS ELECTRONICS      COM     500472303     129      4026 SH   SOLE                              4026
KOREA ELECTRIC POWER CO SPONS ADR    COM     500631106     487     30000 SH   SOLE                             30000
KOREA EQUITY FUND INC                COM     50063B104     282     29800 SH   SOLE                             29800
KRAFT FOODS INC CL A                 COM     50075N104    1357     44870 SH   SOLE                             44870
KROGER CO                            COM     501044101     262     12075 SH   SOLE                             12075
L-1 IDENTITY SOLUTIONS INC           COM     50212A106       0        29 SH   SOLE                                29
LABOPHARM INC                        COM     504905100       2      1600 SH   SOLE                              1600
LABORATORY CORP OF AMER HOLDINGS     COM     50540R409      40       525 SH   SOLE                               525
LABORATORY CRP OF AMER HLDGS         PUT     50540R409    3028     40000 PUT  SOLE                             40000
LABORATORY CRP OF AMER HLDGS         COM     50540R409     151      2000 SH   SOLE                              2000
LAS VEGAS SANDS INC                  COM     517834107     254     12000 SH   SOLE                             12000
LA-Z-BOY INC                         COM     505336107       1       100 SH   SOLE                               100
LEUCADIA NATIONAL CORP               COM     527288104     246      9900 SH   SOLE                              9900
LEVEL 3 COMMUNICATIONS INC           COM     52729N100     713    440000 SH   SOLE                            440000
LEXMARK INTERNATIONAL INC            COM     529771107     278      7700 SH   SOLE                              7700
LIFEPOINT HOSPITALS INC              COM     53219L109    1149     31250 SH   SOLE                             31250
LILLY (ELI) & COMPANY                COM     532457108     501     13836 SH   SOLE                             13836
LINCOLN NATIONAL CORPORATION         COM     534187109     298      9710 SH   SOLE                              9710
LOCKHEED MARTIN CORP                 COM     539830109      36       430 SH   SOLE                               430
LOUISIANA-PACIFIC CORPORATION        COM     546347105      18      2000 SH   SOLE                              2000





                                                                                          
LOWE'S COMPANIES                     COM     548661107     317     13085 SH   SOLE                             13085
LULULEMON ATHLETICA INC              CALL    550021109     717     17300 CALL      SH-DEF          1                    17300
LULULEMON ATHLETICA INC              COM     550021109     145      3500 SH        SH-DEF          1                     3500
LUMINEX CORPORATION                  COM     55027E102       0         6 SH   SOLE                                 6
LUXOTTICA GROUP S P A SPON ADR       COM     55068R202       5       205 SH   SOLE                               205
M & T BANK CORP                      COM     55261F104    1373     17300 SH   SOLE                             17300
MAD CATZ INTERACTIVE INC             COM     556162105       0       500 SH   SOLE                               500
MAGNA INTERNATIONAL INC CL A SVS     COM     559222401     968     15630 SH   SOLE                             15630
MAGNA INTERNATIONAL INC-CL A         CALL    559222401     192      3100 CALL      SH-DEF          1                     3100
MAGNA INTERNATIONAL INC-CL A         PUT     559222401     260      4200 PUT       SH-DEF          1                     4200
MAGNA INTERNATIONAL INC-CL A         COM     559222401     105      1700 SH   SOLE                              1700
MAGNA INTERNATIONAL INC-CL A         COM     559222401   76901   1242900 SH   SOLE                           1242900
MAGNA INTERNATIONAL INC-CL A         COM     559222401    2983     48209 SH        SH-DEF          1                    48209
MAIDEN HOLDINGS LTD                  COM     G5753U112     148     20000 SH   SOLE                             20000
MANULIFE FINANCIAL CORP              CALL    56501R106    6577    333400 CALL      SH-DEF          1                   333400
MANULIFE FINANCIAL CORP              PUT     56501R106   10945    554800 PUT       SH-DEF          1                   554800
MANULIFE FINANCIAL CORP              COM     56501R106  535062  27121543 SH   SOLE                          27121543
MANULIFE FINANCIAL CORP              COM     56501R106   17502    886067 SH   SOLE                            886067
MANULIFE FINANCIAL CORP              COM     56501R106   52644   2668466 SH        SH-DEF          1                  2668466
MANULIFE FINANCIAL CORP              COM     56501R106       0         3 SH        SH-DEF          1                        3
MANULIFE FINANCIAL CORP              COM     56501R106       2       100 SH        SH-DEF          2                      100
MARATHON OIL CORPORATION             COM     565849106     730     23075 SH   SOLE                             23075
MARKET VECTORS AGRIBUSINESS ETF      COM     57060U605     169      3750 SH   SOLE                              3750
MARSH & MCLENNAN COMPANIES INC       COM     571748102     160      6550 SH   SOLE                              6550
MATERIALS SELECT SECTOR SPDR         COM     81369Y100     693     20439 SH   SOLE                             20439
MCCORMICK & CO INC NVS               COM     579780206      52      1350 SH   SOLE                              1350
MCDONALD'S CORPORATION               COM     580135101    3456     51794 SH   SOLE                             51794
MCGRAW-HILL COMPANIES INC            COM     580645109      18       510 SH   SOLE                               510
MCKESSON CORPORATION                 COM     58155Q103     506      7700 SH   SOLE                              7700
MDS INC                              CALL    55269P302      24      3000 CALL      SH-DEF          1                     3000
MDS INC                              PUT     55269P302      40      5000 PUT       SH-DEF          1                     5000
MDS INC                              COM     55269P302    2938    364833 SH   SOLE                            364833
MDS INC                              COM     55269P302      16      2000 SH   SOLE                              2000
MDS INC                              COM     55269P302     258     32000 SH        SH-DEF          1                    32000
MDS INC                              COM     55269P302      38      4700 SH        SH-DEF          1                     4700
MDS INC                              COM     55269P302   25128   3120359 SH        SH-DEF          2                  3120359
MEDCO HEALTH SOLUTIONS INC           COM     58405U102     149      2304 SH   SOLE                              2304
MEDTRONIC INC                        COM     585055106     347      7700 SH   SOLE                              7700
MELCO CROWN ENTERTAINMENT LTD ADR    COM     585464100      48     10000 SH   SOLE                             10000
MERCK & CO INC                       COM     58933Y105    2895     77498 SH   SOLE                             77498
METHANEX CORP                        CALL    59151K108     240      9900 CALL      SH-DEF          1                     9900
METHANEX CORP                        PUT     59151K108      61      2500 PUT       SH-DEF          1                     2500
METHANEX CORP                        COM     59151K108      36      1500 SH   SOLE                              1500
METHANEX CORP                        COM     59151K108     695     28700 SH   SOLE                             28700
METHANEX CORP                        COM     59151K108    1270     52375 SH   SOLE                             52375
METHANEX CORP                        COM     59151K108    1015     41893 SH        SH-DEF          1                    41893
METLIFE INC                          COM     59156R108    4357    100537 SH   SOLE                            100537
MI DEVELOPMENTS INC CL A SVS         COM     55304X104       7       500 SH   SOLE                               500





                                                                                          
MI DEVELOPMENTS INC-CL A             COM     55304X104      74      5657 SH   SOLE                              5657
MI DEVELOPMENTS INC-CLASS A          COM     55304X104      38      2900 SH   SOLE                              2900
MICROSOFT CORP                       COM     594918104       0       400 SH        SH-DEF          2                      400
MICROSOFT CORPORATION                COM     594918104    7228    246938 SH   SOLE                            246938
MIDAS INC                            COM     595626102     239     21200 SH   SOLE                             21200
MINEFINDERS CORP                     CALL    602900102     325     35200 CALL      SH-DEF          1                    35200
MINEFINDERS CORP                     COM     602900102     126     13666 SH   SOLE                             13666
MINEFINDERS CORP                     COM     602900102     224     24200 SH        SH-DEF          1                    24200
MINEFINDERS CORPORATION LTD          COM     602900102     185     20000 SH   SOLE                             20000
MINES MANAGEMENT INC                 COM     603432105       0        23 SH   SOLE                                23
MONSANTO COMPANY                     COM     61166W101    1294     18118 SH   SOLE                             18118
MONTPELIER RE HOLDINGS LTD           COM     G62185106      54      3200 SH   SOLE                              3200
MOODY'S CORPORATION                  COM     615369105       1        50 SH   SOLE                                50
MORGAN STANLEY                       COM     617446448     149      5095 SH   SOLE                              5095
MOSAIC COMPANY                       COM     61945A107     279      4585 SH   SOLE                              4585
MOTOROLA INC                         COM     620076109      78     11150 SH   SOLE                             11150
MOUNTAIN PROVINCE DIAMONDS           COM     62426E402      23     11100 SH   SOLE                             11100
NABORS INDUSTRIES LTD                COM     G6359F103     165      8415 SH   SOLE                              8415
NANOMETRICS INC                      COM     630077105       9      1000 SH        SH-DEF          1                     1000
NASDAQ BUILDERS EUROPE 100           COM     09348R201      64      3000 SH   SOLE                              3000
NASDAQ OMX GROUP INC (THE)           COM     631103108       1        30 SH   SOLE                                30
NATIONAL COAL CORPORATION            COM     632381208       0       100 SH   SOLE                               100
NATIONAL GRID PLC SP ADR             COM     636274300     114      2330 SH   SOLE                              2330
NATIONAL OILWELL VARCO INC NEW       COM     637071101      24       600 SH   SOLE                               600
NATURAL RESOURCE PARTNERS LP         COM     63900P103       0        14 SH        SH-DEF          1                       14
NAVISTAR INTL CORP                   COM     63934E108      27       600 SH   SOLE                               600
NEPTUNE TECHS & BIORES INC           COM     64077P108      10      4998 SH   SOLE                              4998
NEW GERMANY FUND INC                 COM     644465106     669     52938 SH   SOLE                             52938
NEW GOLD INC                         CALL    644535106     159     37000 CALL      SH-DEF          1                    37000
NEW GOLD INC                         PUT     644535106      90     21000 PUT       SH-DEF          1                    21000
NEW GOLD INC                         COM     644535106       8      1900 SH   SOLE                              1900
NEW GOLD INC                         COM     644535106      15      3600 SH   SOLE                              3600
NEW GOLD INC                         COM     644535106     258     60000 SH   SOLE                             60000
NEW GOLD INC                         COM     644535106      44     10200 SH        SH-DEF          1                    10200
NEW YORK TIMES COMPANY CL A          COM     650111107      17      1500 SH   SOLE                              1500
NEWMONT MINING CORP                  COM     651639106     146      2875 SH   SOLE                              2875
NEWMONT MINING CORP-HOLDING COMPANY  COM     651639106     168      3295 SH   SOLE                              3295
NEXEN INC                            CALL    65334H102    8795    355500 CALL      SH-DEF          1                   355500
NEXEN INC                            PUT     65334H102    1979     80000 PUT       SH-DEF          1                    80000
NEXEN INC                            COM     65334H102  140093   5662808 SH   SOLE                           5662808
NEXEN INC                            COM     65334H102    7779    314054 SH   SOLE                            314054
NEXEN INC                            COM     65334H102      25      1000 SH        SH-DEF          1                     1000
NEXEN INC                            COM     65334H102   14552    588228 SH        SH-DEF          1                   588228
NIKE INC CL B                        COM     654106103    2050     27897 SH   SOLE                             27897
NIKE INC -CL B                       COM     654106103       0       700 SH        SH-DEF          2                      700
NOKIA CORP ADR                       COM     654902204     395     25435 SH   SOLE                             25435
NORFOLK SOUTHERN CORP                COM     655844108      16       290 SH   SOLE                               290
NORTH AMER PALLADIUM LTD             COM     656912102      53     12900 SH   SOLE                             12900





                                                                                          
NORTH AMERICAN ENERGY PARTNE         COM     656844107      23      2400 SH   SOLE                              2400
NORTHEAST UTILITIES                  COM     664397106       6       200 SH   SOLE                               200
NORTHERN TRUST CORPORATION           COM     665859104     300      5425 SH   SOLE                              5425
NORTHGATE MINERALS CORP              COM     666416102     721    240000 SH   SOLE                            240000
NORTHGATE MINERALS CORP              COM     666416102     331    110000 SH   SOLE                            110000
NORTHWEST PIPE COMPANY               COM     667746101     109      5000 SH   SOLE                              5000
NOVAGOLD RESOURCES INC               COM     66987E206      23      3200 SH   SOLE                              3200
NOVAGOLD RESOURCES INC               COM     66987E206     888    124300 SH   SOLE                            124300
NOVAGOLD RESOURCES INC               COM     66987E206       1       200 SH        SH-DEF          1                      200
NOVARTIS AG SPONSORED ADR            COM     66987V109     201      3715 SH   SOLE                              3715
NOVO-NORDISK A/S ADR                 COM     670100205     308      4000 SH   SOLE                              4000
NUCOR CORPORATION                    COM     670346105     468     10320 SH   SOLE                             10320
NUSTAR ENERGY LP                     COM     67058H102      12       200 SH   SOLE                               200
OCCIDENTAL PETROLEUM CORP            COM     674599105    1982     23450 SH   SOLE                             23450
OFFICE DEPOT INC                     COM     676220106     343     43000 SH   SOLE                             43000
OIL SERVICE HOLDERS TRUST            COM     678002106      25       200 SH   SOLE                               200
OMNI ENERGY SERVICES CORP            COM     68210T208      14      7500 SH   SOLE                              7500
OMNICOM GROUP INC                    COM     681919106     440     11350 SH   SOLE                             11350
ONCOLYTICS BIOTECH INC               COM     682310107       2       605 SH   SOLE                               605
OPEN TEXT CORP                       CALL    683715106      43       900 CALL      SH-DEF          1                      900
OPEN TEXT CORP                       PUT     683715106    1344     28200 PUT       SH-DEF          1                    28200
OPEN TEXT CORP                       COM     683715106     185      3894 SH   SOLE                              3894
OPEN TEXT CORP                       COM     683715106     238      5000 SH   SOLE                              5000
OPEN TEXT CORP                       COM     683715106    1368     28700 SH        SH-DEF          1                    28700
OPEN TEXT CORPORATION                COM     683715106      43       895 SH   SOLE                               895
ORACLE CORPORATION                   COM     68389X105    2402     93516 SH   SOLE                             93516
ORIENT-EXPRESS HOTELS LTD A          COM     G67743107     354     25000 SH   SOLE                             25000
PAN AMERICAN SILVER CORP             CALL    697900108     940     40600 CALL      SH-DEF          1                    40600
PAN AMERICAN SILVER CORP             CALL    697900108    2216     96300 CALL      SH-DEF          1                    96300
PAN AMERICAN SILVER CORP             PUT     697900108     245     10600 PUT       SH-DEF          1                    10600
PAN AMERICAN SILVER CORP             PUT     697900108     265     11500 PUT       SH-DEF          1                    11500
PAN AMERICAN SILVER CORP             COM     697900108     115      5000 SH   SOLE                              5000
PAN AMERICAN SILVER CORP             COM     697900108     178      7708 SH   SOLE                              7708
PAN AMERICAN SILVER CORP             COM     697900108      46      2000 SH   SOLE                              2000
PAN AMERICAN SILVER CORP             COM     697900108    1457     63300 SH        SH-DEF          1                    63300
PARKER DRILLING CO                   COM     701081101      17      3500 SH   SOLE                              3500
PARKER HANNIFIN CORP                 COM     701094104       9       135 SH   SOLE                               135
PARTNERRE LTD                        COM     G6852T105     446      5600 SH   SOLE                              5600
PATRIOT COAL CORP                    COM     70336T104       1        40 SH   SOLE                                40
PATTERSON COMPANIES INC              COM     703395103      30       960 SH   SOLE                               960
PAYCHEX INC                          COM     704326107      39      1255 SH   SOLE                              1255
PEABODY ENERGY CORP                  COM     704549104      14       300 SH   SOLE                               300
PENGROWTH ENERGY T/U                 COM     706902509     432     37278 SH   SOLE                             37278
PENGROWTH ENERGY T/U                 COM     706902509      23      2000 SH        SH-DEF          1                     2000
PENGROWTH ENERGY TRUST               CALL    706902509     282     24400 CALL      SH-DEF          1                    24400
PENGROWTH ENERGY TRUST               PUT     706902509      12      1000 PUT       SH-DEF          1                     1000
PENGROWTH ENERGY TRUST               COM     706902509     456     39454 SH   SOLE                             39454
PENGROWTH ENERGY TRUST               COM     706902509      82      7100 SH        SH-DEF          1                     7100





                                                                                          
PENN WEST ENERGY T/U                 COM     707885109    1066     50267 SH   SOLE                             50267
PENN WEST ENERGY T/U                 COM     707885109      42      2000 SH        SH-DEF          1                     2000
PENN WEST ENERGY TRUST               CALL    707885109     311     14700 CALL      SH-DEF          1                    14700
PENN WEST ENERGY TRUST               PUT     707885109     138      6500 PUT       SH-DEF          1                     6500
PENN WEST ENERGY TRUST               COM     707885109     122      5800 SH   SOLE                              5800
PENN WEST ENERGY TRUST               COM     707885109   99878   4716699 SH   SOLE                           4716699
PENN WEST ENERGY TRUST               COM     707885109    1494     70575 SH        SH-DEF          1                    70575
PEPSICO INC                          COM     713448108   14191    214493 SH   SOLE                            214493
PETROLEO BRASILEIRO S.A. ADR         COM     71654V101    1029     25985 SH   SOLE                             25985
PETROLEO BRASILEIRO S.A.-ADR         COM     71654V408    1063     23900 SH   SOLE                             23900
PFIZER INC                           COM     717081103       2       100 SH   SOLE                               100
PFIZER INC                           COM     717081103    4757    277354 SH   SOLE                            277354
PFIZER INC                           COM     717081103      26      1500 SH        SH-DEF          2                     1500
PG & E CORPORATION                   COM     69331C108       7       156 SH   SOLE                               156
PHILIP MORRIS INTERNATIONAL          COM     718172109    2882     55256 SH   SOLE                             55256
PHOTRONICS INC                       COM     719405102     199     39125 SH   SOLE                             39125
PIMCO CORP OPPORTUNITY FUND          COM     72201B101       8       500 SH   SOLE                               500
PLATINUM GROUP METALS LTD            COM     72765Q205       3      1800 SH   SOLE                              1800
PLUM CREEK TIMBER COMPANY INC        COM     729251108      39      1000 SH   SOLE                              1000
POLYMET MINING CORP                  COM     731916102      15      6929 SH   SOLE                              6929
POLYMET MINING CORP                  COM     731916102      44     20000 SH   SOLE                             20000
POSCO SPONSORED ADR                  COM     693483109      37       320 SH   SOLE                               320
POTASH CORP OF SASK INC              COM     73755L107       1         7 SH        SH-DEF          1                        7
POTASH CORP OF SASKATCHEWAN          CALL    73755L107    3342     28000 CALL      SH-DEF          1                    28000
POTASH CORP OF SASKATCHEWAN          CALL    73755L107    9599     80400 CALL      SH-DEF          1                    80400
POTASH CORP OF SASKATCHEWAN          PUT     73755L107    2327     19500 PUT       SH-DEF          1                    19500
POTASH CORP OF SASKATCHEWAN          PUT     73755L107   10674     89400 PUT       SH-DEF          1                    89400
POTASH CORP OF SASKATCHEWAN          COM     73755L107     142      1191 SH   SOLE                              1191
POTASH CORP OF SASKATCHEWAN          COM     73755L107  403164   3376762 SH   SOLE                           3376762
POTASH CORP OF SASKATCHEWAN          COM     73755L107   23297    195127 SH        SH-DEF          1                   195127
POTASH CORPORATION OF SASKATCHEWAN   COM     73755L107    9155     76581 SH   SOLE                             76581
POWERSHARES EXCH INTL DIV ACHIEVERS  COM     73935X716      37      2600 SH   SOLE                              2600
POWERSHARES QQQ                      COM     73935A104    1121     23280 SH   SOLE                             23280
POWERSHARES QQQ                      COM     73935A104    2029     42133 SH        SH-DEF          1                    42133
POWERSHARES QQQ NASDAQ 100           COM     73935A104      83      1715 SH   SOLE                              1715
POWERSHARES VALUELINE INDUSTRY ROTAT COM     73935X179      64      3200 SH   SOLE                              3200
PRAXAIR INC                          COM     74005P104      46       550 SH   SOLE                               550
PRECISION DRILLING T/U               COM     740215108     263     34129 SH   SOLE                             34129
PRECISION DRILLING T/U               COM     740215108    3813    500000 SH        SH-DEF          1                   500000
PRECISION DRILLING TRUST             COM     740215108     153     20000 SH   SOLE                             20000
PRECISION DRILLING TRUST             COM     740215108     272     35300 SH   SOLE                             35300
PRICELINE.COM INC                    COM     741503403      38       150 SH   SOLE                               150
PROCTER & GAMBLE COMPANY             COM     742718109   21477    339452 SH   SOLE                            339452
PROGRESS ENERGY INC                  COM     743263105       4       105 SH   SOLE                               105
PROGRESSIVE CORP OHIO                COM     743315103      34      1800 SH   SOLE                              1800
PROSH ULTRAPRO SHORT S&P 500         COM     74347X856      90      3000 SH   SOLE                              3000
PROSHARES ULTRAPRO S&P 500           COM     74347X864     208      1200 SH   SOLE                              1200
PROSHARES ULTRASHORT CONS SV         COM     74347R636      85      2955 SH        SH-DEF          2                     2955





                                                                                          
PROSHARES ULTRASHORT EURO            COM     74347W882      62      3000 SH   SOLE                              3000
PROSHRS ULTRASRT LEH20+YR            COM     74347R297      49      1000 SH        SH-DEF          1                     1000
PROVIDENT ENERGY TRUST-UTS           COM     74386K104       1       100 SH   SOLE                               100
PROVIDENT ENERGY TRUST-UTS           COM     74386K104     175     22586 SH   SOLE                             22586
PRUDENTIAL PLC ADR                   COM     74435K204       1        90 SH   SOLE                                90
PRUDENTIAL PLC-ADR                   COM     74435K204     792     32577 SH   SOLE                             32577
PUBLIC SERVICE ENTERPRISE GROUP      COM     744573106      30      1000 SH   SOLE                              1000
PUBLIC STORAGE                       COM     74460D109     717     30902 SH   SOLE                             30902
PUBLIC STORAGE                       COM     74460D109     708     29345 SH   SOLE                             29345
PWRSHS DB GOLD DOUBLE LONG           COM     25154H749       1        35 SH   SOLE                                35
QLT INC                              COM     746927102     199     38749 SH   SOLE                             38749
QLT INC                              COM     746927102      10      2000 SH   SOLE                              2000
QLT INC                              COM     746927102      58     11300 SH        SH-DEF          1                    11300
QLT INC                              COM     746927102     379     73925 SH        SH-DEF          2                    73925
QUALCOMM INC                         COM     747525103     264      6300 SH   SOLE                              6300
QUALCOMM INC                         COM     747525103     486     11575 SH   SOLE                             11575
QUANTA SERVICES INC                  COM     74762E102     207     10800 SH   SOLE                             10800
RALCORP HOLDINGS INC                 COM     751028101      13       195 SH   SOLE                               195
RANDGOLD RESOURCES LIMITED ADR       COM     752344309      96      1250 SH   SOLE                              1250
RANDGOLD RESOURCES LTD-ADR           COM     752344309      23       300 SH   SOLE                               300
RAYONIER INC                         COM     754907103     109      2400 SH   SOLE                              2400
RAYTHEON COMPANY                     COM     755111507     104      1824 SH   SOLE                              1824
REED ELSEVIER NV SPON ADR            COM     758204200       1        43 SH   SOLE                                43
RESEARCH IN MOTION                   CALL    760975102    1524     20600 CALL      SH-DEF          1                    20600
RESEARCH IN MOTION                   CALL    760975102    9638    130100 CALL      SH-DEF          1                   130100
RESEARCH IN MOTION                   PUT     760975102     222      3000 PUT       SH-DEF          1                     3000
RESEARCH IN MOTION                   PUT     760975102   14631    197500 PUT       SH-DEF          1                   197500
RESEARCH IN MOTION                   COM     760975102      37       500 SH   SOLE                               500
RESEARCH IN MOTION                   COM     760975102   65508    884290 SH   SOLE                            884290
RESEARCH IN MOTION                   COM     760975102    1397     18880 SH        SH-DEF          1                    18880
RESEARCH IN MOTION                   COM     760975102   26145    352937 SH        SH-DEF          1                   352937
RESEARCH IN MOTION                   COM     760975102  943988  12742903 SH        SH-DEF          2                 12742903
RESEARCH IN MOTION LTD               COM     760975102    4769     64293 SH   SOLE                             64293
RIO TINTO PLC SPONSORED ADR          COM     767204100     231       975 SH   SOLE                               975
RITCHIE BROS AUCTIONEERS             COM     767744105     155      7218 SH   SOLE                              7218
RITCHIE BROS. AUCTIONEERS            COM     767744105      44      2025 SH   SOLE                              2025
ROCHESTER MEDICAL CORP               COM     771497104     606     47236 SH   SOLE                             47236
ROGERS COMMUNICATIONS -CL B          CALL    775109200    1848     54100 CALL      SH-DEF          1                    54100
ROGERS COMMUNICATIONS -CL B          PUT     775109200    3077     90100 PUT       SH-DEF          1                    90100
ROGERS COMMUNICATIONS -CL B          COM     775109200     160      4700 SH   SOLE                              4700
ROGERS COMMUNICATIONS -CL B          COM     775109200  113706   3329566 SH   SOLE                           3329566
ROGERS COMMUNICATIONS -CL B          COM     775109200   23497    688048 SH        SH-DEF          1                   688048
ROGERS COMMUNICATIONS INC CL B NVS   COM     775109200   15244    445830 SH   SOLE                            445830
ROSS STORES INC                      COM     778296103      11       200 SH   SOLE                               200
ROYAL BANK OF CANADA                 CALL    780087102   40809    697400 CALL SOLE                            697400
ROYAL BANK OF CANADA                 CALL    780087102   73776   1260800 CALL      SH-DEF          1                  1260800
ROYAL BANK OF CANADA                 PUT     780087102   22645    387000 PUT  SOLE                            387000
ROYAL BANK OF CANADA                 PUT     780087102    9173    157200 PUT       SH-DEF          1                   157200





                                                                                          
ROYAL BANK OF CANADA                 PUT     780087102   34436    588500 PUT       SH-DEF          1                   588500
ROYAL BANK OF CANADA                 COM     780087102 3132641  53535282 SH   SOLE                          53535282
ROYAL BANK OF CANADA                 COM     780087102  152808   2608206 SH   SOLE                           2608206
ROYAL BANK OF CANADA                 COM     780087102     210      3597 SH        SH-DEF          1                     3597
ROYAL BANK OF CANADA                 COM     780087102   44175    754934 SH        SH-DEF          1                   754934
ROYAL BANK SCOTLAND GROUP SP ADR     COM     780097689      25      1856 SH   SOLE                              1856
ROYAL DUTCH SHELL PLC ADR            COM     780259206    2402     41518 SH   SOLE                             41518
ROYAL DUTCH SHELL PLC SPON ADR B     COM     780259107     221      4000 SH   SOLE                              4000
ROYAL GOLD INC                       COM     780287108       0         2 SH   SOLE                                 2
ROYAL GOLD INC                       COM     780287108       5       100 SH   SOLE                               100
ROYAL GOLD INC                       COM     780287108      24       510 SH   SOLE                               510
ROYCE VALUE TRUST                    COM     780910105     134     11300 SH   SOLE                             11300
RR DONNELLEY & SONS CO               COM     257867101       0        44 SH        SH-DEF          1                       44
RUBICON MINERALS CORP                CALL    780911103      34      9000 CALL      SH-DEF          1                     9000
RUBICON MINERALS CORP                COM     780911103       7      1900 SH        SH-DEF          1                     1900
SANOFI-AVENTIS SPONSORED ADR         COM     80105N105     209      5590 SH   SOLE                              5590
SAP AG                               COM     803054204     856     17775 SH   SOLE                             17775
SAPIENT CORPORATION                  COM     803062108     160     17535 SH   SOLE                             17535
SASOL LIMITED SPONSORED ADR          COM     803866300     326      7910 SH   SOLE                              7910
SCANSOURCE INC                       COM     806037107      50      1750 SH   SOLE                              1750
SCHLUMBERGER LTD                     COM     806857108     628      9900 SH   SOLE                              9900
SCHLUMBERGER LTD                     COM     806857108     805     12685 SH   SOLE                             12685
SCHWAB, CHARLES CORP                 COM     808513105      13       675 SH   SOLE                               675
SCHWEITZER-MAUDUIT INTL INC          COM     808541106      95      2000 SH   SOLE                              2000
SCRIPPS NETWORKS INTERACT            COM     811065101      22       500 SH   SOLE                               500
SEASPAN CORP                         COM     Y75638109      50      5000 SH   SOLE                              5000
SECTOR SPDR TR SHS BEN INT FIN       COM     81369Y605     162     10175 SH   SOLE                             10175
SELECT SECTOR SPDR FD CSMR DIS       COM     81369Y407      54      1650 SH   SOLE                              1650
SEMICONDUCTOR MFG INTL CORP ADR      COM     81663N206     772    121000 SH   SOLE                            121000
SERVICE CORPORATION INTERNATIONAL    COM     817565104      46      5000 SH   SOLE                              5000
SHAW COMMUNICATION-B NV              COM     82028K200      20      1000 SH        SH-DEF          1                     1000
SHAW COMMUNICATION-B NV              COM     82028K200     396     20000 SH        SH-DEF          1                    20000
SHAW COMMUNICATIONS INC CL B NVS     COM     82028K200   11646    587516 SH   SOLE                            587516
SHAW COMMUNICATIONS INC-B            CALL    82028K200     463     23400 CALL      SH-DEF          1                    23400
SHAW COMMUNICATIONS INC-B            PUT     82028K200     525     26500 PUT       SH-DEF          1                    26500
SHAW COMMUNICATIONS INC-B            COM     82028K200  147642   7457702 SH   SOLE                           7457702
SHAW COMMUNICATIONS INC-B            COM     82028K200    2929    147974 SH        SH-DEF          1                   147974
SIEMENS AG SPONSORED ADR             COM     826197501     245      2450 SH   SOLE                              2450
SIERRA WIRELESS INC                  CALL    826516106      59      7000 CALL      SH-DEF          1                     7000
SIERRA WIRELESS INC                  PUT     826516106      16      1900 PUT       SH-DEF          1                     1900
SIERRA WIRELESS INC                  COM     826516106       9      1100 SH   SOLE                              1100
SIERRA WIRELESS INC                  COM     826516106      22      2600 SH        SH-DEF          1                     2600
SILVER STANDARD RES INC              COM     82823L106      18      1000 SH        SH-DEF          1                     1000
SILVER STANDARD RESOURCES            CALL    82823L106     104      5900 CALL      SH-DEF          1                     5900
SILVER STANDARD RESOURCES            PUT     82823L106     256     14500 PUT       SH-DEF          1                    14500
SILVER STANDARD RESOURCES            COM     82823L106       3       148 SH   SOLE                               148
SILVER STANDARD RESOURCES            COM     82823L106       5       300 SH   SOLE                               300
SILVER STANDARD RESOURCES            COM     82823L106     946     53477 SH        SH-DEF          1                    53477





                                                                                          
SILVER STANDARD RESOURCES INC        COM     82823L106       0        11 SH   SOLE                                11
SILVER WHEATON CORP                  CALL    828336107     242     15400 CALL      SH-DEF          1                    15400
SILVER WHEATON CORP                  PUT     828336107     909     57900 PUT       SH-DEF          1                    57900
SILVER WHEATON CORP                  COM     828336107      17      1100 SH   SOLE                              1100
SILVER WHEATON CORP                  COM     828336107     554     35300 SH   SOLE                             35300
SILVER WHEATON CORP                  COM     828336107    1234     78500 SH   SOLE                             78500
SILVER WHEATON CORP                  COM     828336107    1000     63700 SH        SH-DEF          1                    63700
SILVERCORP METALS INC                CALL    82835P103      34      5000 CALL      SH-DEF          1                     5000
SILVERCORP METALS INC                PUT     82835P103      36      5200 PUT       SH-DEF          1                     5200
SILVERCORP METALS INC                COM     82835P103     200     29100 SH        SH-DEF          1                    29100
SMITH & NEPHEW PLC SPONSORED ADR     COM     83175M205    2113     42200 SH   SOLE                             42200
SMITHFIELD FOODS INC                 COM     832248108      37      1800 SH   SOLE                              1800
SMUCKER (J.M.) CO                    COM     832696405       5        87 SH   SOLE                                87
SOHU.COM INC                         COM     83408W103     130      2385 SH   SOLE                              2385
SOUTHERN COMPANY                     COM     842587107      49      1475 SH   SOLE                              1475
SOUTHWEST AIRLINES CO                COM     844741108       4       270 SH   SOLE                               270
SPDR BARCLAYS CAPITAL HI YLD BD ETF  COM     78464A417     151      3800 SH   SOLE                              3800
SPDR DJIA ETF                        COM     78467X109      86       795 SH   SOLE                               795
SPDR FTSE/MACQUARIE GLB INFR 100 ETF COM     78463X855     143      3500 SH   SOLE                              3500
SPDR GOLD TRUST                      PUT     78463V107     675      6200 PUT  SOLE                              6200
SPDR GOLD TRUST                      COM     78463V107     283      2600 SH   SOLE                              2600
SPDR GOLD TRUST                      COM     78463V107     205      1885 SH   SOLE                              1885
SPDR S&P 500 ETF TRUST               COM     78462F103     645      5510 SH   SOLE                              5510
SPDR S&P BIOTECH ETF                 COM     78464A870      12       200 SH   SOLE                               200
SPDR S&P HOMEBUILDERS ETF            COM     78464A888      59      3500 SH   SOLE                              3500
SPDR S&P MIDCAP 400 ETF TRUST        COM     78467Y107      47       325 SH   SOLE                               325
SPDR TRUST SERIES 1                  PUT     78462F103     117      1000 PUT  SOLE                              1000
SPDR TRUST SERIES 1                  COM     78462F103       1         5 SH   SOLE                                 5
SPDR TRUST SERIES 1                  COM     78462F103      35       300 SH        SH-DEF          1                      300
SPECTRA ENERGY CORP                  COM     847560109     188      8326 SH   SOLE                              8326
SPX CORP                             COM     784635104       0         1 SH        SH-DEF          2                        1
SPX CORPORATION                      COM     784635104      23       350 SH   SOLE                               350
STANTEC INC                          COM     85472N109      70      2675 SH   SOLE                              2675
STANTEC INC                          COM     85472N109       3       120 SH        SH-DEF          1                      120
STAPLES INC                          COM     855030102     422     18025 SH   SOLE                             18025
STARBUCKS CORPORATION                COM     855244109      39      1600 SH   SOLE                              1600
STATE STREET CORP                    COM     857477103     163      3605 SH   SOLE                              3605
STATOIL ASA SPON ADR                 COM     85771P102     321     13751 SH   SOLE                             13751
STEIN MART INC                       COM     858375108      88      9700 SH   SOLE                              9700
STRYKER CORPORATION                  COM     863667101      92      1600 SH   SOLE                              1600
SUN LIFE FINANCIAL INC               CALL    866796105   12961    403000 CALL      SH-DEF          1                   403000
SUN LIFE FINANCIAL INC               PUT     866796105    1984     61700 PUT       SH-DEF          1                    61700
SUN LIFE FINANCIAL INC               COM     866796105      61      1900 SH   SOLE                              1900
SUN LIFE FINANCIAL INC               COM     866796105  354249  11014559 SH   SOLE                          11014559
SUN LIFE FINANCIAL INC               COM     866796105   11257    349576 SH   SOLE                            349576
SUN LIFE FINANCIAL INC               COM     866796105    8316    258582 SH        SH-DEF          1                   258582
SUN LIFE FINANCIAL INC               COM     866796105    1270     39600 SH        SH-DEF          1                    39600
SUNCOR ENERGY INC (NEW)              COM     867224107   29777    914643 SH   SOLE                            914643





                                                                                          
SUNCOR ENERGY INC NEW                COM     867224107      32      1000 SH        SH-DEF          1                     1000
SUNCOR ENERGY INC NEW                COM     867224107      97      3000 SH        SH-DEF          1                     3000
SUPERVALU INC                        COM     868536103     240     14400 SH   SOLE                             14400
SWISS HELVETIA FUND INC              COM     870875101     154     13066 SH   SOLE                             13066
SXC HEALTH SOLUTIONS CORP            CALL    78505P100     264      3900 CALL      SH-DEF          1                     3900
SXC HEALTH SOLUTIONS CORP            PUT     78505P100     217      3200 PUT       SH-DEF          1                     3200
SXC HEALTH SOLUTIONS CORP            COM     78505P100      27       398 SH   SOLE                               398
SXC HEALTH SOLUTIONS CORP            COM     78505P100    1000     14750 SH   SOLE                             14750
SXC HEALTH SOLUTIONS CORP            COM     78505P100     278      4100 SH        SH-DEF          1                     4100
SYNGENTA AG-ADR                      COM     87160A100     339      6100 SH   SOLE                              6100
SYSCO CORPORATION                    COM     871829107     125      4230 SH   SOLE                              4230
T ROWE PRICE GROUP INC               COM     74144T108      25       455 SH   SOLE                               455
TAIWAN SEMICONDUCTOR MFTG SP ADR     COM     874039100       2       170 SH   SOLE                               170
TALISMAN ENERGY INC                  CALL    87425E103    1583     92600 CALL      SH-DEF          1                    92600
TALISMAN ENERGY INC                  PUT     87425E103    1178     68900 PUT       SH-DEF          1                    68900
TALISMAN ENERGY INC                  COM     87425E103     154      9007 SH   SOLE                              9007
TALISMAN ENERGY INC                  COM     87425E103  184090  10765597 SH   SOLE                          10765597
TALISMAN ENERGY INC                  COM     87425E103    8469    494658 SH   SOLE                            494658
TALISMAN ENERGY INC                  COM     87425E103    9455    552932 SH        SH-DEF          1                   552932
TALISMAN ENERGY INC                  COM     87425E103     171     10000 SH        SH-DEF          1                    10000
TALISMAN ENERGY INC                  COM     87425E103       0       800 SH        SH-DEF          2                      800
TANZANIAN ROYALTY EXPLORATIO         COM     87600U104       0       863 SH   SOLE                               863
TANZANIAN ROYALTY EXPLORATIO         COM     87600U104       0      1500 SH        SH-DEF          1                     1500
TARGET CORP                          COM     87612E106    2343     44543 SH   SOLE                             44543
TASECO MINES LTD                     COM     876511106     131     25000 SH   SOLE                             25000
TASEKO MINES LTD                     COM     876511106       0        87 SH   SOLE                                87
TASEKO MINES LTD                     COM     876511106      89     17100 SH        SH-DEF          1                    17100
TASEKO MINES LTD                     COM     876511106      52     10000 SH        SH-DEF          1                    10000
TECK COMINCO LTD-CL B                CALL    878742204      44      1000 CALL      SH-DEF          1                     1000
TECK COMINCO LTD-CL B                CALL    878742204   87537   2009500 CALL      SH-DEF          1                  2009500
TECK COMINCO LTD-CL B                PUT     878742204    3241     74400 PUT       SH-DEF          1                    74400
TECK COMINCO LTD-CL B                PUT     878742204   10943    251200 PUT       SH-DEF          1                   251200
TECK COMINCO LTD-CL B                COM     878742204     145      3328 SH   SOLE                              3328
TECK COMINCO LTD-CL B                COM     878742204  225518   5176967 SH   SOLE                           5176967
TECK COMINCO LTD-CL B                COM     878742204    6634    152298 SH        SH-DEF          1                   152298
TECK COMINCO LTD-CL B                COM     878742204   20593    472737 SH        SH-DEF          1                   472737
TECK RESOURCES LTD CL B SVS          COM     878742204    8009    183620 SH   SOLE                            183620
TEEKAY CORPORATION                   COM     Y8564W103      11       500 SH   SOLE                               500
TELECOM HOLDRS TRUST                 COM     87927P200       0        15 SH        SH-DEF          1                       15
TELEFLEX INCORPORATED                COM     879369106     586      9150 SH   SOLE                              9150
TELEFONICA S.A. SPONSORED ADR        COM     879382208      45       638 SH   SOLE                               638
TELUS CORP - NV                      COM     87971M202       1        39 SH        SH-DEF          1                       39
TELUS CORPORATION -NON VOTE          COM     87971M202       4       100 SH   SOLE                               100
TELUS CORPORATION -NON VOTE          COM     87971M202   88956   2486564 SH   SOLE                           2486564
TELUS CORPORATION -NON VOTE          COM     87971M202       4       100 SH        SH-DEF          1                      100
TELUS CORPORATION NV                 COM     87971M202    4714    131620 SH   SOLE                            131620
TEMPLETON DRAGON FUND                COM     88018T101     793     30600 SH   SOLE                             30600
TENARIS S.A. ADR                     COM     88031M109     247      5745 SH   SOLE                              5745





                                                                                          
TERADYNE INC                         COM     880770102       3       294 SH   SOLE                               294
TESCO CORP                           COM     88157K101     126     10800 SH   SOLE                             10800
TEVA PHARMACEUTICAL INDUSTRIES ADR   COM     881624209     561      8895 SH   SOLE                              8895
TEXAS INSTRUMENTS INC                COM     882508104      54      2225 SH   SOLE                              2225
THERMADYNE HOLDINGS CORPORATION      COM     883435307     232     31700 SH   SOLE                             31700
THOMPSON CREEK METALS CO             COM     884768102      14      1000 SH        SH-DEF          1                     1000
THOMPSON CREEK METALS CO INC         CALL    884768102     846     62600 CALL      SH-DEF          1                    62600
THOMPSON CREEK METALS CO INC         PUT     884768102     444     32900 PUT       SH-DEF          1                    32900
THOMPSON CREEK METALS CO INC         COM     884768102     139     10300 SH   SOLE                             10300
THOMPSON CREEK METALS CO INC         COM     884768102    2982    220800 SH        SH-DEF          1                   220800
THOMPSON CREEK METALS COMPANY        COM     884768102     104      7725 SH   SOLE                              7725
THOMSON REUTERS CORP                 CALL    884903105     986     27100 CALL      SH-DEF          1                    27100
THOMSON REUTERS CORP                 PUT     884903105     746     20500 PUT       SH-DEF          1                    20500
THOMSON REUTERS CORP                 COM     884903105  169857   4668311 SH   SOLE                           4668311
THOMSON REUTERS CORP                 COM     884903105   14787    406409 SH        SH-DEF          1                   406409
THOMSON REUTERS CORPORATION          COM     884903105   17905    491505 SH   SOLE                            491505
TIM HORTONS INC                      CALL    88706M103    2109     64800 CALL      SH-DEF          1                    64800
TIM HORTONS INC                      PUT     88706M103     576     17700 PUT       SH-DEF          1                    17700
TIM HORTONS INC                      COM     88706M103      39      1200 SH   SOLE                              1200
TIM HORTONS INC                      COM     88706M103   66732   2050400 SH   SOLE                           2050400
TIM HORTONS INC                      COM     88706M103    7018    215376 SH   SOLE                            215376
TIM HORTONS INC                      COM     88706M103    3701    113709 SH        SH-DEF          1                   113709
TIM HORTONS INC*                     COM     88706M103       9       285 SH   SOLE                               285
TIME WARNER CABLE INC W/I            COM     88732J207      12       233 SH   SOLE                               233
TIME WARNER INC                      COM     887317303      66      2101 SH   SOLE                              2101
TJX COMPANIES INC                    PUT     872540109    1658     39000 PUT  SOLE                             39000
TJX COMPANIES INC                    COM     872540109    1658     39000 SH   SOLE                             39000
TJX COMPANIES INC                    COM     872540109       2        50 SH   SOLE                                50
TOLL BROTHERS INC                    COM     889478103      42      2000 SH   SOLE                              2000
TORONTO-DOMINION BANK                CALL    891160509   36643    491700 CALL      SH-DEF          1                   491700
TORONTO-DOMINION BANK                PUT     891160509   52717    707400 PUT       SH-DEF          1                   707400
TORONTO-DOMINION BANK                COM     891160509     835     11200 SH   SOLE                             11200
TORONTO-DOMINION BANK                COM     891160509   66760    894733 SH   SOLE                            894733
TORONTO-DOMINION BANK                COM     891160509  290792   3902068 SH        SH-DEF          1                  3902068
TORONTO-DOMINION BANK                COM     891160509   57960    777750 SH        SH-DEF          2                   777750
TOTAL S.A. SPONSORED ADR             COM     89151E109    2016     34740 SH   SOLE                             34740
TOWERSTREAM CORPORATION              COM     892000100     702    467700 SH   SOLE                            467700
TOYOTA MOTOR CORP ADR                COM     892331307      64       795 SH   SOLE                               795
TOYOTA MOTOR CORP -SPON ADR          COM     892331307      72       900 SH   SOLE                               900
TRANSALTA CORP                       CALL    89346D107    2480    112100 CALL SOLE                            112100
TRANSALTA CORP                       CALL    89346D107    4258    192500 CALL      SH-DEF          1                   192500
TRANSALTA CORP                       PUT     89346D107     841     38000 PUT  SOLE                             38000
TRANSALTA CORP                       PUT     89346D107    2995    135400 PUT       SH-DEF          1                   135400
TRANSALTA CORP                       COM     89346D107      31      1400 SH   SOLE                              1400
TRANSALTA CORP                       COM     89346D107   76384   3453068 SH   SOLE                           3453068
TRANSALTA CORP                       COM     89346D107   14600    660031 SH        SH-DEF          1                   660031
TRANSALTA CORPORATION                COM     89346D107    9604    433615 SH   SOLE                            433615
TRANSCANADA CORP                     CALL    89353D107    2506     68400 CALL      SH-DEF          1                    68400





                                                                                          
TRANSCANADA CORP                     PUT     89353D107    6680    182300 PUT       SH-DEF          1                   182300
TRANSCANADA CORP                     COM     89353D107  545648  14891693 SH   SOLE                          14891693
TRANSCANADA CORP                     COM     89353D107       6       164 SH        SH-DEF          1                      164
TRANSCANADA CORP                     COM     89353D107   14932    407517 SH        SH-DEF          1                   407517
TRANSCANADA CORP                     COM     89353D107    3645     99500 SH        SH-DEF          1                    99500
TRANSCANADA CORPORATION              COM     89353D107   42797   1166567 SH   SOLE                           1166567
TRANSGLOBE ENERGY CORP               COM     893662106      54      9300 SH   SOLE                              9300
TRANSGLOBE ENERGY CORP               COM     893662106    1154    200000 SH        SH-DEF          1                   200000
TRAVELERS COMPANIES INC              COM     89417E109     108      1994 SH   SOLE                              1994
TRAVELERS COS INC/THE                COM     89417E109       0         1 SH        SH-DEF          2                        1
TSAKOS ENERGY NAVIGATION LTD         COM     G9108L108     252     17100 SH   SOLE                             17100
U S BANCORP                          COM     902973304     127      4900 SH   SOLE                              4900
U S GOLD CORP                        COM     912023207       0        47 SH   SOLE                                47
U.S. GEOTHERMAL INC RSTD             COM     90338S102     188    207000 SH   SOLE                            207000
ULTRA PETROLEUM CORP                 COM     903914109     115      2460 SH   SOLE                              2460
UNILEVER N.V. NEW YORK SHARES        COM     904784709     249      8263 SH   SOLE                              8263
UNILEVER PLC SPON ADR                COM     904767704     248      8485 SH   SOLE                              8485
UNION PACIFIC CORPORATION            COM     907818108     773     10550 SH   SOLE                             10550
UNITED PARCEL SERVICE INC CL B       COM     911312106      90      1400 SH   SOLE                              1400
UNITED STATES OIL FUND LP            COM     91232N108     165      4100 SH   SOLE                              4100
UNITED TECHNOLOGIES CORPORATION      COM     913017109    6275     85245 SH   SOLE                             85245
UNITEDHEALTH GROUP INC               COM     91324P102    1363     41715 SH   SOLE                             41715
UNUM GROUP                           COM     91529Y106    1164     47000 SH   SOLE                             47000
UR ENERGY INC                        COM     91688R108      84    101000 SH   SOLE                            101000
URS CORPORATION                      COM     903236107     193      3900 SH   SOLE                              3900
US BANCORP                           COM     902973304     331     12796 SH   SOLE                             12796
US NATURAL GAS FUND LP               COM     912318102    1532    221700 SH   SOLE                            221700
VALE S.A SPON ADR                    COM     91912E105    2566     79710 SH   SOLE                             79710
VALE S.A. CLASS PFD ADR              COM     91912E204     364     13100 SH   SOLE                             13100
VALE SA-SP ADR                       CALL    91912E105    1127     35000 CALL SOLE                             35000
VALE SA-SP ADR                       PUT     91912E105    1127     35000 PUT  SOLE                             35000
VALERO ENERGY CORP                   COM     91913Y100     268     13600 SH   SOLE                             13600
VALUEVISION MEDIA INC CLASS A        COM     92047K107       7      2000 SH   SOLE                              2000
VANGUARD EUROPE PACIFIC ETF          COM     921943858     204      5900 SH   SOLE                              5900
VANGUARD TOTAL STOCK MARKET ETF      COM     922908769      51       850 SH   SOLE                               850
VANTAGE DRILLING CO                  COM     G93205113       4      3000 SH        SH-DEF          1                     3000
VARIAN MEDICAL SYSTEMS INC           COM     92220P105       4        75 SH   SOLE                                75
VEOLIA ENVIRONNEMENT SPON ADR        COM     92334N103      34       975 SH   SOLE                               975
VERIZON COMMUNICATIONS INC           COM     92343V104       6       200 SH   SOLE                               200
VERIZON COMMUNICATIONS INC           COM     92343V104     791     25501 SH   SOLE                             25501
VERTEX PHARMACEUTICALS INC           COM     92532F100    1181     28900 SH   SOLE                             28900
VIACOM INC CLASS B                   COM     92553P201       5       155 SH   SOLE                               155
VIRTUS INVESTMENT PARTNERS           COM     92828Q109     898     43100 SH   SOLE                             43100
VISA INC- CLASS A SHARES             COM     92826C839     246      2700 SH   SOLE                              2700
VISIONCHINA MEDIA INC                COM     92833U103     235     50000 SH   SOLE                             50000
VISTA GOLD CORP                      COM     927926303       0        93 SH   SOLE                                93
VISTA GOLD CORP REORG SHS            COM     927926303     324    161000 SH   SOLE                            161000
VODAFONE GROUP PLC                   COM     92857W209    3710    159303 SH   SOLE                            159303





                                                                                          
WABCO HOLDINGS INC                   COM     92927K102       6       200 SH   SOLE                               200
WALGREEN CO                          COM     931422109     658     17740 SH   SOLE                             17740
WAL-MART STORES INC                  COM     931142103    5142     92478 SH   SOLE                             92478
WASHINGTON POST COMPANY CL B         COM     939640108     109       245 SH   SOLE                               245
WASTE MANAGEMENT INC                 COM     94106L109     399     11575 SH   SOLE                             11575
WELLPOINT INC                        COM     94973V107    1494     23200 SH   SOLE                             23200
WELLS FARGO & CO                     COM     949746101    3894    125115 SH   SOLE                            125115
WELLS FARGO & CO                     COM     949746101   25866    831159 SH        SH-DEF          2                   831159
WESTERN UNION CO                     COM     959802109     333     19650 SH   SOLE                             19650
WESTPORT INNOVATIONS INC             COM     960908309       5       286 SH   SOLE                               286
WESTPORT INNOVATIONS INC NEW         COM     960908309      16      1000 SH   SOLE                              1000
WEYERHAEUSER CO                      COM     962166104      24       520 SH   SOLE                               520
WINDSTREAM CORPORATION               COM     97381W104       2       200 SH   SOLE                               200
WINNEBAGO INDUSTRIES INC             COM     974637100      18      1200 SH   SOLE                              1200
WPP PLC - SPONSORED ADR              COM     92933H101      40       785 SH   SOLE                               785
WRIGHT EXPRESS CORP                  PUT     98233Q105    4593    152500 PUT  SOLE                            152500
WRIGHT EXPRESS CORP                  COM     98233Q105     105      3500 SH   SOLE                              3500
WTS-OILSANDS QUEST 12MY11            COM     678046129     107    670850 SH        SH-DEF          1                   670850
WYNN RESORTS LTD                     COM     983134107     303      4000 SH   SOLE                              4000
XEROX CORPORATION                    COM     984121103      33      3375 SH   SOLE                              3375
XTO ENERGY INC                       COM     98385X106      73      1555 SH   SOLE                              1555
YAMANA GOLD INC                      CALL    98462Y100     710     71800 CALL      SH-DEF          1                    71800
YAMANA GOLD INC                      CALL    98462Y100     879     89200 CALL      SH-DEF          1                    89200
YAMANA GOLD INC                      PUT     98462Y100     859     86800 PUT       SH-DEF          1                    86800
YAMANA GOLD INC                      COM     98462Y100      36      3642 SH   SOLE                              3642
YAMANA GOLD INC                      COM     98462Y100   79104   7995450 SH   SOLE                           7995450
YAMANA GOLD INC                      COM     98462Y100    1341    135419 SH   SOLE                            135419
YAMANA GOLD INC                      COM     98462Y100    7464    754386 SH        SH-DEF          1                   754386
YUM! BRANDS INC                      COM     988498101     138      3600 SH   SOLE                              3600
ZIMMER HOLDINGS INC                  COM     98956P102     966     16315 SH   SOLE                             16315