0001421224-15-000004.txt : 20150204 0001421224-15-000004.hdr.sgml : 20150204 20150204145033 ACCESSION NUMBER: 0001421224-15-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20141231 FILED AS OF DATE: 20150204 DATE AS OF CHANGE: 20150204 EFFECTIVENESS DATE: 20150204 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CIBC World Markets Inc. CENTRAL INDEX KEY: 0001421224 IRS NUMBER: 000000000 STATE OF INCORPORATION: A6 FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12719 FILM NUMBER: 15574958 BUSINESS ADDRESS: STREET 1: 39TH FLOOR, 161 BAY ST. CITY: TORONTO STATE: A6 ZIP: M5J 2S8 BUSINESS PHONE: 416-594-8556 MAIL ADDRESS: STREET 1: 39TH FLOOR, 161 BAY ST. CITY: TORONTO STATE: A6 ZIP: M5J 2S8 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001421224 XXXXXXXX 12-31-2014 12-31-2014 CIBC World Markets Inc.
39TH FLOOR, 161 BAY ST. TORONTO A6 M5J 2S8
13F HOLDINGS REPORT 028-12719 N
Ron Persaud Director 416-594-8556 Chris Climo Toronto Z4 02-04-2015 0 812 26612337 false
INFORMATION TABLE 2 cibcwminc13f20141231.xml 3M CO COM 88579Y101 9236 56205 SH SOLE 56205 0 0 ABB LTD SPO 000375204 664 31379 SH SOLE 31379 0 0 ABBOTT LABS COM 002824100 2902 64457 SH SOLE 64457 0 0 ABBOTT LABS COM 002824100 243 5400 SH Put SOLE 5400 0 0 ABBVIE INC COM 00287Y109 9249 141339 SH SOLE 141339 0 0 ACCENTURE PLC IRELAND SHS G1151C101 567 6350 SH SOLE 6350 0 0 ACTAVIS PLC SHS G0083B108 7095 27563 SH SOLE 27563 0 0 ADOBE SYS INC COM 00724F101 636 8743 SH SOLE 8743 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 6536 1364526 SH SOLE 1364526 0 0 ADVENT CLAYMORE CV SECS & IN COM 00764C109 225 13775 SH SOLE 13775 0 0 ADVISORSHARES TR PER 00768Y503 1984 48216 SH SOLE 48216 0 0 AETNA INC NEW COM 00817Y108 7404 83345 SH SOLE 83345 0 0 AFLAC INC COM 001055102 1998 32700 SH SOLE 32700 0 0 AGCO CORP COM 001084102 245 5414 SH SOLE 5414 0 0 AGNICO EAGLE MINES LTD COM 008474108 74639 2998767 SH SOLE 2998767 0 0 AGNICO EAGLE MINES LTD COM 008474108 279 11200 SH Put SOLE 11200 0 0 AGRIA CORP COM 00850H103 12 10000 SH SOLE 10000 0 0 AGRIUM INC COM 008916108 210804 2225546 SH SOLE 2225546 0 0 AIR PRODS & CHEMS INC COM 009158106 507 3517 SH SOLE 3517 0 0 ALAMOS GOLD INC COM 011527108 209 29315 SH SOLE 29315 0 0 ALASKA AIR GROUP INC COM 011659109 3256 54480 SH SOLE 54480 0 0 ALCOA INC COM 013817101 6424 406826 SH SOLE 406826 0 0 ALDERON IRON ORE CORP COM 01434T100 4 12000 SH SOLE 12000 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 710 8005 SH SOLE 8005 0 0 ALIBABA GROUP HLDG LTD SPO 01609W102 3989 38377 SH SOLE 38377 0 0 ALLEGHANY CORP DEL COM 017175100 927 2000 SH SOLE 2000 0 0 ALLEGION PUB LTD CO ORD G0176J109 3609 65077 SH SOLE 65077 0 0 ALLERGAN INC COM 018490102 3949 18578 SH SOLE 18578 0 0 ALLIANCE RES PARTNER L P UT 01877R108 1114 25875 SH SOLE 25875 0 0 ALLSTATE CORP COM 020002101 2249 32018 SH SOLE 32018 0 0 ALLY FINL INC COM 02005N100 1306 55290 SH SOLE 55290 0 0 ALPS ETF TR ALE 00162Q866 2872 163913 SH SOLE 163913 0 0 ALTRIA GROUP INC COM 02209S103 19141 388494 SH SOLE 388494 0 0 AMAZON COM INC COM 023135106 1097 3536 SH SOLE 3536 0 0 AMBARELLA INC SHS G037AX101 368 7250 SH SOLE 7250 0 0 AMEDISYS INC COM 023436108 3196 108893 SH SOLE 108893 0 0 AMERICA MOVIL SAB DE CV SPO 02364W105 501 22596 SH SOLE 22596 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 629 27840 SH SOLE 27840 0 0 AMERICAN CAPITAL AGENCY CORP COM 02503X105 2330 106715 SH SOLE 106715 0 0 AMERICAN ELEC PWR INC COM 025537101 476 7842 SH SOLE 7842 0 0 AMERICAN EXPRESS CO COM 025816109 850 9132 SH SOLE 9132 0 0 AMERICAN INTL GROUP INC COM 026874784 4110 73388 SH SOLE 73388 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 1025 19900 SH SOLE 19900 0 0 AMERIPRISE FINL INC COM 03076C106 1511 11423 SH SOLE 11423 0 0 AMERISOURCEBERGEN CORP COM 03073E105 6276 69608 SH SOLE 69608 0 0 AMGEN INC COM 031162100 1282 8048 SH SOLE 8048 0 0 AMTRUST FINL SVCS INC COM 032359309 4694 83445 SH SOLE 83445 0 0 ANGLOGOLD ASHANTI LTD SPO 035128206 193 22150 SH SOLE 22150 0 0 ANNALY CAP MGMT INC COM 035710409 2690 248865 SH SOLE 248865 0 0 ANTHEM INC COM 036752103 3043 24212 SH SOLE 24212 0 0 APOLLO GLOBAL MGMT LLC CL 037612306 507 21502 SH SOLE 21502 0 0 APOLLO INVT CORP COM 03761U106 1244 167700 SH SOLE 167700 0 0 APPLE INC COM 037833100 62001 561706 SH SOLE 561706 0 0 APPLE INC COM 037833100 607 5500 SH Put SOLE 5500 0 0 APPLIED MATLS INC COM 038222105 465 18661 SH SOLE 18661 0 0 APPLIED MATLS INC COM 038222105 346 13900 SH Put SOLE 13900 0 0 ARCELORMITTAL SA LUXEMBOURG NY 03938L104 1123 101800 SH SOLE 101800 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 231 4440 SH SOLE 4440 0 0 ARES CAP CORP COM 04010L103 4535 290600 SH SOLE 290600 0 0 ARRIS GROUP INC NEW COM 04270V106 246 8153 SH SOLE 8153 0 0 ASTRAZENECA PLC SPO 046353108 1436 20402 SH SOLE 20402 0 0 AT&T INC COM 00206R102 14536 432742 SH SOLE 432742 0 0 AT&T INC COM 00206R102 333 9900 SH Put SOLE 9900 0 0 ATLANTIC PWR CORP COM 04878Q863 199 73558 SH SOLE 73558 0 0 ATLANTIC TELE NETWORK INC COM 049079205 1680 24850 SH SOLE 24850 0 0 AURICO GOLD INC COM 05155C105 185 56400 SH SOLE 56400 0 0 AUTODESK INC COM 052769106 705 11745 SH SOLE 11745 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1223 14666 SH SOLE 14666 0 0 AUTONATION INC COM 05329W102 1719 28454 SH SOLE 28454 0 0 AUTOZONE INC COM 053332102 2945 4757 SH SOLE 4757 0 0 AVAGO TECHNOLOGIES LTD SHS Y0486S104 4070 40459 SH SOLE 40459 0 0 B2GOLD CORP COM 11777Q209 1032 636898 SH SOLE 636898 0 0 BAIDU INC SPO 056752108 1331 5838 SH SOLE 5838 0 0 BALL CORP COM 058498106 1643 24095 SH SOLE 24095 0 0 BANCO SANTANDER SA ADR 05964H105 3411 409525 SH SOLE 409525 0 0 BANK AMER CORP COM 060505104 8138 454892 SH SOLE 454892 0 0 BANK MONTREAL QUE COM 063671101 2049031 28969754 SH SOLE 28969754 0 0 BANK N S HALIFAX COM 064149107 3159284 55348354 SH SOLE 55348354 0 0 BANK NEW YORK MELLON CORP COM 064058100 2190 53987 SH SOLE 53987 0 0 BARCLAYS BK PLC IPS 06738C786 706 56300 SH SOLE 56300 0 0 BARCLAYS PLC ADR 06738E204 5336 355529 SH SOLE 355529 0 0 BARD C R INC COM 067383109 573 3437 SH SOLE 3437 0 0 BARRICK GOLD CORP COM 067901108 179972 16741621 SH SOLE 16741621 0 0 BAXTER INTL INC COM 071813109 999 13636 SH SOLE 13636 0 0 BAYTEX ENERGY CORP COM 07317Q105 8858 533299 SH SOLE 533299 0 0 BB&T CORP COM 054937107 949 24392 SH SOLE 24392 0 0 BCE INC COM 05534B760 698230 15225241 SH SOLE 15225241 0 0 BECTON DICKINSON & CO COM 075887109 1103 7928 SH SOLE 7928 0 0 BED BATH & BEYOND INC COM 075896100 2937 38555 SH SOLE 38555 0 0 BELLATRIX EXPLORATION LTD COM 078314101 411 112897 SH SOLE 112897 0 0 BERKSHIRE HATHAWAY INC DEL CL 084670108 4068 18 SH SOLE 18 0 0 BERKSHIRE HATHAWAY INC DEL CL 084670702 18033 120097 SH SOLE 120097 0 0 BEST BUY INC COM 086516101 2123 54465 SH SOLE 54465 0 0 BHP BILLITON LTD SPO 088606108 626 13220 SH SOLE 13220 0 0 BIOGEN IDEC INC COM 09062X103 378 1113 SH SOLE 1113 0 0 BJS RESTAURANTS INC COM 09180C106 2650 52785 SH SOLE 52785 0 0 BLACKBERRY LTD COM 09228F103 76997 7012490 SH SOLE 7012490 0 0 BLACKBERRY LTD COM 09228F103 486 44300 SH Put SOLE 44300 0 0 BLACKROCK INC COM 09247X101 1910 5343 SH SOLE 5343 0 0 BLACKROCK KELSO CAPITAL CORP COM 092533108 502 61200 SH SOLE 61200 0 0 BLACKSTONE GROUP L P COM 09253U108 4602 136040 SH SOLE 136040 0 0 BLOCK H & R INC COM 093671105 208 6179 SH SOLE 6179 0 0 BOEING CO COM 097023105 5270 40541 SH SOLE 40541 0 0 BOSTON PROPERTIES INC COM 101121101 2170 16864 SH SOLE 16864 0 0 BP PLC SPO 055622104 8820 231383 SH SOLE 231383 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 17105 289764 SH SOLE 289764 0 0 BROADCOM CORP CL 111320107 347 8004 SH SOLE 8004 0 0 BROOKFIELD ASSET MGMT INC CL 112585104 423646 8450938 SH SOLE 8450938 0 0 BROOKFIELD CDA OFFICE PPTYS TR 112823109 1177 50957 SH SOLE 50957 0 0 BROOKFIELD INFRAST PARTNERS LP G16252101 6425 153453 SH SOLE 153453 0 0 BROOKFIELD PPTY PARTNERS L P UNI G16249107 6207 271400 SH SOLE 271400 0 0 BROOKFIELD RENEWABLE ENRGY P PAR G16258108 5618 181635 SH SOLE 181635 0 0 BT GROUP PLC ADR 05577E101 2013 32468 SH SOLE 32468 0 0 CA INC COM 12673P105 3296 108243 SH SOLE 108243 0 0 CAE INC COM 124765108 4539 348911 SH SOLE 348911 0 0 CAMECO CORP COM 13321L108 100098 6099803 SH SOLE 6099803 0 0 CAMECO CORP COM 13321L108 212 12900 SH Put SOLE 12900 0 0 CAMERON INTERNATIONAL CORP COM 13342B105 984 19707 SH SOLE 19707 0 0 CAMPBELL SOUP CO COM 134429109 1949 44292 SH SOLE 44292 0 0 CANADIAN NAT RES LTD COM 136385101 495050 16031428 SH SOLE 16031428 0 0 CANADIAN NATL RY CO COM 136375102 879650 12765199 SH SOLE 12765199 0 0 CANADIAN PAC RY LTD COM 13645T100 273674 1420282 SH SOLE 1420282 0 0 CANON INC SPO 138006309 3890 122865 SH SOLE 122865 0 0 CAPITAL ONE FINL CORP COM 14040H105 1016 12310 SH SOLE 12310 0 0 CARLYLE GROUP L P COM 14309L102 785 28537 SH SOLE 28537 0 0 CATAMARAN CORP COM 148887102 158936 3071231 SH SOLE 3071231 0 0 CATERPILLAR INC DEL COM 149123101 3185 34802 SH SOLE 34802 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 82035 954451 SH SOLE 954451 0 0 CELANESE CORP DEL COM 150870103 937 15627 SH SOLE 15627 0 0 CELESTICA INC SUB 15101Q108 3220 274247 SH SOLE 274247 0 0 CELGENE CORP COM 151020104 10090 90200 SH SOLE 90200 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 330 18100 SH SOLE 18100 0 0 CEMEX SAB DE CV SPO 151290889 322 31604 SH SOLE 31604 0 0 CENOVUS ENERGY INC COM 15135U109 224929 10908309 SH SOLE 10908309 0 0 CENOVUS ENERGY INC COM 15135U109 293 14200 SH Put SOLE 14200 0 0 CENTRAL FD CDA LTD CL 153501101 359 30968 SH SOLE 30968 0 0 CENTURY ALUM CO COM 156431108 762 31234 SH SOLE 31234 0 0 CENTURYLINK INC COM 156700106 380 9602 SH SOLE 9602 0 0 CF INDS HLDGS INC COM 125269100 1114 4089 SH SOLE 4089 0 0 CHESAPEAKE ENERGY CORP COM 165167107 645 32976 SH SOLE 32976 0 0 CHEVRON CORP NEW COM 166764100 8994 80173 SH SOLE 80173 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 527 12550 SH SOLE 12550 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 202 4800 SH Put SOLE 4800 0 0 CHINA MOBILE LIMITED SPO 16941M109 9916 168577 SH SOLE 168577 0 0 CHUBB CORP COM 171232101 921 8898 SH SOLE 8898 0 0 CHURCH & DWIGHT INC COM 171340102 2838 36016 SH SOLE 36016 0 0 CIGNA CORPORATION COM 125509109 1287 12502 SH SOLE 12502 0 0 CIMAREX ENERGY CO COM 171798101 967 9127 SH SOLE 9127 0 0 CIMPRESS N V SHS N20146101 2470 33004 SH SOLE 33004 0 0 CIPHER PHARMACEUTICALS INC COM 17253X105 165 11656 SH SOLE 11656 0 0 CISCO SYS INC COM 17275R102 9148 328898 SH SOLE 328898 0 0 CIT GROUP INC COM 125581801 931 19468 SH SOLE 19468 0 0 CITIGROUP INC COM 172967424 6587 121731 SH SOLE 121731 0 0 CLAYMORE EXCHANGE TRD FD TR GUG 18383M381 1000 38895 SH SOLE 38895 0 0 CLAYMORE EXCHANGE TRD FD TR GUG 18383M605 2259 50430 SH SOLE 50430 0 0 CLOROX CO DEL COM 189054109 277 2654 SH SOLE 2654 0 0 CMS ENERGY CORP COM 125896100 246 7093 SH SOLE 7093 0 0 CNA FINL CORP COM 126117100 925 23900 SH SOLE 23900 0 0 CNOOC LTD SPO 126132109 459 3391 SH SOLE 3391 0 0 COACH INC COM 189754104 1301 34644 SH SOLE 34644 0 0 COCA COLA CO COM 191216100 21869 517966 SH SOLE 517966 0 0 COCA COLA ENTERPRISES INC NE COM 19122T109 3432 77609 SH SOLE 77609 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL 192446102 1594 30275 SH SOLE 30275 0 0 COLGATE PALMOLIVE CO COM 194162103 3588 51857 SH SOLE 51857 0 0 COLUMBIA BKG SYS INC COM 197236102 441 15975 SH SOLE 15975 0 0 COMCAST CORP NEW CL 20030N101 3302 56917 SH SOLE 56917 0 0 COMCAST CORP NEW CL 20030N200 684 11874 SH SOLE 11874 0 0 COMERICA INC COM 200340107 949 20262 SH SOLE 20262 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 767 14219 SH SOLE 14219 0 0 COMMVAULT SYSTEMS INC COM 204166102 386 7475 SH SOLE 7475 0 0 COMPANHIA DE SANEAMENTO BASI SPO 20441A102 1868 297023 SH SOLE 297023 0 0 COMPUTER SCIENCES CORP COM 205363104 924 14661 SH SOLE 14661 0 0 CONOCOPHILLIPS COM 20825C104 2045 29611 SH SOLE 29611 0 0 CONSOLIDATED EDISON INC COM 209115104 952 14423 SH SOLE 14423 0 0 CONSTELLATION BRANDS INC CL 21036P108 718 7315 SH SOLE 7315 0 0 CONSTELLIUM NV CL N22035104 734 44645 SH SOLE 44645 0 0 CORNING INC COM 219350105 2494 108783 SH SOLE 108783 0 0 COSTCO WHSL CORP NEW COM 22160K105 4823 34022 SH SOLE 34022 0 0 COTT CORP QUE COM 22163N106 3184 462800 SH SOLE 462800 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 3508 24923 SH SOLE 24923 0 0 CREDIT SUISSE NASSAU BRH INV 22542D795 742 23817 SH SOLE 23817 0 0 CRESCENT PT ENERGY CORP COM 22576C101 169512 7319154 SH SOLE 7319154 0 0 CROWN HOLDINGS INC COM 228368106 311 6119 SH SOLE 6119 0 0 CSX CORP COM 126408103 2799 77254 SH SOLE 77254 0 0 CUMMINS INC COM 231021106 638 4422 SH SOLE 4422 0 0 CVS HEALTH CORP COM 126650100 11413 118507 SH SOLE 118507 0 0 D R HORTON INC COM 23331A109 236 9325 SH SOLE 9325 0 0 DANAHER CORP DEL COM 235851102 1692 19745 SH SOLE 19745 0 0 DEERE & CO COM 244199105 9110 102972 SH SOLE 102972 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 1523 20948 SH SOLE 20948 0 0 DELTA AIR LINES INC DEL COM 247361702 4628 94087 SH SOLE 94087 0 0 DENTSPLY INTL INC NEW COM 249030107 466 8748 SH SOLE 8748 0 0 DESCARTES SYS GROUP INC COM 249906108 1324 89343 SH SOLE 89343 0 0 DEVON ENERGY CORP NEW COM 25179M103 503 8210 SH SOLE 8210 0 0 DIAGEO P L C SPO 25243Q205 2280 19980 SH SOLE 19980 0 0 DIGITAL RLTY TR INC COM 253868103 3019 45533 SH SOLE 45533 0 0 DIRECTV COM 25490A309 865 9973 SH SOLE 9973 0 0 DISCOVER FINL SVCS COM 254709108 3336 50934 SH SOLE 50934 0 0 DISCOVERY COMMUNICATNS NEW COM 25470F104 872 25302 SH SOLE 25302 0 0 DISH NETWORK CORP CL 25470M109 360 4942 SH SOLE 4942 0 0 DISNEY WALT CO COM 254687106 11516 122262 SH SOLE 122262 0 0 DOLLAR GEN CORP NEW COM 256677105 282 3986 SH SOLE 3986 0 0 DOLLAR TREE INC COM 256746108 891 12662 SH SOLE 12662 0 0 DOMINION DIAMOND CORP COM 257287102 2531 140934 SH SOLE 140934 0 0 DOMINOS PIZZA INC COM 25754A201 3206 34049 SH SOLE 34049 0 0 DOMTAR CORP COM 257559203 505 12568 SH SOLE 12568 0 0 DOVER CORP COM 260003108 1309 18256 SH SOLE 18256 0 0 DOW CHEM CO COM 260543103 8234 180531 SH SOLE 180531 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 7147 99708 SH SOLE 99708 0 0 DRAGONWAVE INC COM 26144M103 46 47299 SH SOLE 47299 0 0 DREAMWORKS ANIMATION SKG INC CL 26153C103 487 21800 SH SOLE 21800 0 0 DREAMWORKS ANIMATION SKG INC CL 26153C103 404 18100 SH Put SOLE 18100 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 4139 55976 SH SOLE 55976 0 0 DUKE ENERGY CORP NEW COM 26441C204 3204 38358 SH SOLE 38358 0 0 DUKE REALTY CORP COM 264411505 2954 146217 SH SOLE 146217 0 0 E M C CORP MASS COM 268648102 1081 36364 SH SOLE 36364 0 0 EASTMAN CHEM CO COM 277432100 1762 23230 SH SOLE 23230 0 0 EATON CORP PLC SHS G29183103 1155 16996 SH SOLE 16996 0 0 EATON VANCE FLTING RATE INC COM 278279104 359 25813 SH SOLE 25813 0 0 EBAY INC COM 278642103 1143 20363 SH SOLE 20363 0 0 ECOLAB INC COM 278865100 2208 21127 SH SOLE 21127 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2836 22266 SH SOLE 22266 0 0 EL PASO ELEC CO COM 283677854 663 16549 SH SOLE 16549 0 0 ELDORADO GOLD CORP NEW COM 284902103 61298 10081958 SH SOLE 10081958 0 0 ELDORADO GOLD CORP NEW COM 284902103 221 36400 SH Put SOLE 36400 0 0 ELECTRONIC ARTS INC COM 285512109 227 4833 SH SOLE 4833 0 0 EMERSON ELEC CO COM 291011104 1215 19678 SH SOLE 19678 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 212 4177 SH SOLE 4177 0 0 ENBRIDGE INC COM 29250N105 651933 12681053 SH SOLE 12681053 0 0 ENCANA CORP COM 292505104 159311 11485987 SH SOLE 11485987 0 0 ENCANA CORP COM 292505104 209 15100 SH Put SOLE 15100 0 0 ENERPLUS CORP COM 292766102 3199 333195 SH SOLE 333195 0 0 ENI S P A SPO 26874R108 6201 177628 SH SOLE 177628 0 0 ENSCO PLC SHS G3157S106 1481 49461 SH SOLE 49461 0 0 ENTERGY CORP NEW COM 29364G103 1137 13000 SH SOLE 13000 0 0 EOG RES INC COM 26875P101 3575 38826 SH SOLE 38826 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 974 8883 SH SOLE 8883 0 0 EVEREST RE GROUP LTD COM G3223R108 1002 5884 SH SOLE 5884 0 0 EXELON CORP COM 30161N101 2197 59249 SH SOLE 59249 0 0 EXXON MOBIL CORP COM 30231G102 12043 130267 SH SOLE 130267 0 0 F M C CORP COM 302491303 282 4944 SH SOLE 4944 0 0 FACEBOOK INC CL 30303M102 3420 43840 SH SOLE 43840 0 0 FEDERAL SIGNAL CORP COM 313855108 219 14197 SH SOLE 14197 0 0 FEDEX CORP COM 31428X106 4410 25396 SH SOLE 25396 0 0 FIDUS INVT CORP COM 316500107 187 12600 SH SOLE 12600 0 0 FIFTH STREET FINANCE CORP COM 31678A103 1006 125600 SH SOLE 125600 0 0 FIFTH THIRD BANCORP COM 316773100 2047 100447 SH SOLE 100447 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 180 35782 SH SOLE 35782 0 0 FIRST TR US IPO INDEX FD SHS 336920103 2490 49522 SH SOLE 49522 0 0 FIRSTSERVICE CORP SUB 33761N109 6452 126852 SH SOLE 126852 0 0 FISERV INC COM 337738108 719 10131 SH SOLE 10131 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 668 4495 SH SOLE 4495 0 0 FLUOR CORP NEW COM 343412102 608 10021 SH SOLE 10021 0 0 FOMENTO ECONOMICO MEXICANO S SPO 344419106 616 7000 SH SOLE 7000 0 0 FOOT LOCKER INC COM 344849104 1084 19303 SH SOLE 19303 0 0 FORD MTR CO DEL COM 345370860 4914 317021 SH SOLE 317021 0 0 FORD MTR CO DEL COM 345370860 357 23000 SH Put SOLE 23000 0 0 FORTRESS INVESTMENT GROUP LL CL 34958B106 117 14620 SH SOLE 14620 0 0 FORTUNA SILVER MINES INC COM 349915108 129 28400 SH SOLE 28400 0 0 FRANCO NEVADA CORP COM 351858105 6014 122262 SH SOLE 122262 0 0 FREEPORT-MCMORAN INC CL 35671D857 1410 60344 SH SOLE 60344 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 170 25480 SH SOLE 25480 0 0 GAMESTOP CORP NEW CL 36467W109 772 22830 SH SOLE 22830 0 0 GANNETT INC COM 364730101 665 20838 SH SOLE 20838 0 0 GAP INC DEL COM 364760108 1004 23832 SH SOLE 23832 0 0 GARRISON CAP INC COM 366554103 199 13800 SH SOLE 13800 0 0 GARTNER INC COM 366651107 3658 43439 SH SOLE 43439 0 0 GENERAL DYNAMICS CORP COM 369550108 1479 10747 SH SOLE 10747 0 0 GENERAL ELECTRIC CO COM 369604103 20792 822785 SH SOLE 822785 0 0 GENERAL ELECTRIC CO COM 369604103 313 12400 SH Put SOLE 12400 0 0 GENERAL MLS INC COM 370334104 2268 42528 SH SOLE 42528 0 0 GENERAL MTRS CO COM 37045V100 3357 96164 SH SOLE 96164 0 0 GENESEE & WYO INC CL 371559105 579 6439 SH SOLE 6439 0 0 GENUINE PARTS CO COM 372460105 856 8028 SH SOLE 8028 0 0 GERDAU S A SPO 373737105 273 76950 SH SOLE 76950 0 0 GILDAN ACTIVEWEAR INC COM 375916103 7283 128780 SH SOLE 128780 0 0 GILEAD SCIENCES INC COM 375558103 9654 102423 SH SOLE 102423 0 0 GLADSTONE CAPITAL CORP COM 376535100 134 16200 SH SOLE 16200 0 0 GLAXOSMITHKLINE PLC SPO 37733W105 10062 235429 SH SOLE 235429 0 0 GLAXOSMITHKLINE PLC SPO 37733W105 222 5200 SH Put SOLE 5200 0 0 GOLDCORP INC NEW COM 380956409 214074 11559083 SH SOLE 11559083 0 0 GOLDEN STAR RES LTD CDA COM 38119T104 2 10250 SH SOLE 10250 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 4153 21426 SH SOLE 21426 0 0 GOLUB CAP BDC INC COM 38173M102 640 35700 SH SOLE 35700 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 4819 168686 SH SOLE 168686 0 0 GOOGLE INC CL 38259P508 12085 22774 SH SOLE 22774 0 0 GOOGLE INC CL 38259P706 4693 8916 SH SOLE 8916 0 0 GRAINGER W W INC COM 384802104 658 2580 SH SOLE 2580 0 0 GRAN TIERRA ENERGY INC COM 38500T101 237 61450 SH SOLE 61450 0 0 GRANITE REAL ESTATE INVT TR UNI 387437114 1758 49460 SH SOLE 49460 0 0 GREENBRIER COS INC COM 393657101 408 7601 SH SOLE 7601 0 0 GROUPE CGI INC CL 39945C109 157905 4137964 SH SOLE 4137964 0 0 GRUPO FINANCIERO SANTANDER M SPO 40053C105 373 36000 SH SOLE 36000 0 0 HALLIBURTON CO COM 406216101 2167 55089 SH SOLE 55089 0 0 HALLIBURTON CO COM 406216101 346 8800 SH Put SOLE 8800 0 0 HANESBRANDS INC COM 410345102 4878 43704 SH SOLE 43704 0 0 HARRIS CORP DEL COM 413875105 1029 14321 SH SOLE 14321 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 6111 146577 SH SOLE 146577 0 0 HASBRO INC COM 418056107 2053 37335 SH SOLE 37335 0 0 HCA HOLDINGS INC COM 40412C101 1428 19456 SH SOLE 19456 0 0 HCP INC COM 40414L109 3201 72700 SH SOLE 72700 0 0 HEALTH CARE REIT INC COM 42217K106 3525 46587 SH SOLE 46587 0 0 HECLA MNG CO COM 422704106 70 25000 SH SOLE 25000 0 0 HELMERICH & PAYNE INC COM 423452101 2970 44046 SH SOLE 44046 0 0 HERBALIFE LTD COM G4412G101 280 7428 SH SOLE 7428 0 0 HERCULES TECH GROWTH CAP INC COM 427096508 756 50800 SH SOLE 50800 0 0 HERSHEY CO COM 427866108 264 2544 SH SOLE 2544 0 0 HESS CORP COM 42809H107 6556 88817 SH SOLE 88817 0 0 HEWLETT PACKARD CO COM 428236103 9262 230801 SH SOLE 230801 0 0 HI-CRUSH PARTNERS LP COM 428337109 1345 43334 SH SOLE 43334 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A104 972 37266 SH SOLE 37266 0 0 HNI CORP COM 404251100 2245 43963 SH SOLE 43963 0 0 HOLLYFRONTIER CORP COM 436106108 977 26077 SH SOLE 26077 0 0 HOME DEPOT INC COM 437076102 21435 204199 SH SOLE 204199 0 0 HONDA MOTOR LTD AME 438128308 2105 71296 SH SOLE 71296 0 0 HONEYWELL INTL INC COM 438516106 1382 13832 SH SOLE 13832 0 0 HOSPITALITY PPTYS TR COM 44106M102 2847 91851 SH SOLE 91851 0 0 HOVNANIAN ENTERPRISES INC CL 442487203 1782 431424 SH SOLE 431424 0 0 HSBC HLDGS PLC SPO 404280406 2596 54965 SH SOLE 54965 0 0 HUANENG PWR INTL INC SPO 443304100 664 12263 SH SOLE 12263 0 0 HUDBAY MINERALS INC COM 443628102 767 88372 SH SOLE 88372 0 0 HUNTINGTON BANCSHARES INC COM 446150104 3948 375315 SH SOLE 375315 0 0 IAMGOLD CORP COM 450913108 434 160900 SH SOLE 160900 0 0 ICICI BK LTD ADR 45104G104 1728 149640 SH SOLE 149640 0 0 ICON PLC SHS G4705A100 273 5355 SH SOLE 5355 0 0 IDEXX LABS INC COM 45168D104 2200 14840 SH SOLE 14840 0 0 ILLINOIS TOOL WKS INC COM 452308109 1009 10650 SH SOLE 10650 0 0 ILLUMINA INC COM 452327109 1498 8115 SH SOLE 8115 0 0 IMPERIAL OIL LTD COM 453038408 159446 3705450 SH SOLE 3705450 0 0 INCYTE CORP COM 45337C102 583 7977 SH SOLE 7977 0 0 INFOSYS LTD SPO 456788108 237 7533 SH SOLE 7533 0 0 ING GROEP N V SPO 456837103 446 34408 SH SOLE 34408 0 0 INTEL CORP COM 458140100 26677 735097 SH SOLE 735097 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 555 2530 SH SOLE 2530 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 10303 64216 SH SOLE 64216 0 0 INTL PAPER CO COM 460146103 937 17485 SH SOLE 17485 0 0 IRELAND BK SPN 46267Q202 955 62750 SH SOLE 62750 0 0 ISHARES MSC 464286400 1073 29348 SH SOLE 29348 0 0 ISHARES EM 464286533 261 4613 SH SOLE 4613 0 0 ISHARES MSC 464286624 1402 18097 SH SOLE 18097 0 0 ISHARES MSC 464286673 4743 362596 SH SOLE 362596 0 0 ISHARES MSC 464286731 2898 191799 SH SOLE 191799 0 0 ISHARES MSC 464286749 706 22289 SH SOLE 22289 0 0 ISHARES MSC 464286764 5877 169720 SH SOLE 169720 0 0 ISHARES MSC 464286772 2830 51193 SH SOLE 51193 0 0 ISHARES MSC 464286806 287 10460 SH SOLE 10460 0 0 ISHARES MSC 464286822 956 16100 SH SOLE 16100 0 0 ISHARES MSC 464286848 3922 348949 SH SOLE 348949 0 0 ISHARES MSC 464286871 11400 554997 SH SOLE 554997 0 0 ISHARES MSC 464288240 6604 153502 SH SOLE 153502 0 0 ISHARES EAF 464288273 273 5841 SH SOLE 5841 0 0 ISHARES INT 464288448 3234 96004 SH SOLE 96004 0 0 ISHARES MRG 464288505 204 1469 SH SOLE 1469 0 0 ISHARES IBO 464288513 3503 39099 SH SOLE 39099 0 0 ISHARES INT 464288638 371 3394 SH SOLE 3394 0 0 ISHARES SHR 464288679 522 4734 SH SOLE 4734 0 0 ISHARES U.S 464288687 4076 103352 SH SOLE 103352 0 0 ISHARES MRN 464288703 664 5149 SH SOLE 5149 0 0 ISHARES US 464288778 493 14115 SH SOLE 14115 0 0 ISHARES U.S 464288836 1003 6628 SH SOLE 6628 0 0 ISHARES NW 464289123 704 17608 SH SOLE 17608 0 0 ISHARES IND 464289529 1567 52419 SH SOLE 52419 0 0 ISHARES GOLD TRUST ISH 464285105 167 14610 SH SOLE 14610 0 0 ISHARES SILVER TRUST ISH 46428Q109 276 18314 SH SOLE 18314 0 0 ISHARES TR SEL 464287168 9660 121660 SH SOLE 121660 0 0 ISHARES TR CHI 464287184 4562 109609 SH SOLE 109609 0 0 ISHARES TR TRA 464287192 2458 14979 SH SOLE 14979 0 0 ISHARES TR COR 464287200 12703 61404 SH SOLE 61404 0 0 ISHARES TR COR 464287226 1806 16398 SH SOLE 16398 0 0 ISHARES TR MSC 464287234 5397 137357 SH SOLE 137357 0 0 ISHARES TR IBO 464287242 2359 19757 SH SOLE 19757 0 0 ISHARES TR S&P 464287309 1536 13759 SH SOLE 13759 0 0 ISHARES TR 20+ 464287432 4233 33619 SH SOLE 33619 0 0 ISHARES TR 1-3 464287457 510 6039 SH SOLE 6039 0 0 ISHARES TR MSC 464287465 8333 136968 SH SOLE 136968 0 0 ISHARES TR RUS 464287499 4769 28548 SH SOLE 28548 0 0 ISHARES TR COR 464287507 241 1663 SH SOLE 1663 0 0 ISHARES TR NAS 464287556 543 1790 SH SOLE 1790 0 0 ISHARES TR NAS 464287556 303 1000 SH Put SOLE 1000 0 0 ISHARES TR U.S 464287580 967 7019 SH SOLE 7019 0 0 ISHARES TR RUS 464287622 823 7177 SH SOLE 7177 0 0 ISHARES TR RUS 464287630 282 2775 SH SOLE 2775 0 0 ISHARES TR RUS 464287648 2748 19300 SH SOLE 19300 0 0 ISHARES TR RUS 464287655 2242 18745 SH SOLE 18745 0 0 ISHARES TR RUS 464287655 2751 23000 SH Call SOLE 23000 0 0 ISHARES TR RUS 464287655 2751 23000 SH Put SOLE 23000 0 0 ISHARES TR S&P 464287705 389 3045 SH SOLE 3045 0 0 ISHARES TR U.S 464287721 532 5095 SH SOLE 5095 0 0 ISHARES TR U.S 464287739 573 7462 SH SOLE 7462 0 0 ISHARES TR US 464287762 817 5668 SH SOLE 5668 0 0 ISHARES TR U.S 464287770 789 8587 SH SOLE 8587 0 0 ISHARES TR U.S 464287788 1132 12551 SH SOLE 12551 0 0 ISHARES TR COR 464287804 5768 50572 SH SOLE 50572 0 0 ISHARES TR U.S 464287812 822 7849 SH SOLE 7849 0 0 ISHARES TR SP 464287879 366 3105 SH SOLE 3105 0 0 ISHARES TR MSC 46429B408 1119 29303 SH SOLE 29303 0 0 ISHARES TR MSC 46429B523 461 9800 SH SOLE 9800 0 0 ISHARES TR MSC 46429B598 5386 179818 SH SOLE 179818 0 0 ISHARES TR MSC 46429B614 687 20432 SH SOLE 20432 0 0 ISHARES TR FLT 46429B655 4963 98208 SH SOLE 98208 0 0 ITAU UNIBANCO HLDG SA SPO 465562106 3392 260746 SH SOLE 260746 0 0 JABIL CIRCUIT INC COM 466313103 810 37106 SH SOLE 37106 0 0 JOHNSON & JOHNSON COM 478160104 26908 257322 SH SOLE 257322 0 0 JOHNSON CTLS INC COM 478366107 636 13161 SH SOLE 13161 0 0 JPMORGAN CHASE & CO COM 46625H100 30406 485877 SH SOLE 485877 0 0 JPMORGAN CHASE & CO COM 46625H100 363 5800 SH Put SOLE 5800 0 0 JUST ENERGY GROUP INC COM 48213W101 281 53711 SH SOLE 53711 0 0 KANSAS CITY SOUTHERN COM 485170302 366 3000 SH SOLE 3000 0 0 KCAP FINL INC COM 48668E101 187 27400 SH SOLE 27400 0 0 KELLOGG CO COM 487836108 284 4346 SH SOLE 4346 0 0 KEYCORP NEW COM 493267108 1204 86615 SH SOLE 86615 0 0 KIMBERLY CLARK CORP COM 494368103 1102 9539 SH SOLE 9539 0 0 KIMCO RLTY CORP COM 49446R109 3393 134961 SH SOLE 134961 0 0 KINDER MORGAN INC DEL COM 49456B101 5503 130073 SH SOLE 130073 0 0 KINROSS GOLD CORP COM 496902404 46653 16543684 SH SOLE 16543684 0 0 KKR & CO L P DEL COM 48248M102 1967 84755 SH SOLE 84755 0 0 KOHLS CORP COM 500255104 1130 18514 SH SOLE 18514 0 0 KONINKLIJKE PHILIPS N V NY 500472303 433 14947 SH SOLE 14947 0 0 KRAFT FOODS GROUP INC COM 50076Q106 2697 43044 SH SOLE 43044 0 0 KROGER CO COM 501044101 5617 87474 SH SOLE 87474 0 0 KT CORP SPO 48268K101 293 20775 SH SOLE 20775 0 0 L BRANDS INC COM 501797104 802 9265 SH SOLE 9265 0 0 LAKE SHORE GOLD CORP COM 510728108 8 11200 SH SOLE 11200 0 0 LAM RESEARCH CORP COM 512807108 446 5622 SH SOLE 5622 0 0 LAS VEGAS SANDS CORP COM 517834107 2901 49886 SH SOLE 49886 0 0 LAZARD LTD SHS G54050102 4062 81197 SH SOLE 81197 0 0 LEGGETT & PLATT INC COM 524660107 3093 72594 SH SOLE 72594 0 0 LENNAR CORP CL 526057104 557 12427 SH SOLE 12427 0 0 LIBERTY PPTY TR SH 531172104 2960 78667 SH SOLE 78667 0 0 LILLY ELI & CO COM 532457108 3483 50486 SH SOLE 50486 0 0 LINCOLN NATL CORP IND COM 534187109 3612 62627 SH SOLE 62627 0 0 LINEAR TECHNOLOGY CORP COM 535678106 492 10798 SH SOLE 10798 0 0 LKQ CORP COM 501889208 1518 53979 SH SOLE 53979 0 0 LOCKHEED MARTIN CORP COM 539830109 12922 67104 SH SOLE 67104 0 0 LORILLARD INC COM 544147101 3241 51490 SH SOLE 51490 0 0 LULULEMON ATHLETICA INC COM 550021109 313 5607 SH SOLE 5607 0 0 LYONDELLBASELL INDUSTRIES N SHS N53745100 411 5183 SH SOLE 5183 0 0 M D C HLDGS INC COM 552676108 279 10555 SH SOLE 10555 0 0 MACERICH CO COM 554382101 4233 50749 SH SOLE 50749 0 0 MACYS INC COM 55616P104 1250 19005 SH SOLE 19005 0 0 MAG SILVER CORP COM 55903Q104 146 17856 SH SOLE 17856 0 0 MAGNA INTL INC COM 559222401 355347 3269359 SH SOLE 3269359 0 0 MAIN STREET CAPITAL CORP COM 56035L104 1080 36948 SH SOLE 36948 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 877 8856 SH SOLE 8856 0 0 MANHATTAN ASSOCS INC COM 562750109 269 6615 SH SOLE 6615 0 0 MANULIFE FINL CORP COM 56501R106 676110 35416947 SH SOLE 35416947 0 0 MANULIFE FINL CORP COM 56501R106 344 18000 SH Put SOLE 18000 0 0 MARATHON OIL CORP COM 565849106 1353 47834 SH SOLE 47834 0 0 MARATHON PETE CORP COM 56585A102 1937 21463 SH SOLE 21463 0 0 MARKEL CORP COM 570535104 2226 3260 SH SOLE 3260 0 0 MARKET VECTORS ETF TR GOL 57060U100 492 26743 SH SOLE 26743 0 0 MARRIOTT INTL INC NEW CL 571903202 486 6224 SH SOLE 6224 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 180 12400 SH SOLE 12400 0 0 MASCO CORP COM 574599106 942 37381 SH SOLE 37381 0 0 MASTERCARD INC CL 57636Q104 4434 51457 SH SOLE 51457 0 0 MATTEL INC COM 577081102 1125 36352 SH SOLE 36352 0 0 MCCORMICK & CO INC COM 579780206 2841 38241 SH SOLE 38241 0 0 MCDONALDS CORP COM 580135101 14257 152154 SH SOLE 152154 0 0 MCG CAPITAL CORP COM 58047P107 137 35800 SH SOLE 35800 0 0 MCGRAW HILL FINL INC COM 580645109 4277 48071 SH SOLE 48071 0 0 MCKESSON CORP COM 58155Q103 4729 22782 SH SOLE 22782 0 0 MEDALLION FINL CORP COM 583928106 182 18200 SH SOLE 18200 0 0 MEDIVATION INC COM 58501N101 207 2075 SH SOLE 2075 0 0 MEDLEY CAP CORP COM 58503F106 299 32400 SH SOLE 32400 0 0 MEDTRONIC INC COM 585055106 4471 61922 SH SOLE 61922 0 0 MERCK & CO INC NEW COM 58933Y105 18128 319213 SH SOLE 319213 0 0 MERITOR INC COM 59001K100 2781 183539 SH SOLE 183539 0 0 METHANEX CORP COM 59151K108 2711 59145 SH SOLE 59145 0 0 METHODE ELECTRS INC COM 591520200 260 7133 SH SOLE 7133 0 0 METLIFE INC COM 59156R108 8633 159609 SH SOLE 159609 0 0 MFA FINL INC COM 55272X102 2088 261283 SH SOLE 261283 0 0 MGM RESORTS INTERNATIONAL COM 552953101 518 24218 SH SOLE 24218 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 2685 35754 SH SOLE 35754 0 0 MICRON TECHNOLOGY INC COM 595112103 10947 312679 SH SOLE 312679 0 0 MICROSOFT CORP COM 594918104 25481 548576 SH SOLE 548576 0 0 MICROSOFT CORP COM 594918104 334 7200 SH Put SOLE 7200 0 0 MITEL NETWORKS CORP COM 60671Q104 429 40109 SH SOLE 40109 0 0 MITSUBISHI UFJ FINL GROUP IN SPO 606822104 5050 913178 SH SOLE 913178 0 0 MIZUHO FINL GROUP INC SPO 60687Y109 4145 1219072 SH SOLE 1219072 0 0 MOBILE TELESYSTEMS OJSC SPO 607409109 137 19025 SH SOLE 19025 0 0 MODINE MFG CO COM 607828100 155 11430 SH SOLE 11430 0 0 MOLSON COORS BREWING CO CL 60871R209 816 10956 SH SOLE 10956 0 0 MONDELEZ INTL INC CL 609207105 1086 29898 SH SOLE 29898 0 0 MONSANTO CO NEW COM 61166W101 236 1976 SH SOLE 1976 0 0 MONSTER BEVERAGE CORP COM 611740101 8527 78697 SH SOLE 78697 0 0 MONTPELIER RE HOLDINGS LTD SHS G62185106 688 19194 SH SOLE 19194 0 0 MOODYS CORP COM 615369105 5936 61955 SH SOLE 61955 0 0 MORGAN STANLEY COM 617446448 6090 156969 SH SOLE 156969 0 0 MORGAN STANLEY CHINA A SH FD COM 617468103 539 17763 SH SOLE 17763 0 0 MOUNTAIN PROV DIAMONDS INC COM 62426E402 56 13282 SH SOLE 13282 0 0 MURPHY OIL CORP COM 626717102 1011 20014 SH SOLE 20014 0 0 MURPHY USA INC COM 626755102 320 4642 SH SOLE 4642 0 0 NATIONAL GRID PLC SPO 636274300 806 11408 SH SOLE 11408 0 0 NATIONAL OILWELL VARCO INC COM 637071101 2335 35630 SH SOLE 35630 0 0 NATIONAL PENN BANCSHARES INC COM 637138108 643 61100 SH SOLE 61100 0 0 NAVIENT CORP COM 63938C108 1274 58935 SH SOLE 58935 0 0 NCR CORP NEW COM 62886E108 648 22249 SH SOLE 22249 0 0 NETEASE INC SPO 64110W102 654 6592 SH SOLE 6592 0 0 NEUSTAR INC CL 64126X201 1922 69133 SH SOLE 69133 0 0 NEVSUN RES LTD COM 64156L101 848 217986 SH SOLE 217986 0 0 NEW GOLD INC CDA COM 644535106 774 180099 SH SOLE 180099 0 0 NEW JERSEY RES COM 646025106 257 4205 SH SOLE 4205 0 0 NEW MTN FIN CORP COM 647551100 713 47700 SH SOLE 47700 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 924 57740 SH SOLE 57740 0 0 NEWMARKET CORP COM 651587107 646 1601 SH SOLE 1601 0 0 NEXTERA ENERGY INC COM 65339F101 235 2215 SH SOLE 2215 0 0 NIKE INC CL 654106103 4450 46284 SH SOLE 46284 0 0 NIPPON TELEG & TEL CORP SPO 654624105 3803 148486 SH SOLE 148486 0 0 NISOURCE INC COM 65473P105 568 13397 SH SOLE 13397 0 0 NOMURA HLDGS INC SPO 65535H208 60 10500 SH SOLE 10500 0 0 NORFOLK SOUTHERN CORP COM 655844108 3021 27563 SH SOLE 27563 0 0 NORTH AMERN ENERGY PARTNERS COM 656844107 32 10308 SH SOLE 10308 0 0 NORTHERN DYNASTY MINERALS LT COM 66510M204 8 18600 SH SOLE 18600 0 0 NORTHROP GRUMMAN CORP COM 666807102 969 6575 SH SOLE 6575 0 0 NOVAGOLD RES INC COM 66987E206 149 50600 SH SOLE 50600 0 0 NOVARTIS A G SPO 66987V109 511 5514 SH SOLE 5514 0 0 NOVO-NORDISK A S ADR 670100205 1013 23927 SH SOLE 23927 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1522 19928 SH SOLE 19928 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 4084 21201 SH SOLE 21201 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 1115 13828 SH SOLE 13828 0 0 OHA INVT CORP COM 67091U102 75 16000 SH SOLE 16000 0 0 OLD REP INTL CORP COM 680223104 329 22455 SH SOLE 22455 0 0 OMNICOM GROUP INC COM 681919106 1170 15097 SH SOLE 15097 0 0 OMNIVISION TECHNOLOGIES INC COM 682128103 327 12591 SH SOLE 12591 0 0 ONCOLYTICS BIOTECH INC COM 682310107 12 22000 SH SOLE 22000 0 0 ONEOK INC NEW COM 682680103 815 16374 SH SOLE 16374 0 0 OPEN TEXT CORP COM 683715106 24561 421570 SH SOLE 421570 0 0 ORACLE CORP COM 68389X105 5947 132242 SH SOLE 132242 0 0 ORANGE SPO 684060106 7492 442817 SH SOLE 442817 0 0 PACKAGING CORP AMER COM 695156109 1119 14332 SH SOLE 14332 0 0 PACWEST BANCORP DEL COM 695263103 771 16961 SH SOLE 16961 0 0 PALL CORP COM 696429307 238 2353 SH SOLE 2353 0 0 PALO ALTO NETWORKS INC COM 697435105 364 2970 SH SOLE 2970 0 0 PAN AMERICAN SILVER CORP COM 697900108 507 55135 SH SOLE 55135 0 0 PAN AMERICAN SILVER CORP COM 697900108 151 16400 SH Put SOLE 16400 0 0 PARKER HANNIFIN CORP COM 701094104 270 2090 SH SOLE 2090 0 0 PAYCHEX INC COM 704326107 1792 38822 SH SOLE 38822 0 0 PDL BIOPHARMA INC COM 69329Y104 2639 342264 SH SOLE 342264 0 0 PEMBINA PIPELINE CORP COM 706327103 198097 5440741 SH SOLE 5440741 0 0 PENGROWTH ENERGY CORP COM 70706P104 2090 672040 SH SOLE 672040 0 0 PENN WEST PETE LTD NEW COM 707887105 890 428092 SH SOLE 428092 0 0 PENNANTPARK INVT CORP COM 708062104 522 54800 SH SOLE 54800 0 0 PEPSICO INC COM 713448108 3059 32350 SH SOLE 32350 0 0 PETROCHINA CO LTD SPO 71646E100 244 2200 SH SOLE 2200 0 0 PETROLEO BRASILEIRO SA PETRO SP 71654V101 151 19923 SH SOLE 19923 0 0 PETROLEO BRASILEIRO SA PETRO SPO 71654V408 91 12513 SH SOLE 12513 0 0 PETSMART INC COM 716768106 310 3815 SH SOLE 3815 0 0 PFIZER INC COM 717081103 14699 471868 SH SOLE 471868 0 0 PHILIP MORRIS INTL INC COM 718172109 4602 56497 SH SOLE 56497 0 0 PHILLIPS 66 COM 718546104 1445 20154 SH SOLE 20154 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 2222 67756 SH SOLE 67756 0 0 PIMCO DYNAMIC CR INCOME FD COM 72202D106 1286 62298 SH SOLE 62298 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1884 61299 SH SOLE 61299 0 0 PIMCO ETF TR 0-5 72201R783 229 2276 SH SOLE 2276 0 0 PIMCO ETF TR 25Y 72201R882 669 5581 SH SOLE 5581 0 0 PINNACLE FOODS INC DEL COM 72348P104 1121 31766 SH SOLE 31766 0 0 PITNEY BOWES INC COM 724479100 2521 103459 SH SOLE 103459 0 0 PLATINUM GROUP METALS LTD COM 72765Q205 13 26000 SH SOLE 26000 0 0 PNC FINL SVCS GROUP INC COM 693475105 1052 11534 SH SOLE 11534 0 0 POINTS INTL LTD COM 730843208 165 12889 SH SOLE 12889 0 0 PORTUGAL TELECOM SGPS S A SPO 737273102 168 158257 SH SOLE 158257 0 0 POSCO SPO 693483109 7347 115133 SH SOLE 115133 0 0 POTASH CORP SASK INC COM 73755L107 451684 12788344 SH SOLE 12788344 0 0 POWERSHARES ETF TR II S&P 73937B779 3902 102794 SH SOLE 102794 0 0 POWERSHARES ETF TRUST DYN 73935X104 555 7509 SH SOLE 7509 0 0 POWERSHARES ETF TRUST NAS 73935X146 261 3888 SH SOLE 3888 0 0 POWERSHARES ETF TRUST FTS 73935X567 341 3386 SH SOLE 3386 0 0 POWERSHARES ETF TRUST DIV 73935X732 336 15499 SH SOLE 15499 0 0 POWERSHARES ETF TRUST DYN 73935X757 333 9322 SH SOLE 9322 0 0 POWERSHARES ETF TRUST DYN 73935X799 3092 46477 SH SOLE 46477 0 0 POWERSHARES ETF TRUST II SEN 73936Q769 1710 71179 SH SOLE 71179 0 0 POWERSHARES GLOBAL ETF TRUST AGG 73936T565 2903 197482 SH SOLE 197482 0 0 POWERSHARES GLOBAL ETF TRUST EX 73936T771 692 26605 SH SOLE 26605 0 0 POWERSHARES INDIA ETF TR IND 73935L100 1407 67034 SH SOLE 67034 0 0 POWERSHARES QQQ TRUST UNI 73935A104 2194 21253 SH SOLE 21253 0 0 PPG INDS INC COM 693506107 1636 7079 SH SOLE 7079 0 0 PPL CORP COM 69351T106 626 17231 SH SOLE 17231 0 0 PRECISION DRILLING CORP COM 74022D308 2125 350654 SH SOLE 350654 0 0 PRETIUM RES INC COM 74139C102 167 28812 SH SOLE 28812 0 0 PRIMERO MNG CORP COM 74164W106 192 49905 SH SOLE 49905 0 0 PRIMORIS SVCS CORP COM 74164F103 5634 242426 SH SOLE 242426 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 923 17771 SH SOLE 17771 0 0 PROCTER & GAMBLE CO COM 742718109 23225 254967 SH SOLE 254967 0 0 PROGRESSIVE WASTE SOLUTIONS COM 74339G101 8928 296819 SH SOLE 296819 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 1903 230356 SH SOLE 230356 0 0 PRUDENTIAL FINL INC COM 744320102 3647 40320 SH SOLE 40320 0 0 PUBLIC STORAGE COM 74460D109 715 3869 SH SOLE 3869 0 0 PVH CORP COM 693656100 364 2838 SH SOLE 2838 0 0 QUALCOMM INC COM 747525103 8137 109467 SH SOLE 109467 0 0 QUANTA SVCS INC COM 74762E102 208 7343 SH SOLE 7343 0 0 QUEST DIAGNOSTICS INC COM 74834L100 2033 30311 SH SOLE 30311 0 0 RAYTHEON CO COM 755111507 10238 94648 SH SOLE 94648 0 0 REALTY INCOME CORP COM 756109104 689 14438 SH SOLE 14438 0 0 REDWOOD TR INC COM 758075402 2053 104211 SH SOLE 104211 0 0 REGAL BELOIT CORP COM 758750103 247 3286 SH SOLE 3286 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1083 2641 SH SOLE 2641 0 0 REGIONS FINL CORP NEW COM 7591EP100 992 93984 SH SOLE 93984 0 0 RENT A CTR INC NEW COM 76009N100 746 20545 SH SOLE 20545 0 0 REPUBLIC SVCS INC COM 760759100 1205 29936 SH SOLE 29936 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 113581 2909357 SH SOLE 2909357 0 0 REVENUESHARES ETF TR SMA 761396308 1256 22009 SH SOLE 22009 0 0 REYNOLDS AMERICAN INC COM 761713106 934 14525 SH SOLE 14525 0 0 RIO ALTO MNG LTD NEW COM 76689T104 356 144878 SH SOLE 144878 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 756 28100 SH SOLE 28100 0 0 RITE AID CORP COM 767754104 667 88631 SH SOLE 88631 0 0 ROBERT HALF INTL INC COM 770323103 982 16823 SH SOLE 16823 0 0 ROCK-TENN CO CL 772739207 928 15217 SH SOLE 15217 0 0 ROCKWOOD HLDGS INC COM 774415103 215 2726 SH SOLE 2726 0 0 ROFIN SINAR TECHNOLOGIES INC COM 775043102 2271 78923 SH SOLE 78923 0 0 ROGERS COMMUNICATIONS INC CL 775109200 256188 6592593 SH SOLE 6592593 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 4238957 61371905 SH SOLE 61371905 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1995 24201 SH SOLE 24201 0 0 ROYAL DUTCH SHELL PLC SPO 780259206 6190 92459 SH SOLE 92459 0 0 ROYAL GOLD INC COM 780287108 691 11017 SH SOLE 11017 0 0 RYDER SYS INC COM 783549108 203 2183 SH SOLE 2183 0 0 RYDEX ETF TRUST GUG 78355W106 1728 21588 SH SOLE 21588 0 0 SAN JUAN BASIN RTY TR UNI 798241105 7478 524805 SH SOLE 524805 0 0 SANDISK CORP COM 80004C101 3207 32729 SH SOLE 32729 0 0 SANMINA CORPORATION COM 801056102 2799 118973 SH SOLE 118973 0 0 SANOFI SPO 80105N105 1136 24910 SH SOLE 24910 0 0 SCANA CORP NEW COM 80589M102 957 15847 SH SOLE 15847 0 0 SCHEIN HENRY INC COM 806407102 602 4418 SH SOLE 4418 0 0 SCHLUMBERGER LTD COM 806857108 1385 16219 SH SOLE 16219 0 0 SCOTTS MIRACLE GRO CO CL 810186106 1553 24913 SH SOLE 24913 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 5461 82116 SH SOLE 82116 0 0 SEALED AIR CORP NEW COM 81211K100 490 11539 SH SOLE 11539 0 0 SEASPAN CORP SHS Y75638109 256 14217 SH SOLE 14217 0 0 SELECT SECTOR SPDR TR SBI 81369Y100 605 12462 SH SOLE 12462 0 0 SELECT SECTOR SPDR TR SBI 81369Y209 3480 50888 SH SOLE 50888 0 0 SELECT SECTOR SPDR TR SBI 81369Y308 3590 74030 SH SOLE 74030 0 0 SELECT SECTOR SPDR TR SBI 81369Y407 205 2846 SH SOLE 2846 0 0 SELECT SECTOR SPDR TR SBI 81369Y506 5027 63500 SH SOLE 63500 0 0 SELECT SECTOR SPDR TR SBI 81369Y605 1169 47270 SH SOLE 47270 0 0 SELECT SECTOR SPDR TR SBI 81369Y704 898 15880 SH SOLE 15880 0 0 SENIOR HSG PPTYS TR SH 81721M109 2095 94736 SH SOLE 94736 0 0 SHAW COMMUNICATIONS INC CL 82028K200 184067 6819814 SH SOLE 6819814 0 0 SHERWIN WILLIAMS CO COM 824348106 944 3590 SH SOLE 3590 0 0 SIERRA WIRELESS INC COM 826516106 4331 91391 SH SOLE 91391 0 0 SIGMA ALDRICH CORP COM 826552101 1600 11654 SH SOLE 11654 0 0 SIGNET JEWELERS LIMITED SHS G81276100 339 2573 SH SOLE 2573 0 0 SILVER BULL RES INC COM 827458100 9 59098 SH SOLE 59098 0 0 SILVER STD RES INC COM 82823L106 189 37703 SH SOLE 37703 0 0 SILVER WHEATON CORP COM 828336107 104313 5130981 SH SOLE 5130981 0 0 SILVERCORP METALS INC COM 82835P103 50 38700 SH SOLE 38700 0 0 SIMON PPTY GROUP INC NEW COM 828806109 3900 21414 SH SOLE 21414 0 0 SK TELECOM LTD SPO 78440P108 3431 127027 SH SOLE 127027 0 0 SKECHERS U S A INC CL 830566105 3512 63571 SH SOLE 63571 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 6110 84034 SH SOLE 84034 0 0 SMART TECHNOLOGIES INC COM 83172R108 89 75649 SH SOLE 75649 0 0 SMUCKER J M CO COM 832696405 382 3786 SH SOLE 3786 0 0 SONY CORP ADR 835699307 906 44260 SH SOLE 44260 0 0 SOUTHWEST AIRLS CO COM 844741108 8454 199764 SH SOLE 199764 0 0 SOUTHWESTERN ENERGY CO COM 845467109 855 31314 SH SOLE 31314 0 0 SPDR DOW JONES INDL AVRG ETF UT 78467X109 7512 42232 SH SOLE 42232 0 0 SPDR GOLD TRUST GOL 78463V107 5221 45972 SH SOLE 45972 0 0 SPDR INDEX SHS FDS ASI 78463X301 5959 71437 SH SOLE 71437 0 0 SPDR INDEX SHS FDS S&P 78463X764 303 10699 SH SOLE 10699 0 0 SPDR INDEX SHS FDS S&P 78463X798 359 16446 SH SOLE 16446 0 0 SPDR S&P 500 ETF TR TR 78462F103 23625 114940 SH SOLE 114940 0 0 SPDR SERIES TRUST BRC 78464A276 775 12311 SH SOLE 12311 0 0 SPDR SERIES TRUST BRC 78464A359 5151 109858 SH SOLE 109858 0 0 SPDR SERIES TRUST INT 78464A375 394 11514 SH SOLE 11514 0 0 SPDR SERIES TRUST S&P 78464A532 2163 19935 SH SOLE 19935 0 0 SPDR SERIES TRUST S&P 78464A698 3883 95400 SH SOLE 95400 0 0 SPDR SERIES TRUST S&P 78464A698 8140 200000 SH Call SOLE 200000 0 0 SPDR SERIES TRUST S&P 78464A714 2026 21098 SH SOLE 21098 0 0 SPDR SERIES TRUST S&P 78464A763 11600 147213 SH SOLE 147213 0 0 SPDR SERIES TRUST S&P 78464A888 974 28555 SH SOLE 28555 0 0 SPECTRA ENERGY CORP COM 847560109 5073 139760 SH SOLE 139760 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 534 12416 SH SOLE 12416 0 0 STANLEY BLACK & DECKER INC COM 854502101 925 9632 SH SOLE 9632 0 0 STANTEC INC COM 85472N109 8851 322787 SH SOLE 322787 0 0 STAPLES INC COM 855030102 215 11881 SH SOLE 11881 0 0 STARBUCKS CORP COM 855244109 9305 113408 SH SOLE 113408 0 0 STARWOOD HOTELS&RESORTS WRLD COM 85590A401 576 7100 SH SOLE 7100 0 0 STATE STR CORP COM 857477103 966 12302 SH SOLE 12302 0 0 STATOIL ASA SPO 85771P102 469 26605 SH SOLE 26605 0 0 STEEL DYNAMICS INC COM 858119100 1936 98065 SH SOLE 98065 0 0 STRYKER CORP COM 863667101 911 9658 SH SOLE 9658 0 0 STUDENT TRANSN INC COM 86388A108 4469 717375 SH SOLE 717375 0 0 SUN LIFE FINL INC COM 866796105 426130 11817243 SH SOLE 11817243 0 0 SUNCOR ENERGY INC NEW COM 867224107 741290 23325681 SH SOLE 23325681 0 0 SUNCOR ENERGY INC NEW COM 867224107 350 11000 SH Put SOLE 11000 0 0 SUNOPTA INC COM 8676EP108 8227 694223 SH SOLE 694223 0 0 SUNTRUST BKS INC COM 867914103 946 22576 SH SOLE 22576 0 0 SUPER MICRO COMPUTER INC COM 86800U104 1917 54949 SH SOLE 54949 0 0 SUPERVALU INC COM 868536103 1404 144751 SH SOLE 144751 0 0 SWEDISH EXPT CR CORP ROG 870297603 108 14700 SH SOLE 14700 0 0 SYMANTEC CORP COM 871503108 2372 92459 SH SOLE 92459 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 382 9134 SH SOLE 9134 0 0 SYSCO CORP COM 871829107 522 13149 SH SOLE 13149 0 0 TAHOE RES INC COM 873868103 38812 2798294 SH SOLE 2798294 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPO 874039100 1119 49985 SH SOLE 49985 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3134 111798 SH SOLE 111798 0 0 TALISMAN ENERGY INC COM 87425E103 108744 13888165 SH SOLE 13888165 0 0 TARGET CORP COM 87612E106 10940 144119 SH SOLE 144119 0 0 TASEKO MINES LTD COM 876511106 179 173383 SH SOLE 173383 0 0 TCP CAP CORP COM 87238Q103 421 25100 SH SOLE 25100 0 0 TECK RESOURCES LTD CL 878742204 110974 8135904 SH SOLE 8135904 0 0 TELECOM ITALIA S P A NEW SPO 87927Y102 4314 409263 SH SOLE 409263 0 0 TELEFONICA BRASIL SA SPO 87936R106 2812 159029 SH SOLE 159029 0 0 TELEFONICA S A SPO 879382208 429 30174 SH SOLE 30174 0 0 TELUS CORP COM 87971M103 371640 10311873 SH SOLE 10311873 0 0 TEMPUR SEALY INTL INC COM 88023U101 201 3660 SH SOLE 3660 0 0 TESORO CORP COM 881609101 2310 31070 SH SOLE 31070 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 4568 79429 SH SOLE 79429 0 0 TEXAS INSTRS INC COM 882508104 1624 30380 SH SOLE 30380 0 0 THE ADT CORPORATION COM 00101J106 313 8647 SH SOLE 8647 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 656 5232 SH SOLE 5232 0 0 THL CR INC COM 872438106 328 27900 SH SOLE 27900 0 0 THOMPSON CREEK METALS CO INC COM 884768102 204 122077 SH SOLE 122077 0 0 THOMSON REUTERS CORP COM 884903105 214723 5322841 SH SOLE 5322841 0 0 TICC CAPITAL CORP COM 87244T109 327 43400 SH SOLE 43400 0 0 TIME WARNER INC COM 887317303 4606 53924 SH SOLE 53924 0 0 TJX COS INC NEW COM 872540109 1333 19430 SH SOLE 19430 0 0 TORCHMARK CORP COM 891027104 955 17629 SH SOLE 17629 0 0 TORONTO DOMINION BK ONT COM 891160509 3888023 81373448 SH SOLE 81373448 0 0 TOTAL S A SPO 89151E109 7170 140047 SH SOLE 140047 0 0 TOYOTA MOTOR CORP SP 892331307 4096 32644 SH SOLE 32644 0 0 TPG SPECIALTY LENDING INC COM 87265K102 380 22600 SH SOLE 22600 0 0 TRANSALTA CORP COM 89346D107 39188 4325373 SH SOLE 4325373 0 0 TRANSCANADA CORP COM 89353D107 586317 11941291 SH SOLE 11941291 0 0 TRANSGLOBE ENERGY CORP COM 893662106 92 22160 SH SOLE 22160 0 0 TRANSITION THERAPEUTICS INC COM 893716209 109 15873 SH SOLE 15873 0 0 TRANSOCEAN LTD REG H8817H100 222 12132 SH SOLE 12132 0 0 TRAVELERS COMPANIES INC COM 89417E109 3892 36769 SH SOLE 36769 0 0 TRIANGLE CAP CORP COM 895848109 465 22934 SH SOLE 22934 0 0 TRINITY INDS INC COM 896522109 5615 200477 SH SOLE 200477 0 0 TRW AUTOMOTIVE HLDGS CORP COM 87264S106 2529 24588 SH SOLE 24588 0 0 TURQUOISE HILL RES LTD COM 900435108 1062 342433 SH SOLE 342433 0 0 TWENTY FIRST CENTY FOX INC CL 90130A101 1406 36621 SH SOLE 36621 0 0 TWO HBRS INVT CORP COM 90187B101 836 83431 SH SOLE 83431 0 0 TYSON FOODS INC CL 902494103 1844 45998 SH SOLE 45998 0 0 UGI CORP NEW COM 902681105 495 13038 SH SOLE 13038 0 0 ULTRA PETROLEUM CORP COM 903914109 774 58813 SH SOLE 58813 0 0 UMPQUA HLDGS CORP COM 904214103 966 56800 SH SOLE 56800 0 0 UNDER ARMOUR INC CL 904311107 788 11603 SH SOLE 11603 0 0 UNILEVER N V N Y 904784709 427 10930 SH SOLE 10930 0 0 UNILEVER PLC SPO 904767704 2606 64370 SH SOLE 64370 0 0 UNION PAC CORP COM 907818108 19599 164516 SH SOLE 164516 0 0 UNITED CONTL HLDGS INC COM 910047109 5339 79823 SH SOLE 79823 0 0 UNITED PARCEL SERVICE INC CL 911312106 4013 36099 SH SOLE 36099 0 0 UNITED RENTALS INC COM 911363109 1645 16128 SH SOLE 16128 0 0 UNITED STATES OIL FUND LP UNI 91232N108 729 35800 SH SOLE 35800 0 0 UNITED TECHNOLOGIES CORP COM 913017109 2325 20216 SH SOLE 20216 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 312 2408 SH SOLE 2408 0 0 UNITEDHEALTH GROUP INC COM 91324P102 479 4742 SH SOLE 4742 0 0 UNIVERSAL HLTH SVCS INC CL 913903100 535 4812 SH SOLE 4812 0 0 UNUM GROUP COM 91529Y106 2311 66248 SH SOLE 66248 0 0 US BANCORP DEL COM 902973304 990 22031 SH SOLE 22031 0 0 V F CORP COM 918204108 400 5338 SH SOLE 5338 0 0 VALE S A ADR 91912E105 3261 398656 SH SOLE 398656 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 628870 4394312 SH SOLE 4394312 0 0 VALERO ENERGY CORP NEW COM 91913Y100 2722 54991 SH SOLE 54991 0 0 VALMONT INDS INC COM 920253101 1341 10560 SH SOLE 10560 0 0 VANGUARD BD INDEX FD INC TOT 921937835 3530 42855 SH SOLE 42855 0 0 VANGUARD INDEX FDS S&P 922908363 329 1744 SH SOLE 1744 0 0 VANGUARD INDEX FDS REI 922908553 1128 13932 SH SOLE 13932 0 0 VANGUARD INDEX FDS SM 922908611 3038 28721 SH SOLE 28721 0 0 VANGUARD INDEX FDS MID 922908629 1461 11821 SH SOLE 11821 0 0 VANGUARD INDEX FDS LAR 922908637 210 2230 SH SOLE 2230 0 0 VANGUARD INDEX FDS SMA 922908751 966 8283 SH SOLE 8283 0 0 VANGUARD INTL EQUITY INDEX F ALL 922042775 993 21200 SH SOLE 21200 0 0 VANGUARD INTL EQUITY INDEX F FTS 922042858 4073 101780 SH SOLE 101780 0 0 VANGUARD INTL EQUITY INDEX F FTS 922042874 649 12378 SH SOLE 12378 0 0 VANGUARD SCOTTSDALE FDS VNG 92206C664 459 4803 SH SOLE 4803 0 0 VANGUARD SPECIALIZED PORTFOL DIV 921908844 260 3207 SH SOLE 3207 0 0 VANGUARD TAX MANAGED INTL FD FTS 921943858 4831 127534 SH SOLE 127534 0 0 VANGUARD WORLD FD EXT 921910709 3169 25565 SH SOLE 25565 0 0 VANGUARD WORLD FDS HEA 92204A504 409 3258 SH SOLE 3258 0 0 VANGUARD WORLD FDS IND 92204A603 652 6102 SH SOLE 6102 0 0 VANGUARD WORLD FDS INF 92204A702 354 3389 SH SOLE 3389 0 0 VENTAS INC COM 92276F100 658 9183 SH SOLE 9183 0 0 VERISIGN INC COM 92343E102 899 15778 SH SOLE 15778 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 18661 398914 SH SOLE 398914 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 253 5400 SH Put SOLE 5400 0 0 VERMILION ENERGY INC COM 923725105 34845 710987 SH SOLE 710987 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 342 2880 SH SOLE 2880 0 0 VIACOM INC NEW CL 92553P201 1747 23211 SH SOLE 23211 0 0 VISA INC COM 92826C839 14497 55288 SH SOLE 55288 0 0 VMWARE INC CL 928563402 248 3000 SH SOLE 3000 0 0 VODAFONE GROUP PLC NEW SPN 92857W308 521 15252 SH SOLE 15252 0 0 VORNADO RLTY TR SH 929042109 625 5862 SH SOLE 5862 0 0 VOYA FINL INC COM 929089100 951 22442 SH SOLE 22442 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1252 16433 SH SOLE 16433 0 0 WAL-MART STORES INC COM 931142103 12153 141511 SH SOLE 141511 0 0 WASTE MGMT INC DEL COM 94106L109 8879 173015 SH SOLE 173015 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 1010 40642 SH SOLE 40642 0 0 WELLS FARGO & CO NEW COM 949746101 29743 542558 SH SOLE 542558 0 0 WESTERN DIGITAL CORP COM 958102105 10344 93441 SH SOLE 93441 0 0 WESTERN UN CO COM 959802109 1172 65446 SH SOLE 65446 0 0 WESTLAKE CHEM CORP COM 960413102 1029 16841 SH SOLE 16841 0 0 WESTPORT INNOVATIONS INC COM 960908309 38 10157 SH SOLE 10157 0 0 WEYERHAEUSER CO COM 962166104 1047 29181 SH SOLE 29181 0 0 WHIRLPOOL CORP COM 963320106 772 3987 SH SOLE 3987 0 0 WHOLE FOODS MKT INC COM 966837106 2648 52509 SH SOLE 52509 0 0 WI-LAN INC COM 928972108 2477 828593 SH SOLE 828593 0 0 WILLIAMS COS INC DEL COM 969457100 2068 46022 SH SOLE 46022 0 0 WILLIAMS PARTNERS L P COM 96950F104 492 11000 SH SOLE 11000 0 0 WISCONSIN ENERGY CORP COM 976657106 1079 20462 SH SOLE 20462 0 0 WISDOMTREE TR IND 97717W422 2858 129612 SH SOLE 129612 0 0 WISDOMTREE TR DEF 97717W703 299 6025 SH SOLE 6025 0 0 WISDOMTREE TR JAP 97717W851 461 9360 SH SOLE 9360 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 1081 12609 SH SOLE 12609 0 0 WYNN RESORTS LTD COM 983134107 2049 13775 SH SOLE 13775 0 0 XEROX CORP COM 984121103 932 67239 SH SOLE 67239 0 0 XILINX INC COM 983919101 498 11513 SH SOLE 11513 0 0 XILINX INC COM 983919101 255 5900 SH Put SOLE 5900 0 0 YAHOO INC COM 984332106 792 15687 SH SOLE 15687 0 0 YAMANA GOLD INC COM 98462Y100 48918 12168617 SH SOLE 12168617 0 0 ZIMMER HLDGS INC COM 98956P102 496 4369 SH SOLE 4369 0 0 ZOETIS INC CL 98978V103 347 8072 SH SOLE 8072 0 0