UNITED STATES SECURITIES AND EXCHANGE COMMISSION WASHINGTON, D.C. 20549 FORM 13F FORM 13F COVER PAGE Report for the Calendar Year or Quarter Ended: June 30, 2011 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: Chris Montague Title: Executive Vice President Phone: Signature, Place, and Date of Signing: /S/ Chris Montague Toronto, Ontario August 12, 2011 ------------------------------------- ---------------------- --------------- [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 is 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: 1166 Form 13F Information Table Value Total (x$1000): $22,102,048 LIST OF OTHER INCLUDED MANAGERS: Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report. No. Form 13F File Number Name --- -------------------- ---- 1 28-11512 TD Securities Inc. 2 28-11579 TD Global Finance Form 13F-HR Name of reporting Manager The Toronto - Dominion Bank Item 1: Item 2: Item 3: Item 4: Item 5: Item 6: Item 7: Item 8: ----------------------------------- ------- --------- ------- --------- --------------------- ---------- --------------------- Investment Discretion --------------------- Voting Authority (b) (Shares) Title Fair Shares or Shared- (c) Managers --------------------- of CUSIP Market Principal (a) As Shared- See Instr. (a) (b) (c) Name of Issuer Class Number Value Amount Sole Defined other V Sole Shared None -------------- ------- --------- ------- --------- ---- ---- ------- -------- ---------- ---- -------- ------- 3M CO COM COM 88579Y101 10078 105193 SH SOLE 105193 ABB LTD SPONSORED ADR COM 000375204 29 1100 SH SOLE 1100 ABBOTT LABORATORIES COM 002824100 384 7300 SH SH_DEF 2 7300 ABBOTT LABS COM COM 002824100 4431 83371 SH SOLE 83371 ADVANTAGE OIL & GAS LTD COM 00765F101 10 1200 SH SH_DEF 1 1200 ADVANTAGE OIL & GAS LTD COM 00765F101 250 31600 SH SOLE 31600 ADVANTAGE OIL & GAS LTD COM 00765F101 24 3000 SH SH_DEF 1 3000 ADVANTAGE OIL & GAS LTD COM 00765F101 10 1300 SH SH_DEF 1 1300 ADVANTAGE OIL & GAS LTD COM COM 00765F101 9 1106 SH SOLE 1106 AFLAC INC COM COM 001055102 148 3145 SH SOLE 3145 AGFEED INDUSTRIES INC COM COM 00846L101 49 40000 SH SOLE 40000 AGILENT TECHNOLOGIES INC COM COM 00846U101 5 100 SH SOLE 100 AGNICO EAGLE MINES LTD COM COM 008474108 704 11031 SH SOLE 11031 AGNICO-EAGLE MINES CALL 008474108 9003 142400 CALL SH_DEF 1 142400 AGNICO-EAGLE MINES COM 008474108 7866 124415 SH SH_DEF 1 124415 AGNICO-EAGLE MINES COM 008474108 107473 1699866 SH SOLE 1699866 AGNICO-EAGLE MINES PUT 008474108 8649 136800 PUT SH_DEF 1 136800 AGNICO-EAGLE MINES LTD CALL 008474108 2525 40000 CALL SH_DEF 1 40000 AGNICO-EAGLE MINES LTD CALL 008474108 631 10000 CALL SOLE 10000 AGNICO-EAGLE MINES LTD COM 008474108 1534 24296 SH SOLE 24296 AGNICO-EAGLE MINES LTD COM 008474108 1 11 SH SH_DEF 1 11 AGNICO-EAGLE MINES LTD PUT 008474108 2210 35000 PUT SH_DEF 1 35000 AGRIUM INC CALL 008916108 18440 210000 CALL SH_DEF 1 210000 AGRIUM INC CALL 008916108 3686 42000 CALL SOLE 42000 AGRIUM INC COM 008916108 6592 75072 SH SH_DEF 1 75072 AGRIUM INC COM 008916108 137158 1562034 SH SOLE 1562034 AGRIUM INC COM 008916108 35 400 SH SH_DEF 1 400 AGRIUM INC COM 008916108 3 38 SH SH_DEF 1 38 AGRIUM INC PUT 008916108 16552 188500 PUT SH_DEF 1 188500 AGRIUM INC PUT 008916108 448 5100 PUT SOLE 5100 AGRIUM INC COM COM 008916108 4967 56044 SH SOLE 56044 AKAMAI TECHNOLOGIES INC COM COM 00971T101 8 260 SH SOLE 260 ALCATEL-LUCENT SPONSORED ADR COM 013904305 0 47 SH SOLE 47 ALCOA INC COM COM 013817101 831 51865 SH SOLE 51865 ALEXCO RESOURCE CORP CALL 01535P106 50 7000 CALL SH_DEF 1 7000 ALEXCO RESOURCE CORP COM 01535P106 14 2000 SH SH_DEF 1 2000 ALEXCO RESOURCE CORP PUT 01535P106 7 1000 PUT SH_DEF 1 1000 ALEXCO RESOURCES CORP COM 01535P106 0 11 SH SH_DEF 1 11 ALLIED NEVADA GOLD CORP CALL 019344100 1996 56600 CALL SH_DEF 1 56600 ALLIED NEVADA GOLD CORP COM 019344100 18 500 SH SH_DEF 1 500 ALLIED NEVADA GOLD CORP COM 019344100 3 74 SH SH_DEF 1 74 ALLIED NEVADA GOLD CORP PUT 019344100 1428 40500 PUT SH_DEF 1 40500 ALLIED NEVADA GOLD CORP COM COM 019344100 715 20000 SH SOLE 20000 ALLSTATE CORP COM COM 020002101 335 10850 SH SOLE 10850 ALTRIA GROUP INC COM 02209S103 254 9600 SH SOLE 9600 ALTRIA GROUP INC COM COM 02209S103 811 30421 SH SOLE 30421 AMAZON.COM INC COM 023135106 41 200 SH SOLE 200 AMERICAN EAGLE OUTFITTERS NE COM COM 02553E106 9 675 SH SOLE 675 AMERICAN EXPRESS CO COM COM 025816109 486 9300 SH SOLE 9300 AMERIPRISE FINL INC COM COM 03076C106 3 50 SH SOLE 50 AMETEK INC NEW COM COM 031100100 289 6370 SH SOLE 6370 AMGEN INC COM 031162100 284433 4874600 SH SH_DEF 2 4874600 AMGEN INC COM COM 031162100 1271 21558 SH SOLE 21558 AMTRUST FINANCIAL SERVICES I COM COM 032359309 72 3125 SH SOLE 3125 ANGLOGOLD ASHANTI-SPON ADR COM 035128206 65 1550 SH SOLE 1550 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR COM 03524A108 262 4478 SH SOLE 4478 ANNALY CAP MGMT INC COM COM 035710409 501 27500 SH SOLE 27500 ANTARES PHARMA INC COM COM 036642106 438 196200 SH SOLE 196200 AOL INC COM COM 00184X105 0 11 SH SOLE 11 AON CORP COM COM 037389103 31 600 SH SOLE 600 APACHE CORP COM COM 037411105 627 5030 SH SOLE 5030 APPLE INC COM 037833100 4599 13700 SH SOLE 13700 APPLE INC COM 037833100 597056 1778700 SH SH_DEF 2 1778700 APPLE INC COM 037833100 101 300 SH SH_DEF 2 300 APPLE INC COM COM 037833100 1429 4215 SH SOLE 4215 APPLIED MATLS INC COM COM 038222105 22 1700 SH SOLE 1700 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH COM 03938L104 35 1000 SH SOLE 1000 ARCH COAL INC COM COM 039380100 81 3000 SH SOLE 3000 ARCHER DANIELS MIDLAND CO COM COM 039483102 70 2300 SH SOLE 2300 ARENA PHARMACEUTICALS INC COM COM 040047102 322 234500 SH SOLE 234500 ASPEN INSURANCE HOLDINGS LTD SHS COM G05384105 298 11450 SH SOLE 11450 ASSURANT INC COM COM 04621X108 18 500 SH SOLE 500 ASTRAZENECA PLC SPONSORED ADR COM 046353108 1080 21350 SH SOLE 21350 AT&T INC COM 00206R102 6 200 SH SOLE 200 AT&T INC COM COM 00206R102 4671 147218 SH SOLE 147218 ATLANTIC POWER CORP CALL 04878Q863 106 7000 CALL SH_DEF 1 7000 ATLANTIC POWER CORP COM 04878Q863 5 300 SH SH_DEF 1 300 ATLANTIC POWER CORP COM 04878Q863 8936 589900 SH SOLE 589900 ATLANTIC POWER CORP PUT 04878Q863 30 2000 PUT SH_DEF 1 2000 ATLANTIC PWR CORP COM NEW COM 04878Q863 52 3370 SH SOLE 3370 ATRION CORP COM COM 049904105 32 162 SH SOLE 162 AUGUSTA RESOURCE CORP COM 050912203 0 2 SH SH_DEF 1 2 AURICO GOLD INC CALL 05155C105 12 1100 CALL SH_DEF 1 1100 AURICO GOLD INC COM 05155C105 1 100 SH SH_DEF 1 100 AURICO GOLD INC COM 05155C105 343 31200 SH SOLE 31200 AURICO GOLD INC COM 05155C105 2 200 SH SH_DEF 1 200 AURICO GOLD INC PUT 05155C105 33 3000 PUT SH_DEF 1 3000 AURICO GOLD INC COM ADDED COM 05155C105 395 35600 SH SOLE 35600 AURIZON MINES LTD CALL 05155P106 98 17500 CALL SH_DEF 1 17500 AURIZON MINES LTD COM 05155P106 261 46700 SH SOLE 46700 AURIZON MINES LTD PUT 05155P106 78 13900 PUT SH_DEF 1 13900 AURIZON MINES LTD COM COM 05155P106 169 30000 SH SOLE 30000 AUTOMATIC DATA PROCESSING IN COM COM 053015103 1392 26161 SH SOLE 26161 AVEO PHARMACEUTICALS INC COM 053588109 14 700 SH SOLE 700 AVEO PHARMACEUTICALS INC PUT 053588109 515 25000 PUT SOLE 25000 AVON PRODS INC COM COM 054303102 136 4800 SH SOLE 4800 BAKER HUGHES INC COM COM 057224107 346 4720 SH SOLE 4720 BALLARD POWER SYSTEMS COM 058586108 0 50 SH SH_DEF 1 50 BALLARD POWER SYSTEMS INC COM 058586108 6 4000 SH SH_DEF 1 4000 BALLARD POWER SYSTEMS INC COM 058586108 78 49555 SH SOLE 49555 BALLARD PWR SYS INC NEW COM COM 058586108 199 125000 SH SOLE 125000 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR COM 05946K101 50 4218 SH SOLE 4218 BANCO SANTANDER SA ADR COM 05964H105 54 4685 SH SOLE 4685 BANCO SANTANDER SA-SPON ADR PUT 05964H105 2354 204500 PUT SOLE 204500 BANCO SANTANDER-CHILE-ADR CALL 05965X109 1820 19400 CALL SOLE 19400 BANK MONTREAL QUE COM COM 063671101 61202 953200 SH SOLE 953200 BANK NOVA SCOTIA HALIFAX COM COM 064149107 119210 1960494 SH SOLE 1960494 BANK OF AMERICA CORP COM 060505104 138 12600 SH SOLE 12600 BANK OF AMERICA CORPORATION COM COM 060505104 1681 151851 SH SOLE 151851 BANK OF MONTREAL CALL 063671101 57871 909800 CALL SH_DEF 1 909800 BANK OF MONTREAL CALL 063671101 18116 284800 CALL SOLE 284800 BANK OF MONTREAL COM 063671101 14245 223949 SH SH_DEF 1 223949 BANK OF MONTREAL COM 063671101 1391846 21885239 SH SOLE 21885239 BANK OF MONTREAL COM 063671101 43 678 SH SOLE 678 BANK OF MONTREAL COM 063671101 121 1900 SH SH_DEF 1 1900 BANK OF MONTREAL PUT 063671101 51618 811500 PUT SH_DEF 1 811500 BANK OF MONTREAL PUT 063671101 30138 473800 PUT SOLE 473800 BANK OF MONTREAL COM 063671101 248 3900 SH SH_DEF 2 3900 BANK OF NEW YORK MELLON CORP COM COM 064058100 1850 71480 SH SOLE 71480 BANK OF NOVA SCOTIA CALL 064149107 35143 583400 CALL SH_DEF 1 583400 BANK OF NOVA SCOTIA CALL 064149107 30155 500600 CALL SOLE 500600 BANK OF NOVA SCOTIA COM 064149107 44969 746518 SH SH_DEF 1 746518 BANK OF NOVA SCOTIA COM 064149107 2592090 43030472 SH SOLE 43030472 BANK OF NOVA SCOTIA COM 064149107 667 11100 SH SH_DEF 1 11100 BANK OF NOVA SCOTIA COM 064149107 12 200 SH SH_DEF 1 200 BANK OF NOVA SCOTIA PUT 064149107 38010 631000 PUT SH_DEF 1 631000 BANK OF NOVA SCOTIA PUT 064149107 27294 453100 PUT SOLE 453100 BANK OF NOVA SCOTIA COM 064149107 66 1100 SH SH_DEF 2 1100 BANRO CORPORATION COM 066800103 5 1400 SH SH_DEF 1 1400 BARCLAYS BANK PLC COM 06739H776 793 31300 SH SOLE 31300 BARCLAYS PLC COM 06738E204 6736 1636751 SH SH_DEF 2 1636751 BARCLAYS PLC ADR COM 06738E204 501 30167 SH SOLE 30167 BARCLAYS PLC-SPONS ADR COM 06738E204 818 34030 SH SOLE 34030 BARD C R INC COM COM 067383109 89 800 SH SOLE 800 BARRICK GOLD CORP CALL 067901108 55862 1230400 CALL SH_DEF 1 1230400 BARRICK GOLD CORP CALL 067901108 521 11500 CALL SH_DEF 1 11500 BARRICK GOLD CORP CALL 067901108 24520 541400 CALL SOLE 541400 BARRICK GOLD CORP COM 067901108 36781 810125 SH SH_DEF 1 810125 BARRICK GOLD CORP COM 067901108 436205 9607663 SH SOLE 9607663 BARRICK GOLD CORP COM 067901108 3574 78917 SH SOLE 78917 BARRICK GOLD CORP COM 067901108 208 4600 SH SH_DEF 1 4600 BARRICK GOLD CORP COM 067901108 45 1000 SH SH_DEF 1 1000 BARRICK GOLD CORP PUT 067901108 43999 969100 PUT SH_DEF 1 969100 BARRICK GOLD CORP PUT 067901108 1422 31400 PUT SH_DEF 1 31400 BARRICK GOLD CORP PUT 067901108 14185 313200 PUT SOLE 313200 BARRICK GOLD CORP COM COM 067901108 8018 174959 SH SOLE 174959 BAXTER INTL INC COM COM 071813109 372 6175 SH SOLE 6175 BAYTEX ENERGY CORP CALL 07317Q105 4165 76200 CALL SH_DEF 1 76200 BAYTEX ENERGY CORP COM 07317Q105 1213 22200 SH SOLE 22200 BAYTEX ENERGY CORP COM 07317Q105 54 1000 SH SH_DEF 1 1000 BAYTEX ENERGY CORP PUT 07317Q105 891 16300 PUT SH_DEF 1 16300 BAYTEX ENERGY CORP COM COM 07317Q105 5730 103854 SH SOLE 103854 BCE INC CALL 05534B760 14712 375200 CALL SH_DEF 1 375200 BCE INC COM 05534B760 15631 398629 SH SH_DEF 1 398629 BCE INC COM 05534B760 332194 8471740 SH SOLE 8471740 BCE INC COM 05534B760 4 100 SH SOLE 100 BCE INC COM 05534B760 5278 134600 SH SH_DEF 1 134600 BCE INC PUT 05534B760 20045 511200 PUT SH_DEF 1 511200 BCE INC COM 05534B760 0 63 SH SH_DEF 2 63 BCE INC COM NEW COM 05534B760 38031 960830 SH SOLE 960830 BEACON POWER CORP COM NEW COM 073677205 36 30000 SH SOLE 30000 BECTON DICKINSON & CO COM COM 075887109 964 11073 SH SOLE 11073 BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 14668 125 SH SOLE 125 BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 1896 24260 SH SOLE 24260 BEST BUY INC COM COM 086516101 10 300 SH SOLE 300 BHP BILLITON LTD SPONSORED ADR COM 088606108 2505 26212 SH SOLE 26212 BIOCRYST PHARMACEUTICALS COM COM 09058V103 350 90800 SH SOLE 90800 BIOSANTE PHARMACEUTICALS INC COM NEW COM 09065V203 0 127 SH SOLE 127 BOEING CO COM COM 097023105 219 2934 SH SOLE 2934 BP PLC SPONSORED ADR COM 055622104 293 6554 SH SOLE 6554 BP PRUDHOE BAY RTY TR UNIT BEN INT COM 055630107 226 2000 SH SOLE 2000 BRIGUS GOLD CORP COM 109490102 1 500 SH SH_DEF 1 500 BRISTOL MYERS SQUIBB CO COM COM 110122108 384 13120 SH SOLE 13120 BRITISH AMERN TOB PLC SPONSORED ADR COM 110448107 156 1750 SH SOLE 1750 BROOKFIELD ASSET MANAGE-CL A CALL 112585104 4468 134300 CALL SH_DEF 1 134300 BROOKFIELD ASSET MANAGE-CL A COM 112585104 9467 284541 SH SH_DEF 1 284541 BROOKFIELD ASSET MANAGE-CL A COM 112585104 318585 9575427 SH SOLE 9575427 BROOKFIELD ASSET MANAGE-CL A PUT 112585104 499 15000 PUT SH_DEF 1 15000 BROOKFIELD ASSET MGMT INC CL A LTD VT SH COM 112585104 12247 364661 SH SOLE 364661 BROOKFIELD INFRAST PARTNERS LP INT UNIT COM G16252101 246 9704 SH SOLE 9704 BROOKFIELD OFFICE PPTYS INC COM COM 112900105 972 49861 SH SOLE 49861 BROOKFIELD PROPERTIES CORP CALL 112900105 614 31800 CALL SH_DEF 1 31800 BROOKFIELD PROPERTIES CORP COM 112900105 246 12756 SH SH_DEF 1 12756 BROOKFIELD PROPERTIES CORP COM 112900105 7081 366576 SH SOLE 366576 BROOKFIELD PROPERTIES CORP PUT 112900105 1603 83000 PUT SH_DEF 1 83000 BROOKFIELD RESIDENTIAL COM 11283W104 0 4 SH SH_DEF 1 4 BROOKFIELD RESIDENTIAL COM 11283W104 1495 151274 SH SH_DEF 1 151274 BROOKFIELD RESIDENTIAL PPTYS COM ADDED COM 11283W104 2 211 SH SOLE 211 BROWN & BROWN INC COM COM 115236101 67 2600 SH SOLE 2600 BROWN FORMAN CORP CL A COM 115637100 102 1400 SH SOLE 1400 BUNGE LIMITED COM COM G16962105 21 300 SH SOLE 300 CAE INC CALL 124765108 62 4600 CALL SH_DEF 1 4600 CAE INC COM 124765108 668 49500 SH SOLE 49500 CAE INC PUT 124765108 67 5000 PUT SH_DEF 1 5000 CAE INC COM 124765108 15 1100 SH SH_DEF 2 1100 CAE INC COM COM 124765108 1105 81153 SH SOLE 81153 CAMECO CORP CALL 13321L108 9308 352900 CALL SH_DEF 1 352900 CAMECO CORP CALL 13321L108 527 20000 CALL SOLE 20000 CAMECO CORP COM 13321L108 8941 338963 SH SH_DEF 1 338963 CAMECO CORP COM 13321L108 103182 3911928 SH SOLE 3911928 CAMECO CORP PUT 13321L108 9511 360600 PUT SH_DEF 1 360600 CAMECO CORP COM COM 13321L108 2615 98230 SH SOLE 98230 CAMPBELL SOUP CO COM COM 134429109 3 100 SH SOLE 100 CAN IMPERIAL BK OF COMMERCE CALL 136069101 73000 924600 CALL SH_DEF 1 924600 CAN IMPERIAL BK OF COMMERCE CALL 136069101 19391 245600 CALL SOLE 245600 CAN IMPERIAL BK OF COMMERCE COM 136069101 36387 460867 SH SH_DEF 1 460867 CAN IMPERIAL BK OF COMMERCE COM 136069101 1392275 17637205 SH SOLE 17637205 CAN IMPERIAL BK OF COMMERCE PUT 136069101 50467 639200 PUT SH_DEF 1 639200 CAN IMPERIAL BK OF COMMERCE PUT 136069101 15033 190400 PUT SOLE 190400 CANADIAN NAT RES LTD COM COM 136385101 18773 443664 SH SOLE 443664 CANADIAN NATL RAILWAY CO CALL 136375102 18363 229600 CALL SH_DEF 1 229600 CANADIAN NATL RAILWAY CO COM 136375102 15348 191896 SH SH_DEF 1 191896 CANADIAN NATL RAILWAY CO COM 136375102 385300 4817504 SH SOLE 4817504 CANADIAN NATL RAILWAY CO COM 136375102 320 4000 SH SOLE 4000 CANADIAN NATL RAILWAY CO PUT 136375102 6502 81300 PUT SH_DEF 1 81300 CANADIAN NATL RAILWAY CO PUT 136375102 1286 16100 PUT SOLE 16100 CANADIAN NATL RY CO COM COM 136375102 28056 347521 SH SOLE 347521 CANADIAN NATURAL RESOURCES CALL 136385101 27347 652400 CALL SH_DEF 1 652400 CANADIAN NATURAL RESOURCES CALL 136385101 837 20000 CALL SOLE 20000 CANADIAN NATURAL RESOURCES COM 136385101 9886 235843 SH SH_DEF 1 235843 CANADIAN NATURAL RESOURCES COM 136385101 446274 10646332 SH SOLE 10646332 CANADIAN NATURAL RESOURCES COM 136385101 9703 231806 SH SOLE 231806 CANADIAN NATURAL RESOURCES PUT 136385101 33484 798800 PUT SH_DEF 1 798800 CANADIAN NATURAL RESOURCES PUT 136385101 5128 122500 PUT SOLE 122500 CANADIAN PAC RY LTD COM COM 13645T100 13251 210431 SH SOLE 210431 CANADIAN PACIFIC RAIL COM 13645T100 62 1000 SH SH_DEF 1 1000 CANADIAN PACIFIC RAIL COM 13645T100 1 15 SH SH_DEF 1 15 CANADIAN PACIFIC RAIL COM 13645T100 4670 75000 SH SH_DEF 1 75000 CANADIAN PACIFIC RAILWAY LTD CALL 13645T100 12327 197600 CALL SH_DEF 1 197600 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 9182 147189 SH SH_DEF 1 147189 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 131638 2110099 SH SOLE 2110099 CANADIAN PACIFIC RAILWAY LTD PUT 13645T100 13350 214000 PUT SH_DEF 1 214000 CANON INC ADR COM 138006309 350 7275 SH SOLE 7275 CARDINAL HEALTH INC COM COM 14149Y108 9 200 SH SOLE 200 CATERPILLAR INC DEL COM COM 149123101 2051 19070 SH SOLE 19070 CDN IMPERIAL BK COMMERCE COM 136069101 118 1500 SH SH_DEF 1 1500 CDN IMPERIAL BK COMMERCE COM 136069101 79 1000 SH SH_DEF 1 1000 CDN IMPERIAL BK COMMERCE COM 136069101 1491 18900 SH SH_DEF 1 18900 CDN IMPERIAL BK OF COMMERCE COM COM 136069101 57149 717083 SH SOLE 717083 CDN NATURAL RESOURCES LTD COM 136385101 280 6700 SH SH_DEF 1 6700 CDN NATURAL RESOURCES LTD COM 136385101 125 3000 SH SH_DEF 1 3000 CDN NATURAL RESOURCES LTD COM 136385101 84 2000 SH SH_DEF 1 2000 CELESTICA INC CALL 15101Q108 225 25700 CALL SH_DEF 1 25700 CELESTICA INC COM 15101Q108 184 21000 SH SH_DEF 1 21000 CELESTICA INC COM 15101Q108 360 41100 SH SOLE 41100 CELESTICA INC PUT 15101Q108 39 4400 PUT SH_DEF 1 4400 CELESTICA INC SUB VTG SHS COM 15101Q108 380 43000 SH SOLE 43000 CELESTICA INC SV COM 15101Q108 44 5000 SH SH_DEF 1 5000 CEMEX SAB DE CV SPON ADR NEW COM 151290889 18 2080 SH SOLE 2080 CENOVUS ENERGY INC CALL 15135U109 12054 319400 CALL SH_DEF 1 319400 CENOVUS ENERGY INC COM 15135U109 903 23928 SH SH_DEF 1 23928 CENOVUS ENERGY INC COM 15135U109 294152 7794226 SH SOLE 7794226 CENOVUS ENERGY INC PUT 15135U109 6654 176300 PUT SH_DEF 1 176300 CENOVUS ENERGY INC COM COM 15135U109 37483 983916 SH SOLE 983916 CENTRAL EUROPE & RUSSIA FD I COM COM 153436100 1072 24423 SH SOLE 24423 CENTRAL FD CDA LTD CL A COM 153501101 31 1500 SH SOLE 1500 CGI GROUP INC - CL A CALL 39945C109 521 21100 CALL SH_DEF 1 21100 CGI GROUP INC - CL A COM 39945C109 1133 45900 SH SOLE 45900 CGI GROUP INC - CL A PUT 39945C109 153 6200 PUT SH_DEF 1 6200 CGI GROUP INC - CL A COM 39945C109 6528 264442 SH SH_DEF 2 264442 CGI GROUP INC-A SV COM 39945C109 3 123 SH SH_DEF 1 123 CHESAPEAKE ENERGY CORP COM 165167107 347 11700 SH SOLE 11700 CHEVRON CORP COM 166764100 123 1200 SH SH_DEF 2 1200 CHEVRON CORP NEW COM COM 166764100 11764 113249 SH SOLE 113249 CHINA CERAMICS CO LTD SHS COM G2113X100 245 54000 SH SOLE 54000 CHINA MOBILE LIMITED SPONSORED ADR COM 16941M109 226 4789 SH SOLE 4789 CHINA SEC & SURVE TECH INC COM COM 16942J105 27 5000 SH SOLE 5000 CHINA-BIOTICS INC COM COM 16937B109 82 23500 SH SOLE 23500 CHINACAST EDU CORP COM COM 16946T109 493 94200 SH SOLE 94200 CIA DE MINAS BUENAVENTUR-ADR COM 204448104 53 1400 SH SOLE 1400 CISCO SYS INC COM COM 17275R102 4433 281154 SH SOLE 281154 CISCO SYSTEMS INC COM 17275R102 208 13300 SH SOLE 13300 CISCO SYSTEMS INC PUT 17275R102 234 15000 PUT SOLE 15000 CITIGROUP INC COM 172967101 105 2512 SH SOLE 2512 CITIGROUP INC COM 172967101 6 150 SH SH_DEF 2 150 CITIGROUP INC COM NEW ADDED COM 172967424 635 15095 SH SOLE 15095 CLAUDE RES INC COM COM 182873109 238 124500 SH SOLE 124500 CLEAN HARBORS INC COM COM 184496107 8 75 SH SOLE 75 CME GROUP INC COM COM 12572Q105 133 450 SH SOLE 450 CNOOC LTD SPONSORED ADR COM 126132109 335 1405 SH SOLE 1405 COACH INC COM COM 189754104 116 1790 SH SOLE 1790 COCA COLA CO COM COM 191216100 2400 35315 SH SOLE 35315 COCA COLA ENTERPRISES INC NE COM COM 19122T109 9 300 SH SOLE 300 COCA-COLA CO/THE COM 191216100 13 200 SH SOLE 200 COCA-COLA CO/THE COM 191216100 0 900 SH SH_DEF 2 900 COLGATE PALMOLIVE CO COM COM 194162103 3931 44529 SH SOLE 44529 COMCAST CORP NEW CL A COM 20030N101 1844 72030 SH SOLE 72030 COMCAST CORP NEW CL A SPL COM 20030N200 2552 104282 SH SOLE 104282 COMMUNITY HEALTH SYS INC NEW COM COM 203668108 0 18 SH SOLE 18 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR COM 20441A102 356 5900 SH SOLE 5900 COMPANHIA PARANAENSE ENERG C SPON ADR PFD COM 20441B407 359 13100 SH SOLE 13100 CONAGRA FOODS INC COM COM 205887102 130 5000 SH SOLE 5000 CONOCOPHILLIPS COM COM 20825C104 3382 44527 SH SOLE 44527 COPART INC COM COM 217204106 341 7240 SH SOLE 7240 CORN PRODS INTL INC COM COM 219023108 4 70 SH SOLE 70 CORNING INC COM COM 219350105 49 2700 SH SOLE 2700 COSTCO WHSL CORP NEW COM COM 22160K105 262 3190 SH SOLE 3190 COTT CORPORATION COM 22163N106 12 1400 SH SH_DEF 1 1400 COTT CORPORATION COM 22163N106 1255 149652 SH SOLE 149652 COWEN GROUP INC NEW CL A COM 223622101 136 35800 SH SOLE 35800 CSX CORP COM COM 126408103 180 6780 SH SOLE 6780 CUMMINS INC COM COM 231021106 242 2313 SH SOLE 2313 CURRENCYSHARES CANADIAN DOLL PUT 23129X105 10311 100000 PUT SH_DEF 1 100000 CVS CAREMARK CORPORATION COM COM 126650100 4494 118400 SH SOLE 118400 DANAHER CORP DEL COM COM 235851102 128 2400 SH SOLE 2400 DEERE & CO COM COM 244199105 704 8455 SH SOLE 8455 DELTA AIR LINES INC COM 247361702 7 800 SH SOLE 800 DELUXE CORP COM 248019101 30 1200 SH SOLE 1200 DELUXE CORP COM 248019101 1 28 SH SOLE 28 DENBURY RES INC COM NEW COM 247916208 238 11784 SH SOLE 11784 DENISON MINES CORP COM 248356107 1 300 SH SH_DEF 1 300 DENISON MINES CORP COM 248356107 114 59900 SH SOLE 59900 DENISON MINES CORP COM 248356107 0 14 SH SH_DEF 1 14 DENISON MINES CORP COM COM 248356107 74 38500 SH SOLE 38500 DENTSPLY INTL INC NEW COM COM 249030107 212 5515 SH SOLE 5515 DESCARTES SYS GROUP INC COM COM 249906108 399 55105 SH SOLE 55105 DEVON ENERGY CORP NEW COM COM 25179M103 466 5850 SH SOLE 5850 DEVON ENERGY CORPORATION COM 25179M103 286 3634 SH SOLE 3634 DIAGEO P L C SPON ADR NEW COM 25243Q205 2265 27392 SH SOLE 27392 DIAMOND OFFSHORE DRILLING IN COM COM 25271C102 249 3500 SH SOLE 3500 DIREXION DLY SM CAP BULL 3X COM 25459W847 82 1000 SH SOLE 1000 DISNEY WALT CO COM DISNEY COM 254687106 2001 50756 SH SOLE 50756 DOLLAR GEN CORP NEW COM COM 256677105 688 20090 SH SOLE 20090 DOLLAR TREE INC COM COM 256746108 468 6952 SH SOLE 6952 DOMINION RES INC VA NEW COM COM 25746U109 39 800 SH SOLE 800 DOMTAR CORP COM NEW COM 257559203 38 400 SH SOLE 400 DONALDSON INC COM COM 257651109 186 3035 SH SOLE 3035 DONNELLEY R R & SONS CO COM COM 257867101 22 1094 SH SOLE 1094 DRAGONWAVE INC CALL 26144M103 15 2500 CALL SH_DEF 1 2500 DRAGONWAVE INC COM 26144M103 28 4700 SH SH_DEF 1 4700 DRAGONWAVE INC PUT 26144M103 35 5800 PUT SH_DEF 1 5800 DRAGONWAVE INC COM COM 26144M103 264 43500 SH SOLE 43500 DU PONT (E.I.) DE NEMOURS COM 263534109 11 200 SH SOLE 200 DU PONT E I DE NEMOURS & CO COM COM 263534109 168 3077 SH SOLE 3077 DUKE ENERGY CORP COM 26441C105 0 1 SH SH_DEF 2 1 DUKE ENERGY CORP NEW COM COM 26441C105 146 7687 SH SOLE 7687 EAGLE MATERIALS INC COM 26969P108 125 4500 SH SOLE 4500 EASTERN AMERN NAT GAS TR SPERS RCT UNIT COM 276217106 792 34000 SH SOLE 34000 EASTMAN CHEM CO COM COM 277432100 361 3505 SH SOLE 3505 EASTMAN KODAK CO COM COM 277461109 4 1000 SH SOLE 1000 EATON CORP COM COM 278058102 954 18350 SH SOLE 18350 EBIX INC COM NEW COM 278715206 79 4115 SH SOLE 4115 ECOLAB INC COM COM 278865100 274 4810 SH SOLE 4810 EDISON INTL COM COM 281020107 12 300 SH SOLE 300 ELDORADO GOLD CORP CALL 284902103 2365 160300 CALL SH_DEF 1 160300 ELDORADO GOLD CORP CALL 284902103 147 10000 CALL SOLE 10000 ELDORADO GOLD CORP COM 284902103 8830 598513 SH SH_DEF 1 598513 ELDORADO GOLD CORP COM 284902103 81985 5556900 SH SOLE 5556900 ELDORADO GOLD CORP PUT 284902103 2833 192000 PUT SH_DEF 1 192000 ELDORADO GOLD CORP COM 284902103 118 8000 SH SH_DEF 2 8000 ELDORADO GOLD CORP NEW COM COM 284902103 15 1000 SH SOLE 1000 ELDORADO GOLD CRP COM 284902103 47 3200 SH SH_DEF 1 3200 ELDORADO GOLD CRP COM 284902103 147 10000 SH SH_DEF 1 10000 EMERSON ELEC CO COM COM 291011104 7284 128212 SH SOLE 128212 ENBRIDGE INC CALL 29250N105 17047 524300 CALL SH_DEF 1 524300 ENBRIDGE INC COM 29250N105 9971 306666 SH SH_DEF 1 306666 ENBRIDGE INC COM 29250N105 449880 13836400 SH SOLE 13836400 ENBRIDGE INC COM 29250N105 5 152 SH SOLE 152 ENBRIDGE INC COM 29250N105 107 3300 SH SH_DEF 1 3300 ENBRIDGE INC PUT 29250N105 6600 203000 PUT SH_DEF 1 203000 ENBRIDGE INC COM COM 29250N105 76327 2325595 SH SOLE 2325595 ENCANA CORP CALL 292505104 30975 1003200 CALL SH_DEF 1 1003200 ENCANA CORP CALL 292505104 1715 55700 CALL SOLE 55700 ENCANA CORP COM 292505104 9019 292095 SH SH_DEF 1 292095 ENCANA CORP COM 292505104 247307 8009672 SH SOLE 8009672 ENCANA CORP COM 292505104 2458 79835 SH SOLE 79835 ENCANA CORP COM 292505104 31 1000 SH SH_DEF 1 1000 ENCANA CORP PUT 292505104 23679 766900 PUT SH_DEF 1 766900 ENCANA CORP PUT 292505104 440 14300 PUT SOLE 14300 ENCANA CORP COM 292505104 105 3408 SH SH_DEF 2 3408 ENCANA CORP COM COM 292505104 28676 920062 SH SOLE 920062 ENDEAVOUR SILVER CORP CALL 29258Y103 17 2000 CALL SH_DEF 1 2000 ENDEAVOUR SILVER CORP COM 29258Y103 9 1100 SH SH_DEF 1 1100 ENDEAVOUR SILVER CORP COM 29258Y103 128 15200 SH SOLE 15200 ENDEAVOUR SILVER CORP COM 29258Y103 0 41 SH SH_DEF 1 41 ENERGY SELECT SECTOR SPDR COM 81369Y506 618 8199 SH SOLE 8199 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN COM 29273R109 99 2000 SH SOLE 2000 ENERGY XXI (BERMUDA) LTD USD UNRS SHS COM G10082140 67 2000 SH SOLE 2000 ENERGYSOLUTIONS INC COM COM 292756202 403 80700 SH SOLE 80700 ENERPLUS CORP CALL 292766102 1200 38000 CALL SH_DEF 1 38000 ENERPLUS CORP COM 292766102 874 27670 SH SH_DEF 1 27670 ENERPLUS CORP COM 292766102 54514 1726728 SH SOLE 1726728 ENERPLUS CORP COM 292766102 1 44 SH SH_DEF 1 44 ENERPLUS CORP PUT 292766102 1054 33400 PUT SH_DEF 1 33400 ENERPLUS CORP COM COM 292766102 1758 55169 SH SOLE 55169 ENI S P A SPONSORED ADR COM 26874R108 8 160 SH SOLE 160 EOG RES INC COM COM 26875P101 149 1408 SH SOLE 1408 EQUITY ONE COM COM 294752100 2 100 SH SOLE 100 ERICSSON L M TEL CO ADR B SEK 10 COM 294821608 1285 88443 SH SOLE 88443 EUROPEAN EQUITY FUND COM COM 298768102 1047 125000 SH SOLE 125000 EVERGREEN ENERGY INC NEW COM NEW COM 30024B203 130 72000 SH SOLE 72000 EXCEED COMPANY LTD SHS COM G32335104 247 51000 SH SOLE 51000 EXELON CORP COM COM 30161N101 48 1110 SH SOLE 1110 EXETER RESOURCE CORP COM 301835104 12 3000 SH SH_DEF 1 3000 EXPRESS SCRIPTS INC COM COM 302182100 11 200 SH SOLE 200 EXTORRE GOLD MINES LTD COM 30227B109 207 16100 SH SOLE 16100 EXTORRE GOLD MINES LTD COM COM 30227B109 195 15000 SH SOLE 15000 EXXON MOBIL CORP COM 30231G102 0 100 SH SH_DEF 2 100 EXXON MOBIL CORP COM COM 30231G102 17550 213511 SH SOLE 213511 FEDEX CORP COM COM 31428X106 91 945 SH SOLE 945 FIRST MAJESTIC SILVER CORP CALL 32076V103 2116 114400 CALL SH_DEF 1 114400 FIRST MAJESTIC SILVER CORP COM 32076V103 353 19100 SH SOLE 19100 FIRST MAJESTIC SILVER CORP PUT 32076V103 559 30200 PUT SH_DEF 1 30200 FIRST MAJESTIC SILVER CORP COM COM 32076V103 149 8000 SH SOLE 8000 FIRST SOLAR INC COM COM 336433107 596 4460 SH SOLE 4460 FIRSTSERVICE CORP COM 33761N109 1243 35900 SH SOLE 35900 FIRSTSERVICE CORP SUB VTG SH COM 33761N109 228 6530 SH SOLE 6530 FISERV INC COM COM 337738108 846 13367 SH SOLE 13367 FLOWSERVE CORP COM COM 34354P105 164 1480 SH SOLE 1480 FORD MTR CO DEL COM PAR $0.01 COM 345370860 154 11065 SH SOLE 11065 FRANCE TELECOM SPONSORED ADR COM 35177Q105 43 2000 SH SOLE 2000 FRANKLIN RES INC COM COM 354613101 178 1340 SH SOLE 1340 FREEPORT-MCMORAN COPPER COM 35671D857 138 2600 SH SOLE 2600 FREEPORT-MCMORAN COPPER COM 35671D857 79 1500 SH SH_DEF 2 1500 FREEPORT-MCMORAN COPPER & GO COM COM 35671D857 2727 51045 SH SOLE 51045 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR COM 358029106 698 9253 SH SOLE 9253 FRESH DEL MONTE PRODUCE INC ORD COM G36738105 633 23500 SH SOLE 23500 FRONTIER COMMUNICATIONS CORP COM COM 35906A108 4 514 SH SOLE 514 FRONTIER OIL CORP COM COM 35914P105 65 2000 SH SOLE 2000 FROZEN FOOD EXPRESS INDS INC COM COM 359360104 62 17300 SH SOLE 17300 FRSTSVC CV U$ 6.5% 31DC14 Bond 33761NAA7 6774 5065000 PRN SH_DEF 1 5065000 GAMESTOP CORP NEW CL A COM 36467W109 1 54 SH SOLE 54 GAP INC DEL COM COM 364760108 2 120 SH SOLE 120 GENERAL DYNAMICS CORP COM COM 369550108 30 400 SH SOLE 400 GENERAL ELECTRIC CO COM 369604103 81 4300 SH SOLE 4300 GENERAL ELECTRIC CO COM 369604103 100 5300 SH SH_DEF 2 5300 GENERAL ELECTRIC CO COM COM 369604103 14246 747827 SH SOLE 747827 GENERAL MLS INC COM COM 370334104 9 250 SH SOLE 250 GENERAL MTRS CO COM COM 37045V100 340 11090 SH SOLE 11090 GENERAL MTRS CO JR PFD CNV SRB COM 37045V209 217 4400 SH SOLE 4400 GENESCO INC COM COM 371532102 30 571 SH SOLE 571 GENUINE PARTS CO COM COM 372460105 2 32 SH SOLE 32 GERON CORP COM COM 374163103 474 117100 SH SOLE 117100 GILDAN ACTIVEWEAR INC CALL 375916103 109 3100 CALL SH_DEF 1 3100 GILDAN ACTIVEWEAR INC COM 375916103 7123 202122 SH SH_DEF 1 202122 GILDAN ACTIVEWEAR INC COM 375916103 39127 1110450 SH SOLE 1110450 GILDAN ACTIVEWEAR INC PUT 375916103 109 3100 PUT SH_DEF 1 3100 GILDAN ACTIVEWEAR INC COM COM 375916103 238 6689 SH SOLE 6689 GILEAD SCIENCES INC COM COM 375558103 90 2145 SH SOLE 2145 GLAXOSMITHKLINE PLC COM 37733W105 78828 3682241 SH SH_DEF 2 3682241 GLAXOSMITHKLINE PLC SPONSORED ADR COM 37733W105 740 17070 SH SOLE 17070 GLG LIFE TECH CORP COM NEW COM 361793201 16 2326 SH SOLE 2326 GLOBAL PMTS INC COM COM 37940X102 49 950 SH SOLE 950 GOLD FIELDS LTD-SPONS ADR COM 38059T106 45 3110 SH SOLE 3110 GOLDCORP INC CALL 380956409 32841 679000 CALL SH_DEF 1 679000 GOLDCORP INC CALL 380956409 4566 94600 CALL SOLE 94600 GOLDCORP INC COM 380956409 13729 283842 SH SH_DEF 1 283842 GOLDCORP INC COM 380956409 381643 7890568 SH SOLE 7890568 GOLDCORP INC COM 380956409 100 2082 SH SOLE 2082 GOLDCORP INC PUT 380956409 28537 590000 PUT SH_DEF 1 590000 GOLDCORP INC PUT 380956409 12806 265300 PUT SOLE 265300 GOLDCORP INC NEW COM COM 380956409 18669 382387 SH SOLE 382387 GOLDEN STAR RESOURCES LTD COM 38119T104 109 49600 SH SOLE 49600 GOLDMAN SACHS GROUP INC COM 38141G104 306 2300 SH SOLE 2300 GOLDMAN SACHS GROUP INC COM COM 38141G104 990 7367 SH SOLE 7367 GOODYEAR TIRE & RUBR CO COM COM 382550101 195 11500 SH SOLE 11500 GOOGLE INC CL A COM 38259P508 713 1395 SH SOLE 1395 GRACO INC COM COM 384109104 418 8175 SH SOLE 8175 GRAN TIERRA ENERGY INC CALL 38500T101 120 18300 CALL SH_DEF 1 18300 GRAN TIERRA ENERGY INC COM 38500T101 62 9400 SH SH_DEF 1 9400 GRAN TIERRA ENERGY INC COM 38500T101 41 6300 SH SH_DEF 1 6300 GRAN TIERRA ENERGY INC COM 38500T101 7 1100 SH SH_DEF 1 1100 GRAN TIERRA ENERGY INC PUT 38500T101 69 10500 PUT SH_DEF 1 10500 GREAT BASIN GOLD LTD COM 390124105 173 84500 SH SOLE 84500 GREAT BASIN GOLD LTD COM 390124105 3 1500 SH SH_DEF 1 1500 GREAT PANTHER SILVER LTD COM 39115V101 1 300 SH SH_DEF 1 300 GREAT PANTHER SILVER LTD COM COM 39115V101 339 100000 SH SOLE 100000 GROUPE CGI INC CL A SUB VTG COM 39945C109 1166 46800 SH SOLE 46800 HALLIBURTON CO COM COM 406216101 173 3355 SH SOLE 3355 HARMONY GOLD MNG-SPON ADR COM 413216300 26 1980 SH SOLE 1980 HARRY WINSTON DIAMOND CORP CALL 41587B100 910 54800 CALL SH_DEF 1 54800 HARRY WINSTON DIAMOND CORP COM 41587B100 12 700 SH SH_DEF 1 700 HARRY WINSTON DIAMOND CORP COM 41587B100 266 16000 SH SOLE 16000 HARRY WINSTON DIAMOND CORP PUT 41587B100 880 53000 PUT SH_DEF 1 53000 HARRY WINSTON DIAMOND CORP COM COM 41587B100 268 16000 SH SOLE 16000 HARRY WINSTON DIAMOND CRP COM 41587B100 0 3 SH SH_DEF 1 3 HARTFORD FINL SVCS GROUP INC COM COM 416515104 146 5469 SH SOLE 5469 HECKMANN CORP COM COM 422680108 214 35000 SH SOLE 35000 HEINZ H J CO COM COM 423074103 64 1195 SH SOLE 1195 HELEN OF TROY CORP LTD COM COM G4388N106 10 300 SH SOLE 300 HEWLETT PACKARD CO COM COM 428236103 2182 59350 SH SOLE 59350 HOME DEPOT INC COM COM 437076102 419 11455 SH SOLE 11455 HONDA MOTOR LTD AMERN SHS COM 438128308 312 8005 SH SOLE 8005 HONEYWELL INTL INC COM COM 438516106 237 3930 SH SOLE 3930 HOSPIRA INC COM COM 441060100 22 392 SH SOLE 392 HSBC HLDGS PLC ADR A 1/40PF A COM 404280604 33 1350 SH SOLE 1350 HSBC HLDGS PLC SPON ADR NEW COM 404280406 918 18312 SH SOLE 18312 HSBC HOLDINGS PLC-SPONS ADR COM 404280406 912 37332 SH SOLE 37332 HUDBAY MINERALS INC CALL 443628102 2242 150200 CALL SH_DEF 1 150200 HUDBAY MINERALS INC COM 443628102 1541 103200 SH SOLE 103200 HUDBAY MINERALS INC PUT 443628102 1094 73300 PUT SH_DEF 1 73300 HUDBAY MINERALS INC COM COM 443628102 347 23000 SH SOLE 23000 HUMANA INC COM COM 444859102 24 300 SH SOLE 300 IAMGOLD CORP CALL 450913108 3342 177700 CALL SH_DEF 1 177700 IAMGOLD CORP COM 450913108 13711 729022 SH SH_DEF 1 729022 IAMGOLD CORP COM 450913108 55665 2959700 SH SOLE 2959700 IAMGOLD CORP COM 450913108 56 3000 SH SH_DEF 1 3000 IAMGOLD CORP PUT 450913108 1723 91600 PUT SH_DEF 1 91600 IAMGOLD CORP COM COM 450913108 28 1494 SH SOLE 1494 IAMGOLD CORPORATION COM 450913108 62 3300 SH SOLE 3300 IESI-BFC LTD CALL 44951D108 714 28700 CALL SH_DEF 1 28700 IESI-BFC LTD COM 44951D108 97 3900 SH SH_DEF 1 3900 IESI-BFC LTD COM 44951D108 568 22800 SH SOLE 22800 IESI-BFC LTD PUT 44951D108 199 8000 PUT SH_DEF 1 8000 IHS INC CL A COM 451734107 67 800 SH SOLE 800 ILLINOIS TOOL WKS INC COM COM 452308109 294 5160 SH SOLE 5160 IMPERIAL OIL LTD CALL 453038408 6022 129300 CALL SH_DEF 1 129300 IMPERIAL OIL LTD COM 453038408 406 8714 SH SH_DEF 1 8714 IMPERIAL OIL LTD COM 453038408 113532 2437705 SH SOLE 2437705 IMPERIAL OIL LTD COM 453038408 47 1000 SH SH_DEF 1 1000 IMPERIAL OIL LTD PUT 453038408 3903 83800 PUT SH_DEF 1 83800 IMPERIAL OIL LTD COM NEW COM 453038408 47506 1010498 SH SOLE 1010498 INDIA FD INC COM COM 454089103 96 3132 SH SOLE 3132 ING GROEP N V SPONSORED ADR COM 456837103 62 4962 SH SOLE 4962 INTEL CORP COM COM 458140100 5867 262125 SH SOLE 262125 INTELLIPHARMACEUTICS INTL COM 458173101 0 21 SH SH_DEF 1 21 INTERNATIONAL BUSINESS MACHS COM COM 459200101 20477 118179 SH SOLE 118179 INTERNATIONAL FLAVORS&FRAGRA COM COM 459506101 65 1000 SH SOLE 1000 INTL BUSINESS MACHINES CORP PUT 459200101 10293 60000 PUT SOLE 60000 INTL PAPER CO COM COM 460146103 63 2100 SH SOLE 2100 INTL TOWER HILL MINES LTD COM 46050R102 8 1000 SH SH_DEF 1 1000 INTUIT COM COM 461202103 96 1825 SH SOLE 1825 INVESCO LTD SHS COM G491BT108 1372 58056 SH SOLE 58056 IRON MTN INC COM COM 462846106 9 270 SH SOLE 270 ISHARES INC MSCI BRAZIL COM 464286400 22 300 SH SOLE 300 ISHARES INC MSCI HONG KONG COM 464286871 112 6000 SH SOLE 6000 ISHARES INC MSCI JAPAN COM 464286848 37 3500 SH SOLE 3500 ISHARES INC MSCI SINGAPORE COM 464286673 83 6000 SH SOLE 6000 ISHARES MSCI EMERGING MKT IN COM 464287234 43 900 SH SOLE 900 ISHARES SILVER TRUST COM 46428Q109 17 500 SH SOLE 500 ISHARES SILVER TRUST ISHARES COM 46428Q109 171 5000 SH SOLE 5000 ISHARES TR BARCLYS INTER CR COM 464288638 86 800 SH SOLE 800 ISHARES TR BARCLYS SH TREA COM 464288679 53 475 SH SOLE 475 ISHARES TR BARCLYS TIPS BD COM 464287176 34 300 SH SOLE 300 ISHARES TR DJ SEL DIV INX COM 464287168 1868 34950 SH SOLE 34950 ISHARES TR DJ US TECH SEC COM 464287721 13 200 SH SOLE 200 ISHARES TR FTSE CHINA25 IDX COM 464287184 43 985 SH SOLE 985 ISHARES TR HIGH YLD CORP COM 464288513 81 875 SH SOLE 875 ISHARES TR MSCI EAFE INDEX COM 464287465 194 3195 SH SOLE 3195 ISHARES TR MSCI EMERG MKT COM 464287234 68 1415 SH SOLE 1415 ISHARES TR NASDQ BIO INDX COM 464287556 11 100 SH SOLE 100 ISHARES TR RUSSELL 2000 COM 464287655 65 775 SH SOLE 775 ISHARES TR S&P 100 IDX FD COM 464287101 53 900 SH SOLE 900 ISHARES TR S&P ASIA 50 IN COM 464288430 47 1000 SH SOLE 1000 ISHARES TR S&P LTN AM 40 COM 464287390 42 800 SH SOLE 800 ISHARES TR US PFD STK IDX COM 464288687 50 1250 SH SOLE 1250 ITRON INC COM COM 465741106 2 50 SH SOLE 50 ITT CORP NEW COM COM 450911102 12 200 SH SOLE 200 IVANHOE ENERGY INC COM 465790103 113 59400 SH SOLE 59400 IVANHOE ENERGY INC COM 465790103 19 10000 SH SH_DEF 1 10000 IVANHOE ENERGY INC COM 465790103 0 29 SH SH_DEF 1 29 IVANHOE ENERGY INC COM 465790103 0 2 SH SH_DEF 1 2 IVANHOE ENERGY INC COM 465790103 9 5000 SH SH_DEF 1 5000 IVANHOE MINES LTD CALL 46579N103 675 26700 CALL SH_DEF 1 26700 IVANHOE MINES LTD COM 46579N103 1612 63800 SH SOLE 63800 IVANHOE MINES LTD PUT 46579N103 83 3300 PUT SH_DEF 1 3300 JA SOLAR HLDGS CO LTD ADR COM 466090107 28 5000 SH SH_DEF 1 5000 JAGUAR MINING INC CALL 47009M103 45 9400 CALL SH_DEF 1 9400 JAGUAR MINING INC COM 47009M103 220 46100 SH SH_DEF 1 46100 JAGUAR MINING INC COM 47009M103 77 16200 SH SOLE 16200 JAGUAR MINING INC PUT 47009M103 22 4700 PUT SH_DEF 1 4700 JOHNSON & JOHNSON COM 478160104 399 6000 SH SH_DEF 2 6000 JOHNSON & JOHNSON COM COM 478160104 27162 404266 SH SOLE 404266 JOS A BANK CLOTHIERS INC COM COM 480838101 56 1100 SH SOLE 1100 JPMORGAN CHASE & CO COM 46625H100 293 7160 SH SOLE 7160 JPMORGAN CHASE & CO COM COM 46625H100 6614 159943 SH SOLE 159943 KANSAS CITY SOUTHERN COM NEW COM 485170302 120 2000 SH SOLE 2000 KB FINANCIAL GROUP INC SPONSORED ADR COM 48241A105 24 500 SH SOLE 500 KEEGAN RES INC COM COM 487275109 337 43000 SH SOLE 43000 KEEGAN RESOURCES INC CALL 487275109 23 3000 CALL SH_DEF 1 3000 KEEGAN RESOURCES INC COM 487275109 3 400 SH SH_DEF 1 400 KELLOGG CO COM COM 487836108 28 500 SH SOLE 500 KIMBERLY CLARK CORP COM COM 494368103 1778 26448 SH SOLE 26448 KINDER MORGAN MANAGEMENT LLC SHS COM 49455U100 144 2180 SH SOLE 2180 KINROSS GOLD CORP CALL 496902404 14663 928600 CALL SH_DEF 1 928600 KINROSS GOLD CORP CALL 496902404 1861 117800 CALL SOLE 117800 KINROSS GOLD CORP COM 496902404 17167 1087182 SH SH_DEF 1 1087182 KINROSS GOLD CORP COM 496902404 160692 10176436 SH SOLE 10176436 KINROSS GOLD CORP COM 496902404 1080 68330 SH SOLE 68330 KINROSS GOLD CORP COM 496902404 310 19700 SH SH_DEF 1 19700 KINROSS GOLD CORP PUT 496902404 9002 570100 PUT SH_DEF 1 570100 KINROSS GOLD CORP PUT 496902404 845 53500 PUT SOLE 53500 KINROSS GOLD CORP COM NO PAR COM 496902404 1497 93950 SH SOLE 93950 KLA-TENCOR CORP COM COM 482480100 9 215 SH SOLE 215 KOBEX MINERALS INC COM 49989C105 0 398 SH SH_DEF 1 398 KOHLS CORP COM COM 500255104 780 15435 SH SOLE 15435 KONINKLIJKE PHILIPS ELECTRS NY REG SH NEW COM 500472303 9 356 SH SOLE 356 KOREA EQUITY FD INC COM COM 50063B104 826 56400 SH SOLE 56400 KRAFT FOODS INC CL A COM 50075N104 1976 55534 SH SOLE 55534 KRAFT FOODS INC-CLASS A COM 50075N104 35 1000 SH SH_DEF 2 1000 KROGER CO COM COM 501044101 336 13400 SH SOLE 13400 L-3 COMMUNICATIONS HLDGS INC COM COM 502424104 9 100 SH SOLE 100 LABOPHARM INC COM 504905100 0 132 SH SH_DEF 1 132 LABORATORY CORP AMER HLDGS COM NEW COM 50540R409 10 100 SH SOLE 100 LAS VEGAS SANDS CORP COM COM 517834107 640 15000 SH SOLE 15000 LEGG MASON INC COM 524901105 13 408 SH SH_DEF 2 408 LEXMARK INTL NEW CL A COM 529771107 455 15400 SH SOLE 15400 LIFEPOINT HOSPITALS INC COM COM 53219L109 1087 27550 SH SOLE 27550 LILLY ELI & CO COM COM 532457108 487 12836 SH SOLE 12836 LINCOLN NATL CORP IND COM COM 534187109 530 18425 SH SOLE 18425 LKQ CORP COM COM 501889208 15 575 SH SOLE 575 LOUISIANA PAC CORP COM COM 546347105 16 2000 SH SOLE 2000 LOWES COS INC COM COM 548661107 486 20625 SH SOLE 20625 LPL INVT HLDGS INC COM COM 50213H100 370 10717 SH SOLE 10717 LULULEMON ATHLETICA INC CALL 550021109 537 4800 CALL SH_DEF 1 4800 LULULEMON ATHLETICA INC COM 550021109 884 7900 SH SOLE 7900 LULULEMON ATHLETICA INC COM 550021109 45 400 SH SOLE 400 LULULEMON ATHLETICA INC PUT 550021109 1521 13600 PUT SH_DEF 1 13600 M & T BK CORP COM COM 55261F104 1484 16700 SH SOLE 16700 MAD CATZ INTERACTIVE COM 556162105 5 5000 SH SH_DEF 1 5000 MAD CATZ INTERACTIVE COM 556162105 0 59 SH SH_DEF 1 59 MAG SILVER CORP CALL 55903Q104 1499 150000 CALL SH_DEF 1 150000 MAGNA INTERNATIONAL INC CALL 559222401 3239 59900 CALL SH_DEF 1 59900 MAGNA INTERNATIONAL INC COM 559222401 5176 95733 SH SH_DEF 1 95733 MAGNA INTERNATIONAL INC COM 559222401 125663 2324100 SH SOLE 2324100 MAGNA INTERNATIONAL INC PUT 559222401 3509 64900 PUT SH_DEF 1 64900 MAGNA INTL INC COM 559222401 38 700 SH SH_DEF 1 700 MAGNA INTL INC COM COM 559222401 1704 31230 SH SOLE 31230 MAIDEN HOLDINGS LTD SHS COM G5753U112 184 20000 SH SOLE 20000 MANULIFE FINANCIAL CORP CALL 56501R106 22936 1295200 CALL SH_DEF 1 1295200 MANULIFE FINANCIAL CORP CALL 56501R106 132 7500 CALL SOLE 7500 MANULIFE FINANCIAL CORP COM 56501R106 34569 1952123 SH SH_DEF 1 1952123 MANULIFE FINANCIAL CORP COM 56501R106 508444 28716382 SH SOLE 28716382 MANULIFE FINANCIAL CORP COM 56501R106 298 16900 SH SH_DEF 1 16900 MANULIFE FINANCIAL CORP COM 56501R106 35 2000 SH SH_DEF 1 2000 MANULIFE FINANCIAL CORP PUT 56501R106 18343 1035800 PUT SH_DEF 1 1035800 MANULIFE FINANCIAL CORP COM 56501R106 0 100 SH SH_DEF 2 100 MANULIFE FINL CORP COM COM 56501R106 15914 890248 SH SOLE 890248 MARATHON OIL CORP COM 565849106 2 29 SH SOLE 29 MARATHON OIL CORP COM COM 565849106 2010 37775 SH SOLE 37775 MARRIOTT INTL INC NEW CL A COM 571903202 12 340 SH SOLE 340 MARSH & MCLENNAN COS INC COM COM 571748102 732 23225 SH SOLE 23225 MASTERCARD INC CL A COM 57636Q104 183 600 SH SOLE 600 MATERIALS SELECT SECTOR SPDR COM 81369Y100 687 17439 SH SOLE 17439 MCCORMICK & CO INC COM NON VTG COM 579780206 70 1400 SH SOLE 1400 MCDONALD'S CORP COM 580135101 59 700 SH SOLE 700 MCDONALDS CORP COM COM 580135101 4605 54068 SH SOLE 54068 MCGRAW HILL COS INC COM COM 580645109 233 5500 SH SOLE 5500 MDC PARTNERS INC CL-A SV COM 552697104 14 800 SH SH_DEF 1 800 MEDCO HEALTH SOLUTIONS INC COM COM 58405U102 100 1756 SH SOLE 1756 MEDTRONIC INC COM 585055106 368 9546 SH SOLE 9546 MEDTRONIC INC COM COM 585055106 271 6960 SH SOLE 6960 MELCO CROWN ENTMT LTD ADR COM 585464100 129 10000 SH SOLE 10000 MERCK & CO INC NEW COM COM 58933Y105 4259 119476 SH SOLE 119476 METHANEX CORP CALL 59151K108 311 9900 CALL SH_DEF 1 9900 METHANEX CORP COM 59151K108 210 6700 SH SH_DEF 1 6700 METHANEX CORP COM 59151K108 1469 46800 SH SOLE 46800 METHANEX CORP PUT 59151K108 487 15500 PUT SH_DEF 1 15500 METHANEX CORP COM COM 59151K108 381 12025 SH SOLE 12025 METLIFE INC COM COM 59156R108 5014 113154 SH SOLE 113154 MGM RESORTS INTERNATIONAL COM 552953101 564 42700 SH SOLE 42700 MI DEVELOPMENTS-A SV COM 55304X104 2 67 SH SH_DEF 1 67 MI DEVELOPMENTS-A SV COM 55304X104 10377 341360 SH SH_DEF 1 341360 MI DEVS INC CL A SUB VTG COM 55304X104 35 1150 SH SOLE 1150 MICROCHIP TECHNOLOGY INC COM COM 595017104 52 1350 SH SOLE 1350 MICROSOFT CORP COM 594918104 10 400 SH SH_DEF 2 400 MICROSOFT CORP COM COM 594918104 6746 256873 SH SOLE 256873 MIDAS GROUP INC COM COM 595626102 142 22300 SH SOLE 22300 MIDDLEBY CORP COM COM 596278101 95 1000 SH SOLE 1000 MIDWAY GOLD CORP COM 598153104 0 49 SH SH_DEF 1 49 MINCO GOLD CORPORATION COM COM 60254D108 4 2500 SH SOLE 2500 MINEFINDERS CORP CALL 602900102 260 20000 CALL SH_DEF 1 20000 MINEFINDERS CORP COM 602900102 338 26000 SH SH_DEF 1 26000 MINEFINDERS CORP COM 602900102 184 14200 SH SOLE 14200 MINEFINDERS CORP PUT 602900102 13 1000 PUT SH_DEF 1 1000 MINEFINDERS CORP LTD COM 602900102 1 100 SH SH_DEF 1 100 MINEFINDERS LTD COM COM 602900102 332 25300 SH SOLE 25300 MOLSON COORS BREWING CO CL B COM 60871R209 407 9000 SH SOLE 9000 MONSANTO CO NEW COM COM 61166W101 488 6655 SH SOLE 6655 MOODYS CORP COM COM 615369105 178 4600 SH SOLE 4600 MORGAN STANLEY COM 617446448 341 14800 SH SOLE 14800 MORGAN STANLEY PUT 617446448 1723 74900 PUT SOLE 74900 MORGAN STANLEY COM NEW COM 617446448 91 3920 SH SOLE 3920 MOSAIC CO NEW COM ADDED COM 61945C103 75 1100 SH SOLE 1100 MOTOROLA MOBILITY HLDGS INC COM COM 620097105 25 1141 SH SOLE 1141 MOTOROLA SOLUTIONS INC COM NEW COM 620076307 61 1304 SH SOLE 1304 NABORS INDUSTRIES LTD SHS COM G6359F103 233 9350 SH SOLE 9350 NATIONAL GRID PLC SPON ADR NEW COM 636274300 110 2200 SH SOLE 2200 NATIONAL OILWELL VARCO INC COM COM 637071101 47 600 SH SOLE 600 NAVISTAR INTL CORP NEW COM COM 63934E108 34 600 SH SOLE 600 NEPTUNE TECHNOLOGIES BIORESO COM COM 64077P108 372 100000 SH SOLE 100000 NETFLIX INC PUT 64110L106 2627 10000 PUT SOLE 10000 NEVSUN RESOURCES LTD CALL 64156L101 42 7000 CALL SH_DEF 1 7000 NEVSUN RESOURCES LTD COM 64156L101 10 1600 SH SH_DEF 1 1600 NEVSUN RESOURCES LTD COM 64156L101 228 37700 SH SOLE 37700 NEVSUN RESOURCES LTD COM 64156L101 5 900 SH SH_DEF 1 900 NEVSUN RESOURCES LTD PUT 64156L101 130 21500 PUT SH_DEF 1 21500 NEW GERMANY FD INC COM COM 644465106 938 51496 SH SOLE 51496 NEW GOLD INC CALL 644535106 486 47100 CALL SH_DEF 1 47100 NEW GOLD INC COM 644535106 515 49900 SH SH_DEF 1 49900 NEW GOLD INC COM 644535106 790 76600 SH SOLE 76600 NEW GOLD INC COM 644535106 230 22400 SH SH_DEF 1 22400 NEW GOLD INC PUT 644535106 211 20500 PUT SH_DEF 1 20500 NEW GOLD INC CDA COM COM 644535106 1333 128020 SH SOLE 128020 NEW YORK & CO INC COM COM 649295102 76 15200 SH SOLE 15200 NEWMONT MINING CORP COM 651639106 112 2075 SH SOLE 2075 NEWMONT MINING CORP COM COM 651639106 673 12345 SH SOLE 12345 NEXEN INC CALL 65334H102 22191 984500 CALL SH_DEF 1 984500 NEXEN INC COM 65334H102 353 15679 SH SH_DEF 1 15679 NEXEN INC COM 65334H102 117804 5226408 SH SOLE 5226408 NEXEN INC PUT 65334H102 2865 127100 PUT SH_DEF 1 127100 NEXEN INC COM COM 65334H102 4903 215472 SH SOLE 215472 NEXTERA ENERGY INC COM COM 65339F101 323 5565 SH SOLE 5565 NIDEC CORP SPONSORED ADR COM 654090109 8 325 SH SOLE 325 NIKE INC CL B COM 654106103 2910 32018 SH SOLE 32018 NIKE INC -CL B COM 654106103 0 700 SH SH_DEF 2 700 NOKIA CORP SPONSORED ADR COM 654902204 12 1825 SH SOLE 1825 NORDION INC COM 65563C105 146 13400 SH SH_DEF 1 13400 NORDION INC COM 65563C105 146 13329 SH SOLE 13329 NORDION INC COM 65563C105 10 908 SH SH_DEF 2 908 NORDION INC COM COM 65563C105 33 3000 SH SOLE 3000 NORFOLK SOUTHERN CORP COM COM 655844108 12 160 SH SOLE 160 NORTH AMER PALLADIUM LTD COM 656912102 12 2900 SH SH_DEF 1 2900 NORTH AMER PALLADIUM LTD COM 656912102 105 25400 SH SOLE 25400 NORTH AMER PALLADIUM LTD PUT 656912102 12 3000 PUT SH_DEF 1 3000 NORTH AMERICAN PALLADIUM COM 656912102 1 200 SH SH_DEF 1 200 NORTHERN DYNASTY MINERALS COM 66510M204 148 14600 SH SOLE 14600 NORTHERN DYNASTY MNLS LTD COM 66510M204 20 2000 SH SH_DEF 1 2000 NORTHERN DYNASTY MNLS LTD COM 66510M204 1 100 SH SH_DEF 1 100 NORTHERN TR CORP COM COM 665859104 516 11120 SH SOLE 11120 NORTHGATE MINERALS CORP COM 666416102 145 56000 SH SOLE 56000 NORTHGATE MINERALS CORP COM 666416102 4 1700 SH SH_DEF 1 1700 NORTHWEST PIPE CO COM COM 667746101 184 7000 SH SOLE 7000 NOVAGOLD RES INC COM 66987E206 49 5300 SH SH_DEF 1 5300 NOVAGOLD RES INC COM 66987E206 4 400 SH SH_DEF 1 400 NOVAGOLD RES INC COM 66987E206 0 18 SH SH_DEF 1 18 NOVAGOLD RESOURCES INC COM 66987E206 317 34400 SH SOLE 34400 NOVARTIS A G SPONSORED ADR COM 66987V109 743 12036 SH SOLE 12036 NOVO-NORDISK A S ADR COM 670100205 506 4000 SH SOLE 4000 NUCOR CORP COM COM 670346105 49 1180 SH SOLE 1180 OCCIDENTAL PETE CORP DEL COM COM 674599105 933 8877 SH SOLE 8877 OIL SVC HOLDRS TR DEPOSTRY RCPT COM 678002106 46 300 SH SOLE 300 OLD REP INTL CORP COM COM 680223104 45 3800 SH SOLE 3800 OMNICOM GROUP INC COM COM 681919106 966 19865 SH SOLE 19865 ONCOLYTICS BIOTECH INC COM 682310107 0 4 SH SH_DEF 1 4 ONCOLYTICS BIOTECH INC COM COM 682310107 11 2000 SH SOLE 2000 OPEN TEXT CORP CALL 683715106 769 12000 CALL SH_DEF 1 12000 OPEN TEXT CORP COM 683715106 51 800 SH SH_DEF 1 800 OPEN TEXT CORP COM 683715106 692 10800 SH SOLE 10800 OPEN TEXT CORP PUT 683715106 654 10200 PUT SH_DEF 1 10200 OPEN TEXT CORP COM 683715106 109779 1712472 SH SH_DEF 2 1712472 OPEN TEXT CORP COM COM 683715106 305 4720 SH SOLE 4720 OPEN TEXT CORPORATION COM 683715106 1 12 SH SH_DEF 1 12 ORACLE CORP COM 68389X105 20 600 SH SOLE 600 ORACLE CORP COM COM 68389X105 2573 77395 SH SOLE 77395 ORIENT-EXPRESS HOTELS LTD CL A COM G67743107 271 25000 SH SOLE 25000 ORIGIN AGRITECH LIMITED COM G67828106 11 2900 SH SH_DEF 1 2900 PACIFIC BOOKER MINLS INC COM 69403R108 0 35 SH SH_DEF 1 35 PAN AMERICAN SILVER CORP CALL 697900108 1514 48900 CALL SH_DEF 1 48900 PAN AMERICAN SILVER CORP CALL 697900108 927 30000 CALL SH_DEF 1 30000 PAN AMERICAN SILVER CORP CALL 697900108 618 20000 CALL SOLE 20000 PAN AMERICAN SILVER CORP COM 697900108 647 20900 SH SOLE 20900 PAN AMERICAN SILVER CORP COM 697900108 12 390 SH SOLE 390 PAN AMERICAN SILVER CORP PUT 697900108 997 32200 PUT SH_DEF 1 32200 PAN AMERICAN SILVER CORP COM COM 697900108 31 1000 SH SOLE 1000 PARKER DRILLING CO COM COM 701081101 21 3500 SH SOLE 3500 PARKER HANNIFIN CORP COM COM 701094104 12 135 SH SOLE 135 PARTNERRE LTD COM COM G6852T105 45 650 SH SOLE 650 PATRIOT COAL CORP COM COM 70336T104 1 40 SH SOLE 40 PATTERSON COMPANIES INC COM COM 703395103 305 9190 SH SOLE 9190 PAYCHEX INC COM COM 704326107 275 8870 SH SOLE 8870 PEABODY ENERGY CORP COM 704549104 18 300 SH SOLE 300 PENGROWTH ENERGY CORP CALL 70706P104 271 21500 CALL SH_DEF 1 21500 PENGROWTH ENERGY CORP COM 70706P104 16 1300 SH SH_DEF 1 1300 PENGROWTH ENERGY CORP COM 70706P104 789 62600 SH SOLE 62600 PENGROWTH ENERGY CORP COM 70706P104 0 7 SH SH_DEF 1 7 PENGROWTH ENERGY CORP PUT 70706P104 25 2000 PUT SH_DEF 1 2000 PENGROWTH ENERGY CORP COM COM 70706P104 1624 127693 SH SOLE 127693 PENN WEST PETE LTD NEW COM COM 707887105 1276 54727 SH SOLE 54727 PENN WEST PETROLEUM LTD CALL 707887105 1692 73300 CALL SH_DEF 1 73300 PENN WEST PETROLEUM LTD COM 707887105 503 21767 SH SH_DEF 1 21767 PENN WEST PETROLEUM LTD COM 707887105 103353 4476150 SH SOLE 4476150 PENN WEST PETROLEUM LTD COM 707887105 115 5000 SH SH_DEF 1 5000 PENN WEST PETROLEUM LTD PUT 707887105 443 19200 PUT SH_DEF 1 19200 PEPSICO INC COM COM 713448108 15201 213685 SH SOLE 213685 PETROLEO BRASILEIRO S.A.-ADR COM 71654V408 68 2000 SH SOLE 2000 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG COM 71654V101 784 25305 SH SOLE 25305 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR COM 71654V408 278 8127 SH SOLE 8127 PFIZER INC COM 717081103 2 100 SH SOLE 100 PFIZER INC COM 717081103 5 250 SH SH_DEF 2 250 PFIZER INC COM COM 717081103 5643 271187 SH SOLE 271187 PG&E CORP COM COM 69331C108 463 10913 SH SOLE 10913 PHILIP MORRIS INTERNATIONAL COM 718172109 381 5700 SH SOLE 5700 PHILIP MORRIS INTL INC COM COM 718172109 4041 59920 SH SOLE 59920 PHOTRONICS INC COM COM 719405102 257 30025 SH SOLE 30025 PIMCO CORPORATE OPP FD COM COM 72201B101 10 500 SH SOLE 500 PLATINUM GROUP METALS COM 72765Q205 0 200 SH SH_DEF 1 200 PLUM CREEK TIMBER CO INC COM COM 729251108 41 1000 SH SOLE 1000 POINTS INTL LTD COM 730843208 1 98 SH SH_DEF 1 98 POLYMET MINING CORP COM COM 731916102 258 156300 SH SOLE 156300 POSCO SPONSORED ADR COM 693483109 482 4395 SH SOLE 4395 POTASH CORP OF SASK INC COM 73755L107 541 9500 SH SH_DEF 1 9500 POTASH CORP OF SASKATCHEWAN CALL 73755L107 20467 358400 CALL SH_DEF 1 358400 POTASH CORP OF SASKATCHEWAN CALL 73755L107 5614 98500 CALL SOLE 98500 POTASH CORP OF SASKATCHEWAN COM 73755L107 17033 298262 SH SH_DEF 1 298262 POTASH CORP OF SASKATCHEWAN COM 73755L107 498652 8731842 SH SOLE 8731842 POTASH CORP OF SASKATCHEWAN PUT 73755L107 11113 194600 PUT SH_DEF 1 194600 POTASH CORP OF SASKATCHEWAN PUT 73755L107 342 6000 PUT SOLE 6000 POTASH CORP SASK INC COM COM 73755L107 7678 133192 SH SOLE 133192 POWERSHARES ETF TRUST INTL DIV ACHV COM 73935X716 7 400 SH SOLE 400 POWERSHARES QQQ TRUST UNIT SER 1 COM 73935A104 46 790 SH SOLE 790 PRAXAIR INC COM COM 74005P104 112 1020 SH SOLE 1020 PRECISION DRILLING CORP COM 2010 COM 74022D308 327 22548 SH SOLE 22548 PRICE T ROWE GROUP INC COM COM 74144T108 224 3680 SH SOLE 3680 PROCTER & GAMBLE CO COM 742718109 375 5900 SH SOLE 5900 PROCTER & GAMBLE CO COM 742718109 222 3500 SH SH_DEF 2 3500 PROCTER & GAMBLE CO COM COM 742718109 20657 321711 SH SOLE 321711 PROGRESS ENERGY INC COM COM 743263105 45 925 SH SOLE 925 PROGRESSIVE CORP OHIO COM COM 743315103 39 1800 SH SOLE 1800 PROGRESSIVE WASTE SOLUTIONS COM ADDED COM 74339G101 909 36180 SH SOLE 36180 PROSHARES SHORT S&P 500 COM 74347R503 368 9000 SH SH_DEF 1 9000 PROSHARES TR PSHS SHRT S&P500 COM 74347R503 41 1000 SH SOLE 1000 PROSHARES TR PSHS ULTSH 20YRS COM 74347R297 174 5000 SH SOLE 5000 PROSHARES ULT DJ-UBS CRUD COM 74347W668 49 1000 SH SH_DEF 1 1000 PROSHARES ULTRA QQQ-NEW COM 74347X237 101 2000 SH SH_DEF 1 2000 PROSHARES ULTRAPRO S&P 500 COM 74347X864 125 1600 SH SOLE 1600 PROSHRS ULTRASRT LEH20+YR COM 74347R297 241 7000 SH SH_DEF 1 7000 PROVIDENT ENERGY LTD COM 74386V100 5 600 SH SH_DEF 1 600 PROVIDENT ENERGY LTD COM 74386V100 435 48702 SH SOLE 48702 PROVIDENT ENERGY LTD COM 74386V100 7 800 SH SH_DEF 1 800 PRUDENTIAL PLC-ADR COM 74435K204 764 30577 SH SOLE 30577 PUBLIC STORAGE COM 74460D109 776 30902 SH SOLE 30902 PUBLIC STORAGE COM 74460D109 571 22352 SH SOLE 22352 QLT INC COM 746927102 1 100 SH SH_DEF 1 100 QLT INC COM COM 746927102 15 2000 SH SOLE 2000 QUAD/GRAPHICS INC CL-A COM 747301109 3967 102192 SH SH_DEF 1 102192 QUALCOMM INC COM COM 747525103 80 1402 SH SOLE 1402 QUALITY SYS INC COM COM 747582104 71 800 SH SOLE 800 QUATERRA RES INC COM 747952109 0 80 SH SH_DEF 1 80 QUEST DIAGNOSTICS INC COM COM 74834L100 1 10 SH SOLE 10 RANDGOLD RES LTD ADR COM 752344309 320 3773 SH SOLE 3773 RANDGOLD RESOURCES LTD-ADR COM 752344309 25 300 SH SOLE 300 RAYONIER INC COM COM 754907103 26 400 SH SOLE 400 RAYTHEON CO COM NEW COM 755111507 317 6300 SH SOLE 6300 RED HAT INC COM COM 756577102 580 12511 SH SOLE 12511 REGIONS FINANCIAL CORP NEW COM COM 7591EP100 94 15000 SH SOLE 15000 RESEARCH IN MOTION CALL 760975102 1818 62900 CALL SH_DEF 1 62900 RESEARCH IN MOTION CALL 760975102 9757 338200 CALL SOLE 338200 RESEARCH IN MOTION COM 760975102 12531 433522 SH SH_DEF 1 433522 RESEARCH IN MOTION COM 760975102 139951 4841572 SH SOLE 4841572 RESEARCH IN MOTION COM 760975102 264 9145 SH SOLE 9145 RESEARCH IN MOTION PUT 760975102 6400 221400 PUT SH_DEF 1 221400 RESEARCH IN MOTION PUT 760975102 1947 67500 PUT SOLE 67500 RESEARCH IN MOTION COM 760975102 171 5900 SH SH_DEF 2 5900 RESEARCH IN MOTION LTD COM 760975102 58 2000 SH SH_DEF 1 2000 RESEARCH IN MOTION LTD COM 760975102 2 56 SH SH_DEF 1 56 RESEARCH IN MOTION LTD COM 760975102 86 3000 SH SH_DEF 1 3000 RESEARCH IN MOTION LTD COM COM 760975102 2586 88623 SH SOLE 88623 REVETT MINERALS INC-NEW COM 761505205 0 3 SH SH_DEF 1 3 RIO TINTO PLC SPONSORED ADR COM 767204100 330 4515 SH SOLE 4515 RIO TINTO PLC-SPON ADR COM 767204100 101 1400 SH SOLE 1400 RITCHIE BROS AUCTIONEERS COM 767744105 562 20400 SH SOLE 20400 RITCHIE BROS AUCTIONEERS COM COM 767744105 131 4700 SH SOLE 4700 ROCHESTER MED CORP COM COM 771497104 438 48000 SH SOLE 48000 ROCKWELL AUTOMATION INC COM COM 773903109 324 3694 SH SOLE 3694 ROGERS COMMUNICATION-B NV COM 775109200 193 4900 SH SH_DEF 1 4900 ROGERS COMMUNICATIONS -CL B CALL 775109200 17858 451000 CALL SH_DEF 1 451000 ROGERS COMMUNICATIONS -CL B COM 775109200 8591 216961 SH SH_DEF 1 216961 ROGERS COMMUNICATIONS -CL B COM 775109200 174207 4399662 SH SOLE 4399662 ROGERS COMMUNICATIONS -CL B PUT 775109200 13288 335600 PUT SH_DEF 1 335600 ROGERS COMMUNICATIONS INC CL B COM 775109200 15427 385981 SH SOLE 385981 ROYAL BANK OF CANADA CALL 780087102 56616 990500 CALL SH_DEF 1 990500 ROYAL BANK OF CANADA CALL 780087102 27596 482800 CALL SOLE 482800 ROYAL BANK OF CANADA COM 780087102 64930 1135959 SH SH_DEF 1 1135959 ROYAL BANK OF CANADA COM 780087102 2962617 51831017 SH SOLE 51831017 ROYAL BANK OF CANADA COM 780087102 365 6400 SH SOLE 6400 ROYAL BANK OF CANADA COM 780087102 205 3600 SH SH_DEF 1 3600 ROYAL BANK OF CANADA COM 780087102 57 1000 SH SH_DEF 1 1000 ROYAL BANK OF CANADA PUT 780087102 96250 1683900 PUT SH_DEF 1 1683900 ROYAL BANK OF CANADA PUT 780087102 26928 471100 PUT SOLE 471100 ROYAL BK CDA MONTREAL QUE COM COM 780087102 131136 2272810 SH SOLE 2272810 ROYAL DUTCH SHELL PLC SPON ADR B COM 780259107 290 4000 SH SOLE 4000 ROYAL DUTCH SHELL PLC SPONS ADR A COM 780259206 2958 41178 SH SOLE 41178 ROYAL GOLD INC COM 780287108 6 100 SH SOLE 100 ROYAL GOLD INC COM COM 780287108 30 510 SH SOLE 510 ROYCE VALUE TR INC COM COM 780910105 26 1722 SH SOLE 1722 RUBICON MINERALS CORP CALL 780911103 12 3500 CALL SH_DEF 1 3500 RUBICON MINERALS CORP COM 780911103 12 3300 SH SH_DEF 1 3300 RUBICON MINERALS CORP COM 780911103 118 33300 SH SOLE 33300 RUBICON MINERALS CORP COM 780911103 2 600 SH SH_DEF 1 600 RUBICON MINERALS CORP COM 780911103 1418 400000 SH SH_DEF 1 400000 RUBICON MINERALS CORP COM 780911103 287 80900 SH SH_DEF 1 80900 S&P 500 INDEX CALL 464287900 77191 584500 CALL SOLE 584500 S&P 500 INDEX CALL 464287900 87492 662500 CALL SH_DEF 2 662500 S&P 500 INDEX PUT 464287950 42128 319000 PUT SOLE 319000 S&P 500 INDEX PUT 464287950 1981 15000 PUT SH_DEF 2 15000 SANOFI SPONSORED ADR COM 80105N105 344 8490 SH SOLE 8490 SAP AG SPON ADR COM 803054204 1363 22255 SH SOLE 22255 SASOL LTD SPONSORED ADR COM 803866300 476 8905 SH SOLE 8905 SCANSOURCE INC COM COM 806037107 59 1550 SH SOLE 1550 SCHLUMBERGER LTD COM 806857108 9 100 SH SOLE 100 SCHLUMBERGER LTD COM COM 806857108 1573 18030 SH SOLE 18030 SCHWAB CHARLES CORP NEW COM COM 808513105 11 675 SH SOLE 675 SCHWEITZER-MAUDUIT INTL INC COM COM 808541106 113 2000 SH SOLE 2000 SCRIPPS NETWORKS INTERACT IN CL A COM COM 811065101 1 28 SH SOLE 28 SEADRILL LIMITED SHS COM G7945E105 107 3000 SH SOLE 3000 SEASPAN CORP SHS COM Y75638109 221 15000 SH SOLE 15000 SECTOR HEALTH CARE 'SPDR' COM 81369Y209 533 15000 SH SH_DEF 1 15000 SELECT SECTOR SPDR TR SBI INT-ENERGY COM 81369Y506 38 500 SH SOLE 500 SELECT SECTOR SPDR TR SBI INT-TECH COM 81369Y803 337 13000 SH SOLE 13000 SEMICONDUCTOR MFG INTL CORP SPONSORED ADR COM 81663N206 479 121000 SH SOLE 121000 SEMPRA ENERGY COM COM 816851109 45 850 SH SOLE 850 SERVICE CORP INTL COM COM 817565104 59 5000 SH SOLE 5000 SHAW COMMUNICATION-B NV COM 82028K200 2352 103200 SH SH_DEF 1 103200 SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 14478 629093 SH SOLE 629093 SHAW COMMUNICATIONS INC-B CALL 82028K200 2248 98600 CALL SH_DEF 1 98600 SHAW COMMUNICATIONS INC-B COM 82028K200 3423 150145 SH SH_DEF 1 150145 SHAW COMMUNICATIONS INC-B COM 82028K200 147523 6471556 SH SOLE 6471556 SHAW COMMUNICATIONS INC-B PUT 82028K200 1195 52400 PUT SH_DEF 1 52400 SHAW COMMUNICATIONS INC-B COM 82028K200 0 6056550 SH SH_DEF 2 6056550 SHERWIN WILLIAMS CO COM COM 824348106 181 2140 SH SOLE 2140 SIEMENS A G SPONSORED ADR COM 826197501 984 7086 SH SOLE 7086 SIERRA WIRELESS INC CALL 826516106 41 3500 CALL SH_DEF 1 3500 SILVER BULL RESOURCES INC COM 827458100 0 200 SH SH_DEF 1 200 SILVER STANDARD RES INC COM 82823L106 2 86 SH SH_DEF 1 86 SILVER STANDARD RESOURCES CALL 82823L106 799 29900 CALL SH_DEF 1 29900 SILVER STANDARD RESOURCES COM 82823L106 320 11977 SH SH_DEF 1 11977 SILVER STANDARD RESOURCES COM 82823L106 518 19400 SH SOLE 19400 SILVER STANDARD RESOURCES COM 82823L106 8 300 SH SOLE 300 SILVER STANDARD RESOURCES PUT 82823L106 2127 79600 PUT SH_DEF 1 79600 SILVER STD RES INC COM COM 82823L106 0 11 SH SOLE 11 SILVER WHEATON CORP CALL 828336107 1564 47400 CALL SH_DEF 1 47400 SILVER WHEATON CORP CALL 828336107 330 10000 CALL SOLE 10000 SILVER WHEATON CORP COM 828336107 475 14383 SH SH_DEF 1 14383 SILVER WHEATON CORP COM 828336107 3951 119717 SH SOLE 119717 SILVER WHEATON CORP COM 828336107 76 2300 SH SOLE 2300 SILVER WHEATON CORP PUT 828336107 3016 91400 PUT SH_DEF 1 91400 SILVER WHEATON CORP COM COM 828336107 1633 49020 SH SOLE 49020 SILVERCORP METALS INC CALL 82835P103 1309 139400 CALL SH_DEF 1 139400 SILVERCORP METALS INC COM 82835P103 715 76100 SH SH_DEF 1 76100 SILVERCORP METALS INC COM 82835P103 313 33300 SH SOLE 33300 SILVERCORP METALS INC PUT 82835P103 728 77500 PUT SH_DEF 1 77500 SMART TECHNOLOGIES INC CL A SUB VTG S COM 83172R108 6 1000 SH SOLE 1000 SMITH & NEPHEW PLC SPDN ADR NEW COM 83175M205 2199 40200 SH SOLE 40200 SMITHFIELD FOODS INC COM COM 832248108 40 1800 SH SOLE 1800 SMUCKER J M CO COM NEW COM 832696405 7 87 SH SOLE 87 SOLERA HOLDINGS INC COM COM 83421A104 96 1600 SH SOLE 1600 SOUTHERN CO COM COM 842587107 46 1125 SH SOLE 1125 SOUTHWEST AIRLS CO COM COM 844741108 3 270 SH SOLE 270 SPDR DJIA TRUST COM 78467X109 869 7000 SH SOLE 7000 SPDR DJIA TRUST PUT 78467X109 3104 25000 PUT SOLE 25000 SPDR DOW JONES INDL AVRG ETF UT SER 1 COM 78467X109 81 645 SH SOLE 645 SPDR GOLD TRUST COM 78463V107 62 425 SH SOLE 425 SPDR GOLD TRUST GOLD SHS COM 78463V107 5406 36665 SH SOLE 36665 SPDR INDEX SHS FDS MACQU GLBIN100 COM 78463X855 310 7200 SH SOLE 7200 SPDR S&P 500 ETF TR TR UNIT COM 78462F103 690 5178 SH SOLE 5178 SPDR S&P METALS & MINING ETF PUT 78464A755 3989 57500 PUT SOLE 57500 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP COM 78467Y107 22 125 SH SOLE 125 SPDR SERIES TRUST BRCLYS YLD ETF COM 78464A417 463 11400 SH SOLE 11400 SPDR SERIES TRUST S&P BIOTECH COM 78464A870 15 200 SH SOLE 200 SPDR SERIES TRUST S&P DIVID ETF COM 78464A763 46 850 SH SOLE 850 SPDR SERIES TRUST S&P HOMEBUILD COM 78464A888 27 1500 SH SOLE 1500 SPDR TRUST SERIES 1 PUT 78462F103 11886 90000 PUT SOLE 90000 SPECTRA ENERGY CORP COM COM 847560109 257 9299 SH SOLE 9299 SPX CORP COM 784635104 0 1 SH SH_DEF 2 1 SPX CORP COM COM 784635104 29 350 SH SOLE 350 STANTEC INC COM 85472N109 255 8800 SH SOLE 8800 STANTEC INC COM 85472N109 1 45 SH SH_DEF 1 45 STANTEC INC COM COM 85472N109 300 10245 SH SOLE 10245 STAPLES INC COM COM 855030102 569 35635 SH SOLE 35635 STAR BULK CARRIERS CORP COM COM Y8162K105 1 500 SH SOLE 500 STARBUCKS CORP COM COM 855244109 64 1600 SH SOLE 1600 STATE STR CORP COM COM 857477103 1171 25705 SH SOLE 25705 STATOIL ASA SPONSORED ADR COM 85771P102 142 5536 SH SOLE 5536 STEIN MART INC COM COM 858375108 487 50000 SH SOLE 50000 STILLWATER MNG CO COM COM 86074Q102 7050 317120 SH SOLE 317120 STRYKER CORP COM COM 863667101 68 1150 SH SOLE 1150 SUN LIFE FINANCIAL INC CALL 866796105 12192 404800 CALL SH_DEF 1 404800 SUN LIFE FINANCIAL INC COM 866796105 14888 494295 SH SH_DEF 1 494295 SUN LIFE FINANCIAL INC COM 866796105 271087 9001959 SH SOLE 9001959 SUN LIFE FINANCIAL INC PUT 866796105 12909 428600 PUT SH_DEF 1 428600 SUN LIFE FINL INC COM COM 866796105 10848 356804 SH SOLE 356804 SUNCOR ENERGY INC NEW COM 867224107 117 3000 SH SH_DEF 1 3000 SUNCOR ENERGY INC NEW COM 867224107 1 18 SH SH_DEF 1 18 SUNCOR ENERGY INC NEW COM COM 867224107 31932 807161 SH SOLE 807161 SUPERVALU INC COM COM 868536103 205 21600 SH SOLE 21600 SWISHER HYGIENE INC COM COM 870808102 68 12000 SH SOLE 12000 SXC HEALTH SOLUTIONS CORP COM 78505P100 47 800 SH SH_DEF 1 800 SXC HEALTH SOLUTIONS CORP COM 78505P100 697 11800 SH SOLE 11800 SXC HEALTH SOLUTIONS CORP PUT 78505P100 236 4000 PUT SH_DEF 1 4000 SXC HEALTH SOLUTIONS CORP COM 78505P100 30123 509988 SH SH_DEF 2 509988 SXC HEALTH SOLUTIONS CORP COM COM 78505P100 924 15500 SH SOLE 15500 SYNGENTA AG SPONSORED ADR COM 87160A100 362 5300 SH SOLE 5300 SYSCO CORP COM COM 871829107 497 15785 SH SOLE 15785 TALISMAN ENERGY INC CALL 87425E103 5168 251600 CALL SH_DEF 1 251600 TALISMAN ENERGY INC COM 87425E103 3189 155254 SH SH_DEF 1 155254 TALISMAN ENERGY INC COM 87425E103 204824 9972397 SH SOLE 9972397 TALISMAN ENERGY INC COM 87425E103 154 7500 SH SH_DEF 1 7500 TALISMAN ENERGY INC COM 87425E103 4 200 SH SH_DEF 1 200 TALISMAN ENERGY INC COM 87425E103 0 5 SH SH_DEF 1 5 TALISMAN ENERGY INC PUT 87425E103 6088 296400 PUT SH_DEF 1 296400 TALISMAN ENERGY INC COM 87425E103 16 800 SH SH_DEF 2 800 TALISMAN ENERGY INC COM COM 87425E103 8439 407036 SH SOLE 407036 TANZANIAN ROYALTY EXPLORATIO CALL 87600U104 19 3000 CALL SH_DEF 1 3000 TARGET CORP COM COM 87612E106 1950 41160 SH SOLE 41160 TASEKO MINES LTD CALL 876511106 165 33100 CALL SH_DEF 1 33100 TASEKO MINES LTD COM 876511106 178 35700 SH SH_DEF 1 35700 TASEKO MINES LTD COM 876511106 180 36000 SH SOLE 36000 TASEKO MINES LTD COM 876511106 12 2500 SH SH_DEF 1 2500 TASEKO MINES LTD COM 876511106 0 100 SH SH_DEF 1 100 TASEKO MINES LTD PUT 876511106 122 24500 PUT SH_DEF 1 24500 TECK COMINCO LTD-CL B CALL 878742204 43841 862600 CALL SH_DEF 1 862600 TECK COMINCO LTD-CL B CALL 878742204 1314 25900 CALL SOLE 25900 TECK COMINCO LTD-CL B COM 878742204 8346 164207 SH SH_DEF 1 164207 TECK COMINCO LTD-CL B COM 878742204 252430 4966719 SH SOLE 4966719 TECK COMINCO LTD-CL B COM 878742204 23449 462150 SH SOLE 462150 TECK COMINCO LTD-CL B PUT 878742204 34032 669600 PUT SH_DEF 1 669600 TECK COMINCO LTD-CL B PUT 878742204 497 9800 PUT SH_DEF 1 9800 TECK COMINCO LTD-CL B PUT 878742204 3887 76600 PUT SOLE 76600 TECK RESOURCES LTD -B- SV COM 878742204 618 12200 SH SH_DEF 1 12200 TECK RESOURCES LTD -B- SV COM 878742204 5217 103000 SH SH_DEF 1 103000 TECK RESOURCES LTD CL B COM 878742204 10107 197009 SH SOLE 197009 TEEKAY CORPORATION COM COM Y8564W103 218 7000 SH SOLE 7000 TEKMIRA PHARMA CORP COM 87911B209 0 83 SH SH_DEF 1 83 TELEFLEX INC COM COM 879369106 450 7300 SH SOLE 7300 TELEFONICA S A SPONSORED ADR COM 879382208 534 21599 SH SOLE 21599 TELUS CORP NON-VTG SHS COM 87971M202 5652 106262 SH SOLE 106262 TELUS CORPORATION -NON VOTE COM 87971M202 129307 2454087 SH SOLE 2454087 TEMPLETON DRAGON FD INC COM COM 88018T101 813 26500 SH SOLE 26500 TENARIS S A SPONSORED ADR COM 88031M109 274 5925 SH SOLE 5925 TERADYNE INC COM COM 880770102 4 294 SH SOLE 294 TESCO CORP COM 88157K101 70 3600 SH SOLE 3600 TESORO CORP COM 881609101 76 3300 SH SOLE 3300 TEVA PHARMACEUTICAL INDS LTD ADR COM 881624209 539 11070 SH SOLE 11070 TEXAS INSTRS INC COM COM 882508104 486 14644 SH SOLE 14644 THERATECHNOLOGIES INC CALL 88338H100 11 2500 CALL SH_DEF 1 2500 THERATECHNOLOGIES INC COM 88338H100 0 69 SH SH_DEF 1 69 THERMO FISHER SCIENTIFIC INC COM COM 883556102 117 1800 SH SOLE 1800 THOMPSON CREEK METALS CO COM 884768102 3 300 SH SH_DEF 1 300 THOMPSON CREEK METALS CO COM 884768102 50 5000 SH SH_DEF 1 5000 THOMPSON CREEK METALS CO INC CALL 884768102 1196 119800 CALL SH_DEF 1 119800 THOMPSON CREEK METALS CO INC COM 884768102 1227 122900 SH SH_DEF 1 122900 THOMPSON CREEK METALS CO INC COM 884768102 318 31800 SH SOLE 31800 THOMPSON CREEK METALS CO INC PUT 884768102 1419 142100 PUT SH_DEF 1 142100 THOMPSON CREEK METALS CO INC COM COM 884768102 275 27320 SH SOLE 27320 THOMSON REUTERS CORP CALL 884903105 6427 171200 CALL SH_DEF 1 171200 THOMSON REUTERS CORP COM 884903105 11309 301218 SH SH_DEF 1 301218 THOMSON REUTERS CORP COM 884903105 148610 3959089 SH SOLE 3959089 THOMSON REUTERS CORP PUT 884903105 21238 565700 PUT SH_DEF 1 565700 THOMSON REUTERS CORP COM COM 884903105 19019 501860 SH SOLE 501860 THOR INDUSTRIES INC COM 885160101 272 14600 SH SOLE 14600 TIM HORTONS INC CALL 88706M103 2158 44200 CALL SH_DEF 1 44200 TIM HORTONS INC COM 88706M103 3166 64840 SH SH_DEF 1 64840 TIM HORTONS INC COM 88706M103 78798 1613950 SH SOLE 1613950 TIM HORTONS INC COM 88706M103 0 5 SH SH_DEF 1 5 TIM HORTONS INC PUT 88706M103 732 15000 PUT SH_DEF 1 15000 TIM HORTONS INC COM COM 88706M103 10133 205598 SH SOLE 205598 TIME WARNER CABLE INC COM COM 88732J207 44 560 SH SOLE 560 TIME WARNER INC COM NEW COM 887317303 156 4249 SH SOLE 4249 TJX COS INC NEW COM COM 872540109 149 2800 SH SOLE 2800 TOLL BROTHERS INC COM COM 889478103 42 2000 SH SOLE 2000 TORONTO DOMINION BK ONT COM NEW COM 891160509 94557 1104788 SH SOLE 1104788 TORONTO-DOMINION BANK CALL 891160509 38274 451400 CALL SH_DEF 1 451400 TORONTO-DOMINION BANK COM 891160509 347813 4102738 SH SH_DEF 1 4102738 TORONTO-DOMINION BANK PUT 891160509 62685 739300 PUT SH_DEF 1 739300 TORONTO-DOMINION BANK COM 891160509 104404 1231320 SH SH_DEF 2 1231320 TOTAL S A SPONSORED ADR COM 89151E109 2301 39390 SH SOLE 39390 TOWERSTREAM CORP COM COM 892000100 1307 259394 SH SOLE 259394 TOYOTA MOTOR CORP SP ADR REP2COM COM 892331307 482 5789 SH SOLE 5789 TRACTOR SUPPLY CO COM COM 892356106 95 1400 SH SOLE 1400 TRANSALTA CORP CALL 89346D107 2805 131400 CALL SH_DEF 1 131400 TRANSALTA CORP CALL 89346D107 4043 189400 CALL SOLE 189400 TRANSALTA CORP COM 89346D107 6473 303206 SH SH_DEF 1 303206 TRANSALTA CORP COM 89346D107 134118 6283565 SH SOLE 6283565 TRANSALTA CORP PUT 89346D107 7017 328700 PUT SH_DEF 1 328700 TRANSALTA CORP PUT 89346D107 640 30000 PUT SOLE 30000 TRANSALTA CORP COM COM 89346D107 9454 438727 SH SOLE 438727 TRANSATLANTIC PETROL LTD COM G89982105 0 23 SH SH_DEF 1 23 TRANSCANADA CORP CALL 89353D107 8935 203500 CALL SH_DEF 1 203500 TRANSCANADA CORP COM 89353D107 12001 273325 SH SH_DEF 1 273325 TRANSCANADA CORP COM 89353D107 466946 10634466 SH SOLE 10634466 TRANSCANADA CORP COM 89353D107 35 800 SH SH_DEF 1 800 TRANSCANADA CORP PUT 89353D107 20339 463200 PUT SH_DEF 1 463200 TRANSCANADA CORP COM COM 89353D107 47526 1072290 SH SOLE 1072290 TRANSGLOBE ENERGY CORP CALL 893662106 2 200 CALL SH_DEF 1 200 TRANSGLOBE ENERGY CORP COM 893662106 34 3000 SH SH_DEF 1 3000 TRANSGLOBE ENERGY CORP COM 893662106 155 13600 SH SOLE 13600 TRANSGLOBE ENERGY CORP COM 893662106 2 200 SH SH_DEF 1 200 TRANSGLOBE ENERGY CORP COM 893662106 0 7 SH SH_DEF 1 7 TRANSGLOBE ENERGY CORP COM 893662106 2302 202200 SH SH_DEF 1 202200 TRANSGLOBE ENERGY CORP PUT 893662106 46 4000 PUT SH_DEF 1 4000 TRAVELERS COMPANIES INC COM COM 89417E109 224 3795 SH SOLE 3795 TRAVELERS COS INC/THE COM 89417E109 0 1 SH SH_DEF 2 1 TSAKOS ENERGY NAVIGATION LTD SHS COM G9108L108 541 53600 SH SOLE 53600 U S GEOTHERMAL INC COM COM 90338S102 229 323500 SH SOLE 323500 ULTRA PETROLEUM CORP COM COM 903914109 73 1580 SH SOLE 1580 UNILEVER N V N Y SHS NEW COM 904784709 260 7838 SH SOLE 7838 UNILEVER PLC SPON ADR NEW COM 904767704 853 26067 SH SOLE 26067 UNION PAC CORP COM COM 907818108 891 8448 SH SOLE 8448 UNITED PARCEL SERVICE INC CL B COM 911312106 52 700 SH SOLE 700 UNITED STATES OIL FUND LP COM 91232N108 1735 46600 SH SOLE 46600 UNITED TECHNOLOGIES CORP COM COM 913017109 7906 88431 SH SOLE 88431 UNITEDHEALTH GROUP INC COM COM 91324P102 443 8510 SH SOLE 8510 UNUM GROUP COM COM 91529Y106 986 38330 SH SOLE 38330 UR ENERGY INC COM COM 91688R108 266 164000 SH SOLE 164000 URS CORP NEW COM COM 903236107 358 7920 SH SOLE 7920 US BANCORP COM 902973304 270 10573 SH SOLE 10573 US BANCORP DEL COM NEW COM 902973304 287 11137 SH SOLE 11137 US GOLD CORPORATION COM PAR $0.10 COM 912023207 152 25000 SH SOLE 25000 VALE S A ADR COM 91912E105 1288 39900 SH SOLE 39900 VALE S A ADR REPSTG PFD COM 91912E204 167 5700 SH SOLE 5700 VALE SA-SP ADR COM 91912E105 192 6000 SH SOLE 6000 VALEANT PHARMACEUTICALS INTE CALL 91911K102 104 2000 CALL SH_DEF 1 2000 VALEANT PHARMACEUTICALS INTE COM 91911K102 7165 137803 SH SH_DEF 1 137803 VALEANT PHARMACEUTICALS INTE COM 91911K102 148858 2862888 SH SOLE 2862888 VALEANT PHARMACEUTICALS INTL COM COM 91911K102 402 7666 SH SOLE 7666 VALERO ENERGY CORP COM 91913Y100 145 5655 SH SOLE 5655 VALERO ENERGY CORP NEW COM COM 91913Y100 176 6800 SH SOLE 6800 VANCEINFO TECHNOLOGIES INC ADR COM 921564100 394 16893 SH SOLE 16893 VANGUARD INDEX FDS STK MRK ETF COM 922908769 59 850 SH SOLE 850 VANGUARD TAX-MANAGED INTL FD MSCI EAFE ETF COM 921943858 257 6680 SH SOLE 6680 VARIAN MED SYS INC COM COM 92220P105 113 1600 SH SOLE 1600 VCA ANTECH INC COM COM 918194101 72 3365 SH SOLE 3365 VEECO INSTRS INC DEL COM COM 922417100 5 110 SH SOLE 110 VEOLIA ENVIRONNEMENT SPONSORED ADR COM 92334N103 14 475 SH SOLE 475 VERISK ANALYTICS INC CL A COM 92345Y106 105 3000 SH SOLE 3000 VERIZON COMMUNICATIONS INC COM 92343V104 7 200 SH SOLE 200 VERIZON COMMUNICATIONS INC COM 92343V104 168 4500 SH SH_DEF 2 4500 VERIZON COMMUNICATIONS INC COM COM 92343V104 2944 78295 SH SOLE 78295 VERTEX PHARMACEUTICALS INC COM COM 92532F100 744 14175 SH SOLE 14175 VIACOM INC NEW CL B COM 92553P201 15 300 SH SOLE 300 VISA INC COM CL A COM 92826C839 372 4375 SH SOLE 4375 VISIONCHINA MEDIA INC SPONS ADR COM 92833U103 260 90900 SH SOLE 90900 VISTA GOLD CORP COM NEW COM 927926303 483 169000 SH SOLE 169000 VISTEON CORP COM NEW COM 92839U206 0 2 SH SOLE 2 VODAFONE GROUP PLC NEW SPONS ADR NEW COM 92857W209 5418 200763 SH SOLE 200763 VULCAN MATLS CO COM COM 929160109 91 2335 SH SOLE 2335 WAL MART STORES INC COM COM 931142103 5073 94516 SH SOLE 94516 WALGREEN CO COM 931422109 382 9000 SH SOLE 9000 WALGREEN CO COM COM 931422109 1831 42683 SH SOLE 42683 WAL-MART STORES INC COM 931142103 367 6900 SH SOLE 6900 WALTER ENERGY INC COM 93317Q105 13 108 SH SH_DEF 1 108 WASHINGTON POST CO CL B COM 939640108 1 2 SH SOLE 2 WASTE MGMT INC DEL COM COM 94106L109 785 20865 SH SOLE 20865 WELLPOINT INC COM COM 94973V107 1817 22835 SH SOLE 22835 WELLS FARGO & CO COM 949746101 196 7000 SH SOLE 7000 WELLS FARGO & CO COM 949746101 4 159 SH SH_DEF 2 159 WELLS FARGO & CO NEW COM COM 949746101 5006 176631 SH SOLE 176631 WESTERN UN CO COM COM 959802109 940 46465 SH SOLE 46465 WESTPORT INNOVATIONS INC CALL 960908309 24 1000 CALL SH_DEF 1 1000 WESTPORT INNOVATIONS INC COM 960908309 216 9000 SH SOLE 9000 WESTPORT INNOVATIONS INC COM 960908309 1 24 SH SH_DEF 1 24 WESTPORT INNOVATIONS INC COM NEW COM 960908309 48 2000 SH SOLE 2000 WEYERHAEUSER CO COM COM 962166104 8 379 SH SOLE 379 WI-LAN INC COM 928972108 1049 130100 SH SOLE 130100 WI-LAN INC COM ADDED COM 928972108 290 35600 SH SOLE 35600 WINNEBAGO INDS INC COM COM 974637100 12 1200 SH SOLE 1200 WISDOMTREE TRUST INDIA ERNGS FD COM 97717W422 1036 42800 SH SOLE 42800 WPP PLC ADR COM 92933H101 29 455 SH SOLE 455 WRIGHT EXPRESS CORP COM COM 98233Q105 221 4200 SH SOLE 4200 WTS-BANRO CORP 17SEP11 COM 066800111 0 90 SH SH_DEF 1 90 WYNN RESORTS LTD COM COM 983134107 217 1500 SH SOLE 1500 XEROX CORP COM COM 984121103 60 5725 SH SOLE 5725 YAMANA GOLD INC CALL 98462Y100 3773 323200 CALL SH_DEF 1 323200 YAMANA GOLD INC CALL 98462Y100 4906 421800 CALL SOLE 421800 YAMANA GOLD INC COM 98462Y100 3031 259623 SH SH_DEF 1 259623 YAMANA GOLD INC COM 98462Y100 84998 7280699 SH SOLE 7280699 YAMANA GOLD INC COM 98462Y100 38 3242 SH SOLE 3242 YAMANA GOLD INC PUT 98462Y100 2795 239400 PUT SH_DEF 1 239400 YAMANA GOLD INC PUT 98462Y100 174 15000 PUT SOLE 15000 YAMANA GOLD INC COM COM 98462Y100 1136 96393 SH SOLE 96393 YUCHENG TECHNOLOGIES LTD COM COM G98777108 1 200 SH SOLE 200 YUM BRANDS INC COM COM 988498101 235 4220 SH SOLE 4220 ZALICUS INC COM COM 98887C105 412 171400 SH SOLE 171400 ZHONGPIN INC COM COM 98952K107 400 37800 SH SOLE 37800 ZIMMER HLDGS INC COM COM 98956P102 348 5448 SH SOLE 5448