0001421224-16-000024.txt : 20160721
0001421224-16-000024.hdr.sgml : 20160721
20160721160101
ACCESSION NUMBER: 0001421224-16-000024
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20160630
FILED AS OF DATE: 20160721
DATE AS OF CHANGE: 20160721
EFFECTIVENESS DATE: 20160721
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: 161777445
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
06-30-2016
06-30-2016
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
07-21-2016
0
915
22725938
false
INFORMATION TABLE
2
cibcwminc13F20160630.xml
3M CO
COM
88579Y101
14345
81913
SH
SOLE
81913
0
0
ABBOTT LABS
COM
002824100
3028
77020
SH
SOLE
77020
0
0
ABBOTT LABS
COM
002824100
252
6400
SH
Put
SOLE
6400
0
0
ABBVIE INC
COM
00287Y109
19341
312406
SH
SOLE
312406
0
0
ACCENTURE PLC IRELAND
SHS
G1151C101
11676
103061
SH
SOLE
103061
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
3439
86777
SH
SOLE
86777
0
0
ACUITY BRANDS INC
COM
00508Y102
532
2145
SH
SOLE
2145
0
0
ADOBE SYS INC
COM
00724F101
1449
15126
SH
SOLE
15126
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
631
122704
SH
SOLE
122704
0
0
ADVANTAGE OIL & GAS LTD
COM
00765F101
9220
1649384
SH
SOLE
1649384
0
0
ADVENT CLAYMORE CV SECS & IN
COM
00764C109
161
11521
SH
SOLE
11521
0
0
AEGON N V
NY
007924103
2031
506546
SH
SOLE
506546
0
0
AES CORP
COM
00130H105
1983
158904
SH
SOLE
158904
0
0
AETNA INC NEW
COM
00817Y108
9080
74348
SH
SOLE
74348
0
0
AFLAC INC
COM
001055102
2898
40155
SH
SOLE
40155
0
0
AGCO CORP
COM
001084102
456
9678
SH
SOLE
9678
0
0
AGNICO EAGLE MINES LTD
COM
008474108
170628
3189310
SH
SOLE
3189310
0
0
AGRIA CORP
SPO
00850H103
14
16000
SH
SOLE
16000
0
0
AGRIUM INC
COM
008916108
191803
2121246
SH
SOLE
2121246
0
0
AIR PRODS & CHEMS INC
COM
009158106
1798
12655
SH
SOLE
12655
0
0
AKORN INC
COM
009728106
416
14605
SH
SOLE
14605
0
0
ALAMOS GOLD INC NEW
COM
011532108
1910
222104
SH
SOLE
222104
0
0
ALASKA AIR GROUP INC
COM
011659109
2686
46087
SH
SOLE
46087
0
0
ALBEMARLE CORP
COM
012653101
584
7368
SH
SOLE
7368
0
0
ALCOA INC
COM
013817101
360
38818
SH
SOLE
38818
0
0
ALIBABA GROUP HLDG LTD
SPO
01609W102
2681
33705
SH
SOLE
33705
0
0
ALLEGION PUB LTD CO
ORD
G0176J109
3382
48712
SH
SOLE
48712
0
0
ALLERGAN PLC
SHS
G0177J108
3451
14935
SH
SOLE
14935
0
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
399
2037
SH
SOLE
2037
0
0
ALLSTATE CORP
COM
020002101
2353
33633
SH
SOLE
33633
0
0
ALPHABET INC
CAP
02079K107
13927
20123
SH
SOLE
20123
0
0
ALPHABET INC
CAP
02079K305
22997
32688
SH
SOLE
32688
0
0
ALPS ETF TR
ALE
00162Q866
3809
299442
SH
SOLE
299442
0
0
ALTRIA GROUP INC
COM
02209S103
35728
518104
SH
SOLE
518104
0
0
AMAYA INC
COM
02314M108
668
43555
SH
SOLE
43555
0
0
AMAZON COM INC
COM
023135106
17940
25069
SH
SOLE
25069
0
0
AMBEV SA
SPO
02319V103
281
47470
SH
SOLE
47470
0
0
AMERICA MOVIL SAB DE CV
SPO
02364W105
188
15309
SH
SOLE
15309
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
1830
64626
SH
SOLE
64626
0
0
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
1036
71524
SH
SOLE
71524
0
0
AMERICAN CAPITAL AGENCY CORP
COM
02503X105
904
45615
SH
SOLE
45615
0
0
AMERICAN ELEC PWR INC
COM
025537101
910
12987
SH
SOLE
12987
0
0
AMERICAN EXPRESS CO
COM
025816109
3719
61204
SH
SOLE
61204
0
0
AMERICAN INTL GROUP INC
COM
026874784
2871
54289
SH
SOLE
54289
0
0
AMERICAN RAILCAR INDS INC
COM
02916P103
391
9900
SH
SOLE
9900
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
1917
22681
SH
SOLE
22681
0
0
AMERIPRISE FINL INC
COM
03076C106
811
9022
SH
SOLE
9022
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
723
9113
SH
SOLE
9113
0
0
AMGEN INC
COM
031162100
5642
37080
SH
SOLE
37080
0
0
AMN HEALTHCARE SERVICES INC
COM
001744101
2265
56671
SH
SOLE
56671
0
0
AMPHENOL CORP NEW
CL
032095101
1354
23620
SH
SOLE
23620
0
0
ANGLOGOLD ASHANTI LTD
SPO
035128206
1472
81487
SH
SOLE
81487
0
0
ANHEUSER BUSCH INBEV SA/NV
SPO
03524A108
1272
9663
SH
SOLE
9663
0
0
ANNALY CAP MGMT INC
COM
035710409
1317
118928
SH
SOLE
118928
0
0
ANTHEM INC
COM
036752103
1848
14073
SH
SOLE
14073
0
0
AON PLC
SHS
G0408V102
577
5286
SH
SOLE
5286
0
0
APOLLO INVT CORP
COM
03761U106
562
101372
SH
SOLE
101372
0
0
APPLE INC
COM
037833100
58899
616101
SH
SOLE
616101
0
0
APPLIED MATLS INC
COM
038222105
3994
166643
SH
SOLE
166643
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
1113
25945
SH
SOLE
25945
0
0
ARCOS DORADOS HOLDINGS INC
SHS
G0457F107
3605
755826
SH
SOLE
755826
0
0
ARES CAP CORP
COM
04010L103
2020
142246
SH
SOLE
142246
0
0
ARM HLDGS PLC
SPO
042068106
1171
25725
SH
SOLE
25725
0
0
ASANKO GOLD INC
COM
04341Y105
122
31923
SH
SOLE
31923
0
0
ASTRAZENECA PLC
SPO
046353108
1063
35226
SH
SOLE
35226
0
0
AT&T INC
COM
00206R102
34556
799721
SH
SOLE
799721
0
0
ATLANTIC PWR CORP
COM
04878Q863
38
15134
SH
SOLE
15134
0
0
ATMOS ENERGY CORP
COM
049560105
202
2479
SH
SOLE
2479
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
2071
22543
SH
SOLE
22543
0
0
AVERY DENNISON CORP
COM
053611109
1156
15460
SH
SOLE
15460
0
0
AVON PRODS INC
COM
054303102
148
39169
SH
SOLE
39169
0
0
B & G FOODS INC NEW
COM
05508R106
884
18338
SH
SOLE
18338
0
0
B2GOLD CORP
COM
11777Q209
973
387688
SH
SOLE
387688
0
0
BANCO BRADESCO S A
SP
059460303
394
50448
SH
SOLE
50448
0
0
BANCO SANTANDER SA
ADR
05964H105
1734
442413
SH
SOLE
442413
0
0
BANK AMER CORP
*W
060505146
68
19550
SH
SOLE
19550
0
0
BANK AMER CORP
COM
060505104
9900
746043
SH
SOLE
746043
0
0
BANK AMER CORP
COM
060505104
169
12700
SH
Put
SOLE
12700
0
0
BANK MONTREAL QUE
COM
063671101
1726340
27233628
SH
SOLE
27233628
0
0
BANK N S HALIFAX
COM
064149107
2499643
51002714
SH
SOLE
51002714
0
0
BANK NEW YORK MELLON CORP
COM
064058100
2344
60346
SH
SOLE
60346
0
0
BANK OF THE OZARKS INC
COM
063904106
238
6343
SH
SOLE
6343
0
0
BARCLAYS BANK PLC
ETN
06739H297
295
13331
SH
SOLE
13331
0
0
BARCLAYS BK PLC
IPA
06742E711
1245
90181
SH
SOLE
90181
0
0
BARCLAYS PLC
ADR
06738E204
7330
964478
SH
SOLE
964478
0
0
BARD C R INC
COM
067383109
1783
7584
SH
SOLE
7584
0
0
BARRICK GOLD CORP
COM
067901108
341970
16017344
SH
SOLE
16017344
0
0
BAXTER INTL INC
COM
071813109
331
7313
SH
SOLE
7313
0
0
BAYTEX ENERGY CORP
COM
07317Q105
1779
307232
SH
SOLE
307232
0
0
BCE INC
COM
05534B760
733922
15513050
SH
SOLE
15513050
0
0
BEACON ROOFING SUPPLY INC
COM
073685109
528
11602
SH
SOLE
11602
0
0
BECTON DICKINSON & CO
COM
075887109
8894
52442
SH
SOLE
52442
0
0
BED BATH & BEYOND INC
COM
075896100
2529
58520
SH
SOLE
58520
0
0
BELLATRIX EXPLORATION LTD
COM
078314101
79
79703
SH
SOLE
79703
0
0
BEMIS INC
COM
081437105
464
9020
SH
SOLE
9020
0
0
BERKSHIRE HATHAWAY INC DEL
CL
084670702
32118
221826
SH
SOLE
221826
0
0
BERKSHIRE HATHAWAY INC DEL
CL
084670108
3906
18
SH
SOLE
18
0
0
BEST BUY INC
COM
086516101
898
29359
SH
SOLE
29359
0
0
BHP BILLITON LTD
SPO
088606108
2103
73623
SH
SOLE
73623
0
0
BIOGEN INC
COM
09062X103
3989
16495
SH
SOLE
16495
0
0
BLACKBERRY LTD
COM
09228F103
39703
5916950
SH
SOLE
5916950
0
0
BLACKROCK CAPITAL INVESTMENT
COM
092533108
252
32426
SH
SOLE
32426
0
0
BLACKROCK INC
COM
09247X101
1540
4495
SH
SOLE
4495
0
0
BLACKSTONE GROUP L P
COM
09253U108
2041
83169
SH
SOLE
83169
0
0
BOEING CO
COM
097023105
5526
42552
SH
SOLE
42552
0
0
BOSTON PRIVATE FINL HLDGS IN
COM
101119105
565
48005
SH
SOLE
48005
0
0
BOSTON PROPERTIES INC
COM
101121101
2246
17026
SH
SOLE
17026
0
0
BP PLC
SPO
055622104
8070
227252
SH
SOLE
227252
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
9906
134686
SH
SOLE
134686
0
0
BRITISH AMERN TOB PLC
SPO
110448107
1405
10852
SH
SOLE
10852
0
0
BROADCOM LTD
SHS
Y09827109
13358
85957
SH
SOLE
85957
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
229
3517
SH
SOLE
3517
0
0
BROOKFIELD ASSET MGMT INC
CL
112585104
495191
14974038
SH
SOLE
14974038
0
0
BROOKFIELD BUSINESS PARTNERS
UNI
G16234109
758
39706
SH
SOLE
39706
0
0
BROOKFIELD CDA OFFICE PPTYS
TR
112823109
773
34682
SH
SOLE
34682
0
0
BROOKFIELD INFRAST PARTNERS
LP
G16252101
25259
558078
SH
SOLE
558078
0
0
BROOKFIELD PPTY PARTNERS L P
UNI
G16249107
12635
562551
SH
SOLE
562551
0
0
BROOKFIELD RENEWABLE PARTNER
PAR
G16258108
20825
699047
SH
SOLE
699047
0
0
BT GROUP PLC
ADR
05577E101
2951
105956
SH
SOLE
105956
0
0
BUNGE LIMITED
COM
G16962105
227
3836
SH
SOLE
3836
0
0
C H ROBINSON WORLDWIDE INC
COM
12541W209
920
12395
SH
SOLE
12395
0
0
CA INC
COM
12673P105
1280
38985
SH
SOLE
38985
0
0
CAE INC
COM
124765108
14634
1210445
SH
SOLE
1210445
0
0
CAE INC
COM
124765108
764
63200
SH
Put
SOLE
63200
0
0
CAL MAINE FOODS INC
COM
128030202
614
13844
SH
SOLE
13844
0
0
CAMECO CORP
COM
13321L108
63407
5780018
SH
SOLE
5780018
0
0
CAMECO CORP
COM
13321L108
275
25100
SH
Put
SOLE
25100
0
0
CAMPBELL SOUP CO
COM
134429109
2060
30968
SH
SOLE
30968
0
0
CANADIAN NAT RES LTD
COM
136385101
465948
15113468
SH
SOLE
15113468
0
0
CANADIAN NATL RY CO
COM
136375102
685700
11610229
SH
SOLE
11610229
0
0
CANADIAN PAC RY LTD
COM
13645T100
17870
138755
SH
SOLE
138755
0
0
CANON INC
SPO
138006309
3890
135951
SH
SOLE
135951
0
0
CAPITAL ONE FINL CORP
COM
14040H105
1066
16790
SH
SOLE
16790
0
0
CARDINAL HEALTH INC
COM
14149Y108
413
5297
SH
SOLE
5297
0
0
CARMAX INC
COM
143130102
774
15795
SH
SOLE
15795
0
0
CARNIVAL CORP
UNI
143658300
384
8680
SH
SOLE
8680
0
0
CASEYS GEN STORES INC
COM
147528103
448
3405
SH
SOLE
3405
0
0
CATERPILLAR INC DEL
COM
149123101
3775
49792
SH
SOLE
49792
0
0
CBS CORP NEW
CL
124857202
925
16992
SH
SOLE
16992
0
0
CDN IMPERIAL BK COMM TORONTO
COM
136069101
111622
1486908
SH
SOLE
1486908
0
0
CELESTICA INC
SUB
15101Q108
1204
129460
SH
SOLE
129460
0
0
CELGENE CORP
COM
151020104
6393
64822
SH
SOLE
64822
0
0
CENOVUS ENERGY INC
COM
15135U109
143281
10367643
SH
SOLE
10367643
0
0
CENTRAL FD CDA LTD
CL
153501101
670
48225
SH
SOLE
48225
0
0
CENTURY ALUM CO
COM
156431108
153
24187
SH
SOLE
24187
0
0
CERNER CORP
COM
156782104
811
13841
SH
SOLE
13841
0
0
CF INDS HLDGS INC
COM
125269100
1295
53736
SH
SOLE
53736
0
0
CHARTER COMMUNICATIONS INC N
CL
16119P108
714
3124
SH
SOLE
3124
0
0
CHESAPEAKE ENERGY CORP
COM
165167107
289
67445
SH
SOLE
67445
0
0
CHESAPEAKE UTILS CORP
COM
165303108
509
7693
SH
SOLE
7693
0
0
CHEVRON CORP NEW
COM
166764100
5829
55601
SH
SOLE
55601
0
0
CHICAGO BRIDGE & IRON CO N V
COM
167250109
2673
77184
SH
SOLE
77184
0
0
CHILDRENS PL INC
COM
168905107
285
3554
SH
SOLE
3554
0
0
CHINA MOBILE LIMITED
SPO
16941M109
10891
188094
SH
SOLE
188094
0
0
CHUBB LIMITED
COM
H1467J104
971
7426
SH
SOLE
7426
0
0
CHURCH & DWIGHT INC
COM
171340102
7162
69607
SH
SOLE
69607
0
0
CIGNA CORPORATION
COM
125509109
492
3841
SH
SOLE
3841
0
0
CINCINNATI FINL CORP
COM
172062101
1411
18844
SH
SOLE
18844
0
0
CINTAS CORP
COM
172908105
467
4760
SH
SOLE
4760
0
0
CIRRUS LOGIC INC
COM
172755100
1023
26375
SH
SOLE
26375
0
0
CISCO SYS INC
COM
17275R102
11142
388343
SH
SOLE
388343
0
0
CIT GROUP INC
COM
125581801
671
21018
SH
SOLE
21018
0
0
CITIGROUP INC
COM
172967424
14994
353719
SH
SOLE
353719
0
0
CITRIX SYS INC
COM
177376100
741
9258
SH
SOLE
9258
0
0
CLAYMORE EXCHANGE TRD FD TR
GUG
18383M654
701
14019
SH
SOLE
14019
0
0
CLAYMORE EXCHANGE TRD FD TR
GUG
18383Q507
272
9058
SH
SOLE
9058
0
0
CLOROX CO DEL
COM
189054109
7975
57626
SH
SOLE
57626
0
0
CME GROUP INC
COM
12572Q105
1068
10961
SH
SOLE
10961
0
0
CMS ENERGY CORP
COM
125896100
4601
100317
SH
SOLE
100317
0
0
CNA FINL CORP
COM
126117100
785
24983
SH
SOLE
24983
0
0
CNH INDL N V
SHS
N20944109
124
17279
SH
SOLE
17279
0
0
CNOOC LTD
SPO
126132109
1331
10675
SH
SOLE
10675
0
0
COACH INC
COM
189754104
885
21732
SH
SOLE
21732
0
0
COCA COLA CO
COM
191216100
11622
256382
SH
SOLE
256382
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL
192446102
2114
36935
SH
SOLE
36935
0
0
COLGATE PALMOLIVE CO
COM
194162103
5500
75142
SH
SOLE
75142
0
0
COLLIERS INTL GROUP INC
SUB
194693107
8629
252750
SH
SOLE
252750
0
0
COMCAST CORP NEW
CL
20030N101
5237
80340
SH
SOLE
80340
0
0
COMFORT SYS USA INC
COM
199908104
341
10481
SH
SOLE
10481
0
0
COMMVAULT SYSTEMS INC
COM
204166102
268
6200
SH
SOLE
6200
0
0
COMPANHIA BRASILEIRA DE DIST
SPN
20440T201
167
11469
SH
SOLE
11469
0
0
COMPANHIA DE SANEAMENTO BASI
SPO
20441A102
3632
405335
SH
SOLE
405335
0
0
COMPANHIA ENERGETICA DE MINA
SP
204409601
97
44100
SH
SOLE
44100
0
0
COMPANIA DE MINAS BUENAVENTU
SPO
204448104
384
32137
SH
SOLE
32137
0
0
CONAGRA FOODS INC
COM
205887102
260
5443
SH
SOLE
5443
0
0
CONOCOPHILLIPS
COM
20825C104
846
19415
SH
SOLE
19415
0
0
CONSOL ENERGY INC
COM
20854P109
177
11000
SH
SOLE
11000
0
0
CONSOLIDATED EDISON INC
COM
209115104
1360
16901
SH
SOLE
16901
0
0
CONSTELLATION BRANDS INC
CL
21036P108
12597
76159
SH
SOLE
76159
0
0
COOPER TIRE & RUBR CO
COM
216831107
988
33119
SH
SOLE
33119
0
0
CORE LABORATORIES N V
COM
N22717107
205
1652
SH
SOLE
1652
0
0
CORNING INC
COM
219350105
5118
249896
SH
SOLE
249896
0
0
CORRECTIONS CORP AMER NEW
COM
22025Y407
244
6959
SH
SOLE
6959
0
0
COSAN LTD
SHS
G25343107
163
25000
SH
SOLE
25000
0
0
COSTCO WHSL CORP NEW
COM
22160K105
10763
68539
SH
SOLE
68539
0
0
COTT CORP QUE
COM
22163N106
11081
793761
SH
SOLE
793761
0
0
COVANTA HLDG CORP
COM
22282E102
259
15733
SH
SOLE
15733
0
0
CPI CARD GROUP INC
COM
12634H101
459
91625
SH
SOLE
91625
0
0
CRACKER BARREL OLD CTRY STOR
COM
22410J106
3568
20809
SH
SOLE
20809
0
0
CREDICORP LTD
COM
G2519Y108
513
3325
SH
SOLE
3325
0
0
CREDIT SUISSE GROUP
SPO
225401108
2209
206424
SH
SOLE
206424
0
0
CREDIT SUISSE NASSAU BRH
INV
22542D795
456
18243
SH
SOLE
18243
0
0
CRESCENT PT ENERGY CORP
COM
22576C101
118876
7528543
SH
SOLE
7528543
0
0
CRH MEDICAL CORP
COM
12626F105
1416
362190
SH
SOLE
362190
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
444
4380
SH
SOLE
4380
0
0
CSX CORP
COM
126408103
3298
126440
SH
SOLE
126440
0
0
CUMMINS INC
COM
231021106
1525
13560
SH
SOLE
13560
0
0
CURRENCYSHARES SWISS FRANC T
SWI
23129V109
790
8041
SH
SOLE
8041
0
0
CURRENCYSHS JAPANESE YEN TR
JAP
23130A102
285
3050
SH
SOLE
3050
0
0
CVS HEALTH CORP
COM
126650100
13263
138530
SH
SOLE
138530
0
0
DANAHER CORP DEL
COM
235851102
1210
15811
SH
SOLE
15811
0
0
DARDEN RESTAURANTS INC
COM
237194105
4294
67790
SH
SOLE
67790
0
0
DAVITA HEALTHCARE PARTNERS I
COM
23918K108
1525
19717
SH
SOLE
19717
0
0
DCT INDUSTRIAL TRUST INC
COM
233153204
2124
44211
SH
SOLE
44211
0
0
DECKERS OUTDOOR CORP
COM
243537107
481
8360
SH
SOLE
8360
0
0
DEERE & CO
COM
244199105
3750
46279
SH
SOLE
46279
0
0
DELPHI AUTOMOTIVE PLC
SHS
G27823106
1303
20808
SH
SOLE
20808
0
0
DELTA AIR LINES INC DEL
COM
247361702
1911
52458
SH
SOLE
52458
0
0
DELUXE CORP
COM
248019101
402
6063
SH
SOLE
6063
0
0
DENISON MINES CORP
COM
248356107
13
23578
SH
SOLE
23578
0
0
DESCARTES SYS GROUP INC
COM
249906108
705
36944
SH
SOLE
36944
0
0
DEVON ENERGY CORP NEW
COM
25179M103
3553
98011
SH
SOLE
98011
0
0
DEXCOM INC
COM
252131107
1797
22651
SH
SOLE
22651
0
0
DIAGEO P L C
SPO
25243Q205
4874
43179
SH
SOLE
43179
0
0
DIAMOND OFFSHORE DRILLING IN
COM
25271C102
1491
61298
SH
SOLE
61298
0
0
DIGITAL RLTY TR INC
COM
253868103
2654
24352
SH
SOLE
24352
0
0
DINEEQUITY INC
COM
254423106
1097
12945
SH
SOLE
12945
0
0
DISCOVER FINL SVCS
COM
254709108
1101
20553
SH
SOLE
20553
0
0
DISH NETWORK CORP
CL
25470M109
771
14723
SH
SOLE
14723
0
0
DISNEY WALT CO
COM
254687106
23077
235916
SH
SOLE
235916
0
0
DOLBY LABORATORIES INC
COM
25659T107
2250
47029
SH
SOLE
47029
0
0
DOLLAR GEN CORP NEW
COM
256677105
8509
90519
SH
SOLE
90519
0
0
DOLLAR TREE INC
COM
256746108
1511
16036
SH
SOLE
16036
0
0
DOMINION DIAMOND CORP
COM
257287102
176
19939
SH
SOLE
19939
0
0
DOMINION RES INC VA NEW
COM
25746U109
354
4538
SH
SOLE
4538
0
0
DOMTAR CORP
COM
257559203
3226
92139
SH
SOLE
92139
0
0
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
1122
41905
SH
SOLE
41905
0
0
DOVER CORP
COM
260003108
360
5200
SH
SOLE
5200
0
0
DOW CHEM CO
COM
260543103
13988
281387
SH
SOLE
281387
0
0
DR PEPPER SNAPPLE GROUP INC
COM
26138E109
598
6193
SH
SOLE
6193
0
0
DU PONT E I DE NEMOURS & CO
COM
263534109
2285
35263
SH
SOLE
35263
0
0
DU PONT E I DE NEMOURS & CO
COM
263534109
570
8800
SH
Put
SOLE
8800
0
0
DUKE ENERGY CORP NEW
COM
26441C204
8868
103370
SH
SOLE
103370
0
0
DUKE REALTY CORP
COM
264411505
1040
38999
SH
SOLE
38999
0
0
E M C CORP MASS
COM
268648102
684
25163
SH
SOLE
25163
0
0
EASTMAN CHEM CO
COM
277432100
2143
31565
SH
SOLE
31565
0
0
EATON CORP PLC
SHS
G29183103
678
11351
SH
SOLE
11351
0
0
EBAY INC
COM
278642103
1443
61643
SH
SOLE
61643
0
0
EBIX INC
COM
278715206
2336
48761
SH
SOLE
48761
0
0
ECOLAB INC
COM
278865100
1464
12348
SH
SOLE
12348
0
0
EDISON INTL
COM
281020107
1153
14851
SH
SOLE
14851
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
3901
39111
SH
SOLE
39111
0
0
EGA EMERGING GLOBAL SHS TR
IND
268461761
659
19759
SH
SOLE
19759
0
0
ELDORADO GOLD CORP NEW
COM
284902103
43261
9613623
SH
SOLE
9613623
0
0
ELECTRONIC ARTS INC
COM
285512109
387
5103
SH
SOLE
5103
0
0
EMERSON ELEC CO
COM
291011104
5200
99698
SH
SOLE
99698
0
0
ENBRIDGE INC
COM
29250N105
583927
13784859
SH
SOLE
13784859
0
0
ENCANA CORP
COM
292505104
94558
12138321
SH
SOLE
12138321
0
0
ENERPLUS CORP
COM
292766102
1641
249714
SH
SOLE
249714
0
0
ENI S P A
SPO
26874R108
5909
182665
SH
SOLE
182665
0
0
EOG RES INC
COM
26875P101
2232
26762
SH
SOLE
26762
0
0
EP ENERGY CORP
CL
268785102
195
37569
SH
SOLE
37569
0
0
EQUIFAX INC
COM
294429105
3254
25346
SH
SOLE
25346
0
0
EQUINIX INC
COM
29444U700
455
1174
SH
SOLE
1174
0
0
ETF MANAGERS TR
PUR
26924G201
455
19047
SH
SOLE
19047
0
0
EVEREST RE GROUP LTD
COM
G3223R108
645
3530
SH
SOLE
3530
0
0
EXCHANGE TRADED CONCEPTS TR
ROB
301505707
388
15500
SH
SOLE
15500
0
0
EXELON CORP
COM
30161N101
2027
55754
SH
SOLE
55754
0
0
EXPRESS SCRIPTS HLDG CO
COM
30219G108
3210
42352
SH
SOLE
42352
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
755
8157
SH
SOLE
8157
0
0
EXXON MOBIL CORP
COM
30231G102
14250
152019
SH
SOLE
152019
0
0
F M C CORP
COM
302491303
480
10363
SH
SOLE
10363
0
0
FACEBOOK INC
CL
30303M102
15936
139450
SH
SOLE
139450
0
0
FAIR ISAAC CORP
COM
303250104
461
4079
SH
SOLE
4079
0
0
FASTENAL CO
COM
311900104
2933
66075
SH
SOLE
66075
0
0
FEDEX CORP
COM
31428X106
5054
33295
SH
SOLE
33295
0
0
FERRARI N V
COM
N3167Y103
3610
88192
SH
SOLE
88192
0
0
FIFTH STREET FINANCE CORP
COM
31678A103
266
54889
SH
SOLE
54889
0
0
FIFTH THIRD BANCORP
COM
316773100
1142
64918
SH
SOLE
64918
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
2737
201546
SH
SOLE
201546
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
2066
29524
SH
SOLE
29524
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
308
4400
SH
Put
SOLE
4400
0
0
FIRST TR EXCHANGE TRADED FD
CON
33734X119
3180
65749
SH
SOLE
65749
0
0
FIRST TR EXCHANGE TRADED FD
DOR
33738R605
271
12132
SH
SOLE
12132
0
0
FIRST TR EXCHANGE TRADED FD
SEN
33738D309
415
8703
SH
SOLE
8703
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
555
20601
SH
SOLE
20601
0
0
FIRSTSERVICE CORP NEW
SUB
33767E103
15194
331535
SH
SOLE
331535
0
0
FISERV INC
COM
337738108
2958
27208
SH
SOLE
27208
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
899
6279
SH
SOLE
6279
0
0
FLUOR CORP NEW
COM
343412102
2181
44256
SH
SOLE
44256
0
0
FOOT LOCKER INC
COM
344849104
851
15504
SH
SOLE
15504
0
0
FORD MTR CO DEL
COM
345370860
5710
454222
SH
SOLE
454222
0
0
FORD MTR CO DEL
COM
345370860
349
27800
SH
Put
SOLE
27800
0
0
FORTUNA SILVER MINES INC
COM
349915108
765
109548
SH
SOLE
109548
0
0
FRANCO NEVADA CORP
COM
351858105
190521
2504884
SH
SOLE
2504884
0
0
FRANKLIN RES INC
COM
354613101
2291
68640
SH
SOLE
68640
0
0
FREEPORT-MCMORAN INC
CL
35671D857
170
15265
SH
SOLE
15265
0
0
FRESH DEL MONTE PRODUCE INC
ORD
G36738105
1099
20196
SH
SOLE
20196
0
0
FRONTIER COMMUNICATIONS CORP
COM
35906A108
902
182493
SH
SOLE
182493
0
0
FS INVT CORP
COM
302635107
958
105911
SH
SOLE
105911
0
0
GAMESTOP CORP NEW
CL
36467W109
1142
42972
SH
SOLE
42972
0
0
GAMING & LEISURE PPTYS INC
COM
36467J108
1034
29979
SH
SOLE
29979
0
0
GAP INC DEL
COM
364760108
707
33334
SH
SOLE
33334
0
0
GENERAL CABLE CORP DEL NEW
COM
369300108
837
65892
SH
SOLE
65892
0
0
GENERAL DYNAMICS CORP
COM
369550108
1188
8532
SH
SOLE
8532
0
0
GENERAL ELECTRIC CO
COM
369604103
37502
1191301
SH
SOLE
1191301
0
0
GENERAL ELECTRIC CO
COM
369604103
721
22900
SH
Put
SOLE
22900
0
0
GENERAL MLS INC
COM
370334104
9318
130654
SH
SOLE
130654
0
0
GENERAL MTRS CO
COM
37045V100
9621
339958
SH
SOLE
339958
0
0
GENUINE PARTS CO
COM
372460105
330
3256
SH
SOLE
3256
0
0
GENWORTH FINL INC
COM
37247D106
65
25150
SH
SOLE
25150
0
0
GEO GROUP INC NEW
COM
36162J106
597
17468
SH
SOLE
17468
0
0
GERDAU S A
SPO
373737105
140
76950
SH
SOLE
76950
0
0
GIBRALTAR INDS INC
COM
374689107
1231
39007
SH
SOLE
39007
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
8284
282437
SH
SOLE
282437
0
0
GILEAD SCIENCES INC
COM
375558103
11072
132728
SH
SOLE
132728
0
0
GLADSTONE CAPITAL CORP
COM
376535100
75
10308
SH
SOLE
10308
0
0
GLAXOSMITHKLINE PLC
SPO
37733W105
18833
434538
SH
SOLE
434538
0
0
GLOBAL X FDS
MSC
37950E366
113
15675
SH
SOLE
15675
0
0
GLOBAL X FDS
GB
37950E259
225
10069
SH
SOLE
10069
0
0
GOLD FIELDS LTD NEW
SPO
38059T106
819
167107
SH
SOLE
167107
0
0
GOLDCORP INC NEW
COM
380956409
214131
11193470
SH
SOLE
11193470
0
0
GOLDEN STAR RES LTD CDA
COM
38119T104
9
14250
SH
SOLE
14250
0
0
GOLDMAN SACHS BDC INC
SHS
38147U107
719
35949
SH
SOLE
35949
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
2765
18608
SH
SOLE
18608
0
0
GOLUB CAP BDC INC
COM
38173M102
390
21571
SH
SOLE
21571
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
3673
143133
SH
SOLE
143133
0
0
GRAINGER W W INC
COM
384802104
2670
11748
SH
SOLE
11748
0
0
GRAN TIERRA ENERGY INC
COM
38500T101
214
63385
SH
SOLE
63385
0
0
GRANA Y MONTERO S A A
SPO
38500P208
154
21625
SH
SOLE
21625
0
0
GRANITE REAL ESTATE INVT TR
UNI
387437114
2128
70475
SH
SOLE
70475
0
0
GREENBRIER COS INC
COM
393657101
1330
45657
SH
SOLE
45657
0
0
GROUPE CGI INC
CL
39945C109
177443
4154594
SH
SOLE
4154594
0
0
HALLIBURTON CO
COM
406216101
1735
38304
SH
SOLE
38304
0
0
HANESBRANDS INC
COM
410345102
869
34590
SH
SOLE
34590
0
0
HARLEY DAVIDSON INC
COM
412822108
934
20622
SH
SOLE
20622
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
6378
143721
SH
SOLE
143721
0
0
HASBRO INC
COM
418056107
1488
17719
SH
SOLE
17719
0
0
HCA HOLDINGS INC
COM
40412C101
3466
45011
SH
SOLE
45011
0
0
HCP INC
COM
40414L109
2664
75297
SH
SOLE
75297
0
0
HECLA MNG CO
COM
422704106
79
15489
SH
SOLE
15489
0
0
HENRY JACK & ASSOC INC
COM
426281101
503
5766
SH
SOLE
5766
0
0
HERCULES CAPITAL INC
COM
427096508
398
32042
SH
SOLE
32042
0
0
HERSHEY CO
COM
427866108
3489
30747
SH
SOLE
30747
0
0
HESS CORP
COM
42809H107
5063
84238
SH
SOLE
84238
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
347
18990
SH
SOLE
18990
0
0
HEXCEL CORP NEW
COM
428291108
416
10000
SH
SOLE
10000
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A104
1706
75710
SH
SOLE
75710
0
0
HOME DEPOT INC
COM
437076102
31801
249050
SH
SOLE
249050
0
0
HONDA MOTOR LTD
AME
438128308
3703
146191
SH
SOLE
146191
0
0
HONEYWELL INTL INC
COM
438516106
5987
51467
SH
SOLE
51467
0
0
HORMEL FOODS CORP
COM
440452100
692
18897
SH
SOLE
18897
0
0
HOSPITALITY PPTYS TR
COM
44106M102
993
34466
SH
SOLE
34466
0
0
HP INC
COM
40434L105
1168
93076
SH
SOLE
93076
0
0
HSBC HLDGS PLC
SPO
404280406
4952
158147
SH
SOLE
158147
0
0
HUDBAY MINERALS INC
COM
443628102
1205
252191
SH
SOLE
252191
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
724
80936
SH
SOLE
80936
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
222
1324
SH
SOLE
1324
0
0
IAMGOLD CORP
COM
450913108
1284
310164
SH
SOLE
310164
0
0
ICICI BK LTD
ADR
45104G104
1545
215221
SH
SOLE
215221
0
0
ILLINOIS TOOL WKS INC
COM
452308109
1273
12222
SH
SOLE
12222
0
0
ILLUMINA INC
COM
452327109
730
5200
SH
SOLE
5200
0
0
IMPERIAL OIL LTD
COM
453038408
113030
3581430
SH
SOLE
3581430
0
0
IMPERIAL OIL LTD
COM
453038408
432
13700
SH
Put
SOLE
13700
0
0
IMS HEALTH HLDGS INC
COM
44970B109
456
18000
SH
SOLE
18000
0
0
INFOSYS LTD
SPO
456788108
374
20964
SH
SOLE
20964
0
0
ING GROEP N V
SPO
456837103
351
33977
SH
SOLE
33977
0
0
INGERSOLL-RAND PLC
SHS
G47791101
264
4138
SH
SOLE
4138
0
0
INGREDION INC
COM
457187102
1146
8855
SH
SOLE
8855
0
0
INTEL CORP
COM
458140100
17472
532676
SH
SOLE
532676
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
1058
4132
SH
SOLE
4132
0
0
INTERCONTINENTAL HOTELS GROU
SPO
45857P608
266
7081
SH
SOLE
7081
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
12482
82236
SH
SOLE
82236
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
345
2733
SH
SOLE
2733
0
0
INTERNATIONAL GAME TECHNOLOG
SHS
G4863A108
1814
96822
SH
SOLE
96822
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
539
23316
SH
SOLE
23316
0
0
INTL PAPER CO
COM
460146103
1000
23594
SH
SOLE
23594
0
0
INTUIT
COM
461202103
544
4874
SH
SOLE
4874
0
0
INTUITIVE SURGICAL INC
COM
46120E602
2607
3941
SH
SOLE
3941
0
0
ISHARES
IND
464289529
977
34520
SH
SOLE
34520
0
0
ISHARES
EM
464286319
231
6920
SH
SOLE
6920
0
0
ISHARES
MIN
464286525
1537
20120
SH
SOLE
20120
0
0
ISHARES
MIN
464286533
521
10104
SH
SOLE
10104
0
0
ISHARES
MSC
464286608
273
8470
SH
SOLE
8470
0
0
ISHARES
ALL
464289842
231
7490
SH
SOLE
7490
0
0
ISHARES
MSC
464286103
5225
268639
SH
SOLE
268639
0
0
ISHARES
AUS
464286202
3941
278114
SH
SOLE
278114
0
0
ISHARES
MSC
464286400
1602
53079
SH
SOLE
53079
0
0
ISHARES
MSC
464286657
207
6775
SH
SOLE
6775
0
0
ISHARES
MSC
464286806
353
14666
SH
SOLE
14666
0
0
ISHARES
GLB
464286350
241
10440
SH
SOLE
10440
0
0
ISHARES
GLB
464286335
622
52757
SH
SOLE
52757
0
0
ISHARES
MSC
464286855
640
59000
SH
SOLE
59000
0
0
ISHARES
MSC
464286848
5310
461778
SH
SOLE
461778
0
0
ISHARES
NW
464289123
1995
46371
SH
SOLE
46371
0
0
ISHARES
MSC
464286673
4428
407385
SH
SOLE
407385
0
0
ISHARES
MSC
464286772
3604
69205
SH
SOLE
69205
0
0
ISHARES
MSC
464286764
879
35200
SH
SOLE
35200
0
0
ISHARES
MSC
464286749
669
22567
SH
SOLE
22567
0
0
ISHARES
MSC
464286731
3077
219024
SH
SOLE
219024
0
0
ISHARES GOLD TRUST
ISH
464285105
1013
79354
SH
SOLE
79354
0
0
ISHARES INC
COR
46434G103
840
20085
SH
SOLE
20085
0
0
ISHARES SILVER TRUST
ISH
46428Q109
681
38145
SH
SOLE
38145
0
0
ISHARES TR
1-3
464287457
3986
46724
SH
SOLE
46724
0
0
ISHARES TR
20
464287432
3763
27094
SH
SOLE
27094
0
0
ISHARES TR
3-7
464288661
3240
25439
SH
SOLE
25439
0
0
ISHARES TR
7-1
464287440
48713
431270
SH
SOLE
431270
0
0
ISHARES TR
CHI
464287184
3946
115320
SH
SOLE
115320
0
0
ISHARES TR
COR
46429B663
244
2965
SH
SOLE
2965
0
0
ISHARES TR
COR
464287200
10952
52028
SH
SOLE
52028
0
0
ISHARES TR
COR
464287507
1235
8267
SH
SOLE
8267
0
0
ISHARES TR
COR
464287804
316
2720
SH
SOLE
2720
0
0
ISHARES TR
COR
464287226
1380
12258
SH
SOLE
12258
0
0
ISHARES TR
HDG
46434V803
896
37380
SH
SOLE
37380
0
0
ISHARES TR
FLT
46429B655
5639
111400
SH
SOLE
111400
0
0
ISHARES TR
GLO
46434V647
270
9831
SH
SOLE
9831
0
0
ISHARES TR
IBO
464288513
2352
27763
SH
SOLE
27763
0
0
ISHARES TR
IBO
464287242
300
2448
SH
SOLE
2448
0
0
ISHARES TR
INT
464288638
913
8210
SH
SOLE
8210
0
0
ISHARES TR
INT
464288489
212
7285
SH
SOLE
7285
0
0
ISHARES TR
INT
464288448
1236
43178
SH
SOLE
43178
0
0
ISHARES TR
MRG
464288539
294
28666
SH
SOLE
28666
0
0
ISHARES TR
MSC
464288240
5815
149243
SH
SOLE
149243
0
0
ISHARES TR
MSC
464287465
11342
203190
SH
SOLE
203190
0
0
ISHARES TR
EAF
464288273
1192
24705
SH
SOLE
24705
0
0
ISHARES TR
MSC
464287234
6456
187897
SH
SOLE
187897
0
0
ISHARES TR
IRE
46429B507
851
23680
SH
SOLE
23680
0
0
ISHARES TR
MSC
46429B408
364
9285
SH
SOLE
9285
0
0
ISHARES TR
NAS
464287556
231
897
SH
SOLE
897
0
0
ISHARES TR
RES
464288562
374
5545
SH
SOLE
5545
0
0
ISHARES TR
RUS
464287622
325
2777
SH
SOLE
2777
0
0
ISHARES TR
RUS
464287655
889
7730
SH
SOLE
7730
0
0
ISHARES TR
RUS
464287630
811
8331
SH
SOLE
8331
0
0
ISHARES TR
RUS
464287499
320
1900
SH
SOLE
1900
0
0
ISHARES TR
RUS
464287473
602
8100
SH
SOLE
8100
0
0
ISHARES TR
INT
464288117
246
2466
SH
SOLE
2466
0
0
ISHARES TR
S&P
464287705
1355
10580
SH
SOLE
10580
0
0
ISHARES TR
SP
464287879
962
8238
SH
SOLE
8238
0
0
ISHARES TR
SEL
464287168
6421
75289
SH
SOLE
75289
0
0
ISHARES TR
SHR
464288679
5489
49693
SH
SOLE
49693
0
0
ISHARES TR
MSC
46429B523
2891
52219
SH
SOLE
52219
0
0
ISHARES TR
MSC
46429B598
436
15602
SH
SOLE
15602
0
0
ISHARES TR
COR
46432F842
363
7000
SH
SOLE
7000
0
0
ISHARES TR
COR
46432F859
1214
11949
SH
SOLE
11949
0
0
ISHARES TR
MSC
46434V548
354
23024
SH
SOLE
23024
0
0
ISHARES TR
MIN
46429B689
485
7300
SH
SOLE
7300
0
0
ISHARES TR
MIN
46429B697
292
6320
SH
SOLE
6320
0
0
ISHARES TR
CUR
46434V639
668
27758
SH
SOLE
27758
0
0
ISHARES TR
U.S
464288760
1080
8642
SH
SOLE
8642
0
0
ISHARES TR
U.S
464287580
664
4626
SH
SOLE
4626
0
0
ISHARES TR
US
464288828
479
3758
SH
SOLE
3758
0
0
ISHARES TR
U.S
464287754
293
2668
SH
SOLE
2668
0
0
ISHARES TR
U.S
464288810
477
3518
SH
SOLE
3518
0
0
ISHARES TR
U.S
464288836
348
2412
SH
SOLE
2412
0
0
ISHARES TR
U.S
464288687
2025
50774
SH
SOLE
50774
0
0
ISHARES TR
U.S
464287739
2556
31025
SH
SOLE
31025
0
0
ISHARES TR
U.S
464287721
1303
12379
SH
SOLE
12379
0
0
ISHARES TR
U.S
464287697
488
3714
SH
SOLE
3714
0
0
ISRAEL CHEMICALS LTD
SHS
M5920A109
48
12244
SH
SOLE
12244
0
0
ITAU UNIBANCO HLDG SA
SPO
465562106
2859
302908
SH
SOLE
302908
0
0
JETBLUE AIRWAYS CORP
COM
477143101
1238
74777
SH
SOLE
74777
0
0
JOHNSON & JOHNSON
COM
478160104
54717
451085
SH
SOLE
451085
0
0
JOHNSON CTLS INC
COM
478366107
1350
30505
SH
SOLE
30505
0
0
JPMORGAN CHASE & CO
COM
46625H100
37433
602402
SH
SOLE
602402
0
0
JUST ENERGY GROUP INC
COM
48213W101
3873
636956
SH
SOLE
636956
0
0
KANSAS CITY SOUTHERN
COM
485170302
395
4386
SH
SOLE
4386
0
0
KAR AUCTION SVCS INC
COM
48238T109
237
5673
SH
SOLE
5673
0
0
KCAP FINL INC
COM
48668E101
69
17611
SH
SOLE
17611
0
0
KELLOGG CO
COM
487836108
713
8735
SH
SOLE
8735
0
0
KELLY SVCS INC
CL
488152208
1040
54806
SH
SOLE
54806
0
0
KEYCORP NEW
COM
493267108
997
90230
SH
SOLE
90230
0
0
KIMBERLY CLARK CORP
COM
494368103
2932
21330
SH
SOLE
21330
0
0
KIMCO RLTY CORP
COM
49446R109
1176
37481
SH
SOLE
37481
0
0
KINDER MORGAN INC DEL
COM
49456B101
3333
178063
SH
SOLE
178063
0
0
KINROSS GOLD CORP
COM
496902404
81919
16752394
SH
SOLE
16752394
0
0
KKR & CO L P DEL
COM
48248M102
432
35047
SH
SOLE
35047
0
0
KLONDEX MNS LTD
COM
498696103
696
190742
SH
SOLE
190742
0
0
KOHLS CORP
COM
500255104
715
18843
SH
SOLE
18843
0
0
KONINKLIJKE PHILIPS N V
NY
500472303
386
15460
SH
SOLE
15460
0
0
KRAFT HEINZ CO
COM
500754106
9617
108696
SH
SOLE
108696
0
0
KROGER CO
COM
501044101
5471
148720
SH
SOLE
148720
0
0
L BRANDS INC
COM
501797104
2940
43792
SH
SOLE
43792
0
0
LAM RESEARCH CORP
COM
512807108
1151
13693
SH
SOLE
13693
0
0
LAREDO PETROLEUM INC
COM
516806106
178
16971
SH
SOLE
16971
0
0
LAS VEGAS SANDS CORP
COM
517834107
727
16722
SH
SOLE
16722
0
0
LAUDER ESTEE COS INC
CL
518439104
1601
17591
SH
SOLE
17591
0
0
LAZARD LTD
SHS
G54050102
727
24418
SH
SOLE
24418
0
0
LEAR CORP
COM
521865204
728
7158
SH
SOLE
7158
0
0
LEGGETT & PLATT INC
COM
524660107
794
15530
SH
SOLE
15530
0
0
LENNAR CORP
CL
526057104
856
18572
SH
SOLE
18572
0
0
LIBERTY PPTY TR
SH
531172104
1037
26102
SH
SOLE
26102
0
0
LILLY ELI & CO
COM
532457108
4896
62172
SH
SOLE
62172
0
0
LINCOLN NATL CORP IND
COM
534187109
1872
48288
SH
SOLE
48288
0
0
LINEAR TECHNOLOGY CORP
COM
535678106
468
10053
SH
SOLE
10053
0
0
LKQ CORP
COM
501889208
3628
114434
SH
SOLE
114434
0
0
LLOYDS BANKING GROUP PLC
SPO
539439109
177
59518
SH
SOLE
59518
0
0
LOCKHEED MARTIN CORP
COM
539830109
20272
81686
SH
SOLE
81686
0
0
LOWES COS INC
COM
548661107
1705
21532
SH
SOLE
21532
0
0
LPL FINL HLDGS INC
COM
50212V100
441
19560
SH
SOLE
19560
0
0
LULULEMON ATHLETICA INC
COM
550021109
301
4080
SH
SOLE
4080
0
0
LYONDELLBASELL INDUSTRIES N
SHS
N53745100
4752
63858
SH
SOLE
63858
0
0
MACERICH CO
COM
554382101
2080
24358
SH
SOLE
24358
0
0
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
2336
31540
SH
SOLE
31540
0
0
MACYS INC
COM
55616P104
2450
72891
SH
SOLE
72891
0
0
MACYS INC
COM
55616P104
403
12000
SH
Put
SOLE
12000
0
0
MAG SILVER CORP
COM
55903Q104
189
14968
SH
SOLE
14968
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM
559080106
375
4939
SH
SOLE
4939
0
0
MAGNA INTL INC
COM
559222401
40996
1168983
SH
SOLE
1168983
0
0
MAGNA INTL INC
COM
559222401
438
12500
SH
Put
SOLE
12500
0
0
MAIN STREET CAPITAL CORP
COM
56035L104
732
22280
SH
SOLE
22280
0
0
MANULIFE FINL CORP
COM
56501R106
500737
36630356
SH
SOLE
36630356
0
0
MANULIFE FINL CORP
COM
56501R106
383
28000
SH
Put
SOLE
28000
0
0
MARATHON PETE CORP
COM
56585A102
1671
44015
SH
SOLE
44015
0
0
MARKEL CORP
COM
570535104
7294
7656
SH
SOLE
7656
0
0
MARSH & MCLENNAN COS INC
COM
571748102
2745
40103
SH
SOLE
40103
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
348
1815
SH
SOLE
1815
0
0
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
139
14600
SH
SOLE
14600
0
0
MASCO CORP
COM
574599106
1617
52278
SH
SOLE
52278
0
0
MASIMO CORP
COM
574795100
3955
75307
SH
SOLE
75307
0
0
MASTERCARD INC
CL
57636Q104
5582
63386
SH
SOLE
63386
0
0
MATTEL INC
COM
577081102
670
21412
SH
SOLE
21412
0
0
MCCORMICK & CO INC
COM
579780206
2767
25937
SH
SOLE
25937
0
0
MCDONALDS CORP
COM
580135101
18138
150723
SH
SOLE
150723
0
0
MCEWEN MNG INC
COM
58039P107
175
45550
SH
SOLE
45550
0
0
MCKESSON CORP
COM
58155Q103
4582
24549
SH
SOLE
24549
0
0
MEAD JOHNSON NUTRITION CO
COM
582839106
244
2691
SH
SOLE
2691
0
0
MEDALLION FINL CORP
COM
583928106
75
10213
SH
SOLE
10213
0
0
MEDLEY CAP CORP
COM
58503F106
163
24337
SH
SOLE
24337
0
0
MEDTRONIC PLC
SHS
G5960L103
4817
55511
SH
SOLE
55511
0
0
MERCK & CO INC
COM
58933Y105
9259
160712
SH
SOLE
160712
0
0
MEREDITH CORP
COM
589433101
280
5403
SH
SOLE
5403
0
0
MERUS LABS INTL INC NEW
COM
59047R101
23
18201
SH
SOLE
18201
0
0
METHANEX CORP
COM
59151K108
913
31362
SH
SOLE
31362
0
0
METLIFE INC
COM
59156R108
2624
65892
SH
SOLE
65892
0
0
MFA FINL INC
COM
55272X102
764
105028
SH
SOLE
105028
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
902
17772
SH
SOLE
17772
0
0
MICRON TECHNOLOGY INC
COM
595112103
1760
127890
SH
SOLE
127890
0
0
MICROSOFT CORP
COM
594918104
32343
632066
SH
SOLE
632066
0
0
MICROSOFT CORP
COM
594918104
563
11000
SH
Put
SOLE
11000
0
0
MITEL NETWORKS CORP
COM
60671Q104
247
39310
SH
SOLE
39310
0
0
MITSUBISHI UFJ FINL GROUP IN
SPO
606822104
5432
1226292
SH
SOLE
1226292
0
0
MIZUHO FINL GROUP INC
SPO
60687Y109
1954
685719
SH
SOLE
685719
0
0
MOBILE TELESYSTEMS PJSC
SPO
607409109
211
25471
SH
SOLE
25471
0
0
MOLSON COORS BREWING CO
CL
60871R209
638
6313
SH
SOLE
6313
0
0
MONDELEZ INTL INC
CL
609207105
5434
119405
SH
SOLE
119405
0
0
MONSANTO CO NEW
COM
61166W101
685
6620
SH
SOLE
6620
0
0
MOODYS CORP
COM
615369105
220
2346
SH
SOLE
2346
0
0
MORGAN STANLEY
COM
617446448
5004
192597
SH
SOLE
192597
0
0
MOSAIC CO NEW
COM
61945C103
1234
47136
SH
SOLE
47136
0
0
MOUNTAIN PROV DIAMONDS INC
COM
62426E402
295
64215
SH
SOLE
64215
0
0
NASDAQ INC
COM
631103108
1722
26623
SH
SOLE
26623
0
0
NATIONAL GRID PLC
SPO
636274300
1620
21796
SH
SOLE
21796
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
1497
44494
SH
SOLE
44494
0
0
NAVIENT CORP
COM
63938C108
946
79198
SH
SOLE
79198
0
0
NETFLIX INC
COM
64110L106
2448
26760
SH
SOLE
26760
0
0
NEUSTAR INC
CL
64126X201
1040
44236
SH
SOLE
44236
0
0
NEVSUN RES LTD
COM
64156L101
389
132225
SH
SOLE
132225
0
0
NEW GOLD INC CDA
COM
644535106
1029
234936
SH
SOLE
234936
0
0
NEW MTN FIN CORP
COM
647551100
321
24858
SH
SOLE
24858
0
0
NEW RESIDENTIAL INVT CORP
COM
64828T201
231
16716
SH
SOLE
16716
0
0
NEWELL BRANDS INC
COM
651229106
5838
120191
SH
SOLE
120191
0
0
NEWMONT MINING CORP
COM
651639106
6957
177849
SH
SOLE
177849
0
0
NEXTERA ENERGY INC
COM
65339F101
3636
27887
SH
SOLE
27887
0
0
NIELSEN HLDGS PLC
SHS
G6518L108
209
4025
SH
SOLE
4025
0
0
NIKE INC
CL
654106103
4102
74308
SH
SOLE
74308
0
0
NIMBLE STORAGE INC
COM
65440R101
137
17250
SH
SOLE
17250
0
0
NIPPON TELEG & TEL CORP
SPO
654624105
461
9798
SH
SOLE
9798
0
0
NISOURCE INC
COM
65473P105
1433
54047
SH
SOLE
54047
0
0
NOBILIS HEALTH CORP
COM
65500B103
853
382683
SH
SOLE
382683
0
0
NOKIA CORP
SPO
654902204
91
15980
SH
SOLE
15980
0
0
NORBORD INC
COM
65548P403
4101
207986
SH
SOLE
207986
0
0
NORFOLK SOUTHERN CORP
COM
655844108
2353
27637
SH
SOLE
27637
0
0
NORTHROP GRUMMAN CORP
COM
666807102
3217
14472
SH
SOLE
14472
0
0
NORTHWEST BANCSHARES INC MD
COM
667340103
347
23394
SH
SOLE
23394
0
0
NOVAGOLD RES INC
COM
66987E206
588
96137
SH
SOLE
96137
0
0
NOVARTIS A G
SPO
66987V109
3285
39815
SH
SOLE
39815
0
0
NOVO-NORDISK A S
ADR
670100205
2856
53097
SH
SOLE
53097
0
0
NRG ENERGY INC
COM
629377508
433
28908
SH
SOLE
28908
0
0
NU SKIN ENTERPRISES INC
CL
67018T105
211
4571
SH
SOLE
4571
0
0
NVIDIA CORP
COM
67066G104
3813
81108
SH
SOLE
81108
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
1851
23622
SH
SOLE
23622
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
5810
21430
SH
SOLE
21430
0
0
OLD REP INTL CORP
COM
680223104
1850
95895
SH
SOLE
95895
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
866
25498
SH
SOLE
25498
0
0
OMNICOM GROUP INC
COM
681919106
2397
29418
SH
SOLE
29418
0
0
OPEN TEXT CORP
COM
683715106
19291
326077
SH
SOLE
326077
0
0
ORACLE CORP
COM
68389X105
7982
195023
SH
SOLE
195023
0
0
ORBITAL ATK INC
COM
68557N103
577
6773
SH
SOLE
6773
0
0
OUTERWALL INC
COM
690070107
1182
28146
SH
SOLE
28146
0
0
OWENS ILL INC
COM
690768403
2239
124312
SH
SOLE
124312
0
0
PACCAR INC
COM
693718108
1283
24728
SH
SOLE
24728
0
0
PACKAGING CORP AMER
COM
695156109
309
4623
SH
SOLE
4623
0
0
PALO ALTO NETWORKS INC
COM
697435105
454
3700
SH
SOLE
3700
0
0
PAN AMERICAN SILVER CORP
COM
697900108
2723
165559
SH
SOLE
165559
0
0
PAPA JOHNS INTL INC
COM
698813102
325
4780
SH
SOLE
4780
0
0
PARKER HANNIFIN CORP
COM
701094104
1697
15706
SH
SOLE
15706
0
0
PAYCHEX INC
COM
704326107
3100
52093
SH
SOLE
52093
0
0
PAYPAL HLDGS INC
COM
70450Y103
624
17097
SH
SOLE
17097
0
0
PEMBINA PIPELINE CORP
COM
706327103
178055
5868661
SH
SOLE
5868661
0
0
PENGROWTH ENERGY CORP
COM
70706P104
300
163082
SH
SOLE
163082
0
0
PENN WEST PETE LTD NEW
COM
707887105
294
211528
SH
SOLE
211528
0
0
PENNANTPARK FLOATING RATE CA
COM
70806A106
144
11627
SH
SOLE
11627
0
0
PENNANTPARK INVT CORP
COM
708062104
216
31580
SH
SOLE
31580
0
0
PEPSICO INC
COM
713448108
5595
52811
SH
SOLE
52811
0
0
PETROLEO BRASILEIRO SA PETRO
SP
71654V101
117
20070
SH
SOLE
20070
0
0
PETROLEO BRASILEIRO SA PETRO
SPO
71654V408
148
20702
SH
SOLE
20702
0
0
PFIZER INC
COM
717081103
21719
616844
SH
SOLE
616844
0
0
PFIZER INC
COM
717081103
303
8600
SH
Put
SOLE
8600
0
0
PHI INC
COM
69336T205
1115
62363
SH
SOLE
62363
0
0
PHILIP MORRIS INTL INC
COM
718172109
6153
60491
SH
SOLE
60491
0
0
PHILLIPS 66
COM
718546104
6445
81235
SH
SOLE
81235
0
0
PILGRIMS PRIDE CORP NEW
COM
72147K108
572
22431
SH
SOLE
22431
0
0
PIMCO DYNAMIC CR INCOME FD
COM
72202D106
1200
62738
SH
SOLE
62738
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
1958
71033
SH
SOLE
71033
0
0
PIMCO ETF TR
25Y
72201R882
463
3420
SH
SOLE
3420
0
0
PIMCO ETF TR
TTL
72201R775
3407
31728
SH
SOLE
31728
0
0
PINNACLE FOODS INC DEL
COM
72348P104
2358
50940
SH
SOLE
50940
0
0
PIONEER NAT RES CO
COM
723787107
2505
16564
SH
SOLE
16564
0
0
PITNEY BOWES INC
COM
724479100
245
13759
SH
SOLE
13759
0
0
PNC FINL SVCS GROUP INC
COM
693475105
1029
12642
SH
SOLE
12642
0
0
POLARIS INDS INC
COM
731068102
768
9399
SH
SOLE
9399
0
0
POSCO
SPO
693483109
6069
136392
SH
SOLE
136392
0
0
POTASH CORP SASK INC
COM
73755L107
187648
11554677
SH
SOLE
11554677
0
0
POWERSHARES ETF TR II
EX
73936T771
682
26454
SH
SOLE
26454
0
0
POWERSHARES ETF TR II
S&P
73937B779
472
11041
SH
SOLE
11041
0
0
POWERSHARES ETF TR II
BUI
73937B407
1042
33086
SH
SOLE
33086
0
0
POWERSHARES ETF TR II
SOV
73936T573
1755
59347
SH
SOLE
59347
0
0
POWERSHARES ETF TR II
PFD
73936T565
5561
364866
SH
SOLE
364866
0
0
POWERSHARES ETF TR II
S&P
73937B647
467
11935
SH
SOLE
11935
0
0
POWERSHARES ETF TRUST
DYN
73935X286
555
12268
SH
SOLE
12268
0
0
POWERSHARES ETF TRUST
DYN
73935X609
287
9184
SH
SOLE
9184
0
0
POWERSHARES ETF TRUST
DIV
73935X732
735
32443
SH
SOLE
32443
0
0
POWERSHARES ETF TRUST
DYN
73935X757
232
6912
SH
SOLE
6912
0
0
POWERSHARES ETF TRUST
DYN
73935X799
696
10981
SH
SOLE
10981
0
0
POWERSHARES ETF TRUST
RUS
73935X880
333
11958
SH
SOLE
11958
0
0
POWERSHARES ETF TRUST
FTS
73935X567
345
3549
SH
SOLE
3549
0
0
POWERSHARES ETF TRUST
NAS
73935X146
313
4083
SH
SOLE
4083
0
0
POWERSHARES QQQ TRUST
UNI
73935A104
3908
36338
SH
SOLE
36338
0
0
POWERSHS DB MULTI SECT COMM
DB
73936B101
1254
99765
SH
SOLE
99765
0
0
POWERSHS DB MULTI SECT COMM
PS
73936B408
586
26545
SH
SOLE
26545
0
0
PPG INDS INC
COM
693506107
1099
10551
SH
SOLE
10551
0
0
PPL CORP
COM
69351T106
3076
81486
SH
SOLE
81486
0
0
PRAXAIR INC
COM
74005P104
1057
9406
SH
SOLE
9406
0
0
PRECISION DRILLING CORP
COM
74022D308
2085
393407
SH
SOLE
393407
0
0
PRETIUM RES INC
COM
74139C102
634
56566
SH
SOLE
56566
0
0
PRICE T ROWE GROUP INC
COM
74144T108
768
10520
SH
SOLE
10520
0
0
PRICELINE GRP INC
COM
741503403
953
763
SH
SOLE
763
0
0
PRIMERO MNG CORP
COM
74164W106
58
27933
SH
SOLE
27933
0
0
PRIMORIS SVCS CORP
COM
74164F103
5964
315076
SH
SOLE
315076
0
0
PRINCIPAL FINL GROUP INC
COM
74251V102
790
19205
SH
SOLE
19205
0
0
PROASSURANCE CORP
COM
74267C106
481
8976
SH
SOLE
8976
0
0
PROCTER & GAMBLE CO
COM
742718109
27152
320678
SH
SOLE
320678
0
0
PROGRESSIVE CORP OHIO
COM
743315103
1236
36890
SH
SOLE
36890
0
0
PROSHARES TR
S&P
74348A467
339
6236
SH
SOLE
6236
0
0
PROSPECT CAPITAL CORPORATION
COM
74348T102
1166
149145
SH
SOLE
149145
0
0
PRUDENTIAL FINL INC
COM
744320102
4236
59381
SH
SOLE
59381
0
0
PRUDENTIAL PLC
ADR
74435K204
257
7562
SH
SOLE
7562
0
0
PUBLIC STORAGE
COM
74460D109
1592
6228
SH
SOLE
6228
0
0
PULTE GROUP INC
COM
745867101
1063
54518
SH
SOLE
54518
0
0
PVH CORP
COM
693656100
1270
13477
SH
SOLE
13477
0
0
QUALCOMM INC
COM
747525103
6216
116030
SH
SOLE
116030
0
0
QUANTA SVCS INC
COM
74762E102
350
15157
SH
SOLE
15157
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
1995
24504
SH
SOLE
24504
0
0
RALPH LAUREN CORP
CL
751212101
689
7689
SH
SOLE
7689
0
0
RANDGOLD RES LTD
ADR
752344309
2067
18445
SH
SOLE
18445
0
0
RAYTHEON CO
COM
755111507
17561
129172
SH
SOLE
129172
0
0
REALTY INCOME CORP
COM
756109104
739
10653
SH
SOLE
10653
0
0
RED HAT INC
COM
756577102
920
12668
SH
SOLE
12668
0
0
REGAL BELOIT CORP
COM
758750103
459
8334
SH
SOLE
8334
0
0
REGAL ENTMT GROUP
CL
758766109
369
16742
SH
SOLE
16742
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
202
579
SH
SOLE
579
0
0
REINSURANCE GROUP AMER INC
COM
759351604
228
2354
SH
SOLE
2354
0
0
REPUBLIC SVCS INC
COM
760759100
1126
21952
SH
SOLE
21952
0
0
RESMED INC
COM
761152107
498
7873
SH
SOLE
7873
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
128524
3089528
SH
SOLE
3089528
0
0
REYNOLDS AMERICAN INC
COM
761713106
7774
144143
SH
SOLE
144143
0
0
RIO TINTO PLC
SPO
767204100
275
8778
SH
SOLE
8778
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
20114
595429
SH
SOLE
595429
0
0
RITE AID CORP
COM
767754104
948
126617
SH
SOLE
126617
0
0
RLI CORP
COM
749607107
498
7246
SH
SOLE
7246
0
0
ROCKWELL AUTOMATION INC
COM
773903109
390
3399
SH
SOLE
3399
0
0
ROGERS COMMUNICATIONS INC
CL
775109200
255956
6335542
SH
SOLE
6335542
0
0
ROSS STORES INC
COM
778296103
1275
22487
SH
SOLE
22487
0
0
ROYAL BK CDA MONTREAL QUE
COM
780087102
3428571
58022859
SH
SOLE
58022859
0
0
ROYAL BK SCOTLAND GROUP PLC
SPO
780097689
563
119754
SH
SOLE
119754
0
0
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
477
7100
SH
SOLE
7100
0
0
ROYAL DUTCH SHELL PLC
SPO
780259107
1137
20303
SH
SOLE
20303
0
0
ROYAL DUTCH SHELL PLC
SPO
780259206
8247
149356
SH
SOLE
149356
0
0
ROYAL GOLD INC
COM
780287108
4908
68144
SH
SOLE
68144
0
0
RYDEX ETF TRUST
GUG
78355W106
1267
15765
SH
SOLE
15765
0
0
S&P GLOBAL INC
COM
78409V104
7731
72078
SH
SOLE
72078
0
0
SALESFORCE COM INC
COM
79466L302
1070
13480
SH
SOLE
13480
0
0
SAN JUAN BASIN RTY TR
UNI
798241105
1896
260741
SH
SOLE
260741
0
0
SANDERSON FARMS INC
COM
800013104
436
5035
SH
SOLE
5035
0
0
SANDSTORM GOLD LTD
COM
80013R206
1868
418913
SH
SOLE
418913
0
0
SANOFI
SPO
80105N105
5506
131577
SH
SOLE
131577
0
0
SAP SE
SPO
803054204
285
3805
SH
SOLE
3805
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
529
27745
SH
SOLE
27745
0
0
SCHEIN HENRY INC
COM
806407102
2091
11828
SH
SOLE
11828
0
0
SCHLUMBERGER LTD
COM
806857108
4443
56184
SH
SOLE
56184
0
0
SEALED AIR CORP NEW
COM
81211K100
384
8348
SH
SOLE
8348
0
0
SEASPAN CORP
SHS
Y75638109
644
46115
SH
SOLE
46115
0
0
SELECT MED HLDGS CORP
COM
81619Q105
164
15061
SH
SOLE
15061
0
0
SELECT SECTOR SPDR TR
SBI
81369Y308
12175
220761
SH
SOLE
220761
0
0
SELECT SECTOR SPDR TR
SBI
81369Y407
3754
48095
SH
SOLE
48095
0
0
SELECT SECTOR SPDR TR
SBI
81369Y100
5355
115569
SH
SOLE
115569
0
0
SELECT SECTOR SPDR TR
TEC
81369Y803
4295
99022
SH
SOLE
99022
0
0
SELECT SECTOR SPDR TR
SBI
81369Y506
25425
372585
SH
SOLE
372585
0
0
SELECT SECTOR SPDR TR
SBI
81369Y605
924
40432
SH
SOLE
40432
0
0
SELECT SECTOR SPDR TR
SBI
81369Y209
17651
246158
SH
SOLE
246158
0
0
SELECT SECTOR SPDR TR
SBI
81369Y704
13921
248549
SH
SOLE
248549
0
0
SELECT SECTOR SPDR TR
SBI
81369Y886
5858
111640
SH
SOLE
111640
0
0
SENIOR HSG PPTYS TR
SH
81721M109
775
37217
SH
SOLE
37217
0
0
SHAW COMMUNICATIONS INC
CL
82028K200
105678
5504076
SH
SOLE
5504076
0
0
SHERWIN WILLIAMS CO
COM
824348106
846
2880
SH
SOLE
2880
0
0
SHIRE PLC
SPO
82481R106
338
1836
SH
SOLE
1836
0
0
SHOPIFY INC
CL
82509L107
207
6720
SH
SOLE
6720
0
0
SIBANYE GOLD LTD
SPO
825724206
395
28984
SH
SOLE
28984
0
0
SIERRA WIRELESS INC
COM
826516106
340
20047
SH
SOLE
20047
0
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
300
2398
SH
SOLE
2398
0
0
SILVER STD RES INC
COM
82823L106
1034
79624
SH
SOLE
79624
0
0
SILVER WHEATON CORP
COM
828336107
135953
5777864
SH
SOLE
5777864
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
7803
35976
SH
SOLE
35976
0
0
SIRIUS XM HLDGS INC
COM
82968B103
58
14643
SH
SOLE
14643
0
0
SIX FLAGS ENTMT CORP NEW
COM
83001A102
1208
20841
SH
SOLE
20841
0
0
SK TELECOM LTD
SPO
78440P108
2590
123795
SH
SOLE
123795
0
0
SKECHERS U S A INC
CL
830566105
816
27473
SH
SOLE
27473
0
0
SKYWEST INC
COM
830879102
2431
91876
SH
SOLE
91876
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
895
14142
SH
SOLE
14142
0
0
SMUCKER J M CO
COM
832696405
8793
57693
SH
SOLE
57693
0
0
SNAP ON INC
COM
833034101
1094
6934
SH
SOLE
6934
0
0
SOCIEDAD QUIMICA MINERA DE C
SPO
833635105
1794
72569
SH
SOLE
72569
0
0
SOUTHERN CO
COM
842587107
2805
52297
SH
SOLE
52297
0
0
SOUTHWEST AIRLS CO
COM
844741108
5973
152331
SH
SOLE
152331
0
0
SPDR DOW JONES INDL AVRG ETF
UT
78467X109
7026
39250
SH
SOLE
39250
0
0
SPDR GOLD TRUST
GOL
78463V107
7327
57931
SH
SOLE
57931
0
0
SPDR GOLD TRUST
GOL
78463V107
253
2000
SH
Put
SOLE
200
0
0
SPDR INDEX SHS FDS
DJ
78463X863
331
7985
SH
SOLE
7985
0
0
SPDR INDEX SHS FDS
EUR
78463X202
1023
32819
SH
SOLE
32819
0
0
SPDR INDEX SHS FDS
S&P
78463X756
683
17354
SH
SOLE
17354
0
0
SPDR INDEX SHS FDS
S&P
78463X764
1958
68841
SH
SOLE
68841
0
0
SPDR INDEX SHS FDS
S&P
78463X855
343
7347
SH
SOLE
7347
0
0
SPDR S&P 500 ETF TR
TR
78462F103
26696
127444
SH
SOLE
127444
0
0
SPDR S&P 500 ETF TR
TR
78462F103
3142
15000
SH
Put
SOLE
15000
0
0
SPDR S&P MIDCAP 400 ETF TR
UTS
78467Y107
743
2729
SH
SOLE
2729
0
0
SPDR SERIES TRUST
BRC
78464A417
216
6040
SH
SOLE
6040
0
0
SPDR SERIES TRUST
BRC
78464A680
11990
262353
SH
SOLE
262353
0
0
SPDR SERIES TRUST
MOR
78464A102
294
5600
SH
SOLE
5600
0
0
SPDR SERIES TRUST
S&P
78464A763
9740
116064
SH
SOLE
116064
0
0
SPDR SERIES TRUST
NUV
78464A284
209
3490
SH
SOLE
3490
0
0
SPDR SERIES TRUST
S&P
78464A888
380
11339
SH
SOLE
11339
0
0
SPDR SERIES TRUST
S&P
78464A698
10956
285315
SH
SOLE
285315
0
0
SPECTRA ENERGY CORP
COM
847560109
3444
94032
SH
SOLE
94032
0
0
SPIRIT AEROSYSTEMS HLDGS INC
COM
848574109
776
18046
SH
SOLE
18046
0
0
SPROTT PHYSICAL GOLD TRUST
UNI
85207H104
574
52247
SH
SOLE
52247
0
0
SPROTT PHYSICAL SILVER TR
TR
85207K107
189
26052
SH
SOLE
26052
0
0
SSGA ACTIVE ETF TR
BLK
78467V608
5756
123142
SH
SOLE
123142
0
0
STANLEY BLACK & DECKER INC
COM
854502101
1661
14936
SH
SOLE
14936
0
0
STANTEC INC
COM
85472N109
4953
204429
SH
SOLE
204429
0
0
STARBUCKS CORP
COM
855244109
24889
435726
SH
SOLE
435726
0
0
STATE STR CORP
COM
857477103
867
16078
SH
SOLE
16078
0
0
STERICYCLE INC
COM
858912108
755
7250
SH
SOLE
7250
0
0
STRYKER CORP
COM
863667101
9526
79495
SH
SOLE
79495
0
0
STUDENT TRANSN INC
COM
86388A108
10077
1960557
SH
SOLE
1960557
0
0
SUMITOMO MITSUI FINL GROUP I
SPO
86562M209
123
21554
SH
SOLE
21554
0
0
SUN LIFE FINL INC
COM
866796105
371020
11301264
SH
SOLE
11301264
0
0
SUNCOR ENERGY INC NEW
COM
867224107
690599
24904413
SH
SOLE
24904413
0
0
SUNCOR ENERGY INC NEW
COM
867224107
311
11200
SH
Put
SOLE
11200
0
0
SUNOPTA INC
COM
8676EP108
2727
650793
SH
SOLE
650793
0
0
SUNTRUST BKS INC
COM
867914103
854
20786
SH
SOLE
20786
0
0
SYMANTEC CORP
COM
871503108
324
15758
SH
SOLE
15758
0
0
SYNCHRONOSS TECHNOLOGIES INC
COM
87157B103
202
6350
SH
SOLE
6350
0
0
SYNCHRONY FINL
COM
87165B103
733
28984
SH
SOLE
28984
0
0
SYNGENTA AG
SPO
87160A100
525
6837
SH
SOLE
6837
0
0
SYNOVUS FINL CORP
COM
87161C501
2569
88627
SH
SOLE
88627
0
0
SYSCO CORP
COM
871829107
816
16085
SH
SOLE
16085
0
0
T MOBILE US INC
COM
872590104
1588
36701
SH
SOLE
36701
0
0
TAHOE RES INC
COM
873868103
23707
1583620
SH
SOLE
1583620
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPO
874039100
2315
88270
SH
SOLE
88270
0
0
TARGET CORP
COM
87612E106
658
9421
SH
SOLE
9421
0
0
TASEKO MINES LTD
COM
876511106
133
270727
SH
SOLE
270727
0
0
TCP CAP CORP
COM
87238Q103
309
20190
SH
SOLE
20190
0
0
TE CONNECTIVITY LTD
REG
H84989104
242
4229
SH
SOLE
4229
0
0
TECK RESOURCES LTD
CL
878742204
106442
8082139
SH
SOLE
8082139
0
0
TELECOM ITALIA S P A NEW
SPO
87927Y102
3032
371058
SH
SOLE
371058
0
0
TELEFONICA BRASIL SA
SPO
87936R106
5703
419307
SH
SOLE
419307
0
0
TELEFONICA S A
SPO
879382208
298
31420
SH
SOLE
31420
0
0
TELUS CORP
COM
87971M103
325508
10108944
SH
SOLE
10108944
0
0
TERADYNE INC
COM
880770102
209
10612
SH
SOLE
10612
0
0
TESLA MTRS INC
COM
88160R101
1137
5356
SH
SOLE
5356
0
0
TESORO CORP
COM
881609101
677
9035
SH
SOLE
9035
0
0
TEVA PHARMACEUTICAL INDS LTD
ADR
881624209
4819
95940
SH
SOLE
95940
0
0
TEXAS INSTRS INC
COM
882508104
3650
58255
SH
SOLE
58255
0
0
THERAVANCE INC
NOT
88338TAB0
1614
20000
SH
SOLE
20000
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
1257
8510
SH
SOLE
8510
0
0
THL CR INC
COM
872438106
161
14467
SH
SOLE
14467
0
0
THOMSON REUTERS CORP
COM
884903105
207978
5145427
SH
SOLE
5145427
0
0
THOR INDS INC
COM
885160101
667
10309
SH
SOLE
10309
0
0
TICC CAPITAL CORP
COM
87244T109
121
22878
SH
SOLE
22878
0
0
TIFFANY & CO NEW
COM
886547108
2039
33617
SH
SOLE
33617
0
0
TIM PARTICIPACOES S A
SPO
88706P205
155
14717
SH
SOLE
14717
0
0
TIME WARNER INC
COM
887317303
1686
22921
SH
SOLE
22921
0
0
TIMMINS GOLD CORP
COM
88741P103
36
96705
SH
SOLE
96705
0
0
TJX COS INC NEW
COM
872540109
5812
75262
SH
SOLE
75262
0
0
TOLL BROTHERS INC
COM
889478103
801
29778
SH
SOLE
29778
0
0
TORCHMARK CORP
COM
891027104
918
14854
SH
SOLE
14854
0
0
TORONTO DOMINION BK ONT
COM
891160509
3267677
76116399
SH
SOLE
76116399
0
0
TORONTO DOMINION BK ONT
COM
891160509
515
12000
SH
Put
SOLE
12000
0
0
TOTAL S A
SPO
89151E109
6673
138724
SH
SOLE
138724
0
0
TOYOTA MOTOR CORP
SP
892331307
1488
14884
SH
SOLE
14884
0
0
TPG SPECIALTY LENDING INC
COM
87265K102
330
19890
SH
SOLE
19890
0
0
TRACTOR SUPPLY CO
COM
892356106
2985
32736
SH
SOLE
32736
0
0
TRANSALTA CORP
COM
89346D107
4705
901248
SH
SOLE
901248
0
0
TRANSCANADA CORP
COM
89353D107
539120
11922148
SH
SOLE
11922148
0
0
TRANSGLOBE ENERGY CORP
COM
893662106
102
55900
SH
SOLE
55900
0
0
TRANSITION THERAPEUTICS INC
COM
893716209
29
19728
SH
SOLE
19728
0
0
TRAVELERS COMPANIES INC
COM
89417E109
3510
29485
SH
SOLE
29485
0
0
TREX CO INC
COM
89531P105
841
18720
SH
SOLE
18720
0
0
TRIANGLE CAP CORP
COM
895848109
287
14792
SH
SOLE
14792
0
0
TRINITY INDS INC
COM
896522109
353
19021
SH
SOLE
19021
0
0
TUPPERWARE BRANDS CORP
COM
899896104
321
5697
SH
SOLE
5697
0
0
TURQUOISE HILL RES LTD
COM
900435108
2791
825786
SH
SOLE
825786
0
0
TWENTY FIRST CENTY FOX INC
CL
90130A101
895
33073
SH
SOLE
33073
0
0
TWITTER INC
COM
90184L102
479
28355
SH
SOLE
28355
0
0
TWO HBRS INVT CORP
COM
90187B101
240
27983
SH
SOLE
27983
0
0
TYSON FOODS INC
CL
902494103
6116
91565
SH
SOLE
91565
0
0
UBS GROUP AG
SHS
H42097107
448
34594
SH
SOLE
34594
0
0
UGI CORP NEW
COM
902681105
592
13090
SH
SOLE
13090
0
0
ULTA SALON COSMETCS & FRAG I
COM
90384S303
5267
21617
SH
SOLE
21617
0
0
UNDER ARMOUR INC
CL
904311107
207
5157
SH
SOLE
5157
0
0
UNILEVER N V
N Y
904784709
1194
25429
SH
SOLE
25429
0
0
UNILEVER PLC
SPO
904767704
5439
113528
SH
SOLE
113528
0
0
UNION PAC CORP
COM
907818108
15754
180567
SH
SOLE
180567
0
0
UNITED CONTL HLDGS INC
COM
910047109
2034
49559
SH
SOLE
49559
0
0
UNITED PARCEL SERVICE INC
CL
911312106
7631
70841
SH
SOLE
70841
0
0
UNITED RENTALS INC
COM
911363109
1978
29485
SH
SOLE
29485
0
0
UNITED STATES OIL FUND LP
UNI
91232N108
759
65600
SH
SOLE
65600
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
2096
20435
SH
SOLE
20435
0
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
670
6322
SH
SOLE
6322
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
13574
96131
SH
SOLE
96131
0
0
UNIVERSAL HLTH SVCS INC
CL
913903100
1808
13479
SH
SOLE
13479
0
0
UNUM GROUP
COM
91529Y106
516
16232
SH
SOLE
16232
0
0
US BANCORP DEL
COM
902973304
2118
52513
SH
SOLE
52513
0
0
VALE S A
ADR
91912E105
3068
606414
SH
SOLE
606414
0
0
VALEANT PHARMACEUTICALS INTL
COM
91911K102
74455
3696882
SH
SOLE
3696882
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
1464
28702
SH
SOLE
28702
0
0
VALMONT INDS INC
COM
920253101
547
4043
SH
SOLE
4043
0
0
VANECK VECTORS ETF TR
CEF
92189F460
1031
34926
SH
SOLE
34926
0
0
VANECK VECTORS ETF TR
AMT
92189F544
308
12418
SH
SOLE
12418
0
0
VANECK VECTORS ETF TR
GOL
92189F106
1559
56275
SH
SOLE
56275
0
0
VANGUARD INDEX FDS
VAL
922908744
221
2600
SH
SOLE
2600
0
0
VANGUARD INDEX FDS
TOT
922908769
247
2301
SH
SOLE
2301
0
0
VANGUARD INDEX FDS
S&P
922908363
5007
26050
SH
SOLE
26050
0
0
VANGUARD INDEX FDS
REI
922908553
2565
28929
SH
SOLE
28929
0
0
VANGUARD INTL EQUITY INDEX F
FTS
922042858
6871
195025
SH
SOLE
195025
0
0
VANGUARD INTL EQUITY INDEX F
ALL
922042775
282
6575
SH
SOLE
6575
0
0
VANGUARD INTL EQUITY INDEX F
FTS
922042874
822
17620
SH
SOLE
17620
0
0
VANGUARD SCOTTSDALE FDS
INT
92206C870
272
3040
SH
SOLE
3040
0
0
VANGUARD SCOTTSDALE FDS
VNG
92206C649
408
4885
SH
SOLE
4885
0
0
VANGUARD SCOTTSDALE FDS
VNG
92206C664
235
2558
SH
SOLE
2558
0
0
VANGUARD SCOTTSDALE FDS
LON
92206C847
264
3100
SH
SOLE
3100
0
0
VANGUARD TAX MANAGED INTL FD
FTS
921943858
8359
236384
SH
SOLE
236384
0
0
VANGUARD WHITEHALL FDS INC
HIG
921946406
1281
17926
SH
SOLE
17926
0
0
VANGUARD WORLD FDS
CON
92204A207
1345
9525
SH
SOLE
9525
0
0
VANGUARD WORLD FDS
IND
92204A603
588
5536
SH
SOLE
5536
0
0
VANGUARD WORLD FDS
HEA
92204A504
260
1992
SH
SOLE
1992
0
0
VCA INC
COM
918194101
3472
51357
SH
SOLE
51357
0
0
VENTAS INC
COM
92276F100
1168
16035
SH
SOLE
16035
0
0
VERISIGN INC
COM
92343E102
936
10827
SH
SOLE
10827
0
0
VERISK ANALYTICS INC
COM
92345Y106
257
3175
SH
SOLE
3175
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
36492
653515
SH
SOLE
653515
0
0
VERMILION ENERGY INC
COM
923725105
19861
624158
SH
SOLE
624158
0
0
VIACOM INC NEW
CL
92553P201
3011
72616
SH
SOLE
72616
0
0
VISA INC
COM
92826C839
37027
499215
SH
SOLE
499215
0
0
VMWARE INC
CL
928563402
865
15111
SH
SOLE
15111
0
0
VODAFONE GROUP PLC NEW
SPN
92857W308
2598
84097
SH
SOLE
84097
0
0
VOYA FINL INC
COM
929089100
579
23389
SH
SOLE
23389
0
0
W P CAREY INC
COM
92936U109
379
5456
SH
SOLE
5456
0
0
WABASH NATL CORP
COM
929566107
1389
109408
SH
SOLE
109408
0
0
WADDELL & REED FINL INC
CL
930059100
182
10548
SH
SOLE
10548
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
2641
31714
SH
SOLE
31714
0
0
WAL-MART STORES INC
COM
931142103
11204
153438
SH
SOLE
153438
0
0
WASTE CONNECTIONS INC
COM
94106B101
8769
121701
SH
SOLE
121701
0
0
WASTE MGMT INC DEL
COM
94106L109
11697
176508
SH
SOLE
176508
0
0
WEATHERFORD INTL PLC
ORD
G48833100
336
60502
SH
SOLE
60502
0
0
WEC ENERGY GROUP INC
COM
92939U106
3176
48639
SH
SOLE
48639
0
0
WELLS FARGO & CO NEW
COM
949746101
37151
784944
SH
SOLE
784944
0
0
WELLTOWER INC
COM
95040Q104
2103
27607
SH
SOLE
27607
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
676
8915
SH
SOLE
8915
0
0
WESTERN DIGITAL CORP
COM
958102105
1552
32840
SH
SOLE
32840
0
0
WESTERN UN CO
COM
959802109
2729
142300
SH
SOLE
142300
0
0
WESTLAKE CHEM CORP
COM
960413102
724
16871
SH
SOLE
16871
0
0
WESTPAC BKG CORP
SPO
961214301
256
11603
SH
SOLE
11603
0
0
WESTPORT FUEL SYSTEMS INC
COM
960908309
17
10100
SH
SOLE
10100
0
0
WEYERHAEUSER CO
COM
962166104
228
7654
SH
SOLE
7654
0
0
WHIRLPOOL CORP
COM
963320106
6839
41038
SH
SOLE
41038
0
0
WHITEWAVE FOODS CO
COM
966244105
461
9824
SH
SOLE
9824
0
0
WHOLE FOODS MKT INC
COM
966837106
301
9413
SH
SOLE
9413
0
0
WI-LAN INC
COM
928972108
10509
4137299
SH
SOLE
4137299
0
0
WISDOMTREE TR
IND
97717W166
233
11027
SH
SOLE
11027
0
0
WISDOMTREE TR
BRC
97717W364
281
6719
SH
SOLE
6719
0
0
WISDOMTREE TR
EUR
97717X701
1163
23014
SH
SOLE
23014
0
0
WISDOMTREE TR
HIG
97717W208
214
3214
SH
SOLE
3214
0
0
WISDOMTREE TR
SMA
97717W604
2574
35923
SH
SOLE
35923
0
0
WISDOMTREE TR
INT
97717W703
617
13791
SH
SOLE
13791
0
0
WYNDHAM WORLDWIDE CORP
COM
98310W108
481
6751
SH
SOLE
6751
0
0
WYNN RESORTS LTD
COM
983134107
3616
39893
SH
SOLE
39893
0
0
XEROX CORP
COM
984121103
101
10648
SH
SOLE
10648
0
0
XILINX INC
COM
983919101
661
14334
SH
SOLE
14334
0
0
YAHOO INC
COM
984332106
978
26036
SH
SOLE
26036
0
0
YAHOO INC
COM
984332106
702
18700
SH
Put
SOLE
18700
0
0
YAMANA GOLD INC
COM
98462Y100
66180
12726987
SH
SOLE
12726987
0
0
YANDEX N V
SHS
N97284108
221
10100
SH
SOLE
10100
0
0
YUM BRANDS INC
COM
988498101
4045
48779
SH
SOLE
48779
0
0
ZOETIS INC
CL
98978V103
3796
79979
SH
SOLE
79979
0
0