0001421224-15-000015.txt : 20151026 0001421224-15-000015.hdr.sgml : 20151026 20151026104840 ACCESSION NUMBER: 0001421224-15-000015 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20150930 FILED AS OF DATE: 20151026 DATE AS OF CHANGE: 20151026 EFFECTIVENESS DATE: 20151026 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/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-12719 FILM NUMBER: 151174417 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/A 1 primary_doc.xml 13F-HR/A LIVE false true false 0001421224 XXXXXXXX 09-30-2015 09-30-2015 true 1 RESTATEMENT 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 10-26-2015 0 865 20175105 false
INFORMATION TABLE 2 cibcwminc13F20150930.xml 3M CO COM 88579Y101 10655 75154 SH SOLE 75154 0 0 ABB LTD SPO 000375204 861 48703 SH SOLE 48703 0 0 ABBOTT LABS COM 002824100 2005 49845 SH SOLE 49845 0 0 ABBVIE INC COM 00287Y109 10406 191256 SH SOLE 191256 0 0 ABBVIE INC COM 00287Y109 936 17200 SH Put SOLE 17200 0 0 ABIOMED INC COM 003654100 3886 41891 SH SOLE 41891 0 0 ACCENTURE PLC IRELAND SHS G1151C101 5834 59371 SH SOLE 59371 0 0 ACTIVISION BLIZZARD INC COM 00507V109 4761 154133 SH SOLE 154133 0 0 ADOBE SYS INC COM 00724F101 430 5229 SH SOLE 5229 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 3403 17956 SH SOLE 17956 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 7056 1354275 SH SOLE 1354275 0 0 ADVENT CLAYMORE CV SECS & IN COM 00764C109 144 10902 SH SOLE 10902 0 0 ADVISORSHARES TR PER 00768Y503 785 21717 SH SOLE 21717 0 0 AEGON N V NY 007924103 2693 468294 SH SOLE 468294 0 0 AETNA INC NEW COM 00817Y108 10444 95461 SH SOLE 95461 0 0 AFLAC INC COM 001055102 1939 33362 SH SOLE 33362 0 0 AGCO CORP COM 001084102 430 9215 SH SOLE 9215 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 429 12500 SH SOLE 12500 0 0 AGNICO EAGLE MINES LTD COM 008474108 75845 2995464 SH SOLE 2995464 0 0 AGRIA CORP SPO 00850H103 22 16000 SH SOLE 16000 0 0 AGRIUM INC COM 008916108 214201 2393312 SH SOLE 2393312 0 0 AIR PRODS & CHEMS INC COM 009158106 478 3743 SH SOLE 3743 0 0 ALAMOS GOLD INC NEW COM 011532108 446 120763 SH SOLE 120763 0 0 ALASKA AIR GROUP INC COM 011659109 5691 71635 SH SOLE 71635 0 0 ALCOA INC COM 013817101 114 11833 SH SOLE 11833 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 225 2654 SH SOLE 2654 0 0 ALIBABA GROUP HLDG LTD SPO 01609W102 1745 29597 SH SOLE 29597 0 0 ALLEGHANY CORP DEL COM 017175100 1137 2428 SH SOLE 2428 0 0 ALLEGIANT TRAVEL CO COM 01748X102 3242 14994 SH SOLE 14994 0 0 ALLEGION PUB LTD CO ORD G0176J109 2949 51146 SH SOLE 51146 0 0 ALLERGAN PLC SHS G0177J108 4520 16628 SH SOLE 16628 0 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 1317 34511 SH SOLE 34511 0 0 ALLSTATE CORP COM 020002101 1805 30984 SH SOLE 30984 0 0 ALTRIA GROUP INC COM 02209S103 21521 395602 SH SOLE 395602 0 0 AMAYA INC COM 02314M108 5374 295260 SH SOLE 295260 0 0 AMAZON COM INC COM 023135106 9755 19057 SH SOLE 19057 0 0 AMEDISYS INC COM 023436108 285 7516 SH SOLE 7516 0 0 AMERCO COM 023586100 3811 9685 SH SOLE 9685 0 0 AMERICA MOVIL SAB DE CV SPO 02364W105 626 37850 SH SOLE 37850 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1369 68642 SH SOLE 68642 0 0 AMERICAN CAPITAL AGENCY CORP COM 02503X105 1186 63402 SH SOLE 63402 0 0 AMERICAN ELEC PWR INC COM 025537101 299 5262 SH SOLE 5262 0 0 AMERICAN EXPRESS CO COM 025816109 834 11253 SH SOLE 11253 0 0 AMERICAN INTL GROUP INC COM 026874784 3319 58417 SH SOLE 58417 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 510 14100 SH SOLE 14100 0 0 AMERICAN TOWER CORP NEW COM 03027X100 407 4630 SH SOLE 4630 0 0 AMERICAN WOODMARK CORP COM 030506109 1320 20351 SH SOLE 20351 0 0 AMERISOURCEBERGEN CORP COM 03073E105 7386 77755 SH SOLE 77755 0 0 AMGEN INC COM 031162100 4022 29075 SH SOLE 29075 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 242 8061 SH SOLE 8061 0 0 AMPHENOL CORP NEW CL 032095101 405 7946 SH SOLE 7946 0 0 AMTRUST FINL SVCS INC COM 032359309 1997 31708 SH SOLE 31708 0 0 ANGLOGOLD ASHANTI LTD SPO 035128206 1021 124705 SH SOLE 124705 0 0 ANHEUSER BUSCH INBEV SA/NV SPO 03524A108 642 6040 SH SOLE 6040 0 0 ANNALY CAP MGMT INC COM 035710409 1493 151282 SH SOLE 151282 0 0 ANTHEM INC COM 036752103 3714 26526 SH SOLE 26526 0 0 APOLLO INVT CORP COM 03761U106 629 114756 SH SOLE 114756 0 0 APPLE INC COM 037833100 69091 626389 SH SOLE 626389 0 0 ARES CAP CORP COM 04010L103 2254 155654 SH SOLE 155654 0 0 ASANKO GOLD INC COM 04341Y105 72 49171 SH SOLE 49171 0 0 ASSURANT INC COM 04621X108 754 9541 SH SOLE 9541 0 0 ASTRAZENECA PLC SPO 046353108 1353 42516 SH SOLE 42516 0 0 AT&T INC COM 00206R102 26355 808946 SH SOLE 808946 0 0 ATLANTIC PWR CORP COM 04878Q863 55 29411 SH SOLE 29411 0 0 ATWOOD OCEANICS INC COM 050095108 1186 80070 SH SOLE 80070 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1092 13589 SH SOLE 13589 0 0 AUTONATION INC COM 05329W102 1899 32640 SH SOLE 32640 0 0 AUTOZONE INC COM 053332102 3836 5300 SH SOLE 5300 0 0 AVAGO TECHNOLOGIES LTD SHS Y0486S104 6102 48815 SH SOLE 48815 0 0 AVERY DENNISON CORP COM 053611109 462 8174 SH SOLE 8174 0 0 AVON PRODS INC COM 054303102 82 25150 SH SOLE 25150 0 0 B2GOLD CORP COM 11777Q209 487 463441 SH SOLE 463441 0 0 BANCO BRADESCO S A SP 059460303 199 37035 SH SOLE 37035 0 0 BANCO SANTANDER SA ADR 05964H105 3711 702906 SH SOLE 702906 0 0 BANK AMER CORP COM 060505104 9954 638865 SH SOLE 638865 0 0 BANK AMER CORP COM 060505104 365 23400 SH Put SOLE 23400 0 0 BANK NEW YORK MELLON CORP COM 064058100 2301 58766 SH SOLE 58766 0 0 BANK MONTREAL QUE COM 063671101 1442566 26444834 SH SOLE 26444834 0 0 BANK N S HALIFAX COM 064149107 2250030 51044244 SH SOLE 51044244 0 0 BANK N S HALIFAX COM 064149107 811 18400 SH Put SOLE 18400 0 0 BANK OF THE OZARKS INC COM 063904106 504 11524 SH SOLE 11524 0 0 BARCLAYS BK PLC IPS 06738C786 476 56300 SH SOLE 56300 0 0 BARCLAYS PLC ADR 06738E204 3365 227706 SH SOLE 227706 0 0 BARRICK GOLD CORP COM 067901108 103043 16201756 SH SOLE 16201756 0 0 BAXALTA INC COM 07177M103 243 7723 SH SOLE 7723 0 0 BAXTER INTL INC COM 071813109 210 6394 SH SOLE 6394 0 0 BAYTEX ENERGY CORP COM 07317Q105 1231 384807 SH SOLE 384807 0 0 BB&T CORP COM 054937107 1101 30916 SH SOLE 30916 0 0 BCE INC COM 05534B760 627576 15321675 SH SOLE 15321675 0 0 BECTON DICKINSON & CO COM 075887109 1919 14466 SH SOLE 14466 0 0 BED BATH & BEYOND INC COM 075896100 2878 50469 SH SOLE 50469 0 0 BELLATRIX EXPLORATION LTD COM 078314101 119 78160 SH SOLE 78160 0 0 BERKSHIRE HATHAWAY INC DEL CL 084670108 3514 18 SH SOLE 18 0 0 BERKSHIRE HATHAWAY INC DEL CL 084670702 28691 220024 SH SOLE 220024 0 0 BEST BUY INC COM 086516101 1111 29929 SH SOLE 29929 0 0 BGC PARTNERS INC CL 05541T101 357 43481 SH SOLE 43481 0 0 BHP BILLITON LTD SPO 088606108 379 11979 SH SOLE 11979 0 0 BIOGEN INC COM 09062X103 1141 3909 SH SOLE 3909 0 0 BJS RESTAURANTS INC COM 09180C106 1089 25301 SH SOLE 25301 0 0 BLACKBERRY LTD COM 09228F103 40009 6526720 SH SOLE 6526720 0 0 BLACKBERRY LTD COM 09228F103 159 26000 SH Put SOLE 26000 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 315 35555 SH SOLE 35555 0 0 BLACKROCK INC COM 09247X101 1278 4297 SH SOLE 4297 0 0 BLACKSTONE GROUP L P COM 09253U108 2867 92268 SH SOLE 92268 0 0 BLOCK H & R INC COM 093671105 2233 61693 SH SOLE 61693 0 0 BOEING CO COM 097023105 7626 58237 SH SOLE 58237 0 0 BOSTON PROPERTIES INC COM 101121101 1514 12791 SH SOLE 12791 0 0 BOYD GAMING CORP COM 103304101 1226 75222 SH SOLE 75222 0 0 BP PLC SPO 055622104 7528 246340 SH SOLE 246340 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 13461 227386 SH SOLE 227386 0 0 BRITISH AMERN TOB PLC SPO 110448107 321 2916 SH SOLE 2916 0 0 BROADCOM CORP CL 111320107 372 7227 SH SOLE 7227 0 0 BROOKFIELD ASSET MGMT INC CL 112585104 391464 12451136 SH SOLE 12451136 0 0 BROOKFIELD CDA OFFICE PPTYS TR 112823109 576 31308 SH SOLE 31308 0 0 BROOKFIELD INFRAST PARTNERS LP G16252101 10582 287796 SH SOLE 287796 0 0 BROOKFIELD PPTY PARTNERS L P UNI G16249107 14014 653025 SH SOLE 653025 0 0 BROOKFIELD RENEWABLE ENRGY P PAR G16258108 7911 287779 SH SOLE 287779 0 0 BT GROUP PLC ADR 05577E101 1819 28527 SH SOLE 28527 0 0 BARD C R INC COM 067383109 5486 29444 SH SOLE 29444 0 0 CA INC COM 12673P105 1216 44538 SH SOLE 44538 0 0 CABLEVISION SYS CORP CL 12686C109 241 7435 SH SOLE 7435 0 0 CAE INC COM 124765108 2923 275202 SH SOLE 275202 0 0 CAE INC COM 124765108 356 33500 SH Put SOLE 33500 0 0 CAMBREX CORP COM 132011107 1547 38988 SH SOLE 38988 0 0 CAMECO CORP COM 13321L108 72567 5962768 SH SOLE 5962768 0 0 CAMECO CORP COM 13321L108 352 28900 SH Put SOLE 28900 0 0 CAMERON INTERNATIONAL CORP COM 13342B105 1456 23739 SH SOLE 23739 0 0 CAMPBELL SOUP CO COM 134429109 4985 98372 SH SOLE 98372 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 90699 1260411 SH SOLE 1260411 0 0 CANADIAN NATL RY CO COM 136375102 690525 12165698 SH SOLE 12165698 0 0 CANADIAN NAT RES LTD COM 136385101 294468 15139752 SH SOLE 15139752 0 0 CANADIAN PAC RY LTD COM 13645T100 19371 134927 SH SOLE 134927 0 0 CANON INC SPO 138006309 3990 137718 SH SOLE 137718 0 0 CAPITAL ONE FINL CORP COM 14040H105 1084 14941 SH SOLE 14941 0 0 CARDINAL HEALTH INC COM 14149Y108 440 5731 SH SOLE 5731 0 0 CARLYLE GROUP L P COM 14309L102 370 22000 SH SOLE 22000 0 0 CARNIVAL CORP PAI 143658300 1334 26849 SH SOLE 26849 0 0 CATERPILLAR INC DEL COM 149123101 3372 51591 SH SOLE 51591 0 0 CBS CORP NEW CL 124857202 980 24559 SH SOLE 24559 0 0 CDW CORP COM 12514G108 791 19362 SH SOLE 19362 0 0 CEL SCI CORP COM 150837508 6 10000 SH SOLE 10000 0 0 CELANESE CORP DEL COM 150870103 1114 18825 SH SOLE 18825 0 0 CELESTICA INC SUB 15101Q108 7391 573410 SH SOLE 573410 0 0 CELGENE CORP COM 151020104 1635 15118 SH SOLE 15118 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 412 39100 SH SOLE 39100 0 0 CEMEX SAB DE CV SPO 151290889 135 19341 SH SOLE 19341 0 0 CENOVUS ENERGY INC COM 15135U109 169238 11163428 SH SOLE 11163428 0 0 CENTRAIS ELETRICAS BRASILEIR SPO 15234Q207 135 104750 SH SOLE 104750 0 0 CENTRAL FD CDA LTD CL 153501101 620 58576 SH SOLE 58576 0 0 CENTURY ALUM CO COM 156431108 60 13100 SH SOLE 13100 0 0 CF INDS HLDGS INC COM 125269100 1102 24537 SH SOLE 24537 0 0 GROUPE CGI INC CL 39945C109 137922 3808938 SH SOLE 3808938 0 0 CHESAPEAKE ENERGY CORP COM 165167107 532 72621 SH SOLE 72621 0 0 CHEVRON CORP NEW COM 166764100 3618 45873 SH SOLE 45873 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 3178 80136 SH SOLE 80136 0 0 CHINA MOBILE LIMITED SPO 16941M109 10264 172504 SH SOLE 172504 0 0 CHUBB CORP COM 171232101 1310 10684 SH SOLE 10684 0 0 CHURCH & DWIGHT INC COM 171340102 5242 62478 SH SOLE 62478 0 0 CIGNA CORPORATION COM 125509109 5028 37237 SH SOLE 37237 0 0 CIMAREX ENERGY CO COM 171798101 1127 10995 SH SOLE 10995 0 0 CISCO SYS INC COM 17275R102 13255 504939 SH SOLE 504939 0 0 CISCO SYS INC COM 17275R102 289 11000 SH Put SOLE 11000 0 0 CIT GROUP INC COM 125581801 939 23451 SH SOLE 23451 0 0 CITIGROUP INC COM 172967424 7463 150433 SH SOLE 150433 0 0 CITRIX SYS INC COM 177376100 266 3843 SH SOLE 3843 0 0 CLAYMORE EXCHANGE TRD FD TR GUG 18383M381 412 16704 SH SOLE 16704 0 0 CLOROX CO DEL COM 189054109 1738 15045 SH SOLE 15045 0 0 CLOVIS ONCOLOGY INC COM 189464100 369 4015 SH SOLE 4015 0 0 CMS ENERGY CORP COM 125896100 2700 76438 SH SOLE 76438 0 0 CNA FINL CORP COM 126117100 1001 28658 SH SOLE 28658 0 0 CNOOC LTD SPO 126132109 297 2886 SH SOLE 2886 0 0 COACH INC COM 189754104 1505 52005 SH SOLE 52005 0 0 COCA COLA CO COM 191216100 10530 262461 SH SOLE 262461 0 0 COCA COLA ENTERPRISES INC NE COM 19122T109 242 5011 SH SOLE 5011 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL 192446102 1942 31022 SH SOLE 31022 0 0 COLGATE PALMOLIVE CO COM 194162103 3892 61324 SH SOLE 61324 0 0 COLLIERS INTL GROUP INC SUB 194693107 4134 101854 SH SOLE 101854 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 251 4273 SH SOLE 4273 0 0 COMCAST CORP NEW CL 20030N101 3645 64086 SH SOLE 64086 0 0 COMCAST CORP NEW CL 20030N200 586 10240 SH SOLE 10240 0 0 COMERICA INC COM 200340107 1003 24408 SH SOLE 24408 0 0 COMFORT SYS USA INC COM 199908104 273 10003 SH SOLE 10003 0 0 COMMVAULT SYSTEMS INC COM 204166102 217 6400 SH SOLE 6400 0 0 COMPANHIA DE SANEAMENTO BASI SPO 20441A102 1496 385552 SH SOLE 385552 0 0 COMPANHIA ENERGETICA DE MINA SP 204409601 80 45036 SH SOLE 45036 0 0 COMPANIA DE MINAS BUENAVENTU SPO 204448104 277 46427 SH SOLE 46427 0 0 COMPUTER SCIENCES CORP COM 205363104 1084 17661 SH SOLE 17661 0 0 CONCORDIA HEALTHCARE CORP COM 206519100 6088 143037 SH SOLE 143037 0 0 CONOCOPHILLIPS COM 20825C104 1723 35932 SH SOLE 35932 0 0 CONSOLIDATED EDISON INC COM 209115104 1146 17143 SH SOLE 17143 0 0 CONSTELLATION BRANDS INC CL 21036P108 9811 78359 SH SOLE 78359 0 0 CORNING INC COM 219350105 2882 168346 SH SOLE 168346 0 0 COSTCO WHSL CORP NEW COM 22160K105 8039 55606 SH SOLE 55606 0 0 COTT CORP QUE COM 22163N106 6811 628863 SH SOLE 628863 0 0 COTY INC COM 222070203 210 7743 SH SOLE 7743 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 5741 38983 SH SOLE 38983 0 0 CREDIT SUISSE NASSAU BRH INV 22542D829 493 13135 SH SOLE 13135 0 0 CRESCENT PT ENERGY CORP COM 22576C101 88873 7775421 SH SOLE 7775421 0 0 CRH MEDICAL CORP COM 12626F105 313 97867 SH SOLE 97867 0 0 CRH PLC ADR 12626K203 447 16839 SH SOLE 16839 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 355 4500 SH SOLE 4500 0 0 CSX CORP COM 126408103 2653 98641 SH SOLE 98641 0 0 CUMMINS INC COM 231021106 614 5658 SH SOLE 5658 0 0 CURRENCYSHARES SWISS FRANC T SWI 23129V109 307 3088 SH SOLE 3088 0 0 CVS HEALTH CORP COM 126650100 13636 141334 SH SOLE 141334 0 0 D R HORTON INC COM 23331A109 688 23444 SH SOLE 23444 0 0 DANAHER CORP DEL COM 235851102 1363 15993 SH SOLE 15993 0 0 DARDEN RESTAURANTS INC COM 237194105 1660 24225 SH SOLE 24225 0 0 DAVITA HEALTHCARE PARTNERS I COM 23918K108 316 4374 SH SOLE 4374 0 0 DEERE & CO COM 244199105 4152 56107 SH SOLE 56107 0 0 DEJOUR ENERGY INC COM 24486R103 1 10000 SH SOLE 10000 0 0 DELTA AIR LINES INC DEL COM 247361702 2690 59961 SH SOLE 59961 0 0 DELUXE CORP COM 248019101 249 4463 SH SOLE 4463 0 0 DESCARTES SYS GROUP INC COM 249906108 1418 80149 SH SOLE 80149 0 0 DEUTSCHE BANK AG NAM D18190898 434 16108 SH SOLE 16108 0 0 DEVON ENERGY CORP NEW COM 25179M103 378 10203 SH SOLE 10203 0 0 DIAGEO P L C SPO 25243Q205 3893 36118 SH SOLE 36118 0 0 DIGITAL RLTY TR INC COM 253868103 1426 21831 SH SOLE 21831 0 0 DINEEQUITY INC COM 254423106 1061 11575 SH SOLE 11575 0 0 DISCOVER FINL SVCS COM 254709108 1323 25443 SH SOLE 25443 0 0 DOLLAR GEN CORP NEW COM 256677105 259 3576 SH SOLE 3576 0 0 DOLLAR TREE INC COM 256746108 1284 19262 SH SOLE 19262 0 0 DOMINION DIAMOND CORP COM 257287102 336 31504 SH SOLE 31504 0 0 DOMTAR CORP COM 257559203 2683 75058 SH SOLE 75058 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 283 11388 SH SOLE 11388 0 0 DOVER CORP COM 260003108 1199 20969 SH SOLE 20969 0 0 DOW CHEM CO COM 260543103 8120 191507 SH SOLE 191507 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 3339 42237 SH SOLE 42237 0 0 DRAGONWAVE INC COM 26144M103 9 42340 SH SOLE 42340 0 0 DSW INC CL 23334L102 573 22623 SH SOLE 22623 0 0 DUKE ENERGY CORP NEW COM 26441C204 8451 117470 SH SOLE 117470 0 0 DUKE REALTY CORP COM 264411505 951 49903 SH SOLE 49903 0 0 DYCOM INDS INC COM 267475101 4406 60896 SH SOLE 60896 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 1257 26076 SH SOLE 26076 0 0 E M C CORP MASS COM 268648102 654 27087 SH SOLE 27087 0 0 E TRADE FINANCIAL CORP COM 269246401 214 8120 SH SOLE 8120 0 0 EASTMAN CHEM CO COM 277432100 1965 30369 SH SOLE 30369 0 0 EATON CORP PLC SHS G29183103 560 10907 SH SOLE 10907 0 0 EATON VANCE FLTING RATE INC COM 278279104 351 26537 SH SOLE 26537 0 0 EBAY INC COM 278642103 785 32132 SH SOLE 32132 0 0 ECOLAB INC COM 278865100 1266 11536 SH SOLE 11536 0 0 ELDORADO GOLD CORP NEW COM 284902103 31944 9920408 SH SOLE 9920408 0 0 ELECTRONIC ARTS INC COM 285512109 4588 67714 SH SOLE 67714 0 0 LILLY ELI & CO COM 532457108 2691 32151 SH SOLE 32151 0 0 EMERSON ELEC CO COM 291011104 1737 39324 SH SOLE 39324 0 0 EMPLOYERS HOLDINGS INC COM 292218104 1107 49667 SH SOLE 49667 0 0 ENABLE MIDSTREAM PARTNERS LP COM 292480100 727 57500 SH SOLE 57500 0 0 ENBRIDGE INC COM 29250N105 466611 12566963 SH SOLE 12566963 0 0 ENCANA CORP COM 292505104 80894 12561163 SH SOLE 12561163 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 16 10300 SH SOLE 10300 0 0 ENERPLUS CORP COM 292766102 667 137261 SH SOLE 137261 0 0 ENI S P A SPO 26874R108 5708 181959 SH SOLE 181959 0 0 ENTERGY CORP NEW COM 29364G103 823 12647 SH SOLE 12647 0 0 EOG RES INC COM 26875P101 2114 29033 SH SOLE 29033 0 0 EVEREST RE GROUP LTD COM G3223R108 979 5645 SH SOLE 5645 0 0 EXCHANGE TRADED CONCEPTS TR ROB 301505707 556 25025 SH SOLE 25025 0 0 EXELON CORP COM 30161N101 2672 89971 SH SOLE 89971 0 0 EXELON CORP COM 30161N101 336 11300 SH Put SOLE 11300 0 0 EXPEDIA INC DEL COM 30212P303 2043 17362 SH SOLE 17362 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 1590 19641 SH SOLE 19641 0 0 EXXON MOBIL CORP COM 30231G102 7535 101349 SH SOLE 101349 0 0 F M C CORP COM 302491303 616 18164 SH SOLE 18164 0 0 FACEBOOK INC CL 30303M102 7630 84877 SH SOLE 84877 0 0 FACTORSHARES TR ISE 30304R407 482 19091 SH SOLE 19091 0 0 FASTENAL CO COM 311900104 396 10828 SH SOLE 10828 0 0 FBL FINL GROUP INC CL 30239F106 529 8595 SH SOLE 8595 0 0 FEDEX CORP COM 31428X106 2542 17652 SH SOLE 17652 0 0 FIFTH STREET FINANCE CORP COM 31678A103 450 72982 SH SOLE 72982 0 0 FIFTH THIRD BANCORP COM 316773100 1438 76069 SH SOLE 76069 0 0 FIRST AMERN FINL CORP COM 31847R102 583 14930 SH SOLE 14930 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 113 35382 SH SOLE 35382 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 599 9536 SH SOLE 9536 0 0 FIRST TR EXCHANGE TRADED FD CON 33734X119 2390 57036 SH SOLE 57036 0 0 FIRST TR EXCHANGE TRADED FD HLT 33734X143 301 5175 SH SOLE 5175 0 0 FIRST TR EXCHANGE TRADED FD SEN 33738D309 650 13455 SH SOLE 13455 0 0 FIRST TR EXCHANGE TRADED FD DOR 33738R605 408 18589 SH SOLE 18589 0 0 FIRST TR EXCHANGE-TRADED FD PFD 33739E108 419 22362 SH SOLE 22362 0 0 FIRSTSERVICE CORP NEW SUB 33767E103 4839 149868 SH SOLE 149868 0 0 FISERV INC COM 337738108 5471 63169 SH SOLE 63169 0 0 FLAGSTAR BANCORP INC COM 337930705 1714 83376 SH SOLE 83376 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 911 6622 SH SOLE 6622 0 0 FLOWERS FOODS INC COM 343498101 4765 192587 SH SOLE 192587 0 0 FOMENTO ECONOMICO MEXICANO S SPO 344419106 742 8316 SH SOLE 8316 0 0 FOOT LOCKER INC COM 344849104 5075 70519 SH SOLE 70519 0 0 FORD MTR CO DEL COM 345370860 4940 364017 SH SOLE 364017 0 0 FORD MTR CO DEL COM 345370860 288 21200 SH Put SOLE 21200 0 0 FORTINET INC COM 34959E109 205 4826 SH SOLE 4826 0 0 FORTUNA SILVER MINES INC COM 349915108 61 27811 SH SOLE 27811 0 0 FRANCO NEVADA CORP COM 351858105 95102 2160436 SH SOLE 2160436 0 0 FRANKLIN RES INC COM 354613101 1638 43963 SH SOLE 43963 0 0 FREEPORT-MCMORAN INC CL 35671D857 666 68731 SH SOLE 68731 0 0 FS INVT CORP COM 302635107 1072 115065 SH SOLE 115065 0 0 GAMESTOP CORP NEW CL 36467W109 732 17769 SH SOLE 17769 0 0 GAP INC DEL COM 364760108 1181 41443 SH SOLE 41443 0 0 GENERAL DYNAMICS CORP COM 369550108 1064 7711 SH SOLE 7711 0 0 GENERAL ELECTRIC CO COM 369604103 20540 814449 SH SOLE 814449 0 0 GENERAL ELECTRIC CO COM 369604103 454 18000 SH Put SOLE 18000 0 0 GENERAL MLS INC COM 370334104 1770 31530 SH SOLE 31530 0 0 GENERAL MTRS CO COM 37045V100 6125 204044 SH SOLE 204044 0 0 GENPACT LIMITED SHS G3922B107 4873 206412 SH SOLE 206412 0 0 GENUINE PARTS CO COM 372460105 442 5335 SH SOLE 5335 0 0 GENWORTH FINL INC COM 37247D106 119 25740 SH SOLE 25740 0 0 GERDAU S A SPO 373737105 105 76950 SH SOLE 76950 0 0 GILDAN ACTIVEWEAR INC COM 375916103 12607 417991 SH SOLE 417991 0 0 GILEAD SCIENCES INC COM 375558103 18024 183559 SH SOLE 183559 0 0 GLADSTONE CAPITAL CORP COM 376535100 82 10064 SH SOLE 10064 0 0 GLAXOSMITHKLINE PLC SPO 37733W105 10231 266093 SH SOLE 266093 0 0 GLOBAL PMTS INC COM 37940X102 2579 22479 SH SOLE 22479 0 0 GLOBAL X FDS FTS 37950E366 151 15675 SH SOLE 15675 0 0 GOLD FIELDS LTD NEW SPO 38059T106 569 213811 SH SOLE 213811 0 0 GOLDCORP INC NEW COM 380956409 145003 11581686 SH SOLE 11581686 0 0 GOLDCORP INC NEW COM 380956409 321 25600 SH Put SOLE 25600 0 0 GOLDEN STAR RES LTD CDA COM 38119T104 2 10450 SH SOLE 10450 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 4761 27402 SH SOLE 27402 0 0 GOLUB CAP BDC INC COM 38173M102 359 22444 SH SOLE 22444 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 4675 159388 SH SOLE 159388 0 0 GOOGLE INC CL 38259P508 2296 3597 SH SOLE 3597 0 0 GOPRO INC CL 38268T103 760 24354 SH SOLE 24354 0 0 GRAN TIERRA ENERGY INC COM 38500T101 126 59150 SH SOLE 59150 0 0 GRANA Y MONTERO S A A SPO 38500P208 86 21625 SH SOLE 21625 0 0 GRANITE REAL ESTATE INVT TR UNI 387437114 2469 87663 SH SOLE 87663 0 0 GREENBRIER COS INC COM 393657101 293 9114 SH SOLE 9114 0 0 HALLIBURTON CO COM 406216101 1803 50994 SH SOLE 50994 0 0 HANESBRANDS INC COM 410345102 1175 40595 SH SOLE 40595 0 0 HARLEY DAVIDSON INC COM 412822108 936 17052 SH SOLE 17052 0 0 HARMONY GOLD MNG LTD SPO 413216300 57 94448 SH SOLE 94448 0 0 HARRIS CORP DEL COM 413875105 1394 19059 SH SOLE 19059 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 7672 167587 SH SOLE 167587 0 0 HASBRO INC COM 418056107 3253 45092 SH SOLE 45092 0 0 HCA HOLDINGS INC COM 40412C101 2341 30267 SH SOLE 30267 0 0 HCP INC COM 40414L109 2529 67895 SH SOLE 67895 0 0 HEADWATERS INC COM 42210P102 1055 56136 SH SOLE 56136 0 0 HECLA MNG CO COM 422704106 99 50000 SH SOLE 50000 0 0 HELMERICH & PAYNE INC COM 423452101 1022 21618 SH SOLE 21618 0 0 SCHEIN HENRY INC COM 806407102 741 5581 SH SOLE 5581 0 0 HERCULES TECH GROWTH CAP INC COM 427096508 350 34643 SH SOLE 34643 0 0 HERTZ GLOBAL HOLDINGS INC COM 42805T105 448 26750 SH SOLE 26750 0 0 HESS CORP COM 42809H107 5880 117469 SH SOLE 117469 0 0 HEWLETT PACKARD CO COM 428236103 1093 42674 SH SOLE 42674 0 0 HOLLYFRONTIER CORP COM 436106108 3249 66531 SH SOLE 66531 0 0 HOME DEPOT INC COM 437076102 28664 248193 SH SOLE 248193 0 0 HONDA MOTOR LTD AME 438128308 4065 135954 SH SOLE 135954 0 0 HONEYWELL INTL INC COM 438516106 523 5528 SH SOLE 5528 0 0 HORMEL FOODS CORP COM 440452100 7278 114951 SH SOLE 114951 0 0 HOSPITALITY PPTYS TR COM 44106M102 889 34752 SH SOLE 34752 0 0 HSBC HLDGS PLC SPO 404280406 3398 89704 SH SOLE 89704 0 0 HUDBAY MINERALS INC COM 443628102 464 126054 SH SOLE 126054 0 0 HUMANA INC COM 444859102 809 4518 SH SOLE 4518 0 0 HUNTINGTON BANCSHARES INC COM 446150104 4532 427542 SH SOLE 427542 0 0 IAMGOLD CORP COM 450913108 462 283642 SH SOLE 283642 0 0 ICICI BK LTD ADR 45104G104 1933 230619 SH SOLE 230619 0 0 ILLINOIS TOOL WKS INC COM 452308109 498 6053 SH SOLE 6053 0 0 ILLUMINA INC COM 452327109 568 3233 SH SOLE 3233 0 0 IMPERIAL OIL LTD COM 453038408 115135 3642351 SH SOLE 3642351 0 0 ING GROEP N V SPO 456837103 483 34156 SH SOLE 34156 0 0 INGERSOLL-RAND PLC SHS G47791101 458 9023 SH SOLE 9023 0 0 INGREDION INC COM 457187102 258 2952 SH SOLE 2952 0 0 INTEL CORP COM 458140100 12888 427617 SH SOLE 427617 0 0 INTELIQUENT INC COM 45825N107 1468 65762 SH SOLE 65762 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1595 6787 SH SOLE 6787 0 0 INTERFACE INC COM 458665304 300 13350 SH SOLE 13350 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 10742 74099 SH SOLE 74099 0 0 INTL PAPER CO COM 460146103 824 21795 SH SOLE 21795 0 0 ISHARES EM 464286319 470 15225 SH SOLE 15225 0 0 ISHARES MSC 464286400 676 30813 SH SOLE 30813 0 0 ISHARES EM 464286533 290 5813 SH SOLE 5813 0 0 ISHARES MSC 464286608 318 9270 SH SOLE 9270 0 0 ISHARES MSC 464286731 2670 202907 SH SOLE 202907 0 0 ISHARES MSC 464286749 673 22016 SH SOLE 22016 0 0 ISHARES MSC 464286764 4931 166257 SH SOLE 166257 0 0 ISHARES MSC 464286772 2647 54272 SH SOLE 54272 0 0 ISHARES MSC 464286806 431 17420 SH SOLE 17420 0 0 ISHARES MSC 464286848 5036 440594 SH SOLE 440594 0 0 ISHARES MSC 464286855 5395 376734 SH SOLE 376734 0 0 ISHARES MSC 464286871 4383 229231 SH SOLE 229231 0 0 ISHARES IND 464289529 1007 36098 SH SOLE 36098 0 0 ISHARES TR 7-1 464287440 87682 812852 SH SOLE 812852 0 0 ISHARES GOLD TRUST ISH 464285105 393 36417 SH SOLE 36417 0 0 ISHARES INC COR 46434G103 727 18235 SH SOLE 18235 0 0 ISHARES TR MSC 464287234 4125 125842 SH SOLE 125842 0 0 ISHARES SILVER TRUST ISH 46428Q109 341 24574 SH SOLE 24574 0 0 ISHARES TR SEL 464287168 4112 56529 SH SOLE 56529 0 0 ISHARES TR CHI 464287184 3601 101528 SH SOLE 101528 0 0 ISHARES TR TRA 464287192 311 2220 SH SOLE 2220 0 0 ISHARES TR COR 464287200 13785 71532 SH SOLE 71532 0 0 ISHARES TR COR 464287226 997 9098 SH SOLE 9098 0 0 ISHARES TR 20+ 464287432 1414 11443 SH SOLE 11443 0 0 ISHARES TR 1-3 464287457 6386 75140 SH SOLE 75140 0 0 ISHARES TR MSC 464287465 10581 184595 SH SOLE 184595 0 0 ISHARES TR RUS 464287473 577 8600 SH SOLE 8600 0 0 ISHARES TR RUS 464287499 296 1900 SH SOLE 1900 0 0 ISHARES TR COR 464287507 1181 8645 SH SOLE 8645 0 0 ISHARES TR NAS 464287556 487 1607 SH SOLE 1607 0 0 ISHARES TR U.S 464287580 655 4758 SH SOLE 4758 0 0 ISHARES TR RUS 464287622 297 2777 SH SOLE 2777 0 0 ISHARES TR RUS 464287630 681 7555 SH SOLE 7555 0 0 ISHARES TR RUS 464287655 675 6180 SH SOLE 6180 0 0 ISHARES TR RUS 464287655 2512 23000 SH Put SOLE 23000 0 0 ISHARES TR RUS 464287655 2512 23000 SH Call SOLE 23000 0 0 ISHARES TR S&P 464287705 1186 10280 SH SOLE 10280 0 0 ISHARES TR U.S 464287721 634 6412 SH SOLE 6412 0 0 ISHARES TR U.S 464287739 471 6637 SH SOLE 6637 0 0 ISHARES TR U.S 464287770 289 3383 SH SOLE 3383 0 0 ISHARES TR U.S 464287788 442 5259 SH SOLE 5259 0 0 ISHARES TR COR 464287804 5665 53158 SH SOLE 53158 0 0 ISHARES TR SP 464287879 816 7783 SH SOLE 7783 0 0 ISHARES TR SP 464287887 397 3308 SH SOLE 3308 0 0 ISHARES TR INT 464288117 220 2417 SH SOLE 2417 0 0 ISHARES TR MSC 464288240 6590 168769 SH SOLE 168769 0 0 ISHARES TR EAF 464288273 1034 21655 SH SOLE 21655 0 0 ISHARES TR INT 464288448 2093 74408 SH SOLE 74408 0 0 ISHARES TR INT 464288489 204 7285 SH SOLE 7285 0 0 ISHARES TR IBO 464288513 2629 31565 SH SOLE 31565 0 0 ISHARES TR INT 464288638 374 3440 SH SOLE 3440 0 0 ISHARES TR 10- 464288653 3098 22567 SH SOLE 22567 0 0 ISHARES TR 3-7 464288661 2990 23990 SH SOLE 23990 0 0 ISHARES TR SHR 464288679 3742 33920 SH SOLE 33920 0 0 ISHARES TR U.S 464288687 2520 65276 SH SOLE 65276 0 0 ISHARES TR US 464288752 5741 219948 SH SOLE 219948 0 0 ISHARES TR U.S 464288760 409 3754 SH SOLE 3754 0 0 ISHARES TR US 464288778 1045 30972 SH SOLE 30972 0 0 ISHARES TR US 464288828 505 4075 SH SOLE 4075 0 0 ISHARES TR U.S 464288836 1382 9336 SH SOLE 9336 0 0 ISHARES TR EAF 464288877 209 4507 SH SOLE 4507 0 0 ISHARES TR COR 46429B267 2579 101481 SH SOLE 101481 0 0 ISHARES TR IRE 46429B507 1483 38096 SH SOLE 38096 0 0 ISHARES TR MSC 46429B523 2661 50161 SH SOLE 50161 0 0 ISHARES TR FLT 46429B655 6618 131186 SH SOLE 131186 0 0 ISHARES TR COR 46432F842 288 5450 SH SOLE 5450 0 0 ISHARES TR COR 46432F859 1226 12222 SH SOLE 12222 0 0 ISHARES TR CUR 46434V639 641 25851 SH SOLE 25851 0 0 ISHARES TR HDG 46434V803 400 16265 SH SOLE 16265 0 0 ISLE OF CAPRI CASINOS INC COM 464592104 1967 112774 SH SOLE 112774 0 0 ITAU UNIBANCO HLDG SA SPO 465562106 2515 379841 SH SOLE 379841 0 0 ITC HLDGS CORP COM 465685105 1692 50751 SH SOLE 50751 0 0 JABIL CIRCUIT INC COM 466313103 1031 46090 SH SOLE 46090 0 0 JARDEN CORP COM 471109108 793 16219 SH SOLE 16219 0 0 JETBLUE AIRWAYS CORP COM 477143101 4600 178495 SH SOLE 178495 0 0 JOHNSON & JOHNSON COM 478160104 29520 316233 SH SOLE 316233 0 0 JOHNSON CTLS INC COM 478366107 1970 47634 SH SOLE 47634 0 0 JPMORGAN CHASE & CO COM 46625H100 28621 469423 SH SOLE 469423 0 0 JUNIPER NETWORKS INC COM 48203R104 2058 80056 SH SOLE 80056 0 0 JUST ENERGY GROUP INC COM 48213W101 4084 662961 SH SOLE 662961 0 0 KANSAS CITY SOUTHERN COM 485170302 379 4166 SH SOLE 4166 0 0 KAR AUCTION SVCS INC COM 48238T109 2229 62799 SH SOLE 62799 0 0 KCAP FINL INC COM 48668E101 79 17611 SH SOLE 17611 0 0 KELLOGG CO COM 487836108 498 7488 SH SOLE 7488 0 0 KEURIG GREEN MTN INC COM 49271M100 474 9088 SH SOLE 9088 0 0 KEYCORP NEW COM 493267108 1417 108931 SH SOLE 108931 0 0 KIMBERLY CLARK CORP COM 494368103 1346 12346 SH SOLE 12346 0 0 KIMCO RLTY CORP COM 49446R109 1210 49530 SH SOLE 49530 0 0 KINDER MORGAN INC DEL COM 49456B101 4412 159387 SH SOLE 159387 0 0 KINROSS GOLD CORP COM 496902404 27879 16208491 SH SOLE 16208491 0 0 KKR & CO L P DEL COM 48248M102 1935 115336 SH SOLE 115336 0 0 KOHLS CORP COM 500255104 892 19252 SH SOLE 19252 0 0 KONINKLIJKE PHILIPS N V NY 500472303 431 18379 SH SOLE 18379 0 0 KRAFT HEINZ CO COM 500754106 7557 107070 SH SOLE 107070 0 0 KROGER CO COM 501044101 7932 219915 SH SOLE 219915 0 0 L BRANDS INC COM 501797104 3585 39780 SH SOLE 39780 0 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 314 3000 SH SOLE 3000 0 0 LAKE SHORE GOLD CORP COM 510728108 111 132923 SH SOLE 132923 0 0 LAS VEGAS SANDS CORP COM 517834107 2374 62531 SH SOLE 62531 0 0 LAZARD LTD SHS G54050102 870 20100 SH SOLE 20100 0 0 LEGGETT & PLATT INC COM 524660107 986 23903 SH SOLE 23903 0 0 LENNAR CORP CL 526057104 271 5631 SH SOLE 5631 0 0 LEXMARK INTL NEW CL 529771107 366 12643 SH SOLE 12643 0 0 LIBERTY GLOBAL PLC SHS G5480U120 1193 29092 SH SOLE 29092 0 0 LIBERTY PPTY TR SH 531172104 1083 34373 SH SOLE 34373 0 0 LINCOLN NATL CORP IND COM 534187109 2224 46854 SH SOLE 46854 0 0 LINEAR TECHNOLOGY CORP COM 535678106 388 9620 SH SOLE 9620 0 0 LITHIA MTRS INC CL 536797103 340 3149 SH SOLE 3149 0 0 LKQ CORP COM 501889208 1409 49679 SH SOLE 49679 0 0 LLOYDS BANKING GROUP PLC SPO 539439109 108 23523 SH SOLE 23523 0 0 LOCKHEED MARTIN CORP COM 539830109 18118 87394 SH SOLE 87394 0 0 LOWES COS INC COM 548661107 211 3067 SH SOLE 3067 0 0 LULULEMON ATHLETICA INC COM 550021109 484 9551 SH SOLE 9551 0 0 LUXOTTICA GROUP S P A SPO 55068R202 261 3773 SH SOLE 3773 0 0 LYONDELLBASELL INDUSTRIES N SHS N53745100 3785 45401 SH SOLE 45401 0 0 MACERICH CO COM 554382101 1383 18008 SH SOLE 18008 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1299 17402 SH SOLE 17402 0 0 MACYS INC COM 55616P104 1410 27476 SH SOLE 27476 0 0 MAGNA INTL INC COM 559222401 53314 1110486 SH SOLE 1110486 0 0 MAIN STREET CAPITAL CORP COM 56035L104 633 23731 SH SOLE 23731 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 327 5115 SH SOLE 5115 0 0 MANULIFE FINL CORP COM 56501R106 562080 36310054 SH SOLE 36310054 0 0 MANULIFE FINL CORP COM 56501R106 562 36300 SH Put SOLE 36300 0 0 MARATHON OIL CORP COM 565849106 723 46941 SH SOLE 46941 0 0 MARATHON PETE CORP COM 56585A102 2347 50667 SH SOLE 50667 0 0 MARKEL CORP COM 570535104 5520 6884 SH SOLE 6884 0 0 MARKET VECTORS ETF TR FAL 57061R304 386 15057 SH SOLE 15057 0 0 MARTIN MARIETTA MATLS INC COM 573284106 289 1903 SH SOLE 1903 0 0 MASCO CORP COM 574599106 1135 45077 SH SOLE 45077 0 0 MASTERCARD INC CL 57636Q104 7375 81834 SH SOLE 81834 0 0 MATTEL INC COM 577081102 936 44445 SH SOLE 44445 0 0 MCCORMICK & CO INC COM 579780206 2540 30902 SH SOLE 30902 0 0 MCDONALDS CORP COM 580135101 12406 125914 SH SOLE 125914 0 0 MCGRAW HILL FINL INC COM 580645109 384 4444 SH SOLE 4444 0 0 MCKESSON CORP COM 58155Q103 5493 29687 SH SOLE 29687 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 929 13196 SH SOLE 13196 0 0 MEDALLION FINL CORP COM 583928106 91 11976 SH SOLE 11976 0 0 MEDLEY CAP CORP COM 58503F106 205 27523 SH SOLE 27523 0 0 MEDTRONIC PLC SHS G5960L103 2695 40261 SH SOLE 40261 0 0 MERCK & CO INC NEW COM 58933Y105 6330 128172 SH SOLE 128172 0 0 MERCK & CO INC NEW COM 58933Y105 400 8100 SH Put SOLE 8100 0 0 METHANEX CORP COM 59151K108 1723 51950 SH SOLE 51950 0 0 METLIFE INC COM 59156R108 8828 187237 SH SOLE 187237 0 0 MFA FINL INC COM 55272X102 915 134393 SH SOLE 134393 0 0 MGM RESORTS INTERNATIONAL COM 552953101 534 28951 SH SOLE 28951 0 0 MICRON TECHNOLOGY INC COM 595112103 2306 153959 SH SOLE 153959 0 0 MICROSOFT CORP COM 594918104 18381 415296 SH SOLE 415296 0 0 MICROSOFT CORP COM 594918104 527 11900 SH Put SOLE 11900 0 0 MID-AMER APT CMNTYS INC COM 59522J103 398 4860 SH SOLE 4860 0 0 MITEL NETWORKS CORP COM 60671Q104 222 34446 SH SOLE 34446 0 0 MITSUBISHI UFJ FINL GROUP IN SPO 606822104 6032 990530 SH SOLE 990530 0 0 MIZUHO FINL GROUP INC SPO 60687Y109 4477 1206755 SH SOLE 1206755 0 0 MOBILE TELESYSTEMS PJSC SPO 607409109 159 22056 SH SOLE 22056 0 0 MOHAWK INDS INC COM 608190104 509 2799 SH SOLE 2799 0 0 MOLSON COORS BREWING CO CL 60871R209 203 2449 SH SOLE 2449 0 0 MONDELEZ INTL INC CL 609207105 2042 48766 SH SOLE 48766 0 0 MONSANTO CO NEW COM 61166W101 1118 13099 SH SOLE 13099 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1656 12256 SH SOLE 12256 0 0 MOODYS CORP COM 615369105 6084 61954 SH SOLE 61954 0 0 MORGAN STANLEY COM 617446448 5317 168781 SH SOLE 168781 0 0 MOSAIC CO NEW COM 61945C103 202 6486 SH SOLE 6486 0 0 MOUNTAIN PROV DIAMONDS INC COM 62426E402 117 44882 SH SOLE 44882 0 0 MURPHY OIL CORP COM 626717102 589 24328 SH SOLE 24328 0 0 MYLAN N V SHS N59465109 381 9455 SH SOLE 9455 0 0 NATIONAL GRID PLC SPO 636274300 1246 17900 SH SOLE 17900 0 0 NATIONAL PENN BANCSHARES INC COM 637138108 643 54684 SH SOLE 54684 0 0 NATIONAL OILWELL VARCO INC COM 637071101 1856 49295 SH SOLE 49295 0 0 NAVIENT CORP COM 63938C108 590 52464 SH SOLE 52464 0 0 NETEASE INC SPO 64110W102 385 3206 SH SOLE 3206 0 0 NETFLIX INC COM 64110L106 785 7601 SH SOLE 7601 0 0 NEUSTAR INC CL 64126X201 1136 41740 SH SOLE 41740 0 0 NEVSUN RES LTD COM 64156L101 383 132092 SH SOLE 132092 0 0 NEW GOLD INC CDA COM 644535106 720 316990 SH SOLE 316990 0 0 NEW JERSEY RES COM 646025106 395 13163 SH SOLE 13163 0 0 NEW MTN FIN CORP COM 647551100 376 27638 SH SOLE 27638 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1349 74716 SH SOLE 74716 0 0 NEWMONT MINING CORP COM 651639106 2275 141541 SH SOLE 141541 0 0 NEXTERA ENERGY INC COM 65339F101 206 2115 SH SOLE 2115 0 0 NIKE INC CL 654106103 12407 100894 SH SOLE 100894 0 0 NIPPON TELEG & TEL CORP SPO 654624105 2103 59567 SH SOLE 59567 0 0 NISOURCE INC COM 65473P105 1065 57394 SH SOLE 57394 0 0 NOBILIS HEALTH CORP COM 65500B103 1081 207079 SH SOLE 207079 0 0 NOMURA HLDGS INC SPO 65535H208 72 12314 SH SOLE 12314 0 0 NORFOLK SOUTHERN CORP COM 655844108 2286 29918 SH SOLE 29918 0 0 NORTHERN DYNASTY MINERALS LT COM 66510M204 6 19100 SH SOLE 19100 0 0 NORTHROP GRUMMAN CORP COM 666807102 1492 8993 SH SOLE 8993 0 0 NOVAGOLD RES INC COM 66987E206 397 110006 SH SOLE 110006 0 0 NOVARTIS A G SPO 66987V109 1673 18205 SH SOLE 18205 0 0 NOVO-NORDISK A S ADR 670100205 3885 71621 SH SOLE 71621 0 0 NUTRI SYS INC NEW COM 67069D108 1248 47075 SH SOLE 47075 0 0 NVIDIA CORP COM 67066G104 6203 251633 SH SOLE 251633 0 0 NXP SEMICONDUCTORS N V COM N6596X109 2088 23979 SH SOLE 23979 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 9258 37030 SH SOLE 37030 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 1237 18696 SH SOLE 18696 0 0 OHA INVT CORP COM 67091U102 46 10977 SH SOLE 10977 0 0 OLD DOMINION FGHT LINES INC COM 679580100 1331 21812 SH SOLE 21812 0 0 OLD REP INTL CORP COM 680223104 328 20980 SH SOLE 20980 0 0 ONCOLYTICS BIOTECH INC COM 682310107 20 44070 SH SOLE 44070 0 0 OPEN TEXT CORP COM 683715106 3631 81132 SH SOLE 81132 0 0 ORACLE CORP COM 68389X105 5284 146287 SH SOLE 146287 0 0 ORANGE SPO 684060106 6475 428238 SH SOLE 428238 0 0 PACCAR INC COM 693718108 683 13094 SH SOLE 13094 0 0 PACCAR INC COM 693718108 381 7300 SH Put SOLE 7300 0 0 PACKAGING CORP AMER COM 695156109 1588 26397 SH SOLE 26397 0 0 PACWEST BANCORP DEL COM 695263103 1142 26672 SH SOLE 26672 0 0 PALO ALTO NETWORKS INC COM 697435105 344 2000 SH SOLE 2000 0 0 PAN AMERICAN SILVER CORP COM 697900108 257 40410 SH SOLE 40410 0 0 PARKER HANNIFIN CORP COM 701094104 485 4982 SH SOLE 4982 0 0 PAYCHEX INC COM 704326107 1180 24774 SH SOLE 24774 0 0 PAYPAL HLDGS INC COM 70450Y103 577 18579 SH SOLE 18579 0 0 PDL BIOPHARMA INC COM 69329Y104 1239 246328 SH SOLE 246328 0 0 PEMBINA PIPELINE CORP COM 706327103 133108 5543867 SH SOLE 5543867 0 0 PENGROWTH ENERGY CORP COM 70706P104 148 172579 SH SOLE 172579 0 0 PENN WEST PETE LTD NEW COM 707887105 101 224105 SH SOLE 224105 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 153 12787 SH SOLE 12787 0 0 PENNANTPARK INVT CORP COM 708062104 227 35020 SH SOLE 35020 0 0 PEPSICO INC COM 713448108 3187 33801 SH SOLE 33801 0 0 PERFORMANCE SPORTS GROUP LTD COM 71377G100 137 10234 SH SOLE 10234 0 0 PETROLEO BRASILEIRO SA PETRO SP 71654V101 75 20473 SH SOLE 20473 0 0 PETROLEO BRASILEIRO SA PETRO SPO 71654V408 69 15763 SH SOLE 15763 0 0 PFIZER INC COM 717081103 15825 503817 SH SOLE 503817 0 0 PFIZER INC COM 717081103 320 10200 SH Put SOLE 10200 0 0 PHI INC COM 69336T205 1152 61026 SH SOLE 61026 0 0 PHILIP MORRIS INTL INC COM 718172109 4829 60872 SH SOLE 60872 0 0 PHILLIPS 66 COM 718546104 5122 66654 SH SOLE 66654 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 1073 51616 SH SOLE 51616 0 0 PIMCO DYNAMIC CR INCOME FD COM 72202D106 1091 59730 SH SOLE 59730 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 3231 112187 SH SOLE 112187 0 0 PIMCO ETF TR TTL 72201R775 1679 15916 SH SOLE 15916 0 0 PIMCO ETF TR ENH 72201R833 4860 48243 SH SOLE 48243 0 0 PIMCO ETF TR 25Y 72201R882 683 6025 SH SOLE 6025 0 0 PINNACLE FOODS INC DEL COM 72348P104 2109 50350 SH SOLE 50350 0 0 PLAINS ALL AMERN PIPELINE L UNI 726503105 623 20500 SH SOLE 20500 0 0 PNC FINL SVCS GROUP INC COM 693475105 1466 16434 SH SOLE 16434 0 0 POSCO SPO 693483109 4445 126917 SH SOLE 126917 0 0 POTASH CORP SASK INC COM 73755L107 250869 12207721 SH SOLE 12207721 0 0 POTASH CORP SASK INC COM 73755L107 214 10400 SH Put SOLE 10400 0 0 POWERSHARES ETF TR II S&P 73937B779 4511 125437 SH SOLE 125437 0 0 POWERSHARES ETF TRUST DYN 73935X104 567 8111 SH SOLE 8111 0 0 POWERSHARES ETF TRUST NAS 73935X146 269 3888 SH SOLE 3888 0 0 POWERSHARES ETF TRUST DYN 73935X286 380 8675 SH SOLE 8675 0 0 POWERSHARES ETF TRUST FTS 73935X567 311 3400 SH SOLE 3400 0 0 POWERSHARES ETF TRUST DIV 73935X732 468 24097 SH SOLE 24097 0 0 POWERSHARES ETF TRUST DYN 73935X757 321 9013 SH SOLE 9013 0 0 POWERSHARES ETF TRUST DYN 73935X799 876 13203 SH SOLE 13203 0 0 POWERSHARES ETF TRUST II SEN 73936Q769 1689 73318 SH SOLE 73318 0 0 POWERSHARES GLOBAL ETF TRUST AGG 73936T565 4976 341294 SH SOLE 341294 0 0 POWERSHARES GLOBAL ETF TRUST EX 73936T771 664 26232 SH SOLE 26232 0 0 POWERSHARES QQQ TRUST UNI 73935A104 3582 35198 SH SOLE 35198 0 0 PPG INDS INC COM 693506107 1115 12712 SH SOLE 12712 0 0 PPL CORP COM 69351T106 917 27878 SH SOLE 27878 0 0 PRAXAIR INC COM 74005P104 290 2847 SH SOLE 2847 0 0 PRECISION DRILLING CORP COM 74022D308 1254 337130 SH SOLE 337130 0 0 PRETIUM RES INC COM 74139C102 281 46379 SH SOLE 46379 0 0 PRICELINE GRP INC COM 741503403 926 749 SH SOLE 749 0 0 PRIMERO MNG CORP COM 74164W106 175 75182 SH SOLE 75182 0 0 PRIMORIS SVCS CORP COM 74164F103 4996 278926 SH SOLE 278926 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 1034 21851 SH SOLE 21851 0 0 PROCTER & GAMBLE CO COM 742718109 20210 280923 SH SOLE 280923 0 0 PROGRESSIVE CORP OHIO COM 743315103 228 7430 SH SOLE 7430 0 0 PROGRESSIVE WASTE SOLUTIONS COM 74339G101 6679 252810 SH SOLE 252810 0 0 PROLOGIS INC COM 74340W103 1331 34226 SH SOLE 34226 0 0 PROSHARES TR SHO 74347B714 1335 22973 SH SOLE 22973 0 0 PROSHARES TR PSH 74347R503 349 15499 SH SOLE 15499 0 0 PROSHARES TR SHR 74348A210 1355 20833 SH SOLE 20833 0 0 PROSHARES TR S&P 74348A467 340 7309 SH SOLE 7309 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 1220 171162 SH SOLE 171162 0 0 PRUDENTIAL FINL INC COM 744320102 3998 52462 SH SOLE 52462 0 0 PUBLIC STORAGE COM 74460D109 465 2196 SH SOLE 2196 0 0 QUALCOMM INC COM 747525103 6499 120957 SH SOLE 120957 0 0 QUANTA SVCS INC COM 74762E102 294 12141 SH SOLE 12141 0 0 RANDGOLD RES LTD ADR 752344309 1386 23450 SH SOLE 23450 0 0 RAYTHEON CO COM 755111507 10273 94021 SH SOLE 94021 0 0 REALTY INCOME CORP COM 756109104 289 6102 SH SOLE 6102 0 0 RED HAT INC COM 756577102 208 2890 SH SOLE 2890 0 0 REDWOOD TR INC COM 758075402 1606 116016 SH SOLE 116016 0 0 REGAL BELOIT CORP COM 758750103 412 7298 SH SOLE 7298 0 0 REGIONS FINL CORP NEW COM 7591EP100 991 110018 SH SOLE 110018 0 0 REPUBLIC SVCS INC COM 760759100 739 17931 SH SOLE 17931 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 94516 2631299 SH SOLE 2631299 0 0 REVENUESHARES ETF TR SMA 761396308 1268 24991 SH SOLE 24991 0 0 REXAHN PHARMACEUTICALS INC COM 761640101 10 20000 SH SOLE 20000 0 0 REYNOLDS AMERICAN INC COM 761713106 10200 230396 SH SOLE 230396 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 10547 407529 SH SOLE 407529 0 0 RITE AID CORP COM 767754104 605 99646 SH SOLE 99646 0 0 ROCKWELL COLLINS INC COM 774341101 204 2497 SH SOLE 2497 0 0 ROGERS COMMUNICATIONS INC CL 775109200 223819 6491271 SH SOLE 6491271 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 3087588 55883948 SH SOLE 55883948 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2942 33018 SH SOLE 33018 0 0 ROYAL DUTCH SHELL PLC SPO 780259107 724 15253 SH SOLE 15253 0 0 ROYAL DUTCH SHELL PLC SPO 780259206 6848 144503 SH SOLE 144503 0 0 ROYAL GOLD INC COM 780287108 790 16817 SH SOLE 16817 0 0 RUBICON MINERALS CORP COM 780911103 74 101318 SH SOLE 101318 0 0 RYANAIR HLDGS PLC SPO 783513104 204 2611 SH SOLE 2611 0 0 RYDEX ETF TRUST GUG 78355W106 1021 13875 SH SOLE 13875 0 0 RYDEX ETF TRUST GUG 78355W403 381 4929 SH SOLE 4929 0 0 RYDEX ETF TRUST GUG 78355W809 378 4684 SH SOLE 4684 0 0 SALESFORCE COM INC COM 79466L302 686 9884 SH SOLE 9884 0 0 SAN JUAN BASIN RTY TR UNI 798241105 4114 434855 SH SOLE 434855 0 0 SANDSTORM GOLD LTD COM 80013R206 105 39299 SH SOLE 39299 0 0 SANOFI SPO 80105N105 783 16502 SH SOLE 16502 0 0 SAREPTA THERAPEUTICS INC COM 803607100 1570 48900 SH SOLE 48900 0 0 SCANA CORP NEW COM 80589M102 1074 19090 SH SOLE 19090 0 0 SCHLUMBERGER LTD COM 806857108 2579 37393 SH SOLE 37393 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 1158 25849 SH SOLE 25849 0 0 SEALED AIR CORP NEW COM 81211K100 927 19778 SH SOLE 19778 0 0 SEASPAN CORP SHS Y75638109 527 34377 SH SOLE 34377 0 0 SELECT SECTOR SPDR TR SBI 81369Y308 1492 31625 SH SOLE 31625 0 0 SELECT SECTOR SPDR TR SBI 81369Y100 521 13046 SH SOLE 13046 0 0 SELECT SECTOR SPDR TR SBI 81369Y407 1168 15732 SH SOLE 15732 0 0 SELECT SECTOR SPDR TR TEC 81369Y803 3003 76035 SH SOLE 76035 0 0 SELECT SECTOR SPDR TR SBI 81369Y506 3230 52785 SH SOLE 52785 0 0 SELECT SECTOR SPDR TR SBI 81369Y605 806 35565 SH SOLE 35565 0 0 SELECT SECTOR SPDR TR SBI 81369Y209 918 13859 SH SOLE 13859 0 0 SELECT SECTOR SPDR TR SBI 81369Y704 1330 26655 SH SOLE 26655 0 0 SELECT SECTOR SPDR TR SBI 81369Y886 1817 41974 SH SOLE 41974 0 0 SENIOR HSG PPTYS TR SH 81721M109 770 47549 SH SOLE 47549 0 0 SHAW COMMUNICATIONS INC CL 82028K200 116531 6006747 SH SOLE 6006747 0 0 SIBANYE GOLD LTD SPO 825724206 188 40588 SH SOLE 40588 0 0 SIERRA WIRELESS INC COM 826516106 249 11789 SH SOLE 11789 0 0 SIGMA ALDRICH CORP COM 826552101 538 3873 SH SOLE 3873 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1173 8528 SH SOLE 8528 0 0 SILVER STD RES INC COM 82823L106 531 81515 SH SOLE 81515 0 0 SILVER WHEATON CORP COM 828336107 66145 5507474 SH SOLE 5507474 0 0 SIMON PPTY GROUP INC NEW COM 828806109 5804 31589 SH SOLE 31589 0 0 SIRIUS XM HLDGS INC COM 82968B103 2363 631795 SH SOLE 631795 0 0 SK TELECOM LTD SPO 78440P108 3053 125140 SH SOLE 125140 0 0 SKECHERS U S A INC CL 830566105 2009 44954 SH SOLE 44954 0 0 SKYWEST INC COM 830879102 2687 161067 SH SOLE 161067 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 4988 59234 SH SOLE 59234 0 0 SMART TECHNOLOGIES INC COM 83172R108 48 73883 SH SOLE 73883 0 0 SMITH A O COM 831865209 427 6548 SH SOLE 6548 0 0 SMUCKER J M CO COM 832696405 400 3503 SH SOLE 3503 0 0 SNAP ON INC COM 833034101 363 2407 SH SOLE 2407 0 0 SOUTHERN CO COM 842587107 933 20873 SH SOLE 20873 0 0 SOUTHWEST AIRLS CO COM 844741108 4551 119648 SH SOLE 119648 0 0 SOUTHWESTERN ENERGY CO COM 845467109 483 38064 SH SOLE 38064 0 0 SPDR DOW JONES INDL AVRG ETF UT 78467X109 7135 43878 SH SOLE 43878 0 0 SPDR GOLD TRUST GOL 78463V107 5682 53175 SH SOLE 53175 0 0 SPDR INDEX SHS FDS EUR 78463X202 561 16581 SH SOLE 16581 0 0 SPDR INDEX SHS FDS S&P 78463X756 635 17184 SH SOLE 17184 0 0 SPDR INDEX SHS FDS S&P 78463X764 1890 67466 SH SOLE 67466 0 0 SPDR INDEX SHS FDS S&P 78463X798 331 17800 SH SOLE 17800 0 0 SPDR INDEX SHS FDS S&P 78463X855 225 5245 SH SOLE 5245 0 0 SPDR INDEX SHS FDS DJ 78463X863 307 7810 SH SOLE 7810 0 0 SPDR S&P 500 ETF TR TR 78462F103 21164 110440 SH SOLE 110440 0 0 SPDR S&P MIDCAP 400 ETF TR UTS 78467Y107 561 2254 SH SOLE 2254 0 0 SPDR SERIES TRUST S&P 78464A888 643 18782 SH SOLE 18782 0 0 SPDR SERIES TRUST S&P 78464A698 4425 107445 SH SOLE 107445 0 0 SPDR SERIES TRUST S&P 78464A698 8236 200000 SH Call SOLE 200000 0 0 SPDR SERIES TRUST MOR 78464A102 278 5600 SH SOLE 5600 0 0 SPDR SERIES TRUST BRC 78464A276 572 9510 SH SOLE 9510 0 0 SPDR SERIES TRUST BRC 78464A359 2336 52226 SH SOLE 52226 0 0 SPDR SERIES TRUST INT 78464A375 649 19128 SH SOLE 19128 0 0 SPDR SERIES TRUST S&P 78464A714 1916 43127 SH SOLE 43127 0 0 SPDR SERIES TRUST S&P 78464A763 12220 169341 SH SOLE 169341 0 0 SPECTRA ENERGY CORP COM 847560109 2390 90976 SH SOLE 90976 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 2332 48236 SH SOLE 48236 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4436 63335 SH SOLE 63335 0 0 SSGA ACTIVE ETF TR BLK 78467V608 5314 111272 SH SOLE 111272 0 0 SSGA ACTIVE ETF TR SPD 78467V848 4826 97448 SH SOLE 97448 0 0 ST JUDE MED INC COM 790849103 215 3400 SH SOLE 3400 0 0 STANLEY BLACK & DECKER INC COM 854502101 1017 10488 SH SOLE 10488 0 0 STANTEC INC COM 85472N109 7509 342863 SH SOLE 342863 0 0 STARBUCKS CORP COM 855244109 26096 459118 SH SOLE 459118 0 0 STARWOOD HOTELS&RESORTS WRLD COM 85590A401 455 6848 SH SOLE 6848 0 0 STATE STR CORP COM 857477103 1053 15664 SH SOLE 15664 0 0 STERICYCLE INC COM 858912108 633 4547 SH SOLE 4547 0 0 STRYKER CORP COM 863667101 743 7899 SH SOLE 7899 0 0 STUDENT TRANSN INC COM 86388A108 6945 1716997 SH SOLE 1716997 0 0 STURM RUGER & CO INC COM 864159108 286 4875 SH SOLE 4875 0 0 SUMITOMO MITSUI FINL GROUP I SPO 86562M209 96 12564 SH SOLE 12564 0 0 SUN LIFE FINL INC COM 866796105 381995 11841142 SH SOLE 11841142 0 0 SUNCOR ENERGY INC NEW COM 867224107 606145 22685073 SH SOLE 22685073 0 0 SUNCOR ENERGY INC NEW COM 867224107 270 10100 SH Put SOLE 10100 0 0 SUNOPTA INC COM 8676EP108 3335 686123 SH SOLE 686123 0 0 SUNTRUST BKS INC COM 867914103 1033 27020 SH SOLE 27020 0 0 SYMANTEC CORP COM 871503108 1337 68672 SH SOLE 68672 0 0 SYNGENTA AG SPO 87160A100 284 4456 SH SOLE 4456 0 0 SYSCO CORP COM 871829107 487 12496 SH SOLE 12496 0 0 TAHOE RES INC COM 873868103 737 95199 SH SOLE 95199 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPO 874039100 998 48074 SH SOLE 48074 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3533 122961 SH SOLE 122961 0 0 TARGET CORP COM 87612E106 4015 51045 SH SOLE 51045 0 0 TASEKO MINES LTD COM 876511106 117 291562 SH SOLE 291562 0 0 TATA MTRS LTD SPO 876568502 289 12856 SH SOLE 12856 0 0 TCP CAP CORP COM 87238Q103 316 23335 SH SOLE 23335 0 0 TECK RESOURCES LTD CL 878742204 38575 8036392 SH SOLE 8036392 0 0 TELECOM ITALIA S P A NEW SPO 87927Y102 4837 393911 SH SOLE 393911 0 0 TELEFONICA BRASIL SA SPO 87936R106 2566 281091 SH SOLE 281091 0 0 TELEFONICA S A SPO 879382208 455 37790 SH SOLE 37790 0 0 TELUS CORP COM 87971M103 324070 10274883 SH SOLE 10274883 0 0 TELUS CORP COM 87971M103 375 11900 SH Put SOLE 11900 0 0 TESLA MTRS INC COM 88160R101 2582 10394 SH SOLE 10394 0 0 TESORO CORP COM 881609101 5929 60968 SH SOLE 60968 0 0 TESSERA TECHNOLOGIES INC COM 88164L100 211 6499 SH SOLE 6499 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 6063 107382 SH SOLE 107382 0 0 TEXTRON INC COM 883203101 247 6573 SH SOLE 6573 0 0 THE ADT CORPORATION COM 00101J106 285 9547 SH SOLE 9547 0 0 TRAVELERS COMPANIES INC COM 89417E109 3697 37148 SH SOLE 37148 0 0 THERAVANCE INC NOT 88338TAB0 1328 20000 SH SOLE 20000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2126 17387 SH SOLE 17387 0 0 THL CR INC COM 872438106 178 16283 SH SOLE 16283 0 0 THOMPSON CREEK METALS CO INC COM 884768102 17 38400 SH SOLE 38400 0 0 THOMSON REUTERS CORP COM 884903105 209441 5202215 SH SOLE 5202215 0 0 TICC CAPITAL CORP COM 87244T109 165 24527 SH SOLE 24527 0 0 TIFFANY & CO NEW COM 886547108 242 3137 SH SOLE 3137 0 0 TIME WARNER INC COM 887317303 1088 15821 SH SOLE 15821 0 0 TJX COS INC NEW COM 872540109 4704 65870 SH SOLE 65870 0 0 TORCHMARK CORP COM 891027104 1319 23392 SH SOLE 23392 0 0 TORONTO DOMINION BK ONT COM 891160509 2958264 75044758 SH SOLE 75044758 0 0 TOTAL S A SPO 89151E109 6743 150812 SH SOLE 150812 0 0 TOTAL SYS SVCS INC COM 891906109 630 13857 SH SOLE 13857 0 0 TOYOTA MOTOR CORP SP 892331307 2525 21527 SH SOLE 21527 0 0 TPG SPECIALTY LENDING INC COM 87265K102 439 26718 SH SOLE 26718 0 0 TRACTOR SUPPLY CO COM 892356106 609 7221 SH SOLE 7221 0 0 TRANSALTA CORP COM 89346D107 3828 823221 SH SOLE 823221 0 0 TRANSCANADA CORP COM 89353D107 365925 11587227 SH SOLE 11587227 0 0 TRANSDIGM GROUP INC COM 893641100 1338 6301 SH SOLE 6301 0 0 TRANSGLOBE ENERGY CORP COM 893662106 150 56900 SH SOLE 56900 0 0 TRANSITION THERAPEUTICS INC COM 893716209 28 15873 SH SOLE 15873 0 0 TRIANGLE CAP CORP COM 895848109 260 15778 SH SOLE 15778 0 0 TRINITY INDS INC COM 896522109 1353 59697 SH SOLE 59697 0 0 TUPPERWARE BRANDS CORP COM 899896104 254 5127 SH SOLE 5127 0 0 TURQUOISE HILL RES LTD COM 900435108 688 269755 SH SOLE 269755 0 0 TWENTY FIRST CENTY FOX INC CL 90130A101 738 27337 SH SOLE 27337 0 0 TWITTER INC COM 90184L102 2193 81421 SH SOLE 81421 0 0 TWO HBRS INVT CORP COM 90187B101 364 41245 SH SOLE 41245 0 0 TYSON FOODS INC CL 902494103 3095 71819 SH SOLE 71819 0 0 UBS GROUP AG SHS H42097107 2531 136647 SH SOLE 136647 0 0 UMPQUA HLDGS CORP COM 904214103 453 27820 SH SOLE 27820 0 0 UNDER ARMOUR INC CL 904311107 1627 16810 SH SOLE 16810 0 0 UNILEVER N V N Y 904784709 825 20519 SH SOLE 20519 0 0 UNILEVER PLC SPO 904767704 2945 72214 SH SOLE 72214 0 0 UNION PAC CORP COM 907818108 13230 149648 SH SOLE 149648 0 0 UNITED CONTL HLDGS INC COM 910047109 1048 19754 SH SOLE 19754 0 0 UNITED PARCEL SERVICE INC CL 911312106 4569 46297 SH SOLE 46297 0 0 UNITED RENTALS INC COM 911363109 324 5390 SH SOLE 5390 0 0 UNITED STATES OIL FUND LP UNI 91232N108 526 35800 SH SOLE 35800 0 0 UNITED TECHNOLOGIES CORP COM 913017109 1319 14822 SH SOLE 14822 0 0 UNITEDHEALTH GROUP INC COM 91324P102 6718 57907 SH SOLE 57907 0 0 UNIVERSAL HLTH SVCS INC CL 913903100 595 4770 SH SOLE 4770 0 0 UNUM GROUP COM 91529Y106 2345 73110 SH SOLE 73110 0 0 US BANCORP DEL COM 902973304 2098 51164 SH SOLE 51164 0 0 VALE S A ADR 91912E105 2208 525769 SH SOLE 525769 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 759431 4257377 SH SOLE 4257377 0 0 VALERO ENERGY CORP NEW COM 91913Y100 11580 192676 SH SOLE 192676 0 0 VALMONT INDS INC COM 920253101 403 4246 SH SOLE 4246 0 0 VANGUARD INDEX FDS S&P 922908363 349 1987 SH SOLE 1987 0 0 VANGUARD INDEX FDS REI 922908553 641 8487 SH SOLE 8487 0 0 VANGUARD INDEX FDS VAL 922908744 269 3500 SH SOLE 3500 0 0 VANGUARD INTL EQUITY INDEX F ALL 922042775 243 5700 SH SOLE 5700 0 0 VANGUARD INTL EQUITY INDEX F FTS 922042858 5361 161999 SH SOLE 161999 0 0 VANGUARD INTL EQUITY INDEX F FTS 922042874 718 14603 SH SOLE 14603 0 0 VANGUARD SCOTTSDALE FDS SHT 92206C102 2407 39328 SH SOLE 39328 0 0 VANGUARD SCOTTSDALE FDS VNG 92206C664 1294 14775 SH SOLE 14775 0 0 VANGUARD SCOTTSDALE FDS INT 92206C706 2886 44043 SH SOLE 44043 0 0 VANGUARD TAX MANAGED INTL FD FTS 921943858 7120 199786 SH SOLE 199786 0 0 VANGUARD WORLD FD EXT 921910709 678 5719 SH SOLE 5719 0 0 VANGUARD WORLD FDS IND 92204A603 477 5018 SH SOLE 5018 0 0 VANTIV INC CL 92210H105 2914 64863 SH SOLE 64863 0 0 VENTAS INC COM 92276F100 752 13412 SH SOLE 13412 0 0 VERISIGN INC COM 92343E102 2574 36476 SH SOLE 36476 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 21021 483128 SH SOLE 483128 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 209 4800 SH Put SOLE 4800 0 0 VERMILION ENERGY INC COM 923725105 12175 378682 SH SOLE 378682 0 0 VIACOM INC NEW CL 92553P201 4748 110041 SH SOLE 110041 0 0 VISA INC COM 92826C839 27514 394979 SH SOLE 394979 0 0 VMWARE INC CL 928563402 222 2820 SH SOLE 2820 0 0 VODAFONE GROUP PLC NEW SPN 92857W308 971 30597 SH SOLE 30597 0 0 VOYA FINL INC COM 929089100 1193 30773 SH SOLE 30773 0 0 VULCAN MATLS CO COM 929160109 248 2783 SH SOLE 2783 0 0 GRAINGER W W INC COM 384802104 421 1958 SH SOLE 1958 0 0 WADDELL & REED FINL INC CL 930059100 208 5969 SH SOLE 5969 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 3750 45123 SH SOLE 45123 0 0 WAL-MART STORES INC COM 931142103 8160 125845 SH SOLE 125845 0 0 DISNEY WALT CO COM 254687106 15681 153434 SH SOLE 153434 0 0 WASTE MGMT INC DEL COM 94106L109 4974 99867 SH SOLE 99867 0 0 WEATHERFORD INTL PLC ORD G48833100 341 40185 SH SOLE 40185 0 0 WEC ENERGY GROUP INC COM 92939U106 1082 20715 SH SOLE 20715 0 0 WELLS FARGO & CO NEW COM 949746101 31946 622123 SH SOLE 622123 0 0 WELLTOWER INC COM 95040Q104 1232 18188 SH SOLE 18188 0 0 WESTERN DIGITAL CORP COM 958102105 1887 23748 SH SOLE 23748 0 0 WESTERN UN CO COM 959802109 1369 74572 SH SOLE 74572 0 0 WESTLAKE CHEM CORP COM 960413102 1459 28126 SH SOLE 28126 0 0 WESTPORT INNOVATIONS INC COM 960908309 25 10157 SH SOLE 10157 0 0 WESTROCK CO COM 96145D105 253 4913 SH SOLE 4913 0 0 WHIRLPOOL CORP COM 963320106 1581 10735 SH SOLE 10735 0 0 WHOLE FOODS MKT INC COM 966837106 1482 46828 SH SOLE 46828 0 0 WI-LAN INC COM 928972108 1739 955230 SH SOLE 955230 0 0 WISDOMTREE TR INT 97717W703 439 9669 SH SOLE 9669 0 0 WISDOMTREE TR JAP 97717W851 1234 25360 SH SOLE 25360 0 0 WISDOMTREE TR EUR 97717W869 604 11217 SH SOLE 11217 0 0 WISDOMTREE TR EUR 97717X701 1364 24967 SH SOLE 24967 0 0 WP GLIMCHER IN COM 92939N102 146 12495 SH SOLE 12495 0 0 WYNN RESORTS LTD COM 983134107 873 16439 SH SOLE 16439 0 0 XEROX CORP COM 984121103 962 98839 SH SOLE 98839 0 0 XEROX CORP COM 984121103 175 18000 SH Put SOLE 18000 0 0 XILINX INC COM 983919101 528 12463 SH SOLE 12463 0 0 YAMANA GOLD INC COM 98462Y100 21890 12876234 SH SOLE 12876234 0 0 YUM BRANDS INC COM 988498101 212 2650 SH SOLE 2650 0 0 ZOETIS INC CL 98978V103 659 15992 SH SOLE 15992 0 0