The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Co COM 88579Y101 2,861 14,545 SH   SOLE   14,545 0 0
51job Inc SP ADR REP COM 316827104 10 100 SH   SOLE   100 0 0
Abbott Laboratories COM 002824100 3,990 65,423 SH   SOLE   65,423 0 0
AbbVie Inc COM 00287Y109 16,167 174,499 SH   SOLE   174,499 0 0
ABM Industries Inc COM 000957100 836 28,643 SH   SOLE   28,643 0 0
Abraxas Petroleum Corp COM 003830106 40 13,700 SH   SOLE   13,700 0 0
Activision Blizzard Inc COM 00507V109 720 9,436 SH   SOLE   9,436 0 0
Adobe Systems Inc COM 00724F101 4,548 18,654 SH   SOLE   18,654 0 0
Advanced Disposal Services Inc COM 00790X101 898 36,233 SH   SOLE   36,233 0 0
Advanced Micro Devices Inc COM 007903107 36,193 2,414,449 SH   SOLE   2,414,449 0 0
AdvanSix Inc COM 00773T101 54 1,480 SH   SOLE   1,480 0 0
Aetna Inc COM 00817Y108 720 3,924 SH   SOLE   3,924 0 0
AG Mortgage Investment Trust Inc COM 001228105 2,211 117,665 SH   SOLE   117,665 0 0
AGCO Corp COM 001084102 10,443 171,980 SH   SOLE   171,980 0 0
Agilent Technologies Inc COM 00846U101 32 519 SH   SOLE   519 0 0
AGNC INVESTMENT CORP COM 00123Q104 12,018 646,451 SH   SOLE   646,451 0 0
Agnico Eagle Mines Ltd COM 008474108 612,252 13,359,204 SH   SOLE   13,359,204 0 0
AK Steel Holding Corp COM 001547108 1,609 370,630 SH   SOLE   370,630 0 0
Akorn Inc COM 009728106 2,834 170,845 SH   SOLE   170,845 0 0
Alamos Gold Inc COM CL A 011532108 225,622 39,650,481 SH   SOLE   39,650,481 0 0
Albemarle Corp COM 012653101 110 1,170 SH   SOLE   1,170 0 0
Alcoa Corp COM 013872106 237 5,052 SH   SOLE   5,052 0 0
Alexandria Real Estate Equities Inc COM 015271109 2,660 21,082 SH   SOLE   21,082 0 0
Alexion Pharmaceuticals Inc COM 015351109 18,864 151,945 SH   SOLE   151,945 0 0
Alibaba Group Holding Ltd SPONSORED ADS 01609W102 184,662 995,319 SH   SOLE   995,319 0 0
Alio Gold Inc COM 01627X108 4,645 3,193,770 SH   SOLE   3,193,770 0 0
Alkermes PLC SHS G01767105 5,197 126,272 SH   SOLE   126,272 0 0
Allegheny Technologies Inc COM 01741R102 3,721 148,138 SH   SOLE   148,138 0 0
ALLERGAN PLC SHS G0177J108 63,469 380,690 SH   SOLE   380,690 0 0
Alliance Resource Partners LP UT LTD PART 01877R108 6,391 348,259 SH   SOLE   348,259 0 0
AllianceBernstein National Municipal In COM 01864U106 1,271 100,728 SH   SOLE   100,728 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107 7,701 78,195 SH   SOLE   78,195 0 0
Alphabet Inc CAP STK CL A 02079K305 4,117 3,646 SH   SOLE   3,646 0 0
Altria Group Inc COM 02209S103 2,967 52,251 SH   SOLE   52,251 0 0
Amazon.com Inc COM 023135106 59,500 35,004 SH   SOLE   35,004 0 0
Ameren Corp COM 023608102 1,513 24,862 SH   SOLE   24,862 0 0
American Express Co COM 025816109 21,605 220,464 SH   SOLE   220,464 0 0
American Homes 4 Rent CL A 02665T306 1,188 53,544 SH   SOLE   53,544 0 0
American International Group Inc COM NEW 026874784 3,917 73,875 SH   SOLE   73,875 0 0
American States Water Co COM 029899101 92 1,610 SH   SOLE   1,610 0 0
American Tower Corp COM 03027X100 664 4,603 SH   SOLE   4,603 0 0
Amerigas Partners LP UNIT L P INT 030975106 3,122 73,955 SH   SOLE   73,955 0 0
AmerisourceBergen Corp COM 03073E105 47,299 554,699 SH   SOLE   554,699 0 0
Amgen Inc COM 031162100 80,757 437,495 SH   SOLE   437,495 0 0
Anadarko Petroleum Corp COM 032511107 6,502 88,766 SH   SOLE   88,766 0 0
Analog Devices Inc COM 032654105 52,266 544,887 SH   SOLE   544,887 0 0
Andeavor COM 03349M105 3,156 24,056 SH   SOLE   24,056 0 0
Andeavor Logistics LP COM UNIT LP INT 03350F106 738 17,352 SH   SOLE   17,352 0 0
Andersons Inc/The COM 034164103 1,857 54,294 SH   SOLE   54,294 0 0
AngloGold Ashanti Ltd SPONSORED ADR 035128206 402,307 49,002,114 SH   SOLE   49,002,114 0 0
Annaly Capital Management Inc COM 035710409 18,111 1,760,029 SH   SOLE   1,760,029 0 0
Antero Midstream Partners LP UNT LTD PARTN 03673L103 872 29,539 SH   SOLE   29,539 0 0
Antero Resources Corp COM 03674X106 1,079 50,536 SH   SOLE   50,536 0 0
Anthem Inc COM 036752103 697 2,928 SH   SOLE   2,928 0 0
Anworth Mortgage Asset Corp COM 037347101 2,259 454,459 SH   SOLE   454,459 0 0
Apache Corp COM 037411105 3,634 77,731 SH   SOLE   77,731 0 0
Apartment Investment & Management Co CL A 03748R101 1,394 32,945 SH   SOLE   32,945 0 0
Apollo Commercial Real Estate Finance I COM 03762U105 6,156 336,739 SH   SOLE   336,739 0 0
Apollo Investment Corp COM 03761U106 8,057 1,446,508 SH   SOLE   1,446,508 0 0
Apple Inc COM 037833100 4,265 23,043 SH   SOLE   23,043 0 0
Applied Materials Inc COM 038222105 49,446 1,070,500 SH   SOLE   1,070,500 0 0
Aqua America Inc COM 03836W103 274 7,788 SH   SOLE   7,788 0 0
Arbor Realty Trust Inc COM 038923108 2,943 282,202 SH   SOLE   282,202 0 0
ArcelorMittal NY REGISTRY SH 03938L203 5,739 199,400 SH   SOLE   199,400 0 0
Arch Coal Inc CL A 039380407 4,000 51,002 SH   SOLE   51,002 0 0
Archer-Daniels-Midland Co COM 039483102 56,207 1,226,431 SH   SOLE   1,226,431 0 0
Arconic Inc COM 03965L100 317 18,616 SH   SOLE   18,616 0 0
Ares Capital Corp COM 04010L103 37,687 2,290,979 SH   SOLE   2,290,979 0 0
ARMOUR Residential REIT Inc COM NEW 042315507 4,150 181,922 SH   SOLE   181,922 0 0
Arotech Corp COM NEW 042682203 31 8,297 SH   SOLE   8,297 0 0
Asanko Gold Inc COM 04341Y105 12,213 11,414,103 SH   SOLE   11,414,103 0 0
ASML Holding NV N Y REGISTRY SHS N07059210 57,295 289,411 SH   SOLE   289,411 0 0
Associated Capital Group Inc CL A 045528106 54 1,434 SH   SOLE   1,434 0 0
AstraZeneca PLC SPONSORED ADR 046353108 13,392 381,421 SH   SOLE   381,421 0 0
AT&T Inc COM 00206R102 5,547 172,750 SH   SOLE   172,750 0 0
Atento SA SHS L0427L105 357 52,059 SH   SOLE   52,059 0 0
Auryn Resources Inc COM 05208W108 1,870 1,729,700 SH   SOLE   1,729,700 0 0
Autohome Inc SP ADR RP CL A 05278C107 30 300 SH   SOLE   300 0 0
Automatic Data Processing Inc COM 053015103 782 5,828 SH   SOLE   5,828 0 0
AutoZone Inc COM 053332102 1,525 2,273 SH   SOLE   2,273 0 0
AvalonBay Communities Inc COM 053484101 4,973 28,932 SH   SOLE   28,932 0 0
Avanos Medical Inc COM 05350V106 64 1,110 SH   SOLE   1,110 0 0
B2Gold Corp COM 11777Q209 326,128 126,356,119 SH   SOLE   126,356,119 0 0
Badger Meter Inc COM 056525108 1,664 37,228 SH   SOLE   37,228 0 0
Baker Hughes a GE Co CL A 05722G100 69,531 2,105,093 SH   SOLE   2,105,093 0 0
Balchem Corp COM 057665200 6,152 62,683 SH   SOLE   62,683 0 0
Bank of America Corp COM 060505104 3,604 127,837 SH   SOLE   127,837 0 0
Bank of Montreal COM 063671101 767 9,912 SH   SOLE   9,912 0 0
Bank of New York Mellon Corp/The COM 064058100 667 12,373 SH   SOLE   12,373 0 0
Bank of Nova Scotia/The COM 064149107 3,835 67,652 SH   SOLE   67,652 0 0
Barrick Gold Corp COM 067901108 690,556 52,593,728 SH   SOLE   52,593,728 0 0
Bausch Health Cos Inc COM 071734107 11,494 494,586 SH   SOLE   494,586 0 0
BB&T Corp COM 054937107 622 12,323 SH   SOLE   12,323 0 0
Becton Dickinson and Co COM 075887109 836 3,491 SH   SOLE   3,491 0 0
Becton Dickinson and Co PFD SHS CONV A 075887208 31,409 507,825 SH   SOLE   507,825 0 0
Berkshire Hathaway Inc CL B NEW 084670702 3,084 16,522 SH   SOLE   16,522 0 0
Best Buy Co Inc COM 086516101 1,516 20,325 SH   SOLE   20,325 0 0
Biogen Inc COM 09062X103 62,085 213,908 SH   SOLE   213,908 0 0
BioLine RX Ltd SPONSORED ADR 09071M106 31 34,731 SH   SOLE   34,731 0 0
BioMarin Pharmaceutical Inc COM 09061G101 18,715 198,678 SH   SOLE   198,678 0 0
Black Stone Minerals LP COM UNIT 09225M101 3,298 178,373 SH   SOLE   178,373 0 0
BlackRock Capital Investment Corp COM 092533108 3,164 542,655 SH   SOLE   542,655 0 0
BlackRock Inc COM 09247X101 3,757 7,528 SH   SOLE   7,528 0 0
BlackRock Investment Quality Municipal COM 09247D105 837 59,477 SH   SOLE   59,477 0 0
Blackrock Long-Term Municipal Advantage COM 09250B103 470 41,698 SH   SOLE   41,698 0 0
BlackRock Muni Intermediate Duration Fu COM 09253X102 1,788 135,345 SH   SOLE   135,345 0 0
BlackRock MuniAssets Fund Inc COM 09254J102 1,179 89,149 SH   SOLE   89,149 0 0
BlackRock Municipal 2018 Term Trust COM 09248C106 431 28,718 SH   SOLE   28,718 0 0
BlackRock Municipal 2020 Term Trust COM SHS 09249X109 553 36,652 SH   SOLE   36,652 0 0
BlackRock Municipal 2030 Target Term Tr COM SHS BEN IN 09257P105 4,687 217,381 SH   SOLE   217,381 0 0
BlackRock Municipal Bond Trust COM 09249H104 476 33,246 SH   SOLE   33,246 0 0
BlackRock Municipal Income Quality Trus COM 092479104 1,187 91,354 SH   SOLE   91,354 0 0
BlackRock Municipal Income Trust SH BEN INT 09248F109 1,792 138,992 SH   SOLE   138,992 0 0
BlackRock Municipal Income Trust II COM 09249N101 792 55,564 SH   SOLE   55,564 0 0
BlackRock MuniEnhanced Fund Inc COM 09253Y100 974 92,488 SH   SOLE   92,488 0 0
BlackRock MuniHoldings Fund Inc COM 09253N104 664 42,518 SH   SOLE   42,518 0 0
BlackRock MuniHoldings Investment Quali COM 09254P108 1,524 117,886 SH   SOLE   117,886 0 0
BlackRock MuniHoldings Quality Fund II COM 09254C107 868 70,941 SH   SOLE   70,941 0 0
BlackRock MuniHoldings Quality Fund Inc COM 09254A101 402 32,459 SH   SOLE   32,459 0 0
BlackRock MuniVest Fund II Inc COM 09253T101 727 51,891 SH   SOLE   51,891 0 0
BlackRock MuniVest Fund Inc COM 09253R105 1,414 161,459 SH   SOLE   161,459 0 0
BlackRock MuniYield Fund Inc COM 09253W104 1,930 144,878 SH   SOLE   144,878 0 0
BlackRock MuniYield Investment Fund COM 09254R104 405 29,539 SH   SOLE   29,539 0 0
BlackRock MuniYield Quality Fund II Inc COM 09254G108 945 78,032 SH   SOLE   78,032 0 0
BlackRock MuniYield Quality Fund III In COM 09254E103 2,698 214,164 SH   SOLE   214,164 0 0
BlackRock MuniYield Quality Fund Inc COM 09254F100 1,340 95,894 SH   SOLE   95,894 0 0
Blackstone Mortgage Trust Inc COM CL A 09257W100 6,953 221,215 SH   SOLE   221,215 0 0
Bluebird Bio Inc COM 09609G100 5,507 35,087 SH   SOLE   35,087 0 0
Boeing Co/The COM 097023105 3,423 10,203 SH   SOLE   10,203 0 0
Booking Holdings Inc COM 09857L108 3,866 1,907 SH   SOLE   1,907 0 0
BOSTON PROPERTIES INC COM 101121101 4,049 32,280 SH   SOLE   32,280 0 0
Boyd Gaming Corp COM 103304101 463 13,351 SH   SOLE   13,351 0 0
Brighthouse Financial Inc COM 10922N103 40 996 SH   SOLE   996 0 0
Bristol-Myers Squibb Co COM 110122108 36,735 663,800 SH   SOLE   663,800 0 0
Brixmor Property Group Inc COM 11120U105 1,062 60,945 SH   SOLE   60,945 0 0
Broadcom Inc COM 11135F101 60,800 250,577 SH   SOLE   250,577 0 0
Buckeye Partners LP UNIT LTD PARTN 118230101 649 18,465 SH   SOLE   18,465 0 0
Bunge Ltd COM G16962105 63,123 905,508 SH   SOLE   905,508 0 0
BWX Technologies Inc COM 05605H100 898 14,416 SH   SOLE   14,416 0 0
C&J Energy Services Inc COM 12674R100 23,606 1,000,238 SH   SOLE   1,000,238 0 0
Cable One Inc COM 12685J105 56 76 SH   SOLE   76 0 0
Cabot Oil & Gas Corp COM 127097103 1,783 74,919 SH   SOLE   74,919 0 0
Cadence Design Systems Inc COM 127387108 29,227 674,841 SH   SOLE   674,841 0 0
Caesars Entertainment Corp COM 127686103 771 72,092 SH   SOLE   72,092 0 0
California Resources Corp COM NEW 13057Q206 148 3,262 SH   SOLE   3,262 0 0
California Water Service Group COM 130788102 82 2,104 SH   SOLE   2,104 0 0
Camden Property Trust SH BEN INT 133131102 1,753 19,235 SH   SOLE   19,235 0 0
Cameco Corp COM 13321L108 1,923 170,882 SH   SOLE   170,882 0 0
Campbell Soup Co COM 134429109 39,448 973,057 SH   SOLE   973,057 0 0
Canadian Imperial Bank of Commerce COM 136069101 1,056 12,124 SH   SOLE   12,124 0 0
Canadian National Railway Co COM 136375102 4,551 55,584 SH   SOLE   55,584 0 0
Canadian Natural Resources Ltd COM 136385101 364 10,089 SH   SOLE   10,089 0 0
Canadian Solar Inc COM 136635109 688 56,200 SH   SOLE   56,200 0 0
Cantel Medical Corp COM 138098108 844 8,578 SH   SOLE   8,578 0 0
Capital One Financial Corp COM 14040H105 627 6,826 SH   SOLE   6,826 0 0
Capital Product Partners LP COM UNIT LP Y11082107 2,961 967,745 SH   SOLE   967,745 0 0
Capstead Mortgage Corp COM NO PAR 14067E506 3,219 359,657 SH   SOLE   359,657 0 0
Cardinal Health Inc COM 14149Y108 30,199 618,446 SH   SOLE   618,446 0 0
CareTrust REIT Inc COM 14174T107 63 3,781 SH   SOLE   3,781 0 0
Carpenter Technology Corp COM 144285103 2,893 55,030 SH   SOLE   55,030 0 0
Carrizo Oil & Gas Inc COM 144577103 344 12,368 SH   SOLE   12,368 0 0
Cars.com Inc COM 14575E105 50 1,750 SH   SOLE   1,750 0 0
Casella Waste Systems Inc CL A 147448104 440 17,185 SH   SOLE   17,185 0 0
Catalent Inc COM 148806102 8,339 199,069 SH   SOLE   199,069 0 0
Caterpillar Inc COM 149123101 3,181 23,444 SH   SOLE   23,444 0 0
Cavium Inc COM 14964U108 18,028 208,413 SH   SOLE   208,413 0 0
CDK Global Inc COM 12508E101 52 800 SH   SOLE   800 0 0
Ceco Environmental Corp COM 125141101 460 74,866 SH   SOLE   74,866 0 0
Celgene Corp COM 151020104 26,100 328,628 SH   SOLE   328,628 0 0
Cenovus Energy Inc COM 15135U109 2,735 263,505 SH   SOLE   263,505 0 0
Centennial Resource Development Inc/DE CL A 15136A102 566 31,339 SH   SOLE   31,339 0 0
Century Aluminum Co COM 156431108 2 102 SH   SOLE   102 0 0
Ceva Inc COM 157210105 194 6,432 SH   SOLE   6,432 0 0
CF Industries Holdings Inc COM 125269100 142,906 3,218,595 SH   SOLE   3,218,595 0 0
Charles River Laboratories Internationa COM 159864107 10,516 93,676 SH   SOLE   93,676 0 0
Charles Schwab Corp/The COM 808513105 20,520 401,573 SH   SOLE   401,573 0 0
Charter Communications Inc CL A 16119P108 3,497 11,928 SH   SOLE   11,928 0 0
Chefs' Warehouse Inc/The COM 163086101 108 3,796 SH   SOLE   3,796 0 0
Chemours Co/The COM 163851108 48 1,073 SH   SOLE   1,073 0 0
Cheniere Energy Inc COM NEW 16411R208 22,952 352,075 SH   SOLE   352,075 0 0
Cheniere Energy Partners LP COM UNIT 16411Q101 922 25,659 SH   SOLE   25,659 0 0
Chesapeake Energy Corp COM 165167107 983 187,619 SH   SOLE   187,619 0 0
Chevron Corp COM 166764100 5,985 47,337 SH   SOLE   47,337 0 0
Chimera Investment Corp COM NEW 16934Q208 6,954 380,442 SH   SOLE   380,442 0 0
Churchill Downs Inc COM 171484108 538 1,814 SH   SOLE   1,814 0 0
Cia de Minas Buenaventura SAA SPONSORED ADR 204448104 200,111 14,681,652 SH   SOLE   14,681,652 0 0
Cia de Saneamento Basico do Estado de S SPONSORED ADR 20441A102 90 14,990 SH   SOLE   14,990 0 0
Cia Paranaense de Energia SPON ADR PFD 20441B407 1,028 184,211 SH   SOLE   184,211 0 0
Cia Siderurgica Nacional SA SPONSORED ADR 20440W105 3,258 1,613,061 SH   SOLE   1,613,061 0 0
CIGNA Corp COM 125509109 694 4,082 SH   SOLE   4,082 0 0
Cimarex Energy Co COM 171798101 121,285 1,192,103 SH   SOLE   1,192,103 0 0
Cisco Systems Inc COM 17275R102 3,946 91,692 SH   SOLE   91,692 0 0
Citigroup Inc COM NEW 172967424 3,705 55,363 SH   SOLE   55,363 0 0
Civeo Corp COM 17878Y108 58 13,278 SH   SOLE   13,278 0 0
Clean Harbors Inc COM 184496107 899 16,181 SH   SOLE   16,181 0 0
Cleveland-Cliffs Inc COM 185899101 2,956 350,658 SH   SOLE   350,658 0 0
CME Group Inc COM CL A 12572Q105 672 4,102 SH   SOLE   4,102 0 0
CNH Industrial NV SHS N20944109 28,569 2,713,097 SH   SOLE   2,713,097 0 0
CNX Resources Corp COM 12653C108 97,192 5,466,394 SH   SOLE   5,466,394 0 0
Coca-Cola Co/The COM 191216100 3,400 77,526 SH   SOLE   77,526 0 0
Coeur Mining Inc COM NEW 192108504 159,602 21,000,231 SH   SOLE   21,000,231 0 0
Cognizant Technology Solutions Corp CL A 192446102 631 7,988 SH   SOLE   7,988 0 0
Colgate-Palmolive Co COM 194162103 22,399 345,613 SH   SOLE   345,613 0 0
Colony Capital Inc CL A COM 19626G108 58 9,236 SH   SOLE   9,236 0 0
Comcast Corp CL A 20030N101 38,553 1,175,051 SH   SOLE   1,175,051 0 0
Commercial Metals Co COM 201723103 2,933 138,927 SH   SOLE   138,927 0 0
Compass Minerals International Inc COM 20451N101 36,525 555,520 SH   SOLE   555,520 0 0
Concho Resources Inc COM 20605P101 125,271 905,467 SH   SOLE   905,467 0 0
Conduent Inc COM 206787103 49 2,694 SH   SOLE   2,694 0 0
ConocoPhillips COM 20825C104 6,072 87,210 SH   SOLE   87,210 0 0
CONSOL Energy Inc COM 20854L108 2,297 59,898 SH   SOLE   59,898 0 0
Continental Resources Inc/OK COM 212015101 1,745 26,952 SH   SOLE   26,952 0 0
Core Laboratories NV COM N22717107 73,617 583,287 SH   SOLE   583,287 0 0
Corporate Capital Trust Inc COM 219880101 13,694 876,677 SH   SOLE   876,677 0 0
Cosan Ltd SHS A G25343107 3,458 453,171 SH   SOLE   453,171 0 0
Costco Wholesale Corp COM 22160K105 4,611 22,065 SH   SOLE   22,065 0 0
Covanta Holding Corp COM 22282E102 3,611 218,824 SH   SOLE   218,824 0 0
Covia Holdings Corp COM 22305A103 15,866 854,851 SH   SOLE   854,851 0 0
Credicorp Ltd COM G2519Y108 21,306 94,645 SH   SOLE   94,645 0 0
Cree Inc COM 225447101 5,395 129,786 SH   SOLE   129,786 0 0
Crescent Point Energy Corp COM 22576C101 1,106 150,453 SH   SOLE   150,453 0 0
Crestwood Equity Partners LP UNIT LTD PARTNER 226344208 882 27,769 SH   SOLE   27,769 0 0
Cresud SACIF y A SPONSORED ADR 226406106 90 6,095 SH   SOLE   6,095 0 0
CrossAmerica Partners LP UT LTD PTN INT 22758A105 2,301 136,332 SH   SOLE   136,332 0 0
CSW Industrials Inc COM 126402106 60 1,139 SH   SOLE   1,139 0 0
CSX Corp COM 126408103 754 11,822 SH   SOLE   11,822 0 0
CubeSmart COM 229663109 1,236 38,350 SH   SOLE   38,350 0 0
Cummins Inc COM 231021106 34 253 SH   SOLE   253 0 0
CVS Health Corp COM 126650100 43,485 675,754 SH   SOLE   675,754 0 0
CyberArk Software Ltd SHS M2682V108 603 9,571 SH   SOLE   9,571 0 0
CyrusOne Inc COM 23283R100 1,162 19,903 SH   SOLE   19,903 0 0
CYS Investments Inc COM 12673A108 5,456 727,425 SH   SOLE   727,425 0 0
Danaher Corp COM 235851102 3,978 40,309 SH   SOLE   40,309 0 0
Daqo New Energy Corp SPNSRD ADR NEW 23703Q203 335 9,416 SH   SOLE   9,416 0 0
Darling Ingredients Inc COM 237266101 1,478 74,368 SH   SOLE   74,368 0 0
DCP Midstream LP COM UT LTD PTN 23311P100 863 21,823 SH   SOLE   21,823 0 0
DDR Corp COM 23317H854 582 32,507 SH   SOLE   32,507 0 0
Deere & Co COM 244199105 69,531 497,362 SH   SOLE   497,362 0 0
Delek US Holdings Inc COM 24665A103 2,075 41,361 SH   SOLE   41,361 0 0
Delphi Technologies PLC SHS G2709G107 50 1,096 SH   SOLE   1,096 0 0
Devon Energy Corp COM 25179M103 5,282 120,147 SH   SOLE   120,147 0 0
Diamond Offshore Drilling Inc COM 25271C102 26,670 1,278,521 SH   SOLE   1,278,521 0 0
Diamondback Energy Inc COM 25278X109 209,737 1,594,112 SH   SOLE   1,594,112 0 0
Digital Realty Trust Inc COM 253868103 4,854 43,500 SH   SOLE   43,500 0 0
Dollar General Corp COM 256677105 2,107 21,366 SH   SOLE   21,366 0 0
Dollar Tree Inc COM 256746108 1,801 21,189 SH   SOLE   21,189 0 0
Dominion Energy Inc COM 25746U109 40,726 597,335 SH   SOLE   597,335 0 0
Dominion Energy Inc UNIT 08/15/2019 25746U836 13,274 287,255 SH   SOLE   287,255 0 0
Domtar Corp COM NEW 257559203 67 1,403 SH   SOLE   1,403 0 0
Donaldson Co Inc COM 257651109 860 19,071 SH   SOLE   19,071 0 0
Donnelley Financial Solutions Inc COM 25787G100 52 2,994 SH   SOLE   2,994 0 0
DowDuPont Inc COM 26078J100 3,228 48,963 SH   SOLE   48,963 0 0
Dr Reddy's Laboratories Ltd ADR 256135203 56 1,754 SH   SOLE   1,754 0 0
DRDGOLD Ltd SPON ADR REPSTG 26152H301 8,260 3,252,112 SH   SOLE   3,252,112 0 0
Dreyfus Municipal Bond Infrastructure F SHS 26203D101 803 64,317 SH   SOLE   64,317 0 0
Dreyfus Municipal Income Inc COM 26201R102 586 71,847 SH   SOLE   71,847 0 0
Dreyfus Strategic Municipal Bond Fund I COM 26202F107 1,143 150,951 SH   SOLE   150,951 0 0
Dreyfus Strategic Municipals Inc COM 261932107 1,483 193,363 SH   SOLE   193,363 0 0
Dril-Quip Inc COM 262037104 20,015 389,399 SH   SOLE   389,399 0 0
DSP Group Inc COM 23332B106 84 6,728 SH   SOLE   6,728 0 0
DTE Energy Co UNIT 99/99/9999 233331883 7,160 138,496 SH   SOLE   138,496 0 0
Duke Energy Corp COM NEW 26441C204 6,006 75,953 SH   SOLE   75,953 0 0
Duke Realty Corp COM NEW 264411505 2,191 75,478 SH   SOLE   75,478 0 0
DWS Municipal Income Trust COM 233368109 1,349 122,375 SH   SOLE   122,375 0 0
Dynex Capital Inc COM NEW 26817Q506 1,959 299,940 SH   SOLE   299,940 0 0
Eaton Corp PLC SHS G29183103 8,358 111,826 SH   SOLE   111,826 0 0
Eaton Vance Municipal Bond Fund COM 27827X101 2,779 235,315 SH   SOLE   235,315 0 0
Eaton Vance Municipal Bond Fund II COM 27827K109 362 30,614 SH   SOLE   30,614 0 0
Eaton Vance Municipal Income 2028 Term SHS 27829U105 511 25,823 SH   SOLE   25,823 0 0
Eaton Vance Municipal Income Trust SH BEN INT 27826U108 873 73,695 SH   SOLE   73,695 0 0
Eaton Vance National Municipal Opportun COM SHS 27829L105 666 32,560 SH   SOLE   32,560 0 0
El Paso Electric Co COM NEW 283677854 381 6,450 SH   SOLE   6,450 0 0
Eldorado Gold Corp COM 284902103 87,569 88,142,305 SH   SOLE   88,142,305 0 0
Eldorado Resorts Inc COM 28470R102 358 9,163 SH   SOLE   9,163 0 0
Eli Lilly & Co COM 532457108 54,416 637,709 SH   SOLE   637,709 0 0
Emerson Electric Co COM 291011104 660 9,546 SH   SOLE   9,546 0 0
Enable Midstream Partners LP COM UNIT RP IN 292480100 956 55,849 SH   SOLE   55,849 0 0
Enbridge Energy Partners LP COM 29250R106 692 63,301 SH   SOLE   63,301 0 0
Enbridge Inc COM 29250N105 5,114 142,938 SH   SOLE   142,938 0 0
EnCana Corp COM 292505104 2,667 204,370 SH   SOLE   204,370 0 0
Endeavour Silver Corp COM 29258Y103 32,452 10,401,422 SH   SOLE   10,401,422 0 0
Endo International PLC SHS G30401106 3,476 368,590 SH   SOLE   368,590 0 0
Energen Corp COM 29265N108 1,151 15,812 SH   SOLE   15,812 0 0
Energizer Holdings Inc COM 29272W109 63 1,002 SH   SOLE   1,002 0 0
Energy Transfer Equity LP COM UT LTD PTN 29273V100 890 51,617 SH   SOLE   51,617 0 0
Energy Transfer Partners LP UNIT LTD PRT INT 29278N103 865 45,411 SH   SOLE   45,411 0 0
Enerplus Corp COM 292766102 894 70,952 SH   SOLE   70,952 0 0
EnerSys COM 29275Y102 4,021 53,866 SH   SOLE   53,866 0 0
EnLink Midstream LLC COM UNIT REP LTD 29336T100 877 53,309 SH   SOLE   53,309 0 0
EnLink Midstream Partners LP COM UNIT REP LTD 29336U107 832 53,560 SH   SOLE   53,560 0 0
Enova International Inc COM 29357K103 86 2,361 SH   SOLE   2,361 0 0
Ensco PLC SHS CLASS A G3157S106 47,674 6,566,659 SH   SOLE   6,566,659 0 0
Entergy Corp COM 29364G103 1,339 16,568 SH   SOLE   16,568 0 0
EOG Resources Inc COM 26875P101 209,346 1,682,439 SH   SOLE   1,682,439 0 0
EQT Corp COM 26884L109 3,143 56,962 SH   SOLE   56,962 0 0
EQT Midstream Partners LP UNIT LTD PARTN 26885B100 684 13,263 SH   SOLE   13,263 0 0
Equity Residential SH BEN INT 29476L107 4,865 76,386 SH   SOLE   76,386 0 0
Eros International Media Ltd SHS NEW G3788M114 333 193,526 SH   SOLE   193,526 0 0
ESCO Technologies Inc COM 296315104 1,906 33,037 SH   SOLE   33,037 0 0
Essex Property Trust Inc COM 297178105 3,313 13,858 SH   SOLE   13,858 0 0
Evoqua Water Technologies Corp COM 30057T105 871 42,477 SH   SOLE   42,477 0 0
Exelon Corp COM 30161N101 2,112 49,585 SH   SOLE   49,585 0 0
Express Scripts Holding Co COM 30219G108 36,766 476,184 SH   SOLE   476,184 0 0
Exterran Corp COM 30227H106 47 1,881 SH   SOLE   1,881 0 0
Extra Space Storage Inc COM 30225T102 2,550 25,550 SH   SOLE   25,550 0 0
Exxon Mobil Corp COM 30231G102 7,078 85,550 SH   SOLE   85,550 0 0
Facebook Inc CL A 30303M102 4,470 23,003 SH   SOLE   23,003 0 0
Federal Realty Investment Trust SH BEN INT NEW 313747206 1,933 15,274 SH   SOLE   15,274 0 0
FedEx Corp COM 31428X106 607 2,673 SH   SOLE   2,673 0 0
Fidus Investment Corp COM 316500107 2,461 173,201 SH   SOLE   173,201 0 0
First Majestic Silver Corp COM 32076V103 182,461 23,913,609 SH   SOLE   23,913,609 0 0
First Solar Inc COM 336433107 5,675 107,774 SH   SOLE   107,774 0 0
FMC Corp COM NEW 302491303 23,777 266,527 SH   SOLE   266,527 0 0
Foamix Pharmaceuticals Ltd SHS M46135105 53 10,632 SH   SOLE   10,632 0 0
Ford Motor Co COM PAR $0.01 345370860 678 61,281 SH   SOLE   61,281 0 0
ForeScout Technologies Inc COM 34553D101 196 5,730 SH   SOLE   5,730 0 0
Fortive Corp COM 34959J108 52 680 SH   SOLE   680 0 0
Fortuna Silver Mines Inc COM 349915108 115,260 20,268,868 SH   SOLE   20,268,868 0 0
Four Corners Property Trust Inc COM 35086T109 57 2,329 SH   SOLE   2,329 0 0
Franco-Nevada Corp COM 351858105 561,674 7,692,059 SH   SOLE   7,692,059 0 0
Franklin Electric Co Inc COM 353514102 2,232 49,490 SH   SOLE   49,490 0 0
Franklin Resources Inc COM 354613101 31,808 992,451 SH   SOLE   992,451 0 0
Freeport-McMoRan Inc CL B 35671D857 576 33,386 SH   SOLE   33,386 0 0
FS Investment Corp COM 302635107 12,406 1,687,934 SH   SOLE   1,687,934 0 0
Gaming and Leisure Properties Inc COM 36467J108 1,198 33,468 SH   SOLE   33,468 0 0
Gannett Co Inc COM 36473H104 56 5,218 SH   SOLE   5,218 0 0
Gap Inc/The COM 364760108 1,002 30,941 SH   SOLE   30,941 0 0
GasLog Partners LP UNIT LTD PTNRP Y2687W108 3,154 132,252 SH   SOLE   132,252 0 0
GCP Applied Technologies Inc COM 36164Y101 51 1,775 SH   SOLE   1,775 0 0
General Dynamics Corp COM 369550108 2,884 15,471 SH   SOLE   15,471 0 0
General Electric Co COM 369604103 39,236 2,882,846 SH   SOLE   2,882,846 0 0
General Mills Inc COM 370334104 35,097 792,982 SH   SOLE   792,982 0 0
General Motors Co COM 37045V100 3,582 90,906 SH   SOLE   90,906 0 0
Genesis Energy LP UNIT LTD PARTN 371927104 858 39,163 SH   SOLE   39,163 0 0
Gerdau SA SPON ADR REP PFD 373737105 5,452 1,540,008 SH   SOLE   1,540,008 0 0
GGP Inc COM 36174X101 2,926 143,197 SH   SOLE   143,197 0 0
Gibraltar Industries Inc COM 374689107 1,427 38,056 SH   SOLE   38,056 0 0
Gilead Sciences Inc COM 375558103 57,366 809,799 SH   SOLE   809,799 0 0
Gladstone Capital Corp COM 376535100 1,819 202,100 SH   SOLE   202,100 0 0
Gladstone Investment Corp COM 376546107 2,903 246,616 SH   SOLE   246,616 0 0
GlaxoSmithKline PLC SPONSORED ADR 37733W105 13,844 343,429 SH   SOLE   343,429 0 0
Global Partners LP/MA COM UNITS 37946R109 3,218 188,755 SH   SOLE   188,755 0 0
Global X MLP&Energy Infrastructure ETF GLB X MLP ENRG I 37950E226 207 15,557 SH   SOLE   15,557 0 0
Gol Linhas Aereas Inteligentes SA SPON ADR PFD NEW 38045R206 731 136,950 SH   SOLE   136,950 0 0
Golar LNG Partners LP COM UNIT LPI Y2745C102 2,474 160,020 SH   SOLE   160,020 0 0
Gold Fields Ltd SPONSORED ADR 38059T106 358,646 100,460,925 SH   SOLE   100,460,925 0 0
Gold Resource Corp COM 38068T105 27,426 4,161,780 SH   SOLE   4,161,780 0 0
Gold Standard Ventures Corp COM 380738104 17,738 12,994,811 SH   SOLE   12,994,811 0 0
Goldcorp Inc COM 380956409 542,691 39,583,441 SH   SOLE   39,583,441 0 0
Golden Star Resources Ltd COM 38119T104 19,839 29,391,024 SH   SOLE   29,391,024 0 0
Goldman Sachs BDC Inc SHS 38147U107 5,193 253,565 SH   SOLE   253,565 0 0
Goldman Sachs Group Inc/The COM 38141G104 3,403 15,427 SH   SOLE   15,427 0 0
Golub Capital BDC Inc COM 38173M102 8,232 449,823 SH   SOLE   449,823 0 0
Graphic Packaging Holding Co COM 388689101 101 6,928 SH   SOLE   6,928 0 0
Great Panther Silver Ltd COM 39115V101 16,099 13,759,937 SH   SOLE   13,759,937 0 0
Green Plains Inc COM 393222104 62,076 3,392,146 SH   SOLE   3,392,146 0 0
Grifols SA SP ADR REP B NVT 398438408 12,388 576,179 SH   SOLE   576,179 0 0
Grupo Supervielle SA SPONSORED ADR 40054A108 13,160 1,243,886 SH   SOLE   1,243,886 0 0
Guidewire Software Inc COM 40171V100 17,093 192,529 SH   SOLE   192,529 0 0
Gulfport Energy Corp COM NEW 402635304 436 34,725 SH   SOLE   34,725 0 0
GW Pharmaceuticals PLC ADS 36197T103 6,579 47,146 SH   SOLE   47,146 0 0
Halliburton Co COM 406216101 329,763 7,318,317 SH   SOLE   7,318,317 0 0
Hanesbrands Inc COM 410345102 13 579 SH   SOLE   579 0 0
Hannon Armstrong Sustainable Infrastruc COM 41068X100 25,802 1,306,425 SH   SOLE   1,306,425 0 0
Harmony Gold Mining Co Ltd SPONSORED ADR 413216300 90,350 57,916,855 SH   SOLE   57,916,855 0 0
Hasbro Inc COM 418056107 18 190 SH   SOLE   190 0 0
HCP Inc COM 40414L109 2,563 99,254 SH   SOLE   99,254 0 0
HDFC Bank Ltd ADR REPS 3 SHS 40415F101 58,402 556,104 SH   SOLE   556,104 0 0
Healthcare Trust of America Inc CL A NEW 42225P501 1,149 42,616 SH   SOLE   42,616 0 0
Hecla Mining Co COM 422704106 156,076 44,849,502 SH   SOLE   44,849,502 0 0
Helmerich & Payne Inc COM 423452101 72,716 1,140,469 SH   SOLE   1,140,469 0 0
Henry Schein Inc COM 806407102 18 247 SH   SOLE   247 0 0
Herc Holdings Inc COM 42704L104 43 770 SH   SOLE   770 0 0
Hercules Capital Inc COM 427096508 8,223 650,001 SH   SOLE   650,001 0 0
Heritage-Crystal Clean Inc COM 42726M106 456 22,685 SH   SOLE   22,685 0 0
Hershey Co/The COM 427866108 35,729 383,935 SH   SOLE   383,935 0 0
Hess Corp COM 42809H107 3,133 46,834 SH   SOLE   46,834 0 0
Hess Corp DEP PDF SR A 42809H404 8,891 117,979 SH   SOLE   117,979 0 0
Hewlett Packard Enterprise Co COM 42824C109 42 2,848 SH   SOLE   2,848 0 0
Hi-Crush Partners LP COM UNIT LTD 428337109 2,823 239,227 SH   SOLE   239,227 0 0
Hilton Grand Vacations Inc COM 43283X105 42 1,198 SH   SOLE   1,198 0 0
Holly Energy Partners LP COM UT LTD PTN 435763107 777 27,510 SH   SOLE   27,510 0 0
HollyFrontier Corp COM 436106108 2,539 37,097 SH   SOLE   37,097 0 0
Home Depot Inc/The COM 437076102 14,702 75,355 SH   SOLE   75,355 0 0
Honeywell International Inc COM 438516106 3,285 22,808 SH   SOLE   22,808 0 0
HSBC Holdings PLC ADR A 1/40PF A 404280604 43 1,623 SH   SOLE   1,623 0 0
Huazhu Group Ltd SPONSORED ADS 44332N106 43,597 1,038,268 SH   SOLE   1,038,268 0 0
HudBay Minerals Inc COM 443628102 3 482 SH   SOLE   482 0 0
IAMGOLD Corp COM 450913108 371,849 64,001,511 SH   SOLE   64,001,511 0 0
IDEXX Laboratories Inc COM 45168D104 39,165 179,704 SH   SOLE   179,704 0 0
Illumina Inc COM 452327109 19,937 71,384 SH   SOLE   71,384 0 0
Imperial Oil Ltd COM NEW 453038408 77 2,306 SH   SOLE   2,306 0 0
Imperva Inc COM 45321L100 433 8,979 SH   SOLE   8,979 0 0
Incyte Corp COM 45337C102 17,912 267,338 SH   SOLE   267,338 0 0
Independence Contract Drilling Inc COM 453415309 54 13,000 SH   SOLE   13,000 0 0
Ingevity Corp COM 45688C107 56 695 SH   SOLE   695 0 0
Ingredion Inc COM 457187102 1,461 13,196 SH   SOLE   13,196 0 0
Intel Corp COM 458140100 115,445 2,322,364 SH   SOLE   2,322,364 0 0
International Business Machines Corp COM 459200101 3,030 21,688 SH   SOLE   21,688 0 0
International Flavors & Fragrances Inc COM 459506101 16 127 SH   SOLE   127 0 0
International Game Technology PLC SHS USD G4863A108 510 21,949 SH   SOLE   21,949 0 0
International Paper Co COM 460146103 481 9,237 SH   SOLE   9,237 0 0
Invesco Advantage Municipal Income Trus SH BEN INT 46132E103 1,475 138,408 SH   SOLE   138,408 0 0
Invesco Mortgage Capital Inc COM 46131B100 6,128 385,433 SH   SOLE   385,433 0 0
Invesco Municipal Income Opportunities COM 46132X101 643 85,130 SH   SOLE   85,130 0 0
Invesco Municipal Opportunity Trust COM 46132C107 2,732 232,744 SH   SOLE   232,744 0 0
Invesco Municipal Trust COM 46131J103 2,245 189,960 SH   SOLE   189,960 0 0
Invesco Quality Municipal Income Trust COM 46133G107 1,969 165,195 SH   SOLE   165,195 0 0
Invesco Trust for Investment Grade Muni COM 46131M106 2,073 167,543 SH   SOLE   167,543 0 0
Invesco Value Municipal Income Trust COM 46132P108 2,104 148,869 SH   SOLE   148,869 0 0
Invitation Homes Inc COM 46187W107 1,456 63,125 SH   SOLE   63,125 0 0
Ionis Pharmaceuticals Inc COM 462222100 5,696 136,696 SH   SOLE   136,696 0 0
IQVIA Holdings Inc COM 46266C105 17,888 179,205 SH   SOLE   179,205 0 0
Iron Mountain Inc COM 46284V101 15 436 SH   SOLE   436 0 0
iShares Core U.S. Aggregate Bond ETF CORE US AGGBD ET 464287226 6,475 60,905 SH   SOLE   60,905 0 0
iShares Gold Trust ISHARES 464285105 387 32,235 SH   SOLE   32,235 0 0
iShares MSCI Canada ETF MSCI CDA ETF 464286509 883 30,968 SH   SOLE   30,968 0 0
iShares MSCI Eurozone ETF MSCI EURZONE ETF 464286608 2,471 60,256 SH   SOLE   60,256 0 0
iShares MSCI Global Metals&Mining ETF MSCI GBL ETF NEW 46434G848 185 5,680 SH   SOLE   5,680 0 0
iShares MSCI India ETF MSCI INDIA ETF 46429B598 91 2,741 SH   SOLE   2,741 0 0
iShares MSCI Japan ETF MSCI JPN ETF NEW 46434G822 2,792 48,218 SH   SOLE   48,218 0 0
iShares MSCI Pacific ex Japan ETF MSCI PAC JP ETF 464286665 1,401 30,455 SH   SOLE   30,455 0 0
iShares MSCI South Korea Capped ETF MSCI STH KOR ETF 464286772 625 9,231 SH   SOLE   9,231 0 0
iShares MSCI Switzerland ETF MSCI SWITZERLAND 464286749 505 15,513 SH   SOLE   15,513 0 0
iShares MSCI United Kingdom ETF MSCI UK ETF NEW 46435G334 1,785 51,331 SH   SOLE   51,331 0 0
iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 8,782 61,074 SH   SOLE   61,074 0 0
iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 8,753 72,113 SH   SOLE   72,113 0 0
iShares Russell 2000 Growth ETF RUS 2000 GRW ETF 464287648 1,395 6,825 SH   SOLE   6,825 0 0
iShares Russell 2000 Value ETF RUS 2000 VAL ETF 464287630 1,396 10,581 SH   SOLE   10,581 0 0
Israel Chemicals Ltd SHS M5920A109 9,265 2,014,048 SH   SOLE   2,014,048 0 0
Itron Inc COM 465741106 2,711 45,139 SH   SOLE   45,139 0 0
Jazz Pharmaceuticals PLC SHS USD G50871105 12,353 71,695 SH   SOLE   71,695 0 0
JBG SMITH Properties COM 46590V100 830 22,749 SH   SOLE   22,749 0 0
JD.com Inc SPON ADR CL A 47215P106 55,552 1,426,249 SH   SOLE   1,426,249 0 0
JinkoSolar Holding Co Ltd SPONSORED ADR 47759T100 433 31,431 SH   SOLE   31,431 0 0
Johnson & Johnson COM 478160104 17,542 144,573 SH   SOLE   144,573 0 0
JPMorgan Chase & Co COM 46625H100 3,709 35,598 SH   SOLE   35,598 0 0
Keysight Technologies Inc COM 49338L103 59 1,006 SH   SOLE   1,006 0 0
Kimberly-Clark Corp COM 494368103 644 6,116 SH   SOLE   6,116 0 0
Kimco Realty Corp COM 49446R109 1,484 87,348 SH   SOLE   87,348 0 0
Kinder Morgan Inc/DE COM 49456B101 310 17,547 SH   SOLE   17,547 0 0
Kinder Morgan Inc/DE PFD SER A 49456B200 11,382 328,289 SH   SOLE   328,289 0 0
Kinross Gold Corp COM NO PAR 496902404 316,448 84,161,798 SH   SOLE   84,161,798 0 0
KIRBY CORP COM 497266106 66,652 797,270 SH   SOLE   797,270 0 0
Kirkland Lake Gold Ltd COM 49741E100 577,291 27,282,039 SH   SOLE   27,282,039 0 0
KLA-Tencor Corp COM 482480100 35,154 342,870 SH   SOLE   342,870 0 0
Klondex Mines Ltd COM 498696103 15,090 6,532,653 SH   SOLE   6,532,653 0 0
KLX Inc COM 482539103 54 751 SH   SOLE   751 0 0
KNOT Offshore Partners LP COM UNITS Y48125101 3,419 154,349 SH   SOLE   154,349 0 0
Knowles Corp COM 49926D109 62 4,027 SH   SOLE   4,027 0 0
Kohl's Corp COM 500255104 1,036 14,214 SH   SOLE   14,214 0 0
Korea Electric Power Corp SPONSORED ADR 500631106 1,200 83,662 SH   SOLE   83,662 0 0
Kornit Digital Ltd SHS M6372Q113 152 8,550 SH   SOLE   8,550 0 0
Kraft Heinz Co/The COM 500754106 670 10,660 SH   SOLE   10,660 0 0
Kroger Co/The COM 501044101 2,250 79,091 SH   SOLE   79,091 0 0
L Brands Inc COM 501797104 35,629 966,083 SH   SOLE   966,083 0 0
Ladder Capital Corp CL A 505743104 5,694 364,539 SH   SOLE   364,539 0 0
Lam Research Corp COM 512807108 48,169 278,674 SH   SOLE   278,674 0 0
Lamb Weston Holdings Inc COM 513272104 65 956 SH   SOLE   956 0 0
Lands' End Inc COM 51509F105 69 2,456 SH   SOLE   2,456 0 0
Laredo Petroleum Inc COM 516806106 34,158 3,550,734 SH   SOLE   3,550,734 0 0
Las Vegas Sands Corp COM 517834107 3,018 39,520 SH   SOLE   39,520 0 0
Laureate Education Inc CL A 518613203 6,330 441,700 SH   SOLE   441,700 0 0
Liberty Broadband Corp COM SER A 530307107 46 612 SH   SOLE   612 0 0
Lindsay Corp COM 535555106 191 1,965 SH   SOLE   1,965 0 0
Lithium Americas Corp COM NEW 53680Q207 7,045 1,316,139 SH   SOLE   1,316,139 0 0
LivePerson Inc COM 538146101 316 14,971 SH   SOLE   14,971 0 0
Louisiana-Pacific Corp COM 546347105 40,379 1,483,442 SH   SOLE   1,483,442 0 0
Lowe's Cos Inc COM 548661107 29,306 306,643 SH   SOLE   306,643 0 0
LSC Communications Inc COM 50218P107 45 2,870 SH   SOLE   2,870 0 0
Lumentum Holdings Inc COM 55024U109 44 756 SH   SOLE   756 0 0
Macerich Co/The COM 554382101 1,405 24,724 SH   SOLE   24,724 0 0
Macy's Inc COM 55616P104 982 26,239 SH   SOLE   26,239 0 0
Madison Square Garden Co/The CL A 55825T103 66 214 SH   SOLE   214 0 0
MAG Silver Corp COM 55903Q104 55,179 5,104,445 SH   SOLE   5,104,445 0 0
Magic Software Enterprises Ltd ORD 559166103 61 7,342 SH   SOLE   7,342 0 0
Main Street Capital Corp COM 56035L104 15,754 413,929 SH   SOLE   413,929 0 0
MainStay MacKay DefinedTerm Municipal O COM 56064K100 1,144 59,025 SH   SOLE   59,025 0 0
MakeMyTrip Ltd SHS V5633W109 737 20,387 SH   SOLE   20,387 0 0
Mallinckrodt PLC SHS G5785G107 2,758 147,817 SH   SOLE   147,817 0 0
Marathon Oil Corp COM 565849106 3,774 180,942 SH   SOLE   180,942 0 0
Marathon Petroleum Corp COM 56585A102 3,461 49,324 SH   SOLE   49,324 0 0
Marvell Technology Group Ltd ORD G5876H105 22,534 1,051,044 SH   SOLE   1,051,044 0 0
Mastercard Inc CL A 57636Q104 4,477 22,779 SH   SOLE   22,779 0 0
Matador Resources Co COM 576485205 638 21,227 SH   SOLE   21,227 0 0
Mattel Inc COM 577081102 9 553 SH   SOLE   553 0 0
Maxim Integrated Products Inc COM 57772K101 40,863 696,612 SH   SOLE   696,612 0 0
McCormick & Co Inc/MD COM NON VTG 579780206 23 195 SH   SOLE   195 0 0
McDermott International Inc COM 580037703 47,194 2,401,720 SH   SOLE   2,401,720 0 0
McDonald's Corp COM 580135101 21,281 135,815 SH   SOLE   135,815 0 0
McEwen Mining Inc COM 58039P107 78,696 38,017,451 SH   SOLE   38,017,451 0 0
McKesson Corp COM 58155Q103 46,522 348,738 SH   SOLE   348,738 0 0
Mechel PJSC SPONSORED ADR NE 583840608 3,372 1,077,203 SH   SOLE   1,077,203 0 0
Medtronic PLC SHS G5960L103 41,528 485,085 SH   SOLE   485,085 0 0
Melco Resorts & Entertainment Ltd ADR 585464100 1,307 46,696 SH   SOLE   46,696 0 0
Merck & Co Inc COM 58933Y105 56,118 924,516 SH   SOLE   924,516 0 0
MetLife Inc COM 59156R108 622 14,269 SH   SOLE   14,269 0 0
Mettler-Toledo International Inc COM 592688105 24 41 SH   SOLE   41 0 0
MFA Financial Inc COM 55272X102 6,147 810,942 SH   SOLE   810,942 0 0
MFS High Income Municipal Trust SH BEN INT 59318D104 479 96,241 SH   SOLE   96,241 0 0
MFS Municipal Income Trust SH BEN INT 552738106 833 126,435 SH   SOLE   126,435 0 0
MGM Resorts International COM 552953101 2,152 74,124 SH   SOLE   74,124 0 0
Microchip Technology Inc COM 595017104 77,260 849,474 SH   SOLE   849,474 0 0
Micron Technology Inc COM 595112103 55,132 1,051,335 SH   SOLE   1,051,335 0 0
Microsoft Corp COM 594918104 23,517 238,484 SH   SOLE   238,484 0 0
Mid-America Apartment Communities Inc COM 59522J103 2,420 24,037 SH   SOLE   24,037 0 0
Mobile TeleSystems PJSC SPONSORED ADR 607409109 63,284 7,166,975 SH   SOLE   7,166,975 0 0
Mondelez International Inc CL A 609207105 40,220 980,986 SH   SOLE   980,986 0 0
Monroe Capital Corp COM 610335101 2,050 152,076 SH   SOLE   152,076 0 0
Morgan Stanley COM NEW 617446448 3,378 71,263 SH   SOLE   71,263 0 0
Mosaic Co/The COM 61945C103 23,847 850,169 SH   SOLE   850,169 0 0
Mountain Province Diamonds Inc COM NEW 62426E402 1 318 SH   SOLE   318 0 0
Mtge Investment Corp COM 55378A105 3,897 198,832 SH   SOLE   198,832 0 0
Murphy Oil Corp COM 626717102 813 24,071 SH   SOLE   24,071 0 0
Murphy USA Inc COM 626755102 55 742 SH   SOLE   742 0 0
Mylan NV SHS EURO N59465109 11,417 315,905 SH   SOLE   315,905 0 0
Nabors Industries Ltd SHS G6359F103 114,046 17,791,852 SH   SOLE   17,791,852 0 0
National Fuel Gas Co COM 636180101 752 14,195 SH   SOLE   14,195 0 0
National Oilwell Varco Inc COM 637071101 83,464 1,923,136 SH   SOLE   1,923,136 0 0
National Retail Properties Inc COM 637417106 1,423 32,369 SH   SOLE   32,369 0 0
Navient Corp COM 63938C108 52 3,977 SH   SOLE   3,977 0 0
Nektar Therapeutics COM 640268108 9,115 186,663 SH   SOLE   186,663 0 0
Neogen Corp COM 640491106 7,352 91,686 SH   SOLE   91,686 0 0
Netflix Inc COM 64110L106 5,112 13,060 SH   SOLE   13,060 0 0
Neuberger Berman Intermediate Municipal COM 64124P101 796 58,412 SH   SOLE   58,412 0 0
Neurocrine Biosciences Inc COM 64125C109 12,137 123,542 SH   SOLE   123,542 0 0
Nevsun Resources Ltd COM 64156L101 2 517 SH   SOLE   517 0 0
New Gold Inc COM 644535106 173,690 83,504,329 SH   SOLE   83,504,329 0 0
New Media Investment Group Inc COM 64704V106 55 2,987 SH   SOLE   2,987 0 0
New Mountain Finance Corp COM 647551100 6,378 468,996 SH   SOLE   468,996 0 0
New Oriental Education & Technology Gro SPON ADR 647581107 66 700 SH   SOLE   700 0 0
New Residential Investment Corp COM NEW 64828T201 9,407 537,838 SH   SOLE   537,838 0 0
New Senior Investment Group Inc COM 648691103 50 6,639 SH   SOLE   6,639 0 0
New York Mortgage Trust Inc COM PAR $.02 649604501 3,457 575,232 SH   SOLE   575,232 0 0
Newfield Exploration Co COM 651290108 105,030 3,472,064 SH   SOLE   3,472,064 0 0
Newmont Mining Corp COM 651639106 1,042,548 27,646,451 SH   SOLE   27,646,451 0 0
Newpark Resources Inc COM PAR $.01NEW 651718504 485 44,699 SH   SOLE   44,699 0 0
News Corp CL A 65249B109 50 3,207 SH   SOLE   3,207 0 0
Newtek Business Services Corp COM NEW 652526203 2,653 133,242 SH   SOLE   133,242 0 0
NexGen Energy Ltd COM 65340P106 123 66,477 SH   SOLE   66,477 0 0
NextEra Energy Inc COM 65339F101 3,731 22,340 SH   SOLE   22,340 0 0
NextEra Energy Inc UNIT 09/01/2019 65339F820 17,574 307,772 SH   SOLE   307,772 0 0
NextEra Energy Inc UNIT 08/31/2018 65339F846 10,709 143,629 SH   SOLE   143,629 0 0
NGL Energy Partners LP COM UNIT REPST 62913M107 3,202 256,167 SH   SOLE   256,167 0 0
NIKE Inc CL B 654106103 4,964 62,301 SH   SOLE   62,301 0 0
Noble Corp plc SHS USD G65431101 23,607 3,729,386 SH   SOLE   3,729,386 0 0
Noble Energy Inc COM 655044105 2,984 84,578 SH   SOLE   84,578 0 0
Northern Trust Corp COM 665859104 36 346 SH   SOLE   346 0 0
NorthStar Realty Europe Corp COM 66706L101 60 4,125 SH   SOLE   4,125 0 0
Novagold Resources Inc COM NEW 66987E206 72,691 16,335,160 SH   SOLE   16,335,160 0 0
Novartis AG SPONSORED ADR 66987V109 14,025 185,664 SH   SOLE   185,664 0 0
Novo Nordisk A/S ADR 670100205 13,746 298,054 SH   SOLE   298,054 0 0
Novocure Ltd ORD SHS G6674U108 561 17,925 SH   SOLE   17,925 0 0
NOW Inc COM 67011P100 64 4,801 SH   SOLE   4,801 0 0
Nucor Corp COM 670346105 5,852 93,632 SH   SOLE   93,632 0 0
NuStar Energy LP UNIT COM 67058H102 913 40,291 SH   SOLE   40,291 0 0
NuStar GP Holdings LLC UNIT RESTG LLC 67059L102 932 75,192 SH   SOLE   75,192 0 0
Nutrien Ltd COM 67077M108 212,179 3,901,752 SH   SOLE   3,901,752 0 0
Nuveen AMT-Free Municipal Credit Income COM 67071L106 8,804 603,427 SH   SOLE   603,427 0 0
Nuveen AMT-Free Municipal Value Fund COM 670695105 493 31,586 SH   SOLE   31,586 0 0
Nuveen AMT-Free Quality Municipal Incom COM 670657105 8,857 680,777 SH   SOLE   680,777 0 0
Nuveen Enhanced Municipal Value Fund COM 67074M101 1,042 76,372 SH   SOLE   76,372 0 0
Nuveen Intermediate Duration Municipal COM 670671106 1,796 144,404 SH   SOLE   144,404 0 0
Nuveen Intermediate Duration Quality Mu COM 670677103 510 40,599 SH   SOLE   40,599 0 0
Nuveen Municipal Credit Income Fund COM SH BEN INT 67070X101 6,283 438,469 SH   SOLE   438,469 0 0
Nuveen Municipal High Income Opportunit COM 670682103 1,863 147,041 SH   SOLE   147,041 0 0
Nuveen Municipal Value Fund Inc COM 670928100 4,802 502,264 SH   SOLE   502,264 0 0
Nuveen Quality Municipal Income Fund COM 67066V101 8,903 669,405 SH   SOLE   669,405 0 0
Nuveen Select Tax-Free Income Portfolio SH BEN INT 67062F100 585 40,884 SH   SOLE   40,884 0 0
Nuveen Select Tax-Free Income2 Portfoli SH BEN INT 67063C106 596 43,570 SH   SOLE   43,570 0 0
Nuveen Select Tax-Free Income3 Portfoli SH BEN INT 67063X100 468 32,326 SH   SOLE   32,326 0 0
NVIDIA Corp COM 67066G104 73,370 309,707 SH   SOLE   309,707 0 0
NXP Semiconductors NV COM N6596X109 53,074 485,717 SH   SOLE   485,717 0 0
Oaktree Specialty Lending Corp COM 67401P108 3,603 753,822 SH   SOLE   753,822 0 0
Oasis Petroleum Inc COM 674215108 787 60,693 SH   SOLE   60,693 0 0
Occidental Petroleum Corp COM 674599105 11,549 138,013 SH   SOLE   138,013 0 0
Oceaneering International Inc COM 675232102 36,105 1,418,088 SH   SOLE   1,418,088 0 0
Oil States International Inc COM 678026105 22,740 708,405 SH   SOLE   708,405 0 0
Olympic Steel Inc COM 68162K106 264 12,934 SH   SOLE   12,934 0 0
Omega Healthcare Investors Inc COM 681936100 1,284 41,421 SH   SOLE   41,421 0 0
ON Semiconductor Corp COM 682189105 20,605 926,684 SH   SOLE   926,684 0 0
ONE Gas Inc COM 68235P108 60 799 SH   SOLE   799 0 0
Oneok Inc COM 682680103 265 3,798 SH   SOLE   3,798 0 0
Opko Health Inc COM 68375N103 456 97,052 SH   SOLE   97,052 0 0
Oracle Corp COM 68389X105 3,526 80,030 SH   SOLE   80,030 0 0
Orchid Island Capital Inc COM 68571X103 2,057 273,512 SH   SOLE   273,512 0 0
O'Reilly Automotive Inc COM 67103H107 1,919 7,015 SH   SOLE   7,015 0 0
Ormat Technologies Inc COM 686688102 20,852 392,020 SH   SOLE   392,020 0 0
Osisko Gold Royalties Ltd COM 68827L101 141,716 14,964,520 SH   SOLE   14,964,520 0 0
Oxford Square Capital Corp COM 69181V107 2,619 379,530 SH   SOLE   379,530 0 0
Packaging Corp of America COM 695156109 236 2,111 SH   SOLE   2,111 0 0
Pan American Silver Corp COM 697900108 346,179 19,339,618 SH   SOLE   19,339,618 0 0
Park Hotels & Resorts Inc COM 700517105 61 1,979 SH   SOLE   1,979 0 0
Parsley Energy Inc CL A 701877102 182,788 6,036,579 SH   SOLE   6,036,579 0 0
Patterson Cos Inc COM 703395103 3,313 146,124 SH   SOLE   146,124 0 0
Patterson-UTI Energy Inc COM 703481101 171,352 9,519,575 SH   SOLE   9,519,575 0 0
PayPal Holdings Inc COM 70450Y103 4,336 52,077 SH   SOLE   52,077 0 0
PBF Energy Inc CL A 69318G106 31,383 748,453 SH   SOLE   748,453 0 0
PDC Energy Inc COM 69327R101 113,284 1,874,013 SH   SOLE   1,874,013 0 0
Peabody Energy Corp COM 704551100 5,931 130,412 SH   SOLE   130,412 0 0
Penn National Gaming Inc COM 707569109 407 12,108 SH   SOLE   12,108 0 0
PennantPark Floating Rate Capital Ltd COM 70806A106 3,979 291,319 SH   SOLE   291,319 0 0
PennantPark Investment Corp COM 708062104 3,740 533,925 SH   SOLE   533,925 0 0
PennyMac Mortgage Investment Trust COM 70931T103 4,563 240,296 SH   SOLE   240,296 0 0
PepsiCo Inc COM 713448108 41,552 381,665 SH   SOLE   381,665 0 0
Perrigo Co PLC SHS G97822103 15,223 208,790 SH   SOLE   208,790 0 0
Petroleo Brasileiro SA SPONSORED ADR 71654V408 138 13,766 SH   SOLE   13,766 0 0
Pfizer Inc COM 717081103 54,462 1,501,155 SH   SOLE   1,501,155 0 0
PG&E Corp COM 69331C108 1,746 41,014 SH   SOLE   41,014 0 0
Philip Morris International Inc COM 718172109 21,393 264,959 SH   SOLE   264,959 0 0
Phillips 66 COM 718546104 5,039 44,871 SH   SOLE   44,871 0 0
Pilgrim's Pride Corp COM 72147K108 3,259 161,896 SH   SOLE   161,896 0 0
PIMCO Municipal Income Fund COM 72200R107 585 44,430 SH   SOLE   44,430 0 0
PIMCO Municipal Income Fund II COM 72200W106 1,325 101,245 SH   SOLE   101,245 0 0
PIMCO Municipal Income Fund III COM 72201A103 634 54,859 SH   SOLE   54,859 0 0
Pinnacle Entertainment Inc COM 72348Y105 58 1,727 SH   SOLE   1,727 0 0
Pinnacle West Capital Corp COM 723484101 1,375 17,071 SH   SOLE   17,071 0 0
Pioneer Municipal High Income Advantage COM 723762100 644 58,802 SH   SOLE   58,802 0 0
Pioneer Municipal High Income Trust COM SHS 723763108 809 70,876 SH   SOLE   70,876 0 0
Pioneer Natural Resources Co COM 723787107 200,583 1,059,939 SH   SOLE   1,059,939 0 0
PJT Partners Inc COM CL A 69343T107 57 1,065 SH   SOLE   1,065 0 0
Platform Specialty Products Corp COM 72766Q105 6,525 562,498 SH   SOLE   562,498 0 0
Pluristem Therapeutics Inc COM 72940R102 42 34,275 SH   SOLE   34,275 0 0
PNC Financial Services Group Inc/The COM 693475105 3,482 25,770 SH   SOLE   25,770 0 0
PNM Resources Inc COM 69349H107 455 11,706 SH   SOLE   11,706 0 0
Pointer Telocation Ltd SHS M7946T104 22 1,857 SH   SOLE   1,857 0 0
POSCO SPONSORED ADR 693483109 5,462 73,694 SH   SOLE   73,694 0 0
Power Integrations Inc COM 739276103 2,787 38,150 SH   SOLE   38,150 0 0
PowerShares Opt Yld Diverse Cmdty ETF OPTIMUM YIELD 46090F100 855 46,314 SH   SOLE   46,314 0 0
PRA Health Sciences Inc COM 69354M108 63 675 SH   SOLE   675 0 0
Pretium Resources Inc COM 74139C102 167,542 22,825,820 SH   SOLE   22,825,820 0 0
Procter & Gamble Co/The COM 742718109 40,691 521,279 SH   SOLE   521,279 0 0
Prologis Inc COM 74340W103 7,256 110,453 SH   SOLE   110,453 0 0
ProPetro Holding Corp COM 74347M108 70,317 4,484,500 SH   SOLE   4,484,500 0 0
Prospect Capital Corp COM 74348T102 14,426 2,149,984 SH   SOLE   2,149,984 0 0
Protalix BioTherapeutics Inc COM 74365A101 23 52,687 SH   SOLE   52,687 0 0
Prudential Financial Inc COM 744320102 578 6,184 SH   SOLE   6,184 0 0
Public Service Enterprise Group Inc COM 744573106 1,940 35,836 SH   SOLE   35,836 0 0
Public Storage COM 74460D109 7,199 31,735 SH   SOLE   31,735 0 0
Putnam Managed Municipal Income Trust COM 746823103 1,188 167,793 SH   SOLE   167,793 0 0
Putnam Municipal Opportunities Trust SH BEN INT 746922103 1,529 130,927 SH   SOLE   130,927 0 0
PVH Corp COM 693656100 19 124 SH   SOLE   124 0 0
QEP Resources Inc COM 74733V100 701 57,178 SH   SOLE   57,178 0 0
QIAGEN NV SHS NEW N72482123 15,986 442,079 SH   SOLE   442,079 0 0
QIWI plc SPON ADR REP B 74735M108 1,410 89,542 SH   SOLE   89,542 0 0
Qorvo Inc COM 74736K101 16,405 204,628 SH   SOLE   204,628 0 0
QUALCOMM Inc COM 747525103 61,870 1,102,453 SH   SOLE   1,102,453 0 0
Quality Care Properties Inc COM 747545101 59 2,724 SH   SOLE   2,724 0 0
RADCOM Ltd SHS NEW M81865111 60 3,029 SH   SOLE   3,029 0 0
Randgold Resources Ltd ADR 752344309 454,945 5,901,484 SH   SOLE   5,901,484 0 0
Range Resources Corp COM 75281A109 701 41,895 SH   SOLE   41,895 0 0
Ranger Energy Services Inc COM CL A 75282U104 14 1,500 SH   SOLE   1,500 0 0
Rayonier Advanced Materials Inc COM 75508B104 45 2,616 SH   SOLE   2,616 0 0
Raytheon Co COM NEW 755111507 3,169 16,406 SH   SOLE   16,406 0 0
Realty Income Corp COM 756109104 3,213 59,737 SH   SOLE   59,737 0 0
Redhill Biopharma Ltd SPONSORED ADS 757468103 61 7,157 SH   SOLE   7,157 0 0
Redwood Trust Inc COM 758075402 3,375 204,889 SH   SOLE   204,889 0 0
Regency Centers Corp COM 758849103 2,045 32,942 SH   SOLE   32,942 0 0
Regeneron Pharmaceuticals Inc COM 75886F107 20,063 58,154 SH   SOLE   58,154 0 0
Reliance Steel & Aluminum Co COM 759509102 5,483 62,630 SH   SOLE   62,630 0 0
Republic Services Inc COM 760759100 2,242 32,800 SH   SOLE   32,800 0 0
Rice Midstream Partners LP UNIT LTD PARTN 762819100 724 42,512 SH   SOLE   42,512 0 0
Rio Tinto PLC SPONSORED ADR 767204100 111,090 2,002,347 SH   SOLE   2,002,347 0 0
RLJ Lodging Trust CUM CONV PFD A 74965L200 3,467 132,129 SH   SOLE   132,129 0 0
Ross Stores Inc COM 778296103 2,860 33,742 SH   SOLE   33,742 0 0
Rowan Cos Plc SHS CL A G7665A101 31,030 1,913,068 SH   SOLE   1,913,068 0 0
Royal Bank of Canada COM 780087102 3,955 52,468 SH   SOLE   52,468 0 0
Royal Gold Inc COM 780287108 355,668 3,830,976 SH   SOLE   3,830,976 0 0
RPC Inc COM 749660106 23,317 1,600,336 SH   SOLE   1,600,336 0 0
RSP Permian Inc COM 74978Q105 67,540 1,534,303 SH   SOLE   1,534,303 0 0
Ryerson Holding Corp COM 783754104 488 43,796 SH   SOLE   43,796 0 0
Salesforce.com Inc COM 79466L302 42,637 312,588 SH   SOLE   312,588 0 0
Sanderson Farms Inc COM 800013104 4,198 39,925 SH   SOLE   39,925 0 0
Sandstorm Gold Ltd COM NEW 80013R206 101,591 22,575,858 SH   SOLE   22,575,858 0 0
Sanofi SPONSORED ADR 80105N105 14,451 361,195 SH   SOLE   361,195 0 0
Sasol Ltd SPONSORED ADR 803866300 1,393 38,115 SH   SOLE   38,115 0 0
Schlumberger Ltd COM 806857108 397,813 5,934,847 SH   SOLE   5,934,847 0 0
Schnitzer Steel Industries Inc CL A 806882106 1,514 44,924 SH   SOLE   44,924 0 0
Science Applications International Corp COM 808625107 56 689 SH   SOLE   689 0 0
Scientific Games Corp COM 80874P109 372 7,575 SH   SOLE   7,575 0 0
Seaboard Corp COM 811543107 194 49 SH   SOLE   49 0 0
Seabridge Gold Inc COM 811916105 39,367 3,530,693 SH   SOLE   3,530,693 0 0
Seattle Genetics Inc COM 812578102 10,895 164,106 SH   SOLE   164,106 0 0
Sempra Energy 6% PFD CONV A 816851406 18,265 176,968 SH   SOLE   176,968 0 0
Shire PLC SPONSORED ADR 82481R106 21,514 127,455 SH   SOLE   127,455 0 0
Sibanye Gold Ltd SPONSORED ADR 825724206 130,340 53,859,550 SH   SOLE   53,859,550 0 0
Silvercorp Metals Inc COM 82835P103 36,024 13,634,024 SH   SOLE   13,634,024 0 0
Simon Property Group Inc COM 828806109 15,858 93,180 SH   SOLE   93,180 0 0
Sinopec Shanghai Petrochemical Co Ltd SPON ADR H 82935M109 754 12,569 SH   SOLE   12,569 0 0
Skyworks Solutions Inc COM 83088M102 40,416 418,169 SH   SOLE   418,169 0 0
SL Green Realty Corp COM 78440X101 1,920 19,098 SH   SOLE   19,098 0 0
SM Energy Co COM 78454L100 366 14,241 SH   SOLE   14,241 0 0
Sociedad Quimica y Minera de Chile SA SPON ADR SER B 833635105 15,843 329,712 SH   SOLE   329,712 0 0
SodaStream International Ltd USD SHS M9068E105 529 6,202 SH   SOLE   6,202 0 0
Solar Capital Ltd COM 83413U100 4,880 238,734 SH   SOLE   238,734 0 0
SolarEdge Technologies Inc COM 83417M104 525 10,979 SH   SOLE   10,979 0 0
Southern Co/The COM 842587107 432 9,324 SH   SOLE   9,324 0 0
Southern Copper Corp COM 84265V105 98 2,089 SH   SOLE   2,089 0 0
Southwestern Energy Co COM 845467109 703 132,648 SH   SOLE   132,648 0 0
SPDR Gold Shares GOLD SHS 78463V107 370 3,117 SH   SOLE   3,117 0 0
Spectra Energy Partners LP COM 84756N109 731 20,652 SH   SOLE   20,652 0 0
Spirit MTA REIT COM SHS BEN IN 84861U105 97 9,423 SH   SOLE   9,423 0 0
Spirit Realty Capital Inc COM 84860W102 757 94,233 SH   SOLE   94,233 0 0
SPX FLOW Inc COM 78469X107 44 1,007 SH   SOLE   1,007 0 0
SSR Mining Inc COM 784730103 167,285 16,948,833 SH   SOLE   16,948,833 0 0
Starbucks Corp COM 855244109 33,896 693,878 SH   SOLE   693,878 0 0
Stars Group Inc/The COM 85570W100 751 20,699 SH   SOLE   20,699 0 0
Starwood Property Trust Inc COM 85571B105 8,840 407,188 SH   SOLE   407,188 0 0
Steel Dynamics Inc COM 858119100 93,279 2,030,010 SH   SOLE   2,030,010 0 0
Stericycle Inc COM 858912108 20,040 306,945 SH   SOLE   306,945 0 0
STERIS PLC SHS USD G84720104 2,230 21,236 SH   SOLE   21,236 0 0
Stryker Corp COM 863667101 683 4,045 SH   SOLE   4,045 0 0
Suburban Propane Partners LP UNIT LTD PARTN 864482104 3,020 128,570 SH   SOLE   128,570 0 0
Summit Midstream Partners LP COM UNIT LTD 866142102 797 51,751 SH   SOLE   51,751 0 0
Sun Life Financial Inc COM 866796105 40 982 SH   SOLE   982 0 0
SunCoke Energy Inc COM 86722A103 2,918 217,770 SH   SOLE   217,770 0 0
SunCoke Energy Partners LP COMUNIT REP LT 86722Y101 2,327 155,134 SH   SOLE   155,134 0 0
Suncor Energy Inc COM 867224107 1,451 35,640 SH   SOLE   35,640 0 0
Sunoco LP COM U REP LP 86765K109 2,759 110,528 SH   SOLE   110,528 0 0
SunPower Corp COM 867652406 589 76,742 SH   SOLE   76,742 0 0
Sunrun Inc COM 86771W105 34,369 2,613,646 SH   SOLE   2,613,646 0 0
Superior Energy Services Inc COM 868157108 73,997 7,597,213 SH   SOLE   7,597,213 0 0
Syneos Health Inc CL A 87166B102 52 1,104 SH   SOLE   1,104 0 0
Sysco Corp COM 871829107 3,212 47,031 SH   SOLE   47,031 0 0
Tahoe Resources Inc COM 873868103 188,773 38,368,472 SH   SOLE   38,368,472 0 0
Taiwan Semiconductor Manufacturing Co L SPONSORED ADR 874039100 95,862 2,622,052 SH   SOLE   2,622,052 0 0
Tallgrass Energy LP SHS CL A 874696107 906 40,891 SH   SOLE   40,891 0 0
Tallgrass Energy Partners LP COM UNIT 874697105 881 20,340 SH   SOLE   20,340 0 0
Tanger Factory Outlet Centers Inc COM 875465106 460 19,574 SH   SOLE   19,574 0 0
Targa Resources Corp COM 87612G101 100 2,030 SH   SOLE   2,030 0 0
Target Corp COM 87612E106 3,570 46,894 SH   SOLE   46,894 0 0
Taubman Centers Inc COM 876664103 659 11,216 SH   SOLE   11,216 0 0
TCG BDC Inc COM 872280102 7,601 446,612 SH   SOLE   446,612 0 0
TCP Capital Corp COM 87238Q103 5,237 362,437 SH   SOLE   362,437 0 0
TechnipFMC PLC COM G87110105 81,064 2,553,988 SH   SOLE   2,553,988 0 0
Teck Resources Ltd CL B 878742204 202,286 7,948,385 SH   SOLE   7,948,385 0 0
Teekay LNG Partners LP PRTNRSP UNITS Y8564M105 2,739 162,580 SH   SOLE   162,580 0 0
Teekay Offshore Partners LP PARTNERSHIP UN Y8565J101 3,271 1,239,186 SH   SOLE   1,239,186 0 0
Telekomunikasi Indonesia Persero Tbk PT SPONSORED ADR 715684106 3,753 144,304 SH   SOLE   144,304 0 0
Tenaris SA SPONSORED ADR 88031M109 140,201 3,852,722 SH   SOLE   3,852,722 0 0
Tennant Co COM 880345103 893 11,309 SH   SOLE   11,309 0 0
Tenneco Inc COM 880349105 843 19,184 SH   SOLE   19,184 0 0
Teradyne Inc COM 880770102 17,200 451,795 SH   SOLE   451,795 0 0
Ternium SA SPON ADR 880890108 12,379 355,519 SH   SOLE   355,519 0 0
TESARO Inc COM 881569107 2,086 46,910 SH   SOLE   46,910 0 0
Tesla Inc COM 88160R101 9,818 28,627 SH   SOLE   28,627 0 0
Tetra Tech Inc COM 88162G103 879 15,030 SH   SOLE   15,030 0 0
Teva Pharmaceutical Industries Ltd SPONSORED ADR 881624209 14,282 587,244 SH   SOLE   587,244 0 0
Texas Instruments Inc COM 882508104 61,826 560,782 SH   SOLE   560,782 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,977 19,199 SH   SOLE   19,199 0 0
THL Credit Inc COM 872438106 1,785 228,313 SH   SOLE   228,313 0 0
Tiffany & Co COM 886547108 24 180 SH   SOLE   180 0 0
TimkenSteel Corp COM 887399103 908 55,554 SH   SOLE   55,554 0 0
TJX Cos Inc/The COM 872540109 8,741 91,838 SH   SOLE   91,838 0 0
TopBuild Corp COM 89055F103 52 658 SH   SOLE   658 0 0
Toro Co/The COM 891092108 14,220 236,017 SH   SOLE   236,017 0 0
Toronto-Dominion Bank/The COM NEW 891160509 4,090 70,586 SH   SOLE   70,586 0 0
TPG Specialty Lending Inc COM 87265K102 6,225 347,001 SH   SOLE   347,001 0 0
Tractor Supply Co COM 892356106 21,334 278,913 SH   SOLE   278,913 0 0
TransCanada Corp COM 89353D107 1,410 32,575 SH   SOLE   32,575 0 0
Transocean Ltd REG SHS H8817H100 75,598 5,624,856 SH   SOLE   5,624,856 0 0
Triangle Capital Corp COM 895848109 4,152 361,036 SH   SOLE   361,036 0 0
Turquoise Hill Resources Ltd COM 900435108 150 53,110 SH   SOLE   53,110 0 0
Twenty-First Century Fox Inc CL A 90130A101 48,594 977,940 SH   SOLE   977,940 0 0
Two Harbors Investment Corp COM NEW 90187B408 7,028 444,813 SH   SOLE   444,813 0 0
Tyson Foods Inc CL A 902494103 124,720 1,811,477 SH   SOLE   1,811,477 0 0
UDR INC COM 902653104 2,094 55,778 SH   SOLE   55,778 0 0
Union Pacific Corp COM 907818108 4,270 30,141 SH   SOLE   30,141 0 0
United Parcel Service Inc CL B 911312106 4,020 37,839 SH   SOLE   37,839 0 0
United States Steel Corp COM 912909108 5,643 162,394 SH   SOLE   162,394 0 0
United Technologies Corp COM 913017109 20,953 167,583 SH   SOLE   167,583 0 0
United Therapeutics Corp COM 91307C102 9,198 81,292 SH   SOLE   81,292 0 0
UnitedHealth Group Inc COM 91324P102 4,464 18,196 SH   SOLE   18,196 0 0
Uniti Group Inc COM 91325V108 64 3,192 SH   SOLE   3,192 0 0
Universal Display Corp COM 91347P105 10,610 123,375 SH   SOLE   123,375 0 0
Universal Stainless & Alloy Products In COM 913837100 202 8,543 SH   SOLE   8,543 0 0
Urban Edge Properties COM 91704F104 58 2,517 SH   SOLE   2,517 0 0
UroGen Pharma Ltd COM M96088105 160 3,224 SH   SOLE   3,224 0 0
US Bancorp COM NEW 902973304 3,832 76,615 SH   SOLE   76,615 0 0
US Ecology Inc COM 91732J102 894 14,038 SH   SOLE   14,038 0 0
US Silica Holdings Inc COM 90346E103 32,967 1,283,243 SH   SOLE   1,283,243 0 0
USA Compression Partners LP COMUNIT LTDPAR 90290N109 2,877 170,971 SH   SOLE   170,971 0 0
Vale SA ADR 91912E105 94,132 7,342,562 SH   SOLE   7,342,562 0 0
Valero Energy Corp COM 91913Y100 4,816 43,455 SH   SOLE   43,455 0 0
Valero Energy Partners LP COM UNT REP LP 91914J102 794 20,868 SH   SOLE   20,868 0 0
VanEck Vectors Agribusiness ETF AGRIBUSINESS ETF 92189F700 306 4,923 SH   SOLE   4,923 0 0
VanEck Vectors Coal ETF COAL ETF 92189F809 194 12,290 SH   SOLE   12,290 0 0
VanEck Vectors EM Investment Grade BB EM INVT GRD PL 92189F346 8,451 363,000 SH   SOLE   363,000 0 0
VanEck Vectors Emerging Markets Aggrega EMERGING MKTS AG 92189F478 8,106 400,000 SH   SOLE   400,000 0 0
VanEck Vectors Oil Services ETF OIL SVCS ETF 92189F718 188 7,146 SH   SOLE   7,146 0 0
VanEck Vectors Steel ETF STEEL ETF 92189F205 193 4,263 SH   SOLE   4,263 0 0
VanEck Vectors Unconventional Oil & Gas UNCVTL OIL GAS 92189F668 206 11,793 SH   SOLE   11,793 0 0
Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 3,493 82,784 SH   SOLE   82,784 0 0
Vanguard Real Estate ETF REAL ESTATE ETF 922908553 773 9,490 SH   SOLE   9,490 0 0
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 26,697 106,997 SH   SOLE   106,997 0 0
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 6,470 81,699 SH   SOLE   81,699 0 0
Varex Imaging Corp COM 92214X106 53 1,440 SH   SOLE   1,440 0 0
Varonis Systems Inc COM 922280102 424 5,694 SH   SOLE   5,694 0 0
Vascular Biogenics Ltd COM M96883109 18 8,224 SH   SOLE   8,224 0 0
Vedanta Ltd SPONSORED ADR 92242Y100 9,128 671,190 SH   SOLE   671,190 0 0
Veeco Instruments Inc COM 922417100 878 61,579 SH   SOLE   61,579 0 0
Ventas Inc COM 92276F100 4,289 75,308 SH   SOLE   75,308 0 0
VEON Ltd SPONSORED ADR 91822M106 18,340 7,706,053 SH   SOLE   7,706,053 0 0
VEREIT Inc COM 92339V100 1,532 205,977 SH   SOLE   205,977 0 0
Verint Systems Inc COM 92343X100 774 17,444 SH   SOLE   17,444 0 0
Verizon Communications Inc COM 92343V104 4,284 85,147 SH   SOLE   85,147 0 0
Versum Materials Inc COM 92532W103 51 1,368 SH   SOLE   1,368 0 0
Vertex Pharmaceuticals Inc COM 92532F100 23,778 139,904 SH   SOLE   139,904 0 0
Vicor Corp COM 925815102 906 20,808 SH   SOLE   20,808 0 0
Visa Inc COM CL A 92826C839 4,429 33,439 SH   SOLE   33,439 0 0
Vista Outdoor Inc COM 928377100 49 3,182 SH   SOLE   3,182 0 0
Vornado Realty Trust SH BEN INT 929042109 2,727 36,890 SH   SOLE   36,890 0 0
Walgreens Boots Alliance Inc COM 931427108 7,311 121,814 SH   SOLE   121,814 0 0
Walmart Inc COM 931142103 10,786 125,928 SH   SOLE   125,928 0 0
Walt Disney Co/The COM DISNEY 254687106 41,408 395,076 SH   SOLE   395,076 0 0
Warrior Met Coal Inc COM 93627C101 2,672 96,902 SH   SOLE   96,902 0 0
Washington Prime Group Inc COM 93964W108 66 8,091 SH   SOLE   8,091 0 0
Waste Connections Inc COM 94106B101 2,254 29,946 SH   SOLE   29,946 0 0
Waste Management Inc COM 94106L109 2,270 27,912 SH   SOLE   27,912 0 0
Waters Corp COM 941848103 25 127 SH   SOLE   127 0 0
Weatherford International PLC ORD SHS G48833100 83,370 25,340,464 SH   SOLE   25,340,464 0 0
Welbilt Inc COM 949090104 59 2,653 SH   SOLE   2,653 0 0
Wells Fargo & Co COM 949746101 40,172 724,610 SH   SOLE   724,610 0 0
Welltower Inc COM 95040Q104 4,926 78,582 SH   SOLE   78,582 0 0
Western Asset Managed Municipals Fund I COM 95766M105 1,353 106,680 SH   SOLE   106,680 0 0
Western Asset Mortgage Capital Corp COM 95790D105 2,225 213,530 SH   SOLE   213,530 0 0
Western Asset Municipal Defined Opportu COM 95768A109 451 21,305 SH   SOLE   21,305 0 0
Western Asset Municipal High Income Fun COM 95766N103 390 53,910 SH   SOLE   53,910 0 0
Western Asset Municipal Partners Fund I COM 95766P108 480 33,988 SH   SOLE   33,988 0 0
Western Gas Equity Partners LP COMUNT LTD PT 95825R103 806 22,558 SH   SOLE   22,558 0 0
Western Gas Partners LP COM UNIT LP IN 958254104 848 17,516 SH   SOLE   17,516 0 0
Western Union Co/The COM 959802109 36,170 1,779,130 SH   SOLE   1,779,130 0 0
Westlake Chemical Partners LP COM UNIT RP LP 960417103 3,269 133,409 SH   SOLE   133,409 0 0
WestRock Co COM 96145D105 325 5,707 SH   SOLE   5,707 0 0
Weyerhaeuser Co COM 962166104 616 16,894 SH   SOLE   16,894 0 0
Wheaton Precious Metals Corp COM 962879102 447,961 20,306,408 SH   SOLE   20,306,408 0 0
Whiting Petroleum Corp COM NEW 966387409 917 17,393 SH   SOLE   17,393 0 0
Williams Cos Inc/The COM 969457100 207 7,652 SH   SOLE   7,652 0 0
WisdomTree India Earnings Fund INDIA ERNGS FD 97717W422 24 957 SH   SOLE   957 0 0
Worthington Industries Inc COM 981811102 3,144 74,909 SH   SOLE   74,909 0 0
WPX Energy Inc COM 98212B103 48,491 2,689,435 SH   SOLE   2,689,435 0 0
Wynn Resorts Ltd COM 983134107 1,998 11,942 SH   SOLE   11,942 0 0
Xenia Hotels & Resorts Inc COM 984017103 65 2,654 SH   SOLE   2,654 0 0
Xilinx Inc COM 983919101 37,983 582,029 SH   SOLE   582,029 0 0
Yamana Gold Inc COM 98462Y100 366,442 126,348,962 SH   SOLE   126,348,962 0 0
Yandex NV SHS CLASS A N97284108 97,472 2,715,089 SH   SOLE   2,715,089 0 0
YPF SA SPON ADR CL D 984245100 24 1,782 SH   SOLE   1,782 0 0
Yum China Holdings Inc COM 98850P109 1,011 26,290 SH   SOLE   26,290 0 0
YY Inc ADS REPCOM CLA 98426T106 20 200 SH   SOLE   200 0 0
Zimmer Biomet Holdings Inc COM 98956P102 35,265 316,450 SH   SOLE   316,450 0 0
Zoetis Inc CL A 98978V103 72,539 851,494 SH   SOLE   851,494 0 0