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
ABM Industries Inc COM 000957100 818 24,439 SH   SOLE   24,439 0 0
AGCO Corp COM 001084102 10,743 165,658 SH   SOLE   165,658 0 0
AG Mortgage Investment Trust Inc COM 001228105 2,005 115,409 SH   SOLE   115,409 0 0
AGNC INVESTMENT CORP COM 00123Q104 10,908 576,551 SH   SOLE   576,551 0 0
AK Steel Holding Corp COM 001547108 2,096 462,741 SH   SOLE   462,741 0 0
AVX Corp COM 002444107 1,009 60,941 SH   SOLE   60,941 0 0
AbbVie Inc COM 00287Y109 10,329 109,132 SH   SOLE   109,132 0 0
Abraxas Petroleum Corp COM 003830106 1,460 657,700 SH   SOLE   657,700 0 0
AdvanSix Inc COM 00773T101 51 1,480 SH   SOLE   1,480 0 0
Advanced Micro Devices Inc COM 007903107 25,423 2,529,691 SH   SOLE   2,529,691 0 0
Advanced Disposal Services Inc COM 00790X101 830 37,258 SH   SOLE   37,258 0 0
Agilent Technologies Inc COM 00846U101 15 220 SH   SOLE   220 0 0
Agnico Eagle Mines Ltd COM 008474108 611,276 14,529,969 SH   SOLE   14,529,969 0 0
Akorn Inc COM 009728106 3,007 160,727 SH   SOLE   160,727 0 0
Alamos Gold Inc COM CL A 011532108 200,736 38,531,563 SH   SOLE   38,531,563 0 0
Albemarle Corp COM 012653101 109 1,170 SH   SOLE   1,170 0 0
Alcoa Corp COM 013872106 210 4,666 SH   SOLE   4,666 0 0
Alexion Pharmaceuticals Inc COM 015351109 19,177 172,056 SH   SOLE   172,056 0 0
Alibaba Group Holding Ltd SPONSORED ADS 01609W102 173,926 947,619 SH   SOLE   947,619 0 0
Allegheny Technologies Inc COM 01741R102 4,380 184,954 SH   SOLE   184,954 0 0
Alliance Holdings GP LP COM UNITS LP 01861G100 2,692 107,650 SH   SOLE   107,650 0 0
AllianceBernstein National Municipal In COM 01864U106 1,099 87,846 SH   SOLE   87,846 0 0
Alliance Resource Partners LP UT LTD PART 01877R108 2,734 154,894 SH   SOLE   154,894 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107 8,009 67,245 SH   SOLE   67,245 0 0
Amazon.com Inc COM 023135106 52,191 36,060 SH   SOLE   36,060 0 0
Ameren Corp COM 023608102 1,271 22,449 SH   SOLE   22,449 0 0
American Express Co COM 025816109 16,669 178,701 SH   SOLE   178,701 0 0
American States Water Co COM 029899101 79 1,498 SH   SOLE   1,498 0 0
AmerisourceBergen Corp COM 03073E105 46,562 540,096 SH   SOLE   540,096 0 0
Amerigas Partners LP UNIT L P INT 030975106 2,666 66,700 SH   SOLE   66,700 0 0
Amgen Inc COM 031162100 81,450 477,766 SH   SOLE   477,766 0 0
Anadarko Petroleum Corp COM 032511107 5,778 95,647 SH   SOLE   95,647 0 0
Analog Devices Inc COM 032654105 49,839 546,899 SH   SOLE   546,899 0 0
Andeavor COM 03349M105 1,535 15,267 SH   SOLE   15,267 0 0
Andeavor Logistics LP COM UNIT LP INT 03350F106 774 17,271 SH   SOLE   17,271 0 0
Andersons Inc/The COM 034164103 1,747 52,770 SH   SOLE   52,770 0 0
AngloGold Ashanti Ltd SPONSORED ADR 035128206 184,637 19,455,936 SH   SOLE   19,455,936 0 0
Annaly Capital Management Inc COM 035710409 18,035 1,729,129 SH   SOLE   1,729,129 0 0
Antero Midstream Partners LP UNT LTD PARTN 03673L103 761 29,402 SH   SOLE   29,402 0 0
Antero Resources Corp COM 03674X106 977 49,243 SH   SOLE   49,243 0 0
Anthem Inc UNIT 05/01/20188 036752202 13,019 242,444 SH   SOLE   242,444 0 0
Anworth Mortgage Asset Corp COM 037347101 2,109 439,472 SH   SOLE   439,472 0 0
Apache Corp COM 037411105 3,006 78,131 SH   SOLE   78,131 0 0
Apollo Investment Corp COM 03761U106 7,433 1,423,987 SH   SOLE   1,423,987 0 0
Apollo Commercial Real Estate Finance I COM 03762U105 5,562 309,328 SH   SOLE   309,328 0 0
Applied Materials Inc COM 038222105 52,813 949,700 SH   SOLE   949,700 0 0
Aqua America Inc COM 03836W103 247 7,258 SH   SOLE   7,258 0 0
Arch Coal Inc CL A 039380407 4,132 44,972 SH   SOLE   44,972 0 0
ArcelorMittal NY REGISTRY SH 03938L203 7,796 245,065 SH   SOLE   245,065 0 0
Archer-Daniels-Midland Co COM 039483102 49,658 1,144,982 SH   SOLE   1,144,982 0 0
Archrock Partners LP COM UNITS REPSTG 03957U100 2,679 219,248 SH   SOLE   219,248 0 0
Arconic Inc COM 03965L100 399 17,301 SH   SOLE   17,301 0 0
Ares Capital Corp COM 04010L103 35,326 2,225,966 SH   SOLE   2,225,966 0 0
ARMOUR Residential REIT Inc COM NEW 042315507 4,065 174,625 SH   SOLE   174,625 0 0
Arotech Corp COM NEW 042682203 17 5,637 SH   SOLE   5,637 0 0
Asanko Gold Inc COM 04341Y105 10,938 10,938,375 SH   SOLE   10,938,375 0 0
Associated Capital Group Inc CL A 045528106 54 1,434 SH   SOLE   1,434 0 0
AstraZeneca PLC SPONSORED ADR 046353108 12,988 371,391 SH   SOLE   371,391 0 0
Auryn Resources Inc COM 05208W108 2,280 1,729,900 SH   SOLE   1,729,900 0 0
AutoZone Inc COM 053332102 1,032 1,591 SH   SOLE   1,591 0 0
BWX Technologies Inc COM 05605H100 748 11,771 SH   SOLE   11,771 0 0
Badger Meter Inc COM 056525108 1,775 37,650 SH   SOLE   37,650 0 0
Baker Hughes a GE Co CL A 05722G100 79,011 2,845,204 SH   SOLE   2,845,204 0 0
Balchem Corp COM 057665200 4,921 60,196 SH   SOLE   60,196 0 0
Bank of Montreal COM 063671101 34 446 SH   SOLE   446 0 0
Bank of Nova Scotia/The COM 064149107 51 824 SH   SOLE   824 0 0
Barrick Gold Corp COM 067901108 728,044 58,477,437 SH   SOLE   58,477,437 0 0
Becton Dickinson and Co COM 075887109 39 182 SH   SOLE   182 0 0
Becton Dickinson and Co PFD SHS CONV A 075887208 28,049 480,038 SH   SOLE   480,038 0 0
Best Buy Co Inc COM 086516101 1,203 17,190 SH   SOLE   17,190 0 0
BioMarin Pharmaceutical Inc COM 09061G101 19,247 237,412 SH   SOLE   237,412 0 0
Biogen Inc COM 09062X103 55,887 204,102 SH   SOLE   204,102 0 0
BioLine RX Ltd SPONSORED ADR 09071M106 21 24,651 SH   SOLE   24,651 0 0
Black Stone Minerals LP COM UNIT 09225M101 2,662 160,876 SH   SOLE   160,876 0 0
BlackRock Municipal Income Quality Trus COM 092479104 1,041 79,198 SH   SOLE   79,198 0 0
BlackRock Investment Quality Municipal COM 09247D105 709 51,651 SH   SOLE   51,651 0 0
BlackRock Inc COM 09247X101 44 82 SH   SOLE   82 0 0
BlackRock Municipal 2018 Term Trust COM 09248C106 425 28,472 SH   SOLE   28,472 0 0
BlackRock Municipal Income Trust SH BEN INT 09248F109 1,256 97,406 SH   SOLE   97,406 0 0
BlackRock Municipal Bond Trust COM 09249H104 409 28,596 SH   SOLE   28,596 0 0
BlackRock Municipal Income Trust II COM 09249N101 842 62,784 SH   SOLE   62,784 0 0
BlackRock Municipal 2020 Term Trust COM SHS 09249X109 545 36,163 SH   SOLE   36,163 0 0
Blackrock Long-Term Municipal Advantage COM 09250B103 408 36,006 SH   SOLE   36,006 0 0
BlackRock Capital Investment Corp COM 092533108 3,255 539,866 SH   SOLE   539,866 0 0
BlackRock MuniHoldings Fund Inc COM 09253N104 469 30,764 SH   SOLE   30,764 0 0
BlackRock MuniVest Fund Inc COM 09253R105 1,081 121,965 SH   SOLE   121,965 0 0
BlackRock MuniVest Fund II Inc COM 09253T101 470 32,727 SH   SOLE   32,727 0 0
BlackRock MuniYield Fund Inc COM 09253W104 1,359 101,633 SH   SOLE   101,633 0 0
BlackRock Muni Intermediate Duration Fu COM 09253X102 1,543 117,698 SH   SOLE   117,698 0 0
BlackRock MuniEnhanced Fund Inc COM 09253Y100 845 79,484 SH   SOLE   79,484 0 0
BlackRock MuniHoldings Quality Fund Inc COM 09254A101 432 34,526 SH   SOLE   34,526 0 0
BlackRock MuniHoldings Quality Fund II COM 09254C107 615 50,216 SH   SOLE   50,216 0 0
BlackRock MuniYield Quality Fund III In COM 09254E103 2,355 186,339 SH   SOLE   186,339 0 0
BlackRock MuniYield Quality Fund Inc COM 09254F100 1,162 82,583 SH   SOLE   82,583 0 0
BlackRock MuniYield Quality Fund II Inc COM 09254G108 822 67,858 SH   SOLE   67,858 0 0
BlackRock MuniAssets Fund Inc COM 09254J102 787 58,366 SH   SOLE   58,366 0 0
BlackRock MuniHoldings Investment Quali COM 09254P108 956 73,147 SH   SOLE   73,147 0 0
BlackRock MuniYield Investment Fund COM 09254R104 354 25,400 SH   SOLE   25,400 0 0
BlackRock Municipal 2030 Target Term Tr COM SHS BEN IN 09257P105 4,433 208,002 SH   SOLE   208,002 0 0
Blackstone Mortgage Trust Inc COM CL A 09257W100 6,357 202,323 SH   SOLE   202,323 0 0
Bluebird Bio Inc COM 09609G100 5,369 31,444 SH   SOLE   31,444 0 0
Boyd Gaming Corp COM 103304101 572 17,962 SH   SOLE   17,962 0 0
Brighthouse Financial Inc COM 10922N103 51 996 SH   SOLE   996 0 0
Bristol-Myers Squibb Co COM 110122108 29,245 462,370 SH   SOLE   462,370 0 0
B2Gold Corp COM 11777Q209 322,829 118,233,905 SH   SOLE   118,233,905 0 0
Buckeye Partners LP UNIT LTD PARTN 118230101 687 18,380 SH   SOLE   18,380 0 0
CBRE Group Inc CL A 12504L109 10 210 SH   SOLE   210 0 0
CDK Global Inc COM 12508E101 51 800 SH   SOLE   800 0 0
Ceco Environmental Corp COM 125141101 403 90,495 SH   SOLE   90,495 0 0
CF Industries Holdings Inc COM 125269100 117,520 3,114,761 SH   SOLE   3,114,761 0 0
CSW Industrials Inc COM 126402106 51 1,139 SH   SOLE   1,139 0 0
CNX Resources Corp COM 12653C108 81,592 5,287,911 SH   SOLE   5,287,911 0 0
CVS Health Corp COM 126650100 35,120 564,546 SH   SOLE   564,546 0 0
CYS Investments Inc COM 12673A108 4,719 702,237 SH   SOLE   702,237 0 0
C&J Energy Services Inc COM 12674R100 32,303 1,251,083 SH   SOLE   1,251,083 0 0
Cable One Inc COM 12685J105 52 76 SH   SOLE   76 0 0
Cabot Oil & Gas Corp COM 127097103 1,888 78,748 SH   SOLE   78,748 0 0
Cadence Design Systems Inc COM 127387108 23,659 643,423 SH   SOLE   643,423 0 0
Caesars Entertainment Corp COM 127686103 2,104 186,986 SH   SOLE   186,986 0 0
California Resources Corp COM NEW 13057Q206 56 3,262 SH   SOLE   3,262 0 0
California Water Service Group COM 130788102 73 1,961 SH   SOLE   1,961 0 0
Cameco Corp COM 13321L108 588 64,735 SH   SOLE   64,735 0 0
Campbell Soup Co COM 134429109 18,318 422,947 SH   SOLE   422,947 0 0
Canadian Imperial Bank of Commerce COM 136069101 1,029 11,675 SH   SOLE   11,675 0 0
Canadian Natural Resources Ltd COM 136385101 426 13,548 SH   SOLE   13,548 0 0
Canadian Solar Inc COM 136635109 925 56,836 SH   SOLE   56,836 0 0
Cantel Medical Corp COM 138098108 823 7,383 SH   SOLE   7,383 0 0
Capstead Mortgage Corp COM NO PAR 14067E506 3,068 354,628 SH   SOLE   354,628 0 0
Cardinal Health Inc COM 14149Y108 34,645 552,722 SH   SOLE   552,722 0 0
CareTrust REIT Inc COM 14174T107 51 3,781 SH   SOLE   3,781 0 0
Carpenter Technology Corp COM 144285103 3,031 68,707 SH   SOLE   68,707 0 0
Carrizo Oil & Gas Inc COM 144577103 206 12,905 SH   SOLE   12,905 0 0
Cars.com Inc COM 14575E105 50 1,750 SH   SOLE   1,750 0 0
Casella Waste Systems Inc CL A 147448104 793 33,913 SH   SOLE   33,913 0 0
Catalent Inc COM 148806102 8,557 208,394 SH   SOLE   208,394 0 0
Caterpillar Inc COM 149123101 60 408 SH   SOLE   408 0 0
Cavium Inc COM 14964U108 12,998 163,738 SH   SOLE   163,738 0 0
Celgene Corp COM 151020104 31,809 356,566 SH   SOLE   356,566 0 0
Cenovus Energy Inc COM 15135U109 2,285 267,615 SH   SOLE   267,615 0 0
Ceva Inc COM 157210105 219 6,037 SH   SOLE   6,037 0 0
Charles River Laboratories Internationa COM 159864107 8,580 80,385 SH   SOLE   80,385 0 0
Chefs' Warehouse Inc/The COM 163086101 68 2,945 SH   SOLE   2,945 0 0
Chemours Co/The COM 163851108 52 1,073 SH   SOLE   1,073 0 0
Cheniere Energy Partners LP COM UNIT 16411Q101 743 25,540 SH   SOLE   25,540 0 0
Cheniere Energy Inc COM NEW 16411R208 18,153 339,629 SH   SOLE   339,629 0 0
Chesapeake Energy Corp COM 165167107 536 177,461 SH   SOLE   177,461 0 0
Chevron Corp COM 166764100 2,707 23,737 SH   SOLE   23,737 0 0
Chimera Investment Corp COM NEW 16934Q208 6,437 369,754 SH   SOLE   369,754 0 0
China Lodging Group Ltd SPONSORED ADR 16949N109 45,637 346,497 SH   SOLE   346,497 0 0
Churchill Downs Inc COM 171484108 617 2,530 SH   SOLE   2,530 0 0
Cimarex Energy Co COM 171798101 109,807 1,174,410 SH   SOLE   1,174,410 0 0
Civeo Corp COM 17878Y108 50 13,278 SH   SOLE   13,278 0 0
Clean Harbors Inc COM 184496107 806 16,516 SH   SOLE   16,516 0 0
Cleveland-Cliffs Inc COM 185899101 3,037 437,047 SH   SOLE   437,047 0 0
Clorox Co/The COM 189054109 12 88 SH   SOLE   88 0 0
Coeur Mining Inc COM NEW 192108504 157,599 19,699,840 SH   SOLE   19,699,840 0 0
Colony NorthStar Inc CL A COM 19625W104 52 9,236 SH   SOLE   9,236 0 0
Comcast Corp CL A 20030N101 17,237 504,446 SH   SOLE   504,446 0 0
Commercial Metals Co COM 201723103 3,530 172,525 SH   SOLE   172,525 0 0
Cia Siderurgica Nacional SA SPONSORED ADR 20440W105 7,110 2,703,576 SH   SOLE   2,703,576 0 0
Cia de Saneamento Basico do Estado de S SPONSORED ADR 20441A102 148 13,960 SH   SOLE   13,960 0 0
Cia Paranaense de Energia SPON ADR PFD 20441B407 1,646 209,469 SH   SOLE   209,469 0 0
Cia de Minas Buenaventura SAA SPONSORED ADR 204448104 198,145 13,010,201 SH   SOLE   13,010,201 0 0
Compass Minerals International Inc COM 20451N101 33,240 551,242 SH   SOLE   551,242 0 0
Concho Resources Inc COM 20605P101 176,761 1,175,822 SH   SOLE   1,175,822 0 0
Conduent Inc COM 206787103 50 2,694 SH   SOLE   2,694 0 0
ConocoPhillips COM 20825C104 870 14,679 SH   SOLE   14,679 0 0
CONSOL Energy Inc COM 20854L108 20,533 708,774 SH   SOLE   708,774 0 0
Continental Resources Inc/OK COM 212015101 1,565 26,550 SH   SOLE   26,550 0 0
Corporate Capital Trust Inc COM 219880101 14,351 849,171 SH   SOLE   849,171 0 0
Costco Wholesale Corp COM 22160K105 3,483 18,486 SH   SOLE   18,486 0 0
Covanta Holding Corp COM 22282E102 3,254 224,409 SH   SOLE   224,409 0 0
Cree Inc COM 225447101 5,277 130,915 SH   SOLE   130,915 0 0
Crescent Point Energy Corp COM 22576C101 934 137,402 SH   SOLE   137,402 0 0
Crestwood Equity Partners LP UNIT LTD PARTNER 226344208 708 27,640 SH   SOLE   27,640 0 0
Cresud SACIF y A SPONSORED ADR 226406106 95 4,728 SH   SOLE   4,728 0 0
CrossAmerica Partners LP UT LTD PTN INT 22758A105 2,528 122,959 SH   SOLE   122,959 0 0
Cummins Inc COM 231021106 18 108 SH   SOLE   108 0 0
DCP Midstream LP COM UT LTD PTN 23311P100 763 21,722 SH   SOLE   21,722 0 0
DSP Group Inc COM 23332B106 64 5,389 SH   SOLE   5,389 0 0
DTE Energy Co UNIT 99/99/9999 233331883 6,820 130,920 SH   SOLE   130,920 0 0
Daqo New Energy Corp SPNSRD ADR NEW 23703Q203 466 9,522 SH   SOLE   9,522 0 0
Darling Ingredients Inc COM 237266101 1,222 70,635 SH   SOLE   70,635 0 0
Deere & Co COM 244199105 64,324 414,137 SH   SOLE   414,137 0 0
Delek US Holdings Inc COM 24665A103 1,145 28,122 SH   SOLE   28,122 0 0
Deutsche Municipal Income Trust COM 25160C106 1,180 105,340 SH   SOLE   105,340 0 0
Devon Energy Corp COM 25179M103 3,899 122,643 SH   SOLE   122,643 0 0
Diamond Offshore Drilling Inc COM 25271C102 20,521 1,399,788 SH   SOLE   1,399,788 0 0
Diamondback Energy Inc COM 25278X109 197,983 1,564,832 SH   SOLE   1,564,832 0 0
Walt Disney Co/The COM DISNEY 254687106 35,344 351,889 SH   SOLE   351,889 0 0
Dr Reddy's Laboratories Ltd ADR 256135203 57 1,754 SH   SOLE   1,754 0 0
Dollar General Corp COM 256677105 1,502 16,057 SH   SOLE   16,057 0 0
Dollar Tree Inc COM 256746108 1,652 17,411 SH   SOLE   17,411 0 0
Dominion Energy Inc COM 25746U109 18,834 279,308 SH   SOLE   279,308 0 0
Dominion Energy Inc UNIT 08/15/2019 25746U836 12,602 271,537 SH   SOLE   271,537 0 0
Domtar Corp COM NEW 257559203 63 1,486 SH   SOLE   1,486 0 0
Donaldson Co Inc COM 257651109 836 18,566 SH   SOLE   18,566 0 0
Donnelley Financial Solutions Inc COM 25787G100 51 2,994 SH   SOLE   2,994 0 0
DRDGOLD Ltd SPON ADR REPSTG 26152H301 8,544 3,129,564 SH   SOLE   3,129,564 0 0
Dreyfus Strategic Municipals Inc COM 261932107 1,054 136,747 SH   SOLE   136,747 0 0
Dreyfus Municipal Income Inc COM 26201R102 463 57,277 SH   SOLE   57,277 0 0
Dreyfus Strategic Municipal Bond Fund I COM 26202F107 808 106,241 SH   SOLE   106,241 0 0
Dril-Quip Inc COM 262037104 22,399 499,969 SH   SOLE   499,969 0 0
Dreyfus Municipal Bond Infrastructure F SHS 26203D101 687 55,864 SH   SOLE   55,864 0 0
Duke Energy Corp COM NEW 26441C204 2,201 28,416 SH   SOLE   28,416 0 0
Dynex Capital Inc COM NEW 26817Q506 1,897 286,198 SH   SOLE   286,198 0 0
EOG Resources Inc COM 26875P101 167,435 1,590,529 SH   SOLE   1,590,529 0 0
EQT Corp COM 26884L109 3,028 63,735 SH   SOLE   63,735 0 0
EQT Midstream Partners LP UNIT LTD PARTN 26885B100 779 13,201 SH   SOLE   13,201 0 0
Eaton Vance Municipal Income Trust SH BEN INT 27826U108 836 71,369 SH   SOLE   71,369 0 0
Eaton Vance Municipal Bond Fund II COM 27827K109 351 30,049 SH   SOLE   30,049 0 0
Eaton Vance Municipal Bond Fund COM 27827X101 2,411 203,993 SH   SOLE   203,993 0 0
Eaton Vance National Municipal Opportun COM SHS 27829L105 496 24,016 SH   SOLE   24,016 0 0
Eaton Vance Municipal Income 2028 Term SHS 27829U105 428 22,611 SH   SOLE   22,611 0 0
Ecolab Inc COM 278865100 24 178 SH   SOLE   178 0 0
El Paso Electric Co COM NEW 283677854 227 4,457 SH   SOLE   4,457 0 0
Eldorado Resorts Inc COM 28470R102 524 15,889 SH   SOLE   15,889 0 0
Eldorado Gold Corp COM 284902103 68,540 81,595,757 SH   SOLE   81,595,757 0 0
Emerson Electric Co COM 291011104 18,233 266,956 SH   SOLE   266,956 0 0
Enable Midstream Partners LP COM UNIT RP IN 292480100 763 55,590 SH   SOLE   55,590 0 0
EnCana Corp COM 292505104 2,435 221,337 SH   SOLE   221,337 0 0
Enbridge Inc COM 29250N105 664 21,084 SH   SOLE   21,084 0 0
Enbridge Energy Partners LP COM 29250R106 607 63,008 SH   SOLE   63,008 0 0
Endeavour Silver Corp COM 29258Y103 24,588 10,118,323 SH   SOLE   10,118,323 0 0
Energen Corp COM 29265N108 935 14,878 SH   SOLE   14,878 0 0
Energizer Holdings Inc COM 29272W109 60 1,002 SH   SOLE   1,002 0 0
Energy Transfer Equity LP COM UT LTD PTN 29273V100 730 51,378 SH   SOLE   51,378 0 0
EnerSys COM 29275Y102 3,779 54,475 SH   SOLE   54,475 0 0
Enerplus Corp COM 292766102 776 68,902 SH   SOLE   68,902 0 0
Energy Transfer Partners LP UNIT LTD PRT INT 29278N103 733 45,201 SH   SOLE   45,201 0 0
EnLink Midstream LLC COM UNIT REP LTD 29336T100 777 53,062 SH   SOLE   53,062 0 0
EnLink Midstream Partners LP COM UNIT REP LTD 29336U107 728 53,311 SH   SOLE   53,311 0 0
Enova International Inc COM 29357K103 52 2,361 SH   SOLE   2,361 0 0
Entergy Corp COM 29364G103 1,234 15,670 SH   SOLE   15,670 0 0
ESCO Technologies Inc COM 296315104 1,956 33,411 SH   SOLE   33,411 0 0
Eversource Energy COM 30040W108 13 218 SH   SOLE   218 0 0
Exelon Corp COM 30161N101 1,982 50,815 SH   SOLE   50,815 0 0
Expeditors International of Washington COM 302130109 8 122 SH   SOLE   122 0 0
Express Scripts Holding Co COM 30219G108 36,599 529,804 SH   SOLE   529,804 0 0
Exterran Corp COM 30227H106 50 1,881 SH   SOLE   1,881 0 0
Exxon Mobil Corp COM 30231G102 3,951 52,954 SH   SOLE   52,954 0 0
FMC Corp COM NEW 302491303 19,904 259,941 SH   SOLE   259,941 0 0
FS Investment Corp COM 302635107 11,305 1,559,260 SH   SOLE   1,559,260 0 0
FTS International Inc COM 30283W104 8,184 445,000 SH   SOLE   445,000 0 0
Fairmount Santrol Holdings Inc COM 30555Q108 16,365 3,850,649 SH   SOLE   3,850,649 0 0
Fidus Investment Corp COM 316500107 2,076 161,179 SH   SOLE   161,179 0 0
First Majestic Silver Corp COM 32076V103 124,902 20,442,201 SH   SOLE   20,442,201 0 0
First Solar Inc COM 336433107 7,716 108,710 SH   SOLE   108,710 0 0
FirstEnergy Corp COM 337932107 1,439 42,306 SH   SOLE   42,306 0 0
Fomento Economico Mexicano SAB de CV SPON ADR UNITS 344419106 18,740 204,965 SH   SOLE   204,965 0 0
ForeScout Technologies Inc COM 34553D101 47 1,449 SH   SOLE   1,449 0 0
Fortive Corp COM 34959J108 53 680 SH   SOLE   680 0 0
Fortuna Silver Mines Inc COM 349915108 94,283 18,097,585 SH   SOLE   18,097,585 0 0
Four Corners Property Trust Inc COM 35086T109 54 2,329 SH   SOLE   2,329 0 0
Franco-Nevada Corp COM 351858105 587,006 8,583,214 SH   SOLE   8,583,214 0 0
Franklin Electric Co Inc COM 353514102 2,040 50,050 SH   SOLE   50,050 0 0
Franklin Resources Inc COM 354613101 16,075 463,510 SH   SOLE   463,510 0 0
Freeport-McMoRan Inc CL B 35671D857 482 27,422 SH   SOLE   27,422 0 0
Frontier Communications Corp PFD CONV SER-A 35906A207 2,145 186,682 SH   SOLE   186,682 0 0
GCP Applied Technologies Inc COM 36164Y101 52 1,775 SH   SOLE   1,775 0 0
GW Pharmaceuticals PLC ADS 36197T103 4,738 42,052 SH   SOLE   42,052 0 0
Gaming and Leisure Properties Inc COM 36467J108 1,499 44,781 SH   SOLE   44,781 0 0
Gannett Co Inc COM 36473H104 52 5,218 SH   SOLE   5,218 0 0
Gap Inc/The COM 364760108 798 25,588 SH   SOLE   25,588 0 0
General Electric Co COM 369604103 28,391 2,106,182 SH   SOLE   2,106,182 0 0
General Mills Inc COM 370334104 16,097 357,235 SH   SOLE   357,235 0 0
Genesis Energy LP UNIT LTD PARTN 371927104 768 38,982 SH   SOLE   38,982 0 0
Gerdau SA SPON ADR REP PFD 373737105 7,145 1,533,223 SH   SOLE   1,533,223 0 0
Gibraltar Industries Inc COM 374689107 1,608 47,515 SH   SOLE   47,515 0 0
Gilead Sciences Inc COM 375558103 63,250 838,966 SH   SOLE   838,966 0 0
Gladstone Capital Corp COM 376535100 1,692 196,796 SH   SOLE   196,796 0 0
Gladstone Investment Corp COM 376546107 2,428 240,350 SH   SOLE   240,350 0 0
GlaxoSmithKline PLC SPONSORED ADR 37733W105 13,128 336,007 SH   SOLE   336,007 0 0
Global Partners LP/MA COM UNITS 37946R109 2,613 170,240 SH   SOLE   170,240 0 0
Gol Linhas Aereas Inteligentes SA SPON ADR PFD NEW 38045R206 1,849 142,303 SH   SOLE   142,303 0 0
Gold Fields Ltd SPONSORED ADR 38059T106 361,216 89,854,633 SH   SOLE   89,854,633 0 0
Gold Resource Corp COM 38068T105 19,269 4,272,515 SH   SOLE   4,272,515 0 0
Gold Standard Ventures Corp COM 380738104 22,767 13,967,181 SH   SOLE   13,967,181 0 0
Goldcorp Inc COM 380956409 604,782 43,761,486 SH   SOLE   43,761,486 0 0
Golden Star Resources Ltd COM 38119T104 16,587 28,256,691 SH   SOLE   28,256,691 0 0
Goldman Sachs BDC Inc SHS 38147U107 4,768 249,243 SH   SOLE   249,243 0 0
Golub Capital BDC Inc COM 38173M102 7,884 440,697 SH   SOLE   440,697 0 0
Graphic Packaging Holding Co COM 388689101 113 7,337 SH   SOLE   7,337 0 0
Great Panther Silver Ltd COM 39115V101 15,636 13,363,923 SH   SOLE   13,363,923 0 0
Green Plains Inc COM 393222104 56,744 3,377,605 SH   SOLE   3,377,605 0 0
Grifols SA SP ADR REP B NVT 398438408 10,580 499,074 SH   SOLE   499,074 0 0
Grupo Supervielle SA SPONSORED ADR 40054A108 33,310 1,097,886 SH   SOLE   1,097,886 0 0
Guidewire Software Inc COM 40171V100 16,055 198,623 SH   SOLE   198,623 0 0
Gulfport Energy Corp COM NEW 402635304 375 38,845 SH   SOLE   38,845 0 0
HDFC Bank Ltd ADR REPS 3 SHS 40415F101 35,809 362,554 SH   SOLE   362,554 0 0
HSBC Holdings PLC ADR A 1/40PF A 404280604 19 731 SH   SOLE   731 0 0
Halliburton Co COM 406216101 355,491 7,573,307 SH   SOLE   7,573,307 0 0
Halyard Health Inc COM 40650V100 51 1,110 SH   SOLE   1,110 0 0
Hanesbrands Inc COM 410345102 5 250 SH   SOLE   250 0 0
Hannon Armstrong Sustainable Infrastruc COM 41068X100 26,908 1,379,890 SH   SOLE   1,379,890 0 0
Harmony Gold Mining Co Ltd SPONSORED ADR 413216300 128,279 53,673,292 SH   SOLE   53,673,292 0 0
Hecla Mining Co COM 422704106 153,211 41,746,917 SH   SOLE   41,746,917 0 0
Helmerich & Payne Inc COM 423452101 75,699 1,137,304 SH   SOLE   1,137,304 0 0
Herc Holdings Inc COM 42704L104 50 770 SH   SOLE   770 0 0
Hercules Capital Inc COM 427096508 7,620 629,744 SH   SOLE   629,744 0 0
Heritage-Crystal Clean Inc COM 42726M106 444 18,860 SH   SOLE   18,860 0 0
Hershey Co/The COM 427866108 18,053 182,425 SH   SOLE   182,425 0 0
Hess Corp COM 42809H107 2,560 50,579 SH   SOLE   50,579 0 0
Hess Corp DEP PDF SR A 42809H404 6,642 111,524 SH   SOLE   111,524 0 0
Hewlett Packard Enterprise Co COM 42824C109 50 2,848 SH   SOLE   2,848 0 0
Hi-Crush Partners LP COM UNIT LTD 428337109 2,286 215,637 SH   SOLE   215,637 0 0
Hilton Grand Vacations Inc COM 43283X105 52 1,198 SH   SOLE   1,198 0 0
Holly Energy Partners LP COM UT LTD PTN 435763107 755 27,383 SH   SOLE   27,383 0 0
HollyFrontier Corp COM 436106108 1,214 24,844 SH   SOLE   24,844 0 0
Home Depot Inc/The COM 437076102 7,596 42,617 SH   SOLE   42,617 0 0
iStar Inc COM 45031U101 1,674 164,591 SH   SOLE   164,591 0 0
IAMGOLD Corp COM 450913108 317,312 61,139,240 SH   SOLE   61,139,240 0 0
IDEXX Laboratories Inc COM 45168D104 33,202 173,477 SH   SOLE   173,477 0 0
Illumina Inc COM 452327109 19,952 84,393 SH   SOLE   84,393 0 0
Imperial Oil Ltd COM NEW 453038408 83 3,140 SH   SOLE   3,140 0 0
Imperva Inc COM 45321L100 382 8,828 SH   SOLE   8,828 0 0
Incyte Corp COM 45337C102 18,535 222,428 SH   SOLE   222,428 0 0
Independence Contract Drilling Inc COM 453415309 734 194,100 SH   SOLE   194,100 0 0
Ingevity Corp COM 45688C107 51 695 SH   SOLE   695 0 0
Ingredion Inc COM 457187102 1,313 10,184 SH   SOLE   10,184 0 0
Intel Corp COM 458140100 86,734 1,665,398 SH   SOLE   1,665,398 0 0
International Flavors & Fragrances Inc COM 459506101 7 54 SH   SOLE   54 0 0
International Paper Co COM 460146103 523 9,781 SH   SOLE   9,781 0 0
Invesco Mortgage Capital Inc COM 46131B100 5,911 360,838 SH   SOLE   360,838 0 0
Invesco Municipal Trust COM 46131J103 1,952 166,975 SH   SOLE   166,975 0 0
Invesco Trust for Investment Grade Muni COM 46131M106 1,801 147,408 SH   SOLE   147,408 0 0
Invesco Municipal Opportunity Trust COM 46132C107 2,377 202,857 SH   SOLE   202,857 0 0
Invesco Advantage Municipal Income Trus SH BEN INT 46132E103 1,279 120,509 SH   SOLE   120,509 0 0
Invesco Value Municipal Income Trust COM 46132P108 1,990 137,063 SH   SOLE   137,063 0 0
Invesco Municipal Income Opportunities COM 46132X101 542 73,194 SH   SOLE   73,194 0 0
Invesco Quality Municipal Income Trust COM 46133G107 1,868 156,976 SH   SOLE   156,976 0 0
Ionis Pharmaceuticals Inc COM 462222100 5,077 115,186 SH   SOLE   115,186 0 0
IQVIA Holdings Inc COM 46266C105 19,849 202,315 SH   SOLE   202,315 0 0
iShares MSCI Canada ETF MSCI CDA ETF 464286509 583 21,146 SH   SOLE   21,146 0 0
iShares MSCI Eurozone ETF MSCI EURZONE ETF 464286608 2,967 68,448 SH   SOLE   68,448 0 0
iShares MSCI Pacific ex Japan ETF MSCI PAC JP ETF 464286665 1,107 23,836 SH   SOLE   23,836 0 0
iShares MSCI Switzerland ETF MSCI SWITZERLAND 464286749 614 17,862 SH   SOLE   17,862 0 0
iShares MSCI South Korea Capped ETF MSCI STH KOR ETF 464286772 702 9,310 SH   SOLE   9,310 0 0
iShares Core U.S. Aggregate Bond ETF CORE US AGGBD ET 464287226 6,198 57,791 SH   SOLE   57,791 0 0
iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 5,595 46,638 SH   SOLE   46,638 0 0
iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 8,847 65,005 SH   SOLE   65,005 0 0
iShares Russell 2000 Value ETF RUS 2000 VAL ETF 464287630 906 7,434 SH   SOLE   7,434 0 0
iShares Russell 2000 Growth ETF RUS 2000 GRW ETF 464287648 1,456 7,639 SH   SOLE   7,639 0 0
iShares MSCI Japan ETF MSCI JPN ETF NEW 46434G822 2,592 42,717 SH   SOLE   42,717 0 0
iShares MSCI United Kingdom ETF MSCI UK ETF NEW 46435G334 1,443 41,533 SH   SOLE   41,533 0 0
Itron Inc COM 465741106 3,258 45,530 SH   SOLE   45,530 0 0
JD.com Inc SPON ADR CL A 47215P106 58,017 1,432,870 SH   SOLE   1,432,870 0 0
JinkoSolar Holding Co Ltd SPONSORED ADR 47759T100 580 31,786 SH   SOLE   31,786 0 0
Johnson & Johnson COM 478160104 12,433 97,022 SH   SOLE   97,022 0 0
KLA-Tencor Corp COM 482480100 42,291 387,959 SH   SOLE   387,959 0 0
KLX Inc COM 482539103 53 751 SH   SOLE   751 0 0
Keysight Technologies Inc COM 49338L103 53 1,006 SH   SOLE   1,006 0 0
Kinder Morgan Inc/DE COM 49456B101 357 23,709 SH   SOLE   23,709 0 0
Kinder Morgan Inc/DE PFD SER A 49456B200 9,648 310,328 SH   SOLE   310,328 0 0
Kinross Gold Corp COM NO PAR 496902404 301,997 76,454,895 SH   SOLE   76,454,895 0 0
KIRBY CORP COM 497266106 32,150 417,800 SH   SOLE   417,800 0 0
Kirkland Lake Gold Ltd COM 49741E100 393,124 25,411,529 SH   SOLE   25,411,529 0 0
Klondex Mines Ltd COM 498696103 20,532 8,737,176 SH   SOLE   8,737,176 0 0
Knowles Corp COM 49926D109 51 4,027 SH   SOLE   4,027 0 0
Kohl's Corp COM 500255104 703 10,735 SH   SOLE   10,735 0 0
Korea Electric Power Corp SPONSORED ADR 500631106 1,249 81,161 SH   SOLE   81,161 0 0
Kroger Co/The COM 501044101 1,590 66,403 SH   SOLE   66,403 0 0
L Brands Inc COM 501797104 31,835 833,170 SH   SOLE   833,170 0 0
LSC Communications Inc COM 50218P107 50 2,870 SH   SOLE   2,870 0 0
Ladder Capital Corp CL A 505743104 4,960 328,934 SH   SOLE   328,934 0 0
Lam Research Corp COM 512807108 48,721 239,817 SH   SOLE   239,817 0 0
Lamb Weston Holdings Inc COM 513272104 56 956 SH   SOLE   956 0 0
Lands' End Inc COM 51509F105 57 2,456 SH   SOLE   2,456 0 0
Laredo Petroleum Inc COM 516806106 30,569 3,509,656 SH   SOLE   3,509,656 0 0
Las Vegas Sands Corp COM 517834107 4,255 59,180 SH   SOLE   59,180 0 0
Layne Christensen Co COM 521050104 413 27,659 SH   SOLE   27,659 0 0
Liberty Broadband Corp COM SER A 530307107 52 612 SH   SOLE   612 0 0
Eli Lilly & Co COM 532457108 45,455 587,502 SH   SOLE   587,502 0 0
Lindsay Corp COM 535555106 139 1,519 SH   SOLE   1,519 0 0
Lithium Americas Corp COM NEW 53680Q207 9,164 1,693,711 SH   SOLE   1,693,711 0 0
LivePerson Inc COM 538146101 246 15,041 SH   SOLE   15,041 0 0
Louisiana-Pacific Corp COM 546347105 41,228 1,433,032 SH   SOLE   1,433,032 0 0
Lowe's Cos Inc COM 548661107 40,967 466,856 SH   SOLE   466,856 0 0
Lumentum Holdings Inc COM 55024U109 48 756 SH   SOLE   756 0 0
MFA Financial Inc COM 55272X102 5,828 773,944 SH   SOLE   773,944 0 0
MFS Municipal Income Trust SH BEN INT 552738106 727 111,530 SH   SOLE   111,530 0 0
MGM Resorts International COM 552953101 3,800 108,496 SH   SOLE   108,496 0 0
Mtge Investment Corp COM 55378A105 3,400 189,955 SH   SOLE   189,955 0 0
Macy's Inc COM 55616P104 700 23,545 SH   SOLE   23,545 0 0
Madison Square Garden Co/The CL A 55825T103 53 214 SH   SOLE   214 0 0
MAG Silver Corp COM 55903Q104 53,412 5,478,156 SH   SOLE   5,478,156 0 0
Magic Software Enterprises Ltd ORD 559166103 55 6,458 SH   SOLE   6,458 0 0
Main Street Capital Corp COM 56035L104 14,481 392,447 SH   SOLE   392,447 0 0
MainStay MacKay DefinedTerm Municipal O COM 56064K100 1,102 58,562 SH   SOLE   58,562 0 0
Marathon Oil Corp COM 565849106 2,730 169,258 SH   SOLE   169,258 0 0
Marathon Petroleum Corp COM 56585A102 1,667 22,799 SH   SOLE   22,799 0 0
Matador Resources Co COM 576485205 638 21,323 SH   SOLE   21,323 0 0
Mattel Inc COM 577081102 3 236 SH   SOLE   236 0 0
Maxim Integrated Products Inc COM 57772K101 41,372 687,016 SH   SOLE   687,016 0 0
McDermott International Inc COM 580037109 29,224 4,798,650 SH   SOLE   4,798,650 0 0
McDonald's Corp COM 580135101 18,699 119,573 SH   SOLE   119,573 0 0
McEwen Mining Inc COM 58039P107 73,840 35,500,039 SH   SOLE   35,500,039 0 0
McKesson Corp COM 58155Q103 46,720 331,656 SH   SOLE   331,656 0 0
Mechel PJSC SPONSORED ADR NE 583840608 5,072 1,165,908 SH   SOLE   1,165,908 0 0
Melco Resorts & Entertainment Ltd ADR 585464100 2,145 74,013 SH   SOLE   74,013 0 0
Merck & Co Inc COM 58933Y105 47,490 871,847 SH   SOLE   871,847 0 0
Mettler-Toledo International Inc COM 592688105 10 18 SH   SOLE   18 0 0
MFS High Income Municipal Trust SH BEN INT 59318D104 339 68,944 SH   SOLE   68,944 0 0
Micro Focus International PLC SPON ADR NEW 594837304 7 478 SH   SOLE   478 0 0
Microsoft Corp COM 594918104 17,886 195,968 SH   SOLE   195,968 0 0
Microchip Technology Inc COM 595017104 82,468 902,672 SH   SOLE   902,672 0 0
Micron Technology Inc COM 595112103 54,521 1,045,671 SH   SOLE   1,045,671 0 0
Microsemi Corp COM 595137100 17,326 267,700 SH   SOLE   267,700 0 0
Mobile TeleSystems PJSC SPONSORED ADR 607409109 78,915 6,928,460 SH   SOLE   6,928,460 0 0
Mondelez International Inc CL A 609207105 35,345 846,985 SH   SOLE   846,985 0 0
Monroe Capital Corp COM 610335101 1,840 149,562 SH   SOLE   149,562 0 0
Monsanto Co COM 61166W101 108,910 933,324 SH   SOLE   933,324 0 0
Mosaic Co/The COM 61945C103 20,089 827,401 SH   SOLE   827,401 0 0
Murphy Oil Corp COM 626717102 593 22,943 SH   SOLE   22,943 0 0
Murphy USA Inc COM 626755102 54 742 SH   SOLE   742 0 0
NGL Energy Partners LP COM UNIT REPST 62913M107 2,541 231,039 SH   SOLE   231,039 0 0
National Fuel Gas Co COM 636180101 774 15,047 SH   SOLE   15,047 0 0
National Oilwell Varco Inc COM 637071101 83,039 2,255,895 SH   SOLE   2,255,895 0 0
Navient Corp COM 63938C108 52 3,977 SH   SOLE   3,977 0 0
Nektar Therapeutics COM 640268108 18,285 172,081 SH   SOLE   172,081 0 0
Neogen Corp COM 640491106 6,292 93,921 SH   SOLE   93,921 0 0
Neuberger Berman Intermediate Municipal COM 64124P101 690 50,122 SH   SOLE   50,122 0 0
Neurocrine Biosciences Inc COM 64125C109 8,645 104,240 SH   SOLE   104,240 0 0
New Gold Inc COM 644535106 208,342 80,751,834 SH   SOLE   80,751,834 0 0
New Media Investment Group Inc COM 64704V106 51 2,987 SH   SOLE   2,987 0 0
New Mountain Finance Corp COM 647551100 5,755 437,671 SH   SOLE   437,671 0 0
New Residential Investment Corp COM NEW 64828T201 8,493 516,263 SH   SOLE   516,263 0 0
New Senior Investment Group Inc COM 648691103 54 6,639 SH   SOLE   6,639 0 0
New York Mortgage Trust Inc COM PAR $.02 649604501 3,302 556,809 SH   SOLE   556,809 0 0
Newell Brands Inc COM 651229106 9 336 SH   SOLE   336 0 0
Newfield Exploration Co COM 651290108 83,258 3,409,423 SH   SOLE   3,409,423 0 0
Newmont Mining Corp COM 651639106 1,175,531 30,087,822 SH   SOLE   30,087,822 0 0
Newpark Resources Inc COM PAR $.01NEW 651718504 404 49,852 SH   SOLE   49,852 0 0
News Corp CL A 65249B109 51 3,207 SH   SOLE   3,207 0 0
Newtek Business Services Corp COM NEW 652526203 2,317 128,203 SH   SOLE   128,203 0 0
NextEra Energy Inc UNIT 09/01/2019 65339F820 16,775 290,932 SH   SOLE   290,932 0 0
NextEra Energy Inc UNIT 08/31/2018 65339F846 9,902 135,768 SH   SOLE   135,768 0 0
NIKE Inc CL B 654106103 20,874 314,173 SH   SOLE   314,173 0 0
Noble Energy Inc COM 655044105 2,633 86,900 SH   SOLE   86,900 0 0
Northern Trust Corp COM 665859104 15 148 SH   SOLE   148 0 0
NorthStar Realty Europe Corp COM 66706L101 54 4,125 SH   SOLE   4,125 0 0
Novagold Resources Inc COM NEW 66987E206 74,073 17,106,914 SH   SOLE   17,106,914 0 0
Novartis AG SPONSORED ADR 66987V109 12,370 152,995 SH   SOLE   152,995 0 0
Novo Nordisk A/S ADR 670100205 12,178 247,277 SH   SOLE   247,277 0 0
NOW Inc COM 67011P100 49 4,801 SH   SOLE   4,801 0 0
Nucor Corp COM 670346105 7,334 120,059 SH   SOLE   120,059 0 0
NuStar Energy LP UNIT COM 67058H102 818 40,105 SH   SOLE   40,105 0 0
NuStar GP Holdings LLC UNIT RESTG LLC 67059L102 868 75,192 SH   SOLE   75,192 0 0
Nuveen Select Tax-Free Income Portfolio SH BEN INT 67062F100 615 43,864 SH   SOLE   43,864 0 0
Nuveen Select Tax-Free Income2 Portfoli SH BEN INT 67063C106 632 46,912 SH   SOLE   46,912 0 0
Nuveen Select Tax-Free Income3 Portfoli SH BEN INT 67063X100 486 34,167 SH   SOLE   34,167 0 0
Nuveen AMT-Free Quality Municipal Incom COM 670657105 7,649 588,422 SH   SOLE   588,422 0 0
NVIDIA Corp COM 67066G104 54,224 234,138 SH   SOLE   234,138 0 0
Nuveen Quality Municipal Income Fund COM 67066V101 7,662 583,076 SH   SOLE   583,076 0 0
Nuveen Intermediate Duration Municipal COM 670671106 1,565 124,634 SH   SOLE   124,634 0 0
Nuveen Intermediate Duration Quality Mu COM 670677103 435 34,653 SH   SOLE   34,653 0 0
Nuveen Municipal High Income Opportunit COM 670682103 1,500 120,019 SH   SOLE   120,019 0 0
Nuveen AMT-Free Municipal Value Fund COM 670695105 449 28,195 SH   SOLE   28,195 0 0
Nuveen Municipal Credit Income Fund COM SH BEN INT 67070X101 5,427 383,793 SH   SOLE   383,793 0 0
Nuveen AMT-Free Municipal Credit Income COM 67071L106 7,631 525,925 SH   SOLE   525,925 0 0
Nuveen Enhanced Municipal Value Fund COM 67074M101 889 66,657 SH   SOLE   66,657 0 0
Nutrien Ltd COM 67077M108 185,258 3,920,000 SH   SOLE   3,920,000 0 0
Nuveen Municipal Value Fund Inc COM 670928100 4,201 443,584 SH   SOLE   443,584 0 0
O'Reilly Automotive Inc COM 67103H107 1,520 6,144 SH   SOLE   6,144 0 0
Oaktree Specialty Lending Corp COM 67401P108 2,850 677,051 SH   SOLE   677,051 0 0
Oasis Petroleum Inc COM 674215108 480 59,292 SH   SOLE   59,292 0 0
Occidental Petroleum Corp COM 674599105 6,471 99,614 SH   SOLE   99,614 0 0
Oceaneering International Inc COM 675232102 32,978 1,778,762 SH   SOLE   1,778,762 0 0
Oil States International Inc COM 678026105 25,640 978,615 SH   SOLE   978,615 0 0
Olympic Steel Inc COM 68162K106 331 16,149 SH   SOLE   16,149 0 0
ON Semiconductor Corp COM 682189105 23,646 966,701 SH   SOLE   966,701 0 0
ONE Gas Inc COM 68235P108 53 799 SH   SOLE   799 0 0
Oneok Inc COM 682680103 292 5,130 SH   SOLE   5,130 0 0
Opko Health Inc COM 68375N103 315 99,326 SH   SOLE   99,326 0 0
Orchid Island Capital Inc COM 68571X103 1,985 269,335 SH   SOLE   269,335 0 0
Ormat Technologies Inc COM 686688102 21,791 386,501 SH   SOLE   386,501 0 0
Osisko Gold Royalties Ltd COM 68827L101 147,711 15,275,725 SH   SOLE   15,275,725 0 0
Oxford Square Capital Corp COM 69181V107 2,173 355,569 SH   SOLE   355,569 0 0
PBF Energy Inc CL A 69318G106 24,403 719,850 SH   SOLE   719,850 0 0
PDC Energy Inc COM 69327R101 89,839 1,832,322 SH   SOLE   1,832,322 0 0
PG&E Corp COM 69331C108 1,713 39,001 SH   SOLE   39,001 0 0
PJT Partners Inc COM CL A 69343T107 53 1,065 SH   SOLE   1,065 0 0
POSCO SPONSORED ADR 693483109 7,112 90,195 SH   SOLE   90,195 0 0
PNM Resources Inc COM 69349H107 339 8,870 SH   SOLE   8,870 0 0
PRA Health Sciences Inc COM 69354M108 56 675 SH   SOLE   675 0 0
PVH Corp COM 693656100 8 54 SH   SOLE   54 0 0
Packaging Corp of America COM 695156109 252 2,235 SH   SOLE   2,235 0 0
Pan American Silver Corp COM 697900108 292,601 18,117,698 SH   SOLE   18,117,698 0 0
Park Hotels & Resorts Inc COM 700517105 53 1,979 SH   SOLE   1,979 0 0
Parsley Energy Inc CL A 701877102 171,635 5,920,486 SH   SOLE   5,920,486 0 0
Patterson Cos Inc COM 703395103 2,748 123,638 SH   SOLE   123,638 0 0
Patterson-UTI Energy Inc COM 703481101 165,699 9,463,081 SH   SOLE   9,463,081 0 0
PayPal Holdings Inc COM 70450Y103 50 664 SH   SOLE   664 0 0
Peabody Energy Corp COM 704551100 4,437 121,574 SH   SOLE   121,574 0 0
Penn National Gaming Inc COM 707569109 399 15,199 SH   SOLE   15,199 0 0
PennantPark Investment Corp COM 708062104 3,508 525,098 SH   SOLE   525,098 0 0
PennantPark Floating Rate Capital Ltd COM 70806A106 3,750 286,503 SH   SOLE   286,503 0 0
PennyMac Mortgage Investment Trust COM 70931T103 4,857 269,401 SH   SOLE   269,401 0 0
PepsiCo Inc COM 713448108 18,106 165,883 SH   SOLE   165,883 0 0
Telekomunikasi Indonesia Persero Tbk PT SPONSORED ADR 715684106 4,191 158,634 SH   SOLE   158,634 0 0
Petroleo Brasileiro SA SPONSORED ADR 71654V408 263 18,602 SH   SOLE   18,602 0 0
Pfizer Inc COM 717081103 47,541 1,339,566 SH   SOLE   1,339,566 0 0
Phillips 66 COM 718546104 2,474 25,794 SH   SOLE   25,794 0 0
Pilgrim's Pride Corp COM 72147K108 3,788 153,903 SH   SOLE   153,903 0 0
PIMCO Municipal Income Fund COM 72200R107 505 40,287 SH   SOLE   40,287 0 0
PIMCO Municipal Income Fund II COM 72200W106 1,139 90,331 SH   SOLE   90,331 0 0
PIMCO Municipal Income Fund III COM 72201A103 564 49,572 SH   SOLE   49,572 0 0
Pinnacle West Capital Corp COM 723484101 1,149 14,395 SH   SOLE   14,395 0 0
Pinnacle Entertainment Inc COM 72348Y105 52 1,727 SH   SOLE   1,727 0 0
Pioneer Municipal High Income Advantage COM 723762100 679 63,350 SH   SOLE   63,350 0 0
Pioneer Municipal High Income Trust COM SHS 723763108 767 68,144 SH   SOLE   68,144 0 0
Pioneer Natural Resources Co COM 723787107 179,124 1,042,755 SH   SOLE   1,042,755 0 0
Platform Specialty Products Corp COM 72766Q105 4,745 492,739 SH   SOLE   492,739 0 0
Pluristem Therapeutics Inc COM 72940R102 34 25,152 SH   SOLE   25,152 0 0
Power Integrations Inc COM 739276103 2,637 38,582 SH   SOLE   38,582 0 0
Pretium Resources Inc COM 74139C102 132,436 19,888,151 SH   SOLE   19,888,151 0 0
Procter & Gamble Co/The COM 742718109 18,384 231,885 SH   SOLE   231,885 0 0
Prologis Inc COM 74340W103 23 366 SH   SOLE   366 0 0
ProPetro Holding Corp COM 74347M108 70,566 4,440,900 SH   SOLE   4,440,900 0 0
Prospect Capital Corp COM 74348T102 13,445 2,052,603 SH   SOLE   2,052,603 0 0
Protalix BioTherapeutics Inc COM 74365A101 20 37,373 SH   SOLE   37,373 0 0
Public Service Enterprise Group Inc COM 744573106 1,882 37,460 SH   SOLE   37,460 0 0
Putnam Managed Municipal Income Trust COM 746823103 1,142 159,884 SH   SOLE   159,884 0 0
Putnam Municipal Opportunities Trust SH BEN INT 746922103 1,219 104,567 SH   SOLE   104,567 0 0
QEP Resources Inc COM 74733V100 480 49,076 SH   SOLE   49,076 0 0
QIWI plc SPON ADR REP B 74735M108 1,560 81,620 SH   SOLE   81,620 0 0
Qorvo Inc COM 74736K101 14,944 212,122 SH   SOLE   212,122 0 0
QUALCOMM Inc COM 747525103 49,864 899,908 SH   SOLE   899,908 0 0
Quality Care Properties Inc COM 747545101 53 2,724 SH   SOLE   2,724 0 0
QUEST DIAGNOSTICS INC COM 74834L100 9 94 SH   SOLE   94 0 0
RLJ Lodging Trust CUM CONV PFD A 74965L200 3,170 124,902 SH   SOLE   124,902 0 0
RPC Inc COM 749660106 36,439 2,021,011 SH   SOLE   2,021,011 0 0
RSP Permian Inc COM 74978Q105 72,105 1,538,070 SH   SOLE   1,538,070 0 0
Randgold Resources Ltd ADR 752344309 454,499 5,460,098 SH   SOLE   5,460,098 0 0
Range Resources Corp COM 75281A109 593 40,775 SH   SOLE   40,775 0 0
Ranger Energy Services Inc COM CL A 75282U104 12 1,500 SH   SOLE   1,500 0 0
Rayonier Advanced Materials Inc COM 75508B104 56 2,616 SH   SOLE   2,616 0 0
Redhill Biopharma Ltd SPONSORED ADS 757468103 22 4,187 SH   SOLE   4,187 0 0
Redwood Trust Inc COM 758075402 3,608 233,231 SH   SOLE   233,231 0 0
Regeneron Pharmaceuticals Inc COM 75886F107 21,028 61,064 SH   SOLE   61,064 0 0
Reliance Steel & Aluminum Co COM 759509102 7,236 84,396 SH   SOLE   84,396 0 0
Republic Services Inc COM 760759100 2,119 31,999 SH   SOLE   31,999 0 0
ResMed Inc COM 761152107 10 98 SH   SOLE   98 0 0
Rice Midstream Partners LP UNIT LTD PARTN 762819100 769 42,512 SH   SOLE   42,512 0 0
Rio Tinto PLC SPONSORED ADR 767204100 106,386 2,064,542 SH   SOLE   2,064,542 0 0
Ross Stores Inc COM 778296103 2,188 28,062 SH   SOLE   28,062 0 0
Royal Gold Inc COM 780287108 294,679 3,431,688 SH   SOLE   3,431,688 0 0
Ryerson Holding Corp COM 783754104 446 54,679 SH   SOLE   54,679 0 0
SM Energy Co COM 78454L100 308 17,060 SH   SOLE   17,060 0 0
SPX FLOW Inc COM 78469X107 50 1,007 SH   SOLE   1,007 0 0
SSR Mining Inc COM 784730103 153,158 15,953,971 SH   SOLE   15,953,971 0 0
Salesforce.com Inc COM 79466L302 36,088 310,300 SH   SOLE   310,300 0 0
Sanderson Farms Inc COM 800013104 4,802 40,347 SH   SOLE   40,347 0 0
Sandstorm Gold Ltd COM NEW 80013R206 99,948 20,997,427 SH   SOLE   20,997,427 0 0
Sanofi SPONSORED ADR 80105N105 12,576 313,775 SH   SOLE   313,775 0 0
Sasol Ltd SPONSORED ADR 803866300 1,202 35,314 SH   SOLE   35,314 0 0
Henry Schein Inc COM 806407102 7 108 SH   SOLE   108 0 0
Schlumberger Ltd COM 806857108 414,522 6,398,918 SH   SOLE   6,398,918 0 0
Schnitzer Steel Industries Inc CL A 806882106 1,694 52,374 SH   SOLE   52,374 0 0
Charles Schwab Corp/The COM 808513105 17,165 328,712 SH   SOLE   328,712 0 0
Science Applications International Corp COM 808625107 54 689 SH   SOLE   689 0 0
Scientific Games Corp COM 80874P109 437 10,496 SH   SOLE   10,496 0 0
Seaboard Corp COM 811543107 162 38 SH   SOLE   38 0 0
Seabridge Gold Inc COM 811916105 36,149 3,347,093 SH   SOLE   3,347,093 0 0
Seattle Genetics Inc COM 812578102 7,075 135,181 SH   SOLE   135,181 0 0
Sempra Energy 6% PFD CONV A 816851406 17,100 167,044 SH   SOLE   167,044 0 0
Shire PLC SPONSORED ADR 82481R106 25,265 169,121 SH   SOLE   169,121 0 0
Sibanye Gold Ltd SPONSORED ADR 825724206 222,410 55,741,753 SH   SOLE   55,741,753 0 0
Silvercorp Metals Inc COM 82835P103 35,795 13,307,104 SH   SOLE   13,307,104 0 0
Sinopec Shanghai Petrochemical Co Ltd SPON ADR H 82935M109 335 5,464 SH   SOLE   5,464 0 0
Skyworks Solutions Inc COM 83088M102 43,486 433,737 SH   SOLE   433,737 0 0
Sociedad Quimica y Minera de Chile SA SPON ADR SER B 833635105 15,597 317,338 SH   SOLE   317,338 0 0
Solar Capital Ltd COM 83413U100 4,376 215,475 SH   SOLE   215,475 0 0
SolarEdge Technologies Inc COM 83417M104 453 8,615 SH   SOLE   8,615 0 0
Southern Co/The COM 842587107 560 12,542 SH   SOLE   12,542 0 0
Southern Copper Corp COM 84265V105 94 1,732 SH   SOLE   1,732 0 0
Southwestern Energy Co COM 845467109 561 129,525 SH   SOLE   129,525 0 0
Spectra Energy Partners LP COM 84756N109 692 20,556 SH   SOLE   20,556 0 0
Starbucks Corp COM 855244109 36,433 629,355 SH   SOLE   629,355 0 0
Stars Group Inc/The COM 85570W100 713 25,891 SH   SOLE   25,891 0 0
Starwood Property Trust Inc COM 85571B105 8,262 394,390 SH   SOLE   394,390 0 0
State Street Corp COM 857477103 25 254 SH   SOLE   254 0 0
Steel Dynamics Inc COM 858119100 116,042 2,624,194 SH   SOLE   2,624,194 0 0
Stericycle Inc COM 858912108 31,431 537,004 SH   SOLE   537,004 0 0
Suburban Propane Partners LP UNIT LTD PARTN 864482104 2,552 115,958 SH   SOLE   115,958 0 0
Summit Midstream Partners LP COM UNIT LTD 866142102 724 51,511 SH   SOLE   51,511 0 0
Sun Life Financial Inc COM 866796105 17 420 SH   SOLE   420 0 0
Suncor Energy Inc COM 867224107 714 20,669 SH   SOLE   20,669 0 0
SunCoke Energy Inc COM 86722A103 2,292 213,005 SH   SOLE   213,005 0 0
SunCoke Energy Partners LP COMUNIT REP LT 86722Y101 2,491 139,917 SH   SOLE   139,917 0 0
SunPower Corp COM 867652406 619 77,611 SH   SOLE   77,611 0 0
Sunoco LP COM U REP LP 86765K109 2,543 99,687 SH   SOLE   99,687 0 0
Sunrun Inc COM 86771W105 22,550 2,525,146 SH   SOLE   2,525,146 0 0
Superior Energy Services Inc COM 868157108 69,952 8,297,984 SH   SOLE   8,297,984 0 0
Syneos Health Inc CL A 87166B102 39 1,104 SH   SOLE   1,104 0 0
Sysco Corp COM 871829107 2,179 36,335 SH   SOLE   36,335 0 0
TCG BDC Inc COM 872280102 7,862 439,229 SH   SOLE   439,229 0 0
TCP Capital Corp COM 87238Q103 5,070 356,575 SH   SOLE   356,575 0 0
THL Credit Inc COM 872438106 1,782 229,367 SH   SOLE   229,367 0 0
TJX Cos Inc/The COM 872540109 3,077 37,725 SH   SOLE   37,725 0 0
TPG Specialty Lending Inc COM 87265K102 5,102 285,648 SH   SOLE   285,648 0 0
Tahoe Resources Inc COM 873868103 173,359 36,963,476 SH   SOLE   36,963,476 0 0
Taiwan Semiconductor Manufacturing Co L SPONSORED ADR 874039100 84,007 1,919,727 SH   SOLE   1,919,727 0 0
TAL Education Group SPONSORED ADS 874080104 33,223 895,736 SH   SOLE   895,736 0 0
Tallgrass Energy GP LP SHS CL A 874696107 774 40,702 SH   SOLE   40,702 0 0
Tallgrass Energy Partners LP COM UNIT 874697105 771 20,340 SH   SOLE   20,340 0 0
Target Corp COM 87612E106 2,690 38,744 SH   SOLE   38,744 0 0
Targa Resources Corp COM 87612G101 120 2,734 SH   SOLE   2,734 0 0
Teck Resources Ltd CL B 878742204 200,637 7,788,686 SH   SOLE   7,788,686 0 0
TELUS Corp COM 87971M103 5 134 SH   SOLE   134 0 0
Tenaris SA SPONSORED ADR 88031M109 129,922 3,747,382 SH   SOLE   3,747,382 0 0
Tennant Co COM 880345103 825 12,188 SH   SOLE   12,188 0 0
Tenneco Inc COM 880349105 835 15,224 SH   SOLE   15,224 0 0
Teradyne Inc COM 880770102 24,191 529,237 SH   SOLE   529,237 0 0
Ternium SA SPON ADR 880890108 14,635 450,435 SH   SOLE   450,435 0 0
TESARO Inc COM 881569107 2,308 40,397 SH   SOLE   40,397 0 0
Tesla Inc COM 88160R101 7,462 28,038 SH   SOLE   28,038 0 0
Teva Pharmaceutical Industries Ltd SPONSORED ADR 881624209 10,282 601,613 SH   SOLE   601,613 0 0
Tetra Tech Inc COM 88162G103 807 16,493 SH   SOLE   16,493 0 0
Texas Instruments Inc COM 882508104 53,961 519,401 SH   SOLE   519,401 0 0
Tiffany & Co COM 886547108 8 86 SH   SOLE   86 0 0
Time Warner Inc COM NEW 887317303 51 534 SH   SOLE   534 0 0
TimkenSteel Corp COM 887399103 2,255 148,442 SH   SOLE   148,442 0 0
TopBuild Corp COM 89055F103 50 658 SH   SOLE   658 0 0
Toro Co/The COM 891092108 14,298 228,945 SH   SOLE   228,945 0 0
Tractor Supply Co COM 892356106 18,587 294,931 SH   SOLE   294,931 0 0
TransCanada Corp COM 89353D107 1,347 32,608 SH   SOLE   32,608 0 0
TransDigm Group Inc COM 893641100 18,604 60,611 SH   SOLE   60,611 0 0
Triangle Capital Corp COM 895848109 3,950 354,874 SH   SOLE   354,874 0 0
Turquoise Hill Resources Ltd COM 900435108 162 53,063 SH   SOLE   53,063 0 0
Twenty-First Century Fox Inc CL A 90130A101 42,235 1,151,138 SH   SOLE   1,151,138 0 0
Two Harbors Investment Corp COM NEW 90187B408 6,495 422,575 SH   SOLE   422,575 0 0
Tyson Foods Inc CL A 902494103 130,812 1,787,298 SH   SOLE   1,787,298 0 0
USA Compression Partners LP COMUNIT LTDPAR 90290N109 2,611 154,199 SH   SOLE   154,199 0 0
US Silica Holdings Inc COM 90346E103 43,125 1,689,861 SH   SOLE   1,689,861 0 0
United States Steel Corp COM 912909108 7,203 204,682 SH   SOLE   204,682 0 0
United Technologies Corp COM 913017109 17,946 142,629 SH   SOLE   142,629 0 0
United Therapeutics Corp COM 91307C102 7,201 64,089 SH   SOLE   64,089 0 0
Uniti Group Inc COM 91325V108 52 3,192 SH   SOLE   3,192 0 0
Urban Edge Properties COM 91704F104 54 2,517 SH   SOLE   2,517 0 0
US Ecology Inc COM 91732J102 820 15,393 SH   SOLE   15,393 0 0
VF Corp COM 918204108 18,066 243,744 SH   SOLE   243,744 0 0
VEON Ltd SPONSORED ADR 91822M106 21,437 8,120,084 SH   SOLE   8,120,084 0 0
Valeant Pharmaceuticals International I COM 91911K102 11,512 723,123 SH   SOLE   723,123 0 0
Vale SA ADR 91912E105 16,040 1,261,020 SH   SOLE   1,261,020 0 0
Valero Energy Corp COM 91913Y100 2,177 23,468 SH   SOLE   23,468 0 0
Valero Energy Partners LP COM UNT REP LP 91914J102 736 20,772 SH   SOLE   20,772 0 0
VanEck Vectors EM INVT GRD PL EM INVT GRD PL 92189F346 9,217 385,000 SH   SOLE   385,000 0 0
VanEck Vectors Emerging Markets Aggrega EMERGING MKTS AG 92189F478 8,784 400,000 SH   SOLE   400,000 0 0
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 6,191 77,450 SH   SOLE   77,450 0 0
Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 4,002 85,178 SH   SOLE   85,178 0 0
Varex Imaging Corp COM 92214X106 52 1,440 SH   SOLE   1,440 0 0
Varonis Systems Inc COM 922280102 367 6,065 SH   SOLE   6,065 0 0
Veeco Instruments Inc COM 922417100 1,059 62,276 SH   SOLE   62,276 0 0
Vedanta Ltd SPONSORED ADR 92242Y100 11,927 678,853 SH   SOLE   678,853 0 0
Veeva Systems Inc CL A COM 922475108 20,063 274,766 SH   SOLE   274,766 0 0
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 34,927 144,280 SH   SOLE   144,280 0 0
Verint Systems Inc COM 92343X100 749 17,585 SH   SOLE   17,585 0 0
Vertex Pharmaceuticals Inc COM 92532F100 21,693 133,105 SH   SOLE   133,105 0 0
Versum Materials Inc COM 92532W103 51 1,368 SH   SOLE   1,368 0 0
Visa Inc COM CL A 92826C839 18,363 153,508 SH   SOLE   153,508 0 0
Vista Outdoor Inc COM 928377100 52 3,182 SH   SOLE   3,182 0 0
Walmart Inc COM 931142103 6,331 71,162 SH   SOLE   71,162 0 0
Walgreens Boots Alliance Inc COM 931427108 2,936 44,852 SH   SOLE   44,852 0 0
Warrior Met Coal Inc COM 93627C101 2,838 101,313 SH   SOLE   101,313 0 0
Washington Prime Group Inc COM 93964W108 54 8,091 SH   SOLE   8,091 0 0
Waste Connections Inc COM 94106B101 2,119 29,534 SH   SOLE   29,534 0 0
Waste Management Inc COM 94106L109 2,128 25,299 SH   SOLE   25,299 0 0
Waters Corp COM 941848103 11 54 SH   SOLE   54 0 0
Welbilt Inc COM 949090104 52 2,653 SH   SOLE   2,653 0 0
Wells Fargo & Co COM 949746101 32,867 627,120 SH   SOLE   627,120 0 0
Western Asset Managed Municipals Fund I COM 95766M105 1,042 79,916 SH   SOLE   79,916 0 0
Western Asset Municipal High Income Fun COM 95766N103 412 57,358 SH   SOLE   57,358 0 0
Western Asset Municipal Partners Fund I COM 95766P108 423 29,492 SH   SOLE   29,492 0 0
Western Asset Municipal Defined Opportu COM 95768A109 397 18,251 SH   SOLE   18,251 0 0
Western Asset Mortgage Capital Corp COM 95790D105 1,996 205,964 SH   SOLE   205,964 0 0
Western Gas Partners LP COM UNIT LP IN 958254104 744 17,435 SH   SOLE   17,435 0 0
Western Gas Equity Partners LP COMUNT LTD PT 95825R103 744 22,453 SH   SOLE   22,453 0 0
Western Union Co/The COM 959802109 33,959 1,765,919 SH   SOLE   1,765,919 0 0
Westlake Chemical Partners LP COM UNIT RP LP 960417103 2,689 120,322 SH   SOLE   120,322 0 0
WestRock Co COM 96145D105 387 6,032 SH   SOLE   6,032 0 0
Weyerhaeuser Co COM 962166104 626 17,882 SH   SOLE   17,882 0 0
Wheaton Precious Metals Corp COM 962879102 398,285 19,552,537 SH   SOLE   19,552,537 0 0
Whiting Petroleum Corp COM NEW 966387409 609 18,004 SH   SOLE   18,004 0 0
John Wiley & Sons Inc CL A 968223206 19,868 311,894 SH   SOLE   311,894 0 0
Williams Cos Inc/The COM 969457100 257 10,331 SH   SOLE   10,331 0 0
Worthington Industries Inc COM 981811102 4,000 93,202 SH   SOLE   93,202 0 0
WPX Energy Inc COM 98212B103 1,397 94,489 SH   SOLE   94,489 0 0
Wynn Resorts Ltd COM 983134107 3,218 17,646 SH   SOLE   17,646 0 0
Xilinx Inc COM 983919101 38,831 537,532 SH   SOLE   537,532 0 0
Xenia Hotels & Resorts Inc COM 984017103 52 2,654 SH   SOLE   2,654 0 0
YPF SA SPON ADR CL D 984245100 101 4,669 SH   SOLE   4,669 0 0
Yamana Gold Inc COM 98462Y100 327,882 118,798,044 SH   SOLE   118,798,044 0 0
Zimmer Biomet Holdings Inc COM 98956P102 31,288 286,945 SH   SOLE   286,945 0 0
Zoetis Inc CL A 98978V103 75,469 903,712 SH   SOLE   903,712 0 0
Alkermes PLC SHS G01767105 6,992 120,643 SH   SOLE   120,643 0 0
ALLERGAN PLC SHS G0177J108 60,738 360,910 SH   SOLE   360,910 0 0
Bunge Ltd COM G16962105 66,112 894,126 SH   SOLE   894,126 0 0
Credicorp Ltd COM G2519Y108 26,869 118,345 SH   SOLE   118,345 0 0
Cosan Ltd SHS A G25343107 4,885 470,166 SH   SOLE   470,166 0 0
Delphi Technologies PLC SHS G2709G107 52 1,096 SH   SOLE   1,096 0 0
Eaton Corp PLC SHS G29183103 9,057 113,346 SH   SOLE   113,346 0 0
Endo International PLC SHS G30401106 2,043 343,897 SH   SOLE   343,897 0 0
Ensco PLC SHS CLASS A G3157S106 44,043 10,032,537 SH   SOLE   10,032,537 0 0
Eros International Media Ltd SHS NEW G3788M114 632 247,863 SH   SOLE   247,863 0 0
International Game Technology PLC SHS USD G4863A108 814 30,455 SH   SOLE   30,455 0 0
Weatherford International PLC ORD SHS G48833100 58,878 25,710,788 SH   SOLE   25,710,788 0 0
Jazz Pharmaceuticals PLC SHS USD G50871105 11,710 77,553 SH   SOLE   77,553 0 0
Mallinckrodt PLC SHS G5785G107 1,875 129,464 SH   SOLE   129,464 0 0
Marvell Technology Group Ltd ORD G5876H105 23,329 1,110,912 SH   SOLE   1,110,912 0 0
Medtronic PLC SHS G5960L103 34,796 433,753 SH   SOLE   433,753 0 0
Nabors Industries Ltd SHS G6359F103 117,583 16,821,540 SH   SOLE   16,821,540 0 0
Noble Corp plc SHS USD G65431101 15,996 4,311,582 SH   SOLE   4,311,582 0 0
Novocure Ltd ORD SHS G6674U108 418 19,152 SH   SOLE   19,152 0 0
Rowan Cos Plc SHS CL A G7665A101 28,851 2,500,050 SH   SOLE   2,500,050 0 0
STERIS PLC SHS USD G84720104 2,161 23,150 SH   SOLE   23,150 0 0
TechnipFMC PLC COM G87110105 81,781 2,776,930 SH   SOLE   2,776,930 0 0
Perrigo Co PLC SHS G97822103 14,501 173,996 SH   SOLE   173,996 0 0
Transocean Ltd REG SHS H8817H100 77,970 7,875,750 SH   SOLE   7,875,750 0 0
Atento SA SHS L0427L105 519 66,577 SH   SOLE   66,577 0 0
CyberArk Software Ltd SHS M2682V108 481 9,422 SH   SOLE   9,422 0 0
Foamix Pharmaceuticals Ltd SHS M46135105 44 8,575 SH   SOLE   8,575 0 0
Israel Chemicals Ltd SHS M5920A109 6,080 1,434,072 SH   SOLE   1,434,072 0 0
Kornit Digital Ltd SHS M6372Q113 101 7,860 SH   SOLE   7,860 0 0
Pointer Telocation Ltd SHS M7946T104 20 1,389 SH   SOLE   1,389 0 0
RADCOM Ltd SHS NEW M81865111 52 2,826 SH   SOLE   2,826 0 0
SodaStream International Ltd USD SHS M9068E105 528 5,754 SH   SOLE   5,754 0 0
UroGen Pharma Ltd COM M96088105 150 3,026 SH   SOLE   3,026 0 0
Vascular Biogenics Ltd COM M96883109 7 3,141 SH   SOLE   3,141 0 0
ASML Holding NV N Y REGISTRY SHS N07059210 54,424 274,091 SH   SOLE   274,091 0 0
CNH Industrial NV SHS N20944109 32,096 2,588,364 SH   SOLE   2,588,364 0 0
Core Laboratories NV COM N22717107 73,570 679,819 SH   SOLE   679,819 0 0
Mylan NV SHS EURO N59465109 11,142 270,628 SH   SOLE   270,628 0 0
NXP Semiconductors NV COM N6596X109 47,937 409,721 SH   SOLE   409,721 0 0
QIAGEN NV SHS NEW N72482123 11,998 371,336 SH   SOLE   371,336 0 0
Yandex NV SHS CLASS A N97284108 96,080 2,435,488 SH   SOLE   2,435,488 0 0
MakeMyTrip Ltd SHS V5633W109 766 22,077 SH   SOLE   22,077 0 0
Broadcom Ltd SHS Y09827109 53,611 227,502 SH   SOLE   227,502 0 0
Capital Product Partners LP COM UNIT LP Y11082107 2,723 872,815 SH   SOLE   872,815 0 0
GasLog Partners LP UNIT LTD PTNRP Y2687W108 2,779 119,278 SH   SOLE   119,278 0 0
Golar LNG Partners LP COM UNIT LPI Y2745C102 2,469 144,324 SH   SOLE   144,324 0 0
KNOT Offshore Partners LP COM UNITS Y48125101 2,756 139,209 SH   SOLE   139,209 0 0
Teekay LNG Partners LP PRTNRSP UNITS Y8564M105 2,625 146,633 SH   SOLE   146,633 0 0
Teekay Offshore Partners LP PARTNERSHIP UN Y8565J101 2,537 1,117,630 SH   SOLE   1,117,630 0 0