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

                                    FORM 13F
                               FORM 13F COVER PAGE

Report for the Calendar Year or Quarter Ended: September 30, 2008

Check here if Amendment [  ]:       Amendment Number ____________

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

                                    [  ] adds new holdings entries.

Institutional Investment Manager Filing this Report:

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

Form 13F File Number:  28-11527

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

Person Signing this Report on Behalf of Reporting Manager:

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

Signature, Place, and Date of Signing:

       /S/ Christopher Montague   Toronto, Ontario     November 12, 2008
             [Signature]            [City, State]           [Date]

Report Type (Check only one):

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

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

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

List of Other Managers Reporting for this Manager:
Form 13F File Number                Name
28-04365                            TD Banknorth, N.A.
28-05929                            TD Asset Management USA Inc.
28-05987                            TD Asset Management Inc.
28-11451                            TD Securities (USA) LLC
28-11511                            TD Options, LLC



                              FORM 13F SUMMARY PAGE

      Report summary:

      Number of Other Included Managers: 2

      Form 13F Information Table Entry Total: 1396

      Form 13F Information Table Value Total (x$1000): $21,815,211

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 8:
                                                                              Item 6:               Item 7:   Voting Authority
                                                                              Investment Discretion Managers  (Shares)
                                                              Item 5:              (b)
                              Item 2:  Item 3:   Item 4:      Shares or            Shared-  (c)
Item 1:                       Title of CUSIP     Fair Market  Principal       (a)  As       Shared- See       (a)      (b)      (c)
Name of Issuer                Class    Number    Value        Amount          Sole Defined  other   Instr. V  Sole     Shared   None
                                                                                               
3M CO                         COM      88579Y101          20         300 SH   SOLE                                 300
3M COMPANY                    COM      88579Y101        9862      144510 SH   SOLE                              144510
ABB LTD SPONSORED ADR         COM      000375204          92        4735 SH   SOLE                                4735
ABBOTT LABORATORIES           COM      002824100          52         900 SH        SH-DEF                  2                900
ABBOTT LABORATORIES INC       COM      002824100        5593       97221 SH   SOLE                               97221
Abitibi-Bowater               COM      003687100        7528     1921208 SH   SOLE                             1921208
ABITIBIBOWATER INC            COM      003687100          50       12804 SH   SOLE                               12804
ADOBE SYSTEMS INC             COM      00724F101         152        3865 SH   SOLE                                3865
ADVANCED MICRO DEVICES        CALL     007903107         131       25000 CALL SOLE                               25000
ADVANTAGE ENERGY INCOME FUND  COM      00762L101          92        9884 SH   SOLE                                9884
ADVANTAGE ENERGY INCOME FUND  COM      00762L101          19        2100 SH        SH-DEF                  1               2100
ADVANTAGE ENERGY INCOME FUND
T/U                           COM      00762L101          20        2212 SH   SOLE                                2212
AEGON NV                      COM      007924103         272       31855 SH   SOLE                               31855
AEGON NV                      COM      007924103          26        3000 SH        SH-DEF                  2               3000
AEGON NV ARS                  COM      007924103         596       67929 SH   SOLE                               67929
AETNA INC                     COM      00817Y108         433       12000 SH   SOLE                               12000
AFLAC INC                     COM      001055102         166        2830 SH   SOLE                                2830
AGILENT TECHNOLOGIES INC      COM      00846U101          10         333 SH   SOLE                                 333
AGNICO-EAGLE MINES            COM      008474108       62277     1140716 SH   SOLE                             1140716
AGNICO-EAGLE MINES            CALL     008474108        3336       61100 CALL      SH-DEF                  1              61100
AGNICO-EAGLE MINES            PUT      008474108        1927       35300 PUT       SH-DEF                  1              35300
AGNICO-EAGLE MINES            COM      008474108        7502      137412 SH        SH-DEF                  1             137412
AGNICO-EAGLE MINES            COM      008474108        8189      150000 SH        SH-DEF                  2             150000
AGNICO-EAGLE MINES LTD        COM      008474108         248        4506 SH   SOLE                                4506
AGNICO-EAGLE MINES LTD        COM      008474108        1157       21185 SH   SOLE                               21185
AGNICO-EAGLE MINES LTD        CALL     008474108       10298      187000 CALL      SH-DEF                  1             187000
AGNICO-EAGLE MINES LTD        COM      008474108         109        2000 SH        SH-DEF                  1               2000
AGNICO-EAGLE MINES LTD        COM      008474108          33         600 SH        SH-DEF                  1                600
AGNICO-EAGLE MINES LTD        COM      008474108          55        1000 SH        SH-DEF                  1               1000
AGRIUM INC                    COM      008916108         398        7089 SH   SOLE                                7089
AGRIUM INC                    COM      008916108       97929     1751539 SH   SOLE                             1751539
AGRIUM INC                    COM      008916108        3621       64770 SH   SOLE                               64770
AGRIUM INC                    CALL     008916108         280        5000 CALL      SH-DEF                  1               5000
AGRIUM INC                    CALL     008916108        7458      133400 CALL      SH-DEF                  1             133400
AGRIUM INC                    PUT      008916108         561       10000 PUT       SH-DEF                  1              10000
AGRIUM INC                    PUT      008916108        7962      142400 PUT       SH-DEF                  1             142400
AGRIUM INC                    COM      008916108       13960      249685 SH        SH-DEF                  1             249685
AGRIUM INC                    COM      008916108         112        2000 SH        SH-DEF                  1               2000
AGRIUM INC                    COM      008916108         106        1900 SH        SH-DEF                  1               1900
AIRCASTLE LTD                 COM      G0129K104          50        5000 SH   SOLE                                5000
ALBEMARBLE CORP               COM      012653101          36        1175 SH   SOLE                                1175
ALCATEL LUCENT ADR            COM      013904305           1         258 SH   SOLE                                 258
ALCOA INC                     CALL     013817101         456       20200 CALL SOLE                               20200
ALCOA INC                     COM      013817101         460       20360 SH   SOLE                               20360
ALCOA INC                     COM      013817101        2378      105424 SH   SOLE                              105424
ALLIANCE DATA SYSTEMS CORP    COM      018581108          13         200 SH   SOLE                                 200
ALLIANZ SE SPON ADR           COM      018805101           9         650 SH   SOLE                                 650
ALLIED IRISH BANKS PLC ADR    COM      019228402          33        2010 SH   SOLE                                2010
ALLIED NEVADA GOLD CORP       COM      019344100           1         200 SH   SOLE                                 200
ALLIED NEVADA GOLD CORP       COM      019344100         745      130431 SH   SOLE                              130431
ALLSTATE CORP                 COM      020002101        2048       44400 SH   SOLE                               44400
ALLSTATE CORPORATION          COM      020002101         120        2600 SH   SOLE                                2600
ALTRIA GROUP INC              COM      02209S103          85        4300 SH   SOLE                                4300
ALTRIA GROUP INC              COM      02209S103         792       39934 SH   SOLE                               39934
AMERICA MOVIL S.A.B. DE C.V.  COM      02364W105         191        4120 SH   SOLE                                4120
AMERICA MOVIL-ADR SERIES L    COM      02364W105         321        6934 SH   SOLE                                6934
AMERICAN EXPRESS CO           COM      025816109         791       22318 SH   SOLE                               22318
AMERICAN EXPRESS COMPANY      COM      025816109        4412      124640 SH   SOLE                              124640
AMERICAN INTERNATIONAL GROUP  COM      026874107          92       27643 SH   SOLE                               27643
AMERICAN INTERNATIONAL GROUP
INC                           COM      026874107          75       22613 SH   SOLE                               22613
AMERIPRISE FINANCIAL INC      COM      03076C106           6         150 SH   SOLE                                 150
AMGEN INC                     COM      031162100         237        4000 SH   SOLE                                4000
ANADARKO PETROLEUM CORP       COM      032511107         107        2200 SH   SOLE                                2200
ANGIOTECH PHARMACEUTICALS IN  COM      034918102           1        1300 SH   SOLE                                1300
ANGIOTECH PHARMACEUTICALS INC COM      034918102          16       19400 SH   SOLE                               19400
ANGLO AMERICAN PLC UNSP ADR   COM      03485P201           6         364 SH   SOLE                                 364
ANGLOGOLD ASHANTI LTD SPONS
ADR                           COM      035128206           7         300 SH   SOLE                                 300
ANGLOGOLD ASHANTI-SPON ADR    COM      035128206          38        1650 SH   SOLE                                1650
ANGLOGOLD ASHANTI-SPON ADR    COM      035128206          44        1909 SH        SH-DEF                  1               1909
ANHEUSER-BUSCH COMPANIES INC  COM      035229103         215        3315 SH   SOLE                                3315
ANHEUSER-BUSCH COS INC.       COM      035229103         130        2000 SH        SH-DEF                  2               2000
ANSYS INC                     COM      03662Q105          38        1000 SH   SOLE                                1000
APACHE CORPORATION            COM      037411105         341        3270 SH   SOLE                                3270
APPLE INC                     CALL     037833100        1137       10000 CALL SOLE                               10000
APPLE INC                     PUT      037833100       17651      155300 PUT  SOLE                              155300
APPLE INC                     COM      037833100        4382       38554 SH   SOLE                               38554
APPLE INC                     COM      037833100         153        1350 SH   SOLE                                1350
APPLIED MATERIALS INC         COM      038222105         136        9000 SH   SOLE                                9000
ARCH COAL                     COM      039380100          33        1000 SH        SH-DEF                  1               1000
ARCH COAL INC                 COM      039380100          33        1000 SH   SOLE                                1000
ARCHER DANIELS MIDLAND
COMPANY                       COM      039483102           7         300 SH   SOLE                                 300
ARCHER-DANIELS-MIDLAND CO     COM      039483102         611       27900 SH   SOLE                               27900
ASML HOLING N.V. NY REG SHS   COM      N07059186           3         145 SH   SOLE                                 145
ASPEN INSURANCE HOLDINGS LTD  COM      G05384105          36        1305 SH   SOLE                                1305
ASSURANT INC                  COM      04621X108        1881       34200 SH   SOLE                               34200
ASTRAZENECA PLC SPONSORED ADR COM      046353108        1006       22950 SH   SOLE                               22950
AT&T INC                      COM      00206R102         625       22400 SH   SOLE                               22400
AT&T INC                      COM      00206R102        4776      171233 SH   SOLE                              171233
AU OPTRONICS CORP SPON ADR    COM      002255107         194       17109 SH   SOLE                               17109
AURIZON MINES LTD             COM      05155P106          67       25959 SH   SOLE                               25959
AURIZON MINES LTD             COM      05155P106          81       30100 SH   SOLE                               30100
AURIZON MINES LTD             COM      05155P106          91       35000 SH   SOLE                               35000
AUTODESK INC                  COM      052769106          10         300 SH   SOLE                                 300
AVIS BUDGET GROUP INC         COM      053774105           0          30 SH   SOLE                                  30
AVON PRODUCTS INC             COM      054303102         199        4800 SH   SOLE                                4800
AXA                           COM      054536107          52        1600 SH        SH-DEF                  2               1600
AXA-UAP S.A. SPONSORED ADR    COM      054536107        1358       41620 SH   SOLE                               41620
BAKER HUGHES INC              COM      057224107         978       16168 SH   SOLE                               16168
BALLARD POWER SYSTEMS INC     COM      05858H104         184       49631 SH   SOLE                               49631
BALLARD POWER SYSTEMS INC     COM      05858H104          12        3367 SH        SH-DEF                  1               3367
BANCO BILBAO VIZCAYA
ARGENTARIA S.A.               COM      05946K101          18        1120 SH   SOLE                                1120
BANCO BRADESCO-SPONSORED ADR  COM      059460303         756       46942 SH   SOLE                               46942
BANCO ITAU HOLDING FIN-ADR    COM      059602201        1368       78166 SH   SOLE                               78166
BANCO SANTANDER S.A. ADR      COM      05964H105         117        7780 SH   SOLE                                7780
BANK OF AMERICA CORP          CALL     060505104       10745      307000 CALL SOLE                              307000
BANK OF AMERICA CORP          COM      060505104        4568      130500 SH   SOLE                              130500
BANK OF AMERICA CORP          COM      060505104         607       29119 SH   SOLE                               29119
BANK OF AMERICA CORP          COM      060505104         526       27410 SH   SOLE                               27410
BANK OF AMERICA CORP          COM      060505104         554       30543 SH   SOLE                               30543
BANK OF AMERICA CORP          COM      060505104         562       30680 SH   SOLE                               30680
BANK OF AMERICA CORPORATION   COM      060505104        6501      185931 SH   SOLE                              185931
BANK OF MONTREAL              COM      063671101      972176    22515555 SH   SOLE                            22515555
BANK OF MONTREAL              COM      063671101       43432     1005876 SH   SOLE                             1005876
Bank of Montreal              COM      063671101       29609      685100 SH   SOLE                              685100
BANK OF MONTREAL              CALL     063671101       30009      695000 CALL      SH-DEF                  1             695000
BANK OF MONTREAL              PUT      063671101       37103      859300 PUT       SH-DEF                  1             859300
BANK OF MONTREAL              COM      063671101       27903      646224 SH        SH-DEF                  1             646224
BANK OF NEW YORK MELLON CORP  COM      064058100        1697       52141 SH   SOLE                               52141
BANK OF NOVA SCOTIA           COM      064149107     2043811    45312990 SH   SOLE                            45312990
BANK OF NOVA SCOTIA           COM      064149107       97060     2151905 SH   SOLE                             2151905
BANK OF NOVA SCOTIA           CALL     064149107       57837     1282300 CALL      SH-DEF                  1            1282300
BANK OF NOVA SCOTIA           PUT      064149107       50075     1110200 PUT       SH-DEF                  1            1110200
BANK OF NOVA SCOTIA           COM      064149107       34667      768595 SH        SH-DEF                  1             768595
BANK OF NOVA SCOTIA           COM      064149107          32         700 SH        SH-DEF                  2                700
Bank of Nova Scotia (The)     COM      064149107       42501      941400 SH   SOLE                              941400
BANRO CORPORATION             COM      066800103           0          32 SH   SOLE                                  32
BARCLAYS PLC SPONSORED ADR    COM      06738E204          76        3063 SH   SOLE                                3063
BARCLAYS PLC-SPONS ADR        COM      06738E204         424       28430 SH   SOLE                               28430
BARRICK GOLD CORP             CALL     067901108        7348      200000 CALL SOLE                              200000
BARRICK GOLD CORP             COM      067901108        2047       55727 SH   SOLE                               55727
BARRICK GOLD CORP             COM      067901108      294609     8045245 SH   SOLE                             8045245
BARRICK GOLD CORP             COM      067901108        3883      106050 SH   SOLE                              106050
BARRICK GOLD CORP             CALL     067901108          92        2500 CALL      SH-DEF                  1               2500
BARRICK GOLD CORP             CALL     067901108       33104      904000 CALL      SH-DEF                  1             904000
BARRICK GOLD CORP             PUT      067901108         735       20000 PUT       SH-DEF                  1              20000
BARRICK GOLD CORP             PUT      067901108       14545      397200 PUT       SH-DEF                  1             397200
BARRICK GOLD CORP             COM      067901108       51410     1403917 SH        SH-DEF                  1            1403917
BAXTER INTERNATIONAL INC      COM      071813109          25         375 SH   SOLE                                 375
BAYTEX ENERGY T/U             COM      073176109        1246       51525 SH   SOLE                               51525
BAYTEX ENERGY TRUST T/U       COM      073176109         471       19500 SH        SH-DEF                  1              19500
BAYTEX ENERGY TRUST-UNITS     COM      073176109          49        1988 SH   SOLE                                1988
BAYTEX ENERGY TRUST-UNITS     COM      073176109         477       19730 SH   SOLE                               19730
BAYTEX ENERGY TRUST-UNITS     COM      073176109          44        1800 SH        SH-DEF                  1               1800
BCE INC                       COM      05534B760         245        7052 SH   SOLE                                7052
BCE INC                       COM      05534B760      279881     8115781 SH   SOLE                             8115781
BCE INC                       CALL     05534B760         559       16100 CALL      SH-DEF                  1              16100
BCE INC                       CALL     05534B760        1183       34300 CALL      SH-DEF                  1              34300
BCE INC                       PUT      05534B760         590       17000 PUT       SH-DEF                  1              17000
BCE INC                       PUT      05534B760         683       19800 PUT       SH-DEF                  1              19800
BCE INC                       COM      05534B760         295        8500 SH        SH-DEF                  1               8500
BCE INC                       COM      05534B760       26782      776599 SH        SH-DEF                  1             776599
BCE INC                       COM      05534B760        6884      200000 SH        SH-DEF                  1             200000
BCE INC                       COM      05534B760          38        1100 SH        SH-DEF                  1               1100
BCE INC                       COM      05534B760           2          50 SH        SH-DEF                  1                 50
BCE INC                       COM      05534B760        3098       90000 SH        SH-DEF                  1              90000
BCE INC                       COM      05534B760        3442      100000 SH        SH-DEF                  1             100000
BCE INC                       COM      05534B760          26         746 SH        SH-DEF                  2                746
BCE INC NEW                   COM      05534B760       34211      992021 SH   SOLE                              992021
BEACON POWER CORPORATION      COM      073677106         290      200000 SH   SOLE                              200000
BECTON, DICKINSON & CO        COM      075887109          56         700 SH   SOLE                                 700
BELLUS HEALTH INC             COM      07986A100           1        1000 SH        SH-DEF                  1               1000
BERKSHIRE HATHAWAY INC CL A   COM      084670108       16276         125 SH   SOLE                                 125
BERKSHIRE HATHAWAY INC CL B   COM      084670207        2336         532 SH   SOLE                                 532
BEST BUY CO INC               COM      086516101         574       15300 SH   SOLE                               15300
BEST BUY COMPANY INC          COM      086516101          59        1575 SH   SOLE                                1575
BHP BILLITON LTD SPONSORED
ADR                           COM      088606108        2078       40009 SH   SOLE                               40009
BHP BILLITON LTD-SPON ADR     COM      088606108         151        2899 SH   SOLE                                2899
BIOTECH HOLDERS TRUST         COM      09067D201          18         100 SH   SOLE                                 100
BIOVAIL CORP                  COM      09067J109          94        9623 SH   SOLE                                9623
BIOVAIL CORP                  COM      09067J109          86        9150 SH        SH-DEF                  1               9150
BIOVAIL CORPORATION           COM      09067J109      141103     5965918 SH   SOLE                             5965918
BIOVAIL CORPORATION           CALL     09067J109         325       34200 CALL      SH-DEF                  1              34200
BIOVAIL CORPORATION           PUT      09067J109          81        8500 PUT       SH-DEF                  1               8500
BIOVAIL CORPORATION           COM      09067J109       19537     2058573 SH        SH-DEF                  1            2058573
BIOVAIL CORPORATION           COM      09067J109        1369      144200 SH        SH-DEF                  2             144200
BJ SERVICES CO                CALL     055482103        3826      200000 CALL SOLE                              200000
BLACKROCK STRATEGIC DIV
ACHIEVERS TR                  COM      09249Y107         101       10000 SH   SOLE                               10000
BOEING CO                     COM      097023105          11         200 SH   SOLE                                 200
BOEING COMPANY                COM      097023105         178        3109 SH   SOLE                                3109
BOSTON SCIENTIFIC CORP        COM      101137107         702       57250 SH   SOLE                               57250
BP PLC SPONSORED ADR          COM      055622104         912       18198 SH   SOLE                               18198
BP PRUDHOE BAY ROYALTY TRUST  COM      055630107         186        2000 SH   SOLE                                2000
BRISTOL-MYERS SQUIBB CO       CALL     110122108        4197      201300 CALL SOLE                              201300
BRISTOL-MYERS SQUIBB CO       COM      110122108         131        6300 SH   SOLE                                6300
BRISTOL-MYERS SQUIBB COMPANY  COM      110122108         330       15820 SH   SOLE                               15820
BROOKFIELD ASSET MANAGE-CL A  COM      112585104      262198     9725731 SH   SOLE                             9725731
BROOKFIELD ASSET MANAGE-CL A  COM      112585104       17694      656339 SH        SH-DEF                  1             656339
BROOKFIELD ASSET MGMT INC CL
A LV                          COM      112585104        8887      329637 SH   SOLE                              329637
BROOKFIELD INFRA PARTNER LPU  COM      G16252101         107        6804 SH   SOLE                                6804
BROOKFIELD INFRA PTNR LPU     COM      G16252101        2683      172000 SH        SH-DEF                  1             172000
BROOKFIELD INFRASTRUCTURE PA  COM      G16252101          65        4121 SH        SH-DEF                  1               4121
BROOKFIELD PROPERTIES CORP    COM      112900105        6790      434750 SH   SOLE                              434750
BROOKFIELD PROPERTIES CORP    COM      112900105        2173      139116 SH   SOLE                              139116
BROOKFIELD PROPERTIES CORP    CALL     112900105         390       25000 CALL      SH-DEF                  1              25000
BROOKFIELD PROPERTIES CORP    PUT      112900105         292       18700 PUT       SH-DEF                  1              18700
BROOKFIELD PROPERTIES CORP    COM      112900105         347       22200 SH        SH-DEF                  1              22200
BROOKFIELD PROPERTIES CRP     COM      112900105         161       10550 SH        SH-DEF                  1              10550
BROWN-FORMAN CORP CL A        COM      115637100         206        2900 SH   SOLE                                2900
BRUNSWICK CORP                COM      117043109          26        2000 SH   SOLE                                2000
BUNGE LIMITED                 COM      G16962105          19         300 SH   SOLE                                 300
BUNGE LTD                     COM      G16962105          32         500 SH        SH-DEF                  1                500
BURLINGTON NORTHERN SANTA FE
CORP                          COM      12189T104          58         625 SH   SOLE                                 625
C.R. BARD INC                 COM      067383109          38         400 SH   SOLE                                 400
CADBURY PLC SPONS ADR         COM      12721E102          26         640 SH   SOLE                                 640
CAE INC                       COM      124765108         143       17800 SH   SOLE                               17800
CAE INC                       COM      124765108        1746      218636 SH   SOLE                              218636
CAE INC                       COM      124765108         932      116657 SH   SOLE                              116657
CAE INC                       PUT      124765108         114       14300 PUT       SH-DEF                  1              14300
CAE INC                       COM      124765108         442       55353 SH        SH-DEF                  1              55353
CAE INC                       COM      124765108          45        5600 SH        SH-DEF                  1               5600
CAE INC                       COM      124765108           9        1100 SH        SH-DEF                  2               1100
CAMECO CORP                   COM      13321L108       75214     3471086 SH   SOLE                             3471086
CAMECO CORP                   COM      13321L108        3065      141445 SH   SOLE                              141445
CAMECO CORP                   CALL     13321L108        3728      167100 CALL      SH-DEF                  1             167100
CAMECO CORP                   CALL     13321L108        5987      276300 CALL      SH-DEF                  1             276300
CAMECO CORP                   PUT      13321L108         669       30000 PUT       SH-DEF                  1              30000
CAMECO CORP                   PUT      13321L108       16514      762100 PUT       SH-DEF                  1             762100
CAMECO CORP                   COM      13321L108       13786      636217 SH        SH-DEF                  1             636217
CAMECO CORP                   COM      13321L108        2351      108500 SH        SH-DEF                  2             108500
CAMPBELL SOUP CO              COM      134429109           4         100 SH   SOLE                                 100
CAN IMPERIAL BK OF COMMERCE   COM      136069101      754160    13139769 SH   SOLE                            13139769
CAN IMPERIAL BK OF COMMERCE   CALL     136069101       40303      702200 CALL      SH-DEF                  1             702200
CAN IMPERIAL BK OF COMMERCE   PUT      136069101       50565      881000 PUT       SH-DEF                  1             881000
CAN IMPERIAL BK OF COMMERCE   COM      136069101      162446     2830306 SH        SH-DEF                  1            2830306
CAN IMPERIAL BK OF COMMERCE   COM      136069101           6         100 SH        SH-DEF                  2                100
CANADIAN IMPERIAL BANK OF
COMMERCE                      COM      136069101       42974      748736 SH   SOLE                              748736
Canadian Imperial Bank of
Commerce                      COM      136069101       32206      560600 SH   SOLE                              560600
CANADIAN NATIONAL RAILWAY     COM      136375102        1528       32025 SH        SH-DEF                  1              32025
CANADIAN NATIONAL RAILWAY CO  COM      136375102       17877      374649 SH   SOLE                              374649
CANADIAN NATL RAILWAY CO      COM      136375102          88        1837 SH   SOLE                                1837
CANADIAN NATL RAILWAY CO      COM      136375102      291718     6113564 SH   SOLE                             6113564
CANADIAN NATL RAILWAY CO      CALL     136375102        9801      205400 CALL      SH-DEF                  1             205400
CANADIAN NATL RAILWAY CO      PUT      136375102        1556       32600 PUT       SH-DEF                  1              32600
CANADIAN NATL RAILWAY CO      COM      136375102       14831      310819 SH        SH-DEF                  1             310819
CANADIAN NATURAL RESOURCES    COM      136385101         227        3310 SH   SOLE                                3310
CANADIAN NATURAL RESOURCES    COM      136385101      421186     6140086 SH   SOLE                             6140086
CANADIAN NATURAL RESOURCES    CALL     136385101        1027       15000 CALL      SH-DEF                  1              15000
CANADIAN NATURAL RESOURCES    CALL     136385101       24674      359700 CALL      SH-DEF                  1             359700
CANADIAN NATURAL RESOURCES    PUT      136385101         342        5000 PUT       SH-DEF                  1               5000
CANADIAN NATURAL RESOURCES    PUT      136385101       40602      591900 PUT       SH-DEF                  1             591900
CANADIAN NATURAL RESOURCES    COM      136385101       46001      670603 SH        SH-DEF                  1             670603
CANADIAN NATURAL RESOURCES
LTD                           COM      136385101       14698      214267 SH   SOLE                              214267
CANADIAN PACIFIC RAILWAY LTD  COM      13645T100          22         400 SH   SOLE                                 400
CANADIAN PACIFIC RAILWAY LTD  COM      13645T100       98096     1829232 SH   SOLE                             1829232
CANADIAN PACIFIC RAILWAY LTD  COM      13645T100       15176      282993 SH   SOLE                              282993
CANADIAN PACIFIC RAILWAY LTD  CALL     13645T100        1861       34700 CALL      SH-DEF                  1              34700
CANADIAN PACIFIC RAILWAY LTD  PUT      13645T100        4574       85300 PUT       SH-DEF                  1              85300
CANADIAN PACIFIC RAILWAY LTD  COM      13645T100        8958      167045 SH        SH-DEF                  1             167045
CANADIAN SUPERIOR ENERGY INC  COM      136644101          14        5600 SH   SOLE                                5600
CANADIAN SUPERIOR ENERGY INC  COM      136644101         555      223704 SH   SOLE                              223704
CANON INC ADR                 COM      138006309        1047       27764 SH   SOLE                               27764
CANON INC-SPONS ADR           COM      138006309          91        2400 SH        SH-DEF                  2               2400
CAPITAL ONE FINANCIAL CORP    PUT      14040H105        8440      165500 PUT  SOLE                              165500
CAPSTONE TURBINE CORP         COM      14067D102           0         132 SH   SOLE                                 132
CARBO CERAMICS INC            COM      140781105         480        9300 SH   SOLE                                9300
CARDINAL HEALTH INC           COM      14149Y108         144        2921 SH   SOLE                                2921
CARDIOME PHARMA CORP          COM      14159U202          13        1733 SH   SOLE                                1733
CARNIVAL CORPORATION          COM      143658300         385       10900 SH   SOLE                               10900
CATERPILLAR INC               PUT      149123101         286        4800 PUT  SOLE                                4800
CATERPILLAR INC               COM      149123101         101        1702 SH   SOLE                                1702
CATERPILLAR INC               COM      149123101        2008       33725 SH   SOLE                               33725
CDN NATURAL RESOURCES LTD     COM      136385101          58         850 SH        SH-DEF                  1                850
CELESTICA INC                 COM      15101Q108          26        4125 SH   SOLE                                4125
CELESTICA INC                 CALL     15101Q108         330       52800 CALL      SH-DEF                  1              52800
CELESTICA INC                 PUT      15101Q108          64       10300 PUT       SH-DEF                  1              10300
CELESTICA INC                 COM      15101Q108        2306      368440 SH        SH-DEF                  1             368440
CELESTICA INC SV              COM      15101Q108         276       44100 SH   SOLE                               44100
CELESTICA INC SV              COM      15101Q108          23        3664 SH        SH-DEF                  1               3664
CELGENE CORPORATION           COM      151020104          19         300 SH   SOLE                                 300
CELL GENESYS INC              COM      150921104           0         700 SH   SOLE                                 700
CEMEX S.A.B. DE C.V.          COM      151290889          45        2636 SH   SOLE                                2636
CEMEX SAB-SPONS ADR PART CER  COM      151290889           5         273 SH   SOLE                                 273
CENTRAL EUROPE & RUSSIA FUND  COM      153436100        1905       62115 SH   SOLE                               62115
CENTRAL FUND CANADA CL A      COM      153501101         131       12082 SH   SOLE                               12082
CENTRAL FUND OF CDA LTD CL A
NVS                           COM      153501101         751       69375 SH   SOLE                               69375
CENTRAL SUN MINING CORP       COM      155432107           0           4 SH   SOLE                                   4
CGI GROUP INC - CL A          CALL     39945C109          35        4000 CALL      SH-DEF                  1               4000
CGI GROUP INC - CL A          COM      39945C109          12        1396 SH        SH-DEF                  1               1396
CGI GROUP INC - CL A          COM      39945C109       23287     2661897 SH        SH-DEF                  2            2661897
CGI GROUP INC CL A SVS        COM      39945C109          91       10400 SH   SOLE                               10400
CGI GROUP INC-A SV            COM      39945C109          17        2000 SH        SH-DEF                  1               2000
CHEVRON CORP                  COM      166764100        2763       33500 SH   SOLE                               33500
CHEVRON CORP                  COM      166764100         115        1400 SH        SH-DEF                  2               1400
CHEVRON CORPORATION           COM      166764100        6914       83903 SH   SOLE                               83903
CHINA MOBILE LIMITED          COM      16941M109         115        2290 SH   SOLE                                2290
CHINA PETROLEUM & CHEMICAL
CORP ADR                      COM      16941R108         423        5400 SH   SOLE                                5400
CHUBB CORP                    COM      171232101          82        1500 SH   SOLE                                1500
CHUBB CORPORATION             COM      171232101          10         180 SH   SOLE                                 180
CIA PARANAENSE DE ENERGIA SP
ADR                           COM      20441B407          52        3800 SH   SOLE                                3800
CIA SIDERURGICA NACL-SP ADR   COM      20440W105         223       10500 SH   SOLE                               10500
CIA VALE DO RIO DOCE-ADR      CALL     204412209          79        4100 CALL SOLE                                4100
CIA VALE DO RIO DOCE-ADR      COM      204412209        6503      339608 SH   SOLE                              339608
CIBER INC                     COM      17163B102           2         300 SH   SOLE                                 300
CIGNA CORPORATION             COM      125509109          11         325 SH   SOLE                                 325
CINTAS CORPORATION            COM      172908105          29        1000 SH   SOLE                                1000
CISCO SYSTEMS INC             COM      17275R102         226       10000 SH   SOLE                               10000
CISCO SYSTEMS INC             COM      17275R102        4112      182424 SH   SOLE                              182424
CIT GROUP INC                 COM      125581108          20        2900 SH   SOLE                                2900
CITADEL BROADCASTING
CORPORATION                   COM      17285T106           0         258 SH   SOLE                                 258
CITIGROUP INC                 CALL     172967101        1764       86000 CALL SOLE                               86000
CITIGROUP INC                 COM      172967101         281       13700 SH   SOLE                               13700
CITIGROUP INC                 COM      172967101        2336      113995 SH   SOLE                              113995
CITIGROUP INC                 COM      172967101         426       31295 SH   SOLE                               31295
CITIGROUP INC                 COM      172967101         425       29096 SH   SOLE                               29096
CITIGROUP INC                 COM      172967101         422       30176 SH   SOLE                               30176
CITIGROUP INC                 COM      172967101         450       30366 SH   SOLE                               30366
CITIGROUP INC                 COM      172967101         156        7600 SH        SH-DEF                  2               7600
CLAUDE RESOURCES INC          COM      182873109         269      650700 SH   SOLE                              650700
CLAYMORE/MAC GLBL SOLAR
ENERGY ETF                    COM      18383M621          13         700 SH   SOLE                                 700
CME GROUP INC                 COM      12572Q105          37         100 SH   SOLE                                 100
CNOOC LTD-ADR                 COM      126132109        2141       18700 SH   SOLE                               18700
COACH INC                     COM      189754104          21         825 SH   SOLE                                 825
COCA-COLA CO/THE              COM      191216100          95        1800 SH   SOLE                                1800
COCA-COLA CO/THE              COM      191216100         196        3700 SH        SH-DEF                  2               3700
COCA-COLA COMPANY             COM      191216100         906       17149 SH   SOLE                               17149
COCA-COLA ENTERPRISES INC     COM      191219104           5         300 SH   SOLE                                 300
COCA-COLA HELLENIC BOTTLING
CO ADR                        COM      1912EP104         135        6098 SH   SOLE                                6098
COEUR D'ALENE MINES CORP      COM      192108108           4        2700 SH   SOLE                                2700
COEUR D'ALENE MINES CORP      COM      192108108           8        5007 SH   SOLE                                5007
COLGATE-PALMOLIVE COMPANY     COM      194162103        5397       71695 SH   SOLE                               71695
COMCAST CORP CL A             COM      20030N101        1173       59807 SH   SOLE                               59807
COMCAST CORP CL A SPL         COM      20030N200        3897      197786 SH   SOLE                              197786
COMMUNITY HEALTH SYSTEMS INC
NEW                           COM      203668108          98        3350 SH   SOLE                                3350
COMPANHIA DE BEBIDAS-PRF ADR  COM      20441W203         168        3079 SH   SOLE                                3079
COMPANHIA VALE DO RIO DOCE
ADR                           COM      204412209        1500       78380 SH   SOLE                               78380
COMPANHIA VALE DO RIO DOCE
ADR                           COM      204412100         469       26500 SH   SOLE                               26500
COMPTON PETROLEUM CORP        COM      204940100         140       25800 SH   SOLE                               25800
COMPTON PETROLEUM CORP        COM      204940100          16        3000 SH   SOLE                                3000
COMPTON PETROLEUM CORP        CALL     204940100         247       45500 CALL      SH-DEF                  1              45500
COMPTON PETROLEUM CORP        PUT      204940100          27        5000 PUT       SH-DEF                  1               5000
COMPTON PETROLEUM CORP        COM      204940100          60       11100 SH        SH-DEF                  1              11100
COMPTON PETROLEUM CORP        COM      204940100          21        3800 SH        SH-DEF                  1               3800
CONAGRA FOODS INC             COM      205887102          97        5000 SH   SOLE                                5000
CONOCOPHILLIPS                COM      20825C104        3034       41463 SH   SOLE                               41463
CONSOL ENERGY INC             COM      20854P109          96        2100 SH   SOLE                                2100
CONSOLIDATED EDISON INC       COM      209115104          34         800 SH   SOLE                                 800
CONSOLIDATED EDISON INC       COM      209115104          26         600 SH        SH-DEF                  2                600
CONSTELLATION ENERGY GRP      COM      210371100          24        1000 SH        SH-DEF                  1               1000
CORN PRODUCTS INTERNATIONAL
INC                           COM      219023108           2          70 SH   SOLE                                  70
CORNING INC                   COM      219350105         246       15700 SH   SOLE                               15700
CORNING INC                   COM      219350105        1491       95421 SH   SOLE                               95421
CORRIENTE RESOURCES INC-A     COM      22027E409           5        1100 SH   SOLE                                1100
CORRIENTE RESOURCES INC-A     COM      22027E409         127       29600 SH   SOLE                               29600
CORUS ENTERTAINMENT INC CL B
NVS                           COM      220874101         183       10718 SH   SOLE                               10718
CORUS ENTERTAINMENT INC-B SH  COM      220874101           3         200 SH   SOLE                                 200
CORUS ENTERTAINMENT INC-B SH  COM      220874101         559       32700 SH   SOLE                               32700
COSTCO WHOLESALE CORP         COM      22160K105         140        2160 SH   SOLE                                2160
COTT CORPORATION              COM      22163N106         140      131622 SH   SOLE                              131622
COTT CORPORATION              COM      22163N106           2        2000 SH   SOLE                                2000
COTT CORPORATION              PUT      22163N106           1        1000 PUT       SH-DEF                  1               1000
COTT CORPORATION              COM      22163N106          72       68015 SH        SH-DEF                  1              68015
COVIDIEN LTD                  COM      G2552X108        2409       44886 SH   SOLE                               44886
CREDIT SUISSE GROUP SPON ADR  COM      225401108          14         300 SH   SOLE                                 300
CROWN HOLDINGS INC            COM      228368106          20         900 SH   SOLE                                 900
CRYPTOLOGIC LTD               COM      G3159C109          60       10900 SH   SOLE                               10900
CRYSTALLEX INTL CORP          COM      22942F101         138      172514 SH   SOLE                              172514
CRYSTALLEX INTL CORP          COM      22942F101           8       10400 SH        SH-DEF                  1              10400
CSX CORP                      COM      126408103         109        2000 SH        SH-DEF                  1               2000
CSX CORPORATION               COM      126408103         114        2100 SH   SOLE                                2100
CUMMINS INC                   COM      231021106          87        2000 SH   SOLE                                2000
CVS CAREMARK CORP             COM      126650100        1619       48100 SH   SOLE                               48100
CVS CAREMARK CORPORATION      COM      126650100        7107      211333 SH   SOLE                              211333
D.R. HORTON INC               COM      23331A109           7         550 SH   SOLE                                 550
DAIMLER                       COM      D1668R123         100        2000 SH        SH-DEF                  2               2000
DAIMLER AG                    COM      D1668R123          10         200 SH   SOLE                                 200
DANAHER CORP                  COM      235851102          88        1275 SH   SOLE                                1275
DEERE & CO                    COM      244199105        1584       32000 SH   SOLE                               32000
DEERE & COMPANY               COM      244199105          32         650 SH   SOLE                                 650
DEL MONTE FOODS CO            COM      24522P103           3         363 SH   SOLE                                 363
DELL INC                      COM      24702R101        3680      223300 SH   SOLE                              223300
DELL INC                      COM      24702R101         175       10615 SH   SOLE                               10615
DELL INC                      COM      24702R101          28        1700 SH        SH-DEF                  2               1700
DELUXE CORP                   COM      248019101          17        1200 SH   SOLE                                1200
DENBURY RESOURCES INC         COM      247916208         701       36875 SH   SOLE                               36875
DENDREON CORPORATION          COM      24823Q107          60       10500 SH   SOLE                               10500
DENISON MINES CORP            COM      248356107          72       24144 SH   SOLE                               24144
DENISON MINES CORP            COM      248356107         113       38200 SH   SOLE                               38200
DENISON MINES CORP            COM      248356107         154       52202 SH   SOLE                               52202
DENISON MINES CORP            CALL     248356107         217       73500 CALL      SH-DEF                  1              73500
DENISON MINES CORP            PUT      248356107          76       25600 PUT       SH-DEF                  1              25600
DENISON MINES CORP            COM      248356107          51       17200 SH        SH-DEF                  1              17200
DENISON MINES CORP            COM      248356107           7        2490 SH        SH-DEF                  1               2490
DENTSPLY INTERNATIONAL INC    COM      249030107         934       24873 SH   SOLE                               24873
DESCARTES SYSTEMS GROUP INC   COM      249906108          55       15000 SH   SOLE                               15000
DEUTSCHE BANK                 COM      D18190898         446       29000 SH   SOLE                               29000
DEVON ENERGY CORPORATION      COM      25179M103         501        5500 SH   SOLE                                5500
DIAGEO PLC SPONSORED ADR      COM      25243Q205        2623       38125 SH   SOLE                               38125
DIAMONDS TRUST SERIES 1       COM      252787106          74         680 SH   SOLE                                 680
DIAMONDS TRUST SERIES I       PUT      252787106        4334       40000 PUT  SOLE                               40000
DIAMONDS TRUST SERIES I       COM      252787106        1689       15566 SH   SOLE                               15566
DIEBOLD INC                   COM      253651103          60        1800 SH   SOLE                                1800
DISCOVER FINANCIAL SERVICES   COM      254709108           2         162 SH   SOLE                                 162
DISNEY,WALT COMPANY           COM      254687106        1397       45578 SH   SOLE                               45578
DOLLAR FINANCIAL CORP         COM      256664103         123        8000 SH   SOLE                                8000
DOMTAR CORP                   COM      257559104          52       11223 SH   SOLE                               11223
DOMTAR INC                    COM      257559104           3         700 SH   SOLE                                 700
DONALDSON COMPANY INC         COM      257651109          29         685 SH   SOLE                                 685
DONNELLEY (R.R.) & SONS CO    COM      257867101         109        4433 SH   SOLE                                4433
DOW CHEMICAL COMPANY          COM      260543103         170        5350 SH   SOLE                                5350
DR PEPPER SNAPPLE GROUP INC   COM      26138E109          23         880 SH   SOLE                                 880
DTE ENERGY COMPANY            COM      233331107          40        1000 SH   SOLE                                1000
DU PONT (E.I.) DE NEMOURS     COM      263534109          81        2000 SH   SOLE                                2000
DUKE ENERGY HOLDING CORP      COM      26441C105         233       13372 SH   SOLE                               13372
DUPONT E.I. DE NEMOURS & CO   COM      263534109         238        5912 SH   SOLE                                5912
DUSA PHARMACEUTICALS INC      COM      266898105           0           2 SH   SOLE                                   2
EASTMAN KODAK COMPANY         COM      277461109         407       26500 SH   SOLE                               26500
EATON CORPORATION             COM      278058102         506        9015 SH   SOLE                                9015
ECOLAB INC                    COM      278865100          42         865 SH   SOLE                                 865
E-HOUSE CHINA HOLDINGS LTD
ADR                           COM      26852W103           7        1000 SH   SOLE                                1000
ELDORADO GOLD CORP            COM      284902103         105       16800 SH   SOLE                               16800
ELDORADO GOLD CORP            COM      284902103         125       19969 SH   SOLE                               19969
ELDORADO GOLD CORP            COM      284902103           8        1300 SH   SOLE                                1300
ELDORADO GOLD CORP            CALL     284902103        1919      307500 CALL      SH-DEF                  1             307500
ELDORADO GOLD CORP            PUT      284902103          47        7500 PUT       SH-DEF                  1               7500
ELDORADO GOLD CORP            COM      284902103         421       67500 SH        SH-DEF                  1              67500
ELDORADO GOLD CRP             COM      284902103           5         750 SH        SH-DEF                  1                750
ELECTRONIC ARTS INC           CALL     285512109         370       10000 CALL SOLE                               10000
ELECTRONIC ARTS INC           COM      285512109          10         270 SH   SOLE                                 270
ELIZABETH ARDEN INC           COM      28660G106         120        6100 SH   SOLE                                6100
EMBRAER-EMPRESA BRASILEIRA SP
ADR                           COM      29081M102           1          45 SH   SOLE                                  45
EMC CORPORATION(MASS)         COM      268648102          23        1950 SH   SOLE                                1950
EMERSON ELECTRIC CO           COM      291011104        2391       58673 SH   SOLE                               58673
ENBRIDGE INC                  COM      29250N105      312876     8455110 SH   SOLE                             8455110
ENBRIDGE INC                  COM      29250N105       54016     1459712 SH   SOLE                             1459712
ENBRIDGE INC                  CALL     29250N105        5969      161300 CALL      SH-DEF                  1             161300
ENBRIDGE INC                  PUT      29250N105        1351       36500 PUT       SH-DEF                  1              36500
ENBRIDGE INC                  COM      29250N105          39        1022 SH        SH-DEF                  1               1022
ENBRIDGE INC                  COM      29250N105       19484      526532 SH        SH-DEF                  1             526532
ENBRIDGE INC                  COM      29250N105         163        4400 SH        SH-DEF                  1               4400
Enbridge Inc.                 COM      29250N105      138525     3739966 SH   SOLE                             3739966
ENCANA CORP                   COM      292505104      554771     8687271 SH   SOLE                             8687271
ENCANA CORP                   CALL     292505104         657       10000 CALL      SH-DEF                  1              10000
ENCANA CORP                   CALL     292505104       38801      607600 CALL      SH-DEF                  1             607600
ENCANA CORP                   PUT      292505104       14222      222700 PUT       SH-DEF                  1             222700
ENCANA CORP                   COM      292505104       63944     1001319 SH        SH-DEF                  1            1001319
ENCANA CORP                   COM      292505104         255        4000 SH        SH-DEF                  1               4000
ENCANA CORP                   COM      292505104         128        2000 SH        SH-DEF                  1               2000
ENCANA CORP                   COM      292505104         319        5000 SH        SH-DEF                  1               5000
ENCANA CORP                   COM      292505104         858       13450 SH        SH-DEF                  1              13450
ENCANA CORP                   COM      292505104         128        2000 SH        SH-DEF                  2               2000
ENCANA CORPORATION            COM      292505104       68434     1042122 SH   SOLE                             1042122
ENERGY SELECT SECTOR SPDR     COM      81369Y506        1184       18700 SH   SOLE                               18700
ENERGY SELECT SECTOR SPDR
FUND                          COM      81369Y506          18         275 SH   SOLE                                 275
ENERPLUS RESOURCES FD T/U     COM      29274D604          73        2000 SH        SH-DEF                  1               2000
ENERPLUS RESOURCES FUND       COM      29274D604         410       11030 SH   SOLE                               11030
ENERPLUS RESOURCES FUND       COM      29274D604       42628     1167395 SH   SOLE                             1167395
Enerplus Resources Fund       COM      29274D604        1407       38500 SH   SOLE                               38500
ENERPLUS RESOURCES FUND       CALL     29274D604         796       21400 CALL      SH-DEF                  1              21400
ENERPLUS RESOURCES FUND       CALL     29274D604        1439       39400 CALL      SH-DEF                  1              39400
ENERPLUS RESOURCES FUND       PUT      29274D604         796       21800 PUT       SH-DEF                  1              21800
ENERPLUS RESOURCES FUND       COM      29274D604       16544      453071 SH        SH-DEF                  1             453071
ENERPLUS RESOURCES FUND T/U   COM      29274D604        2616       71636 SH   SOLE                               71636
ENI S P A ADR                 COM      26874R108          12         235 SH   SOLE                                 235
ENI SPA                       COM      26874R108         116        4400 SH        SH-DEF                  2               4400
ENTERGY CORPORATION           COM      29364G103          16         175 SH   SOLE                                 175
ENTERRA-B CV 8.25% 30JN12     Bond     29381PAB8        6296     7166000 PRN       SH-DEF                  1            7166000
ERICSSON (LM) TEL SPON ADR    COM      294821608         761       80743 SH   SOLE                               80743
ESTEE LAUDER CO CL A          COM      518439104          13         265 SH   SOLE                                 265
EUROPEAN EQUITY FUND INC      COM      298768102        1945      270401 SH   SOLE                              270401
EXELON CORPORATION            COM      30161N101          97        1545 SH   SOLE                                1545
EXPRESS SCRIPTS INC           COM      302182100          44         600 SH   SOLE                                 600
EXXON MOBIL CORP              COM      30231G102         717        9232 SH   SOLE                                9232
EXXON MOBIL CORP              COM      30231G102          31         400 SH        SH-DEF                  2                400
EXXON MOBIL CORPORATION       COM      30231G102       20294      261567 SH   SOLE                              261567
F5 NETWORKS INC               COM      315616102           8         350 SH   SOLE                                 350
FAIRFAX FINANCIAL HLDGS LTD   COM      303901102        3155        9843 SH   SOLE                                9843
FAIRFAX FINANCIAL HLDGS LTD   COM      303901102        4497       14030 SH        SH-DEF                  1              14030
FAIRFAX FINANCIAL HOLDINGS
LTD SV                        COM      303901102        1391        4340 SH   SOLE                                4340
FAIRFAX FINL HLDGS LTD SV     COM      303901102         942        2950 SH        SH-DEF                  1               2950
FAIRPOINT COMMUNICATIONS INC  COM      305560104           1          62 SH   SOLE                                  62
FAIRPOINT COMMUNICATIONS INC  COM      305560104           0          56 SH   SOLE                                  56
FANNIE MAE                    CALL     313586109          31       20000 CALL SOLE                               20000
FANNIE MAE                    COM      313586109         204      133408 SH   SOLE                              133408
FANNIE MAE                    COM      313586109           6        3800 SH   SOLE                                3800
FEDEX CORP                    COM      31428X106          24         300 SH   SOLE                                 300
FEDEX CORPORATION             COM      31428X106          74         940 SH   SOLE                                 940
FELCOR LODGING TRUST INC REIT COM      31430F101         610       85300 SH   SOLE                               85300
FINANCIAL SELECT SECTOR SPDR  COM      81369Y605          86        4300 SH   SOLE                                4300
FIRSTENERGY CORP              COM      337932107          33         500 SH   SOLE                                 500
FIRSTSERVICE CORP             COM      33761N109         526       36200 SH   SOLE                               36200
FIRSTSERVICE CORP SV          COM      33761N109          22        1550 SH        SH-DEF                  1               1550
FIRSTSERVICE CORP SV          COM      33761N109        2004      138500 SH        SH-DEF                  1             138500
FIRSTSERVICE CORP SVS         COM      33761N109          70        4835 SH   SOLE                                4835
FIRSTSERVICE CORPORATION-VTG  COM      33761N109           3         200 SH   SOLE                                 200
FISERV INC                    COM      337738108         572       12100 SH   SOLE                               12100
FIVE STAR QUALITY CARE INC    COM      33832D106          30        8000 SH   SOLE                                8000
FLIR SYSTEMS INC              COM      302445101          13         400 SH   SOLE                                 400
FOCUS MEDIA HOLDING LTD ADR   COM      34415V109           6         200 SH   SOLE                                 200
FORD MOTOR COMPANY            COM      345370860          58       11165 SH   SOLE                               11165
FORDING CANADIAN COAL T/U     COM      345425102        3340       40725 SH   SOLE                               40725
FORDING CANADIAN COAL TRUST   COM      345425102       66461      810444 SH   SOLE                              810444
FORDING CANADIAN COAL TRUST   CALL     345425102        2042       24900 CALL      SH-DEF                  1              24900
FORDING CANADIAN COAL TRUST   PUT      345425102        2304       28100 PUT       SH-DEF                  1              28100
FORDING CANADIAN COAL TRUST   COM      345425102       32547      396892 SH        SH-DEF                  1             396892
FOSTER WHEELER LTD SHS NEW    COM      G36535139          14         400 SH   SOLE                                 400
FOUNDATION COAL HLDGS INC     COM      35039W100          18         500 SH        SH-DEF                  1                500
FPL GROUP INC                 COM      302571104         102        2020 SH   SOLE                                2020
FRANKLIN RESOURCES INC        COM      354613101          35         400 SH   SOLE                                 400
FREDDIE MAC                   COM      313400301         647      378200 SH   SOLE                              378200
FREEPORT MCMORAN COPPER &
GOLD INC                      COM      35671D857        1919       33796 SH   SOLE                               33796
FREEPORT-MCMORAN COPPER       CALL     35671D857        2740       48200 CALL SOLE                               48200
FREEPORT-MCMORAN COPPER       COM      35671D857         125        2200 SH   SOLE                                2200
FRESENIUS MEDICAL CARE AG &
CO KGAA                       COM      358029106         259        5000 SH   SOLE                                5000
FRESH DEL MONTE PRODUCE INC   COM      G36738105         511       23050 SH   SOLE                               23050
FRONTEER DEVELOPMENT GROUP    COM      35903Q106          19        6800 SH   SOLE                                6800
FRONTEER DEVELOPMENT GROUP I  COM      35903Q106         122       42600 SH   SOLE                               42600
FRONTEER DEVELOPMENT GROUP I  CALL     35903Q106          37       13000 CALL      SH-DEF                  1              13000
FRONTEER DEVELOPMENT GROUP I  COM      35903Q106          21        7400 SH        SH-DEF                  1               7400
FRONTIER OIL                  COM      35914P105          37        2000 SH   SOLE                                2000
GAMESTOP CORPORATION CL A NEW COM      36467W109           2          54 SH   SOLE                                  54
GAMMON GOLD INC               COM      36467T106          96       13500 SH   SOLE                               13500
GAMMON GOLD INC               COM      36467T106         104       14061 SH   SOLE                               14061
GAMMON GOLD INC               CALL     36467T106          62        8800 CALL      SH-DEF                  1               8800
GAMMON GOLD INC               PUT      36467T106          50        7000 PUT       SH-DEF                  1               7000
GAMMON GOLD INC               COM      36467T106          92       12900 SH        SH-DEF                  1              12900
GAMMON GOLD INC               COM      36467T106          35        4950 SH        SH-DEF                  1               4950
GANNETT CO                    COM      364730101        1901      112400 SH   SOLE                              112400
GANNETT CO INC                COM      364730101        1725      102100 SH   SOLE                              102100
GAP INC                       COM      364760108           2         120 SH   SOLE                                 120
GARDNER DENVER INC            COM      365558105           2          50 SH   SOLE                                  50
GENENTECH INC                 COM      368710406          18         200 SH   SOLE                                 200
GENERAL DYNAMICS CORP         COM      369550108          29         400 SH   SOLE                                 400
GENERAL ELECTRIC CO           PUT      369604103        1275       50000 PUT  SOLE                               50000
GENERAL ELECTRIC CO           COM      369604103        1817       71262 SH   SOLE                               71262
GENERAL ELECTRIC CO           COM      369604103         110        4300 SH        SH-DEF                  2               4300
GENERAL ELECTRIC COMPANY      COM      369604103       20586      808061 SH   SOLE                              808061
GENERAL MILLS INC             PUT      370334104         192        2800 PUT  SOLE                                2800
GENERAL MOTORS CORP           COM      370442105           9         900 SH   SOLE                                 900
GENERAL MOTORS CORPORATION    COM      370442105         114       12040 SH   SOLE                               12040
GENUINE PARTS CO              COM      372460105          40        1000 SH   SOLE                                1000
GEOKINETICS INC               COM      372910307          19        1000 SH   SOLE                                1000
GERDAU AMERISTEEL CORP        COM      37373P105          33        3399 SH   SOLE                                3399
GERDAU AMERISTEEL CORP        COM      37373P105          66        6900 SH   SOLE                                6900
GERDAU AMERISTEEL CORP        CALL     37373P105         119       12400 CALL      SH-DEF                  1              12400
GERDAU AMERISTEEL CORP        PUT      37373P105          10        1000 PUT       SH-DEF                  1               1000
GERDAU AMERISTEEL CORP        COM      37373P105        1135      117800 SH        SH-DEF                  1             117800
GERDAU AMERISTEEL CORP        COM      37373P105          12        1200 SH        SH-DEF                  1               1200
GERDAU SA -SPON ADR           COM      373737105        1502      135348 SH   SOLE                              135348
GERON CORP                    COM      374163103        1394      353300 SH   SOLE                              353300
GILDAN ACTIVEWEAR INC         COM      375916103       20594      926700 SH   SOLE                              926700
GILDAN ACTIVEWEAR INC         CALL     375916103          67        3000 CALL      SH-DEF                  1               3000
GILDAN ACTIVEWEAR INC         PUT      375916103           7         300 PUT       SH-DEF                  1                300
GILDAN ACTIVEWEAR INC         COM      375916103        6984      314252 SH        SH-DEF                  1             314252
GILDAN ACTIVEWEAR INC CL A
SVS                           COM      375916103         408       18347 SH   SOLE                               18347
GILEAD SCIENCES INC           COM      375558103         138        3040 SH   SOLE                                3040
GLAXOSMITHKLINE PLC ADR       COM      37733W105        2053       47280 SH   SOLE                               47280
GOLD FIELDS LTD-SPONS ADR     CALL     38059T106         288       30000 CALL SOLE                               30000
GOLD FIELDS LTD-SPONS ADR     COM      38059T106         310       32310 SH   SOLE                               32310
GOLD FIELDS LTD-SPONS ADR     COM      38059T106          42        4392 SH        SH-DEF                  1               4392
GOLDCORP INC                  COM      380956409         267        8456 SH   SOLE                                8456
GOLDCORP INC                  COM      380956409      207685     6603475 SH   SOLE                             6603475
GOLDCORP INC                  COM      380956409       17854      567690 SH   SOLE                              567690
GOLDCORP INC                  CALL     380956409         316       10000 CALL      SH-DEF                  1              10000
GOLDCORP INC                  CALL     380956409        8658      275300 CALL      SH-DEF                  1             275300
GOLDCORP INC                  PUT      380956409        6611      210200 PUT       SH-DEF                  1             210200
GOLDCORP INC                  COM      380956409       20613      655416 SH        SH-DEF                  1             655416
GOLDCORP INC                  COM      380956409          36        1130 SH        SH-DEF                  1               1130
GOLDCORP INC                  COM      380956409          88        2800 SH        SH-DEF                  1               2800
GOLDEN STAR RES LTD           COM      38119T104           5        3100 SH        SH-DEF                  1               3100
GOLDEN STAR RESOURCES LTD     COM      38119T104         106       70454 SH   SOLE                               70454
GOLDEN STAR RESOURCES LTD     COM      38119T104          18       12000 SH        SH-DEF                  1              12000
GOLDMAN SACHS GROUP INC       COM      38141G104         734        5737 SH   SOLE                                5737
GOLDMAN SACHS GROUP INC       COM      38141G104          27         215 SH   SOLE                                 215
GOLDMAN SACHS GROUP INC       COM      38141G104         501       24768 SH   SOLE                               24768
GOODYEAR TIRE & RUBBER CO     COM      382550101          46        3000 SH   SOLE                                3000
GOOGLE INC CLASS A            COM      38259P508          60         175 SH   SOLE                                 175
GOOGLE INC-CL A               COM      38259P508         105         308 SH   SOLE                                 308
GRACO INC                     COM      384109104          26         740 SH   SOLE                                 740
GREAT BASIN GOLD LTD          COM      390124105          22       10394 SH   SOLE                               10394
GREAT BASIN GOLD LTD          COM      390124105          88       43200 SH   SOLE                               43200
GREAT BASIN GOLD LTD          COM      390124105          61       30000 SH   SOLE                               30000
GSI Group Inc.                COM      36229U102           1         300 SH        SH-DEF                  1                300
GTC BIOTHERAPEUTICS INC       COM      36238T104           1        1600 SH   SOLE                                1600
HALLIBURTON CO.               COM      406216101        1609       49714 SH   SOLE                               49714
HANESBRANDS INC               COM      410345102          20         900 SH   SOLE                                 900
HANSEN NATURAL CORPORATION    COM      411310105          15         500 SH   SOLE                                 500
HARLEY-DAVIDSON INC           COM      412822108           7         200 SH   SOLE                                 200
HARMONY GOLD MNG-SPON ADR     COM      413216300          19        1980 SH   SOLE                                1980
HARMONY GOLD MNG-SPON ADR     COM      413216300          22        2318 SH        SH-DEF                  1               2318
HARRY WINSTON DIAMOND CORP    COM      41587B100          36        2739 SH   SOLE                                2739
HARRY WINSTON DIAMOND CORP    COM      41587B100         215       16350 SH   SOLE                               16350
HARRY WINSTON DIAMOND CORP    COM      41587B100        2552      194000 SH   SOLE                              194000
HARRY WINSTON DIAMOND CORP    CALL     41587B100         752       57200 CALL      SH-DEF                  1              57200
HARRY WINSTON DIAMOND CORP    PUT      41587B100         142       10800 PUT       SH-DEF                  1              10800
HARRY WINSTON DIAMOND CORP    COM      41587B100         788       59900 SH        SH-DEF                  1              59900
HARRY WINSTON DIAMOND CRP     COM      41587B100          36        2750 SH        SH-DEF                  1               2750
HARTFORD FINANCIAL SVCS GROUP
INC                           COM      416515104          27         650 SH   SOLE                                 650
HARVEST ENERGY TRUST T/U      COM      41752X101          91        5375 SH   SOLE                                5375
HARVEST ENERGY TRUST T/U      COM      41752X101          42        2500 SH        SH-DEF                  1               2500
HARVEST ENERGY TRUST-UNITS    COM      41752X101         210       12500 SH   SOLE                               12500
HARVEST ENERGY TRUST-UNITS    COM      41752X101          39        2325 SH        SH-DEF                  1               2325
HDFC BANK LTD-ADR             COM      40415F101         437        5148 SH   SOLE                                5148
HEALTH CARE SELECT SECTOR
SPDR                          COM      81369Y209          24         800 SH   SOLE                                 800
HEARTLAND EXPRESS INC         COM      422347104          58        3750 SH   SOLE                                3750
HEINZ (H.J.) COMPANY          COM      423074103         209        4195 SH   SOLE                                4195
HELMERICH & PAYNE             COM      423452101          17         400 SH   SOLE                                 400
HEWLETT-PACKARD COMPANY       COM      428236103        1830       39612 SH   SOLE                               39612
HOME DEPOT INC                COM      437076102         593       22915 SH   SOLE                               22915
HONDA MOTOR CO LTD SPONSORED
ADR                           COM      438128308         888       29534 SH   SOLE                               29534
HONDA MOTOR CO LTD-SPONS ADR  COM      438128308           9         300 SH   SOLE                                 300
HONEYWELL INTERNATIONAL INC   COM      438516106         297        7150 SH   SOLE                                7150
HOSPIRA INC                   COM      441060100          70        1832 SH   SOLE                                1832
HOST HOTELS & RESORTS INC     COM      44107P104         133       10000 SH   SOLE                               10000
HSBC HOLDINGS PLC SPONS ADR   COM      404280406        2646       32762 SH   SOLE                               32762
HSBC HOLDINGS PLC-SPONS ADR   COM      404280406         433       25232 SH   SOLE                               25232
HUMANA INC                    COM      444859102          16         400 SH   SOLE                                 400
HUNT J B TRANS SVCS INC       COM      445658107          55        1650 SH   SOLE                                1650
HYDROGENICS CORP              COM      448882100           3        2960 SH   SOLE                                2960
IAMGOLD CORP                  COM      450913108          99       17900 SH   SOLE                               17900
IAMGOLD CORP                  CALL     450913108         666      120800 CALL      SH-DEF                  1             120800
IAMGOLD CORP                  PUT      450913108          66       11900 PUT       SH-DEF                  1              11900
IAMGOLD CORP                  COM      450913108         210       38000 SH        SH-DEF                  1              38000
IAMGOLD CORP                  COM      450913108          22        4050 SH        SH-DEF                  1               4050
IAMGOLD CORPORATION           COM      450913108          13        2300 SH   SOLE                                2300
IAMGOLD CORPORATION           CALL     450913108         559       99400 CALL      SH-DEF                  1              99400
ICICI BANK LTD-SPON ADR       COM      45104G104         573       24369 SH   SOLE                               24369
IDEARC INC                    COM      451663108           0          31 SH   SOLE                                  31
ILLINOIS TOOL WORKS INC       COM      452308109         521       11725 SH   SOLE                               11725
IMATION CORPORATION           COM      45245A107           2         100 SH   SOLE                                 100
IMPERIAL OIL LTD              COM      453038408         111        2600 SH   SOLE                                2600
IMPERIAL OIL LTD              COM      453038408      145765     3403313 SH   SOLE                             3403313
IMPERIAL OIL LTD              COM      453038408       50545     1180112 SH   SOLE                             1180112
IMPERIAL OIL LTD              CALL     453038408        3444       80400 CALL      SH-DEF                  1              80400
IMPERIAL OIL LTD              CALL     453038408        4260      100000 CALL      SH-DEF                  1             100000
IMPERIAL OIL LTD              PUT      453038408        1345       31400 PUT       SH-DEF                  1              31400
IMPERIAL OIL LTD              COM      453038408       10309      240689 SH        SH-DEF                  1             240689
IMPERIAL OIL LTD              COM      453038408         749       17500 SH        SH-DEF                  1              17500
INDIA FUND INC                COM      454089103         269        8185 SH   SOLE                                8185
INDIA FUND INC                COM      454089103        1469       44804 SH   SOLE                               44804
INFINEON TECHNOLOGIES AG ADR  COM      45662N103         418       74850 SH   SOLE                               74850
INFOSYS TECHNOLOGIES-SP ADR   PUT      456788108         500       15000 PUT  SOLE                               15000
INFOSYS TECHNOLOGIES-SP ADR   COM      456788108         638       19164 SH   SOLE                               19164
ING GROEP NV-CVA              CALL     456837103         946       45000 CALL SOLE                               45000
ING GROEP NV-CVA              COM      456837103         128        6100 SH        SH-DEF                  2               6100
ING GROEP SPONSORED ADR       COM      456837103         759       35504 SH   SOLE                               35504
INGERSOLL-RAND COMPANY CL A   COM      G4776G101         418       13434 SH   SOLE                               13434
INTEL CORP                    CALL     458140100        2768      147800 CALL SOLE                              147800
INTEL CORP                    COM      458140100         283       15117 SH   SOLE                               15117
INTEL CORP                    COM      458140100          19        1000 SH        SH-DEF                  2               1000
INTEL CORPORATION             COM      458140100        4420      236215 SH   SOLE                              236215
INTERACTIVE BROKERS GRO-CL A  COM      45841N107        2053       92600 SH   SOLE                               92600
INTERNATIONAL BUSINESS
MACHINES CORP                 COM      459200101       14241      121878 SH   SOLE                              121878
INTERNATIONAL FLAVORS &
FRAGRANCES                    COM      459506101          39        1000 SH   SOLE                                1000
INTERNATIONAL PAPER COMPANY   COM      460146103          29        1100 SH   SOLE                                1100
INTERNATIONAL ROYALTY CORP    COM      460277106          10        3100 SH   SOLE                                3100
INTERNATIONAL ROYALTY CORP    COM      460277106          29       10000 SH   SOLE                               10000
INTEROIL CORP                 COM      460951106          78        2900 SH   SOLE                                2900
INTEROIL CORP                 COM      460951106          56        2150 SH        SH-DEF                  1               2150
INTERTAPE POLYMER GROUP INC   COM      460919103         182       66645 SH   SOLE                               66645
INTUIT INC                    COM      461202103          98        3100 SH   SOLE                                3100
INVESCO LIMITED               COM      G491BT108        1426       68056 SH   SOLE                               68056
IPATH MSCI INDIA INDEX ETN    COM      06739F291          12         287 SH   SOLE                                 287
ISHARES DJ U.S. TECH SECTOR
IDX FUND                      COM      464287721           9         200 SH   SOLE                                 200
ISHARES DJ US FINANCIAL SVCS  COM      464287770          14         200 SH   SOLE                                 200
ISHARES FTSE/XINHAU CHINA 25
INDEX                         COM      464287184          37        1075 SH   SOLE                                1075
ISHARES FTSE/XINHUA CHINA 25  CALL     464287184         827       24000 CALL SOLE                               24000
ISHARES FTSE/XINHUA CHINA 25  PUT      464287184         207        6000 PUT  SOLE                                6000
ISHARES FTSE/XINHUA CHINA 25  COM      464287184         581       17000 SH   SOLE                               17000
ISHARES INC MSCI SINGAPORE
IDX FD                        COM      464286673          97       10000 SH   SOLE                               10000
ISHARES MSCI BRAZIL           COM      464286400         211        3743 SH   SOLE                                3743
ISHARES MSCI BRAZIL INDEX
FUND ETF                      COM      464286400           8         150 SH   SOLE                                 150
ISHARES MSCI EAFE INDEX FUND  COM      464287465         688       12225 SH   SOLE                               12225
ISHARES MSCI EMERGING MKT IN  COM      464287234          10         300 SH   SOLE                                 300
ISHARES MSCI EMERGING MKTS
INDEX                         COM      464287234          96        2770 SH   SOLE                                2770
ISHARES MSCI HONG KONG INDEX
FUND                          COM      464286871         119        9000 SH   SOLE                                9000
ISHARES MSCI JAPAN INDEX FUND COM      464286848         128       12050 SH   SOLE                               12050
ISHARES NASDAQ BIOTECH INDEX
FUND                          COM      464287556           8         100 SH   SOLE                                 100
ISHARES S&P ASIA 50 ETF       COM      464288430          33        1000 SH   SOLE                                1000
ISHARES S&P LATIN AMERICAN 40
IDX FD                        COM      464287390          19         500 SH   SOLE                                 500
ISHARES SILVER TRUST          COM      46428Q109         118       10000 SH   SOLE                               10000
ISHARES TR RUSSEL 2000 INDEX
FUND                          COM      464287655          43         625 SH   SOLE                                 625
ISHARES TRUST DJ SEL DIV      COM      464287168          50         950 SH   SOLE                                 950
ITT CORPORATION               COM      450911102          11         200 SH   SOLE                                 200
IVANHOE ENERGY INC            COM      465790103          10        7100 SH   SOLE                                7100
IVANHOE MINES LTD             COM      46579N103         205       33807 SH   SOLE                               33807
IVANHOE MINES LTD             COM      46579N103         213       35100 SH   SOLE                               35100
IVANHOE MINES LTD             CALL     46579N103         385       63500 CALL      SH-DEF                  1              63500
IVANHOE MINES LTD             COM      46579N103         998      164600 SH        SH-DEF                  1             164600
IVANHOE MINES LTD             COM      46579N103        8235     1358691 SH        SH-DEF                  2            1358691
JAGUAR MINING INC             COM      47009M103         264       47300 SH   SOLE                               47300
JAGUAR MINING INC             COM      47009M103          28        5100 SH        SH-DEF                  1               5100
JOHNSON & JOHNSON             COM      478160104          28         400 SH   SOLE                                 400
JOHNSON & JOHNSON             COM      478160104       29925      432352 SH   SOLE                              432352
JOURNAL COMMUNICATIONS INC
CL A                          COM      481130102         366       75000 SH   SOLE                               75000
JPMORGAN CHASE & CO           COM      46625H100         626       13400 SH   SOLE                               13400
JPMORGAN CHASE & CO           COM      46625H100        3566       76441 SH   SOLE                               76441
JPMORGAN CHASE & CO           COM      46625H100         481       23778 SH   SOLE                               23778
JPMORGAN CHASE & CO           COM      46625H100         480       23084 SH   SOLE                               23084
KANSAS CITY SOUTHERN          COM      485170302         137        3085 SH   SOLE                                3085
KELLOGG COMPANY               COM      487836108         805       14355 SH   SOLE                               14355
KENDLE INTERNATIONAL INC      COM      48880L107          89        2000 SH   SOLE                                2000
KIMBERLY-CLARK CORPORATION    COM      494368103        1914       29550 SH   SOLE                               29550
KINDER MORGAN ENERGY PARTNERS
LPU                           COM      494550106          10         200 SH   SOLE                                 200
KINGSWAY FINANCIAL SERVICES   COM      496904103         483       70425 SH   SOLE                               70425
KINGSWAY FINANCIAL SERVICES   CALL     496904103           7        1000 CALL      SH-DEF                  1               1000
KINGSWAY FINANCIAL SERVICES   COM      496904103          27        3968 SH        SH-DEF                  1               3968
KINGSWAY FINANCIAL SERVICES
INC                           COM      496904103         130       18890 SH   SOLE                               18890
KINGSWAY FINANCIAL SVCS       COM      496904103           5         700 SH        SH-DEF                  1                700
KINROSS GOLD CORP             COM      496902404          49        3030 SH   SOLE                                3030
KINROSS GOLD CORP             COM      496902404       86536     5388653 SH   SOLE                             5388653
KINROSS GOLD CORP             CALL     496902404        1128       70000 CALL      SH-DEF                  1              70000
KINROSS GOLD CORP             CALL     496902404        6330      394200 CALL      SH-DEF                  1             394200
KINROSS GOLD CORP             PUT      496902404         242       15000 PUT       SH-DEF                  1              15000
KINROSS GOLD CORP             PUT      496902404        1783      111000 PUT       SH-DEF                  1             111000
KINROSS GOLD CORP             COM      496902404         320       19852 SH        SH-DEF                  1              19852
KINROSS GOLD CORP             COM      496902404       15737      979972 SH        SH-DEF                  1             979972
KINROSS GOLD CORP             COM      496902404          16        1000 SH        SH-DEF                  1               1000
KINROSS GOLD CORPORATION NO
PAR                           COM      496902404        1251       77919 SH   SOLE                               77919
KLA-TENCOR CORPORATION        COM      482480100          10         330 SH   SOLE                                 330
KOHL'S CORP                   COM      500255104          14         300 SH   SOLE                                 300
KONINKLIJKE PHILIPS
ELECTRONICS                   COM      500472303         141        5171 SH   SOLE                                5171
KOOKMIN BANK SPONSORED ADR*   COM      50049M109          30         625 SH   SOLE                                 625
KOREA ELECTRIC POWER CO SPONS
ADR                           COM      500631106        1501      121235 SH   SOLE                              121235
KOREA FUND INC                COM      500634100        1029       67300 SH   SOLE                               67300
KRAFT FOODS INC CL A          COM      50075N104         827       25277 SH   SOLE                               25277
KROGER CO                     COM      501044101        1990       72400 SH   SOLE                               72400
L-1 IDENTITY SOLUTIONS INC    COM      50212A106           0          29 SH   SOLE                                  29
LABORATORY CORP OF AMER
HOLDINGS                      COM      50540R409          36         525 SH   SOLE                                 525
LAS VEGAS SANDS INC           COM      517834107          36        1000 SH   SOLE                                1000
LEE ENTERPRISES INC           COM      523768109         350      100000 SH   SOLE                              100000
LEHMAN BROTHERS HOLDINGS INC  CALL     524908100           4        1000 CALL SOLE                                1000
LEHMAN BROTHERS HOLDINGS INC  COM      524908100          53       14498 SH   SOLE                               14498
LEUCADIA NATIONAL CORP        COM      527288104         304        6700 SH   SOLE                                6700
LEVEL 3 COMMUNICATIONS INC    COM      52729N100         809      300000 SH   SOLE                              300000
LIBERTY MEDIA CORP ENT SER A  COM      53071M500          87        3488 SH   SOLE                                3488
LIBERTY MEDIA CORP W/I-A      COM      53071M500        1246       50000 SH        SH-DEF                  1              50000
LIFEPOINT HOSPITALS INC       COM      53219L109        1109       34550 SH   SOLE                               34550
LIHIR GOLD LTD-SPONSORED ADR  COM      532349107          29        1399 SH        SH-DEF                  1               1399
LILLY (ELI) & COMPANY         COM      532457108         321        7293 SH   SOLE                                7293
LINCOLN NATIONAL CORPORATION  COM      534187109         400        9360 SH   SOLE                                9360
LLOYDS TSB GROUP PLC          COM      539439109          62       16000 SH        SH-DEF                  2              16000
LOCKHEED MARTIN CORP          COM      539830109          22         200 SH   SOLE                                 200
LOCKHEED MARTIN CORP          COM      539830109          88         800 SH   SOLE                                 800
LOEWS CORPORATION             COM      540424108         130        3300 SH   SOLE                                3300
LORUS THERAPEUTICS INC        COM      544192107          19       80500 SH   SOLE                               80500
LORUS THERAPEUTICS INC NEW    COM      544192107           0         500 SH   SOLE                                 500
LOWE'S COMPANIES              COM      548661107         189        8000 SH   SOLE                                8000
LSI CORPORATION               COM      502161102           1         245 SH   SOLE                                 245
LULULEMON ATHLETICA INC       PUT      550021109         115        5000 PUT  SOLE                                5000
LUNDIN MINING CORP            COM      550372106          70       23576 SH   SOLE                               23576
LUNDIN MINING CORP            COM      550372106        1914      644611 SH   SOLE                              644611
LUNDIN MINING CORP            CALL     550372106          65       22000 CALL      SH-DEF                  1              22000
LUNDIN MINING CORP            PUT      550372106         151       51000 PUT       SH-DEF                  1              51000
LUNDIN MINING CORP            COM      550372106        1557      524411 SH        SH-DEF                  1             524411
LUNDIN MINING CORP            COM      550372106           3        1100 SH        SH-DEF                  1               1100
LUNDIN MINING CORP            COM      550372106       34451    11602030 SH        SH-DEF                  2           11602030
LUNDIN MINING CORPORATION     COM      550372106          30       10000 SH   SOLE                               10000
LUXOTTICA GROUP S P A SPON
ADR                           COM      55068R202           8         370 SH   SOLE                                 370
MACY'S INC                    COM      55616P104          76        4200 SH   SOLE                                4200
MAG SILVER CORP               COM      55903Q104          87       15300 SH   SOLE                               15300
MAGNA ENTERTAINMENT CL A SUB
VTG NEW                       COM      559211305           0          16 SH   SOLE                                  16
MAGNA INTERNATIONAL INC CL A
SVS                           COM      559222401        1272       24763 SH   SOLE                               24763
MAGNA INTERNATIONAL INC-CL A  COM      559222401          72        1400 SH   SOLE                                1400
MAGNA INTERNATIONAL INC-CL A  COM      559222401       55320     1076660 SH   SOLE                             1076660
MAGNA INTERNATIONAL INC-CL A  CALL     559222401          57        1100 CALL      SH-DEF                  1               1100
MAGNA INTERNATIONAL INC-CL A  PUT      559222401          36         700 PUT       SH-DEF                  1                700
MAGNA INTERNATIONAL INC-CL A  COM      559222401        2930       57033 SH        SH-DEF                  1              57033
MANITOWOC INC                 COM      563571108          31        2000 SH   SOLE                                2000
MANULIFE FINANCIAL CORP       COM      56501R106     1305672    36298224 SH   SOLE                            36298224
MANULIFE FINANCIAL CORP       COM      56501R106       30887      858678 SH   SOLE                              858678
MANULIFE FINANCIAL CORP       CALL     56501R106        3324       92400 CALL      SH-DEF                  1              92400
MANULIFE FINANCIAL CORP       PUT      56501R106        8421      234100 PUT       SH-DEF                  1             234100
MANULIFE FINANCIAL CORP       COM      56501R106       46658     1297107 SH        SH-DEF                  1            1297107
MANULIFE FINANCIAL CORP       COM      56501R106          54        1500 SH        SH-DEF                  1               1500
MANULIFE FINANCIAL CORP       COM      56501R106          32         900 SH        SH-DEF                  2                900
Manulife Financial
Corporation                   COM      56501R106        9577      266000 SH   SOLE                              266000
MARATHON OIL CORP             COM      565849106        1770       44400 SH   SOLE                               44400
MARATHON OIL CORPORATION      COM      565849106         814       20435 SH   SOLE                               20435
MARKET VECTORS AGRIBUSINESS
ETF                           COM      57060U605         138        3750 SH   SOLE                                3750
MARKET VECTORS NUCLEAR ENERGY
ETF                           COM      57060U704           2         100 SH   SOLE                                 100
MARKET VECTORS RUSSIA ETF     COM      57060U506          18         700 SH   SOLE                                 700
MARKET VECTORS STEEL INDEX F  COM      57060U308          32         600 SH   SOLE                                 600
MARSH & MCLENNAN COMPANIES
INC                           COM      571748102         244        7700 SH   SOLE                                7700
MASTERCARD INC-CLASS A        COM      57636Q104          18         100 SH   SOLE                                 100
MATERIALS SELECT SECTOR SPDR  COM      81369Y100         805       24100 SH   SOLE                               24100
MATTEL INC                    COM      577081102        1865      103400 SH   SOLE                              103400
MCCLATCHY NEWSPAPERS INC CL A COM      579489105         879      200000 SH   SOLE                              200000
MCCORMICK & CO INC NON VTG    COM      579780206          65        1700 SH   SOLE                                1700
MCDONALD'S CORPORATION        COM      580135101        1043       16916 SH   SOLE                               16916
MCGRAW-HILL COMPANIES INC     COM      580645109          11         350 SH   SOLE                                 350
MCKESSON CORPORATION          COM      58155Q103          16         300 SH   SOLE                                 300
MDS INC                       COM      55269P302          72        6000 SH   SOLE                                6000
MDS INC                       COM      55269P302       17727     1484273 SH   SOLE                             1484273
MDS INC                       COM      55269P302         111        9255 SH   SOLE                                9255
MDS INC                       CALL     55269P302          17        1400 CALL      SH-DEF                  1               1400
MDS INC                       PUT      55269P302          12        1000 PUT       SH-DEF                  1               1000
MDS INC                       COM      55269P302         588       49240 SH        SH-DEF                  1              49240
MDS INC                       COM      55269P302         153       12950 SH        SH-DEF                  1              12950
MDS INC                       COM      55269P302        7612      637328 SH        SH-DEF                  2             637328
MEDCO HEALTH SOLUTIONS INC    COM      58405U102         117        2604 SH   SOLE                                2604
MEDIA GENERAL INC             COM      584404107         869       70000 SH   SOLE                               70000
MEDTRONIC INC                 COM      585055106         279        5573 SH   SOLE                                5573
MELCO CROWN ENTERTAINMENT LTD
ADR                           COM      585464100          32        8000 SH   SOLE                                8000
MEMC ELECTRONIC MATERIALS     COM      552715104         167        5900 SH   SOLE                                5900
MERCK & CO INC                COM      589331107         608       19295 SH   SOLE                               19295
MERCK & CO. INC.              COM      589331107          66        2100 SH   SOLE                                2100
MERCK & CO. INC.              COM      589331107          28         900 SH        SH-DEF                  2                900
MERRILL LYNCH & CO INC        PUT      590188108         827       32700 PUT  SOLE                               32700
MERRILL LYNCH & CO INC        COM      590188108          10         400 SH   SOLE                                 400
MERRILL LYNCH & CO INC        COM      590188108         250        9889 SH   SOLE                                9889
MERRILL LYNCH & CO INC        COM      590188108         444       32398 SH   SOLE                               32398
MERRILL LYNCH & CO INC        COM      590188108         432       31070 SH   SOLE                               31070
MERRILL LYNCH & CO INC        COM      590188108         451       31532 SH   SOLE                               31532
METHANEX CORP                 COM      59151K108         494       25200 SH   SOLE                               25200
METHANEX CORP                 COM      59151K108         286       14600 SH   SOLE                               14600
METHANEX CORP                 CALL     59151K108          43        2200 CALL      SH-DEF                  1               2200
METHANEX CORP                 PUT      59151K108         131        6700 PUT       SH-DEF                  1               6700
METHANEX CORP                 COM      59151K108        1369       69893 SH        SH-DEF                  1              69893
METHANEX CORP                 COM      59151K108          56        2850 SH        SH-DEF                  1               2850
METLIFE INC                   COM      59156R108        1029       18389 SH   SOLE                               18389
MF GLOBAL LTD                 COM      G60642108          22        5000 SH   SOLE                                5000
MI DEVELOPMENTS INC CL A SVS  COM      55304X104           9         500 SH   SOLE                                 500
MI DEVELOPMENTS INC-CL A      COM      55304X104         617       33407 SH   SOLE                               33407
MICROCHIP TECHNOLOGY INC      COM      595017104          32        1075 SH   SOLE                                1075
MICROSOFT CORP                CALL     594918104        5605      210000 CALL SOLE                              210000
MICROSOFT CORP                COM      594918104          14         529 SH   SOLE                                 529
MICROSOFT CORP                COM      594918104          11         400 SH        SH-DEF                  2                400
MICROSOFT CORPORATION         COM      594918104        8468      317559 SH   SOLE                              317559
MINEFINDERS CORP              COM      602900102          30        4000 SH   SOLE                                4000
MINEFINDERS CORPORATION LTD   COM      602900102        1122      150200 SH   SOLE                              150200
MITSUBISHI UFJ FINL GROUP INC
ADR                           COM      606822104          10        1130 SH   SOLE                                1130
MONSANTO CO                   PUT      61166W101        1980       20000 PUT  SOLE                               20000
MONSANTO CO                   COM      61166W101         697        7043 SH   SOLE                                7043
MONSANTO COMPANY              COM      61166W101         323        3269 SH   SOLE                                3269
MONTPELIER RE HOLDINGS LTD    COM      G62185106         117        7100 SH   SOLE                                7100
MORGAN STANLEY                COM      617446448         387       16821 SH   SOLE                               16821
MOSAIC CO/THE                 PUT      61945A107         340        5000 PUT  SOLE                                5000
MOSAIC CO/THE                 COM      61945A107         321        4713 SH   SOLE                                4713
MOSAIC COMPANY                COM      61945A107         143        2100 SH   SOLE                                2100
MOTOROLA INC                  COM      620076109          93       13100 SH   SOLE                               13100
NABORS INDUSTRIES LTD         COM      G6359F103          70        2815 SH   SOLE                                2815
NASDAQ BUILDERS EUROPE 100    COM      09348R201          67        3000 SH   SOLE                                3000
NATIONAL GRID PLC SP ADR      COM      636274300          64        1000 SH   SOLE                                1000
NATIONAL OILWELL VARCO INC
NEW                           COM      637071101          30         600 SH   SOLE                                 600
NAVISTAR INTL CORP            COM      63934E108          32         600 SH   SOLE                                 600
NEPTUNE TECHS & BIORES INC    COM      64077P108           7        4998 SH   SOLE                                4998
NEVSUN RESOURCES LTD          COM      64156L101           6        5000 SH   SOLE                                5000
NEW GERMANY FUND INC          COM      644465106        1083      101316 SH   SOLE                              101316
NEW GOLD INC                  COM      644535106           8        1519 SH   SOLE                                1519
NEW GOLD INC                  COM      644535106         125       26900 SH   SOLE                               26900
NEW GOLD INC                  COM      644535106          84       18000 SH   SOLE                               18000
NEW GOLD INC                  COM      644535106         256       55100 SH        SH-DEF                  1              55100
NEW GOLD INC                  COM      644535106           0          50 SH        SH-DEF                  1                 50
NEW YORK TIMES COMPANY CL A   COM      650111107         999       70000 SH   SOLE                               70000
NEWFIELD EXPLORATION CO       COM      651290108           3         100 SH   SOLE                                 100
NEWMONT MINING CORP           COM      651639106         104        2675 SH   SOLE                                2675
NEWMONT MINING CORP           COM      651639106         112        2885 SH        SH-DEF                  1               2885
NEWMONT MINING CORP-HOLDING
COMPANY                       COM      651639106         151        3895 SH   SOLE                                3895
NEXEN INC                     COM      65334H102         911       39199 SH   SOLE                               39199
NEXEN INC                     COM      65334H102      144382     6220680 SH   SOLE                             6220680
NEXEN INC                     COM      65334H102        7107      306216 SH   SOLE                              306216
NEXEN INC                     CALL     65334H102         232       10000 CALL      SH-DEF                  1              10000
NEXEN INC                     CALL     65334H102        3846      165700 CALL      SH-DEF                  1             165700
NEXEN INC                     PUT      65334H102       27917     1202800 PUT       SH-DEF                  1            1202800
NEXEN INC                     COM      65334H102       18167      782717 SH        SH-DEF                  1             782717
NEXEN INC                     COM      65334H102          79        3400 SH        SH-DEF                  1               3400
NEXEN INC                     COM      65334H102         139        6000 SH        SH-DEF                  1               6000
NEXEN INC                     COM      65334H102         190        8200 SH        SH-DEF                  1               8200
NEXEN INC                     COM      65334H102          46        2000 SH        SH-DEF                  2               2000
NIKE INC CL B                 COM      654106103         200        2990 SH   SOLE                                2990
NIKE INC -CL B                COM      654106103           7         100 SH   SOLE                                 100
NIKE INC -CL B                COM      654106103         134        2000 SH        SH-DEF                  2               2000
NISSAN MOTOR CO LTD-SPON ADR  COM      654744408          69        5100 SH        SH-DEF                  2               5100
NOBLE CORP                    COM      G65422100          26         600 SH   SOLE                                 600
NOKIA CORP ADR                COM      654902204        1080       57955 SH   SOLE                               57955
NOMURA HOLDINGS INC SPONSORED
ADR                           COM      65535H208           2         145 SH   SOLE                                 145
NORDSTROM INC                 COM      655664100          31        1075 SH   SOLE                                1075
NORFOLK SOUTHERN CORP         COM      655844108           7         100 SH   SOLE                                 100
NORTEL NETWORKS CORP          COM      656568508         106       47543 SH   SOLE                               47543
NORTEL NETWORKS CORP          COM      656568508        1869      850029 SH   SOLE                              850029
NORTEL NETWORKS CORP          CALL     656568508          44       20100 CALL      SH-DEF                  1              20100
NORTEL NETWORKS CORP          PUT      656568508         150       68000 PUT       SH-DEF                  1              68000
NORTEL NETWORKS CORP          COM      656568508         906      411999 SH        SH-DEF                  1             411999
NORTEL NETWORKS CORP          COM      656568508       32784    14909874 SH        SH-DEF                  2           14909874
NORTEL NETWORKS CORP NEW      COM      656568508         203       92149 SH   SOLE                               92149
Nortel Networks Corporation   COM      656568508           1         349 SH   SOLE                                 349
NORTH AMER PALLADIUM LTD      COM      656912102          34       15850 SH   SOLE                               15850
NORTHERN DYNASTY MINERALS     COM      66510M204          93       22000 SH   SOLE                               22000
NORTHERN DYNASTY MINERALS     COM      66510M204         142       33600 SH        SH-DEF                  1              33600
NORTHERN TRUST CORP           COM      665859104        2644       36625 SH   SOLE                               36625
NORTHGATE MINERALS CORP       COM      666416102          12        8700 SH   SOLE                                8700
NORTHGATE MINERALS CORP       COM      666416102          40       30000 SH        SH-DEF                  1              30000
NOVA CHEMICALS CORP           COM      66977W109       22839     1039135 SH   SOLE                             1039135
NOVA CHEMICALS CORP           COM      66977W109         342       15560 SH   SOLE                               15560
NOVA CHEMICALS CORP           CALL     66977W109         934       42500 CALL      SH-DEF                  1              42500
NOVA CHEMICALS CORP           PUT      66977W109           7         300 PUT       SH-DEF                  1                300
NOVA CHEMICALS CORP           COM      66977W109           5         200 SH        SH-DEF                  1                200
NOVA CHEMICALS CORP           COM      66977W109        1110       50500 SH        SH-DEF                  1              50500
NOVA CHEMICALS CORP           COM      66977W109          15         700 SH        SH-DEF                  1                700
NOVA CHEMICALS CORP           COM      66977W109          98        4450 SH        SH-DEF                  1               4450
NOVAGOLD RES INC              COM      66987E206           1         121 SH        SH-DEF                  1                121
NOVAGOLD RESOURCES INC        COM      66987E206         290       44119 SH   SOLE                               44119
NOVAGOLD RESOURCES INC        CALL     66987E206        3865      588500 CALL      SH-DEF                  1             588500
NOVAGOLD RESOURCES INC        PUT      66987E206          46        7000 PUT       SH-DEF                  1               7000
NOVAGOLD RESOURCES INC        COM      66987E206          65        9900 SH        SH-DEF                  1               9900
NOVARTIS AG SPONSORED ADR     COM      66987V109         271        5130 SH   SOLE                                5130
NOVAVAX INC                   COM      670002104          16        5646 SH   SOLE                                5646
NOVO-NORDISK A/S ADR          COM      670100205         205        4000 SH   SOLE                                4000
NUCOR CORPORATION             COM      670346105           8         200 SH   SOLE                                 200
NUCRYST PHARMACEUTICALS CORP  COM      67035Q100           1        1000 SH   SOLE                                1000
NUSTAR ENERGY LP              COM      67058H102          17         400 SH   SOLE                                 400
NVIDIA CORP                   COM      67066G104        1454      135755 SH   SOLE                              135755
OCCIDENTAL PETROLEUM CORP     COM      674599105          99        1403 SH   SOLE                                1403
OCCIDENTAL PETROLEUM CORP     COM      674599105         328        4660 SH   SOLE                                4660
OFFICE DEPOT INC              COM      676220106         398       68400 SH   SOLE                               68400
OIL SERVICE HOLDERS TRUST     COM      678002106          15         100 SH   SOLE                                 100
OMNI ENERGY SERVICES CORP     COM      68210T208          24        7500 SH   SOLE                                7500
OMNICOM GROUP INC             COM      681919106         437       11350 SH   SOLE                               11350
ONCOLYTICS BIOTECH INC        COM      682310107           1         605 SH   SOLE                                 605
ONCOTHYREON INC               COM      682324108           0          83 SH   SOLE                                  83
OPEN TEXT CORP                COM      683715106          38        1100 SH   SOLE                                1100
OPEN TEXT CORP                COM      683715106         166        5000 SH   SOLE                                5000
OPEN TEXT CORP                CALL     683715106         425       12800 CALL      SH-DEF                  1              12800
OPEN TEXT CORP                PUT      683715106        1311       39500 PUT       SH-DEF                  1              39500
OPEN TEXT CORP                COM      683715106         743       22400 SH        SH-DEF                  1              22400
OPEN TEXT CORPORATION         COM      683715106          32         975 SH   SOLE                                 975
OPEN TEXT CORPORATION         COM      683715106          84        2537 SH        SH-DEF                  1               2537
ORACLE CORP                   COM      68389X105          16         800 SH   SOLE                                 800
ORACLE CORPORATION            COM      68389X105        1162       57243 SH   SOLE                               57243
OREZONE RESOURCES INC         COM      685921108           1        1998 SH        SH-DEF                  1               1998
OSHKOSH CORP                  COM      688239201         516       39200 SH   SOLE                               39200
OTELCO INC-IDS                COM      688823202           4         300 SH   SOLE                                 300
PAN AMERICAN SILVER CORP      COM      697900108          15         700 SH   SOLE                                 700
PAN AMERICAN SILVER CORP      COM      697900108         188        8449 SH   SOLE                                8449
PAN AMERICAN SILVER CORP      COM      697900108          22        1000 SH   SOLE                                1000
PAN AMERICAN SILVER CORP      CALL     697900108         279       12800 CALL      SH-DEF                  1              12800
PAN AMERICAN SILVER CORP      PUT      697900108          83        3800 PUT       SH-DEF                  1               3800
PAN AMERICAN SILVER CORP      COM      697900108         131        6000 SH        SH-DEF                  1               6000
PAN AMERICAN SILVER CORP      COM      697900108           1          50 SH        SH-DEF                  1                 50
PARKER DRILLING CO            COM      701081101          28        3500 SH   SOLE                                3500
PARKER HANNIFIN CORP          COM      701094104           7         135 SH   SOLE                                 135
PATRIOT COAL CORP             COM      70336T104           1          40 SH   SOLE                                  40
PATTERSON COMPANIES INC       COM      703395103          29         960 SH   SOLE                                 960
PEABODY ENERGY CORP           COM      704549104         189        4200 SH   SOLE                                4200
PENGROWTH ENERGY T/U NEW      COM      706902509         386       25681 SH   SOLE                               25681
PENGROWTH ENERGY TRUST        COM      706902509         522       34749 SH   SOLE                               34749
PENGROWTH ENERGY TRUST        COM      706902509          62        4148 SH        SH-DEF                  1               4148
PENN WEST ENERGY T/U          COM      707885109        3254      136801 SH   SOLE                              136801
PENN WEST ENERGY TRUST        COM      707885109          44        1810 SH   SOLE                                1810
PENN WEST ENERGY TRUST        COM      707885109       81222     3415100 SH   SOLE                             3415100
Penn West Energy Trust        COM      707885109        1309       55000 SH   SOLE                               55000
PENN WEST ENERGY TRUST        CALL     707885109        3173      133400 CALL      SH-DEF                  1             133400
PENN WEST ENERGY TRUST        PUT      707885109        1265       53200 PUT       SH-DEF                  1              53200
PENN WEST ENERGY TRUST        COM      707885109       13317      559929 SH        SH-DEF                  1             559929
PEOPLE'S UNITED FINANCIAL     COM      712704105        2668      138620 SH   SOLE                              138620
PEPSICO INC                   COM      713448108       15809      222021 SH   SOLE                              222021
PETRO-CANADA                  COM      71644E102         233        6998 SH   SOLE                                6998
PETRO-CANADA                  COM      71644E102      198698     5973282 SH   SOLE                             5973282
PETRO-CANADA                  COM      71644E102       14885      447488 SH   SOLE                              447488
PETRO-CANADA                  CALL     71644E102        1167       35000 CALL      SH-DEF                  1              35000
PETRO-CANADA                  CALL     71644E102        7764      233400 CALL      SH-DEF                  1             233400
PETRO-CANADA                  PUT      71644E102       10798      324600 PUT       SH-DEF                  1             324600
PETRO-CANADA                  COM      71644E102        3834      114950 SH        SH-DEF                  1             114950
PETRO-CANADA                  COM      71644E102       18019      541679 SH        SH-DEF                  1             541679
PETRO-CANADA                  COM      71644E102        5302      159400 SH        SH-DEF                  2             159400
PETRO-CANADA-COM              COM      71644E102        2786       83800 SH        SH-DEF                  1              83800
PETRO-CANADA-COM              COM      71644E102         100        3000 SH        SH-DEF                  1               3000
PETRO-CANADA-COM              COM      71644E102         959       28850 SH        SH-DEF                  1              28850
PETROLEO BRASILEIRO S.A. ADR  COM      71654V101        1323       35385 SH   SOLE                               35385
PETROLEO BRASILEIRO S.A.-ADR  COM      71654V408        2124       48337 SH   SOLE                               48337
PETSMART INC                  COM      716768106           9         350 SH   SOLE                                 350
PFIZER INC                    COM      717081103          83        4502 SH   SOLE                                4502
PFIZER INC                    COM      717081103        7311      396832 SH   SOLE                              396832
PFIZER INC                    COM      717081103          28        1500 SH        SH-DEF                  2               1500
PG & E CORPORATION            COM      69331C108          36         956 SH   SOLE                                 956
PHILIP MORRIS INTERNATIONAL   COM      718172109        2616       54436 SH   SOLE                               54436
PHOTRONICS INC                COM      719405102          75       40125 SH   SOLE                               40125
PILGRIM'S PRIDE CORP          CALL     721467108         374      150000 CALL SOLE                              150000
POLYMET MINING CORP           COM      731916102           7        3000 SH   SOLE                                3000
POSCO SPONSORED ADR           COM      693483109          26         280 SH   SOLE                                 280
POTASH CORP OF SASK INC       COM      73755L107         129        1000 SH        SH-DEF                  1               1000
POTASH CORP OF SASK INC       COM      73755L107          46         360 SH        SH-DEF                  1                360
POTASH CORP OF SASK INC       COM      73755L107           6          50 SH        SH-DEF                  1                 50
POTASH CORP OF SASK INC       COM      73755L107         129        1000 SH        SH-DEF                  1               1000
POTASH CORP OF SASKATCHEWAN   COM      73755L107          26         200 SH   SOLE                                 200
POTASH CORP OF SASKATCHEWAN   COM      73755L107      467217     3603770 SH   SOLE                             3603770
POTASH CORP OF SASKATCHEWAN   CALL     73755L107        1320       10000 CALL      SH-DEF                  1              10000
POTASH CORP OF SASKATCHEWAN   CALL     73755L107       16763      129300 CALL      SH-DEF                  1             129300
POTASH CORP OF SASKATCHEWAN   PUT      73755L107        2640       20000 PUT       SH-DEF                  1              20000
POTASH CORP OF SASKATCHEWAN   PUT      73755L107        8686       67000 PUT       SH-DEF                  1              67000
POTASH CORP OF SASKATCHEWAN   COM      73755L107         223        1688 SH        SH-DEF                  1               1688
POTASH CORP OF SASKATCHEWAN   COM      73755L107       36535      281807 SH        SH-DEF                  1             281807
POTASH CORP OF SASKATCHEWAN   COM      73755L107         130        1000 SH        SH-DEF                  2               1000
POTASH CORPORATION OF
SASKATCHEWAN                  COM      73755L107        6689       51596 SH   SOLE                               51596
POWER SHARES ETF TRUST        COM      73935X179          75        3200 SH   SOLE                                3200
POWERSHARES EXCH INTL DIV
ACHIEVERS                     COM      73935X716         128        8600 SH   SOLE                                8600
POWERSHARES QQQ               COM      73935A104         906       23280 SH   SOLE                               23280
POWERSHARES QQQ               COM      73935A104        1639       42133 SH        SH-DEF                  1              42133
POWERSHARES QQQ NASDAQ 100    COM      73935A104          49        1260 SH   SOLE                                1260
PRAXAIR INC                   COM      74005P104        6585       91784 SH   SOLE                               91784
PRAXAIR INC                   COM      74005P104          30         420 SH   SOLE                                 420
PRECISION DRILLING T/U        COM      740215108         488       29665 SH   SOLE                               29665
PRECISION DRILLING TRUST      COM      740215108          48        2900 SH   SOLE                                2900
PRECISION DRILLING TRUST      COM      740215108         340       20700 SH   SOLE                               20700
PRECISION DRILLING TRUST      CALL     740215108          92        5600 CALL      SH-DEF                  1               5600
PRECISION DRILLING TRUST      PUT      740215108        4160      253000 PUT       SH-DEF                  1             253000
PRECISION DRILLING TRUST      COM      740215108        3027      184100 SH        SH-DEF                  1             184100
PROCTER & GAMBLE CO           PUT      742718109        4878       70000 PUT  SOLE                               70000
PROCTER & GAMBLE COMPANY      COM      742718109       24191      347445 SH   SOLE                              347445
PROGRESS ENERGY INC           COM      743263105           3          65 SH   SOLE                                  65
PROGRESSIVE CORP OHIO         COM      743315103          31        1800 SH   SOLE                                1800
PROSHARES ULTRA FINANCIALS    COM      74347R743         437       24900 SH   SOLE                               24900
PROSHARES ULTRA OIL & GAS     COM      74347R719         143        2300 SH   SOLE                                2300
PROSHARES ULTRASHORT MSCI EM  COM      74347R354          19         200 SH   SOLE                                 200
PROVIDENT ENERGY TRUST-UTS    COM      74386K104          31        3494 SH   SOLE                                3494
PROVIDENT ENERGY TRUST-UTS    COM      74386K104         164       18386 SH   SOLE                               18386
PROVIDENT ENERGY TRUST-UTS    COM      74386K104          40        4500 SH        SH-DEF                  1               4500
PRUDENTIAL FINANCIAL INC      COM      744320102         813       11300 SH   SOLE                               11300
PRUDENTIAL PLC-ADR            COM      74435K204         307       28431 SH   SOLE                               28431
PUBLIC SERVICE ENTERPRISE
GROUP                         COM      744573106          33        1000 SH   SOLE                                1000
PUBLIC STORAGE                COM      74460D109         499       29431 SH   SOLE                               29431
PUBLIC STORAGE                COM      74460D109         493       30902 SH   SOLE                               30902
PUBLIC STORAGE                COM      74460D109         507       29345 SH   SOLE                               29345
QLT INC                       COM      746927102          66       20149 SH   SOLE                               20149
QLT INC                       COM      746927102         375       40249 SH   SOLE                               40249
QLT INC                       COM      746927102           7        2000 SH   SOLE                                2000
QLT INC                       COM      746927102         140       42781 SH        SH-DEF                  2              42781
QUALCOMM INC                  CALL     747525103         215        5000 CALL SOLE                                5000
QUALCOMM INC                  COM      747525103         138        3220 SH   SOLE                                3220
QUEST CAPITAL CORP            COM      74835U109          29       21100 SH   SOLE                               21100
QUEST DIAGNOSTICS INC         COM      74834L100         124        2400 SH   SOLE                                2400
RALCORP HOLDINGS INC          COM      751028101          31         462 SH   SOLE                                 462
RANDGOLD RESOURCES LTD-ADR    COM      752344309          16         400 SH   SOLE                                 400
RANDGOLD RESOURCES LTD-ADR    COM      752344309          28         679 SH        SH-DEF                  1                679
RAYONIER INC                  COM      754907103        1322       27955 SH   SOLE                               27955
REED ELSEVIER NV SPON ADR     COM      758204200           1          43 SH   SOLE                                  43
REGAL PETROLEUM PLC           COM      G73031109        5216     3315286 SH   SOLE                             3315286
RENAISSANCERE HOLDINGS LTD    COM      G7496G103         374        7200 SH   SOLE                                7200
REPSOL YPF SA -SPONSORED ADR  COM      76026T205          92        3100 SH        SH-DEF                  2               3100
RESEARCH IN MOTION            COM      760975102         230        3364 SH   SOLE                                3364
RESEARCH IN MOTION            COM      760975102       76090     1129208 SH   SOLE                             1129208
RESEARCH IN MOTION            CALL     760975102        4713       69000 CALL      SH-DEF                  1              69000
RESEARCH IN MOTION            CALL     760975102        5606       83200 CALL      SH-DEF                  1              83200
RESEARCH IN MOTION            PUT      760975102        1434       21000 PUT       SH-DEF                  1              21000
RESEARCH IN MOTION            PUT      760975102        6071       90100 PUT       SH-DEF                  1              90100
RESEARCH IN MOTION            COM      760975102      866819    12863880 SH        SH-DEF                  1           12863880
RESEARCH IN MOTION            COM      760975102      900353    13361529 SH        SH-DEF                  2           13361529
RESEARCH IN MOTION LTD        COM      760975102         709       10525 SH   SOLE                               10525
RESEARCH IN MOTION LTD        COM      760975102          67        1000 SH        SH-DEF                  1               1000
RESEARCH IN MOTION LTD        COM      760975102           3          50 SH        SH-DEF                  1                 50
RESEARCH IN MOTION LTD        COM      760975102          67        1000 SH        SH-DEF                  1               1000
RESEARCH IN MOTION LTD        COM      760975102          67        1000 SH        SH-DEF                  1               1000
REYNOLDS AMERICAN INC         COM      761713106        1838       37800 SH   SOLE                               37800
RIO TINTO PLC SPONSORED ADR   COM      767204100         305        1225 SH   SOLE                                1225
RIO TINTO PLC-SPON ADR        CALL     767204100        6736       27000 CALL SOLE                               27000
RIO TINTO PLC-SPON ADR        COM      767204100         242         969 SH   SOLE                                 969
RITCHIE BROS AUCTIONEERS      COM      767744105           7         300 SH   SOLE                                 300
RITCHIE BROS AUCTIONEERS      COM      767744105         110        4717 SH   SOLE                                4717
RITCHIE BROS. AUCTIONEERS     COM      767744105          61        2625 SH   SOLE                                2625
ROCHESTER MEDICAL CORP        COM      771497104         494       37300 SH   SOLE                               37300
ROCKWELL AUTOMATION INC       COM      773903109          15         400 SH   SOLE                                 400
ROGERS COMMUNICATION-B NV     COM      775109200         412       12700 SH        SH-DEF                  1              12700
ROGERS COMMUNICATIONS -CL B   COM      775109200       85222     2627266 SH   SOLE                             2627266
ROGERS COMMUNICATIONS -CL B   CALL     775109200        3120       96200 CALL      SH-DEF                  1              96200
ROGERS COMMUNICATIONS -CL B   PUT      775109200        4554      140400 PUT       SH-DEF                  1             140400
ROGERS COMMUNICATIONS -CL B   COM      775109200       30005      925020 SH        SH-DEF                  1             925020
ROGERS COMMUNICATIONS INC
CL B                          COM      775109200        8588      264746 SH   SOLE                              264746
Rogers Communications Inc.,
Class "B" NV                  COM      775109200       12305      379000 SH   SOLE                              379000
ROYAL BANK OF CANADA          COM      780087102     2807358    59160206 SH   SOLE                            59160206
ROYAL BANK OF CANADA          COM      780087102      141649     2985007 SH   SOLE                             2985007
Royal Bank of Canada          COM      780087102       51079     1075400 SH   SOLE                             1075400
ROYAL BANK OF CANADA          CALL     780087102       50709     1068600 CALL      SH-DEF                  1            1068600
ROYAL BANK OF CANADA          PUT      780087102       70188     1479100 PUT       SH-DEF                  1            1479100
ROYAL BANK OF CANADA          COM      780087102       53750     1132680 SH        SH-DEF                  1            1132680
ROYAL BANK OF CANADA          COM      780087102         142        3000 SH        SH-DEF                  1               3000
ROYAL BANK OF CANADA          COM      780087102         237        5000 SH        SH-DEF                  1               5000
ROYAL BANK OF CANADA          COM      780087102          47        1000 SH        SH-DEF                  2               1000
ROYAL BANK OF SCOT-SPON ADR   COM      780097721          26        8230 SH   SOLE                                8230
ROYAL BANK OF SCOT-SPON ADR   COM      780097721         289       29971 SH   SOLE                               29971
ROYAL BANK OF SCOT-SPON ADR   COM      780097721         268       31529 SH   SOLE                               31529
ROYAL BANK OF SCOT-SPON ADR   COM      780097721         268       31873 SH   SOLE                               31873
ROYAL DUTCH SHELL PLC ADR     COM      780259206        2502       42443 SH   SOLE                               42443
ROYAL DUTCH SHELL PLC SPON
ADR                           COM      780259107          88        1551 SH   SOLE                                1551
ROYAL DUTCH SHELL PLC-A SHS   COM      780259206          72        2500 SH        SH-DEF                  2               2500
ROYAL GOLD INC                COM      780287108           2          62 SH   SOLE                                  62
ROYAL GOLD INC                COM      780287108           4         100 SH   SOLE                                 100
ROYAL GOLD INC                COM      780287108          14         378 SH        SH-DEF                  1                378
ROYCE VALUE TRUST             COM      780910105         244       18300 SH   SOLE                               18300
RR DONNELLEY & SONS CO        COM      257867101           2          44 SH        SH-DEF                  1                 44
S&P MID-CAP 400 DEPOSIT
RECEIPT                       COM      595635103          43         325 SH   SOLE                                 325
SAFEWAY INC                   COM      786514208        1803       76000 SH   SOLE                               76000
SALESFORCE.COM INC            COM      79466L302          99        2050 SH   SOLE                                2050
SAN JUAN BASIN ROYALTY TRUST
UNIT                          COM      798241105         266        7000 SH   SOLE                                7000
SANDRIDGE ENERGY INC          COM      80007P307         161        8200 SH   SOLE                                8200
SANOFI-AVENTIS SPONSORED ADR  COM      80105N105           2          55 SH   SOLE                                  55
SAP AKTIENGESELLSCHAFT SPON
ADR                           COM      803054204         159        2980 SH   SOLE                                2980
SASOL LIMITED SPONSORED ADR   COM      803866300         329        7750 SH   SOLE                                7750
SCHERING-PLOUGH CORP          COM      806605101          30        1600 SH   SOLE                                1600
SCHERING-PLOUGH CORPORATION   COM      806605101          39        2125 SH   SOLE                                2125
SCHLUMBERGER LTD              COM      806857108         447        5724 SH   SOLE                                5724
SCHLUMBERGER LTD              COM      806857108        1152       14770 SH   SOLE                               14770
SCHWAB,CHARLES CORP           COM      808513105          18         675 SH   SOLE                                 675
SCRIPPS NETWORKS INTERACT     COM      811065101          18         500 SH   SOLE                                 500
SEALED AIR CORP NEW           COM      81211K100          10         456 SH   SOLE                                 456
SECTOR SPDR TR SHS BEN INT
FIN                           COM      81369Y605          45        2300 SH   SOLE                                2300
SECTOR SPDR TR-UTILITIES      COM      81369Y886          38        1150 SH   SOLE                                1150
SECTOR SPDR-CONSUMER STAPLES  COM      81369Y308          11         400 SH   SOLE                                 400
SEMICONDUCTOR MFG INTL CORP
ADR                           COM      81663N206         183      123000 SH   SOLE                              123000
SERVICE CORPORATION
INTERNATIONAL                 COM      817565104          42        5000 SH   SOLE                                5000
SHAW COMMUNICATION-B NV       COM      82028K200         359       17800 SH        SH-DEF                  1              17800
SHAW COMMUNICATIONS INC CL B
NVS                           COM      82028K200        7097      350631 SH   SOLE                              350631
SHAW COMMUNICATIONS INC-B     COM      82028K200         400       19690 SH   SOLE                               19690
SHAW COMMUNICATIONS INC-B     COM      82028K200      330503    16328750 SH   SOLE                            16328750
SHAW COMMUNICATIONS INC-B     CALL     82028K200        4182      206600 CALL      SH-DEF                  1             206600
SHAW COMMUNICATIONS INC-B     PUT      82028K200         648       32000 PUT       SH-DEF                  1              32000
SHAW COMMUNICATIONS INC-B     COM      82028K200        5667      279962 SH        SH-DEF                  1             279962
SIEMENS AG SPONSORED ADR      COM      826197501         195        2075 SH   SOLE                                2075
SIEMENS AG-SPONS ADR          COM      826197501          23         250 SH   SOLE                                 250
SIERRA WIRELESS INC           COM      826516106          20        2100 SH   SOLE                                2100
SIERRA WIRELESS INC           CALL     826516106          43        4400 CALL      SH-DEF                  1               4400
SIERRA WIRELESS INC           PUT      826516106          59        6000 PUT       SH-DEF                  1               6000
SIERRA WIRELESS INC           COM      826516106          54        5500 SH        SH-DEF                  1               5500
SILVER STANDARD RES INC       COM      82823L106           1          50 SH        SH-DEF                  1                 50
SILVER STANDARD RESOURCES     COM      82823L106           5         300 SH   SOLE                                 300
SILVER STANDARD RESOURCES     CALL     82823L106         620       38600 CALL      SH-DEF                  1              38600
SILVER STANDARD RESOURCES     CALL     82823L106        3903      236100 CALL      SH-DEF                  1             236100
SILVER STANDARD RESOURCES     PUT      82823L106         137        8500 PUT       SH-DEF                  1               8500
SILVER STANDARD RESOURCES     COM      82823L106         392       24400 SH        SH-DEF                  1              24400
SILVER STANDARD RESOURCES INC COM      82823L106          89        5401 SH   SOLE                                5401
SILVER WHEATON CORP           COM      828336107          53        6515 SH   SOLE                                6515
SILVER WHEATON CORP           COM      828336107          96       11800 SH   SOLE                               11800
SILVER WHEATON CORP           COM      828336107         195       24100 SH   SOLE                               24100
SILVER WHEATON CORP           CALL     828336107        1145      141200 CALL      SH-DEF                  1             141200
SILVER WHEATON CORP           PUT      828336107         173       21300 PUT       SH-DEF                  1              21300
SILVER WHEATON CORP           COM      828336107         800       98700 SH        SH-DEF                  1              98700
SMITH & NEPHEW PLC SPONSORED
ADR                           COM      83175M205        1941       36600 SH   SOLE                               36600
SMITHFIELD FOODS INC          CALL     832248108        1906      120000 CALL SOLE                              120000
SMITHFIELD FOODS INC          COM      832248108          16        1000 SH   SOLE                                1000
SMITHFIELD FOODS INC          COM      832248108         156        9812 SH   SOLE                                9812
SMUCKER (J.M.) CO             COM      832696405           4          87 SH   SOLE                                  87
SOLITARIO EXPLOR&ROYALTY      COM      8342EP107          54       16501 SH        SH-DEF                  1              16501
SONY CORP-SPONSORED ADR       COM      835699307          20         652 SH   SOLE                                 652
SONY CORP-SPONSORED ADR       COM      835699307          80        2600 SH        SH-DEF                  2               2600
SOTHEBY'S                     COM      835898107          36        1800 SH   SOLE                                1800
SOUTHERN COPPER CORP          COM      84265V105          40        2100 SH        SH-DEF                  1               2100
SOUTHWEST AIRLINES CO         COM      844741108           4         270 SH   SOLE                                 270
SPDR FTSE/MACQUARIE GLB INFR
100 ETF                       COM      78463X855          95        2000 SH   SOLE                                2000
SPDR GOLD TRUST               COM      78463V107          77         900 SH   SOLE                                 900
SPDR GOLD TRUST               COM      78463V107         237        2785 SH   SOLE                                2785
SPDR TRUST SERIES 1           COM      78462F103        5977       51300 SH   SOLE                               51300
SPDR TRUST SERIES 1           CALL     78462F103       11599      100000 CALL      SH-DEF                  1             100000
SPDR TRUST SERIES 1           PUT      78462F103       11599      100000 PUT       SH-DEF                  1             100000
SPDR TRUST SERIES 1           COM      78462F103          35         300 SH        SH-DEF                  1                300
SPDR TRUST UNITS SERIES 1     COM      78462F103         562        4845 SH   SOLE                                4845
SPECTRA ENERGY CORP           COM      847560109          52        2176 SH   SOLE                                2176
SPIRIT AEROSYSTEMS HLDGS INC
CL A                          COM      848574109         108        6700 SH   SOLE                                6700
SPX CORPORATION               COM      784635104          27         350 SH   SOLE                                 350
STANTEC INC                   COM      85472N109          55        2281 SH   SOLE                                2281
STANTEC INC                   COM      85472N109          42        1760 SH   SOLE                                1760
STANTEC INC                   COM      85472N109          17         700 SH        SH-DEF                  1                700
STANTEC INC                   COM      85472N109          58        2450 SH        SH-DEF                  1               2450
STAPLES INC                   COM      855030102         421       18725 SH   SOLE                               18725
STARBUCKS CORP                COM      855244109          80        5350 SH   SOLE                                5350
STATE STREET CORP             COM      857477103          31         540 SH   SOLE                                 540
STATOILHYDRO ASA              COM      85771P102         376       15796 SH   SOLE                               15796
STEEL DYNAMICS INC            COM      858119100        1926      112671 SH   SOLE                              112671
STRYKER CORPORATION           COM      863667101          62        1000 SH   SOLE                                1000
SUN LIFE FINANCIAL INC        COM      866796105      474567    13576176 SH   SOLE                            13576176
SUN LIFE FINANCIAL INC        COM      866796105       12167      348074 SH   SOLE                              348074
SUN LIFE FINANCIAL INC        CALL     866796105        8431      241200 CALL      SH-DEF                  1             241200
SUN LIFE FINANCIAL INC        PUT      866796105        5715      163500 PUT       SH-DEF                  1             163500
SUN LIFE FINANCIAL INC        COM      866796105       30550      873961 SH        SH-DEF                  1             873961
SUN LIFE FINANCIAL INC        COM      866796105          70        2000 SH        SH-DEF                  1               2000
SUN LIFE FINANCIAL INC        COM      866796105           2          50 SH        SH-DEF                  1                 50
SUN LIFE FINANCIAL INC        COM      866796105         175        5000 SH        SH-DEF                  1               5000
SUN LIFE FINANCIAL INC        COM      866796105          42        1200 SH        SH-DEF                  2               1200
Sun Life Financial Inc.       COM      866796105       10986      314000 SH   SOLE                              314000
SUN MICROSYSTEMS INC          COM      866810203        1689      222200 SH   SOLE                              222200
SUN MICROSYSTEMS INC          COM      866810203           2         200 SH   SOLE                                 200
SUNCOR ENERGY INC             COM      867229106      402434     9733414 SH   SOLE                             9733414
SUNCOR ENERGY INC             COM      867229106       18419      445480 SH   SOLE                              445480
SUNCOR ENERGY INC             CALL     867229106        1686       40000 CALL      SH-DEF                  1              40000
SUNCOR ENERGY INC             CALL     867229106       15104      365300 CALL      SH-DEF                  1             365300
SUNCOR ENERGY INC             PUT      867229106         843       20000 PUT       SH-DEF                  1              20000
SUNCOR ENERGY INC             PUT      867229106        5826      140900 PUT       SH-DEF                  1             140900
SUNCOR ENERGY INC             COM      867229106          47        1112 SH        SH-DEF                  1               1112
SUNCOR ENERGY INC             COM      867229106       25693      621409 SH        SH-DEF                  1             621409
SUNCOR ENERGY INC             COM      867229106          83        2000 SH        SH-DEF                  1               2000
SUNCOR ENERGY INC             COM      867229106          41        1000 SH        SH-DEF                  1               1000
SUNCOR ENERGY INC             COM      867229106          41        1000 SH        SH-DEF                  1               1000
SUNCOR ENERGY INC             COM      867229106           4         100 SH        SH-DEF                  1                100
SUNCOR ENERGY INC             COM      867229106           2          50 SH        SH-DEF                  1                 50
SUNCOR ENERGY INC             COM      867229106         207        5000 SH        SH-DEF                  1               5000
SUNCOR ENERGY INC             COM      867229106          17         400 SH        SH-DEF                  2                400
SUNOCO INC                    COM      86764P109          18         500 SH   SOLE                                 500
SUPERVALU INC                 COM      868536103        1871       86200 SH   SOLE                               86200
SWISS HELVETIA FUND INC       COM      870875101         164       13066 SH   SOLE                               13066
SXC HEALTH SOLUTIONS CORP     COM      78505P100          32        2096 SH   SOLE                                2096
SXC HEALTH SOLUTIONS CORP     COM      78505P100         230       14750 SH   SOLE                               14750
SYNGENTA AG-ADR               COM      87160A100         173        4100 SH   SOLE                                4100
SYSCO CORPORATION             COM      871829107         164        5340 SH   SOLE                                5340
TAIWAN SEMICONDUCTOR-SP ADR   COM      874039100          47        5024 SH   SOLE                                5024
TALISMAN ENERGY INC           COM      87425E103      149685    10605515 SH   SOLE                            10605515
TALISMAN ENERGY INC           COM      87425E103        9166      649464 SH   SOLE                              649464
TALISMAN ENERGY INC           CALL     87425E103         711       50000 CALL      SH-DEF                  1              50000
TALISMAN ENERGY INC           CALL     87425E103        5710      404600 CALL      SH-DEF                  1             404600
TALISMAN ENERGY INC           PUT      87425E103        6429      455500 PUT       SH-DEF                  1             455500
TALISMAN ENERGY INC           COM      87425E103         873       61383 SH        SH-DEF                  1              61383
TALISMAN ENERGY INC           COM      87425E103       10324      731503 SH        SH-DEF                  1             731503
TALISMAN ENERGY INC           COM      87425E103          42        3000 SH        SH-DEF                  1               3000
TALISMAN ENERGY INC           COM      87425E103         155       11000 SH        SH-DEF                  1              11000
TALISMAN ENERGY INC           COM      87425E103          71        5000 SH        SH-DEF                  1               5000
TALISMAN ENERGY INC           COM      87425E103           1          50 SH        SH-DEF                  1                 50
TALISMAN ENERGY INC           COM      87425E103          11         800 SH        SH-DEF                  2                800
TANZANIAN ROYALTY EXPLORATIO  COM      87600U104           6        2263 SH   SOLE                                2263
TANZANIAN ROYALTY EXPLORATIO  COM      87600U104           4        1500 SH        SH-DEF                  1               1500
TARGET CORP                   COM      87612E106        1083       22096 SH   SOLE                               22096
TASECO MINES LTD              COM      876511106         199      100200 SH   SOLE                              100200
TASEKO MINES LTD              COM      876511106           9        4500 SH   SOLE                                4500
TATA MOTORS LTD SPON ADR      COM      876568502          11        1500 SH   SOLE                                1500
TECHNOLOGY SELECT SECTOR SPDR
FUND                          COM      81369Y803           4         200 SH   SOLE                                 200
TECK COMINCO LTD -B- SV       COM      878742204          71        2500 SH        SH-DEF                  1               2500
TECK COMINCO LTD CL B SVS     COM      878742204       12851      452556 SH   SOLE                              452556
TECK COMINCO LTD-CL B         COM      878742204      292808    10311255 SH   SOLE                            10311255
TECK COMINCO LTD-CL B         CALL     878742204       29024     1022100 CALL      SH-DEF                  1            1022100
TECK COMINCO LTD-CL B         PUT      878742204        8627      303800 PUT       SH-DEF                  1             303800
TECK COMINCO LTD-CL B         COM      878742204       28657     1009175 SH        SH-DEF                  1            1009175
TECO ENERGY INC               COM      872375100          63        4000 SH   SOLE                                4000
TELEFONICA S.A. SPONSORED ADR COM      879382208          97        1361 SH   SOLE                                1361
TELEFONOS DE MEXICO SER L
SPON ADR                      COM      879403780          17         660 SH   SOLE                                 660
TELEPHONE & DATA SYSTEMS INC  COM      879433100           3          96 SH   SOLE                                  96
TELEPHONE & DATA SYSTEMS SPL  COM      879433860           3          96 SH   SOLE                                  96
TELUS CORPORATION -NON VOTE   COM      87971M202          46        1300 SH   SOLE                                1300
TELUS CORPORATION -NON VOTE   COM      87971M202      135565     3785576 SH   SOLE                             3785576
TELUS CORPORATION NV          COM      87971M202        3622      101151 SH   SOLE                              101151
TELUS Corporation, NV         COM      87971M202       34382      959200 SH   SOLE                              959200
TEMPLE-INLAND INC             COM      879868107           2         100 SH   SOLE                                 100
TEMPLETON DRAGON FUND         COM      88018T101        1763       89600 SH   SOLE                               89600
TERADYNE INC                  COM      880770102           2         294 SH   SOLE                                 294
TESCO CORP                    COM      88157K101         319       10800 SH   SOLE                               10800
TEVA PHARMACEUTICAL
INDUSTRIES ADR                COM      881624209         408        8915 SH   SOLE                                8915
TEXAS INSTRUMENTS INC         COM      882508104          48        2225 SH   SOLE                                2225
THOMPSON CREEK METALS CO      COM      884768102          18        2000 SH        SH-DEF                  1               2000
THOMPSON CREEK METALS CO      COM      884768102          35        3750 SH        SH-DEF                  1               3750
THOMPSON CREEK METALS CO INC  COM      884768102         417       45000 SH   SOLE                               45000
THOMPSON CREEK METALS CO INC  CALL     884768102        1241      133900 CALL      SH-DEF                  1             133900
THOMPSON CREEK METALS CO INC  PUT      884768102         574       62000 PUT       SH-DEF                  1              62000
THOMPSON CREEK METALS CO INC  COM      884768102        1394      150500 SH        SH-DEF                  1             150500
THOMPSON CREEK METALS COMPANY COM      884768102          42        4500 SH   SOLE                                4500
THOMSON REUTERS CORP          COM      884903105       84907     3123330 SH   SOLE                             3123330
THOMSON REUTERS CORP          CALL     884903105        4972      182900 CALL      SH-DEF                  1             182900
THOMSON REUTERS CORP          PUT      884903105         571       21000 PUT       SH-DEF                  1              21000
THOMSON REUTERS CORP          COM      884903105         155        5700 SH        SH-DEF                  1               5700
THOMSON REUTERS CORP          COM      884903105       14331      527169 SH        SH-DEF                  1             527169
THOMSON REUTERS CORP          COM      884903105         340       12500 SH        SH-DEF                  1              12500
THOMSON REUTERS CORP          COM      884903105         359       13200 SH        SH-DEF                  1              13200
THOMSON REUTERS CORP          COM      884903105        4023      148000 SH        SH-DEF                  2             148000
THOMSON REUTERS CORPORATION   COM      884903105       12937      475875 SH   SOLE                              475875
Thomson Reuters Corporation   COM      884903105        4082      150000 SH   SOLE                              150000
THOMSON REUTERS PLC ADR       COM      885141101          75         550 SH   SOLE                                 550
TIM HORTONS INC               COM      88706M103         120        4057 SH   SOLE                                4057
TIM HORTONS INC               COM      88706M103       49621     1701800 SH   SOLE                             1701800
TIM HORTONS INC               COM      88706M103        5664      194240 SH   SOLE                              194240
TIM HORTONS INC               CALL     88706M103         904       31000 CALL      SH-DEF                  1              31000
TIM HORTONS INC               PUT      88706M103         927       31800 PUT       SH-DEF                  1              31800
TIM HORTONS INC               COM      88706M103        3770      129286 SH        SH-DEF                  1             129286
TIM HORTONS INC               COM      88706M103        1228       42100 SH        SH-DEF                  2              42100
TIME WARNER INC               COM      887317105          85        6510 SH   SOLE                                6510
TJX COMPANIES INC             COM      872540109          33        1070 SH   SOLE                                1070
TOLL BROTHERS INC             COM      889478103          50        2000 SH   SOLE                                2000
TORONTO-DOMINION BANK         COM      891160509        4040       67100 SH   SOLE                               67100
TORONTO-DOMINION BANK         COM      891160509       57652      957453 SH   SOLE                              957453
TORONTO-DOMINION BANK         CALL     891160509       63484     1054300 CALL      SH-DEF                  1            1054300
TORONTO-DOMINION BANK         PUT      891160509       36195      601100 PUT       SH-DEF                  1             601100
TORONTO-DOMINION BANK         COM      891160509       16554      271423 SH        SH-DEF                  1             271423
TORONTO-DOMINION BANK         COM      891160509      230916     3834914 SH        SH-DEF                  1            3834914
TORONTO-DOMINION BANK         COM      891160509       56273      934550 SH        SH-DEF                  2             934550
TOTAL S.A. SPONSORED ADR      COM      89151E109        1946       32095 SH   SOLE                               32095
TOTAL SA                      COM      89151E109          60        1000 SH        SH-DEF                  2               1000
TOWERSTREAM CORPORATION       COM      892000100          74       82000 SH   SOLE                               82000
TOYOTA MOTOR CORP ADR         COM      892331307          73         850 SH   SOLE                                 850
TOYOTA MOTOR CORP -SPON ADR   COM      892331307          34         400 SH   SOLE                                 400
TRANSALTA CORP                COM      89346D107         114        4139 SH   SOLE                                4139
TRANSALTA CORP                COM      89346D107       86851     3231691 SH   SOLE                             3231691
TRANSALTA CORP                CALL     89346D107        4974      185100 CALL      SH-DEF                  1             185100
TRANSALTA CORP                PUT      89346D107         658       24500 PUT       SH-DEF                  1              24500
TRANSALTA CORP                COM      89346D107       13803      513612 SH        SH-DEF                  1             513612
TRANSALTA CORP                COM      89346D107         204        7600 SH        SH-DEF                  1               7600
TRANSALTA CORPORATION         COM      89346D107        9638      358623 SH   SOLE                              358623
TransAlta Corporation         COM      89346D107      100875     3750000 SH   SOLE                             3750000
TRANSCANADA CORP              COM      89353D107      612493    17076632 SH   SOLE                            17076632
TRANSCANADA CORP              CALL     89353D107       30268      843900 CALL      SH-DEF                  1             843900
TRANSCANADA CORP              PUT      89353D107        6029      168100 PUT       SH-DEF                  1             168100
TRANSCANADA CORP              COM      89353D107       22748      634224 SH        SH-DEF                  1             634224
TRANSCANADA CORP              COM      89353D107           2          50 SH        SH-DEF                  1                 50
TRANSCANADA CORPORATION       COM      89353D107       39161     1091829 SH   SOLE                             1091829
TransCanada Corporation       COM      89353D107      186269     5188400 SH   SOLE                             5188400
TRANSGLOBE ENERGY CORP        COM      893662106          41       13201 SH   SOLE                               13201
TRANSOCEAN INC NEW            COM      G90073100          76         689 SH   SOLE                                 689
TRAVELERS COMPANIES INC       COM      89417E109          52        1161 SH   SOLE                                1161
TRINA SOLAR LTD-SPON ADR      COM      89628E104          18         800 SH   SOLE                                 800
TYCO ELECTRONICS LTD          COM      G9144P105         107        3870 SH   SOLE                                3870
TYCO INTERNATIONL LTD BERMUDA COM      G9143X208         179        5120 SH   SOLE                                5120
U S BANCORP                   COM      902973304         128        3560 SH   SOLE                                3560
U S T INC                     COM      902911106          66        1000 SH   SOLE                                1000
U.S. BANCORP                  COM      902973304           4         100 SH        SH-DEF                  1                100
U.S. GEOTHERMAL INC           COM      90338S102          24       13300 SH   SOLE                               13300
ULTRA PETROLEUM CORP          COM      903914109          83        1500 SH   SOLE                                1500
ULTRASHORT QQQ PROSHARES      COM      74347R875         387        7100 SH   SOLE                                7100
UNIBANCO-GDR                  COM      90458E107        1488       14741 SH   SOLE                               14741
UNILEVER N.V. NEW YORK SHARES COM      904784709         240        8513 SH   SOLE                                8513
UNILEVER NV-CVA               COM      904767704         106        3800 SH        SH-DEF                  2               3800
UNILEVER PLC SPON ADR         COM      904767704         107        3940 SH   SOLE                                3940
UNITED PARCEL SERVICE INC
CL B                          COM      911312106          90        1430 SH   SOLE                                1430
UNITED STATES OIL FUND LP     PUT      91232N108         246        3000 PUT  SOLE                                3000
UNITED STATES OIL FUND LP     COM      91232N108         212        2579 SH   SOLE                                2579
UNITED STATES STEEL CORP      CALL     912909108        1156       14900 CALL SOLE                               14900
UNITED STATES STEEL CORP      PUT      912909108         388        5000 PUT  SOLE                                5000
UNITED STATES STEEL CORP      COM      912909108         657        8466 SH   SOLE                                8466
UNITED TECHNOLOGIES CORP      COM      913017109          12         200 SH   SOLE                                 200
UNITED TECHNOLOGIES
CORPORATION                   COM      913017109        5356       89261 SH   SOLE                               89261
UNITEDHEALTH GROUP INC        COM      91324P102         106        4166 SH   SOLE                                4166
UNITEDHEALTH GROUP INC        COM      91324P102        2292       90344 SH   SOLE                               90344
UNUM GROUP                    COM      91529Y106        1610       64200 SH   SOLE                               64200
UR ENERGY INC                 COM      91688R108         127      202500 SH   SOLE                              202500
US BANCORP                    COM      902973304         241        6700 SH   SOLE                                6700
US BANCORP                    COM      902973304         371       20057 SH   SOLE                               20057
US BANCORP                    COM      902973304         452       23778 SH   SOLE                               23778
US BANCORP                    COM      902973304         409       21821 SH   SOLE                               21821
US BANCORP                    COM      902973304         418       21710 SH   SOLE                               21710
US BANCORP                    COM      902973304         421       21267 SH   SOLE                               21267
US BANCORP                    COM      902973304         429       22827 SH   SOLE                               22827
US GOLD CORP NEW              COM      912023207          13       10000 SH   SOLE                               10000
US NATURAL GAS FUND LP        COM      912318102          17         500 SH        SH-DEF                  1                500
USG CORP                      CALL     903293405         154        6000 CALL SOLE                                6000
USG CORP (NEW)                COM      903293405          69        2700 SH   SOLE                                2700
VALERO ENERGY CORP            CALL     91913Y100       16059      530000 CALL SOLE                              530000
VALERO ENERGY CORP            COM      91913Y100          19         633 SH   SOLE                                 633
VALERO ENERGY CORP            COM      91913Y100         410       13535 SH   SOLE                               13535
VANGUARD EUROPE PACIFIC ETF   COM      921943858         137        3900 SH   SOLE                                3900
VANGUARD TOTAL STOCK MARKET
ETF                           COM      922908769          50         850 SH   SOLE                                 850
VASOGEN INC                   COM      92232F202           0         100 SH   SOLE                                 100
VEOLIA ENVIRONNEMENT SPON ADR COM      92334N103          88        2130 SH   SOLE                                2130
VERIZON COMMUNICATIONS INC    COM      92343V104          71        2200 SH   SOLE                                2200
VERIZON COMMUNICATIONS INC    COM      92343V104         594       18517 SH   SOLE                               18517
VERTEX PHARMACEUTICALS INC    COM      92532F100        1149       34600 SH   SOLE                               34600
VIACOM INC CLASS B            COM      92553P201          31        1230 SH   SOLE                                1230
VISA INC- CLASS A SHARES      COM      92826C839         166        2700 SH   SOLE                                2700
VISA INC-CLASS A SHARES       COM      92826C839        1699       27675 SH   SOLE                               27675
VISTA GOLD CORP REORG SHS     COM      927926303         957      422000 SH   SOLE                              422000
VISTEON CORPORATION           COM      92839U107           1         483 SH   SOLE                                 483
VODAFONE GROUP PLC            COM      92857W209        3381      153133 SH   SOLE                              153133
VOTORANTIM CELULOSE E PAPEL
SA                            COM      92906P106         236       15300 SH   SOLE                               15300
WABCO HOLDINGS INC            COM      92927K102         134        3780 SH   SOLE                                3780
WACHOVIA CORP                 PUT      929903102         307       87800 PUT  SOLE                               87800
WACHOVIA CORP                 COM      929903102         201       57511 SH   SOLE                               57511
WACHOVIA CORP                 COM      929903102         347       30206 SH   SOLE                               30206
WACHOVIA CORP                 COM      929903102           3         800 SH        SH-DEF                  2                800
WACHOVIA CORPORATIONNEW       COM      929903102          50       14200 SH   SOLE                               14200
WALGREEN CO                   COM      931422109         828       26765 SH   SOLE                               26765
WAL-MART STORES INC           COM      931142103          24         400 SH   SOLE                                 400
WAL-MART STORES INC           COM      931142103        6348      106093 SH   SOLE                              106093
WASHINGTON MUTUAL INC         COM      939322103           4        2500 SH        SH-DEF                  2               2500
WASHINGTON POST COMPANY CL B  COM      939640108         167         300 SH   SOLE                                 300
WEATHERFORD INTERNATIONAL LTD COM      G95089101          84        3340 SH   SOLE                                3340
WEINGARTEN REALTY INVESTORS   COM      948741103         553       30710 SH   SOLE                               30710
WELLPOINT INC                 COM      94973V107        3004       64285 SH   SOLE                               64285
WELLS FARGO & CO              PUT      949746101        3753      100000 PUT  SOLE                              100000
WELLS FARGO & CO              COM      949746101          15         400 SH   SOLE                                 400
WELLS FARGO & CO              COM      949746101        4572      121934 SH   SOLE                              121934
WENDY'S INTERNATIONAL INC*    COM      950590109          21        1125 SH   SOLE                                1125
WESTERN GOLDFIELDS INC        COM      95828P203         102       66600 SH   SOLE                               66600
WESTERN GOLDFIELDS INC NEW    COM      95828P203         383      250100 SH   SOLE                              250100
WESTERN UNION CO              COM      959802109          31        1250 SH   SOLE                                1250
WESTWOOD ONE INC              COM      961815107         150      300000 SH   SOLE                              300000
WEYERHAEUSER CO               COM      962166104          92        1520 SH   SOLE                                1520
WINNEBAGO INDUSTRIES INC      COM      974637100          18        1400 SH   SOLE                                1400
WIPRO LTD-ADR                 COM      97651M109          78        8000 SH   SOLE                                8000
WISCONSIN ENERGY CORP         COM      976657106          24         545 SH   SOLE                                 545
WOODBRIDGE HOLDINGS CORP
CL A*                         COM      978842102         326      156500 SH   SOLE                              156500
WPP GROUP PLC SPONS ADR       COM      929309409          28         690 SH   SOLE                                 690
WYETH                         COM      983024100        1408       38152 SH   SOLE                               38152
WYNDHAM WORLDWIDE CORP        COM      98310W108           1          60 SH   SOLE                                  60
WYNN RESORTS LTD              COM      983134107         204        2500 SH   SOLE                                2500
XEROX CORPORATION             COM      984121103           3         300 SH   SOLE                                 300
XTO ENERGY INC                COM      98385X106         119        2550 SH   SOLE                                2550
YAHOO INC                     COM      984332106           3         200 SH   SOLE                                 200
YAHOO! INC                    PUT      984332106         346       20000 PUT  SOLE                               20000
YAHOO! INC                    COM      984332106        2925      169079 SH   SOLE                              169079
YAMANA GOLD INC               COM      98462Y100          30        3642 SH   SOLE                                3642
YAMANA GOLD INC               COM      98462Y100       50193     6104622 SH   SOLE                             6104622
YAMANA GOLD INC               COM      98462Y100        2211      268911 SH   SOLE                              268911
YAMANA GOLD INC               CALL     98462Y100        1000      120000 CALL      SH-DEF                  1             120000
YAMANA GOLD INC               CALL     98462Y100        2050      249300 CALL      SH-DEF                  1             249300
YAMANA GOLD INC               PUT      98462Y100        9245     1124400 PUT       SH-DEF                  1            1124400
YAMANA GOLD INC               COM      98462Y100       17552     2134733 SH        SH-DEF                  1            2134733
YAMANA GOLD INC               COM      98462Y100          82       10000 SH        SH-DEF                  1              10000
YAMANA GOLD INC               COM      98462Y100           0          50 SH        SH-DEF                  1                 50
YAMANA GOLD INC               COM      98462Y100         123       15000 SH        SH-DEF                  1              15000
YAMANA GOLD INC               COM      98462Y100          82       10000 SH        SH-DEF                  1              10000
YINGLI GREEN ENERGY HOLD-ADR  COM      98584B103         475       43100 SH   SOLE                               43100
YRC WORLDWIDE INC             COM      984249102         695       58175 SH   SOLE                               58175
YUM! BRANDS INC               COM      988498101         117        3600 SH   SOLE                                3600
ZHONE TECHNOLOGIES INC NEW    COM      98950P108          97      513210 SH   SOLE                              513210
ZI CORP                       COM      988918108          25       36950 SH   SOLE                               36950
ZIMMER HOLDINGS INC           COM      98956P102        3362       52118 SH   SOLE                               52118