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