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

                                    FORM 13F

                               FORM 13F COVER PAGE

Report for the Calendar Year or Quarter Ended: June 30, 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          August 12, 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:                   1124

Form 13F Information Table Value Total (x$1000):   $17,333,175

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:           Item 6:        Item 7:         Item 8:
               -------               ------- --------- ------- -------------- -------------------- -------- ----------------------
                                                                                   Investment
                                                                                   Discretion
                                                                              --------------------             Voting Authority
                                                                                     (b)                           (Shares)
                                      Title              Fair  Shares or           Shared-   (c)   Managers ----------------------
                                        of     CUSIP    Market Principal       (a)    As   Shared-    See               (b)    (c)
           Name of Issuer             Class    Number   Value    Amount       Sole Defined  other  Instr. V (a) Sole  Shared  None
           --------------            ------- --------- ------- ---------      ---- ------- ------- -------- -------- -------- ----
                                                                                          
3M COMPANY                           COM     88579Y101    8928    113033 SH   SOLE                            113033
ABB LTD SPONSORED ADR                COM     000375204      20      1140 SH   SOLE                              1140
ABBOTT LABORATORIES                  COM     002824100     365      7800 SH        SH-DEF                 2              7800
ABBOTT LABORATORIES INC              COM     002824100    4786    102303 SH   SOLE                            102303
ADVANCED BATTERY TECHNOLOGIES INC    COM     00752H102     297     90500 SH   SOLE                             90500
ADVANTAGE OIL & GAS LTD              PUT     00765F951      23      4000 PUT       SH-DEF                 1              4000
ADVANTAGE OIL & GAS LTD              COM     00765F101       6      1106 SH   SOLE                              1106
ADVANTAGE OIL & GAS LTD              COM     00765F101    1736    300100 SH        SH-DEF                 1            300100
ADVANTAGE OIL & GAS LTD              COM     00765F101      10      1800 SH        SH-DEF                 1              1800
AETERNA ZENTARIS INC                 COM     007975204       3      2700 SH        SH-DEF                 1              2700
AFLAC INC                            COM     001055102     100      2345 SH   SOLE                              2345
AGFEED INDUSTRIES INC                COM     00846L101     117     40000 SH   SOLE                             40000
AGILENT TECHNOLOGIES INC             COM     00846U101       9       333 SH   SOLE                               333
AGNICO-EAGLE MINES                   CALL    008474908    9621    158600 CALL      SH-DEF                 1            158600
AGNICO-EAGLE MINES                   PUT     008474958    4768     78600 PUT       SH-DEF                 1             78600
AGNICO-EAGLE MINES                   COM     008474108   15908    262250 SH   SOLE                            262250
AGNICO-EAGLE MINES                   COM     008474108    5268     86851 SH        SH-DEF                 1             86851
AGNICO-EAGLE MINES                   COM     008474108  151653   2500000 SH        SH-DEF                 2           2500000
AGNICO-EAGLE MINES LTD               CALL    008474908    2091     34400 CALL SOLE                             34400
AGNICO-EAGLE MINES LTD               CALL    008474908    5610     92300 CALL      SH-DEF                 1             92300
AGNICO-EAGLE MINES LTD               PUT     008474958    1848     30400 PUT  SOLE                             30400
AGNICO-EAGLE MINES LTD               PUT     008474958    2316     38100 PUT       SH-DEF                 1             38100
AGNICO-EAGLE MINES LTD               COM     008474108      62      1021 SH   SOLE                              1021
AGNICO-EAGLE MINES LTD               COM     008474108     639     10511 SH   SOLE                             10511
AGNICO-EAGLE MINES LTD               COM     008474108     637     10500 SH        SH-DEF                 1             10500
AGRIUM INC                           CALL    008916908    6872    140700 CALL      SH-DEF                 1            140700
AGRIUM INC                           PUT     008916958    6013    123100 PUT       SH-DEF                 1            123100
AGRIUM INC                           COM     008916108   87638   1794225 SH   SOLE                           1794225
AGRIUM INC                           COM     008916108    2721     55615 SH   SOLE                             55615
AGRIUM INC                           COM     008916108    9683    198241 SH        SH-DEF                 1            198241
AGRIUM INC                           COM     008916108      49      1000 SH        SH-DEF                 1              1000
ALCATEL LUCENT ADR                   COM     013904305       0        47 SH   SOLE                                47
ALCOA INC                            COM     013817101     132     13100 SH   SOLE                             13100
ALCOA INC                            COM     013817101     496     49345 SH   SOLE                             49345
ALEXCO RESOURCES CORP                COM     01535P106       7      2200 SH        SH-DEF                 1              2200
ALLIED NEVADA GOLD CORP              CALL    019344900     370     18700 CALL      SH-DEF                 1             18700
ALLIED NEVADA GOLD CORP              PUT     019344950     416     21000 PUT       SH-DEF                 1             21000
ALLIED NEVADA GOLD CORP              COM     019344100    2029    102400 SH   SOLE                            102400
ALLIED NEVADA GOLD CORP              COM     019344100     860     43700 SH   SOLE                             43700
ALLIED NEVADA GOLD CORP              COM     019344100     365     18400 SH        SH-DEF                 1             18400





                                                                                          
ALLSTATE CORPORATION                 COM     020002101      34      1200 SH   SOLE                              1200
ALTRIA GROUP INC                     COM     02209S103     712     35509 SH   SOLE                             35509
AMAZON.COM INC                       COM     023135106    1366     12500 SH   SOLE                             12500
AMERICAN EAGLE OUTFITTERS INC        COM     02553E106      10       830 SH   SOLE                               830
AMERICAN EXPRESS CO                  COM     025816109    1068     26900 SH   SOLE                             26900
AMERICAN EXPRESS COMPANY             COM     025816109     720     18125 SH   SOLE                             18125
AMERIPRISE FINANCIAL INC             COM     03076C106       2        50 SH   SOLE                                50
AMGEN INC                            COM     031162100     962     18283 SH   SOLE                             18283
ANADARKO PETROLEUM CORP              COM     032511107      72      2000 SH   SOLE                              2000
ANALOG DEVICES INC                   COM     032654105      35      1250 SH   SOLE                              1250
ANGIOTECH PHARMACEUTICALS            COM     034918102       0       185 SH        SH-DEF                 1               185
ANGIOTECH PHARMACEUTICALS IN         COM     034918102       1      1300 SH   SOLE                              1300
ANGLOGOLD ASHANTI-SPON ADR           COM     035128206      67      1550 SH   SOLE                              1550
ANTARES PHARMA INC                   COM     036642106     264    150000 SH   SOLE                            150000
AOL INC WHEN ISSUED                  COM     00184X105       0        16 SH   SOLE                                16
APACHE CORPORATION                   COM     037411105     192      2277 SH   SOLE                              2277
APPLE INC                            PUT     037833950   13331     53000 PUT  SOLE                             53000
APPLE INC                            COM     037833100   16022     63697 SH   SOLE                             63697
APPLE INC                            COM     037833100      94       375 SH   SOLE                               375
APPLIED MATERIALS INC                COM     038222105     271     22540 SH   SOLE                             22540
ARCH COAL INC                        CALL    039380900    1783     90000 CALL SOLE                             90000
ARCH COAL INC                        COM     039380100      59      3000 SH   SOLE                              3000
ARCHER DANIELS MIDLAND COMPANY       COM     039483102       8       300 SH   SOLE                               300
ARENA PHARMACEUTICALS INC            COM     040047102     307    100000 SH   SOLE                            100000
ASPEN INSURANCE HOLDINGS LTD         COM     G05384105      32      1305 SH   SOLE                              1305
ASTRAZENECA PLC SPONSORED ADR        COM     046353108    1042     22100 SH   SOLE                             22100
AT&T INC                             COM     00206R102       5       200 SH   SOLE                               200
AT&T INC                             COM     00206R102    3593    148534 SH   SOLE                            148534
AURIZON MINES LTD                    CALL    05155P906      81     16500 CALL      SH-DEF                 1             16500
AURIZON MINES LTD                    PUT     05155P956      10      2000 PUT       SH-DEF                 1              2000
AURIZON MINES LTD                    COM     05155P106      15      3100 SH   SOLE                              3100
AURIZON MINES LTD                    COM     05155P106      99     20000 SH   SOLE                             20000
AURIZON MINES LTD                    COM     05155P106       1       200 SH        SH-DEF                 1               200
AUTOLIV INC                          COM     052800109     191      4000 SH   SOLE                              4000
AUTOMATIC DATA PROCESSING INC        COM     053015103     777     19300 SH   SOLE                             19300
AVIS BUDGET GROUP INC                PUT     053774955     491     50000 PUT  SOLE                             50000
AVIS BUDGET GROUP INC                COM     053774105     220     22400 SH   SOLE                             22400
AVON PRODUCTS INC                    COM     054303102     241      9110 SH   SOLE                              9110
BAKER HUGHES INC                     COM     057224107     655     15763 SH   SOLE                             15763
BALLARD POWER SYSTEMS INC            COM     058586108      76     49555 SH   SOLE                             49555
BALLARD POWER SYSTEMS INC            COM     058586108     130     84000 SH   SOLE                             84000
BALLARD POWER SYSTEMS INC            COM     058586108       9      5600 SH        SH-DEF                 1              5600
BANCO BILBAO VIZCAYA ARGENTARIA S.A. COM     05946K101      19      1874 SH   SOLE                              1874
BANCO BRADESCO-SPONSORED ADR         COM     059460303     403     25400 SH   SOLE                             25400
BANCO SANTANDER BRASIL ADS           COM     05967A107     110     10625 SH   SOLE                             10625
BANCO SANTANDER S.A. ADR             COM     05964H105     180     17156 SH   SOLE                             17156
BANK OF AMERICA CORP                 COM     060505104       7       515 SH   SOLE                               515
BANK OF AMERICA CORP                 COM     060505104    1004     69900 SH   SOLE                             69900





                                                                                          
BANK OF AMERICA CORP                 COM     060505104   22274   1550000 SH        SH-DEF                 2           1550000
BANK OF AMERICA CORPORATION          COM     060505104    2331    162193 SH   SOLE                            162193
BANK OF MONTREAL                     CALL    063671901    7837    144500 CALL SOLE                            144500
BANK OF MONTREAL                     CALL    063671901   27438    505900 CALL      SH-DEF                 1            505900
BANK OF MONTREAL                     PUT     063671951   12496    230400 PUT  SOLE                            230400
BANK OF MONTREAL                     PUT     063671951   29364    541400 PUT       SH-DEF                 1            541400
BANK OF MONTREAL                     COM     063671101 1199416  22114626 SH   SOLE                          22114626
BANK OF MONTREAL                     COM     063671101      43       800 SH   SOLE                               800
BANK OF MONTREAL                     COM     063671101   48870    899410 SH   SOLE                            899410
BANK OF MONTREAL                     COM     063671101     108      2000 SH        SH-DEF                 1              2000
BANK OF MONTREAL                     COM     063671101   26068    480642 SH        SH-DEF                 1            480642
BANK OF MONTREAL                     COM     063671101       5       100 SH        SH-DEF                 1               100
BANK OF NEW YORK MELLON CORP         COM     064058100    2586    104742 SH   SOLE                            104742
BANK OF NOVA SCOTIA                  CALL    064149907   16614    360600 CALL SOLE                            360600
BANK OF NOVA SCOTIA                  CALL    064149907   28215    612400 CALL      SH-DEF                 1            612400
BANK OF NOVA SCOTIA                  PUT     064149957   15066    327000 PUT  SOLE                            327000
BANK OF NOVA SCOTIA                  PUT     064149957   30261    656800 PUT       SH-DEF                 1            656800
BANK OF NOVA SCOTIA                  COM     064149107 2021237  43869709 SH   SOLE                          43869709
BANK OF NOVA SCOTIA                  COM     064149107   93919   2034722 SH   SOLE                           2034722
BANK OF NOVA SCOTIA                  COM     064149107   30251    656571 SH        SH-DEF                 1            656571
BANK OF NOVA SCOTIA                  COM     064149107      28       600 SH        SH-DEF                 1               600
BANK OF NOVA SCOTIA                  COM     064149107      69      1500 SH        SH-DEF                 2              1500
BANRO CORPORATION                    COM     066800103       0        12 SH        SH-DEF                 1                12
BARCLAYS PLC SPONSORED ADR           COM     06738E204     142      8940 SH   SOLE                              8940
BARRICK GOLD CORP                    CALL    067901908    9763    215000 CALL SOLE                            215000
BARRICK GOLD CORP                    CALL    067901908   41970    924700 CALL      SH-DEF                 1            924700
BARRICK GOLD CORP                    CALL    067901908   13941    307000 CALL      SH-DEF                 1            307000
BARRICK GOLD CORP                    PUT     067901958    2752     60600 PUT  SOLE                             60600
BARRICK GOLD CORP                    PUT     067901958   23053    507900 PUT       SH-DEF                 1            507900
BARRICK GOLD CORP                    PUT     067901958   15144    333500 PUT       SH-DEF                 1            333500
BARRICK GOLD CORP                    COM     067901108  475904  10485245 SH   SOLE                          10485245
BARRICK GOLD CORP                    COM     067901108     378      8320 SH   SOLE                              8320
BARRICK GOLD CORP                    COM     067901108    8703    191398 SH   SOLE                            191398
BARRICK GOLD CORP                    COM     067901108   13307    293191 SH        SH-DEF                 1            293191
BAXTER INTERNATIONAL INC             COM     071813109      76      1875 SH   SOLE                              1875
BAYTEX ENERGY T/U                    COM     073176109    3406    113815 SH   SOLE                            113815
BAYTEX ENERGY TRUST-UNITS            COM     073176109     604     20230 SH   SOLE                             20230
BAYTEX ENERGY TRUST-UNITS            COM     073176109       6       205 SH   SOLE                               205
BCE INC                              CALL    05534B900    2903     99500 CALL      SH-DEF                 1             99500
BCE INC                              PUT     05534B950    5135    176000 PUT       SH-DEF                 1            176000
BCE INC                              COM     05534B760  296573  10165202 SH   SOLE                          10165202
BCE INC                              COM     05534B760      82      2800 SH   SOLE                              2800
BCE INC                              COM     05534B760    9852    337669 SH        SH-DEF                 1            337669
BCE INC                              COM     05534B760       2        63 SH        SH-DEF                 2                63
BCE INC NEW                          COM     05534B760   27846    952681 SH   SOLE                            952681
BEACON POWER CORPORATION             COM     073677106      98    300000 SH   SOLE                            300000
BECKMAN COULTER INC                  COM     075811109      18       300 SH   SOLE                               300
BECTON, DICKINSON & CO               COM     075887109     511      7560 SH   SOLE                              7560





                                                                                          
BERKSHIRE HATHAWAY INC CL A          COM     084670108   14857       125 SH   SOLE                               125
BERKSHIRE HATHAWAY INC CLASS B NEW   COM     084670702    1865     23400 SH   SOLE                             23400
BEST BUY COMPANY INC                 COM     086516101      64      1880 SH   SOLE                              1880
BHP BILLITON LTD SPONSORED ADR       COM     088606108    1397     22540 SH   SOLE                             22540
BIOCRYST PHARMACEUTICALS             COM     09058V103     356     60200 SH   SOLE                             60200
BIOSANTE PHARMA INC                  COM     09065V203       0       127 SH   SOLE                               127
BIOVAIL CORPORATION                  CALL    09067J909     455     23600 CALL      SH-DEF                 1             23600
BIOVAIL CORPORATION                  PUT     09067J959     649     33700 PUT       SH-DEF                 1             33700
BIOVAIL CORPORATION                  COM     09067J109   97062   5038118 SH   SOLE                           5038118
BIOVAIL CORPORATION                  COM     09067J109      17       886 SH   SOLE                               886
BIOVAIL CORPORATION                  COM     09067J109    1717     89149 SH        SH-DEF                 1             89149
BOEING CO                            COM     097023105      73      1165 SH   SOLE                              1165
BOEING COMPANY                       COM     097023105     184      2934 SH   SOLE                              2934
BOSTON SCIENTIFIC CORP               COM     101137107      88     15100 SH   SOLE                             15100
BP PLC ADR                           COM     055622104      14       500 SH        SH-DEF                 1               500
BP PLC SPONSORED ADR                 COM     055622104     281      9724 SH   SOLE                              9724
BP PLC-SPONS ADR                     COM     055622104     858     29700 SH   SOLE                             29700
BP PRUDHOE BAY ROYALTY TRUST         COM     055630107     178      2000 SH   SOLE                              2000
BRISTOL-MYERS SQUIBB CO              CALL    110122908    2586    103700 CALL SOLE                            103700
BRISTOL-MYERS SQUIBB COMPANY         COM     110122108     410     16440 SH   SOLE                             16440
BRITISH AMERICAN TOBACCO-SPON ADR    COM     110448107     111      1750 SH   SOLE                              1750
BROCADE COMMUNICATIONS SYS INC (NEW) COM     111621306     191     37000 SH   SOLE                             37000
BROOKFIELD ASSET MANAGE-CL A         CALL    112585904    1431     63300 CALL      SH-DEF                 1             63300
BROOKFIELD ASSET MANAGE-CL A         PUT     112585954     287     12700 PUT       SH-DEF                 1             12700
BROOKFIELD ASSET MANAGE-CL A         COM     112585104  222704   9850027 SH   SOLE                           9850027
BROOKFIELD ASSET MANAGE-CL A         COM     112585104    7559    334325 SH        SH-DEF                 1            334325
BROOKFIELD ASSET MGMT INC CL A LVS   COM     112585104    7929    350032 SH   SOLE                            350032
BROOKFIELD ASSET MGT-A LV            COM     112585104       7       306 SH        SH-DEF                 1               306
BROOKFIELD INFRA PARTNER LPU         COM     G16252101     103      6464 SH   SOLE                              6464
BROOKFIELD INFRASTRUCTURE PA         COM     G16252101     568     35778 SH   SOLE                             35778
BROOKFIELD INFRASTRUCTURE PA         COM     G16252101      65      4121 SH        SH-DEF                 1              4121
BROOKFIELD PROPERTIES CORP           CALL    112900905     508     36200 CALL      SH-DEF                 1             36200
BROOKFIELD PROPERTIES CORP           PUT     112900955     119      8500 PUT       SH-DEF                 1              8500
BROOKFIELD PROPERTIES CORP           COM     112900105    7692    547750 SH   SOLE                            547750
BROOKFIELD PROPERTIES CORP           COM     112900105      12       862 SH   SOLE                               862
BROOKFIELD PROPERTIES CORP           COM     112900105     819     58210 SH   SOLE                             58210
BROOKFIELD PROPERTIES CORP           COM     112900105    5381    383200 SH        SH-DEF                 1            383200
BROOKFIELD PROPERTIES CORP           COM     112900105      10       701 SH        SH-DEF                 1               701
BROWN & BROWN INC                    COM     115236101      21      1100 SH   SOLE                              1100
BROWN-FORMAN CORP CL A               COM     115637100      81      1400 SH   SOLE                              1400
BROWN-FORMAN CORP CLASS B            COM     115637209      20       350 SH   SOLE                               350
BRUNSWICK CORP                       COM     117043109      11       900 SH   SOLE                               900
BUNGE LIMITED                        COM     G16962105      15       300 SH   SOLE                               300
C.R. BARD INC                        COM     067383109      62       800 SH   SOLE                               800
CAE INC                              CALL    124765908      56      6500 CALL      SH-DEF                 1              6500
CAE INC                              PUT     124765958       9      1000 PUT       SH-DEF                 1              1000
CAE INC                              COM     124765108    1922    221668 SH   SOLE                            221668
CAE INC                              COM     124765108      49      5600 SH   SOLE                              5600





                                                                                          
CAE INC                              COM     124765108     808     93082 SH   SOLE                             93082
CAE INC                              COM     124765108    4555    526000 SH        SH-DEF                 1            526000
CAE INC                              COM     124765108      65      7553 SH        SH-DEF                 1              7553
CAE INC                              COM     124765108      10      1100 SH        SH-DEF                 2              1100
CAMECO CORP                          CALL    13321L908     985     46300 CALL      SH-DEF                 1             46300
CAMECO CORP                          PUT     13321L958    2775    130500 PUT       SH-DEF                 1            130500
CAMECO CORP                          COM     13321L108   90676   4263858 SH   SOLE                           4263858
CAMECO CORP                          COM     13321L108       7       310 SH   SOLE                               310
CAMECO CORP                          COM     13321L108    2507    117660 SH   SOLE                            117660
CAMECO CORP                          COM     13321L108   14792    695547 SH        SH-DEF                 1            695547
CAMERON INTL CORP                    COM     13342B105      81      2500 SH        SH-DEF                 1              2500
CAMPBELL SOUP CO                     COM     134429109       4       100 SH   SOLE                               100
CAN IMPERIAL BK OF COMMERCE          CALL    136069901    6865    110500 CALL SOLE                            110500
CAN IMPERIAL BK OF COMMERCE          CALL    136069901   13718    220800 CALL      SH-DEF                 1            220800
CAN IMPERIAL BK OF COMMERCE          PUT     136069951   16805    270500 PUT  SOLE                            270500
CAN IMPERIAL BK OF COMMERCE          PUT     136069951   15575    250700 PUT       SH-DEF                 1            250700
CAN IMPERIAL BK OF COMMERCE          COM     136069101  745173  11994416 SH   SOLE                          11994416
CAN IMPERIAL BK OF COMMERCE          COM     136069101   22677    365007 SH        SH-DEF                 1            365007
CANADIAN IMPERIAL BANK OF COMMERCE   COM     136069101   42689    685867 SH   SOLE                            685867
CANADIAN NATIONAL RAILWAY            COM     136375102     728     12700 SH        SH-DEF                 1             12700
CANADIAN NATIONAL RAILWAY CO         COM     136375102   21029    366281 SH   SOLE                            366281
CANADIAN NATL RAILWAY CO             CALL    136375902   16516    288200 CALL      SH-DEF                 1            288200
CANADIAN NATL RAILWAY CO             PUT     136375952    4247     74100 PUT       SH-DEF                 1             74100
CANADIAN NATL RAILWAY CO             COM     136375102  334565   5838022 SH   SOLE                           5838022
CANADIAN NATL RAILWAY CO             COM     136375102      63      1100 SH   SOLE                              1100
CANADIAN NATL RAILWAY CO             COM     136375102    9858    172014 SH        SH-DEF                 1            172014
CANADIAN NATURAL RESOURCES           CALL    136385901    1562     47000 CALL SOLE                             47000
CANADIAN NATURAL RESOURCES           CALL    136385901   14871    448100 CALL      SH-DEF                 1            448100
CANADIAN NATURAL RESOURCES           PUT     136385951   11088    334100 PUT       SH-DEF                 1            334100
CANADIAN NATURAL RESOURCES           COM     136385101  388303  11700732 SH   SOLE                          11700732
CANADIAN NATURAL RESOURCES           COM     136385101      25       750 SH   SOLE                               750
CANADIAN NATURAL RESOURCES           COM     136385101   11369    342594 SH        SH-DEF                 1            342594
CANADIAN NATURAL RESOURCES LTD       COM     136385101   16003    481346 SH   SOLE                            481346
CANADIAN PACIFIC RAILWAY LTD         CALL    13645T900    6115    114100 CALL      SH-DEF                 1            114100
CANADIAN PACIFIC RAILWAY LTD         PUT     13645T950     375      7000 PUT       SH-DEF                 1              7000
CANADIAN PACIFIC RAILWAY LTD         COM     13645T100  128116   2390332 SH   SOLE                           2390332
CANADIAN PACIFIC RAILWAY LTD         COM     13645T100      59      1107 SH   SOLE                              1107
CANADIAN PACIFIC RAILWAY LTD         COM     13645T100   13217    246145 SH   SOLE                            246145
CANADIAN PACIFIC RAILWAY LTD         COM     13645T100    3153     58829 SH        SH-DEF                 1             58829
CANON INC ADR                        COM     138006309      28       760 SH   SOLE                               760
CAPITAL GOLD CORPORATION NEW         COM     14018Y205     652    163000 SH   SOLE                            163000
CARDERO RES CORP                     COM     14140U105       0        29 SH        SH-DEF                 1                29
CARDINAL HEALTH INC                  COM     14149Y108      94      2800 SH   SOLE                              2800
CARDIOME PHARMA CORP                 COM     14159U202       1       145 SH   SOLE                               145
CAREFUSION CORPORATION               COM     14170T101      30      1300 SH   SOLE                              1300
CASEYS GENERAL STORES INC            COM     147528103      35      1000 SH        SH-DEF                 1              1000
CATERPILLAR INC                      COM     149123101      36       600 SH   SOLE                               600
CATERPILLAR INC                      COM     149123101    1311     21820 SH   SOLE                             21820





                                                                                          
CDN IMPERIAL BK COMMERCE             COM     136069101     497      8000 SH        SH-DEF                 1              8000
CE FRANKLIN LTD                      COM     125151100       0        20 SH        SH-DEF                 1                20
CELESTICA INC                        CALL    15101Q908      94     11600 CALL      SH-DEF                 1             11600
CELESTICA INC                        PUT     15101Q958      36      4500 PUT       SH-DEF                 1              4500
CELESTICA INC                        COM     15101Q108      42      5200 SH   SOLE                              5200
CELESTICA INC                        COM     15101Q108      25      3100 SH   SOLE                              3100
CELESTICA INC                        COM     15101Q108     485     59980 SH        SH-DEF                 1             59980
CELESTICA INC SV                     COM     15101Q108     351     43400 SH   SOLE                             43400
CELGENE CORPORATION                  COM     151020104      10       200 SH   SOLE                               200
CEMEX S.A.B. DE C.V.                 COM     151290889      42      4351 SH   SOLE                              4351
CENOVUS ENERGY INC                   CALL    15135U909    4036    156800 CALL      SH-DEF                 1            156800
CENOVUS ENERGY INC                   PUT     15135U959    2247     87300 PUT       SH-DEF                 1             87300
CENOVUS ENERGY INC                   COM     15135U109  208877   8115726 SH   SOLE                           8115726
CENOVUS ENERGY INC                   COM     15135U109   25619    993581 SH   SOLE                            993581
CENOVUS ENERGY INC                   COM     15135U109    5790    224952 SH        SH-DEF                 1            224952
CENOVUS ENERGY INC                   COM     15135U109      36      1400 SH        SH-DEF                 2              1400
CENTRAL EUROPE & RUSSIA FUND         COM     153436100    1063     33709 SH   SOLE                             33709
CENTRAL FUND CANADA CL A             COM     153501101      27      1818 SH   SOLE                              1818
CENTRAL FUND OF CDA LTD CL A NVS     COM     153501101      18      1200 SH   SOLE                              1200
CENTRAL GOLDTRUST                    COM     153546106      19       400 SH   SOLE                               400
CENTURY ALUMINUM COMPANY             COM     156431108      18      2000 SH   SOLE                              2000
CGI GROUP INC - CL A                 CALL    39945C909      89      6000 CALL      SH-DEF                 1              6000
CGI GROUP INC - CL A                 PUT     39945C959      10       700 PUT       SH-DEF                 1               700
CGI GROUP INC - CL A                 COM     39945C109       3       200 SH   SOLE                               200
CGI GROUP INC - CL A                 COM     39945C109      65      4400 SH        SH-DEF                 1              4400
CGI GROUP INC CL A SVS               COM     39945C109     483     32425 SH   SOLE                             32425
CHESAPEAKE ENERGY CORP               COM     165167107     150      7140 SH   SOLE                              7140
CHEVRON CORP                         COM     166764100     244      3600 SH   SOLE                              3600
CHEVRON CORP                         COM     166764100     305      4500 SH        SH-DEF                 2              4500
CHEVRON CORPORATION                  COM     166764100    7451    109799 SH   SOLE                            109799
CHINA MOBILE LIMITED ADR             COM     16941M109     138      2795 SH   SOLE                              2795
CHINA PETROLEUM & CHEMICAL CORP ADR  COM     16941R108     483      6000 SH   SOLE                              6000
CHINACAST EDUCATION CORP             COM     16946T109     597    100500 SH   SOLE                            100500
CIA DE MINAS BUENAVENTUR-ADR         COM     204448104      54      1400 SH   SOLE                              1400
CIA PARANAENSE DE ENERGIA SP ADR     COM     20441B407     306     14800 SH   SOLE                             14800
CIA SANEAMENTO BASICO ADR            COM     20441A102     248      6000 SH   SOLE                              6000
CISCO SYSTEMS INC                    PUT     17275R952     320     15000 PUT  SOLE                             15000
CISCO SYSTEMS INC                    COM     17275R102     326     15300 SH   SOLE                             15300
CISCO SYSTEMS INC                    COM     17275R102    5094    239039 SH   SOLE                            239039
CITIGROUP INC                        COM     172967101     905    240722 SH   SOLE                            240722
CITIGROUP INC                        COM     172967101     511    135997 SH   SOLE                            135997
CITIGROUP INC                        COM     172967101       6      1500 SH        SH-DEF                 2              1500
CLAUDE RESOURCES INC                 COM     182873109       4      4200 SH        SH-DEF                 1              4200
CNOOC LIMITED ADR                    COM     126132109     185      1090 SH   SOLE                              1090
COACH INC                            COM     189754104      47      1295 SH   SOLE                              1295
COCA-COLA CO/THE                     COM     191216100      70      1400 SH   SOLE                              1400
COCA-COLA CO/THE                     COM     191216100      45       900 SH        SH-DEF                 2               900
COCA-COLA COMPANY                    COM     191216100    1579     31495 SH   SOLE                             31495





                                                                                          
COCA-COLA ENTERPRISES INC            COM     191219104       8       300 SH   SOLE                               300
COLGATE-PALMOLIVE COMPANY            COM     194162103    4931     62608 SH   SOLE                             62608
COMCAST CORP CL A                    COM     20030N101    1293     74425 SH   SOLE                             74425
COMCAST CORP CL A SPL                COM     20030N200    2126    129407 SH   SOLE                            129407
COMMUNITY HEALTH SYSTEMS INC NEW     COM     203668108     145      4300 SH   SOLE                              4300
COMPTON PETROLEUM CORP               COM     204940100      12     20700 SH   SOLE                             20700
COMPTON PETROLEUM CORP               COM     204940100       5      8200 SH        SH-DEF                 1              8200
CONAGRA FOODS INC                    COM     205887102     117      5000 SH   SOLE                              5000
CONOCOPHILLIPS                       COM     20825C104    2128     43347 SH   SOLE                             43347
COPART INC                           COM     217204106      32       880 SH   SOLE                               880
CORN PRODUCTS INTERNATIONAL INC      COM     219023108       2        70 SH   SOLE                                70
CORNING INC                          COM     219350105      74      4595 SH   SOLE                              4595
CORRIENTE RES INC                    COM     22027E409     521     65000 SH        SH-DEF                 1             65000
CORRIENTE RESOURCES INC-A            CALL    22027E909       8      1000 CALL      SH-DEF                 1              1000
CORRIENTE RESOURCES INC-A            PUT     22027E959     193     24000 PUT       SH-DEF                 1             24000
CORRIENTE RESOURCES INC-A            COM     22027E409       1       145 SH   SOLE                               145
CORUS ENTERTAINMENT INC CL B NVS     COM     220874101     184     10413 SH   SOLE                             10413
CORUS ENTERTAINMENT INC-B SH         COM     220874101    1050     59500 SH   SOLE                             59500
COSTCO WHOLESALE CORP                COM     22160K105     134      2435 SH   SOLE                              2435
COTT CORPORATION                     CALL    22163N906      23      4000 CALL      SH-DEF                 1              4000
COTT CORPORATION                     COM     22163N106     763    131452 SH   SOLE                            131452
COTT CORPORATION                     COM     22163N106      43      7381 SH   SOLE                              7381
COTT CORPORATION                     COM     22163N106      12      2000 SH   SOLE                              2000
COTT CORPORATION                     COM     22163N106     439     75615 SH        SH-DEF                 1             75615
COWEN GROUP INC CLASS A              COM     223622101      97     23600 SH   SOLE                             23600
CREDIT SUISSE GROUP SPON ADR         COM     225401108       6       160 SH   SOLE                               160
CRH PLC SP ADR                       COM     12626K203       2        95 SH   SOLE                                95
CROSSHAIR EXPL & MNG CORP            COM     22763R101       5     50000 SH        SH-DEF                 1             50000
CROSSHAIR EXPL & MNG CORP            COM     22763R101       0       876 SH        SH-DEF                 1               876
CRYPTOLOGIC LTD                      COM     G3159C109       2       865 SH   SOLE                               865
CRYSTALLEX INTL CORP                 COM     22942F101       2      5000 SH        SH-DEF                 1              5000
CRYSTALLEX INTL CORP                 COM     22942F101       4     10400 SH        SH-DEF                 1             10400
CSX CORPORATION                      COM     126408103     122      2460 SH   SOLE                              2460
CVS CAREMARK CORP                    COM     126650100     123      4200 SH   SOLE                              4200
CVS CAREMARK CORPORATION             COM     126650100    4772    162760 SH   SOLE                            162760
DANAHER CORP                         COM     235851102      54      1450 SH   SOLE                              1450
DEERE & COMPANY                      COM     244199105    1141     20495 SH   SOLE                             20495
DEL MONTE FOODS CO                   COM     24522P103       2       140 SH   SOLE                               140
DELL INC                             COM     24702R101      54      4500 SH   SOLE                              4500
DELL INC                             COM     24702R101     196     16290 SH   SOLE                             16290
DELL INC                             COM     24702R101      21      1700 SH        SH-DEF                 2              1700
DELUXE CORPORATION                   COM     248019101     171      9100 SH   SOLE                              9100
DENBURY RESOURCES INC                COM     247916208     436     29759 SH   SOLE                             29759
DENISON MINES CORP                   COM     248356107      30     25047 SH   SOLE                             25047
DENISON MINES CORP                   COM     248356107      46     38500 SH   SOLE                             38500
DENTSPLY INTERNATIONAL INC           COM     249030107      30      1000 SH   SOLE                              1000
DESCARTES SYSTEMS GROUP INC          COM     249906108      99     18730 SH   SOLE                             18730
DESCARTES SYSTEMS GRP/THE            COM     249906108      40      7556 SH   SOLE                              7556





                                                                                          
DEVON ENERGY CORPORATION             COM     25179M103     361      5925 SH   SOLE                              5925
DIAGEO PLC SPONSORED ADR             COM     25243Q205    1953     31135 SH   SOLE                             31135
DIAMOND OFFSHORE DRILLING            COM     25271C102     131      2100 SH   SOLE                              2100
DIEBOLD INC                          COM     253651103      22       800 SH   SOLE                               800
DISNEY,WALT COMPANY                  COM     254687106    1754     55688 SH   SOLE                             55688
DOLLAR TREE INC                      COM     256746108     132      3160 SH   SOLE                              3160
DOMTAR CORPORATION                   COM     257559203      37       750 SH   SOLE                               750
DONNELLEY (R.R.) & SONS CO           COM     257867101      56      3425 SH   SOLE                              3425
DOW CHEMICAL                         CALL    260543903    4069    165800 CALL SOLE                            165800
DOW CHEMICAL COMPANY                 COM     260543103      88      3700 SH   SOLE                              3700
DRAGONWAVE INC                       CALL    26144M903       6      1000 CALL      SH-DEF                 1              1000
DRAGONWAVE INC                       PUT     26144M953      11      1900 PUT       SH-DEF                 1              1900
DRAGONWAVE INC                       COM     26144M103       5       794 SH   SOLE                               794
DRAGONWAVE INC                       COM     26144M103     151     25200 SH   SOLE                             25200
DRAGONWAVE INC                       COM     26144M103      36      6000 SH        SH-DEF                 1              6000
DU PONT (E.I.) DE NEMOURS            COM     263534109     253      7300 SH   SOLE                              7300
DUKE ENERGY HOLDING CORP             COM     26441C105     161     10057 SH   SOLE                             10057
DUPONT E.I. DE NEMOURS & CO          COM     263534109     468     13537 SH   SOLE                             13537
E*TRADE FINANCIAL CORPORATION        COM     269246401      24      2000 SH   SOLE                              2000
EAGLE MATERIALS INC                  PUT     26969P958    1296     50000 PUT  SOLE                             50000
EASTMAN KODAK COMPANY                COM     277461109       4      1000 SH   SOLE                              1000
EATON CORPORATION                    COM     278058102     456      6975 SH   SOLE                              6975
EBAY INC                             COM     278642103       1        50 SH   SOLE                                50
ECOLAB INC                           COM     278865100      24       540 SH   SOLE                               540
E-HOUSE CHINA HOLDINGS LTD ADR       COM     26852W103      15      1000 SH   SOLE                              1000
ELDORADO GOLD CORP                   CALL    284902903    7461    416300 CALL      SH-DEF                 1            416300
ELDORADO GOLD CORP                   PUT     284902953     699     39000 PUT       SH-DEF                 1             39000
ELDORADO GOLD CORP                   COM     284902103  102294   5707643 SH   SOLE                           5707643
ELDORADO GOLD CORP                   COM     284902103      18      1000 SH   SOLE                              1000
ELDORADO GOLD CORP                   COM     284902103    3368    187949 SH        SH-DEF                 1            187949
ELECTRONIC ARTS INC                  COM     285512109       1        35 SH   SOLE                                35
ELIZABETH ARDEN INC                  COM     28660G106     100      6900 SH   SOLE                              6900
EMBRAER-EMPRESA BRASILEIRA SP ADR    COM     29081M102       1        45 SH   SOLE                                45
EMC CORPORATION(MASS)                COM     268648102      58      3150 SH   SOLE                              3150
EMERSON ELECTRIC CO                  COM     291011104     371      8500 SH   SOLE                              8500
EMERSON ELECTRIC CO                  COM     291011104    5837    133599 SH   SOLE                            133599
ENBRIDGE INC                         CALL    29250N905    3707     79600 CALL      SH-DEF                 1             79600
ENBRIDGE INC                         PUT     29250N955    1178     25300 PUT       SH-DEF                 1             25300
ENBRIDGE INC                         COM     29250N105  419791   9013900 SH   SOLE                           9013900
ENBRIDGE INC                         COM     29250N105      35       750 SH   SOLE                               750
ENBRIDGE INC                         COM     29250N105   57600   1234553 SH   SOLE                           1234553
ENBRIDGE INC                         COM     29250N105      17       359 SH        SH-DEF                 1               359
ENBRIDGE INC                         COM     29250N105     140      3000 SH        SH-DEF                 1              3000
ENBRIDGE INC                         COM     29250N105    5678    121912 SH        SH-DEF                 1            121912
ENCANA CORP                          CALL    292505904   15317    505800 CALL      SH-DEF                 1            505800
ENCANA CORP                          PUT     292505954    3598    118800 PUT       SH-DEF                 1            118800
ENCANA CORP                          COM     292505104  245251   8098472 SH   SOLE                           8098472
ENCANA CORP                          COM     292505104      58      1900 SH   SOLE                              1900





                                                                                          
ENCANA CORP                          COM     292505104   10750    354989 SH        SH-DEF                 1            354989
ENCANA CORP                          COM     292505104      61      2000 SH        SH-DEF                 1              2000
ENCANA CORP                          COM     292505104      43      1408 SH        SH-DEF                 2              1408
ENCANA CORPORATION                   COM     292505104   28986    955412 SH   SOLE                            955412
ENDEAVOUR SILVER CORP                COM     29258Y103       4      1210 SH   SOLE                              1210
ENDEAVOUR SILVER CORP                COM     29258Y103      59     17400 SH        SH-DEF                 1             17400
ENERGY SELECT SECTOR SPDR            COM     81369Y506     713     14351 SH   SOLE                             14351
ENERGY SELECT SECTOR SPDR FUND       COM     81369Y506      25       500 SH   SOLE                               500
ENERGY TRANSFER PARTNERS LPU         COM     29273R109      93      2000 SH   SOLE                              2000
ENERPLUS RESOURCES FUND              CALL    29274D904     342     15900 CALL      SH-DEF                 1             15900
ENERPLUS RESOURCES FUND              PUT     29274D954     400     18600 PUT       SH-DEF                 1             18600
ENERPLUS RESOURCES FUND              COM     29274D604   39941   1857648 SH   SOLE                           1857648
ENERPLUS RESOURCES FUND              COM     29274D604      86      4000 SH   SOLE                              4000
ENERPLUS RESOURCES FUND              COM     29274D604     947     44050 SH        SH-DEF                 1             44050
ENERPLUS RESOURCES FUND T/U          COM     29274D604    1761     81763 SH   SOLE                             81763
EOG RESOURCES INC                    COM     26875P101      98      1000 SH   SOLE                              1000
ERICSSON (LM) TEL SPON ADR           COM     294821608     876     79473 SH   SOLE                             79473
ESTEE LAUDER CO CL A                 COM     518439104       1        20 SH   SOLE                                20
EUROPEAN EQUITY FUND INC             COM     298768102     498     90300 SH   SOLE                             90300
EXCEED COMPANY LTD                   COM     G32335104     230     35000 SH   SOLE                             35000
EXELON CORPORATION                   COM     30161N101      79      2090 SH   SOLE                              2090
EXPEDIA INC                          COM     30212P105      41      2200 SH   SOLE                              2200
EXXON MOBIL CORP                     COM     30231G102       6       100 SH        SH-DEF                 2               100
EXXON MOBIL CORPORATION              COM     30231G102   12370    216755 SH   SOLE                            216755
FANNIE MAE                           COM     313586109       0       100 SH   SOLE                               100
FEDEX CORPORATION                    COM     31428X106      84      1200 SH   SOLE                              1200
FELCOR LODGING TRUST INC REIT        COM     31430F101     559    112100 SH   SOLE                            112100
FIBRIA CELULOSE SA SPON ADR          COM     31573A109     206     13921 SH   SOLE                             13921
FIDELITY NATIONAL FINANCIAL CL A     COM     31620R105      90      6900 SH   SOLE                              6900
FINANCIAL SELECT SECTOR SPDR         COM     81369Y605     276     20000 SH        SH-DEF                 1             20000
FIRSTSERVICE CORP                    COM     33761N109     792     38100 SH   SOLE                             38100
FIRSTSERVICE CORP SVS                COM     33761N109      27      1295 SH   SOLE                              1295
FISERV INC                           COM     337738108     678     14840 SH   SOLE                             14840
FLOWSERVE CORPORATION                COM     34354P105      42       500 SH   SOLE                               500
FORD MOTOR CO                        COM     345370860     390     38700 SH   SOLE                             38700
FORD MOTOR COMPANY                   COM     345370860     112     11065 SH   SOLE                             11065
FOREST LABORATORIES INC              PUT     345838956     823     30000 PUT  SOLE                             30000
FRANCE TELECOM SA SPON ADR           COM     35177Q105      51      2974 SH   SOLE                              2974
FRANKLIN RESOURCES INC               COM     354613101      14       165 SH   SOLE                               165
FREEPORT MCMORAN COPPER & GOLD INC   COM     35671D857    1750     29590 SH   SOLE                             29590
FREEPORT-MCMORAN COPPER              COM     35671D857     106      1800 SH   SOLE                              1800
FRESENIUS MEDICAL CARE AG & CO KGAA  COM     358029106     431      8020 SH   SOLE                              8020
FRESH DEL MONTE PRODUCE INC          COM     G36738105     476     23500 SH   SOLE                             23500
FRONTIER OIL                         COM     35914P105      27      2000 SH   SOLE                              2000
FROZEN FOOD EXPRESS INDUSTRIES INC   COM     359360104     188     53750 SH   SOLE                             53750
FRSTSVC CV U$ 6.5% 31DC14            Bond    33761NAA7    7263   7034000 PRN       SH-DEF                 1           7034000
GAMESTOP CORPORATION CL A NEW        COM     36467W109      12       629 SH   SOLE                               629
GAMMON GOLD INC                      CALL    36467T906     115     21000 CALL      SH-DEF                 1             21000





                                                                                          
GAMMON GOLD INC                      PUT     36467T956     106     19400 PUT       SH-DEF                 1             19400
GAMMON GOLD INC                      COM     36467T106     735    134400 SH        SH-DEF                 1            134400
GAP INC                              COM     364760108       2       120 SH   SOLE                               120
GENERAL DYNAMICS CORPORATION         COM     369550108      23       400 SH   SOLE                               400
GENERAL ELECTRIC CO                  COM     369604103     225     15600 SH   SOLE                             15600
GENERAL ELECTRIC CO                  COM     369604103     120      8300 SH        SH-DEF                 2              8300
GENERAL ELECTRIC COMPANY             COM     369604103   10684    740908 SH   SOLE                            740908
GENERAL MILLS INC                    COM     370334104       7       200 SH   SOLE                               200
GENERAL MOLY INC                     COM     370373102       3      1000 SH   SOLE                              1000
GENUINE PARTS CO                     COM     372460105      39      1000 SH   SOLE                              1000
GEOKINETICS INC                      COM     372910307       4      1000 SH   SOLE                              1000
GERDAU AMERISTEEL CORP               CALL    37373P905      11      1000 CALL      SH-DEF                 1              1000
GERDAU AMERISTEEL CORP               PUT     37373P955      11      1000 PUT       SH-DEF                 1              1000
GERDAU AMERISTEEL CORP               COM     37373P105      52      4826 SH   SOLE                              4826
GERDAU AMERISTEEL CORP               COM     37373P105     151     13900 SH        SH-DEF                 1             13900
GERDAU SA -SPON ADR                  COM     373737105     132     10000 SH   SOLE                             10000
GERON CORP                           COM     374163103     663    132000 SH   SOLE                            132000
GFI GROUP INC                        CALL    361652909     837    150000 CALL SOLE                            150000
GFI GROUP INC                        PUT     361652959     725    130000 PUT  SOLE                            130000
GILDAN ACTIVEWEAR INC                CALL    375916903     201      7000 CALL      SH-DEF                 1              7000
GILDAN ACTIVEWEAR INC                COM     375916103     579     20150 SH   SOLE                             20150
GILDAN ACTIVEWEAR INC                COM     375916103       3       100 SH   SOLE                               100
GILDAN ACTIVEWEAR INC                COM     375916103    6056    210832 SH        SH-DEF                 1            210832
GILDAN ACTIVEWEAR INC                COM     375916103   41852   1457036 SH        SH-DEF                 2           1457036
GILDAN ACTIVEWEAR INC CL A SVS       COM     375916103     191      6630 SH   SOLE                              6630
GILEAD SCIENCES INC                  COM     375558103     805     23495 SH   SOLE                             23495
GLAXOSMITHKLINE PLC ADR              COM     37733W105     614     18050 SH   SOLE                             18050
GOLD FIELDS LTD-SPONS ADR            COM     38059T106      42      3110 SH   SOLE                              3110
GOLDCORP INC                         CALL    380956909    2982     68000 CALL SOLE                             68000
GOLDCORP INC                         CALL    380956909   37858    864700 CALL      SH-DEF                 1            864700
GOLDCORP INC                         CALL    380956909    5924    135100 CALL      SH-DEF                 1            135100
GOLDCORP INC                         PUT     380956959    2412     55000 PUT  SOLE                             55000
GOLDCORP INC                         PUT     380956959   12145    277400 PUT       SH-DEF                 1            277400
GOLDCORP INC                         PUT     380956959    2526     57600 PUT       SH-DEF                 1             57600
GOLDCORP INC                         COM     380956409  345870   7899877 SH   SOLE                           7899877
GOLDCORP INC                         COM     380956409     153      3482 SH   SOLE                              3482
GOLDCORP INC                         COM     380956409   21225    483899 SH   SOLE                            483899
GOLDCORP INC                         COM     380956409    9003    205624 SH        SH-DEF                 1            205624
GOLDCORP INC                         COM     380956409    2127     48500 SH        SH-DEF                 1             48500
GOLDEN STAR RESOURCES LTD            COM     38119T104     617    139700 SH   SOLE                            139700
GOLDMAN SACHS GROUP INC              COM     38141G104     687      5233 SH   SOLE                              5233
GOOGLE INC CLASS A                   COM     38259P508     331       745 SH   SOLE                               745
GOOGLE INC-CL A                      COM     38259P508     133       300 SH   SOLE                               300
GRACO INC                            COM     384109104      21       740 SH   SOLE                               740
GRAN TIERRA ENERGY INC               CALL    38500T901      10      2000 CALL      SH-DEF                 1              2000
GRAN TIERRA ENERGY INC               PUT     38500T951     186     37500 PUT  SOLE                             37500
GRAN TIERRA ENERGY INC               COM     38500T101     135     26800 SH        SH-DEF                 1             26800
GRANITE CONSTRUCTION INC             PUT     387328957     707     30000 PUT  SOLE                             30000





                                                                                          
GRANITE CONSTRUCTION INC             COM     387328107     354     15000 SH   SOLE                             15000
GREAT BASIN GOLD LTD                 COM     390124105      59     34900 SH        SH-DEF                 1             34900
GREAT PLAINS ENERGY INC              COM     391164100      26      1500 SH   SOLE                              1500
HALLIBURTON CO                       COM     406216101      37      1500 SH   SOLE                              1500
HALLIBURTON CO.                      COM     406216101     113      4620 SH   SOLE                              4620
HARMONY GOLD MNG-SPON ADR            COM     413216300      21      1980 SH   SOLE                              1980
HARRY WINSTON DIAMOND CORP           CALL    41587B900     777     63200 CALL      SH-DEF                 1             63200
HARRY WINSTON DIAMOND CORP           PUT     41587B950       9       700 PUT       SH-DEF                 1               700
HARRY WINSTON DIAMOND CORP           COM     41587B100     201     16350 SH   SOLE                             16350
HARRY WINSTON DIAMOND CORP           COM     41587B100      18      1500 SH   SOLE                              1500
HARRY WINSTON DIAMOND CORP           COM     41587B100     197     16000 SH   SOLE                             16000
HARRY WINSTON DIAMOND CORP           COM     41587B100     171     13900 SH        SH-DEF                 1             13900
HARTFORD FINANCIAL SVCS GROUP INC    COM     416515104      28      1250 SH   SOLE                              1250
HECKMANN CORPORATION                 COM     422680108     125     27000 SH   SOLE                             27000
HEINZ (H.J.) COMPANY                 COM     423074103      52      1195 SH   SOLE                              1195
HEWLETT-PACKARD COMPANY              COM     428236103    2557     59088 SH   SOLE                             59088
HOME DEPOT INC                       COM     437076102     828     29500 SH   SOLE                             29500
HOME DEPOT INC                       COM     437076102     410     14610 SH   SOLE                             14610
HONDA MOTOR CO LTD SPONSORED ADR     COM     438128308      64      2230 SH   SOLE                              2230
HONEYWELL INTERNATIONAL INC          COM     438516106     145      3715 SH   SOLE                              3715
HOSPIRA INC                          COM     441060100      23       392 SH   SOLE                               392
HOST HOTELS & RESORTS INC            COM     44107P104      69      5119 SH   SOLE                              5119
HSBC HOLDINGS PLC SPONS ADR          COM     404280406     617     13525 SH   SOLE                             13525
HYDROGENICS CORP                     COM     448883207       4      1000 SH        SH-DEF                 1              1000
HYDROGENICS CORPORATION NEW          COM     448883207       0       118 SH   SOLE                               118
IAMGOLD CORP                         CALL    450913908     959     54400 CALL      SH-DEF                 1             54400
IAMGOLD CORP                         PUT     450913958     279     15800 PUT       SH-DEF                 1             15800
IAMGOLD CORP                         COM     450913108   71046   4029600 SH   SOLE                           4029600
IAMGOLD CORP                         COM     450913108   12845    728569 SH        SH-DEF                 1            728569
IAMGOLD CORPORATION                  COM     450913108    1771    100255 SH   SOLE                            100255
ICICI BANK LTD-SPON ADR              COM     45104G104      29       800 SH   SOLE                               800
IESI BFC LTD                         COM     44951D108    1415     70830 SH   SOLE                             70830
IESI-BFC LTD                         CALL    44951D908      84      4200 CALL      SH-DEF                 1              4200
IESI-BFC LTD                         PUT     44951D958     134      6700 PUT       SH-DEF                 1              6700
ILLINOIS TOOL WORKS INC              COM     452308109     166      4025 SH   SOLE                              4025
IMAX CORP                            COM     45245E109      48      3286 SH   SOLE                              3286
IMPERIAL OIL LTD                     CALL    453038908    1217     33400 CALL      SH-DEF                 1             33400
IMPERIAL OIL LTD                     PUT     453038958     933     25600 PUT       SH-DEF                 1             25600
IMPERIAL OIL LTD                     COM     453038408   98145   2694313 SH   SOLE                           2694313
IMPERIAL OIL LTD                     COM     453038408   38312   1049820 SH   SOLE                           1049820
IMPERIAL OIL LTD                     COM     453038408    3928    107822 SH        SH-DEF                 1            107822
INDIA FUND INC                       COM     454089103     987     32640 SH   SOLE                             32640
ING GROEP SPONSORED ADR              COM     456837103     114     15377 SH   SOLE                             15377
INTEL CORP                           COM     458140100     119      6100 SH   SOLE                              6100
INTEL CORP                           COM     458140100      19      1000 SH        SH-DEF                 2              1000
INTEL CORPORATION                    COM     458140100    5622    289042 SH   SOLE                            289042
INTERNATIONAL BUSINESS MACHINES CORP COM     459200101   14051    113790 SH   SOLE                            113790
INTERNATIONAL FLAVORS & FRAGRANCES   COM     459506101      42      1000 SH   SOLE                              1000





                                                                                          
INTERNATIONAL PAPER COMPANY          COM     460146103      48      2100 SH   SOLE                              2100
INTL TOWER HILL MINES LTD            COM     46051L104       1       200 SH   SOLE                               200
INTUIT INC                           COM     461202103     108      3100 SH   SOLE                              3100
INVESCO LIMITED                      COM     G491BT108     977     58056 SH   SOLE                             58056
ISHARES BARCLAYS TIPS BOND FUND      COM     464287176     791      7400 SH   SOLE                              7400
ISHARES DJ U.S. TECH SECTOR IDX FUND COM     464287721      10       200 SH   SOLE                               200
ISHARES DJ US OIL&GAS IND            COM     464288851    1798     37500 SH        SH-DEF                 1             37500
ISHARES FTSE/XINHAU CHINA 25 INDEX   COM     464287184      85      2175 SH   SOLE                              2175
ISHARES INC MSCI SINGAPORE IDX FD    COM     464286673      34      3000 SH   SOLE                              3000
ISHARES MSCI AUSTRALIA               COM     464286103       2       130 SH   SOLE                               130
ISHARES MSCI BRAZIL INDEX FUND ETF   COM     464286400      19       300 SH   SOLE                               300
ISHARES MSCI CANADA                  COM     464286509      14       576 SH   SOLE                               576
ISHARES MSCI EAFE INDEX FUND         COM     464287465     279      5995 SH   SOLE                              5995
ISHARES MSCI EMERGING MKT IN         COM     464287234      93      2500 SH   SOLE                              2500
ISHARES MSCI EMERGING MKTS INDEX     COM     464287234      65      1735 SH   SOLE                              1735
ISHARES MSCI HONG KONG INDEX FUND    COM     464286871      44      3000 SH   SOLE                              3000
ISHARES MSCI JAPAN INDEX FUND        COM     464286848      73      7950 SH   SOLE                              7950
ISHARES NASDAQ BIOTECH INDEX FUND    COM     464287556      13       170 SH   SOLE                               170
ISHARES RUSSELL 2000                 PUT     464287655    1650     27000 PUT  SOLE                             27000
ISHARES S&P ASIA 50 ETF              COM     464288430      37      1000 SH   SOLE                              1000
ISHARES S&P LATIN AMERICAN 40 IDX FD COM     464287390      33       800 SH   SOLE                               800
ISHARES SILVER TRUST                 COM     46428Q109     182     10000 SH   SOLE                             10000
ISHARES TR RUSSEL 2000 INDEX FUND    COM     464287655      63      1025 SH   SOLE                              1025
ISHARES TRUST DJ SEL DIV             COM     464287168     676     15950 SH   SOLE                             15950
ITAU UNIBANCO HLDNG-PREF ADR         COM     465562106      61      3400 SH   SOLE                              3400
ITRON INC                            COM     465741106      62      1000 SH   SOLE                              1000
ITT CORPORATION                      COM     450911102       9       200 SH   SOLE                               200
IVANHOE ENERGY INC                   COM     465790103     525    274019 SH   SOLE                            274019
IVANHOE ENERGY INC                   COM     465790103       3      1700 SH        SH-DEF                 1              1700
IVANHOE MINES LTD                    CALL    46579N903     237     18300 CALL      SH-DEF                 1             18300
IVANHOE MINES LTD                    PUT     46579N953      17      1300 PUT       SH-DEF                 1              1300
IVANHOE MINES LTD                    COM     46579N103     273     21068 SH   SOLE                             21068
IVANHOE MINES LTD                    COM     46579N103      49      3800 SH        SH-DEF                 1              3800
IVANHOE MINES LTD                    COM     46579N103      21      1600 SH        SH-DEF                 1              1600
JAGUAR MINING INC                    CALL    47009M903      37      4200 CALL      SH-DEF                 1              4200
JAGUAR MINING INC                    PUT     47009M953      44      5000 PUT       SH-DEF                 1              5000
JAGUAR MINING INC                    COM     47009M103     862     97100 SH   SOLE                             97100
JAGUAR MINING INC                    COM     47009M103     130     14600 SH        SH-DEF                 1             14600
JOHNSON & JOHNSON                    COM     478160104   24577    416129 SH   SOLE                            416129
JOHNSON & JOHNSON                    COM     478160104     325      5500 SH        SH-DEF                 2              5500
JPMORGAN CHASE & CO                  COM     46625H100    1496     40870 SH   SOLE                             40870
JPMORGAN CHASE & CO                  COM     46625H100    4198    114658 SH   SOLE                            114658
JPMORGAN CHASE & CO                  COM     46625H100   19843    542000 SH        SH-DEF                 2            542000
KANSAS CITY SOUTHERN                 COM     485170302      73      2000 SH   SOLE                              2000
KB FINANCIAL GROUP INC ADR           COM     48241A105      24       625 SH   SOLE                               625
KEEGAN RESOURCES INC                 PUT     487275959       5      1000 PUT       SH-DEF                 1              1000
KEEGAN RESOURCES INC                 COM     487275109      44      8200 SH   SOLE                              8200
KEEGAN RESOURCES INC                 COM     487275109       3       500 SH        SH-DEF                 1               500





                                                                                          
KELLOGG COMPANY                      COM     487836108      25       500 SH   SOLE                               500
KIMBERLY-CLARK CORPORATION           COM     494368103    2067     34095 SH   SOLE                             34095
KINDER MORGAN MANAGEMENT LLC         COM     49455U100     115      2035 SH   SOLE                              2035
KINGSWAY FINANCIAL SERVICES          COM     496904103     124     72253 SH   SOLE                             72253
KINGSWAY FINANCIAL SERVICES          COM     496904103      16      9100 SH        SH-DEF                 1              9100
KINROSS GOLD CORP                    CALL    496902904    3122    182700 CALL SOLE                            182700
KINROSS GOLD CORP                    CALL    496902904    5848    342100 CALL      SH-DEF                 1            342100
KINROSS GOLD CORP                    PUT     496902954    1345     78700 PUT  SOLE                             78700
KINROSS GOLD CORP                    PUT     496902954    2195    128400 PUT       SH-DEF                 1            128400
KINROSS GOLD CORP                    COM     496902404  127404   7452436 SH   SOLE                           7452436
KINROSS GOLD CORP                    COM     496902404     110      6430 SH   SOLE                              6430
KINROSS GOLD CORP                    COM     496902404      41      2400 SH        SH-DEF                 1              2400
KINROSS GOLD CORP                    COM     496902404       0         1 SH        SH-DEF                 1                 1
KINROSS GOLD CORP                    COM     496902404    6521    381425 SH        SH-DEF                 1            381425
KINROSS GOLD CORP                    COM     496902404      37      2166 SH        SH-DEF                 1              2166
KINROSS GOLD CORPORATION NO PAR      COM     496902404    1516     88544 SH   SOLE                             88544
KLA-TENCOR CORPORATION               COM     482480100       7       255 SH   SOLE                               255
KOHLS CORP                           PUT     500255954    1662     35000 PUT  SOLE                             35000
KOHLS CORP                           COM     500255104    1662     35000 SH   SOLE                             35000
KOHL'S CORP                          COM     500255104      16       330 SH   SOLE                               330
KONINKLIJKE PHILIPS ELECTRONICS      COM     500472303     191      6405 SH   SOLE                              6405
KOREA ELECTRIC POWER CO SPONS ADR    COM     500631106     386     30000 SH   SOLE                             30000
KOREA EQUITY FUND INC                COM     50063B104     245     27000 SH   SOLE                             27000
KRAFT FOODS INC CL A                 COM     50075N104    1462     52223 SH   SOLE                             52223
KRAFT FOODS INC-CLASS A              COM     50075N104     123      4400 SH   SOLE                              4400
KROGER CO                            COM     501044101     287     14565 SH   SOLE                             14565
L-1 IDENTITY SOLUTIONS INC           COM     50212A106       0        29 SH   SOLE                                29
L-3 COMMUNICATIONS HOLDINGS INC      COM     502424104      14       200 SH   SOLE                               200
LABOPHARM INC                        COM     504905100       3      3700 SH        SH-DEF                 1              3700
LABORATORY CORP OF AMER HOLDINGS     COM     50540R409      40       525 SH   SOLE                               525
LAS VEGAS SANDS INC                  COM     517834107     310     14000 SH   SOLE                             14000
LA-Z-BOY INC                         COM     505336107       1       100 SH   SOLE                               100
LEUCADIA NATIONAL CORP               COM     527288104     193      9900 SH   SOLE                              9900
LEVEL 3 COMMUNICATIONS INC           COM     52729N100     480    440000 SH   SOLE                            440000
LEXMARK INTERNATIONAL INC            COM     529771107     254      7700 SH   SOLE                              7700
LIFEPOINT HOSPITALS INC              COM     53219L109     958     30500 SH   SOLE                             30500
LILLY (ELI) & COMPANY                COM     532457108     464     13836 SH   SOLE                             13836
LINCOLN NATIONAL CORPORATION         COM     534187109     360     14814 SH   SOLE                             14814
LOUISIANA-PACIFIC CORPORATION        COM     546347105      13      2000 SH   SOLE                              2000
LOWE'S COMPANIES                     COM     548661107     172      8415 SH   SOLE                              8415
LOWE'S COS INC                       COM     548661107    1317     64500 SH   SOLE                             64500
LULULEMON ATHLETICA INC              CALL    550021909     877     23600 CALL      SH-DEF                 1             23600
LULULEMON ATHLETICA INC              PUT     550021959      52      1400 PUT       SH-DEF                 1              1400
LULULEMON ATHLETICA INC              COM     550021109     129      3459 SH   SOLE                              3459
LULULEMON ATHLETICA INC              COM     550021109     126      3400 SH        SH-DEF                 1              3400
LUXOTTICA GROUP S P A SPON ADR       COM     55068R202       5       205 SH   SOLE                               205
M & T BANK CORP                      COM     55261F104    1470     17300 SH   SOLE                             17300
MAG SILVER CORP                      COM     55903Q104      14      2225 SH   SOLE                              2225





                                                                                          
MAGNA INTERNATIONAL INC CL A SVS     COM     559222401     732     11085 SH   SOLE                             11085
MAGNA INTERNATIONAL INC-CL A         CALL    559222901     435      6600 CALL      SH-DEF                 1              6600
MAGNA INTERNATIONAL INC-CL A         PUT     559222951     698     10600 PUT       SH-DEF                 1             10600
MAGNA INTERNATIONAL INC-CL A         COM     559222401   82936   1259000 SH   SOLE                           1259000
MAGNA INTERNATIONAL INC-CL A         COM     559222401       7       100 SH   SOLE                               100
MAGNA INTERNATIONAL INC-CL A         COM     559222401    4997     75859 SH        SH-DEF                 1             75859
MAGNA INTL INC CL-A SV               COM     559222401     977     14800 SH        SH-DEF                 1             14800
MAIDEN HOLDINGS LTD                  COM     G5753U112     131     20000 SH   SOLE                             20000
MANULIFE FINANCIAL CORP              CALL    56501R906    1641    113100 CALL      SH-DEF                 1            113100
MANULIFE FINANCIAL CORP              PUT     56501R956    6409    441600 PUT       SH-DEF                 1            441600
MANULIFE FINANCIAL CORP              COM     56501R106  399401  27521151 SH   SOLE                          27521151
MANULIFE FINANCIAL CORP              COM     56501R106      15      1000 SH   SOLE                              1000
MANULIFE FINANCIAL CORP              COM     56501R106   12700    873498 SH   SOLE                            873498
MANULIFE FINANCIAL CORP              COM     56501R106   47055   3242368 SH        SH-DEF                 1           3242368
MANULIFE FINANCIAL CORP              COM     56501R106       1       100 SH        SH-DEF                 2               100
MARATHON OIL CORPORATION             COM     565849106    1349     43375 SH   SOLE                             43375
MARSH & MCLENNAN COMPANIES INC       COM     571748102     360     15975 SH   SOLE                             15975
MATERIALS SELECT SECTOR SPDR         COM     81369Y100     523     18439 SH   SOLE                             18439
MCCORMICK & CO INC NVS               COM     579780206      51      1350 SH   SOLE                              1350
MCDONALD'S CORP                      COM     580135101     250      3800 SH   SOLE                              3800
MCDONALD'S CORPORATION               COM     580135101    3596     54597 SH   SOLE                             54597
MCGRAW-HILL COMPANIES INC            COM     580645109      14       510 SH   SOLE                               510
MCKESSON CORPORATION                 COM     58155Q103     504      7500 SH   SOLE                              7500
MDS INC                              CALL    55269P902      25      3000 CALL      SH-DEF                 1              3000
MDS INC                              PUT     55269P952      17      2000 PUT       SH-DEF                 1              2000
MDS INC                              COM     55269P302      10      1141 SH   SOLE                              1141
MDS INC                              COM     55269P302      17      2000 SH   SOLE                              2000
MDS INC                              COM     55269P302     205     24300 SH        SH-DEF                 1             24300
MDS INC                              COM     55269P302       8       908 SH        SH-DEF                 2               908
MEDCO HEALTH SOLUTIONS INC           COM     58405U102     126      2280 SH   SOLE                              2280
MEDTRONIC INC                        COM     585055106     370     10200 SH   SOLE                             10200
MEDTRONIC INC                        COM     585055106     131      3600 SH   SOLE                              3600
MELCO CROWN ENTERTAINMENT LTD ADR    COM     585464100      37     10000 SH   SOLE                             10000
MERCK & CO INC                       COM     58933Y105    3058     87448 SH   SOLE                             87448
METHANEX CORP                        CALL    59151K908     146      7400 CALL      SH-DEF                 1              7400
METHANEX CORP                        PUT     59151K958      67      3400 PUT       SH-DEF                 1              3400
METHANEX CORP                        COM     59151K108     565     28700 SH   SOLE                             28700
METHANEX CORP                        COM     59151K108      32      1600 SH   SOLE                              1600
METHANEX CORP                        COM     59151K108     912     46245 SH   SOLE                             46245
METHANEX CORP                        COM     59151K108    1005     51093 SH        SH-DEF                 1             51093
METLIFE INC                          COM     59156R108     249      6600 SH   SOLE                              6600
METLIFE INC                          COM     59156R108    3898    103243 SH   SOLE                            103243
MI DEVELOPMENTS INC CL A SVS         COM     55304X104       6       500 SH   SOLE                               500
MI DEVELOPMENTS INC-CL A             COM     55304X104      69      5662 SH   SOLE                              5662
MICROCHIP TECHNOLOGY INC             COM     595017104      33      1200 SH   SOLE                              1200
MICROSOFT CORP                       COM     594918104    2469    107300 SH   SOLE                            107300
MICROSOFT CORP                       COM     594918104       9       400 SH        SH-DEF                 2               400
MICROSOFT CORPORATION                COM     594918104    5742    249526 SH   SOLE                            249526





                                                                                          
MIDAS INC                            COM     595626102     166     21700 SH   SOLE                             21700
MINEFINDERS CORP                     CALL    602900902     247     27700 CALL      SH-DEF                 1             27700
MINEFINDERS CORP                     PUT     602900952       9      1000 PUT       SH-DEF                 1              1000
MINEFINDERS CORP                     COM     602900102     402     45100 SH        SH-DEF                 1             45100
MINEFINDERS CORPORATION LTD          COM     602900102     179     20000 SH   SOLE                             20000
MOLSON COORS BREWING COMPANY CL B    COM     60871R209     424     10000 SH   SOLE                             10000
MONSANTO CO                          COM     61166W101     139      3000 SH   SOLE                              3000
MONSANTO COMPANY                     COM     61166W101     763     16506 SH   SOLE                             16506
MONTPELIER RE HOLDINGS LTD           COM     G62185106      48      3200 SH   SOLE                              3200
MORGAN STANLEY                       COM     617446448    1098     47300 SH   SOLE                             47300
MORGAN STANLEY                       COM     617446448     106      4560 SH   SOLE                              4560
MOSAIC COMPANY                       COM     61945A107     215      5515 SH   SOLE                              5515
MOTOROLA INC                         COM     620076109      14      2100 SH   SOLE                              2100
MOTOROLA INC                         COM     620076109      60      9150 SH   SOLE                              9150
NABORS INDUSTRIES LTD                COM     G6359F103     166      9420 SH   SOLE                              9420
NASDAQ BUILDERS EUROPE 100           COM     09348R201      53      3000 SH   SOLE                              3000
NASDAQ OMX GROUP INC (THE)           COM     631103108       1        30 SH   SOLE                                30
NATIONAL GRID PLC SP ADR             COM     636274300     104      2830 SH   SOLE                              2830
NATIONAL OILWELL VARCO INC NEW       COM     637071101      20       600 SH   SOLE                               600
NAVISTAR INTL CORP                   COM     63934E108      30       600 SH   SOLE                               600
NEW GERMANY FUND INC                 COM     644465106     695     60341 SH   SOLE                             60341
NEW GOLD INC                         CALL    644535906     362     58300 CALL      SH-DEF                 1             58300
NEW GOLD INC                         PUT     644535956     161     26000 PUT       SH-DEF                 1             26000
NEW GOLD INC                         COM     644535106      22      3600 SH   SOLE                              3600
NEW GOLD INC                         COM     644535106      27      4400 SH   SOLE                              4400
NEW GOLD INC                         COM     644535106     876    140900 SH   SOLE                            140900
NEW YORK TIMES COMPANY CL A          COM     650111107      13      1500 SH   SOLE                              1500
NEWMONT MINING CORP                  COM     651639106     128      2075 SH   SOLE                              2075
NEWMONT MINING CORP-HOLDING COMPANY  COM     651639106     203      3295 SH   SOLE                              3295
NEWS CORP-CL A                       COM     65248E104     117      9800 SH   SOLE                              9800
NEXEN INC                            CALL    65334H902    2191    111400 CALL      SH-DEF                 1            111400
NEXEN INC                            PUT     65334H952    2368    120400 PUT       SH-DEF                 1            120400
NEXEN INC                            COM     65334H102  113241   5757208 SH   SOLE                           5757208
NEXEN INC                            COM     65334H102    4667    236829 SH   SOLE                            236829
NEXEN INC                            COM     65334H102      59      3000 SH        SH-DEF                 1              3000
NEXEN INC                            COM     65334H102    5773    293486 SH        SH-DEF                 1            293486
NEXTERA ENERGY INC                   COM     65339F101      98      2000 SH   SOLE                              2000
NIKE INC CL B                        COM     654106103    2011     29772 SH   SOLE                             29772
NIKE INC -CL B                       COM     654106103      47       700 SH        SH-DEF                 2               700
NOKIA CORP ADR                       COM     654902204     168     20565 SH   SOLE                             20565
NORFOLK SOUTHERN CORP                COM     655844108      13       245 SH   SOLE                               245
NORTHEAST UTILITIES                  COM     664397106       5       200 SH   SOLE                               200
NORTHERN DYNASTY MINERALS            COM     66510M204      25      3800 SH   SOLE                              3800
NORTHERN TRUST CORPORATION           COM     665859104     295      6320 SH   SOLE                              6320
NORTHGATE MINERALS CORP              COM     666416102     726    240000 SH   SOLE                            240000
NORTHGATE MINERALS CORP              COM     666416102      91     30302 SH   SOLE                             30302
NORTHGATE MINERALS CORP              COM     666416102     333    110000 SH   SOLE                            110000
NORTHGATE MINERALS CORP              COM     666416102       6      2100 SH        SH-DEF                 1              2100





                                                                                          
NORTHWEST PIPE COMPANY               COM     667746101      95      5000 SH   SOLE                              5000
NOVAGOLD RESOURCES INC               COM     66987E206     866    124300 SH   SOLE                            124300
NOVARTIS AG SPONSORED ADR            COM     66987V109     178      3690 SH   SOLE                              3690
NOVO-NORDISK A/S ADR                 COM     670100205     324      4000 SH   SOLE                              4000
NUCOR CORPORATION                    COM     670346105     336      8770 SH   SOLE                              8770
NUSTAR ENERGY LP                     COM     67058H102      11       200 SH   SOLE                               200
OCCIDENTAL PETROLEUM CORP            COM     674599105    1862     24130 SH   SOLE                             24130
OFFICE DEPOT INC                     COM     676220106      96     23800 SH   SOLE                             23800
OIL SERVICE HOLDERS TRUST            COM     678002106      19       200 SH   SOLE                               200
OIL STATES INTERNATIONAL INC         COM     678026105       4       100 SH   SOLE                               100
OMNI ENERGY SERVICES CORP            COM     68210T208      20      7500 SH   SOLE                              7500
OMNICOM GROUP INC                    COM     681919106     437     12740 SH   SOLE                             12740
ONCOLYTICS BIOTECH INC               COM     682310107      19      7200 SH   SOLE                              7200
ONCOLYTICS BIOTECH INC               COM     682310107       2       605 SH   SOLE                               605
OPEN TEXT CORP                       CALL    683715906      86      2300 CALL      SH-DEF                 1              2300
OPEN TEXT CORP                       PUT     683715956      68      1800 PUT       SH-DEF                 1              1800
OPEN TEXT CORP                       COM     683715106     188      5000 SH   SOLE                              5000
OPEN TEXT CORP                       COM     683715106     274      7300 SH        SH-DEF                 1              7300
OPEN TEXT CORPORATION                COM     683715106     184      4890 SH   SOLE                              4890
OPEN TEXT CORPORATION                COM     683715106      11       300 SH        SH-DEF                 1               300
ORACLE CORPORATION                   COM     68389X105    2069     96401 SH   SOLE                             96401
ORIENT-EXPRESS HOTELS LTD A          COM     G67743107     185     25000 SH   SOLE                             25000
OTELCO INC-IDS                       COM     688823202       8       500 SH   SOLE                               500
PAN AMERICAN SILVER CORP             CALL    697900908     717     28500 CALL      SH-DEF                 1             28500
PAN AMERICAN SILVER CORP             CALL    697900908     758     30000 CALL      SH-DEF                 1             30000
PAN AMERICAN SILVER CORP             PUT     697900958     448     17800 PUT       SH-DEF                 1             17800
PAN AMERICAN SILVER CORP             COM     697900108      28      1090 SH   SOLE                              1090
PAN AMERICAN SILVER CORP             COM     697900108      50      2000 SH   SOLE                              2000
PAN AMERICAN SILVER CORP             COM     697900108    2157     85800 SH        SH-DEF                 1             85800
PARKER DRILLING CO                   COM     701081101      14      3500 SH   SOLE                              3500
PARKER HANNIFIN CORP                 COM     701094104       7       135 SH   SOLE                               135
PARTNERRE LTD                        COM     G6852T105      46       650 SH   SOLE                               650
PATRIOT COAL CORP                    COM     70336T104       0        40 SH   SOLE                                40
PATTERSON COMPANIES INC              COM     703395103      27       960 SH   SOLE                               960
PAYCHEX INC                          COM     704326107      33      1255 SH   SOLE                              1255
PEABODY ENERGY CORP                  COM     704549104      12       300 SH   SOLE                               300
PENGROWTH ENERGY T/U                 COM     706902509     586     63981 SH   SOLE                             63981
PENGROWTH ENERGY TRUST               CALL    706902909     295     32300 CALL      SH-DEF                 1             32300
PENGROWTH ENERGY TRUST               COM     706902509     370     40454 SH   SOLE                             40454
PENGROWTH ENERGY TRUST               COM     706902509      35      3800 SH   SOLE                              3800
PENGROWTH ENERGY TRUST               COM     706902509     343     37500 SH        SH-DEF                 1             37500
PENN WEST ENERGY T/U                 COM     707885109     919     48107 SH   SOLE                             48107
PENN WEST ENERGY T/U                 COM     707885109    1905    100000 SH        SH-DEF                 1            100000
PENN WEST ENERGY TRUST               CALL    707885909     162      8500 CALL      SH-DEF                 1              8500
PENN WEST ENERGY TRUST               PUT     707885959      86      4500 PUT       SH-DEF                 1              4500
PENN WEST ENERGY TRUST               COM     707885109   92919   4872999 SH   SOLE                           4872999
PENN WEST ENERGY TRUST               COM     707885109      20      1044 SH   SOLE                              1044
PENN WEST ENERGY TRUST               COM     707885109     823     43150 SH        SH-DEF                 1             43150





                                                                                          
PEPSICO INC                          COM     713448108   12663    207763 SH   SOLE                            207763
PETROLEO BRASILEIRO S.A. ADR         COM     71654V101     783     26285 SH   SOLE                             26285
PETROLEO BRASILEIRO S.A.-ADR         PUT     71654V951    3775    110000 PUT  SOLE                            110000
PETROLEO BRASILEIRO S.A.-ADR         COM     71654V408    2780     81000 SH   SOLE                             81000
PFIZER INC                           COM     717081103       1       100 SH   SOLE                               100
PFIZER INC                           COM     717081103    4106    287942 SH   SOLE                            287942
PFIZER INC                           COM     717081103      21      1500 SH        SH-DEF                 2              1500
PG & E CORPORATION                   COM     69331C108     447     10871 SH   SOLE                             10871
PHILIP MORRIS INTERNATIONAL          COM     718172109    2429     52986 SH   SOLE                             52986
PHOTRONICS INC                       COM     719405102     177     39125 SH   SOLE                             39125
PIMCO CORP OPPORTUNITY FUND          COM     72201B101       9       500 SH   SOLE                               500
PLATINUM GROUP METALS LTD            COM     72765Q205       4      2400 SH   SOLE                              2400
PLATINUM GROUP METALS LTD            COM     72765Q205       3      1600 SH        SH-DEF                 1              1600
PLUM CREEK TIMBER COMPANY INC        COM     729251108      35      1000 SH   SOLE                              1000
POLYMET MINING CORP                  COM     731916102      59     40000 SH   SOLE                             40000
POSCO SPONSORED ADR                  COM     693483109      30       320 SH   SOLE                               320
POTASH CORP OF SASK INC              COM     73755L107      19       218 SH        SH-DEF                 1               218
POTASH CORP OF SASKATCHEWAN          CALL    73755L907    7459     86600 CALL      SH-DEF                 1             86600
POTASH CORP OF SASKATCHEWAN          PUT     73755L957   12325    143100 PUT       SH-DEF                 1            143100
POTASH CORP OF SASKATCHEWAN          COM     73755L107  294678   3421462 SH   SOLE                           3421462
POTASH CORP OF SASKATCHEWAN          COM     73755L107   25666    298005 SH        SH-DEF                 1            298005
POTASH CORPORATION OF SASKATCHEWAN   COM     73755L107    6910     80089 SH   SOLE                             80089
POWERSHARES EXCH INTL DIV ACHIEVERS  COM     73935X716      33      2600 SH   SOLE                              2600
POWERSHARES QQQ                      COM     73935A104    1800     42133 SH        SH-DEF                 1             42133
POWERSHARES QQQ NASDAQ 100           COM     73935A104      39       915 SH   SOLE                               915
POWERSHARES VALUELINE INDUSTRY ROTAT COM     73935X179      55      3200 SH   SOLE                              3200
PRAXAIR INC                          COM     74005P104      42       550 SH   SOLE                               550
PRECISION DRILLING CORPORATION       COM     74022D308     224     33750 SH   SOLE                             33750
PROCTER & GAMBLE COMPANY             COM     742718109   20124    335517 SH   SOLE                            335517
PROGRESS ENERGY INC                  COM     743263105       5       135 SH   SOLE                               135
PROGRESSIVE CORP OHIO                COM     743315103      34      1800 SH   SOLE                              1800
PROSHARES SHORT S&P500               COM     74347R503      55      1000 SH   SOLE                              1000
PROSHARES ULTRA QQQ                  COM     74347R206     187      3700 SH   SOLE                              3700
PROSHARES ULTRAPRO S&P 500           COM     74347X864    1459     12800 SH   SOLE                             12800
PROSHRS ULTRASRT LEH20+YR            COM     74347R297      35      1000 SH        SH-DEF                 1              1000
PROVIDENT ENERGY TRUST-UTS           COM     74386K104     162     23586 SH   SOLE                             23586
PROVIDENT ENERGY TRUST-UTS           COM     74386K104       1       200 SH        SH-DEF                 1               200
PRUDENTIAL PLC ADR                   COM     74435K204       1        90 SH   SOLE                                90
PUBLIC SERVICE ENTERPRISE GROUP      COM     744573106      31      1000 SH   SOLE                              1000
PWRSHS DB GOLD DOUBLE LONG           COM     25154H749       1        35 SH   SOLE                                35
QLT INC                              CALL    746927902      55      9500 CALL      SH-DEF                 1              9500
QLT INC                              PUT     746927952      17      3000 PUT       SH-DEF                 1              3000
QLT INC                              COM     746927102     214     37203 SH   SOLE                             37203
QLT INC                              COM     746927102       7      1200 SH   SOLE                              1200
QLT INC                              COM     746927102      11      2000 SH   SOLE                              2000
QLT INC                              COM     746927102      27      4700 SH        SH-DEF                 2              4700
QUALCOMM INC                         COM     747525103     250      7600 SH   SOLE                              7600
QUALCOMM INC                         COM     747525103     329     10010 SH   SOLE                             10010





                                                                                          
QUANTA SERVICES INC                  COM     74762E102     195      9450 SH   SOLE                              9450
QUEST DIAGNOSTICS INC                COM     74834L100     119      2400 SH   SOLE                              2400
RALCORP HOLDINGS INC                 COM     751028101       9       159 SH   SOLE                               159
RANDGOLD RESOURCES LIMITED ADR       COM     752344309     140      1480 SH   SOLE                              1480
RANDGOLD RESOURCES LTD-ADR           COM     752344309      28       300 SH   SOLE                               300
RAYONIER INC                         COM     754907103     106      2400 SH   SOLE                              2400
RAYTHEON COMPANY                     COM     755111507      88      1824 SH   SOLE                              1824
REED ELSEVIER NV SPON ADR            COM     758204200       1        43 SH   SOLE                                43
REGIONS FINANCIAL CORPORATION        COM     7591EP100      99     15000 SH   SOLE                             15000
REPSOL YPF SA -SPONSORED ADR         COM     76026T205      20      1000 SH        SH-DEF                 2              1000
RESEARCH IN MOTION                   CALL    760975902    7547    153200 CALL SOLE                            153200
RESEARCH IN MOTION                   CALL    760975902    6783    138000 CALL      SH-DEF                 1            138000
RESEARCH IN MOTION                   CALL    760975902     493     10000 CALL      SH-DEF                 1             10000
RESEARCH IN MOTION                   PUT     760975952     493     10000 PUT  SOLE                             10000
RESEARCH IN MOTION                   PUT     760975952   11802    240100 PUT       SH-DEF                 1            240100
RESEARCH IN MOTION                   COM     760975102   43988    894890 SH   SOLE                            894890
RESEARCH IN MOTION                   COM     760975102    1070     21725 SH   SOLE                             21725
RESEARCH IN MOTION                   COM     760975102   24382    496023 SH        SH-DEF                 1            496023
RESEARCH IN MOTION                   COM     760975102  653380  13292339 SH        SH-DEF                 2          13292339
RESEARCH IN MOTION LTD               COM     760975102    3529     71662 SH   SOLE                             71662
RICHMONT MINES INC                   COM     76547T106      17      3800 SH   SOLE                              3800
RIO TINTO PLC SPONSORED ADR          COM     767204100     186      4275 SH   SOLE                              4275
RIO TINTO PLC-SPON ADR               CALL    767204900    2585     59300 CALL SOLE                             59300
RITCHIE BROS AUCTIONEERS             COM     767744105       4       200 SH   SOLE                               200
RITCHIE BROS. AUCTIONEERS            COM     767744105      93      5100 SH   SOLE                              5100
RITCHIE BROTHERS AUCTIONR            COM     767744105       1        42 SH        SH-DEF                 1                42
ROCHESTER MEDICAL CORP               COM     771497104     436     46100 SH   SOLE                             46100
ROGERS COMMUNICATION-B NV            COM     775109200      98      3000 SH        SH-DEF                 1              3000
ROGERS COMMUNICATIONS -CL B          CALL    775109900    2339     71600 CALL      SH-DEF                 1             71600
ROGERS COMMUNICATIONS -CL B          PUT     775109950    2385     73000 PUT       SH-DEF                 1             73000
ROGERS COMMUNICATIONS -CL B          COM     775109200  183919   5629666 SH   SOLE                           5629666
ROGERS COMMUNICATIONS -CL B          COM     775109200      23       700 SH   SOLE                               700
ROGERS COMMUNICATIONS -CL B          COM     775109200    8103    248030 SH        SH-DEF                 1            248030
ROGERS COMMUNICATIONS INC CL B NVS   COM     775109200   14179    433232 SH   SOLE                            433232
ROYAL BANK OF CANADA                 CALL    780087902   34484    724100 CALL SOLE                            724100
ROYAL BANK OF CANADA                 CALL    780087902   24617    516900 CALL      SH-DEF                 1            516900
ROYAL BANK OF CANADA                 PUT     780087952   18954    398000 PUT  SOLE                            398000
ROYAL BANK OF CANADA                 PUT     780087952     956     20000 PUT  SOLE                             20000
ROYAL BANK OF CANADA                 PUT     780087952   37075    778500 PUT       SH-DEF                 1            778500
ROYAL BANK OF CANADA                 PUT     780087952    3790     79300 PUT       SH-DEF                 1             79300
ROYAL BANK OF CANADA                 COM     780087102 2556635  53684282 SH   SOLE                          53684282
ROYAL BANK OF CANADA                 COM     780087102      53      1100 SH   SOLE                              1100
ROYAL BANK OF CANADA                 COM     780087102  117212   2456709 SH   SOLE                           2456709
ROYAL BANK OF CANADA                 COM     780087102   53247   1118072 SH        SH-DEF                 1           1118072
ROYAL BANK OF CANADA                 COM     780087102    1296     27125 SH        SH-DEF                 1             27125
ROYAL BANK SCOTLAND GROUP SP ADR     COM     780097689      22      1856 SH   SOLE                              1856
ROYAL DUTCH SHELL PLC ADR            COM     780259206    2085     41518 SH   SOLE                             41518
ROYAL DUTCH SHELL PLC SPON ADR B     COM     780259107     193      4000 SH   SOLE                              4000





                                                                                          
ROYAL GOLD INC                       COM     780287108       1        15 SH   SOLE                                15
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     211     20000 SH   SOLE                             20000
RUBICON MINERALS CORP                CALL    780911903      44     12900 CALL      SH-DEF                 1             12900
RUBICON MINERALS CORP                PUT     780911953       3      1000 PUT       SH-DEF                 1              1000
RUBICON MINERALS CORP                COM     780911103       4      1300 SH        SH-DEF                 1              1300
SANOFI-AVENTIS SPONSORED ADR         COM     80105N105     168      5590 SH   SOLE                              5590
SAP AG                               COM     803054204     807     18225 SH   SOLE                             18225
SAPIENT CORPORATION                  COM     803062108     231     22745 SH   SOLE                             22745
SASOL LIMITED SPONSORED ADR          COM     803866300     279      7910 SH   SOLE                              7910
SCANSOURCE INC                       COM     806037107      44      1750 SH   SOLE                              1750
SCHLUMBERGER LTD                     COM     806857108     277      5000 SH   SOLE                              5000
SCHLUMBERGER LTD                     COM     806857108     709     12820 SH   SOLE                             12820
SCHWAB, CHARLES CORP                 COM     808513105      10       675 SH   SOLE                               675
SCHWEITZER-MAUDUIT INTL INC          COM     808541106     101      2000 SH   SOLE                              2000
SCRIPPS NETWORKS INTERACT            COM     811065101      20       500 SH   SOLE                               500
SEABRIDGE GOLD INC                   COM     811916105      44      1428 SH   SOLE                              1428
SEASPAN CORP                         COM     Y75638109      50      5000 SH   SOLE                              5000
SELECT SECTOR SPDR FD CSMR DIS       COM     81369Y407      48      1650 SH   SOLE                              1650
SEMICONDUCTOR MFG INTL CORP ADR      COM     81663N206     472    121000 SH   SOLE                            121000
SERVICE CORPORATION INTERNATIONAL    COM     817565104      37      5000 SH   SOLE                              5000
SHAW COMMUNICATIONS INC CL B NVS     COM     82028K200   10899    604160 SH   SOLE                            604160
SHAW COMMUNICATIONS INC-B            CALL    82028K900     670     37200 CALL      SH-DEF                 1             37200
SHAW COMMUNICATIONS INC-B            PUT     82028K950     594     33000 PUT       SH-DEF                 1             33000
SHAW COMMUNICATIONS INC-B            COM     82028K200  152407   8463890 SH   SOLE                           8463890
SHAW COMMUNICATIONS INC-B            COM     82028K200      25      1400 SH   SOLE                              1400
SHAW COMMUNICATIONS INC-B            COM     82028K200    2845    157980 SH        SH-DEF                 1            157980
SHAW COMMUNICATIONS INC-B            COM     82028K200   33575   1864550 SH        SH-DEF                 2           1864550
SIEMENS AG SPONSORED ADR             COM     826197501     242      2705 SH   SOLE                              2705
SIERRA WIRELESS INC                  CALL    826516906      20      3000 CALL      SH-DEF                 1              3000
SIERRA WIRELESS INC                  PUT     826516956      13      1900 PUT       SH-DEF                 1              1900
SIERRA WIRELESS INC                  COM     826516106       4       600 SH   SOLE                               600
SIERRA WIRELESS INC                  COM     826516106      72     10900 SH        SH-DEF                 1             10900
SILVER STANDARD RESOURCES            CALL    82823L906     143      8000 CALL      SH-DEF                 1              8000
SILVER STANDARD RESOURCES            PUT     82823L956     428     24000 PUT       SH-DEF                 1             24000
SILVER STANDARD RESOURCES            COM     82823L106       5       300 SH   SOLE                               300
SILVER STANDARD RESOURCES            COM     82823L106     271     15177 SH        SH-DEF                 1             15177
SILVER STANDARD RESOURCES INC        COM     82823L106       0        11 SH   SOLE                                11
SILVER WHEATON CORP                  CALL    828336907    1825     91100 CALL      SH-DEF                 1             91100
SILVER WHEATON CORP                  PUT     828336957     497     24800 PUT       SH-DEF                 1             24800
SILVER WHEATON CORP                  COM     828336107     708     35342 SH   SOLE                             35342
SILVER WHEATON CORP                  COM     828336107      22      1100 SH   SOLE                              1100
SILVER WHEATON CORP                  COM     828336107    1636     81500 SH   SOLE                             81500
SILVER WHEATON CORP                  COM     828336107     206     10300 SH        SH-DEF                 1             10300
SILVER WHEATON CORP                  COM     828336107   65103   3249356 SH        SH-DEF                 2           3249356
SILVERCORP METALS INC                CALL    82835P903      44      6700 CALL      SH-DEF                 1              6700
SILVERCORP METALS INC                PUT     82835P953      20      3000 PUT       SH-DEF                 1              3000





                                                                                          
SILVERCORP METALS INC                COM     82835P103     152     23100 SH        SH-DEF                 1             23100
SMITH & NEPHEW PLC SPONSORED ADR     COM     83175M205    1983     42200 SH   SOLE                             42200
SMITHFIELD FOODS INC                 COM     832248108      27      1800 SH   SOLE                              1800
SMUCKER (J.M.) CO                    COM     832696405       5        87 SH   SOLE                                87
SOHU.COM INC                         COM     83408W103     112      2725 SH   SOLE                              2725
SONDE RESOURCES CORP                 COM     835426107       5      1700 SH        SH-DEF                 1              1700
SOUTHERN COMPANY                     COM     842587107      49      1475 SH   SOLE                              1475
SOUTHWEST AIRLINES CO                COM     844741108       3       270 SH   SOLE                               270
SPDR BARCLAYS CAPITAL HI YLD BD ETF  COM     78464A417     144      3800 SH   SOLE                              3800
SPDR DJIA ETF                        COM     78467X109      63       645 SH   SOLE                               645
SPDR FTSE/MACQUARIE GLB INFR 100 ETF COM     78463X855     260      7200 SH   SOLE                              7200
SPDR GOLD TRUST                      COM     78463V107     201      1650 SH   SOLE                              1650
SPDR GOLD TRUST ETF                  COM     78463V107     121      1000 SH        SH-DEF                 1              1000
SPDR S&P 500 ETF                     COM     78462F103     308      3000 SH        SH-DEF                 1              3000
SPDR S&P 500 ETF TRUST               COM     78462F103     640      6205 SH   SOLE                              6205
SPDR S&P BIOTECH ETF                 COM     78464A870      10       200 SH   SOLE                               200
SPDR S&P HOMEBUILDERS ETF            COM     78464A888      33      2300 SH   SOLE                              2300
SPDR S&P MIDCAP 400 ETF TRUST        COM     78467Y107      74       575 SH   SOLE                               575
SPDR S&P OIL & GAS EXP & PR          PUT     78464A730     780     20000 PUT  SOLE                             20000
SPDR S&P OIL & GAS EXP & PR          COM     78464A730     269      6900 SH   SOLE                              6900
SPDR TRUST SERIES 1                  COM     78462F103       1         5 SH   SOLE                                 5
SPDR TRUST SERIES 1                  COM     78462F103      31       300 SH        SH-DEF                 1               300
SPECTRA ENERGY CORP                  COM     847560109     171      8501 SH   SOLE                              8501
SPX CORPORATION                      COM     784635104      18       350 SH   SOLE                               350
ST JOE COMPANY(THE)                  COM     790148100     232     10000 SH   SOLE                             10000
STANTEC INC                          COM     85472N109       9       400 SH   SOLE                               400
STANTEC INC                          COM     85472N109      60      2715 SH   SOLE                              2715
STANTEC INC                          COM     85472N109       4       197 SH        SH-DEF                 1               197
STAPLES INC                          COM     855030102     393     20610 SH   SOLE                             20610
STARBUCKS CORPORATION                COM     855244109      39      1600 SH   SOLE                              1600
STATE STREET CORP                    COM     857477103      29       845 SH   SOLE                               845
STATOIL ASA SPON ADR                 COM     85771P102     278     14526 SH   SOLE                             14526
STEIN MART INC                       COM     858375108     105     16900 SH   SOLE                             16900
STRYKER CORPORATION                  COM     863667101      50      1000 SH   SOLE                              1000
SUN LIFE FINANCIAL INC               CALL    866796905   10802    411300 CALL      SH-DEF                 1            411300
SUN LIFE FINANCIAL INC               PUT     866796955   12911    491600 PUT       SH-DEF                 1            491600
SUN LIFE FINANCIAL INC               COM     866796105  256151   9753159 SH   SOLE                           9753159
SUN LIFE FINANCIAL INC               COM     866796105      55      2100 SH   SOLE                              2100
SUN LIFE FINANCIAL INC               COM     866796105    9038    343491 SH   SOLE                            343491
SUN LIFE FINANCIAL INC               COM     866796105      26      1000 SH        SH-DEF                 1              1000
SUN LIFE FINANCIAL INC               COM     866796105   12970    493860 SH        SH-DEF                 1            493860
SUNCOR ENERGY INC (NEW)              COM     867224107   26830    910028 SH   SOLE                            910028
SUNCOR ENERGY INC NEW                COM     867224107      29      1000 SH        SH-DEF                 1              1000
SUNOPTA INC                          COM     8676EP108       5      1200 SH   SOLE                              1200
SUPERVALU INC                        COM     868536103     156     14400 SH   SOLE                             14400
SWISS HELVETIA FUND INC              COM     870875101     139     13066 SH   SOLE                             13066
SXC HEALTH SOLUTIONS CORP            CALL    78505P900    1580     21500 CALL      SH-DEF                 1             21500
SXC HEALTH SOLUTIONS CORP            PUT     78505P950     632      8600 PUT       SH-DEF                 1              8600





                                                                                          
SXC HEALTH SOLUTIONS CORP            COM     78505P100      46       628 SH   SOLE                               628
SXC HEALTH SOLUTIONS CORP            COM     78505P100     571      7750 SH   SOLE                              7750
SYNGENTA AG-ADR                      COM     87160A100     280      6100 SH   SOLE                              6100
SYSCO CORPORATION                    COM     871829107     119      4175 SH   SOLE                              4175
T ROWE PRICE GROUP INC               COM     74144T108      20       455 SH   SOLE                               455
TAIWAN SEMICONDUCTOR MFTG SP ADR     COM     874039100       2       170 SH   SOLE                               170
TALISMAN ENERGY INC                  CALL    87425E903    2110    139500 CALL      SH-DEF                 1            139500
TALISMAN ENERGY INC                  PUT     87425E953    1254     82900 PUT       SH-DEF                 1             82900
TALISMAN ENERGY INC                  COM     87425E103  165401  10936997 SH   SOLE                          10936997
TALISMAN ENERGY INC                  COM     87425E103       2       100 SH   SOLE                               100
TALISMAN ENERGY INC                  COM     87425E103    7393    487937 SH   SOLE                            487937
TALISMAN ENERGY INC                  COM     87425E103       5       325 SH        SH-DEF                 1               325
TALISMAN ENERGY INC                  COM     87425E103    8616    569699 SH        SH-DEF                 1            569699
TALISMAN ENERGY INC                  COM     87425E103      12       800 SH        SH-DEF                 2               800
TANZANIAN ROYALTY EXPLORATIO         COM     87600U104       4       844 SH   SOLE                               844
TANZANIAN ROYALTY EXPLORATIO         COM     87600U104       7      1500 SH        SH-DEF                 1              1500
TARGET CORP                          COM     87612E106     359      7300 SH   SOLE                              7300
TARGET CORP                          COM     87612E106    2140     43531 SH   SOLE                             43531
TASECO MINES LTD                     COM     876511106     170     40000 SH   SOLE                             40000
TASEKO MINES LTD                     CALL    876511906      59     14000 CALL      SH-DEF                 1             14000
TASEKO MINES LTD                     PUT     876511956       4      1000 PUT       SH-DEF                 1              1000
TASEKO MINES LTD                     COM     876511106     166     39200 SH        SH-DEF                 1             39200
TATA MOTORS LTD SPON ADR             COM     876568502     138      8000 SH   SOLE                              8000
TECK COMINCO LTD-CL B                CALL    878742904     296     10000 CALL SOLE                             10000
TECK COMINCO LTD-CL B                CALL    878742904   29928   1012100 CALL      SH-DEF                 1           1012100
TECK COMINCO LTD-CL B                PUT     878742954     890     30100 PUT  SOLE                             30100
TECK COMINCO LTD-CL B                PUT     878742954    8655    292700 PUT       SH-DEF                 1            292700
TECK COMINCO LTD-CL B                PUT     878742954    1609     54400 PUT       SH-DEF                 1             54400
TECK COMINCO LTD-CL B                COM     878742204  155965   5274467 SH   SOLE                           5274467
TECK COMINCO LTD-CL B                COM     878742204     101      3400 SH   SOLE                              3400
TECK COMINCO LTD-CL B                COM     878742204    8252    279063 SH        SH-DEF                 1            279063
TECK COMINCO LTD-CL B                COM     878742204    3340    112898 SH        SH-DEF                 1            112898
TECK RESOURCES LTD -B- SV            COM     878742204      30      1000 SH        SH-DEF                 1              1000
TECK RESOURCES LTD CL B SVS          COM     878742204    6409    216350 SH   SOLE                            216350
TELEFLEX INCORPORATED                COM     879369106     795     14650 SH   SOLE                             14650
TELEFONICA S.A. SPONSORED ADR        COM     879382208      35       638 SH   SOLE                               638
TELUS CORP - NV                      COM     87971M202      13       352 SH        SH-DEF                 1               352
TELUS CORPORATION -NON VOTE          COM     87971M202   88813   2454587 SH   SOLE                           2454587
TELUS CORPORATION NV                 COM     87971M202    4183    115395 SH   SOLE                            115395
TEMPLETON DRAGON FUND                COM     88018T101    1250     50800 SH   SOLE                             50800
TENARIS S.A. ADR                     COM     88031M109     216      6245 SH   SOLE                              6245
TERADYNE INC                         COM     880770102       3       294 SH   SOLE                               294
TESCO CORP                           COM     88157K101     133     10800 SH   SOLE                             10800
TEVA PHARMACEUTICAL INDUSTRIES ADR   COM     881624209     493      9480 SH   SOLE                              9480
TEXAS INSTRUMENTS INC                COM     882508104      52      2225 SH   SOLE                              2225
THERMADYNE HOLDINGS CORPORATION      COM     883435307     343     31700 SH   SOLE                             31700
THERMO FISHER SCIENTIFIC             COM     883556102      88      1800 SH   SOLE                              1800
THOMPSON CREEK METALS CO             COM     884768102      26      3000 SH        SH-DEF                 1              3000





                                                                                          
THOMPSON CREEK METALS CO INC         CALL    884768902     234     27000 CALL      SH-DEF                 1             27000
THOMPSON CREEK METALS CO INC         PUT     884768952     238     27400 PUT       SH-DEF                 1             27400
THOMPSON CREEK METALS CO INC         COM     884768102      89     10300 SH   SOLE                             10300
THOMPSON CREEK METALS CO INC         COM     884768102    1014    116800 SH        SH-DEF                 1            116800
THOMPSON CREEK METALS COMPANY        COM     884768102      75      8600 SH   SOLE                              8600
THOMSON REUTERS CORP                 CALL    884903905    4928    137700 CALL      SH-DEF                 1            137700
THOMSON REUTERS CORP                 PUT     884903955     444     12400 PUT       SH-DEF                 1             12400
THOMSON REUTERS CORP                 COM     884903105  168918   4719959 SH   SOLE                           4719959
THOMSON REUTERS CORP                 COM     884903105      39      1100 SH   SOLE                              1100
THOMSON REUTERS CORP                 COM     884903105      20       570 SH        SH-DEF                 1               570
THOMSON REUTERS CORP                 COM     884903105    5237    146323 SH        SH-DEF                 1            146323
THOMSON REUTERS CORPORATION          COM     884903105   17492    487883 SH   SOLE                            487883
TIM HORTONS INC                      CALL    88706M903     387     12100 CALL      SH-DEF                 1             12100
TIM HORTONS INC                      PUT     88706M953     621     19400 PUT       SH-DEF                 1             19400
TIM HORTONS INC                      COM     88706M103   66691   2083305 SH   SOLE                           2083305
TIM HORTONS INC                      COM     88706M103       3        99 SH   SOLE                                99
TIM HORTONS INC                      COM     88706M103    6701    208948 SH   SOLE                            208948
TIM HORTONS INC                      COM     88706M103    5992    187179 SH        SH-DEF                 1            187179
TIM HORTONS INC*                     COM     88706M103       8       285 SH   SOLE                               285
TIME WARNER CABLE INC W/I            COM     88732J207      11       208 SH   SOLE                               208
TIME WARNER INC                      COM     887317303      61      2101 SH   SOLE                              2101
TJX COMPANIES INC                    PUT     872540959    1636     39000 PUT  SOLE                             39000
TJX COMPANIES INC                    COM     872540109    1636     39000 SH   SOLE                             39000
TJX COMPANIES INC                    COM     872540109       2        50 SH   SOLE                                50
TOLL BROTHERS INC                    COM     889478103      33      2000 SH   SOLE                              2000
TORONTO DOMINION BANK                COM     891160509      65      1000 SH        SH-DEF                 1              1000
TORONTO-DOMINION BANK                CALL    891160909   44352    684500 CALL      SH-DEF                 1            684500
TORONTO-DOMINION BANK                PUT     891160959   45803    706900 PUT       SH-DEF                 1            706900
TORONTO-DOMINION BANK                COM     891160509   58291    897979 SH   SOLE                            897979
TORONTO-DOMINION BANK                COM     891160509  253572   3913498 SH        SH-DEF                 1           3913498
TORONTO-DOMINION BANK                COM     891160509   79843   1232250 SH        SH-DEF                 2           1232250
TOTAL S.A. SPONSORED ADR             COM     89151E109    1568     35115 SH   SOLE                             35115
TOWERSTREAM CORPORATION              COM     892000100     723    451800 SH   SOLE                            451800
TOYOTA MOTOR CORP ADR                COM     892331307      48       695 SH   SOLE                               695
TRANSALTA CORP                       CALL    89346D907     585     31600 CALL SOLE                             31600
TRANSALTA CORP                       CALL    89346D907    1902    102700 CALL      SH-DEF                 1            102700
TRANSALTA CORP                       PUT     89346D957     556     30000 PUT  SOLE                             30000
TRANSALTA CORP                       PUT     89346D957    1704     92000 PUT       SH-DEF                 1             92000
TRANSALTA CORP                       COM     89346D107   72714   3925546 SH   SOLE                           3925546
TRANSALTA CORP                       COM     89346D107       4       201 SH   SOLE                               201
TRANSALTA CORP                       COM     89346D107      74      4000 SH        SH-DEF                 1              4000
TRANSALTA CORP                       COM     89346D107   15544    839168 SH        SH-DEF                 1            839168
TRANSALTA CORPORATION                COM     89346D107    7830    421955 SH   SOLE                            421955
TRANSATLANTIC PETROLEUM LTD          COM     G89982105       2       600 SH   SOLE                               600
TRANSCANADA CORP                     CALL    89353D907    4061    121400 CALL      SH-DEF                 1            121400
TRANSCANADA CORP                     PUT     89353D957    3863    115500 PUT       SH-DEF                 1            115500
TRANSCANADA CORP                     COM     89353D107  513839  15361766 SH   SOLE                          15361766
TRANSCANADA CORP                     COM     89353D107      13       400 SH   SOLE                               400





                                                                                          
TRANSCANADA CORP                     COM     89353D107    8394    250958 SH        SH-DEF                 1            250958
TRANSCANADA CORP                     COM     89353D107      19       564 SH        SH-DEF                 1               564
TRANSCANADA CORPORATION              COM     89353D107   38251   1141456 SH   SOLE                           1141456
TRAVELERS COMPANIES INC              COM     89417E109     251      5094 SH   SOLE                              5094
TSAKOS ENERGY NAVIGATION LTD         COM     G9108L108     461     32500 SH   SOLE                             32500
U S BANCORP                          COM     902973304     111      4975 SH   SOLE                              4975
U.S. GEOTHERMAL INC                  COM     90338S102     228    288000 SH   SOLE                            288000
ULTRA PETROLEUM CORP                 COM     903914109     108      2445 SH   SOLE                              2445
UNILEVER N.V. NEW YORK SHARES        COM     904784709     226      8263 SH   SOLE                              8263
UNILEVER PLC SPON ADR                COM     904767704     237      8860 SH   SOLE                              8860
UNION PACIFIC CORP                   COM     907818108     125      1800 SH   SOLE                              1800
UNION PACIFIC CORPORATION            COM     907818108     650      9350 SH   SOLE                              9350
UNITED PARCEL SERVICE INC CL B       COM     911312106      80      1400 SH   SOLE                              1400
UNITED PARCEL SERVICE-CL B           COM     911312106     119      2100 SH   SOLE                              2100
UNITED STATES OIL FUND LP            COM     91232N108    2537     74700 SH   SOLE                             74700
UNITED TECHNOLOGIES CORPORATION      COM     913017109    5516     84983 SH   SOLE                             84983
UNITEDHEALTH GROUP INC               COM     91324P102    1037     36515 SH   SOLE                             36515
UNUM GROUP                           COM     91529Y106    1020     47000 SH   SOLE                             47000
UR ENERGY INC                        COM     91688R108      79    101000 SH   SOLE                            101000
URS CORPORATION                      COM     903236107     236      6000 SH   SOLE                              6000
US BANCORP                           COM     902973304     236     10573 SH   SOLE                             10573
US GOLD CORP NEW                     COM     912023207     125     25000 SH   SOLE                             25000
US NATURAL GAS FUND LP               COM     912318102    1676    216300 SH   SOLE                            216300
VALE S.A SPON ADR                    COM     91912E105    1956     80315 SH   SOLE                             80315
VALE S.A. CLASS PFD ADR              COM     91912E204     275     13100 SH   SOLE                             13100
VALE SA-SP ADR                       PUT     91912E954     852     35000 PUT  SOLE                             35000
VALE SA-SP ADR                       COM     91912E105    1129     46365 SH   SOLE                             46365
VALERO ENERGY CORP                   COM     91913Y100     135      7500 SH   SOLE                              7500
VALUEVISION MEDIA INC CLASS A        COM     92047K107       4      2000 SH   SOLE                              2000
VANGUARD EUROPE PACIFIC ETF          COM     921943858     173      5900 SH   SOLE                              5900
VANGUARD TOTAL STOCK MARKET ETF      COM     922908769      45       850 SH   SOLE                               850
VARIAN MEDICAL SYSTEMS INC           COM     92220P105       4        75 SH   SOLE                                75
VEOLIA ENVIRONNEMENT SPON ADR        COM     92334N103      23       975 SH   SOLE                               975
VERIZON COMMUNICATIONS INC           COM     92343V104       6       200 SH   SOLE                               200
VERIZON COMMUNICATIONS INC           COM     92343V104    1191     42500 SH   SOLE                             42500
VERTEX PHARMACEUTICALS INC           COM     92532F100     847     25750 SH   SOLE                             25750
VIACOM INC CLASS B                   COM     92553P201      14       455 SH   SOLE                               455
VIRTUS INVESTMENT PARTNERS           COM     92828Q109     809     43200 SH   SOLE                             43200
VISA INC- CLASS A SHARES             COM     92826C839     352      4970 SH   SOLE                              4970
VISIONCHINA MEDIA INC                COM     92833U103     180     60000 SH   SOLE                             60000
VISTA GOLD CORP REORG SHS            COM     927926303     274    161000 SH   SOLE                            161000
VODAFONE GROUP PLC                   COM     92857W209    3848    186153 SH   SOLE                            186153
WALGREEN CO                          COM     931422109     870     32600 SH   SOLE                             32600
WALGREEN CO                          COM     931422109     725     27140 SH   SOLE                             27140
WAL-MART STORES INC                  COM     931142103    4678     97323 SH   SOLE                             97323
WALT DISNEY CO/THE                   COM     254687106     243      7700 SH   SOLE                              7700
WASHINGTON POST COMPANY CL B         COM     939640108     101       245 SH   SOLE                               245
WASTE MANAGEMENT INC                 COM     94106L109     440     14065 SH   SOLE                             14065





                                                                                          
WELLPOINT INC                        COM     94973V107     636     13000 SH   SOLE                             13000
WELLS FARGO & CO                     COM     949746101     325     12700 SH   SOLE                             12700
WELLS FARGO & CO                     COM     949746101    3402    132886 SH   SOLE                            132886
WELLS FARGO & CO                     COM     949746101   21278    831159 SH        SH-DEF                 2            831159
WESTERN UNION CO                     COM     959802109     416     27880 SH   SOLE                             27880
WESTPORT INNOVATIONS INC             CALL    960908909       8       500 CALL      SH-DEF                 1               500
WESTPORT INNOVATIONS INC             COM     960908309       1        86 SH   SOLE                                86
WESTPORT INNOVATIONS INC NEW         COM     960908309      16      1000 SH   SOLE                              1000
WEYERHAEUSER CO                      COM     962166104      18       520 SH   SOLE                               520
WINDSTREAM CORPORATION               COM     97381W104       2       200 SH   SOLE                               200
WINNEBAGO INDUSTRIES INC             COM     974637100      12      1200 SH   SOLE                              1200
WISDOMTREE INDIA EARNINGS FUND       COM     97717W422     116      5100 SH   SOLE                              5100
WPP PLC - SPONSORED ADR              COM     92933H101      37       785 SH   SOLE                               785
WTS-OILSANDS QUEST 12MY11            COM     678046129      74    670850 SH        SH-DEF                 1            670850
WYNN RESORTS LTD                     COM     983134107     305      4000 SH   SOLE                              4000
XEROX CORPORATION                    COM     984121103      34      4200 SH   SOLE                              4200
XTO ENERGY INC*                      COM     98385X106      64      1555 SH   SOLE                              1555
YAMANA GOLD INC                      CALL    98462Y900    2884    280000 CALL SOLE                            280000
YAMANA GOLD INC                      CALL    98462Y900    1262    123000 CALL      SH-DEF                 1            123000
YAMANA GOLD INC                      CALL    98462Y900     713     69200 CALL      SH-DEF                 1             69200
YAMANA GOLD INC                      PUT     98462Y950     942     91800 PUT       SH-DEF                 1             91800
YAMANA GOLD INC                      COM     98462Y100   83261   8117150 SH   SOLE                           8117150
YAMANA GOLD INC                      COM     98462Y100      44      4242 SH   SOLE                              4242
YAMANA GOLD INC                      COM     98462Y100     971     94524 SH   SOLE                             94524
YAMANA GOLD INC                      COM     98462Y100    4312    420334 SH        SH-DEF                 1            420334
YUM! BRANDS INC                      COM     988498101     141      3600 SH   SOLE                              3600
ZHONGPIN INC                         COM     98952K107     355     30200 SH   SOLE                             30200
ZIMMER HOLDINGS INC                  COM     98956P102    1026     18985 SH   SOLE                             18985