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, 2010 Check here if Amendment [ ]: Amendment Number _______ This Amendment (Check only one): [ ] is a restatement [ ] adds new holdings entries. Institutional Investment Manager Filing this Report: Name: The Toronto-Dominion Bank Address: Toronto Dominion Bank Tower Toronto-Dominion Centre P.O. Box 1 Toronto, Ontario M5K 1A2, Canada Form 13F File Number: 28-11527 This institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form. Person Signing this Report on Behalf of Reporting Manager: Name: Christopher A. Montague, Esq. Title: Executive Vice President & General Counsel Phone: Signature, Place, and Date of Signing: /S/ Christopher Montague Toronto, Ontario November 10, 2010 ------------------------------------ ---------------- ---------------------- [Signature] [City, State] [Date] Report Type (Check only one): [ ] 13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager are reported in this report) [ ] 13F NOTICE (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).) [X] 13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).) List of Other Managers Reporting for this Manager: Form 13F File Number Name -------------------- ---------------------------- 28-05929 TD Asset Management USA Inc. 28-05987 TD Asset Management Inc. 28-11451 TD Securities (USA) LLC FORM 13F SUMMARY PAGE Report summary: Number of Other Included Managers: 2 Form 13F Information Table Entry Total: 1167 Form 13F Information Table Value Total (x$1000): $20,799,381 LIST OF OTHER INCLUDED MANAGERS: Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report. No. Form 13F File Number Name --- -------------------- ------------------ 1 28-11512 TD Securities Inc. 2 28-11579 TD Global Finance Form 13F-HR Name of reporting Manager The Toronto - Dominion Bank Item 1: Item 2: Item 3: Item 4: Item 5: Item6: Item 7: Item 8: ------- ------- --------- ------- --------- ----------- ------------ --------------------- Voting Authority (Shares) Title Fair Shares or Discretion (c) --------------------- of CUSIP Market Principal Investment: (b) Shared- Shared- Managers (a) (b) (c) Name of Issuer Class Number Value Amount (a) Sole As Defined other See Instr. V Sole Shared None -------------- ------- --------- ------- --------- ---- ----------- ----------- ------- ------------ -------- ------- ---- 3M COMPANY COM 88579Y101 9590 110594 SH SOLE 110594 ABB LTD SPONSORED ADR COM 000375204 24 1140 SH SOLE 1140 ABBOTT LABORATORIES COM 002824100 460 8800 SH SH_DEF 2 8800 ABBOTT LABORATORIES INC COM 002824100 5410 103568 SH SOLE 103568 ADVANCED BATTERY TECHNOLOGIES INC COM 00752H102 357 99500 SH SOLE 99500 ADVANTAGE ENERGY INCOME FUND COM 00765F101 407 64462 SH SOLE 64462 ADVANTAGE OIL & GAS LTD COM 00765F101 7 1106 SH SOLE 1106 ADVANTAGE OIL & GAS LTD CALL 00765F901 4 600 CALL SH_DEF 1 600 ADVANTAGE OIL & GAS LTD PUT 00765F951 44 7000 PUT SH_DEF 1 7000 ADVANTAGE OIL & GAS LTD COM 00765F101 26 4100 SH SH_DEF 1 4100 ADVANTAGE OIL & GAS LTD COM 00765F101 1896 300100 SH SH_DEF 1 300100 AFLAC INC COM 001055102 85 1650 SH SOLE 1650 AGFEED INDUSTRIES INC COM 00846L101 103 40000 SH SOLE 40000 AGILENT TECHNOLOGIES INC COM 00846U101 11 333 SH SOLE 333 AGNICO-EAGLE MINES COM 008474108 20960 294850 SH SOLE 294850 AGNICO-EAGLE MINES CALL 008474908 18192 255900 CALL SH_DEF 1 255900 AGNICO-EAGLE MINES PUT 008474958 7628 107300 PUT SH_DEF 1 107300 AGNICO-EAGLE MINES COM 008474108 14214 199942 SH SH_DEF 1 199942 AGNICO-EAGLE MINES COM 008474108 176774 2486682 SH SH_DEF 2 2486682 AGNICO-EAGLE MINES LTD CALL 008474908 2607 36700 CALL SOLE 36700 AGNICO-EAGLE MINES LTD PUT 008474958 4333 61000 PUT SOLE 61000 AGNICO-EAGLE MINES LTD COM 008474108 1063 14971 SH SOLE 14971 AGNICO-EAGLE MINES LTD COM 008474108 754 10571 SH SOLE 10571 AGNICO-EAGLE MINES LTD CALL 008474908 6556 92300 CALL SH_DEF 1 92300 AGNICO-EAGLE MINES LTD PUT 008474958 2706 38100 PUT SH_DEF 1 38100 AGRIUM INC PUT 008916958 11248 150000 PUT SOLE 150000 AGRIUM INC COM 008916108 122251 1629481 SH SOLE 1629481 AGRIUM INC COM 008916108 2235 29800 SH SOLE 29800 AGRIUM INC COM 008916108 3571 47448 SH SOLE 47448 AGRIUM INC CALL 008916908 20767 276800 CALL SH_DEF 1 276800 AGRIUM INC PUT 008916958 9596 127900 PUT SH_DEF 1 127900 AGRIUM INC COM 008916108 9852 131314 SH SH_DEF 1 131314 AGRIUM INC COM 008916108 1950 26000 SH SH_DEF 1 26000 AGRIUM INC COM 008916108 67 900 SH SH_DEF 1 900 ALCATEL LUCENT ADR COM 013904305 1 209 SH SOLE 209 ALCOA INC COM 013817101 593 48990 SH SOLE 48990 Alexco Resource Corp Common Sha COM 01535P106 46 10000 SH SOLE 10000 Allied Nevada Gold COM 019344100 11 400 SH SOLE 400 ALLIED NEVADA GOLD CORP COM 019344100 63 2400 SH SOLE 2400 ALLIED NEVADA GOLD CORP COM 019344100 1034 39000 SH SOLE 39000 ALLIED NEVADA GOLD CORP CALL 019344900 528 20000 CALL SH_DEF 1 20000 ALLIED NEVADA GOLD CORP PUT 019344950 779 29500 PUT SH_DEF 1 29500 ALLIED NEVADA GOLD CORP COM 019344100 16 600 SH SH_DEF 1 600 ALLSTATE CORPORATION COM 020002101 35 1100 SH SOLE 1100 ALTRIA GROUP INC COM 02209S103 853 35521 SH SOLE 35521 AMAZON.COM INC COM 023135106 31 200 SH SOLE 200 AMERICAN EAGLE OUTFITTERS INC COM 02553E106 12 830 SH SOLE 830 AMERICAN EXPRESS CO COM 025816109 151 3600 SH SOLE 3600 AMERICAN EXPRESS COMPANY COM 025816109 707 16830 SH SOLE 16830 AMERICAN MANGANESE INC COM 02744M108 1 3000 SH SH_DEF 1 3000 AMERIPRISE FINANCIAL INC COM 03076C106 2 50 SH SOLE 50 AMGEN INC COM 031162100 1145 20768 SH SOLE 20768 ANADARKO PETROLEUM CORP COM 032511107 114 2000 SH SOLE 2000 ANALOG DEVICES INC COM 032654105 39 1250 SH SOLE 1250 ANGIOTECH PHARMACEUTICALS COM 034918102 2 2673 SH SH_DEF 1 2673 ANGLOGOLD ASHANTI-SPON ADR COM 035128206 72 1550 SH SOLE 1550 ANNALY CAPITAL MANAGEMENT INC COM 035710409 53 3000 SH SOLE 3000 ANTARES PHARMA INC COM 036642106 218 150000 SH SOLE 150000 AOL INC WHEN ISSUED COM 00184X105 0 14 SH SOLE 14 APACHE CORPORATION COM 037411105 227 2317 SH SOLE 2317 APPLE INC PUT 037833950 10782 38000 PUT SOLE 38000 APPLE INC COM 037833100 12329 43450 SH SOLE 43450 APPLE INC COM 037833100 410 1444 SH SOLE 1444 APPLE INC COM 037833100 1187040 4183400 SH SH_DEF 2 4183400 APPLIED MATERIALS INC COM 038222105 284 24280 SH SOLE 24280 ARCH COAL INC COM 039380100 80 3000 SH SOLE 3000 ARCHER DANIELS MIDLAND COMPANY COM 039483102 10 300 SH SOLE 300 ARENA PHARMACEUTICALS INC COM 040047102 157 100000 SH SOLE 100000 Aruba Networks Inc. PUT 043176956 1067 50000 PUT SOLE 50000 Aruba Networks Inc. COM 043176106 26 1200 SH SOLE 1200 ASPEN INSURANCE HOLDINGS LTD COM G05384105 40 1305 SH SOLE 1305 ASTRAZENECA PLC SPONSORED ADR COM 046353108 1110 21900 SH SOLE 21900 AT&T INC COM 00206R102 6 200 SH SOLE 200 AT&T INC COM 00206R102 4109 143686 SH SOLE 143686 ATLANTIC POWER CORP COM 04878Q863 7281 523200 SH SOLE 523200 AURIZON MINES LTD COM 05155P106 21 3100 SH SOLE 3100 AURIZON MINES LTD COM 05155P106 25 3630 SH SOLE 3630 AURIZON MINES LTD COM 05155P106 208 30000 SH SOLE 30000 AURIZON MINES LTD CALL 05155P906 45 6500 CALL SH_DEF 1 6500 AURIZON MINES LTD PUT 05155P956 7 1000 PUT SH_DEF 1 1000 AURIZON MINES LTD COM 05155P106 9 1300 SH SH_DEF 1 1300 AUTOLIV INC COM 052800109 212 3250 SH SOLE 3250 AUTOMATIC DATA PROCESSING INC COM 053015103 812 19311 SH SOLE 19311 AVIS BUDGET GROUP INC PUT 053774955 582 50000 PUT SOLE 50000 AVIS BUDGET GROUP INC COM 053774105 253 21700 SH SOLE 21700 AVON PRODUCTS INC COM 054303102 293 9110 SH SOLE 9110 BAKER HUGHES INC COM 057224107 279 6544 SH SOLE 6544 BALLARD POWER SYSTEMS INC COM 058586108 83 49555 SH SOLE 49555 BALLARD POWER SYSTEMS INC COM 058586108 142 84000 SH SOLE 84000 BALLARD POWER SYSTEMS INC COM 058586108 9 5600 SH SH_DEF 1 5600 BANCO BILBAO VIZCAYA ARGENTARIA S.A. COM 05946K101 25 1874 SH SOLE 1874 BANCO BRADESCO-SPONSORED ADR COM 059460303 12 600 SH SOLE 600 BANCO SANTANDER BRASIL ADS COM 05967A107 333 24172 SH SOLE 24172 BANCO SANTANDER S.A. ADR COM 05964H105 222 17556 SH SOLE 17556 BANK OF AMERICA CORP COM 060505104 7 515 SH SOLE 515 BANK OF AMERICA CORP COM 060505104 538 41000 SH SOLE 41000 BANK OF AMERICA CORP COM 060505104 20320 1550000 SH SH_DEF 2 1550000 BANK OF AMERICA CORPORATION COM 060505104 2276 173637 SH SOLE 173637 BANK OF MONTREAL CALL 063671901 24110 417100 CALL SOLE 417100 BANK OF MONTREAL CALL 063671901 866 15000 CALL SOLE 15000 BANK OF MONTREAL PUT 063671951 18434 318900 PUT SOLE 318900 BANK OF MONTREAL PUT 063671951 2593 44900 PUT SOLE 44900 BANK OF MONTREAL COM 063671101 1261321 21873839 SH SOLE 21873839 BANK OF MONTREAL COM 063671101 227 3930 SH SOLE 3930 BANK OF MONTREAL COM 063671101 51855 894346 SH SOLE 894346 BANK OF MONTREAL CALL 063671901 31989 553400 CALL SH_DEF 1 553400 BANK OF MONTREAL PUT 063671951 18815 325500 PUT SH_DEF 1 325500 BANK OF MONTREAL COM 063671101 30951 535457 SH SH_DEF 1 535457 BANK OF NEW YORK MELLON CORP COM 064058100 2288 87577 SH SOLE 87577 BANK OF NOVA SCOTIA CALL 064149907 28095 526400 CALL SOLE 526400 BANK OF NOVA SCOTIA CALL 064149907 4045 75900 CALL SOLE 75900 BANK OF NOVA SCOTIA PUT 064149957 33673 630900 PUT SOLE 630900 BANK OF NOVA SCOTIA PUT 064149957 4813 90300 PUT SOLE 90300 BANK OF NOVA SCOTIA COM 064149107 2328475 43627108 SH SOLE 43627108 BANK OF NOVA SCOTIA COM 064149107 106609 1991340 SH SOLE 1991340 BANK OF NOVA SCOTIA CALL 064149907 13994 262200 CALL SH_DEF 1 262200 BANK OF NOVA SCOTIA PUT 064149957 25837 484100 PUT SH_DEF 1 484100 BANK OF NOVA SCOTIA PUT 064149957 368 6900 PUT SH_DEF 1 6900 BANK OF NOVA SCOTIA COM 064149107 30796 577006 SH SH_DEF 1 577006 BANK OF NOVA SCOTIA COM 064149107 5 100 SH SH_DEF 1 100 BANK OF NOVA SCOTIA COM 064149107 80 1500 SH SH_DEF 2 1500 Banro Corporation COM 066800103 14 6300 SH SH_DEF 1 6300 BARCLAYS BANK PLC COM 06739H511 735 29000 SH SOLE 29000 BARCLAYS BANK PLC COM 06739H776 779 31300 SH SOLE 31300 BARCLAYS PLC SPONSORED ADR COM 06738E204 197 10435 SH SOLE 10435 BARCLAYS PLC-SPONS ADR COM 06738E204 831 34030 SH SOLE 34030 BARCLAYS PLC-SPONS. ADR CALL 06738E904 1178 62500 CALL SOLE 62500 BARRICK GOLD CORP CALL 067901908 20210 436600 CALL SOLE 436600 BARRICK GOLD CORP PUT 067901958 4314 93200 PUT SOLE 93200 BARRICK GOLD CORP COM 067901108 456793 9885163 SH SOLE 9885163 BARRICK GOLD CORP COM 067901108 476 10292 SH SOLE 10292 BARRICK GOLD CORP COM 067901108 10459 225654 SH SOLE 225654 BARRICK GOLD CORP CALL 067901908 43941 950900 CALL SH_DEF 1 950900 BARRICK GOLD CORP CALL 067901908 14211 307000 CALL SH_DEF 1 307000 BARRICK GOLD CORP PUT 067901958 16566 358500 PUT SH_DEF 1 358500 BARRICK GOLD CORP PUT 067901958 15438 333500 PUT SH_DEF 1 333500 BARRICK GOLD CORP COM 067901108 35872 776278 SH SH_DEF 1 776278 BAXTER INTERNATIONAL INC COM 071813109 89 1875 SH SOLE 1875 BAYTEX ENERGY T/U COM 073176109 3421 94170 SH SOLE 94170 BAYTEX ENERGY TRUST- UNITS COM 073176109 362 9991 SH SOLE 9991 BCE INC COM 05534B760 301665 9170294 SH SOLE 9170294 BCE INC CALL 05534B900 12950 398000 CALL SH_DEF 1 398000 BCE INC PUT 05534B950 7997 245800 PUT SH_DEF 1 245800 BCE INC COM 05534B760 14658 450521 SH SH_DEF 1 450521 BCE INC COM 05534B760 2 63 SH SH_DEF 2 63 BCE INC NEW COM 05534B760 30252 926934 SH SOLE 926934 BEACON POWER CORPORATION COM 073677106 87 300000 SH SOLE 300000 BECTON, DICKINSON & CO COM 075887109 635 8568 SH SOLE 8568 BERKSHIRE HATHAWAY INC CL A COM 084670108 15549 125 SH SOLE 125 BERKSHIRE HATHAWAY INC CLASS B NEW COM 084670702 1935 23400 SH SOLE 23400 BEST BUY COMPANY INC COM 086516101 77 1880 SH SOLE 1880 BHP BILLITON LTD SPONSORED ADR COM 088606108 1642 21517 SH SOLE 21517 BIOCRYST PHARMACEUTICALS COM 09058V103 297 60200 SH SOLE 60200 BIOSANTE PHARMA INC COM 09065V203 0 127 SH SOLE 127 BLACKROCK STRATEGIC DIV ACHIEVERS TR COM 09249Y107 49 5000 SH SOLE 5000 BOEING COMPANY COM 097023105 195 2934 SH SOLE 2934 BOSTON SCIENTIFIC CORP COM 101137107 93 15100 SH SOLE 15100 BP PLC SPONSORED ADR COM 055622104 330 8024 SH SOLE 8024 BP PLC-SPONS ADR COM 055622104 848 20600 SH SOLE 20600 BP PRUDHOE BAY ROYALTY TRUST COM 055630107 207 2000 SH SOLE 2000 BRISTOL-MYERS SQUIBB COMPANY COM 110122108 419 15440 SH SOLE 15440 BRITISH AMERICAN TOBACCO-SPON ADR COM 110448107 131 1750 SH SOLE 1750 BROOKFIELD ASSET MANAGE-CL A COM 112723101 268818 9518727 SH SOLE 9518727 BROOKFIELD ASSET MANAGE-CL A COM 112723101 137 4838 SH SOLE 4838 BROOKFIELD ASSET MANAGE-CL A CALL 112585904 2067 73200 CALL SH_DEF 1 73200 BROOKFIELD ASSET MANAGE-CL A PUT 112585954 463 16400 PUT SH_DEF 1 16400 BROOKFIELD ASSET MANAGE-CL A COM 112723101 7574 268179 SH SH_DEF 1 268179 BROOKFIELD ASSET MGMT INC CL A LVS COM 112585104 10061 355171 SH SOLE 355171 BROOKFIELD HOMES CORP COM 112723101 0 28 SH SOLE 28 BROOKFIELD INFRA PARTNER LPU COM G16252101 127 6570 SH SOLE 6570 BROOKFIELD INFRASTRUCTURE PA COM 112723101 694 35778 SH SOLE 35778 BROOKFIELD INFRASTRUCTURE PA COM 112723101 80 4121 SH SH_DEF 1 4121 BROOKFIELD PROPERTIES CORP COM 112723101 8554 547750 SH SOLE 547750 BROOKFIELD PROPERTIES CORP COM 112723101 255 16400 SH SOLE 16400 BROOKFIELD PROPERTIES CORP COM 112900105 922 58826 SH SOLE 58826 BROOKFIELD PROPERTIES CORP CALL 112900905 415 26600 CALL SH_DEF 1 26600 BROOKFIELD PROPERTIES CORP PUT 112900955 247 15800 PUT SH_DEF 1 15800 BROOKFIELD PROPERTIES CORP COM 112723101 70 4500 SH SH_DEF 1 4500 BROOKFIELD RENEWABLE POWER COM 112723101 9217 455100 SH SOLE 455100 BROOKFIELD RENEWABLE POWER COM 112723101 1031 50900 SH SH_DEF 1 50900 BROWN & BROWN INC COM 115236101 52 2600 SH SOLE 2600 BROWN-FORMAN CORP CL A COM 115637100 86 1400 SH SOLE 1400 BROWN-FORMAN CORP CLASS B COM 115637209 22 350 SH SOLE 350 BRUNSWICK CORP COM 117043109 18 1200 SH SOLE 1200 BUNGE LIMITED COM G16962105 18 300 SH SOLE 300 C.R. BARD INC COM 067383109 65 800 SH SOLE 800 CAE INC COM 124765108 65 6264 SH SOLE 6264 CAE INC COM 124765108 25 2400 SH SOLE 2400 CAE INC COM 124765108 968 93482 SH SOLE 93482 CAE INC CALL 124765908 52 5000 CALL SH_DEF 1 5000 CAE INC COM 124765108 57 5553 SH SH_DEF 1 5553 CAE INC COM 124765108 1980 192000 SH SH_DEF 1 192000 CAE INC COM 124765108 11 1100 SH SH_DEF 2 1100 CAMECO CORP CALL 13321L908 2479 89400 CALL SOLE 89400 CAMECO CORP COM 13321L108 111365 3997406 SH SOLE 3997406 CAMECO CORP COM 13321L108 31 1100 SH SOLE 1100 CAMECO CORP COM 13321L108 3237 116107 SH SOLE 116107 CAMECO CORP CALL 13321L908 3132 112700 CALL SH_DEF 1 112700 CAMECO CORP PUT 13321L958 3608 129800 PUT SH_DEF 1 129800 CAMECO CORP COM 13321L108 7478 269065 SH SH_DEF 1 269065 CAMECO CORP COM 13321L108 28 1000 SH SH_DEF 1 1000 CAMPBELL SOUP CO COM 134429109 4 100 SH SOLE 100 CAN IMPERIAL BK OF COMMERCE CALL 136069901 23505 324000 CALL SOLE 324000 CAN IMPERIAL BK OF COMMERCE CALL 136069901 927 12800 CALL SOLE 12800 CAN IMPERIAL BK OF COMMERCE PUT 136069951 33959 468100 PUT SOLE 468100 CAN IMPERIAL BK OF COMMERCE PUT 136069951 1268 17500 PUT SOLE 17500 CAN IMPERIAL BK OF COMMERCE COM 136069101 859587 11712208 SH SOLE 11712208 CAN IMPERIAL BK OF COMMERCE CALL 136069901 71661 987800 CALL SH_DEF 1 987800 CAN IMPERIAL BK OF COMMERCE PUT 136069951 18724 258100 PUT SH_DEF 1 258100 CAN IMPERIAL BK OF COMMERCE COM 136069101 17184 236863 SH SH_DEF 1 236863 CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101 50247 690505 SH SOLE 690505 CANADIAN NATIONAL RAILWAY CO COM 136375102 23302 363288 SH SOLE 363288 CANADIAN NATL RAILWAY CO PUT 136375952 711 11100 PUT SOLE 11100 CANADIAN NATL RAILWAY CO COM 136375102 244363 3821414 SH SOLE 3821414 CANADIAN NATL RAILWAY CO COM 136375102 677 10578 SH SOLE 10578 CANADIAN NATL RAILWAY CO CALL 136375902 36724 574300 CALL SH_DEF 1 574300 CANADIAN NATL RAILWAY CO PUT 136375952 4521 70700 PUT SH_DEF 1 70700 CANADIAN NATL RAILWAY CO COM 136375102 22879 357794 SH SH_DEF 1 357794 CANADIAN NATL RAILWAY CO COM 136375102 3841 60000 SH SH_DEF 1 60000 CANADIAN NATURAL RESOURCES CALL 136385901 8833 255300 CALL SOLE 255300 CANADIAN NATURAL RESOURCES PUT 136385951 1730 50000 PUT SOLE 50000 CANADIAN NATURAL RESOURCES COM 136375102 382872 11046710 SH SOLE 11046710 CANADIAN NATURAL RESOURCES COM 136375102 42 1200 SH SOLE 1200 CANADIAN NATURAL RESOURCES CALL 136385901 18175 525500 CALL SH_DEF 1 525500 CANADIAN NATURAL RESOURCES PUT 136385951 13503 390400 PUT SH_DEF 1 390400 CANADIAN NATURAL RESOURCES COM 136375102 18907 546664 SH SH_DEF 1 546664 CANADIAN NATURAL RESOURCES LTD COM 136385101 16552 477092 SH SOLE 477092 CANADIAN PACIFIC RAIL COM 13645T100 61 1000 SH SH_DEF 1 1000 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 133207 2170749 SH SOLE 2170749 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 13523 220688 SH SOLE 220688 CANADIAN PACIFIC RAILWAY LTD CALL 13645T900 3158 51700 CALL SH_DEF 1 51700 CANADIAN PACIFIC RAILWAY LTD PUT 13645T950 935 15300 PUT SH_DEF 1 15300 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 10923 178808 SH SH_DEF 1 178808 CANON INC ADR COM 138006309 36 760 SH SOLE 760 Capital Gold Corporation COM 14018Y205 7 1500 SH SOLE 1500 CAPITAL GOLD CORPORATION NEW COM 14018Y205 787 163001 SH SOLE 163001 CARDERO RES CORP COM 14140U105 1 759 SH SH_DEF 1 759 CARDINAL HEALTH INC COM 14149Y108 93 2800 SH SOLE 2800 CARDIOME PHARMA COM 14159U202 4 600 SH SOLE 600 CARDIOME PHARMA CORP COM 14159U202 1 100 SH SOLE 100 CARDIOME PHARMA CORP COM 14159U202 6 1000 SH SH_DEF 1 1000 CAREFUSION CORPORATION COM 14170T101 32 1300 SH SOLE 1300 CATERPILLAR INC COM 149123101 1703 21650 SH SOLE 21650 CDN NATURAL RESOURCES LTD COM 136385101 138 4000 SH SH_DEF 1 4000 CDN NATURAL RESOURCES LTD COM 136385101 7 194 SH SH_DEF 1 194 CE FRANKLIN LTD COM 125151100 0 20 SH SH_DEF 1 20 CELESTICA INC COM 15101Q108 44 5200 SH SOLE 5200 CELESTICA INC COM 15101Q108 33 3905 SH SOLE 3905 CELESTICA INC CALL 15101Q908 247 29400 CALL SH_DEF 1 29400 CELESTICA INC PUT 15101Q958 42 5000 PUT SH_DEF 1 5000 CELESTICA INC COM 15101Q108 631 75180 SH SH_DEF 1 75180 CELESTICA INC SV COM 15101Q108 367 43600 SH SOLE 43600 CELGENE CORPORATION COM 151020104 12 200 SH SOLE 200 CEMEX S.A.B. DE C.V. COM 151290889 36 4271 SH SOLE 4271 CENOVUS ENERGY INC COM 15135U109 229750 7989626 SH SOLE 7989626 CENOVUS ENERGY INC COM 15135U109 28458 986617 SH SOLE 986617 CENOVUS ENERGY INC CALL 15135U909 6306 219300 CALL SH_DEF 1 219300 CENOVUS ENERGY INC PUT 15135U959 4132 143700 PUT SH_DEF 1 143700 CENOVUS ENERGY INC COM 15135U109 8906 309698 SH SH_DEF 1 309698 CENOVUS ENERGY INC COM 15135U109 86 3000 SH SH_DEF 1 3000 CENOVUS ENERGY INC COM 15135U109 40 1400 SH SH_DEF 2 1400 CENTRAL EUROPE & RUSSIA FUND COM 153436100 1138 30450 SH SOLE 30450 CENTRAL FUND OF CDA LTD CL A NVS COM 153501101 20 1200 SH SOLE 1200 CENTRAL GOLDTRUST COM 153546106 20 400 SH SOLE 400 CGI GROUP INC - CL A COM 39945C109 705 46801 SH SOLE 46801 CGI GROUP INC - CL A COM 39945C109 102 6800 SH SOLE 6800 CGI GROUP INC - CL A COM 39945C109 409 27200 SH SH_DEF 1 27200 CGI GROUP INC CL A SVS COM 39945C109 658 43555 SH SOLE 43555 CHARTWELL SENIORS HOUSING RE COM 16139P104 91 10400 SH SOLE 10400 CHEVRON CORP COM 166764100 446 5500 SH SH_DEF 2 5500 CHEVRON CORPORATION COM 166764100 8997 111000 SH SOLE 111000 CHINA MOBILE LIMITED ADR COM 16941M109 144 2810 SH SOLE 2810 CHINA PETROLEUM & CHEMICAL CORP ADR COM 16941R108 530 6000 SH SOLE 6000 CHINACAST EDUCATION CORP COM 16946T109 605 85500 SH SOLE 85500 CIA DE MINAS BUENAVENTUR-ADR COM 204448104 63 1400 SH SOLE 1400 CIA PARANAENSE DE ENERGIA SP ADR COM 20441B407 329 14800 SH SOLE 14800 CIA SANEAMENTO BASICO ADR COM 20441A102 273 6000 SH SOLE 6000 CIENA CORPORATION COM 171779309 34 2200 SH SOLE 2200 CISCO SYSTEMS INC PUT 17275R952 329 15000 PUT SOLE 15000 CISCO SYSTEMS INC COM 17275R102 5285 241304 SH SOLE 241304 CIT GROUP INC (NEW) COM 125581801 6 152 SH SOLE 152 CITIGROUP INC COM 172967101 724 185722 SH SOLE 185722 CITIGROUP INC COM 172967101 524 134425 SH SOLE 134425 CITIGROUP INC COM 172967101 6 1500 SH SH_DEF 2 1500 CLAUDE RESOURCES INC COM 182873109 5 3100 SH SH_DEF 1 3100 CLAUDE RESOURCES INC COM 182873109 19 12700 SH SH_DEF 1 12700 CNOOC LIMITED ADR COM 126132109 212 1090 SH SOLE 1090 COACH INC COM 189754104 75 1745 SH SOLE 1745 COCA-COLA CO/THE COM 191216100 12 200 SH SOLE 200 COCA-COLA CO/THE COM 191216100 53 900 SH SH_DEF 2 900 COCA-COLA COMPANY COM 191216100 2100 35890 SH SOLE 35890 COCA-COLA ENTERPRISES INC COM 191219104 9 300 SH SOLE 300 COLGATE-PALMOLIVE COMPANY COM 194162103 4994 64976 SH SOLE 64976 COMCAST CORP CL A COM 20030N101 1286 71155 SH SOLE 71155 COMCAST CORP CL A SPL COM 20030N200 2090 122866 SH SOLE 122866 COMMUNITY HEALTH SYSTEMS INC NEW COM 203668108 134 4318 SH SOLE 4318 CONAGRA FOODS INC COM 205887102 110 5000 SH SOLE 5000 CONOCOPHILLIPS COM 20825C104 2478 43147 SH SOLE 43147 CONSOLIDATED THOMPSON IRON M CALL 209034907 8829 1030100 CALL SH_DEF 1 1030100 CONSOLIDATED THOMPSON IRON M PUT 209034957 51 6000 PUT SH_DEF 1 6000 CONSOLIDATED THOMPSON IRON M COM 209034107 1467 171100 SH SH_DEF 1 171100 COPART INC COM 217204106 29 880 SH SOLE 880 CORN PRODUCTS INTERNATIONAL INC COM 219023108 3 70 SH SOLE 70 CORNING INC COM 219350105 66 3590 SH SOLE 3590 COSTCO WHOLESALE CORP COM 22160K105 157 2435 SH SOLE 2435 COTT CORPORATION COM 22163N106 1032 131452 SH SOLE 131452 COTT CORPORATION COM 22163N106 24 3057 SH SOLE 3057 COTT CORPORATION COM 22163N106 16 2000 SH SOLE 2000 COTT CORPORATION CALL 22163N906 16 2000 CALL SH_DEF 1 2000 COTT CORPORATION COM 22163N106 541 68915 SH SH_DEF 1 68915 COWEN GROUP INC CLASS A COM 223622101 78 23600 SH SOLE 23600 CREDIT SUISSE GROUP SPON ADR COM 225401108 9 202 SH SOLE 202 CRH PLC SP ADR COM 12626K203 1 47 SH SOLE 47 CROSSHAIR EXPL & MNG CORP COM 22763R101 1 2956 SH SH_DEF 1 2956 CRYPTOLOGIC LTD COM G3159C109 1 865 SH SOLE 865 CRYSTALLEX INTL CORP COM 22942F101 4 10900 SH SH_DEF 1 10900 CSX CORPORATION COM 126408103 136 2460 SH SOLE 2460 CUMMINS INC COM 231021106 135 1490 SH SOLE 1490 CVS CAREMARK CORPORATION COM 126650100 4993 158657 SH SOLE 158657 DANAHER CORP COM 235851102 43 1050 SH SOLE 1050 DEERE & COMPANY COM 244199105 1021 14637 SH SOLE 14637 DEL MONTE FOODS CO COM 24522P103 2 140 SH SOLE 140 DELL INC COM 24702R101 106 8200 SH SOLE 8200 DELL INC COM 24702R101 211 16290 SH SOLE 16290 DELUXE CORP COM 248019101 1 28 SH SOLE 28 DELUXE CORP COM 248019101 23 1200 SH SOLE 1200 DENBURY RESOURCES INC COM 247916208 473 29759 SH SOLE 29759 DENISON MINES CORP COM 248356107 44 27087 SH SOLE 27087 DENISON MINES CORP COM 248356107 88 53500 SH SOLE 53500 DENISON MINES CORP COM 248356107 5 3000 SH SH_DEF 1 3000 DENTSPLY INTERNATIONAL INC COM 249030107 32 1000 SH SOLE 1000 DESCARTES SYSTEMS GROUP INC COM 249906108 120 18730 SH SOLE 18730 DESCARTES SYSTEMS GRP/THE COM 249906108 310 48227 SH SOLE 48227 DEVON ENERGY CORPORATION COM 25179M103 384 5925 SH SOLE 5925 DIAGEO PLC SPONSORED ADR COM 25243Q205 2116 30667 SH SOLE 30667 DIAMOND OFFSHORE DRILLING COM 25271C102 142 2100 SH SOLE 2100 DIEBOLD INC COM 253651103 25 800 SH SOLE 800 DISNEY,WALT COMPANY COM 254687106 1797 54269 SH SOLE 54269 DOLLAR TREE INC COM 256746108 231 4738 SH SOLE 4738 DOMTAR CORP-NEW COM 257559203 290 4500 SH SH_DEF 1 4500 DOMTAR CORPORATION COM 257559203 26 400 SH SOLE 400 DONNELLEY (R.R.) & SONS CO COM 257867101 61 3614 SH SOLE 3614 DOW CHEMICAL COM 260543103 99 3600 SH SOLE 3600 DRAGONWAVE INC COM 26144M103 236 33300 SH SOLE 33300 DRAGONWAVE INC CALL 26144M903 42 5900 CALL SH_DEF 1 5900 DRAGONWAVE INC PUT 26144M953 28 3900 PUT SH_DEF 1 3900 DRAGONWAVE INC COM 26144M103 35 5000 SH SH_DEF 1 5000 DU PONT (E.I.) DE NEMOURS COM 263534109 9 200 SH SOLE 200 DUKE ENERGY HOLDING CORP COM 26441C105 179 10103 SH SOLE 10103 DUPONT E.I. DE NEMOURS & CO COM 263534109 524 11737 SH SOLE 11737 E*TRADE FINANCIAL CORPORATION COM 269246401 29 2000 SH SOLE 2000 EAGLE MATERIALS INC PUT 26969P958 237 10000 PUT SOLE 10000 EASTMAN KODAK COMPANY COM 277461109 4 1000 SH SOLE 1000 EATON CORPORATION COM 278058102 575 6975 SH SOLE 6975 EBAY INC COM 278642103 1 50 SH SOLE 50 ECOLAB INC COM 278865100 27 540 SH SOLE 540 E-HOUSE CHINA HOLDINGS LTD ADR COM 26852W103 19 1000 SH SOLE 1000 ELDORADO GOLD CORP COM 284902103 106192 5745088 SH SOLE 5745088 ELDORADO GOLD CORP COM 284902103 22 1200 SH SOLE 1200 ELDORADO GOLD CORP CALL 284902903 4103 222000 CALL SH_DEF 1 222000 ELDORADO GOLD CORP PUT 284902953 1859 100600 PUT SH_DEF 1 100600 ELDORADO GOLD CORP COM 284902103 6011 325206 SH SH_DEF 1 325206 ELECTRONIC ARTS INC COM 285512109 1 35 SH SOLE 35 ELIZABETH ARDEN INC COM 28660G106 138 6900 SH SOLE 6900 EMBRAER-EMPRESA BRASILEIRA SP ADR COM 29081M102 1 45 SH SOLE 45 EMC CORPORATION(MASS) COM 268648102 64 3150 SH SOLE 3150 EMERSON ELECTRIC CO COM 291011104 7039 133660 SH SOLE 133660 ENBRIDGE INC COM 29250N105 413670 7898807 SH SOLE 7898807 ENBRIDGE INC COM 29250N105 63496 1208718 SH SOLE 1208718 ENBRIDGE INC CALL 29250N905 12878 245900 CALL SH_DEF 1 245900 ENBRIDGE INC PUT 29250N955 3153 60200 PUT SH_DEF 1 60200 ENBRIDGE INC COM 29250N105 16534 315710 SH SH_DEF 1 315710 ENBRIDGE INC COM 29250N105 31 600 SH SH_DEF 1 600 ENBRIDGE INC COM 29250N105 21 400 SH SH_DEF 1 400 ENBRIDGE INC COM 29250N105 5 100 SH SH_DEF 1 100 ENCANA CALL 292505904 590 10000 CALL SH_DEF 1 10000 ENCANA CORP COM 292505104 245097 8112072 SH SOLE 8112072 ENCANA CORP COM 292505104 520 17210 SH SOLE 17210 ENCANA CORP CALL 292505904 5605 185500 CALL SH_DEF 1 185500 ENCANA CORP PUT 292505954 6973 230800 PUT SH_DEF 1 230800 ENCANA CORP COM 292505104 11937 395099 SH SH_DEF 1 395099 ENCANA CORP COM 292505104 414 13700 SH SH_DEF 1 13700 ENCANA CORP COM 292505104 91 3000 SH SH_DEF 1 3000 ENCANA CORP COM 292505104 2 50 SH SH_DEF 1 50 ENCANA CORP COM 292505104 103 3408 SH SH_DEF 2 3408 ENCANA CORPORATION COM 292505104 28823 951040 SH SOLE 951040 ENDEAVOUR SILVER CORP COM 29258Y103 8 2000 SH SOLE 2000 ENDEAVOUR SILVER CORP CALL 29258Y903 810 200000 CALL SH_DEF 1 200000 ENERGY SELECT SECTOR SPDR COM 81369Y506 805 14351 SH SOLE 14351 ENERGY SELECT SECTOR SPDR FUND COM 81369Y506 28 500 SH SOLE 500 ENERGY TRANSFER PARTNERS LPU COM 29273R109 97 2000 SH SOLE 2000 ENERPLUS RESOURCES FUND COM 29274D604 45259 1757428 SH SOLE 1757428 ENERPLUS RESOURCES FUND COM 29274D604 149 5800 SH SOLE 5800 ENERPLUS RESOURCES FUND CALL 29274D904 430 16700 CALL SH_DEF 1 16700 ENERPLUS RESOURCES FUND PUT 29274D954 391 15200 PUT SH_DEF 1 15200 ENERPLUS RESOURCES FUND COM 29274D604 1602 62209 SH SH_DEF 1 62209 ENERPLUS RESOURCES FUND T/U COM 29274D604 2170 83999 SH SOLE 83999 EOG RESOURCES INC COM 26875P101 94 1008 SH SOLE 1008 ERICSSON (LM) TEL SPON ADR COM 294821608 872 79473 SH SOLE 79473 ESTEE LAUDER CO CL A COM 518439104 1 20 SH SOLE 20 EUROPEAN EQUITY FUND INC COM 298768102 644 93000 SH SOLE 93000 EXCEED COMPANY LTD COM G32335104 262 35000 SH SOLE 35000 EXELON CORPORATION COM 30161N101 109 2555 SH SOLE 2555 EXETER RESOURCE CORPORATION COM 301835104 1 100 SH SH_DEF 1 100 EXPEDIA INC COM 30212P105 31 1100 SH SOLE 1100 EXPRESS SCRIPTS INC COM 302182100 10 200 SH SOLE 200 EXXON MOBIL CORP COM 30231G102 6 100 SH SH_DEF 2 100 EXXON MOBIL CORPORATION COM 30231G102 13578 219742 SH SOLE 219742 FEDEX CORPORATION COM 31428X106 103 1200 SH SOLE 1200 FELCOR LODGING TRUST INC REIT COM 31430F101 516 112100 SH SOLE 112100 FIBRIA CELULOSE SA SPON ADR COM 31573A109 241 13921 SH SOLE 13921 FIDELITY NATIONAL FINANCIAL CL A COM 31620R105 108 6900 SH SOLE 6900 FINANCIAL SELECT SECTOR SPDR COM 317485100 287 20000 SH SH_DEF 1 20000 FIRSTSERVICE CORP COM 33761N109 913 38100 SH SOLE 38100 FIRSTSERVICE CORP SVS COM 33761N109 31 1295 SH SOLE 1295 FISERV INC COM 337738108 800 14872 SH SOLE 14872 FLOWSERVE CORPORATION COM 34354P105 55 500 SH SOLE 500 FORD MOTOR CO COM 345370860 37 3000 SH SOLE 3000 FORD MOTOR COMPANY COM 345370860 135 11065 SH SOLE 11065 FRANCE TELECOM SA SPON ADR COM 35177Q105 64 2974 SH SOLE 2974 FRANKLIN RESOURCES INC COM 354613101 18 165 SH SOLE 165 FREEPORT MCMORAN COPPER & GOLD INC COM 35671D857 2574 30142 SH SOLE 30142 FREEPORT-MCMORAN COPPER COM 35671D857 154 1800 SH SOLE 1800 FRESENIUS MEDICAL CARE AG & CO KGAA COM 358029106 501 8110 SH SOLE 8110 FRESH DEL MONTE PRODUCE INC COM G36738105 510 23500 SH SOLE 23500 FRONTIER COMMUNICATIONS CORP COM 35906A108 16 1980 SH SOLE 1980 FRONTIER OIL COM 35914P105 27 2000 SH SOLE 2000 FROZEN FOOD EXPRESS INDUSTRIES INC COM 359360104 121 43600 SH SOLE 43600 FRSTSVC CV U$ 6.5% 31DC14 Bond 33761NAA7 6689 6151000 PRN SH_DEF 1 6151000 GAMESTOP CORPORATION CL A NEW COM 36467W109 12 629 SH SOLE 629 GAMMON GOLD INC COM 36467T106 57 8200 SH SOLE 8200 GAMMON GOLD INC CALL 36467T906 25 3600 CALL SH_DEF 1 3600 GAMMON GOLD INC PUT 36467T956 91 13000 PUT SH_DEF 1 13000 GAMMON GOLD INC COM 36467T106 218 31300 SH SH_DEF 1 31300 GAP INC COM 364760108 2 120 SH SOLE 120 GENERAL DYNAMICS CORPORATION COM 369550108 25 400 SH SOLE 400 GENERAL ELECTRIC CO PUT 369604953 4875 300000 PUT SOLE 300000 GENERAL ELECTRIC CO COM 369604103 457 28100 SH SOLE 28100 GENERAL ELECTRIC CO COM 369604103 135 8300 SH SH_DEF 2 8300 GENERAL ELECTRIC COMPANY COM 369604103 12032 740435 SH SOLE 740435 GENERAL MILLS INC COM 370334104 9 250 SH SOLE 250 GENERAL MOLY INC COM 370373102 10 2600 SH SOLE 2600 GENUINE PARTS CO COM 372460105 46 1032 SH SOLE 1032 GEOKINETICS INC COM 372910307 6 1000 SH SOLE 1000 GERON CORP COM 374163103 658 118900 SH SOLE 118900 GILDAN ACTIVEWEAR INC COM 375916103 31149 1107550 SH SOLE 1107550 GILDAN ACTIVEWEAR INC COM 375916103 37 1313 SH SOLE 1313 GILDAN ACTIVEWEAR INC CALL 375916903 183 6500 CALL SH_DEF 1 6500 GILDAN ACTIVEWEAR INC PUT 375916953 39 1400 PUT SH_DEF 1 1400 GILDAN ACTIVEWEAR INC COM 375916103 6452 229424 SH SH_DEF 1 229424 GILDAN ACTIVEWEAR INC COM 375916103 16096 572297 SH SH_DEF 2 572297 GILDAN ACTIVEWEAR INC CL A SVS COM 375916103 189 6705 SH SOLE 6705 GILEAD SCIENCES INC COM 375558103 554 15568 SH SOLE 15568 GLAXOSMITHKLINE PLC ADR COM 37733W105 713 18050 SH SOLE 18050 GOLD FIELDS LTD-SPONS ADR COM 38059T106 47 3110 SH SOLE 3110 GOLDCORP INC CALL 380956909 2633 60500 CALL SOLE 60500 GOLDCORP INC PUT 380956959 3046 70000 PUT SOLE 70000 GOLDCORP INC COM 380956409 324988 7481268 SH SOLE 7481268 GOLDCORP INC COM 380956409 195 4482 SH SOLE 4482 GOLDCORP INC COM 380956409 18863 432894 SH SOLE 432894 GOLDCORP INC CALL 380956909 35782 823700 CALL SH_DEF 1 823700 GOLDCORP INC CALL 380956909 5880 135100 CALL SH_DEF 1 135100 GOLDCORP INC PUT 380956959 15856 365000 PUT SH_DEF 1 365000 GOLDCORP INC PUT 380956959 2507 57600 PUT SH_DEF 1 57600 GOLDCORP INC COM 380956409 23162 533201 SH SH_DEF 1 533201 GOLDCORP INC COM 380956409 13 300 SH SH_DEF 1 300 GOLDCORP INC COM 380956409 1 14 SH SH_DEF 1 14 GOLDEN STAR RESOURCES LTD COM 38119T104 690 140097 SH SOLE 140097 GOLDEN STAR RESOURCES LTD COM 38119T104 5 1000 SH SH_DEF 1 1000 GOLDMAN SACHS GROUP INC COM 38141G104 715 4948 SH SOLE 4948 GOOGLE INC CLASS A COM 38259P508 423 805 SH SOLE 805 GOOGLE INC-CL A PUT 38259P958 13145 25000 PUT SOLE 25000 GOOGLE INC-CL A COM 38259P508 158 300 SH SOLE 300 GRACO INC COM 384109104 23 740 SH SOLE 740 GRAN TIERRA ENERGY INC COM 38500T101 32 4200 SH SH_DEF 1 4200 GRAN TIERRA EXCHANGECO INC COM 38500T101 80 10600 SH SOLE 10600 GREAT BASIN GOLD LTD COM 390124105 76 31300 SH SH_DEF 1 31300 GREAT PLAINS ENERGY INC COM 391164100 28 1500 SH SOLE 1500 HALLIBURTON CO. COM 406216101 172 5190 SH SOLE 5190 HARMONY GOLD MNG-SPON ADR COM 413216300 22 1980 SH SOLE 1980 HARRY WINSTON DIAMOND CORP COM 41587B100 190 16350 SH SOLE 16350 HARRY WINSTON DIAMOND CORP COM 41587B100 187 16000 SH SOLE 16000 HARRY WINSTON DIAMOND CORP CALL 41587B900 34 2900 CALL SH_DEF 1 2900 HARRY WINSTON DIAMOND CORP PUT 41587B950 26 2200 PUT SH_DEF 1 2200 HARRY WINSTON DIAMOND CORP COM 41587B100 419 36000 SH SH_DEF 1 36000 HARTFORD FINANCIAL SVCS GROUP INC COM 416515104 23 994 SH SOLE 994 HECKMANN CORPORATION COM 422680108 105 27000 SH SOLE 27000 HEINZ (H.J.) COMPANY COM 423074103 57 1195 SH SOLE 1195 HEWLETT-PACKARD COMPANY COM 428236103 2511 59684 SH SOLE 59684 HOME DEPOT INC COM 437076102 459 14485 SH SOLE 14485 HONDA MOTOR CO LTD SPONSORED ADR COM 438128308 79 2230 SH SOLE 2230 HONEYWELL INTERNATIONAL INC COM 438516106 163 3715 SH SOLE 3715 HOSPIRA INC COM 441060100 22 392 SH SOLE 392 HSBC HOLDINGS PLC 6.2% SER A PFD COM 404280604 33 1350 SH SOLE 1350 HSBC HOLDINGS PLC SPONS ADR COM 404280406 696 13751 SH SOLE 13751 HSBC HOLDINGS PLC-SPONS ADR COM 404280406 784 32132 SH SOLE 32132 HYDROGENICS CORPORATION NEW COM 448883207 0 118 SH SOLE 118 IAMGOLD CORP COM 450913108 56126 3169800 SH SOLE 3169800 IAMGOLD CORP CALL 450913908 1719 97100 CALL SH_DEF 1 97100 IAMGOLD CORP PUT 450913958 2104 118800 PUT SH_DEF 1 118800 IAMGOLD CORP COM 450913108 15683 885722 SH SH_DEF 1 885722 IAMGOLD CORPORATION PUT 450913958 2656 150000 PUT SOLE 150000 IAMGOLD CORPORATION COM 450913108 1107 62526 SH SOLE 62526 IAMGOLD CORPORATION COM 450913108 87 4925 SH SOLE 4925 ICICI BANK LTD-SPON ADR PUT 45104G954 2991 60000 PUT SOLE 60000 IESI BFC LTD COM 44951D108 1144 49850 SH SOLE 49850 IESI-BFC LTD CALL 44951D908 114 5000 CALL SH_DEF 1 5000 IESI-BFC LTD PUT 44951D958 23 1000 PUT SH_DEF 1 1000 IESI-BFC LTD COM 44951D108 23 1000 SH SH_DEF 1 1000 IESI-BFC LTD COM 44951D108 23 1000 SH SH_DEF 1 1000 IESI-BFC LTD. COM 44951D108 462 20170 SH SOLE 20170 ILLINOIS TOOL WORKS INC COM 452308109 47 1000 SH SOLE 1000 IMAX CORP COM 45245E109 46 2718 SH SOLE 2718 IMPERIAL OIL LTD COM 453038408 96561 2541113 SH SOLE 2541113 IMPERIAL OIL LTD COM 453038408 39212 1031700 SH SOLE 1031700 IMPERIAL OIL LTD CALL 453038908 2368 62500 CALL SH_DEF 1 62500 IMPERIAL OIL LTD PUT 453038958 2008 53000 PUT SH_DEF 1 53000 IMPERIAL OIL LTD COM 453038408 3600 95012 SH SH_DEF 1 95012 IMPERIAL OIL LTD COM 453038408 114 3000 SH SH_DEF 1 3000 INDIA FUND INC COM 454089103 450 12374 SH SOLE 12374 INDUSTRIAL ALLIANCE INSURANC COM 456314103 9806 319302 SH SOLE 319302 INDUSTRIAL ALLIANCE INSURANC COM 456314103 69 2236 SH SH_DEF 1 2236 ING GROEP SPONSORED ADR COM 456837103 148 14377 SH SOLE 14377 INTEL CORP COM 458140100 19 1000 SH SH_DEF 2 1000 INTEL CORPORATION COM 458140100 5425 282132 SH SOLE 282132 INTERNATIONAL BUSINESS MACHINES CORP COM 459200101 15069 112339 SH SOLE 112339 INTERNATIONAL FLAVORS & FRAGRANCES COM 459506101 49 1000 SH SOLE 1000 INTERNATIONAL PAPER COMPANY COM 460146103 46 2100 SH SOLE 2100 INTUIT INC COM 461202103 136 3100 SH SOLE 3100 INVESCO LIMITED COM G491BT108 1233 58056 SH SOLE 58056 IPATH S&P 500 VIX SHT ETN COM 06740C527 87 5000 SH SH_DEF 1 5000 IRON MOUNTAIN INC COM 462846106 17 770 SH SOLE 770 ISHARES BARC SHORT TREASURY BOND FD COM 464288679 11 100 SH SOLE 100 ISHARES BARCLAYS INTERMEDIATE CR BD COM 464288638 87 800 SH SOLE 800 ISHARES BARCLAYS TIPS BOND FUND COM 464287176 251 2300 SH SOLE 2300 ISHARES DJ U.S. TECH SECTOR IDX FUND COM 464287721 12 200 SH SOLE 200 ISHARES FTSE/XINHAU CHINA 25 INDEX COM 464287184 52 1212 SH SOLE 1212 ISHARES FTSE/XINHUA CHINA 25 COM 464287184 835 19500 SH SOLE 19500 ISHARES INC MSCI SINGAPORE IDX FD COM 464286673 79 6000 SH SOLE 6000 ISHARES MSCI AUSTRALIA COM 464286103 6 245 SH SOLE 245 ISHARES MSCI BRAZIL INDEX FUND ETF COM 464286400 23 300 SH SOLE 300 ISHARES MSCI EAFE INDEX FUND COM 464287465 314 5725 SH SOLE 5725 ISHARES MSCI EMERGING MKT IN COM 464287234 295 6600 SH SOLE 6600 ISHARES MSCI EMERGING MKTS INDEX COM 464287234 80 1785 SH SOLE 1785 ISHARES MSCI HONG KONG INDEX FUND COM 464286871 109 6000 SH SOLE 6000 ISHARES MSCI JAPAN INDEX FUND COM 464286848 97 9770 SH SOLE 9770 ISHARES NASDAQ BIOTECH INDEX FUND COM 464287556 15 170 SH SOLE 170 ISHARES S&P ASIA 50 ETF COM 464288430 42 1000 SH SOLE 1000 ISHARES S&P LATIN AMERICAN 40 IDX FD COM 464287390 40 800 SH SOLE 800 ISHARES SILVER TRUST COM 46428Q109 213 10000 SH SOLE 10000 iShares Silver Trust ETF CALL 46428Q909 14205 666600 CALL SOLE 666600 ISHARES TR RUSSEL 2000 INDEX FUND COM 464287655 69 1025 SH SOLE 1025 ISHARES TRUST DJ SEL DIV COM 464287168 1215 25950 SH SOLE 25950 ITAU UNIBANCO HLDNG-PREF ADR PUT 465562956 1209 50000 PUT SOLE 50000 ITAU UNIBANCO HLDNG-PREF ADR COM 465562106 80 3300 SH SOLE 3300 ITRON INC COM 465741106 61 1000 SH SOLE 1000 ITT CORPORATION COM 450911102 9 200 SH SOLE 200 IVANHOE ENERGY INC COM 465790103 583 273900 SH SOLE 273900 IVANHOE ENERGY INC COM 465790103 5 2300 SH SH_DEF 1 2300 Ivanhoe Energy Inc. COM 465790103 3 1500 SH SOLE 1500 IVANHOE MINES LTD COM 46579N103 251 10700 SH SOLE 10700 IVANHOE MINES LTD COM 46579N103 73 3100 SH SOLE 3100 IVANHOE MINES LTD CALL 46579N903 368 15700 CALL SH_DEF 1 15700 IVANHOE MINES LTD PUT 46579N953 101 4300 PUT SH_DEF 1 4300 IVANHOE MINES LTD COM 46579N103 33 1400 SH SH_DEF 1 1400 IVANHOE MINES LTD COM 46579N103 37 1600 SH SH_DEF 1 1600 JAGUAR MINING INC CALL 47009M903 11 1700 CALL SH_DEF 1 1700 JAGUAR MINING INC PUT 47009M953 48 7500 PUT SH_DEF 1 7500 JAGUAR MINING INC COM 47009M103 150 23200 SH SH_DEF 1 23200 JDS UNIPHASE CORP COM 46612J507 1 50 SH SOLE 50 JOHNSON & JOHNSON COM 478160104 25553 412415 SH SOLE 412415 JOHNSON & JOHNSON COM 478160104 496 8000 SH SH_DEF 2 8000 JPMORGAN CHASE & CO PUT 46625H950 1142 30000 PUT SOLE 30000 JPMORGAN CHASE & CO COM 46625H100 832 21860 SH SOLE 21860 JPMORGAN CHASE & CO COM 46625H100 468 18570 SH SOLE 18570 JPMORGAN CHASE & CO COM 46625H100 5010 131588 SH SOLE 131588 JPMORGAN CHASE & CO COM 46625H100 20634 542000 SH SH_DEF 2 542000 KANSAS CITY SOUTHERN COM 485170302 75 2000 SH SOLE 2000 KB FINANCIAL GROUP INC ADR COM 48241A105 27 625 SH SOLE 625 KEEGAN RESOURCES INC COM 487275109 107 14121 SH SOLE 14121 KEEGAN RESOURCES INC PUT 487275959 8 1000 PUT SH_DEF 1 1000 KELLOGG COMPANY COM 487836108 25 500 SH SOLE 500 KIMBERLY-CLARK CORPORATION COM 494368103 2206 33918 SH SOLE 33918 KINDER MORGAN MANAGEMENT LLC COM 49455U100 125 2072 SH SOLE 2072 KINGSWAY FINANCIAL SERVICES COM 496904103 117 72253 SH SOLE 72253 KINGSWAY FINANCIAL SERVICES COM 496904103 16 9700 SH SH_DEF 1 9700 KINGSWAY FINANCIAL SERVICES INC COM 496904103 0 243 SH SOLE 243 KINROSS GOLD CORP CALL 496902904 10956 583100 CALL SOLE 583100 KINROSS GOLD CORP PUT 496902954 3119 166000 PUT SOLE 166000 KINROSS GOLD CORP COM 496902404 190412 10152036 SH SOLE 10152036 KINROSS GOLD CORP COM 496902404 197 10510 SH SOLE 10510 KINROSS GOLD CORP CALL 496902904 18330 977300 CALL SH_DEF 1 977300 KINROSS GOLD CORP PUT 496902954 4102 218700 PUT SH_DEF 1 218700 KINROSS GOLD CORP COM 496902404 25157 1341298 SH SH_DEF 1 1341298 KINROSS GOLD CORP COM 496902404 60 3200 SH SH_DEF 1 3200 KINROSS GOLD CORP COM 496902404 0 1 SH SH_DEF 1 1 KINROSS GOLD CORPORATION NO PAR COM 496902404 1690 89827 SH SOLE 89827 KLA-TENCOR CORPORATION COM 482480100 9 255 SH SOLE 255 KOHL'S CORP COM 500255104 358 6795 SH SOLE 6795 KONINKLIJKE PHILIPS ELECTRONICS COM 500472303 179 5705 SH SOLE 5705 KOREA ELECTRIC POWER CO SPONS ADR COM 500631106 388 30000 SH SOLE 30000 KOREA EQUITY FUND INC COM 50063B104 359 32500 SH SOLE 32500 KRAFT FOODS INC CL A COM 50075N104 1614 52310 SH SOLE 52310 KROGER CO COM 501044101 315 14565 SH SOLE 14565 KUBOTA CORPORATION SPONS ADR COM 501173207 2 35 SH SOLE 35 L-1 IDENTITY SOLUTIONS INC COM 50212A106 0 29 SH SOLE 29 L-3 COMMUNICATIONS HOLDINGS INC COM 502424104 7 100 SH SOLE 100 LABOPHARM INC COM 504905100 3 2800 SH SH_DEF 1 2800 Labopharm Inc. COM 504905100 2 2000 SH SOLE 2000 LABORATORY CORP OF AMER HOLDINGS COM 50540R409 8 100 SH SOLE 100 LAKE SHORE GOLD CORP COM 510700107 8 2300 SH SH_DEF 1 2300 LAS VEGAS SANDS INC COM 517834107 105 3000 SH SOLE 3000 LEVEL 3 COMMUNICATIONS INC COM 52729N100 412 440000 SH SOLE 440000 LEXMARK INTERNATIONAL INC COM 529771107 344 7700 SH SOLE 7700 LIFEPOINT HOSPITALS INC COM 53219L109 1069 30500 SH SOLE 30500 LILLY (ELI) & COMPANY COM 532457108 505 13836 SH SOLE 13836 LINCOLN NATIONAL CORPORATION COM 534187109 354 14814 SH SOLE 14814 LOUISIANA-PACIFIC CORPORATION COM 546347105 15 2000 SH SOLE 2000 LOWE'S COMPANIES COM 548661107 188 8415 SH SOLE 8415 LULULEMON ATHLETICA INC COM 550021109 198 4431 SH SOLE 4431 LULULEMON ATHLETICA INC CALL 550021909 3447 77100 CALL SH_DEF 1 77100 LULULEMON ATHLETICA INC PUT 550021959 76 1700 PUT SH_DEF 1 1700 LULULEMON ATHLETICA INC COM 550021109 353 7900 SH SH_DEF 1 7900 LUXOTTICA GROUP S P A SPON ADR COM 55068R202 7 267 SH SOLE 267 M & T BANK CORP COM 55261F104 1415 17300 SH SOLE 17300 MAG SILVER CORP COM 55903Q104 67 8734 SH SOLE 8734 MAGNA INTERNATIONAL INC COM 559222401 1195 14516 SH SOLE 14516 MAGNA INTERNATIONAL INC-CL A CALL 559222901 3109 37800 CALL SOLE 37800 MAGNA INTERNATIONAL INC-CL A PUT 559222951 1900 23100 PUT SOLE 23100 MAGNA INTERNATIONAL INC-CL A COM 559222401 40 489 SH SOLE 489 MAIDEN HOLDINGS LTD COM G5753U112 152 20000 SH SOLE 20000 MANULIFE FINANCIAL CORP CALL 56501R906 281 22300 CALL SOLE 22300 MANULIFE FINANCIAL CORP CALL 56501R906 4708 372800 CALL SOLE 372800 MANULIFE FINANCIAL CORP PUT 56501R956 1268 100400 PUT SOLE 100400 MANULIFE FINANCIAL CORP COM 56501R106 380460 30161271 SH SOLE 30161271 MANULIFE FINANCIAL CORP COM 56501R106 130 10268 SH SOLE 10268 MANULIFE FINANCIAL CORP COM 56501R106 10052 794423 SH SOLE 794423 MANULIFE FINANCIAL CORP CALL 56501R906 7490 593800 CALL SH_DEF 1 593800 MANULIFE FINANCIAL CORP PUT 56501R956 9090 720600 PUT SH_DEF 1 720600 MANULIFE FINANCIAL CORP COM 56501R106 56283 4461875 SH SH_DEF 1 4461875 MANULIFE FINANCIAL CORP COM 56501R106 1 100 SH SH_DEF 2 100 MARATHON OIL CORPORATION COM 565849106 1436 43375 SH SOLE 43375 MARSH & MCLENNAN COMPANIES INC COM 571748102 385 15975 SH SOLE 15975 MATERIALS SELECT SECTOR SPDR COM 81369Y100 604 18439 SH SOLE 18439 MCCORMICK & CO INC NVS COM 579780206 57 1350 SH SOLE 1350 MCDONALD'S CORPORATION COM 580135101 4166 55908 SH SOLE 55908 MCGRAW-HILL COMPANIES INC COM 580645109 17 510 SH SOLE 510 MCKESSON CORPORATION COM 58155Q103 463 7500 SH SOLE 7500 MDS INC COM 55269P302 11 1141 SH SOLE 1141 MDS INC COM 55269P302 25 2500 SH SOLE 2500 MDS INC COM 55269P302 211 20900 SH SH_DEF 1 20900 MDS INC COM 55269P302 827 82509 SH SH_DEF 1 82509 MDS INC COM 55269P302 9 908 SH SH_DEF 2 908 MEDCO HEALTH SOLUTIONS INC COM 58405U102 93 1780 SH SOLE 1780 MEDTRONIC INC COM 585055106 121 3600 SH SOLE 3600 MELCO CROWN ENTERTAINMENT LTD ADR COM 585464100 51 10000 SH SOLE 10000 MERCK & CO INC COM 58933Y105 3624 98439 SH SOLE 98439 MERCK & CO. INC. COM 58933Y105 7 200 SH SOLE 200 MERCK & CO. INC. COM 58933Y105 11 300 SH SH_DEF 2 300 METHANEX CORP COM 59151K108 703 28700 SH SOLE 28700 METHANEX CORP COM 59151K108 6 230 SH SOLE 230 METHANEX CORP COM 59151K108 268 10900 SH SOLE 10900 METHANEX CORP CALL 59151K908 12424 506900 CALL SH_DEF 1 506900 METHANEX CORP PUT 59151K958 17 700 PUT SH_DEF 1 700 METHANEX CORP COM 59151K108 1230 50198 SH SH_DEF 1 50198 METLIFE INC COM 59156R108 4055 105457 SH SOLE 105457 MI DEVELOPMENTS INC CL A SVS COM 55304X104 6 550 SH SOLE 550 MI DEVELOPMENTS INC-CL A COM 55304X104 62 5657 SH SOLE 5657 MICROCHIP TECHNOLOGY INC COM 595017104 38 1200 SH SOLE 1200 MICROSOFT CORP COM 594918104 76 3100 SH SOLE 3100 MICROSOFT CORP COM 594918104 10 400 SH SH_DEF 2 400 MICROSOFT CORPORATION COM 594918104 6044 246780 SH SOLE 246780 MIDAS INC COM 595626102 165 21700 SH SOLE 21700 MINEFINDERS CORP CALL 602900902 47 4800 CALL SH_DEF 1 4800 MINEFINDERS CORP COM 602900102 3 300 SH SH_DEF 1 300 MINEFINDERS CORPORATION LTD COM 602900102 196 20000 SH SOLE 20000 MINES MANAGEMENT INC COM 603432105 7 3000 SH SH_DEF 1 3000 MOLSON COORS BREWING COMPANY CL B COM 60871R209 472 10000 SH SOLE 10000 MONSANTO CO COM 61166W101 374 7800 SH SOLE 7800 MONSANTO COMPANY COM 61166W101 551 11500 SH SOLE 11500 MONTPELIER RE HOLDINGS LTD COM G62185106 55 3200 SH SOLE 3200 MORGAN STANLEY PUT 617446958 494 20000 PUT SOLE 20000 MORGAN STANLEY COM 616988101 99 4000 SH SOLE 4000 MORGAN STANLEY COM 617446448 103 4165 SH SOLE 4165 MORGAN STANLEY CAP TR VI COM 616988101 744 29739 SH SOLE 29739 MORGAN STANLEY CAP TRUST COM 616988101 766 30910 SH SOLE 30910 MORGAN STANLEY CAP TRUST COM 616988101 740 29867 SH SOLE 29867 MOSAIC COMPANY COM 61945A107 73 1250 SH SOLE 1250 MOTOROLA INC COM 620076109 78 9150 SH SOLE 9150 NABORS INDUSTRIES LTD COM G6359F103 175 9670 SH SOLE 9670 NASDAQ BUILDERS EUROPE 100 COM 09348R201 61 3000 SH SOLE 3000 NASDAQ OMX GROUP INC (THE) COM 631103108 1 30 SH SOLE 30 NATIONAL BANK OF CANADA CALL 633643908 8342 132200 CALL SOLE 132200 NATIONAL BANK OF CANADA PUT 633643958 5370 85100 PUT SOLE 85100 NATIONAL BANK OF CANADA COM 634865109 446581 7010738 SH SOLE 7010738 NATIONAL BANK OF CANADA CALL 633643908 22249 352600 CALL SH_DEF 1 352600 NATIONAL BANK OF CANADA PUT 633643958 7282 115400 PUT SH_DEF 1 115400 NATIONAL BANK OF CANADA COM 634865109 15237 241477 SH SH_DEF 1 241477 NATIONAL BANK OF GREECE S.A. ADR COM 633643408 0 208 SH SOLE 208 NATIONAL GRID PLC SP ADR COM 636274300 131 3060 SH SOLE 3060 NATIONAL OILWELL VARCO INC NEW COM 637071101 27 600 SH SOLE 600 NAVISTAR INTL CORP COM 63934E108 26 600 SH SOLE 600 Nevsun Resources Ltd COM 64156L101 13 2600 SH SH_DEF 1 2600 NEW GERMANY FUND INC COM 644465106 769 53341 SH SOLE 53341 NEW GOLD INC COM 644535106 24 3600 SH SOLE 3600 NEW GOLD INC COM 644535106 11 1700 SH SOLE 1700 NEW GOLD INC COM 644535106 774 115000 SH SOLE 115000 NEW GOLD INC CALL 644535906 908 135400 CALL SH_DEF 1 135400 NEW GOLD INC PUT 644535956 536 80000 PUT SH_DEF 1 80000 NEW GOLD INC COM 644535106 0 57 SH SH_DEF 1 57 NEW YORK TIMES COMPANY CL A COM 650111107 12 1500 SH SOLE 1500 NEWMONT MINING CORP COM 651639106 130 2075 SH SOLE 2075 NEWMONT MINING CORP OF CD-EX COM 651639106 484 7700 SH SOLE 7700 NEWMONT MINING CORP-HOLDING COMPANY COM 651639106 442 7035 SH SOLE 7035 NEXEN INC CALL 65334H902 904 45000 CALL SOLE 45000 NEXEN INC COM 65334H102 110346 5472108 SH SOLE 5472108 NEXEN INC COM 65334H102 352 17489 SH SOLE 17489 NEXEN INC COM 65334H102 4693 232554 SH SOLE 232554 NEXEN INC CALL 65334H902 1579 78500 CALL SH_DEF 1 78500 NEXEN INC PUT 65334H952 2237 111200 PUT SH_DEF 1 111200 NEXEN INC COM 65334H102 7592 377395 SH SH_DEF 1 377395 NEXTERA ENERGY INC COM 65339F101 109 2000 SH SOLE 2000 NIKE INC CL B COM 654106103 2425 30255 SH SOLE 30255 NIKE INC -CL B COM 654106103 56 700 SH SH_DEF 2 700 NOKIA CORP ADR COM 654902204 59 5840 SH SOLE 5840 NORFOLK SOUTHERN CORP COM 655844108 15 245 SH SOLE 245 NORTH AMERICAN PALLADIUM COM 656912102 2 485 SH SH_DEF 1 485 North American Palladium Ltd COM 656844107 24 5830 SH SOLE 5830 NORTH AMERICAN PALLADIUM LTD COM 656912102 0 100 SH SOLE 100 NORTHEAST UTILITIES COM 664397106 6 200 SH SOLE 200 NORTHERN DYNASTY MINERALS COM 66510M204 66 7700 SH SOLE 7700 NORTHERN TRUST CORPORATION COM 665859104 324 6720 SH SOLE 6720 NORTHGATE MINERALS CORP COM 666416102 699 231300 SH SOLE 231300 NORTHGATE MINERALS CORP COM 666416102 92 30262 SH SOLE 30262 NORTHGATE MINERALS CORP COM 666416102 2 500 SH SH_DEF 1 500 NORTHWEST PIPE COMPANY COM 667746101 88 5000 SH SOLE 5000 NOVA MEASURING INSTRUMENT COM M7516K103 6 1000 SH SH_DEF 1 1000 NOVAGOLD RESOURCES INC COM 66987E206 17 2000 SH SOLE 2000 NOVARTIS AG SPONSORED ADR COM 66987V109 351 6082 SH SOLE 6082 NOVO-NORDISK A/S ADR COM 670100205 394 4000 SH SOLE 4000 NOVUS ENERGY INC COM 15135U109 3 3900 SH SH_DEF 1 3900 NUCOR CORPORATION COM 670346105 144 3782 SH SOLE 3782 OCCIDENTAL PETROLEUM CORP COM 674599105 1947 24862 SH SOLE 24862 OFFICE DEPOT INC COM 676220106 100 21700 SH SOLE 21700 OIL SERVICE HOLDERS TRUST COM 678002106 34 300 SH SOLE 300 OIL STATES INTERNATIONAL INC COM 678026105 5 100 SH SOLE 100 OLD REPUBLIC INTERNATIONAL CORP COM 680223104 39 2850 SH SOLE 2850 OMNI ENERGY SERVICES CORP COM 68210T208 20 7500 SH SOLE 7500 OMNICOM GROUP INC COM 681919106 519 13140 SH SOLE 13140 ONCOLYTICS BIOTECH INC COM 682310107 44 9100 SH SOLE 9100 ONCOLYTICS BIOTECH INC COM 682310107 3 605 SH SOLE 605 OPEN TEXT CORP COM 683715106 236 5000 SH SOLE 5000 OPEN TEXT CORP COM 683715106 319 6772 SH SOLE 6772 OPEN TEXT CORP CALL 683715906 599 12700 CALL SH_DEF 1 12700 OPEN TEXT CORP PUT 683715956 90 1900 PUT SH_DEF 1 1900 OPEN TEXT CORP COM 683715106 156 3300 SH SH_DEF 1 3300 OPEN TEXT CORPORATION COM 683715106 239 5040 SH SOLE 5040 ORACLE CORPORATION COM 68389X105 2805 104456 SH SOLE 104456 ORIENT-EXPRESS HOTELS LTD A COM G67743107 279 25000 SH SOLE 25000 OTELCO INC-IDS COM 688823202 8 500 SH SOLE 500 PAN AMERICAN SILVER CORP COM 697900108 23 790 SH SOLE 790 PAN AMERICAN SILVER CORP COM 697900108 59 2000 SH SOLE 2000 PAN AMERICAN SILVER CORP CALL 697900908 1948 66100 CALL SH_DEF 1 66100 PAN AMERICAN SILVER CORP CALL 697900908 888 30000 CALL SH_DEF 1 30000 PAN AMERICAN SILVER CORP PUT 697900958 348 11800 PUT SH_DEF 1 11800 PAN AMERICAN SILVER CORP COM 697900108 50 1700 SH SH_DEF 1 1700 PARAMOUNT RESOURCES LTD -A COM 69924P102 592 29900 SH SOLE 29900 PARAMOUNT RESOURCES LTD -A COM 69924P102 214 10800 SH SH_DEF 1 10800 PARKER DRILLING CO COM 701081101 15 3500 SH SOLE 3500 PARKER HANNIFIN CORP COM 701094104 9 135 SH SOLE 135 PARTNERRE LTD COM G6852T105 52 650 SH SOLE 650 PATRIOT COAL CORP COM 70336T104 0 40 SH SOLE 40 PATTERSON COMPANIES INC COM 703395103 28 960 SH SOLE 960 PAYCHEX INC COM 704326107 34 1255 SH SOLE 1255 PEABODY ENERGY CORP COM 704549104 15 300 SH SOLE 300 PENGROWTH ENERGY T/U COM 706902509 723 65378 SH SOLE 65378 PENGROWTH ENERGY TRUST COM 706902509 194 17566 SH SOLE 17566 PENGROWTH ENERGY TRUST COM 706902509 37 3363 SH SOLE 3363 PENGROWTH ENERGY TRUST CALL 706902909 96 8700 CALL SH_DEF 1 8700 PENGROWTH ENERGY TRUST PUT 706902959 360 32700 PUT SH_DEF 1 32700 PENGROWTH ENERGY TRUST COM 706902509 25 2300 SH SH_DEF 1 2300 PENN WEST ENERGY T/U COM 707885109 1049 52211 SH SOLE 52211 PENN WEST ENERGY T/U COM 707885109 6834 341200 SH SH_DEF 1 341200 PENN WEST ENERGY TRUST COM 707885109 92392 4590899 SH SOLE 4590899 PENN WEST ENERGY TRUST COM 707885109 145 7200 SH SOLE 7200 PENN WEST ENERGY TRUST CALL 707885909 419 20900 CALL SH_DEF 1 20900 PENN WEST ENERGY TRUST PUT 707885959 46 2300 PUT SH_DEF 1 2300 PENN WEST ENERGY TRUST COM 707885109 2823 140885 SH SH_DEF 1 140885 PEPSICO INC COM 713448108 13998 210684 SH SOLE 210684 PETROLEO BRASILEIRO S.A. ADR COM 71654V101 741 22585 SH SOLE 22585 PETROLEO BRASILEIRO S.A.-ADR PUT 71654V951 268 7400 PUT SOLE 7400 PFIZER INC COM 717081103 2 100 SH SOLE 100 PFIZER INC COM 717081103 4555 265265 SH SOLE 265265 PFIZER INC COM 717081103 26 1500 SH SH_DEF 2 1500 PG & E CORPORATION COM 69331C108 804 17701 SH SOLE 17701 PHILIP MORRIS INTERNATIONAL COM 718172109 3196 57055 SH SOLE 57055 PHOTRONICS INC COM 719405102 159 30025 SH SOLE 30025 PIMCO CORP OPPORTUNITY FUND COM 72201B101 9 500 SH SOLE 500 PIMCO INCOME STRATEGY FUND II COM 72201J104 5 500 SH SOLE 500 PLATINUM GROUP METALS LTD COM 72765Q205 29 12489 SH SOLE 12489 PLUM CREEK TIMBER COMPANY INC COM 729251108 35 1000 SH SOLE 1000 POLYMET MINING CORP COM 731916102 81 40000 SH SOLE 40000 Polymet Mining Corp. COM 731916102 6 3100 SH SOLE 3100 POSCO SPONSORED ADR COM 693483109 186 1630 SH SOLE 1630 POTASH CORP OF SASK INC COM 73755L107 56 393 SH SH_DEF 1 393 POTASH CORP OF SASKATCHEWAN CALL 73755L907 13367 92800 CALL SOLE 92800 POTASH CORP OF SASKATCHEWAN PUT 73755L957 5906 41000 PUT SOLE 41000 POTASH CORP OF SASKATCHEWAN COM 73755L107 486631 3395579 SH SOLE 3395579 POTASH CORP OF SASKATCHEWAN COM 73755L107 1018 7068 SH SOLE 7068 POTASH CORP OF SASKATCHEWAN CALL 73755L907 47558 331800 CALL SH_DEF 1 331800 POTASH CORP OF SASKATCHEWAN PUT 73755L957 34228 238800 PUT SH_DEF 1 238800 POTASH CORP OF SASKATCHEWAN COM 73755L107 26701 186289 SH SH_DEF 1 186289 POTASH CORPORATION OF SASKATCHEWAN COM 73755L107 9775 67989 SH SOLE 67989 POWERSHARES EXCH INTL DIV ACHIEVERS COM 73935X716 35 2400 SH SOLE 2400 POWERSHARES QQQ COM 73935A104 2076 42133 SH SH_DEF 1 42133 POWERSHARES QQQ NASDAQ 100 COM 73935A104 45 915 SH SOLE 915 POWERSHARES VALUELINE INDUSTRY ROTAT COM 73935X179 60 3200 SH SOLE 3200 PRAXAIR INC COM 74005P104 49 545 SH SOLE 545 PRECISION DRILLING CORP COM 740189105 247 36200 SH SOLE 36200 PRECISION DRILLING CORP PUT 74022D958 136 20000 PUT SH_DEF 1 20000 PRECISION DRILLING CORP COM 740189105 112 16386 SH SH_DEF 1 16386 PRECISION DRILLING CORP COM 74022D308 697 102200 SH SH_DEF 1 102200 PRECISION DRILLING CORPORATION COM 74022D308 236 34435 SH SOLE 34435 PRECISION DRILLING TRUST COM 740189105 489 71377 SH SOLE 71377 PROCTER & GAMBLE COMPANY COM 742718109 19943 332555 SH SOLE 332555 PROGRESS ENERGY INC COM 743263105 7 155 SH SOLE 155 PROGRESS ENERGY RESOURCES CO COM 743263105 339 29881 SH SOLE 29881 PROGRESS ENERGY RESOURCES CO CALL 743263905 23 2000 CALL SH_DEF 1 2000 PROGRESS ENERGY RESOURCES CO PUT 743263955 57 5000 PUT SH_DEF 1 5000 PROGRESS ENERGY RESOURCES CO COM 743263105 188 16545 SH SH_DEF 1 16545 PROGRESSIVE CORP OHIO COM 743315103 38 1800 SH SOLE 1800 PROSHARES SHORT S&P500 COM 74347R503 49 1000 SH SOLE 1000 PROSHARES ULTRA QQQ COM 74347R206 99 1500 SH SOLE 1500 PROSHARES ULTRAPRO S&P 500 COM 74347X864 1375 9000 SH SOLE 9000 PROSHARES ULTRASHORT S&P 500 COM 74347R883 89 3000 SH SOLE 3000 PROSHARES ULTRASRT S&P 500 COM 74347R883 30 1000 SH SH_DEF 1 1000 PROSHRS ULTRASRT LEH20+YR COM 74347R297 62 2000 SH SH_DEF 1 2000 PROVIDENT ENERGY TRUST-UTS COM 743868101 125 17602 SH SOLE 17602 PROVIDENT ENERGY TRUST-UTS COM 743868101 9 1300 SH SH_DEF 1 1300 PRUDENTIAL PLC ADR COM 74435K204 2 100 SH SOLE 100 PRUDENTIAL PLC-ADR COM 74435K204 766 30577 SH SOLE 30577 PUBLIC SERVICE ENTERPRISE GROUP COM 744573106 33 1000 SH SOLE 1000 PUBLIC STORAGE COM 74460D109 767 30902 SH SOLE 30902 PUBLIC STORAGE COM 74460D109 695 27352 SH SOLE 27352 PWRSHS DB GOLD DOUBLE LONG COM 25154H749 1 35 SH SOLE 35 QLT INC COM 746927102 63 10013 SH SOLE 10013 QLT INC COM 746927102 8 1200 SH SOLE 1200 QLT INC COM 746927102 13 2000 SH SOLE 2000 QLT INC CALL 746927902 32 5000 CALL SH_DEF 1 5000 QLT INC PUT 746927952 19 3000 PUT SH_DEF 1 3000 QLT INC COM 746927102 5 800 SH SH_DEF 1 800 QLT INC COM 746927102 30 4700 SH SH_DEF 2 4700 QUAD/GRAPHICS INC CL-A COM 747301109 4904 105626 SH SH_DEF 1 105626 QUAD/GRAPHICS INC CL-A COM 747301109 23 500 SH SH_DEF 1 500 QUALCOMM INC COM 747525103 109 2412 SH SOLE 2412 QUANTA SERVICES INC COM 74762E102 289 15170 SH SOLE 15170 QUEST DIAGNOSTICS INC COM 74834L100 122 2410 SH SOLE 2410 RALCORP HOLDINGS INC COM 751028101 9 159 SH SOLE 159 RANDGOLD RESOURCES LIMITED ADR COM 752344309 228 2252 SH SOLE 2252 RANDGOLD RESOURCES LTD-ADR COM 752344309 30 300 SH SOLE 300 RAYONIER INC COM 754907103 20 400 SH SOLE 400 RAYTHEON COMPANY COM 755111507 83 1824 SH SOLE 1824 REED ELSEVIER NV SPON ADR COM 758204200 1 43 SH SOLE 43 REGIONS FINANCIAL CORPORATION COM 7591EP100 109 15000 SH SOLE 15000 REPSOL YPF SA -SPONSORED ADR COM 76026T205 26 1000 SH SH_DEF 2 1000 RESEARCH IN MOTION CALL 760975902 487 10000 CALL SOLE 10000 RESEARCH IN MOTION PUT 760975952 487 10000 PUT SOLE 10000 RESEARCH IN MOTION COM 760975102 439450 9025827 SH SOLE 9025827 RESEARCH IN MOTION COM 760975102 4456 91515 SH SOLE 91515 RESEARCH IN MOTION CALL 760975902 2756 56600 CALL SH_DEF 1 56600 RESEARCH IN MOTION PUT 760975952 9382 192700 PUT SH_DEF 1 192700 RESEARCH IN MOTION COM 760975102 22659 465399 SH SH_DEF 1 465399 RESEARCH IN MOTION LTD COM 760975102 3964 81165 SH SOLE 81165 RESEARCH IN MOTION LTD COM 760975102 24 500 SH SH_DEF 1 500 RICHMONT MINES INC COM 76547T106 45 8900 SH SOLE 8900 RIO TINTO PLC SPONSORED ADR COM 767204100 251 4275 SH SOLE 4275 RITCHIE BROS AUCTIONEERS COM 767744105 8 400 SH SOLE 400 RITCHIE BROS. AUCTIONEERS COM 767744105 106 5100 SH SOLE 5100 RITCHIE BROTHERS AUCTIONR COM 767744105 1 34 SH SH_DEF 1 34 ROCHESTER MEDICAL CORP COM 771497104 503 46100 SH SOLE 46100 ROGERS COMMUNICATIONS -CL B COM 775109200 197228 5223876 SH SOLE 5223876 ROGERS COMMUNICATIONS -CL B COM 775109200 41 1100 SH SOLE 1100 ROGERS COMMUNICATIONS -CL B CALL 775109900 4266 114000 CALL SH_DEF 1 114000 ROGERS COMMUNICATIONS -CL B PUT 775109950 3316 88600 PUT SH_DEF 1 88600 ROGERS COMMUNICATIONS -CL B COM 775109200 11292 301713 SH SH_DEF 1 301713 ROGERS COMMUNICATIONS INC CL B NVS COM 775109200 16090 428602 SH SOLE 428602 ROYAL BANK OF CANADA CALL 780087902 60532 1162300 CALL SOLE 1162300 ROYAL BANK OF CANADA CALL 780087902 3524 67600 CALL SOLE 67600 ROYAL BANK OF CANADA PUT 780087952 31534 605500 PUT SOLE 605500 ROYAL BANK OF CANADA PUT 780087952 5437 104300 PUT SOLE 104300 ROYAL BANK OF CANADA COM 780087102 2673788 51340317 SH SOLE 51340317 ROYAL BANK OF CANADA COM 780087102 563 10800 SH SOLE 10800 ROYAL BANK OF CANADA COM 780087102 124162 2376780 SH SOLE 2376780 ROYAL BANK OF CANADA CALL 780087902 20915 401600 CALL SH_DEF 1 401600 ROYAL BANK OF CANADA PUT 780087952 43018 826000 PUT SH_DEF 1 826000 ROYAL BANK OF CANADA PUT 780087952 563 10800 PUT SH_DEF 1 10800 ROYAL BANK OF CANADA COM 780087102 59452 1141555 SH SH_DEF 1 1141555 ROYAL BANK OF CANADA COM 780087102 235 4500 SH SH_DEF 1 4500 ROYAL BANK SCOTLAND GROUP SP ADR COM 780097689 28 1856 SH SOLE 1856 ROYAL DUTCH SHELL PLC ADR CL A COM 780259206 2510 41630 SH SOLE 41630 ROYAL DUTCH SHELL PLC SPON ADR B COM 780259107 235 4000 SH SOLE 4000 ROYAL GOLD INC COM 780287108 1 15 SH SOLE 15 ROYAL GOLD INC COM 780287108 5 100 SH SOLE 100 ROYAL GOLD INC COM 780287108 25 510 SH SOLE 510 ROYCE MICRO-CAP TRUST INC COM 780915104 33 4000 SH SOLE 4000 ROYCE VALUE TRUST COM 780910105 221 18200 SH SOLE 18200 RUBICON MINERALS CORP CALL 780911903 32 7900 CALL SH_DEF 1 7900 RUBICON MINERALS CORP PUT 780911953 10 2500 PUT SH_DEF 1 2500 RUBICON MINERALS CORP COM 780911103 5 1300 SH SH_DEF 1 1300 SANOFI-AVENTIS SPONSORED ADR COM 80105N105 186 5590 SH SOLE 5590 SAP AG COM 803054204 911 18472 SH SOLE 18472 SAPIENT CORPORATION COM 803062108 272 22745 SH SOLE 22745 SASOL LIMITED SPONSORED ADR COM 803866300 354 7910 SH SOLE 7910 SCANSOURCE INC COM 806037107 43 1550 SH SOLE 1550 SCHLUMBERGER LTD COM 806857108 55 900 SH SOLE 900 SCHLUMBERGER LTD COM 806857108 1005 16305 SH SOLE 16305 SCHWAB, CHARLES CORP COM 808513105 9 675 SH SOLE 675 SCHWEITZER-MAUDUIT INTL INC COM 808541106 117 2000 SH SOLE 2000 SCRIPPS NETWORKS INTERACT COM 811065101 25 528 SH SOLE 528 SEABRIDGE GOLD INC COM 811916105 57 1991 SH SOLE 1991 SEASPAN CORP COM Y75638109 123 10000 SH SOLE 10000 SEMICONDUCTOR MFG INTL CORP ADR COM 81663N206 430 121000 SH SOLE 121000 SERVICE CORPORATION INTERNATIONAL COM 817565104 43 5000 SH SOLE 5000 SHAW COMMUNICATION-B NV COM 82028K200 9 408 SH SH_DEF 1 408 SHAW COMMUNICATION-B NV COM 82028K200 6 288 SH SH_DEF 1 288 SHAW COMMUNICATIONS INC CL B NVS COM 82028K200 13840 626569 SH SOLE 626569 SHAW COMMUNICATIONS INC-B COM 82028K200 181915 8260850 SH SOLE 8260850 SHAW COMMUNICATIONS INC-B COM 82028K200 46 2100 SH SOLE 2100 SHAW COMMUNICATIONS INC-B CALL 82028K900 1579 71700 CALL SH_DEF 1 71700 SHAW COMMUNICATIONS INC-B PUT 82028K950 126 5700 PUT SH_DEF 1 5700 SHAW COMMUNICATIONS INC-B COM 82028K200 4086 185540 SH SH_DEF 1 185540 SHAW COMMUNICATIONS INC-B COM 82028K200 41018 1862650 SH SH_DEF 2 1862650 SIEMENS AG SPONSORED ADR COM 826197501 269 2555 SH SOLE 2555 SIERRA WIRELESS INC COM 826516106 13 1300 SH SOLE 1300 SIERRA WIRELESS INC CALL 826516906 60 5800 CALL SH_DEF 1 5800 SILVER STANDARD RESOURCES COM 82823L106 171 8582 SH SOLE 8582 SILVER STANDARD RESOURCES CALL 82823L906 388 19500 CALL SH_DEF 1 19500 SILVER STANDARD RESOURCES PUT 82823L956 287 14400 PUT SH_DEF 1 14400 SILVER STANDARD RESOURCES COM 82823L106 183 9177 SH SH_DEF 1 9177 SILVER STANDARD RESOURCES INC COM 82823L106 0 11 SH SOLE 11 SILVER WHEATON CORP COM 828336107 940 35300 SH SOLE 35300 SILVER WHEATON CORP COM 828336107 335 12566 SH SOLE 12566 SILVER WHEATON CORP COM 828336107 841 31500 SH SOLE 31500 SILVER WHEATON CORP CALL 828336907 3936 147800 CALL SH_DEF 1 147800 SILVER WHEATON CORP PUT 828336957 900 33800 PUT SH_DEF 1 33800 SILVER WHEATON CORP COM 828336107 676 25400 SH SH_DEF 1 25400 SILVER WHEATON CORP COM 828336107 59531 2235685 SH SH_DEF 2 2235685 SILVERCORP METALS INC COM 82835P103 1 117 SH SOLE 117 SILVERCORP METALS INC CALL 82835P903 46 5600 CALL SH_DEF 1 5600 SILVERCORP METALS INC PUT 82835P953 75 9100 PUT SH_DEF 1 9100 SILVERCORP METALS INC COM 82835P103 178 21700 SH SH_DEF 1 21700 SMART TECHNOLOGIES INC CL A SVS COM 83172R108 14 1000 SH SOLE 1000 SMITH & NEPHEW PLC SPONSORED ADR COM 83175M205 1911 42100 SH SOLE 42100 SMITHFIELD FOODS INC COM 832248108 30 1800 SH SOLE 1800 SMUCKER (J.M.) CO COM 832696405 5 87 SH SOLE 87 SOHU.COM INC COM 83408W103 157 2725 SH SOLE 2725 SONDE RESOURCES CORP COM 835426107 5 1600 SH SH_DEF 1 1600 SOUTHERN COMPANY COM 842587107 55 1475 SH SOLE 1475 SOUTHWEST AIRLINES CO COM 844741108 4 270 SH SOLE 270 SPDR BARCLAYS CAPITAL HI YLD BD ETF COM 78464A417 236 5900 SH SOLE 5900 SPDR DJIA ETF COM 78467X109 70 645 SH SOLE 645 SPDR FTSE/MACQUARIE GLB INFR 100 ETF COM 78463X855 293 7200 SH SOLE 7200 SPDR GOLD TRUST COM 78463V107 4171 32609 SH SOLE 32609 SPDR S&P 500 ETF COM 78462F103 981 8600 SH SH_DEF 1 8600 SPDR S&P 500 ETF TRUST COM 78462F103 646 5660 SH SOLE 5660 SPDR S&P BIOTECH ETF COM 78464A870 12 200 SH SOLE 200 SPDR S&P MIDCAP 400 ETF TRUST COM 78467Y107 47 325 SH SOLE 325 SPDR TRUST SERIES 1 COM 78462F103 1 5 SH SOLE 5 SPDR TRUST SERIES 1 COM 78462F103 34 300 SH SH_DEF 1 300 SPECTRA ENERGY CORP COM 847560109 199 8815 SH SOLE 8815 SPX CORPORATION COM 784635104 22 350 SH SOLE 350 ST JOE COMPANY(THE) COM 790148100 249 10000 SH SOLE 10000 STANTEC INC COM 85472N109 5 200 SH SOLE 200 Stantec Inc COM 85472N109 58 2200 SH SOLE 2200 STANTEC INC COM 85472N109 77 2885 SH SOLE 2885 STANTEC INC COM 85472N109 3 119 SH SH_DEF 1 119 STAPLES INC COM 855030102 431 20610 SH SOLE 20610 STARBUCKS CORPORATION COM 855244109 41 1600 SH SOLE 1600 STATE STREET CORP COM 857477103 501 13295 SH SOLE 13295 STATOIL ASA SPON ADR COM 85771P102 307 14616 SH SOLE 14616 STEIN MART INC COM 858375108 149 16900 SH SOLE 16900 STRYKER CORPORATION COM 863667101 50 1000 SH SOLE 1000 SUN LIFE FINANCIAL INC CALL 866796905 91 3500 CALL SOLE 3500 SUN LIFE FINANCIAL INC COM 866796105 239100 9139459 SH SOLE 9139459 SUN LIFE FINANCIAL INC COM 866796105 81 3102 SH SOLE 3102 SUN LIFE FINANCIAL INC COM 866796105 8749 333397 SH SOLE 333397 SUN LIFE FINANCIAL INC CALL 866796905 2480 94800 CALL SH_DEF 1 94800 SUN LIFE FINANCIAL INC PUT 866796955 6420 245400 PUT SH_DEF 1 245400 SUN LIFE FINANCIAL INC COM 866796105 15468 591238 SH SH_DEF 1 591238 SUN LIFE FINANCIAL INC COM 866796105 26 1000 SH SH_DEF 1 1000 SUNCOR ENERGY INC CALL 867224907 14794 454500 CALL SOLE 454500 SUNCOR ENERGY INC PUT 867224957 1458 44800 PUT SOLE 44800 SUNCOR ENERGY INC COM 867224107 525351 16136892 SH SOLE 16136892 SUNCOR ENERGY INC COM 867224107 215 6600 SH SOLE 6600 SUNCOR ENERGY INC CALL 867224907 16389 503400 CALL SH_DEF 1 503400 SUNCOR ENERGY INC PUT 867224957 15311 470300 PUT SH_DEF 1 470300 SUNCOR ENERGY INC COM 867224107 20416 627121 SH SH_DEF 1 627121 SUNCOR ENERGY INC COM 867224107 26 784 SH SH_DEF 2 784 SUNCOR ENERGY INC (NEW) COM 867224107 29745 910876 SH SOLE 910876 SUNOPTA INC COM 8676EP108 1 200 SH SOLE 200 SUPERVALU INC COM 868536103 166 14400 SH SOLE 14400 SXC HEALTH SOLUTIONS CORP COM 78505P100 170 4652 SH SOLE 4652 SXC HEALTH SOLUTIONS CORP COM 78505P100 568 15500 SH SOLE 15500 SXC HEALTH SOLUTIONS CORP CALL 78505P900 179 4900 CALL SH_DEF 1 4900 SXC HEALTH SOLUTIONS CORP PUT 78505P950 646 17700 PUT SH_DEF 1 17700 SXC HEALTH SOLUTIONS CORP COM 78505P100 197 5400 SH SH_DEF 1 5400 SYNGENTA AG-ADR COM 87160A100 304 6100 SH SOLE 6100 SYSCO CORPORATION COM 871829107 84 2930 SH SOLE 2930 T ROWE PRICE GROUP INC COM 74144T108 23 455 SH SOLE 455 TAIWAN SEMICONDUCTOR MFTG SP ADR COM 874039100 4 390 SH SOLE 390 TALISMAN ENERGY INC COM 87425E103 180701 10330097 SH SOLE 10330097 TALISMAN ENERGY INC COM 87425E103 327 18675 SH SOLE 18675 TALISMAN ENERGY INC COM 87425E103 8575 488700 SH SOLE 488700 TALISMAN ENERGY INC CALL 87425E903 3381 193300 CALL SH_DEF 1 193300 TALISMAN ENERGY INC PUT 87425E953 4092 233900 PUT SH_DEF 1 233900 TALISMAN ENERGY INC COM 87425E103 11229 641953 SH SH_DEF 1 641953 TALISMAN ENERGY INC COM 87425E103 6 338 SH SH_DEF 1 338 TALISMAN ENERGY INC COM 87425E103 14 800 SH SH_DEF 2 800 TANZANIAN ROYALTY EXPLORATIO COM 87600U104 1 144 SH SOLE 144 TANZANIAN ROYALTY EXPLORATIO COM 87600U104 11 1500 SH SH_DEF 1 1500 TARGET CORP COM 87612E106 2305 43136 SH SOLE 43136 TASECO MINES LTD COM 876511106 207 40000 SH SOLE 40000 TASEKO MINES LTD CALL 876511906 77 15000 CALL SH_DEF 1 15000 TASEKO MINES LTD PUT 876511956 46 9000 PUT SH_DEF 1 9000 TASEKO MINES LTD COM 876511106 463 89800 SH SH_DEF 1 89800 TATA MOTORS LTD SPON ADR COM 876568502 204 8000 SH SOLE 8000 TECK COMINCO LTD-CL B COM 878742204 208611 5072319 SH SOLE 5072319 TECK COMINCO LTD-CL B COM 878742204 1856 45104 SH SOLE 45104 TECK COMINCO LTD-CL B COM 878742204 9047 219979 SH SH_DEF 1 219979 TECK COMINCO LTD-CL B COM 878742204 5165 125498 SH SH_DEF 1 125498 TECK RESOURCES LTD CL B SVS COM 878742204 7475 181202 SH SOLE 181202 TELEFLEX INCORPORATED COM 879369106 610 10750 SH SOLE 10750 TELEFONICA S.A. SPONSORED ADR COM 879382208 48 648 SH SOLE 648 TELUS CORP CALL 87971M902 14356 323100 CALL SH_DEF 1 323100 TELUS CORP PUT 87971M952 7087 159500 PUT SH_DEF 1 159500 TELUS CORPORATION -NON VOTE COM 87971M202 105142 2453087 SH SOLE 2453087 TELUS CORPORATION NV COM 87971M202 4968 116874 SH SOLE 116874 TEMPLETON DRAGON FUND COM 88018T101 1130 39100 SH SOLE 39100 TENARIS S.A. ADR COM 88031M109 240 6245 SH SOLE 6245 TERADYNE INC COM 880770102 3 294 SH SOLE 294 TESCO CORP COM 88157K101 130 10800 SH SOLE 10800 TEVA PHARMACEUTICAL INDUSTRIES ADR COM 881624209 320 6070 SH SOLE 6070 TEVA PHARMACEUTICAL-SP ADR COM 881624209 32 600 SH SOLE 600 TEXAS INSTRUMENTS INC COM 882508104 62 2274 SH SOLE 2274 THERMADYNE HOLDINGS CORPORATION COM 883435307 448 31700 SH SOLE 31700 THERMO FISHER SCIENTIFIC COM 883556102 86 1800 SH SOLE 1800 THOMPSON CREEK METALS CO INC COM 884768102 111 10300 SH SOLE 10300 THOMPSON CREEK METALS CO INC CALL 884768902 709 65800 CALL SH_DEF 1 65800 THOMPSON CREEK METALS CO INC PUT 884768952 450 41800 PUT SH_DEF 1 41800 THOMPSON CREEK METALS CO INC COM 884768102 1666 154600 SH SH_DEF 1 154600 THOMPSON CREEK METALS COMPANY COM 884768102 105 9710 SH SOLE 9710 THOMSON REUTERS CORP COM 884903105 178425 4746609 SH SOLE 4746609 THOMSON REUTERS CORP COM 884903105 99 2629 SH SOLE 2629 THOMSON REUTERS CORP CALL 884903905 5248 139600 CALL SH_DEF 1 139600 THOMSON REUTERS CORP PUT 884903955 5834 155200 PUT SH_DEF 1 155200 THOMSON REUTERS CORP COM 884903105 9972 265285 SH SH_DEF 1 265285 THOMSON REUTERS CORP COM 884903105 6308 167800 SH SH_DEF 1 167800 THOMSON REUTERS CORP COM 884903105 11 299 SH SH_DEF 1 299 THOMSON REUTERS CORPORATION COM 884903105 18451 489337 SH SOLE 489337 TIM HORTONS INC PUT 88706M953 335 9200 PUT SOLE 9200 TIM HORTONS INC COM 88706M103 67626 1856650 SH SOLE 1856650 TIM HORTONS INC COM 88706M103 11 293 SH SOLE 293 TIM HORTONS INC COM 88706M103 7797 213398 SH SOLE 213398 TIM HORTONS INC CALL 88706M903 1694 46500 CALL SH_DEF 1 46500 TIM HORTONS INC PUT 88706M953 470 12900 PUT SH_DEF 1 12900 TIM HORTONS INC COM 88706M103 3956 108603 SH SH_DEF 1 108603 TIME WARNER CABLE INC W/I COM 88732J207 11 213 SH SOLE 213 TIME WARNER INC COM 887317303 60 1965 SH SOLE 1965 TJX COMPANIES INC COM 872540109 2 50 SH SOLE 50 TOLL BROTHERS INC COM 889478103 38 2000 SH SOLE 2000 TORONTO DOMINION BANK COM 891160509 22 300 SH SH_DEF 1 300 TORONTO-DOMINION BANK COM 891160509 64652 890844 SH SOLE 890844 TORONTO-DOMINION BANK COM 891160509 300971 4171182 SH SH_DEF 1 4171182 TORONTO-DOMINION BANK COM 891160509 79750 1102250 SH SH_DEF 2 1102250 TOTAL S.A. SPONSORED ADR COM 89151E109 1820 35272 SH SOLE 35272 TOWERSTREAM CORPORATION COM 892000100 843 394100 SH SOLE 394100 TOYOTA MOTOR CORP ADR COM 892331307 121 1697 SH SOLE 1697 TRANSALTA CORP CALL 89346D907 1961 91900 CALL SOLE 91900 TRANSALTA CORP PUT 89346D957 224 10500 PUT SOLE 10500 TRANSALTA CORP COM 89346D107 85120 3933098 SH SOLE 3933098 TRANSALTA CORP CALL 89346D907 3105 145500 CALL SH_DEF 1 145500 TRANSALTA CORP PUT 89346D957 2008 94100 PUT SH_DEF 1 94100 TRANSALTA CORP COM 89346D107 4651 217953 SH SH_DEF 1 217953 TRANSALTA CORPORATION COM 89346D107 9048 422680 SH SOLE 422680 TRANSATLANTIC PETROLEUM LTD COM 893521104 6 2100 SH SOLE 2100 TRANSCANADA CORP CALL 89353D907 19 500 CALL SOLE 500 TRANSCANADA CORP COM 89353D107 451485 12045466 SH SOLE 12045466 TRANSCANADA CORP CALL 89353D907 7960 214600 CALL SH_DEF 1 214600 TRANSCANADA CORP PUT 89353D957 6874 185300 PUT SH_DEF 1 185300 TRANSCANADA CORP COM 89353D107 14436 389160 SH SH_DEF 1 389160 TRANSCANADA CORP COM 89353D107 28 764 SH SH_DEF 1 764 TRANSCANADA CORPORATION COM 89353D107 42069 1130628 SH SOLE 1130628 Transglobe Energy COM 893662106 19 2000 SH SOLE 2000 Transglobe Energy COM 893662106 3 300 SH SH_DEF 1 300 TRAVELERS COMPANIES INC COM 89417E109 281 5394 SH SOLE 5394 TSAKOS ENERGY NAVIGATION LTD COM G9108L108 352 26400 SH SOLE 26400 U.S. BANCORP COM 902973304 92 4262 SH SOLE 4262 U.S. GEOTHERMAL INC COM 90338S102 205 252500 SH SOLE 252500 ULTRA PETROLEUM CORP COM 903914109 97 2300 SH SOLE 2300 UNILEVER N.V. NEW YORK SHARES COM 904784709 229 7663 SH SOLE 7663 UNILEVER PLC SPON ADR COM 904767704 258 8860 SH SOLE 8860 UNION PACIFIC CORPORATION COM 907818108 754 9220 SH SOLE 9220 UNITED PARCEL SERVICE INC CL B COM 911312106 93 1400 SH SOLE 1400 UNITED STATES OIL FUND LP COM 911684108 877 25174 SH SOLE 25174 UNITED TECHNOLOGIES CORPORATION COM 913017109 5920 83112 SH SOLE 83112 UNITEDHEALTH GROUP INC COM 91324P102 446 12715 SH SOLE 12715 UNUM GROUP COM 91529Y106 873 39400 SH SOLE 39400 UR ENERGY INC COM 91688R108 151 153000 SH SOLE 153000 URS CORPORATION COM 903236107 309 8130 SH SOLE 8130 US BANCORP COM 902973304 229 10573 SH SOLE 10573 US GOLD CORP NEW COM 912023207 124 25000 SH SOLE 25000 US Gold Corp. COM 912023207 29 5932 SH SOLE 5932 US NATURAL GAS FUND LP COM 912318102 1370 222088 SH SOLE 222088 US NATURAL GAS FUND LP COM 912318102 1 100 SH SH_DEF 1 100 VALE S.A SPON ADR COM 91912E105 1693 54140 SH SOLE 54140 VALE S.A. CLASS PFD ADR COM 91912E204 236 8500 SH SOLE 8500 VALE SA-SP ADR PUT 91912E954 14853 475000 PUT SOLE 475000 VALE SA-SP ADR COM 91912E105 1069 34200 SH SOLE 34200 Valeant Pharmaceuticals Intl. COM 91911X104 12 499 SH SOLE 499 VALERO ENERGY CORP COM 91913Y100 131 7500 SH SOLE 7500 VALUEVISION MEDIA INC CLASS A COM 92047K107 4 2000 SH SOLE 2000 VANGUARD EMERGING MARKETS ETF COM 922042858 86 1900 SH SOLE 1900 VANGUARD EUROPE PACIFIC ETF COM 921943858 204 5900 SH SOLE 5900 VANGUARD EUROPEAN ETF COM 922042874 18 365 SH SOLE 365 VANGUARD TOTAL STOCK MARKET ETF COM 922908769 50 850 SH SOLE 850 VARIAN MEDICAL SYSTEMS INC COM 92220P105 5 75 SH SOLE 75 VEOLIA ENVIRONNEMENT SPON ADR COM 92334N103 26 975 SH SOLE 975 VERIZON COMMUNICATIONS INC COM 92343V104 7 200 SH SOLE 200 VERIZON COMMUNICATIONS INC COM 92343V104 2033 62375 SH SOLE 62375 VERTEX PHARMACEUTICALS INC COM 92532F100 890 25750 SH SOLE 25750 VIACOM INC CLASS B COM 92553P201 16 455 SH SOLE 455 VIRTUS INVESTMENT PARTNERS COM 92828Q109 672 22200 SH SOLE 22200 VISA INC- CLASS A SHARES COM 92826C839 436 5870 SH SOLE 5870 VISIONCHINA MEDIA INC COM 92833U103 271 60000 SH SOLE 60000 VISTA GOLD CORP REORG SHS COM 927926303 414 161000 SH SOLE 161000 VODAFONE GROUP PLC COM 92857W209 4610 185825 SH SOLE 185825 WALGREEN CO COM 931422109 1403 41878 SH SOLE 41878 WAL-MART STORES INC COM 931142103 5314 99293 SH SOLE 99293 WASHINGTON POST COMPANY CL B COM 939640108 99 247 SH SOLE 247 WASTE MANAGEMENT INC COM 94106L109 503 14065 SH SOLE 14065 WELLPOINT INC COM 94973V107 1331 23500 SH SOLE 23500 WELLS FARGO & CO COM 949746101 3457 137551 SH SOLE 137551 WELLS FARGO & CO COM 949746101 20887 831159 SH SH_DEF 2 831159 WESTERN UNION CO COM 959802109 510 28880 SH SOLE 28880 WESTPORT INNOVATIONS INC COM 960908309 2 86 SH SOLE 86 WESTPORT INNOVATIONS INC CALL 960908909 4 200 CALL SH_DEF 1 200 WESTPORT INNOVATIONS INC COM 960908309 17 1000 SH SH_DEF 1 1000 WESTPORT INNOVATIONS INC NEW COM 960908309 18 1000 SH SOLE 1000 WEYERHAEUSER CO COM 962166104 22 1404 SH SOLE 1404 WINNEBAGO INDUSTRIES INC COM 974637100 13 1200 SH SOLE 1200 WISDOMTREE INDIA EARNINGS FUND COM 97717W422 425 16100 SH SOLE 16100 WPP PLC - SPONSORED ADR COM 92933H101 46 832 SH SOLE 832 WTS-BANRO CORP 17SEP11 COM 066800111 0 100 SH SH_DEF 1 100 WTS-OILSANDS QUEST 12MY11 COM 678046129 27 670850 SH SH_DEF 1 670850 XEROX CORPORATION COM 984121103 46 4400 SH SOLE 4400 YAMANA GOLD INC CALL 98462Y900 4535 397800 CALL SOLE 397800 YAMANA GOLD INC PUT 98462Y950 200 17500 PUT SOLE 17500 YAMANA GOLD INC COM 98462Y100 85712 7506750 SH SOLE 7506750 YAMANA GOLD INC COM 98462Y100 51 4442 SH SOLE 4442 YAMANA GOLD INC COM 98462Y100 1121 98048 SH SOLE 98048 YAMANA GOLD INC CALL 98462Y900 2107 184800 CALL SH_DEF 1 184800 YAMANA GOLD INC CALL 98462Y900 447 39200 CALL SH_DEF 1 39200 YAMANA GOLD INC PUT 98462Y950 1840 161400 PUT SH_DEF 1 161400 YAMANA GOLD INC COM 98462Y100 6855 601309 SH SH_DEF 1 601309 YUM! BRANDS INC COM 988498101 184 4000 SH SOLE 4000 ZHONGPIN INC COM 98952K107 525 32200 SH SOLE 32200 ZIMMER HOLDINGS INC COM 98956P102 984 18808 SH SOLE 18808