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
AFLAC INC COM 001055102 836 19,114 SH   SOLE   19,114 0 0
AES CORP COM 00130H105 47 4,108 SH   SOLE   4,108 0 0
AT&T INC COM 00206R102 9,737 273,134 SH   SOLE   273,134 0 0
ABBOTT LABS COM 002824100 825 13,773 SH   SOLE   13,773 0 0
ABBVIE INC COM 00287Y109 2,913 30,772 SH   SOLE   30,772 0 0
ABIOMED INC COM 003654100 1,013 3,480 SH   SOLE   3,480 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 38 1,706 SH   SOLE   1,706 0 0
ACCURAY INC COM 004397105 7,349 1,469,766 SH   SOLE   1,469,766 0 0
ACTIVISION BLIZZARD INC COM 00507V109 537 7,959 SH   SOLE   7,959 0 0
ACUITY BRANDS INC COM 00508Y102 1,263 9,071 SH   SOLE   9,071 0 0
ADOBE SYS INC COM 00724F101 2,116 9,793 SH   SOLE   9,793 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 154 1,302 SH   SOLE   1,302 0 0
AEROVIRONMENT INC COM 008073108 19,065 418,912 SH   SOLE   418,912 0 0
AETNA INC NEW COM 00817Y108 1,492 8,831 SH   SOLE   8,831 0 0
AFFILIATED MANAGERS GROUP COM 008252108 267 1,411 SH   SOLE   1,411 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 603 9,015 SH   SOLE   9,015 0 0
AIR PRODS & CHEMS INC COM 009158106 649 4,078 SH   SOLE   4,078 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 817 11,515 SH   SOLE   11,515 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 1,967 378,462 SH   SOLE   378,462 0 0
ALARM COM HLDGS INC COM 011642105 1,429 37,864 SH   SOLE   37,864 0 0
ALASKA AIR GROUP INC COM 011659109 443 7,142 SH   SOLE   7,142 0 0
ALBEMARLE CORP COM 012653101 150,500 1,622,819 SH   SOLE   1,622,819 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 308 2,463 SH   SOLE   2,463 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 314 2,817 SH   SOLE   2,817 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 17,505 95,377 SH   SOLE   95,377 0 0
ALIGN TECHNOLOGY INC COM 016255101 727 2,895 SH   SOLE   2,895 0 0
ALLEGHANY CORP DEL COM 017175100 309 503 SH   SOLE   503 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 159 747 SH   SOLE   747 0 0
ALLIANT ENERGY CORP COM 018802108 628 15,380 SH   SOLE   15,380 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 337 26,545 SH   SOLE   26,545 0 0
ALLSTATE CORP COM 020002101 977 10,310 SH   SOLE   10,310 0 0
ALLY FINL INC COM 02005N100 408 15,026 SH   SOLE   15,026 0 0
ALPHABET INC CAP STK CL C 02079K107 1,967 1,906 SH   SOLE   1,906 0 0
ALPHABET INC CAP STK CL A 02079K305 13,437 12,956 SH   SOLE   12,956 0 0
ALTRIA GROUP INC COM 02209S103 8,646 138,740 SH   SOLE   138,740 0 0
AMAZON COM INC COM 023135106 5,056 3,493 SH   SOLE   3,493 0 0
AMEDISYS INC COM 023436108 35 585 SH   SOLE   585 0 0
AMEREN CORP COM 023608102 697 12,305 SH   SOLE   12,305 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 230 4,434 SH   SOLE   4,434 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 167 4,335 SH   SOLE   4,335 0 0
AMERICAN ELEC PWR INC COM 025537101 699 10,190 SH   SOLE   10,190 0 0
AMERICAN EXPRESS CO COM 025816109 1,033 11,070 SH   SOLE   11,070 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,220 22,413 SH   SOLE   22,413 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,430 9,842 SH   SOLE   9,842 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 547 6,665 SH   SOLE   6,665 0 0
AMERISOURCEBERGEN CORP COM 03073E105 177 2,051 SH   SOLE   2,051 0 0
AMERIPRISE FINL INC COM 03076C106 304 2,056 SH   SOLE   2,056 0 0
AMETEK INC NEW COM 031100100 468 6,158 SH   SOLE   6,158 0 0
AMGEN INC COM 031162100 784 4,601 SH   SOLE   4,601 0 0
AMPHENOL CORP NEW CL A 032095101 475 5,514 SH   SOLE   5,514 0 0
ANADARKO PETE CORP COM 032511107 301 4,989 SH   SOLE   4,989 0 0
ANALOG DEVICES INC COM 032654105 3,051 33,478 SH   SOLE   33,478 0 0
ANNALY CAP MGMT INC COM 035710409 20,763 1,990,710 SH   SOLE   1,990,710 0 0
ANSYS INC COM 03662Q105 479 3,057 SH   SOLE   3,057 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 25,591 988,436 SH   SOLE   988,436 0 0
ANTHEM INC COM 036752103 1,495 6,803 SH   SOLE   6,803 0 0
APACHE CORP COM 037411105 91 2,369 SH   SOLE   2,369 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 72 1,763 SH   SOLE   1,763 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 19,240 1,070,084 SH   SOLE   1,070,084 0 0
APPLE INC COM 037833100 6,414 38,228 SH   SOLE   38,228 0 0
APPLIED MATLS INC COM 038222105 836 15,040 SH   SOLE   15,040 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 274 6,325 SH   SOLE   6,325 0 0
ARES CAP CORP COM 04010L103 255 16,066 SH   SOLE   16,066 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 9,176 275,556 SH   SOLE   275,556 0 0
ASANKO GOLD INC COM 04341Y105 253 250,770 SH   SOLE   250,770 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 10,573 1,636,644 SH   SOLE   1,636,644 0 0
ASSURANT INC COM 04621X108 32 352 SH   SOLE   352 0 0
AUTODESK INC COM 052769106 705 5,617 SH   SOLE   5,617 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,593 18,540 SH   SOLE   18,540 0 0
AUTOLIV INC COM 052800109 486 3,332 SH   SOLE   3,332 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 856 7,545 SH   SOLE   7,545 0 0
AUTONATION INC COM 05329W102 665 14,226 SH   SOLE   14,226 0 0
AUTOZONE INC COM 053332102 264 407 SH   SOLE   407 0 0
AVALONBAY CMNTYS INC COM 053484101 811 4,932 SH   SOLE   4,932 0 0
AVANGRID INC COM 05351W103 8,360 163,527 SH   SOLE   163,527 0 0
AVERY DENNISON CORP COM 053611109 56 528 SH   SOLE   528 0 0
AVIS BUDGET GROUP COM 053774105 102 2,180 SH   SOLE   2,180 0 0
BB&T CORP COM 054937107 610 11,721 SH   SOLE   11,721 0 0
B & G FOODS INC NEW COM 05508R106 5,905 249,148 SH   SOLE   249,148 0 0
BADGER METER INC COM 056525108 1,399 29,679 SH   SOLE   29,679 0 0
BAIDU INC SPON ADR REP A 056752108 11,016 49,359 SH   SOLE   49,359 0 0
BALL CORP COM 058498106 720 18,144 SH   SOLE   18,144 0 0
BANCO MACRO SA SPON ADR B 05961W105 10,402 96,339 SH   SOLE   96,339 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 13,240 315,091 SH   SOLE   315,091 0 0
BANK AMER CORP COM 060505104 2,295 76,538 SH   SOLE   76,538 0 0
BANK NEW YORK MELLON CORP COM 064058100 668 12,954 SH   SOLE   12,954 0 0
BAOZUN INC SPONSORED ADR 06684L103 704 15,337 SH   SOLE   15,337 0 0
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 12,735 483,651 SH   SOLE   483,651 0 0
BARRICK GOLD CORP COM 067901108 745 59,852 SH   SOLE   59,852 0 0
BAXTER INTL INC COM 071813109 1,714 26,357 SH   SOLE   26,357 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 8,043 352,621 SH   SOLE   352,621 0 0
BECTON DICKINSON & CO COM 075887109 1,181 5,451 SH   SOLE   5,451 0 0
BED BATH & BEYOND INC COM 075896100 79 3,778 SH   SOLE   3,778 0 0
BELDEN INC COM 077454106 2,399 34,800 SH   SOLE   34,800 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,351 16,797 SH   SOLE   16,797 0 0
BEST BUY INC COM 086516101 1,092 15,600 SH   SOLE   15,600 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 153 1,891 SH   SOLE   1,891 0 0
BIOGEN INC COM 09062X103 1,373 5,014 SH   SOLE   5,014 0 0
BLACKROCK INCOME TR INC COM 09247F100 335 57,122 SH   SOLE   57,122 0 0
BLACKROCK INC COM 09247X101 1,016 1,875 SH   SOLE   1,875 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 213 35,285 SH   SOLE   35,285 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 11,906 378,928 SH   SOLE   378,928 0 0
BLOCK H & R INC COM 093671105 7,455 293,387 SH   SOLE   293,387 0 0
BLUEBIRD BIO INC COM 09609G100 62 364 SH   SOLE   364 0 0
BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 887 87,407 SH   SOLE   87,407 0 0
BOEING CO COM 097023105 694 2,117 SH   SOLE   2,117 0 0
BORGWARNER INC COM 099724106 338 6,739 SH   SOLE   6,739 0 0
BOSTON PROPERTIES INC COM 101121101 119 968 SH   SOLE   968 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,081 39,568 SH   SOLE   39,568 0 0
BOTTOMLINE TECH DEL INC COM 101388106 1,816 46,858 SH   SOLE   46,858 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 156 1,563 SH   SOLE   1,563 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 446 7,049 SH   SOLE   7,049 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 280 2,554 SH   SOLE   2,554 0 0
BROOKDALE SR LIVING INC COM 112463104 16 2,357 SH   SOLE   2,357 0 0
BROOKS AUTOMATION INC COM 114340102 33,598 1,240,688 SH   SOLE   1,240,688 0 0
BROWN FORMAN CORP CL B 115637209 319 5,869 SH   SOLE   5,869 0 0
B2GOLD CORP COM 11777Q209 2,070 756,009 SH   SOLE   756,009 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 32,647 873,143 SH   SOLE   873,143 0 0
CBS CORP NEW CL B 124857202 112 2,177 SH   SOLE   2,177 0 0
CBRE GROUP INC CL A 12504L109 662 14,024 SH   SOLE   14,024 0 0
CDK GLOBAL INC COM 12508E101 109 1,715 SH   SOLE   1,715 0 0
CF INDS HLDGS INC COM 125269100 792 20,998 SH   SOLE   20,998 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 484 5,170 SH   SOLE   5,170 0 0
CIGNA CORPORATION COM 125509109 1,010 6,023 SH   SOLE   6,023 0 0
CIT GROUP INC COM NEW 125581801 1,028 19,958 SH   SOLE   19,958 0 0
CME GROUP INC COM CL A 12572Q105 1,315 8,128 SH   SOLE   8,128 0 0
CMS ENERGY CORP COM 125896100 695 15,352 SH   SOLE   15,352 0 0
CSX CORP COM 126408103 3,500 62,830 SH   SOLE   62,830 0 0
CVR PARTNERS LP COM 126633106 88 27,202 SH   SOLE   27,202 0 0
CVS HEALTH CORP COM 126650100 1,036 16,656 SH   SOLE   16,656 0 0
CYS INVTS INC COM 12673A108 20,206 3,006,831 SH   SOLE   3,006,831 0 0
CA INC COM 12673P105 318 9,370 SH   SOLE   9,370 0 0
CABOT OIL & GAS CORP COM 127097103 175 7,292 SH   SOLE   7,292 0 0
CAL MAINE FOODS INC COM NEW 128030202 26 592 SH   SOLE   592 0 0
CALAVO GROWERS INC COM 128246105 22 237 SH   SOLE   237 0 0
CAMDEN PPTY TR SH BEN INT 133131102 241 2,868 SH   SOLE   2,868 0 0
CAMECO CORP COM 13321L108 82,055 9,034,140 SH   SOLE   9,034,140 0 0
CAMPBELL SOUP CO COM 134429109 651 15,037 SH   SOLE   15,037 0 0
CANADIAN SOLAR INC COM 136635109 887 54,523 SH   SOLE   54,523 0 0
CAPITAL ONE FINL CORP COM 14040H105 805 8,403 SH   SOLE   8,403 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 9,570 1,106,371 SH   SOLE   1,106,371 0 0
CARDINAL HEALTH INC COM 14149Y108 695 11,087 SH   SOLE   11,087 0 0
CARMAX INC COM 143130102 838 13,536 SH   SOLE   13,536 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 570 8,695 SH   SOLE   8,695 0 0
CARTER INC COM 146229109 131 1,263 SH   SOLE   1,263 0 0
CATERPILLAR INC DEL COM 149123101 890 6,037 SH   SOLE   6,037 0 0
CELANESE CORP DEL COM SER A 150870103 1,007 10,044 SH   SOLE   10,044 0 0
CELGENE CORP COM 151020104 1,455 16,307 SH   SOLE   16,307 0 0
CENTENE CORP DEL COM 15135B101 950 8,889 SH   SOLE   8,889 0 0
CENTERPOINT ENERGY INC COM 15189T107 736 26,851 SH   SOLE   26,851 0 0
CENTRUS ENERGY CORP CL A 15643U104 2,355 663,497 SH   SOLE   663,497 0 0
CENTURYLINK INC COM 156700106 8,934 543,766 SH   SOLE   543,766 0 0
CERNER CORP COM 156782104 522 9,008 SH   SOLE   9,008 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 735 26,364 SH   SOLE   26,364 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,261 4,051 SH   SOLE   4,051 0 0
CHENIERE ENERGY INC COM NEW 16411R208 26,753 500,524 SH   SOLE   500,524 0 0
CHENIERE ENERGY PTNRS LP HLD COM REP LLC IN 16411W108 11,231 406,766 SH   SOLE   406,766 0 0
CHEVRON CORP NEW COM 166764100 1,990 17,452 SH   SOLE   17,452 0 0
CHILDRENS PL INC COM 168905107 63 465 SH   SOLE   465 0 0
CHIMERA INVT CORP COM NEW 16934Q208 19,963 1,146,624 SH   SOLE   1,146,624 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 565 1,748 SH   SOLE   1,748 0 0
CHOICE HOTELS INTL INC COM 169905106 383 4,774 SH   SOLE   4,774 0 0
CHURCH & DWIGHT INC COM 171340102 240 4,756 SH   SOLE   4,756 0 0
CIMAREX ENERGY CO COM 171798101 139 1,490 SH   SOLE   1,490 0 0
CINCINNATI FINL CORP COM 172062101 365 4,918 SH   SOLE   4,918 0 0
CISCO SYS INC COM 17275R102 4,787 111,614 SH   SOLE   111,614 0 0
CINTAS CORP COM 172908105 401 2,348 SH   SOLE   2,348 0 0
CITIGROUP INC COM NEW 172967424 1,278 18,940 SH   SOLE   18,940 0 0
CITIZENS FINL GROUP INC COM 174610105 1,433 34,132 SH   SOLE   34,132 0 0
CITRIX SYS INC COM 177376100 252 2,713 SH   SOLE   2,713 0 0
CLOROX CO DEL COM 189054109 866 6,508 SH   SOLE   6,508 0 0
COCA COLA CO COM 191216100 1,645 37,885 SH   SOLE   37,885 0 0
COEUR MNG INC COM NEW 192108504 21,589 2,698,652 SH   SOLE   2,698,652 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 902 11,211 SH   SOLE   11,211 0 0
COLGATE PALMOLIVE CO COM 194162103 887 12,371 SH   SOLE   12,371 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 211 2,761 SH   SOLE   2,761 0 0
COMCAST CORP NEW CL A 20030N101 1,849 54,098 SH   SOLE   54,098 0 0
COMERICA INC COM 200340107 785 8,188 SH   SOLE   8,188 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 62 2,120 SH   SOLE   2,120 0 0
COMPASS MINERALS INTL INC COM 20451N101 663 11,000 SH   SOLE   11,000 0 0
CONAGRA BRANDS INC COM 205887102 343 9,293 SH   SOLE   9,293 0 0
CONCHO RES INC COM 20605P101 445 2,957 SH   SOLE   2,957 0 0
CONOCOPHILLIPS COM 20825C104 1,005 16,952 SH   SOLE   16,952 0 0
CONSOLIDATED EDISON INC COM 209115104 9,005 115,534 SH   SOLE   115,534 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,630 7,152 SH   SOLE   7,152 0 0
COOPER COS INC COM NEW 216648402 601 2,628 SH   SOLE   2,628 0 0
COPART INC COM 217204106 437 8,589 SH   SOLE   8,589 0 0
CORNING INC COM 219350105 210 7,538 SH   SOLE   7,538 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,627 8,635 SH   SOLE   8,635 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 4,727 234,580 SH   SOLE   234,580 0 0
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 6,991 340,027 SH   SOLE   340,027 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,324 12,083 SH   SOLE   12,083 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 13,665 293,104 SH   SOLE   293,104 0 0
CUMMINS INC COM 231021106 776 4,786 SH   SOLE   4,786 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 4,600 271,241 SH   SOLE   271,241 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 36,211 1,031,078 SH   SOLE   1,031,078 0 0
D R HORTON INC COM 23331A109 488 11,126 SH   SOLE   11,126 0 0
DTE ENERGY CO COM 233331107 810 7,757 SH   SOLE   7,757 0 0
DSW INC CL A 23334L102 58 2,575 SH   SOLE   2,575 0 0
DANAHER CORP DEL COM 235851102 755 7,708 SH   SOLE   7,708 0 0
DARDEN RESTAURANTS INC COM 237194105 725 8,505 SH   SOLE   8,505 0 0
DAVITA INC COM 23918K108 578 8,759 SH   SOLE   8,759 0 0
DEERE & CO COM 244199105 711 4,579 SH   SOLE   4,579 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 7,450 262,789 SH   SOLE   262,789 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,688 30,799 SH   SOLE   30,799 0 0
DENISON MINES CORP COM 248356107 15,616 34,712,781 SH   SOLE   34,712,781 0 0
DENTSPLY SIRONA INC COM 24906P109 521 10,350 SH   SOLE   10,350 0 0
DEVON ENERGY CORP NEW COM 25179M103 378 11,898 SH   SOLE   11,898 0 0
DEXCOM INC COM 252131107 5,431 73,236 SH   SOLE   73,236 0 0
DICKS SPORTING GOODS INC COM 253393102 120 3,424 SH   SOLE   3,424 0 0
DIGITAL RLTY TR INC COM 253868103 627 5,954 SH   SOLE   5,954 0 0
DINE BRANDS GLOBAL INC COM 254423106 8,206 125,131 SH   SOLE   125,131 0 0
DIPLOMAT PHARMACY INC COM 25456K101 42 2,073 SH   SOLE   2,073 0 0
DISNEY WALT CO COM DISNEY 254687106 2,026 20,170 SH   SOLE   20,170 0 0
DISCOVER FINL SVCS COM 254709108 673 9,358 SH   SOLE   9,358 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 20 950 SH   SOLE   950 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 40 2,048 SH   SOLE   2,048 0 0
DISH NETWORK CORP CL A 25470M109 138 3,653 SH   SOLE   3,653 0 0
DOLLAR GEN CORP NEW COM 256677105 170 1,822 SH   SOLE   1,822 0 0
DOLLAR TREE INC COM 256746108 311 3,278 SH   SOLE   3,278 0 0
DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 512 33,357 SH   SOLE   33,357 0 0
DOMINION ENERGY INC COM 25746U109 411 6,090 SH   SOLE   6,090 0 0
DOVER CORP COM 260003108 439 4,474 SH   SOLE   4,474 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 984 8,313 SH   SOLE   8,313 0 0
DUKE REALTY CORP COM NEW 264411505 417 15,738 SH   SOLE   15,738 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 9,117 117,689 SH   SOLE   117,689 0 0
DYCOM INDS INC COM 267475101 684 6,352 SH   SOLE   6,352 0 0
EL POLLO LOCO HLDGS INC COM 268603107 39 4,122 SH   SOLE   4,122 0 0
EOG RES INC COM 26875P101 968 9,191 SH   SOLE   9,191 0 0
EQT CORP COM 26884L109 297 6,261 SH   SOLE   6,261 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 36,695 621,631 SH   SOLE   621,631 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 591 10,659 SH   SOLE   10,659 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 19 352 SH   SOLE   352 0 0
EASTMAN CHEM CO COM 277432100 371 3,515 SH   SOLE   3,515 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105 350 30,301 SH   SOLE   30,301 0 0
EATON VANCE RISK MNGD DIV EQ COM 27829G106 342 38,066 SH   SOLE   38,066 0 0
EBAY INC COM 278642103 1,378 34,238 SH   SOLE   34,238 0 0
ECOLAB INC COM 278865100 609 4,446 SH   SOLE   4,446 0 0
ECOPETROL S A SPONSORED ADS 279158109 12,531 648,277 SH   SOLE   648,277 0 0
EDISON INTL COM 281020107 719 11,292 SH   SOLE   11,292 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 63 1,931 SH   SOLE   1,931 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,393 9,985 SH   SOLE   9,985 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 320 26,320 SH   SOLE   26,320 0 0
ELECTRONIC ARTS INC COM 285512109 1,259 10,386 SH   SOLE   10,386 0 0
ELLIE MAE INC COM 28849P100 3,629 39,472 SH   SOLE   39,472 0 0
EMERSON ELEC CO COM 291011104 5,771 84,492 SH   SOLE   84,492 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 542 9,413 SH   SOLE   9,413 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 974 70,980 SH   SOLE   70,980 0 0
ENBRIDGE INC COM 29250N105 35,898 1,140,692 SH   SOLE   1,140,692 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 22,144 2,297,054 SH   SOLE   2,297,054 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 7,500 820,612 SH   SOLE   820,612 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 4,432 1,823,854 SH   SOLE   1,823,854 0 0
ENERGY FUELS INC COM NEW 292671708 15,554 9,241,195 SH   SOLE   9,241,195 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 9,220 629,370 SH   SOLE   629,370 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 25,606 1,874,535 SH   SOLE   1,874,535 0 0
ENSIGN GROUP INC COM 29358P101 42 1,603 SH   SOLE   1,603 0 0
ENTERGY CORP NEW COM 29364G103 9,396 119,271 SH   SOLE   119,271 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 92,276 3,769,446 SH   SOLE   3,769,446 0 0
ENVESTNET INC COM 29404K106 2,908 50,753 SH   SOLE   50,753 0 0
EQUIFAX INC COM 294429105 349 2,961 SH   SOLE   2,961 0 0
EQUINIX INC COM PAR $0.001 29444U700 575 1,376 SH   SOLE   1,376 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 770 12,494 SH   SOLE   12,494 0 0
ESSEX PPTY TR INC COM 297178105 704 2,925 SH   SOLE   2,925 0 0
ETSY INC COM 29786A106 87 3,115 SH   SOLE   3,115 0 0
EVERSOURCE ENERGY COM 30040W108 615 10,430 SH   SOLE   10,430 0 0
EXELON CORP COM 30161N101 1,124 28,808 SH   SOLE   28,808 0 0
EXPEDIA GROUP INC COM NEW 30212P303 584 5,292 SH   SOLE   5,292 0 0
EXPEDITORS INTL WASH INC COM 302130109 385 6,090 SH   SOLE   6,090 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 836 12,095 SH   SOLE   12,095 0 0
EXTRA SPACE STORAGE INC COM 30225T102 340 3,893 SH   SOLE   3,893 0 0
EXXON MOBIL CORP COM 30231G102 10,136 135,856 SH   SOLE   135,856 0 0
FLIR SYS INC COM 302445101 44 880 SH   SOLE   880 0 0
F M C CORP COM NEW 302491303 155,407 2,029,607 SH   SOLE   2,029,607 0 0
FACEBOOK INC CL A 30303M102 22,416 140,281 SH   SOLE   140,281 0 0
FARO TECHNOLOGIES INC COM 311642102 17,378 297,568 SH   SOLE   297,568 0 0
FASTENAL CO COM 311900104 3,237 59,290 SH   SOLE   59,290 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 205 1,763 SH   SOLE   1,763 0 0
FEDEX CORP COM 31428X106 1,190 4,954 SH   SOLE   4,954 0 0
F5 NETWORKS INC COM 315616102 220 1,519 SH   SOLE   1,519 0 0
FIBROGEN INC COM 31572Q808 58 1,260 SH   SOLE   1,260 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 6,518 67,686 SH   SOLE   67,686 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 653 16,316 SH   SOLE   16,316 0 0
FIFTH THIRD BANCORP COM 316773100 544 17,137 SH   SOLE   17,137 0 0
FINISH LINE INC CL A 317923100 6 467 SH   SOLE   467 0 0
FIRST DATA CORP NEW COM CL A 32008D106 4,546 284,129 SH   SOLE   284,129 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 14,307 2,337,796 SH   SOLE   2,337,796 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 638 6,890 SH   SOLE   6,890 0 0
FISERV INC COM 337738108 6,966 97,680 SH   SOLE   97,680 0 0
FIRSTENERGY CORP COM 337932107 8,933 262,644 SH   SOLE   262,644 0 0
FITBIT INC CL A 33812L102 815 159,887 SH   SOLE   159,887 0 0
500 COM LTD SPON ADR REP A 33829R100 133 7,733 SH   SOLE   7,733 0 0
FLUOR CORP NEW COM 343412102 2,145 37,480 SH   SOLE   37,480 0 0
FLOWSERVE CORP COM 34354P105 55 1,263 SH   SOLE   1,263 0 0
FOOT LOCKER INC COM 344849104 255 5,601 SH   SOLE   5,601 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 719 64,856 SH   SOLE   64,856 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 151 2,572 SH   SOLE   2,572 0 0
FORTUNA SILVER MINES INC COM 349915108 12,028 2,307,534 SH   SOLE   2,307,534 0 0
FRANCESCAS HLDGS CORP COM 351793104 35 7,257 SH   SOLE   7,257 0 0
FRANKLIN RES INC COM 354613101 203 5,853 SH   SOLE   5,853 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 9,459 1,124,770 SH   SOLE   1,124,770 0 0
FREEPORT-MCMORAN INC CL B 35671D857 4,985 283,724 SH   SOLE   283,724 0 0
FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 1,439 125,819 SH   SOLE   125,819 0 0
GEO GROUP INC NEW COM 36162J106 9,258 452,267 SH   SOLE   452,267 0 0
GNC HLDGS INC COM CL A 36191G107 28 7,151 SH   SOLE   7,151 0 0
GALLAGHER ARTHUR J & CO COM 363576109 508 7,397 SH   SOLE   7,397 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 11,675 348,812 SH   SOLE   348,812 0 0
GAP INC DEL COM 364760108 43 1,368 SH   SOLE   1,368 0 0
GARTNER INC COM 366651107 327 2,782 SH   SOLE   2,782 0 0
GENERAL DYNAMICS CORP COM 369550108 257 1,163 SH   SOLE   1,163 0 0
GENERAL ELECTRIC CO COM 369604103 467 34,651 SH   SOLE   34,651 0 0
GENERAL MLS INC COM 370334104 6,923 153,630 SH   SOLE   153,630 0 0
GENERAL MTRS CO COM 37045V100 1,186 32,641 SH   SOLE   32,641 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 24,112 1,223,332 SH   SOLE   1,223,332 0 0
GENUINE PARTS CO COM 372460105 202 2,249 SH   SOLE   2,249 0 0
GILEAD SCIENCES INC COM 375558103 1,297 17,200 SH   SOLE   17,200 0 0
GILDAN ACTIVEWEAR INC COM 375916103 75 2,605 SH   SOLE   2,605 0 0
GLOBAL PMTS INC COM 37940X102 305 2,739 SH   SOLE   2,739 0 0
GLOBAL X FDS REIT ETF 37950E127 2,519 175,275 SH   SOLE   175,275 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 156 38,818 SH   SOLE   38,818 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 777 3,084 SH   SOLE   3,084 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 221 11,534 SH   SOLE   11,534 0 0
GOLUB CAP BDC INC COM 38173M102 252 14,097 SH   SOLE   14,097 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 175 6,587 SH   SOLE   6,587 0 0
GOPRO INC CL A 38268T103 25 5,161 SH   SOLE   5,161 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 8,412 615,818 SH   SOLE   615,818 0 0
GRAINGER W W INC COM 384802104 875 3,101 SH   SOLE   3,101 0 0
GREAT PANTHER SILVER LTD COM 39115V101 2,772 2,367,027 SH   SOLE   2,367,027 0 0
GROUPON INC COM 399473107 2,891 666,240 SH   SOLE   666,240 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 23,788 361,740 SH   SOLE   361,740 0 0
GRUBHUB INC COM 400110102 310 3,059 SH   SOLE   3,059 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 2,778 334,259 SH   SOLE   334,259 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 5,255 65,015 SH   SOLE   65,015 0 0
HCP INC COM 40414L109 381 16,383 SH   SOLE   16,383 0 0
HP INC COM 40434L105 357 16,291 SH   SOLE   16,291 0 0
HAIN CELESTIAL GROUP INC COM 405217100 74 2,310 SH   SOLE   2,310 0 0
HALLIBURTON CO COM 406216101 253 5,394 SH   SOLE   5,394 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 48 2,450 SH   SOLE   2,450 0 0
HANESBRANDS INC COM 410345102 177 9,608 SH   SOLE   9,608 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 978 50,154 SH   SOLE   50,154 0 0
HARLEY DAVIDSON INC COM 412822108 47 1,101 SH   SOLE   1,101 0 0
HARRIS CORP DEL COM 413875105 519 3,220 SH   SOLE   3,220 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 466 9,049 SH   SOLE   9,049 0 0
HASBRO INC COM 418056107 869 10,306 SH   SOLE   10,306 0 0
HEALTHEQUITY INC COM 42226A107 4,206 69,481 SH   SOLE   69,481 0 0
HECLA MNG CO COM 422704106 15,429 4,204,206 SH   SOLE   4,204,206 0 0
HELMERICH & PAYNE INC COM 423452101 47 702 SH   SOLE   702 0 0
HERCULES CAPITAL INC COM 427096508 247 20,384 SH   SOLE   20,384 0 0
HERSHEY CO COM 427866108 739 7,465 SH   SOLE   7,465 0 0
HESS CORP COM 42809H107 1,441 28,474 SH   SOLE   28,474 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 182 10,353 SH   SOLE   10,353 0 0
HIBBETT SPORTS INC COM 428567101 6 235 SH   SOLE   235 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 787 28,560 SH   SOLE   28,560 0 0
HOLOGIC INC COM 436440101 407 10,884 SH   SOLE   10,884 0 0
HOME DEPOT INC COM 437076102 2,385 13,383 SH   SOLE   13,383 0 0
HONEYWELL INTL INC COM 438516106 2,448 16,943 SH   SOLE   16,943 0 0
HORMEL FOODS CORP COM 440452100 766 22,313 SH   SOLE   22,313 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 11,066 436,715 SH   SOLE   436,715 0 0
HOST HOTELS & RESORTS INC COM 44107P104 308 16,534 SH   SOLE   16,534 0 0
HUDBAY MINERALS INC COM 443628102 3,516 496,972 SH   SOLE   496,972 0 0
HUMANA INC COM 444859102 1,104 4,108 SH   SOLE   4,108 0 0
HUNT J B TRANS SVCS INC COM 445658107 277 2,366 SH   SOLE   2,366 0 0
HUNTINGTON BANCSHARES INC COM 446150104 498 32,988 SH   SOLE   32,988 0 0
IAC INTERACTIVECORP COM 44919P508 13,007 83,177 SH   SOLE   83,177 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 3,849 162,734 SH   SOLE   162,734 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 176 3,088 SH   SOLE   3,088 0 0
IDEXX LABS INC COM 45168D104 494 2,579 SH   SOLE   2,579 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 10 496 SH   SOLE   496 0 0
ILLINOIS TOOL WKS INC COM 452308109 584 3,728 SH   SOLE   3,728 0 0
ILLUMINA INC COM 452327109 1,067 4,512 SH   SOLE   4,512 0 0
INCYTE CORP COM 45337C102 1,103 13,234 SH   SOLE   13,234 0 0
INGREDION INC COM 457187102 162 1,256 SH   SOLE   1,256 0 0
INSULET CORP COM 45784P101 64 734 SH   SOLE   734 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 41 746 SH   SOLE   746 0 0
INTEL CORP COM 458140100 5,358 102,874 SH   SOLE   102,874 0 0
INTEGER HLDGS CORP COM 45826H109 44 770 SH   SOLE   770 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,005 13,859 SH   SOLE   13,859 0 0
INTERDIGITAL INC COM 45867G101 2,102 28,557 SH   SOLE   28,557 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,012 19,631 SH   SOLE   19,631 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 413 3,016 SH   SOLE   3,016 0 0
INTL PAPER CO COM 460146103 227 4,244 SH   SOLE   4,244 0 0
INTERPUBLIC GROUP COS INC COM 460690100 181 7,854 SH   SOLE   7,854 0 0
INTUIT COM 461202103 7,949 45,855 SH   SOLE   45,855 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 202,160 489,694 SH   SOLE   489,694 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 9,711 592,863 SH   SOLE   592,863 0 0
INVESTORS BANCORP INC NEW COM 46146L101 741 54,304 SH   SOLE   54,304 0 0
IONIS PHARMACEUTICALS INC COM 462222100 107 2,438 SH   SOLE   2,438 0 0
IROBOT CORP COM 462726100 31,387 488,978 SH   SOLE   488,978 0 0
IRON MTN INC NEW COM 46284V101 162 4,931 SH   SOLE   4,931 0 0
ITRON INC COM 465741106 2,277 31,824 SH   SOLE   31,824 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 5 700 SH   SOLE   700 0 0
JPMORGAN CHASE & CO COM 46625H100 4,047 36,805 SH   SOLE   36,805 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 1,795 30,346 SH   SOLE   30,346 0 0
JD COM INC SPON ADR CL A 47215P106 17,018 420,308 SH   SOLE   420,308 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 6 322 SH   SOLE   322 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 63,727 561,963 SH   SOLE   561,963 0 0
JOHNSON & JOHNSON COM 478160104 645 5,036 SH   SOLE   5,036 0 0
JONES LANG LASALLE INC COM 48020Q107 437 2,501 SH   SOLE   2,501 0 0
JUNIPER NETWORKS INC COM 48203R104 266 10,938 SH   SOLE   10,938 0 0
KLA-TENCOR CORP COM 482480100 769 7,056 SH   SOLE   7,056 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 2,763 25,150 SH   SOLE   25,150 0 0
KELLOGG CO COM 487836108 623 9,585 SH   SOLE   9,585 0 0
KEYCORP NEW COM 493267108 995 50,871 SH   SOLE   50,871 0 0
KIMBERLY CLARK CORP COM 494368103 711 6,459 SH   SOLE   6,459 0 0
KIMCO RLTY CORP COM 49446R109 161 11,197 SH   SOLE   11,197 0 0
KINDER MORGAN INC DEL COM 49456B101 34,095 2,263,955 SH   SOLE   2,263,955 0 0
KINDER MORGAN INC DEL PFD SER A 49456B200 6,851 220,347 SH   SOLE   220,347 0 0
KOHLS CORP COM 500255104 444 6,777 SH   SOLE   6,777 0 0
KRAFT HEINZ CO COM 500754106 417 6,701 SH   SOLE   6,701 0 0
KROGER CO COM 501044101 260 10,841 SH   SOLE   10,841 0 0
L BRANDS INC COM 501797104 751 19,662 SH   SOLE   19,662 0 0
LKQ CORP COM 501889208 908 23,915 SH   SOLE   23,915 0 0
LTC PPTYS INC COM 502175102 24 627 SH   SOLE   627 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 738 4,561 SH   SOLE   4,561 0 0
LAM RESEARCH CORP COM 512807108 546 2,686 SH   SOLE   2,686 0 0
LAUDER ESTEE COS INC CL A 518439104 1,276 8,523 SH   SOLE   8,523 0 0
LEAR CORP COM NEW 521865204 340 1,826 SH   SOLE   1,826 0 0
LEGGETT & PLATT INC COM 524660107 36 816 SH   SOLE   816 0 0
LENDINGCLUB CORP COM 52603A109 1,674 478,143 SH   SOLE   478,143 0 0
LENDINGTREE INC NEW COM 52603B107 4,646 14,159 SH   SOLE   14,159 0 0
LENNAR CORP CL A 526057104 423 7,185 SH   SOLE   7,185 0 0
LEUCADIA NATL CORP COM 527288104 46 2,024 SH   SOLE   2,024 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 18 2,072 SH   SOLE   2,072 0 0
LEXINGTON REALTY TRUST COM 529043101 11,234 1,427,462 SH   SOLE   1,427,462 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 353 4,125 SH   SOLE   4,125 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 147 5,844 SH   SOLE   5,844 0 0
LILLY ELI & CO COM 532457108 1,568 20,268 SH   SOLE   20,268 0 0
LINCOLN NATL CORP IND COM 534187109 392 5,359 SH   SOLE   5,359 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 230 5,447 SH   SOLE   5,447 0 0
LOCKHEED MARTIN CORP COM 539830109 428 1,268 SH   SOLE   1,268 0 0
LOEWS CORP COM 540424108 407 8,180 SH   SOLE   8,180 0 0
LOWES COS INC COM 548661107 1,418 16,156 SH   SOLE   16,156 0 0
LULULEMON ATHLETICA INC COM 550021109 416 4,669 SH   SOLE   4,669 0 0
M & T BK CORP COM 55261F104 691 3,747 SH   SOLE   3,747 0 0
MFA FINL INC COM 55272X102 18,000 2,390,435 SH   SOLE   2,390,435 0 0
MGM RESORTS INTERNATIONAL COM 552953101 920 26,259 SH   SOLE   26,259 0 0
MPLX LP COM UNIT REP LTD 55336V100 59,002 1,785,773 SH   SOLE   1,785,773 0 0
MACERICH CO COM 554382101 369 6,595 SH   SOLE   6,595 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 5,589 151,335 SH   SOLE   151,335 0 0
MACYS INC COM 55616P104 314 10,551 SH   SOLE   10,551 0 0
MAG SILVER CORP COM 55903Q104 9,958 1,017,279 SH   SOLE   1,017,279 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 66,230 1,135,046 SH   SOLE   1,135,046 0 0
MAIN STREET CAPITAL CORP COM 56035L104 246 6,671 SH   SOLE   6,671 0 0
MANPOWERGROUP INC COM 56418H100 333 2,892 SH   SOLE   2,892 0 0
MARATHON OIL CORP COM 565849106 256 15,871 SH   SOLE   15,871 0 0
MARATHON PETE CORP COM 56585A102 643 8,800 SH   SOLE   8,800 0 0
MARKEL CORP COM 570535104 524 448 SH   SOLE   448 0 0
MARSH & MCLENNAN COS INC COM 571748102 477 5,779 SH   SOLE   5,779 0 0
MARRIOTT INTL INC NEW CL A 571903202 932 6,854 SH   SOLE   6,854 0 0
MARTIN MARIETTA MATLS INC COM 573284106 3,071 14,812 SH   SOLE   14,812 0 0
MASCO CORP COM 574599106 274 6,783 SH   SOLE   6,783 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,724 9,842 SH   SOLE   9,842 0 0
MATCH GROUP INC COM 57665R106 2,734 61,516 SH   SOLE   61,516 0 0
MATTEL INC COM 577081102 115 8,762 SH   SOLE   8,762 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 346 5,741 SH   SOLE   5,741 0 0
MCCORMICK & CO INC COM NON VTG 579780206 347 3,264 SH   SOLE   3,264 0 0
MCDONALDS CORP COM 580135101 1,233 7,882 SH   SOLE   7,882 0 0
MCEWEN MNG INC COM 58039P107 8,272 3,977,135 SH   SOLE   3,977,135 0 0
MCKESSON CORP COM 58155Q103 383 2,720 SH   SOLE   2,720 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 12,349 949,913 SH   SOLE   949,913 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 20,006 690,339 SH   SOLE   690,339 0 0
MERCADOLIBRE INC COM 58733R102 50,164 140,756 SH   SOLE   140,756 0 0
MERCK & CO INC COM 58933Y105 1,191 21,868 SH   SOLE   21,868 0 0
METLIFE INC COM 59156R108 482 10,503 SH   SOLE   10,503 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 840 1,461 SH   SOLE   1,461 0 0
MICROSOFT CORP COM 594918104 5,728 62,764 SH   SOLE   62,764 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 319 3,489 SH   SOLE   3,489 0 0
MICRON TECHNOLOGY INC COM 595112103 1,873 35,932 SH   SOLE   35,932 0 0
MINDBODY INC COM CL A 60255W105 79 2,042 SH   SOLE   2,042 0 0
MITEK SYS INC COM NEW 606710200 282 38,107 SH   SOLE   38,107 0 0
MOHAWK INDS INC COM 608190104 431 1,858 SH   SOLE   1,858 0 0
MOLSON COORS BREWING CO CL B 60871R209 738 9,799 SH   SOLE   9,799 0 0
MONDELEZ INTL INC CL A 609207105 1,341 32,147 SH   SOLE   32,147 0 0
MONSANTO CO NEW COM 61166W101 1,300 11,141 SH   SOLE   11,141 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 272 4,747 SH   SOLE   4,747 0 0
MOODYS CORP COM 615369105 741 4,597 SH   SOLE   4,597 0 0
MORGAN STANLEY COM NEW 617446448 687 12,729 SH   SOLE   12,729 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 344 44,040 SH   SOLE   44,040 0 0
MOSAIC CO NEW COM 61945C103 1,019 41,977 SH   SOLE   41,977 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 627 5,958 SH   SOLE   5,958 0 0
MYRIAD GENETICS INC COM 62855J104 51 1,718 SH   SOLE   1,718 0 0
NRG ENERGY INC COM NEW 629377508 964 31,565 SH   SOLE   31,565 0 0
NRG YIELD INC CL A NEW 62942X306 1,959 119,186 SH   SOLE   119,186 0 0
NASDAQ INC COM 631103108 464 5,379 SH   SOLE   5,379 0 0
NATIONAL HEALTH INVS INC COM 63633D104 28 415 SH   SOLE   415 0 0
NATIONAL OILWELL VARCO INC COM 637071101 323 8,783 SH   SOLE   8,783 0 0
NATUS MEDICAL INC DEL COM 639050103 26 785 SH   SOLE   785 0 0
NAUTILUS INC COM 63910B102 6 425 SH   SOLE   425 0 0
NAVIENT CORPORATION COM 63938C108 25 1,882 SH   SOLE   1,882 0 0
NELNET INC CL A 64031N108 51 968 SH   SOLE   968 0 0
NETAPP INC COM 64110D104 632 10,238 SH   SOLE   10,238 0 0
NETFLIX INC COM 64110L106 2,656 8,992 SH   SOLE   8,992 0 0
NETEASE INC SPONSORED ADR 64110W102 12,231 43,623 SH   SOLE   43,623 0 0
NETGEAR INC COM 64111Q104 1,518 26,530 SH   SOLE   26,530 0 0
NEVSUN RES LTD COM 64156L101 1,362 571,775 SH   SOLE   571,775 0 0
NEW MTN FIN CORP COM 647551100 243 18,479 SH   SOLE   18,479 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 15,437 176,116 SH   SOLE   176,116 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 11,566 703,100 SH   SOLE   703,100 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 18,441 3,109,718 SH   SOLE   3,109,718 0 0
NEWELL BRANDS INC COM 651229106 200 7,844 SH   SOLE   7,844 0 0
NEWFIELD EXPL CO COM 651290108 30 1,232 SH   SOLE   1,232 0 0
NEWMONT MINING CORP COM 651639106 1,078 27,585 SH   SOLE   27,585 0 0
NEWS CORP NEW CL A 65249B109 38 2,380 SH   SOLE   2,380 0 0
NEWS CORP NEW CL B 65249B208 11 710 SH   SOLE   710 0 0
NEXTERA ENERGY INC COM 65339F101 1,751 10,718 SH   SOLE   10,718 0 0
NEXGEN ENERGY LTD COM 65340P106 34,708 20,156,301 SH   SOLE   20,156,301 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,565 39,134 SH   SOLE   39,134 0 0
NIKE INC CL B 654106103 1,843 27,743 SH   SOLE   27,743 0 0
NISOURCE INC COM 65473P105 394 16,495 SH   SOLE   16,495 0 0
NOBLE ENERGY INC COM 655044105 289 9,550 SH   SOLE   9,550 0 0
NORDSTROM INC COM 655664100 403 8,320 SH   SOLE   8,320 0 0
NORFOLK SOUTHERN CORP COM 655844108 3,314 24,407 SH   SOLE   24,407 0 0
NORTHERN TR CORP COM 665859104 633 6,135 SH   SOLE   6,135 0 0
NORTHROP GRUMMAN CORP COM 666807102 475 1,361 SH   SOLE   1,361 0 0
NOVAGOLD RES INC COM NEW 66987E206 1,259 290,801 SH   SOLE   290,801 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 53 716 SH   SOLE   716 0 0
NUCOR CORP COM 670346105 2,837 46,433 SH   SOLE   46,433 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 18,317 898,342 SH   SOLE   898,342 0 0
NVIDIA CORP COM 67066G104 227,994 984,474 SH   SOLE   984,474 0 0
NUTRI SYS INC NEW COM 67069D108 11 404 SH   SOLE   404 0 0
NUVASIVE INC COM 670704105 22 426 SH   SOLE   426 0 0
NUVEEN MTG OPPORTUNITY TERM COM 670735109 360 15,139 SH   SOLE   15,139 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 200 808 SH   SOLE   808 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,175 18,082 SH   SOLE   18,082 0 0
OMNICOM GROUP INC COM 681919106 558 7,674 SH   SOLE   7,674 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 10,059 372,009 SH   SOLE   372,009 0 0
ON DECK CAP INC COM 682163100 464 83,086 SH   SOLE   83,086 0 0
ONEOK INC NEW COM 682680103 30,275 531,883 SH   SOLE   531,883 0 0
ORACLE CORP COM 68389X105 1,356 29,642 SH   SOLE   29,642 0 0
PG&E CORP COM 69331C108 365 8,308 SH   SOLE   8,308 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,514 10,013 SH   SOLE   10,013 0 0
PPG INDS INC COM 693506107 176 1,579 SH   SOLE   1,579 0 0
PPL CORP COM 69351T106 7,822 276,509 SH   SOLE   276,509 0 0
PVH CORP COM 693656100 936 6,184 SH   SOLE   6,184 0 0
PACCAR INC COM 693718108 300 4,527 SH   SOLE   4,527 0 0
PALO ALTO NETWORKS INC COM 697435105 236 1,298 SH   SOLE   1,298 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 8,801 147,671 SH   SOLE   147,671 0 0
PAN AMERICAN SILVER CORP COM 697900108 24,726 1,531,713 SH   SOLE   1,531,713 0 0
PANDORA MEDIA INC COM 698354107 1,818 361,462 SH   SOLE   361,462 0 0
PARKER HANNIFIN CORP COM 701094104 348 2,035 SH   SOLE   2,035 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 17,009 983,754 SH   SOLE   983,754 0 0
PAYCHEX INC COM 704326107 283 4,600 SH   SOLE   4,600 0 0
PAYPAL HLDGS INC COM 70450Y103 8,666 114,221 SH   SOLE   114,221 0 0
PENNANTPARK INVT CORP COM 708062104 236 35,296 SH   SOLE   35,296 0 0
PENNYMAC MTG INVT TR COM 70931T103 18,365 1,018,572 SH   SOLE   1,018,572 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 37 2,006 SH   SOLE   2,006 0 0
PEPSICO INC COM 713448108 486 4,453 SH   SOLE   4,453 0 0
PFIZER INC COM 717081103 8,920 251,350 SH   SOLE   251,350 0 0
PHILIP MORRIS INTL INC COM 718172109 8,979 90,330 SH   SOLE   90,330 0 0
PHILLIPS 66 COM 718546104 412 4,298 SH   SOLE   4,298 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 36,030 754,087 SH   SOLE   754,087 0 0
PINNACLE WEST CAP CORP COM 723484101 501 6,281 SH   SOLE   6,281 0 0
PIONEER NAT RES CO COM 723787107 366 2,130 SH   SOLE   2,130 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 46,635 2,116,884 SH   SOLE   2,116,884 0 0
PLANET FITNESS INC CL A 72703H101 122 3,237 SH   SOLE   3,237 0 0
POOL CORPORATION COM 73278L105 414 2,832 SH   SOLE   2,832 0 0
PRAXAIR INC COM 74005P104 826 5,725 SH   SOLE   5,725 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 24 717 SH   SOLE   717 0 0
PRETIUM RES INC COM 74139C102 1,209 182,110 SH   SOLE   182,110 0 0
PRICE T ROWE GROUP INC COM 74144T108 655 6,063 SH   SOLE   6,063 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 329 5,402 SH   SOLE   5,402 0 0
PROCTER AND GAMBLE CO COM 742718109 2,617 33,007 SH   SOLE   33,007 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,206 19,792 SH   SOLE   19,792 0 0
PROLOGIS INC COM 74340W103 494 7,837 SH   SOLE   7,837 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 260 39,761 SH   SOLE   39,761 0 0
PRUDENTIAL FINL INC COM 744320102 376 3,635 SH   SOLE   3,635 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 466 9,284 SH   SOLE   9,284 0 0
PUBLIC STORAGE COM 74460D109 293 1,463 SH   SOLE   1,463 0 0
PULTE GROUP INC COM 745867101 55 1,876 SH   SOLE   1,876 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 59 866 SH   SOLE   866 0 0
QORVO INC COM 74736K101 330 4,687 SH   SOLE   4,687 0 0
QUALCOMM INC COM 747525103 3,059 55,199 SH   SOLE   55,199 0 0
QUANTA SVCS INC COM 74762E102 1,149 33,455 SH   SOLE   33,455 0 0
QUEST DIAGNOSTICS INC COM 74834L100 681 6,794 SH   SOLE   6,794 0 0
RADIUS HEALTH INC COM NEW 750469207 31 861 SH   SOLE   861 0 0
RAMBUS INC DEL COM 750917106 1,226 91,311 SH   SOLE   91,311 0 0
RALPH LAUREN CORP CL A 751212101 39 352 SH   SOLE   352 0 0
RANGE RES CORP COM 75281A109 17 1,184 SH   SOLE   1,184 0 0
RAYTHEON CO COM NEW 755111507 966 4,477 SH   SOLE   4,477 0 0
REALTY INCOME CORP COM 756109104 534 10,315 SH   SOLE   10,315 0 0
RED HAT INC COM 756577102 386 2,580 SH   SOLE   2,580 0 0
REDWOOD TR INC COM 758075402 12,257 792,304 SH   SOLE   792,304 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,007 2,925 SH   SOLE   2,925 0 0
REGIONS FINL CORP NEW COM 7591EP100 909 48,947 SH   SOLE   48,947 0 0
REPUBLIC SVCS INC COM 760759100 713 10,758 SH   SOLE   10,758 0 0
RESMED INC COM 761152107 647 6,569 SH   SOLE   6,569 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 731 12,838 SH   SOLE   12,838 0 0
ROBERT HALF INTL INC COM 770323103 73 1,259 SH   SOLE   1,259 0 0
ROCKWELL AUTOMATION INC COM 773903109 5,529 31,740 SH   SOLE   31,740 0 0
ROCKWELL COLLINS INC COM 774341101 692 5,131 SH   SOLE   5,131 0 0
ROPER TECHNOLOGIES INC COM 776696106 685 2,441 SH   SOLE   2,441 0 0
ROSS STORES INC COM 778296103 256 3,278 SH   SOLE   3,278 0 0
ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S 780097739 4,740 185,219 SH   SOLE   185,219 0 0
S&P GLOBAL INC COM 78409V104 534 2,794 SH   SOLE   2,794 0 0
SL GREEN RLTY CORP COM 78440X101 256 2,641 SH   SOLE   2,641 0 0
SLM CORP COM 78442P106 128 11,388 SH   SOLE   11,388 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7,364 137,286 SH   SOLE   137,286 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 10,167 576,041 SH   SOLE   576,041 0 0
SAGE THERAPEUTICS INC COM 78667J108 68 424 SH   SOLE   424 0 0
SALESFORCE COM INC COM 79466L302 1,133 9,738 SH   SOLE   9,738 0 0
SANDERSON FARMS INC COM 800013104 37 308 SH   SOLE   308 0 0
SCANA CORP NEW COM 80589M102 8,411 223,983 SH   SOLE   223,983 0 0
SCHEIN HENRY INC COM 806407102 285 4,237 SH   SOLE   4,237 0 0
SCHLUMBERGER LTD COM 806857108 1,067 16,478 SH   SOLE   16,478 0 0
SCHWAB CHARLES CORP NEW COM 808513105 876 16,782 SH   SOLE   16,782 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 615 7,175 SH   SOLE   7,175 0 0
SEABRIDGE GOLD INC COM 811916105 609 56,373 SH   SOLE   56,373 0 0
SEALED AIR CORP NEW COM 81211K100 181 4,224 SH   SOLE   4,224 0 0
SEATTLE GENETICS INC COM 812578102 129 2,468 SH   SOLE   2,468 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 9,596 492,600 SH   SOLE   492,600 0 0
SEMGROUP CORP CL A 81663A105 15,807 738,655 SH   SOLE   738,655 0 0
SEMPRA ENERGY COM 816851109 880 7,908 SH   SOLE   7,908 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 11,556 737,921 SH   SOLE   737,921 0 0
SERVICENOW INC COM 81762P102 584 3,530 SH   SOLE   3,530 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 32,209 1,530,111 SH   SOLE   1,530,111 0 0
SHERWIN WILLIAMS CO COM 824348106 401 1,023 SH   SOLE   1,023 0 0
SIERRA WIRELESS INC COM 826516106 432 26,199 SH   SOLE   26,199 0 0
SIGMA DESIGNS INC COM 826565103 339 54,745 SH   SOLE   54,745 0 0
SILICON LABORATORIES INC COM 826919102 3,135 34,870 SH   SOLE   34,870 0 0
SILVERCORP METALS INC COM 82835P103 6,352 2,359,868 SH   SOLE   2,359,868 0 0
SIMON PPTY GROUP INC NEW COM 828806109 381 2,469 SH   SOLE   2,469 0 0
SIRIUS XM HLDGS INC COM 82968B103 334 53,596 SH   SOLE   53,596 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 7,465 119,906 SH   SOLE   119,906 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 6,544 65,267 SH   SOLE   65,267 0 0
SMUCKER J M CO COM NEW 832696405 507 4,090 SH   SOLE   4,090 0 0
SNAP ON INC COM 833034101 210 1,426 SH   SOLE   1,426 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 70,595 1,436,325 SH   SOLE   1,436,325 0 0
SOHU COM INC COM 83408W103 187 6,048 SH   SOLE   6,048 0 0
SOLAR CAP LTD COM 83413U100 247 12,164 SH   SOLE   12,164 0 0
SONOCO PRODS CO COM 835495102 343 7,081 SH   SOLE   7,081 0 0
SOUTHERN CO COM 842587107 9,126 204,337 SH   SOLE   204,337 0 0
SOUTHERN COPPER CORP COM 84265V105 5,043 93,074 SH   SOLE   93,074 0 0
SOUTHWEST AIRLS CO COM 844741108 782 13,644 SH   SOLE   13,644 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 30,683 912,104 SH   SOLE   912,104 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 676 8,077 SH   SOLE   8,077 0 0
SPROUTS FMRS MKT INC COM 85208M102 127 5,422 SH   SOLE   5,422 0 0
SQUARE INC CL A 852234103 9,449 192,055 SH   SOLE   192,055 0 0
STANLEY BLACK & DECKER INC COM 854502101 684 4,467 SH   SOLE   4,467 0 0
STARBUCKS CORP COM 855244109 1,570 27,127 SH   SOLE   27,127 0 0
STARWOOD PPTY TR INC COM 85571B105 12,318 587,989 SH   SOLE   587,989 0 0
STATE STR CORP COM 857477103 512 5,136 SH   SOLE   5,136 0 0
STERICYCLE INC COM 858912108 48 823 SH   SOLE   823 0 0
STONE HBR EMERG MRKTS INC FD COM 86164T107 347 21,803 SH   SOLE   21,803 0 0
STRYKER CORP COM 863667101 1,352 8,400 SH   SOLE   8,400 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 145 6,566 SH   SOLE   6,566 0 0
SUNTRUST BKS INC COM 867914103 540 7,942 SH   SOLE   7,942 0 0
SYMANTEC CORP COM 871503108 377 14,571 SH   SOLE   14,571 0 0
SYNOPSYS INC COM 871607107 461 5,537 SH   SOLE   5,537 0 0
SYNCHRONY FINL COM 87165B103 283 8,451 SH   SOLE   8,451 0 0
SYSCO CORP COM 871829107 335 5,589 SH   SOLE   5,589 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 20,793 599,400 SH   SOLE   599,400 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 374 6,307 SH   SOLE   6,307 0 0
TCP CAP CORP COM 87238Q103 229 16,073 SH   SOLE   16,073 0 0
TJX COS INC NEW COM 872540109 475 5,827 SH   SOLE   5,827 0 0
T MOBILE US INC COM 872590104 492 8,068 SH   SOLE   8,068 0 0
TPG SPECIALTY LENDING INC COM 87265K102 226 12,675 SH   SOLE   12,675 0 0
TAHOE RES INC COM 873868103 21,396 4,559,379 SH   SOLE   4,559,379 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 11,000 578,317 SH   SOLE   578,317 0 0
TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 1,243 32,811 SH   SOLE   32,811 0 0
TARGET CORP COM 87612E106 628 9,039 SH   SOLE   9,039 0 0
TARGA RES CORP COM 87612G101 27,066 615,127 SH   SOLE   615,127 0 0
TECK RESOURCES LTD CL B 878742204 5,252 204,036 SH   SOLE   204,036 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 9,393 299,794 SH   SOLE   299,794 0 0
TEMPLETON EMERG MKTS INCOME COM 880192109 351 31,077 SH   SOLE   31,077 0 0
TENARIS S A SPONSORED ADR 88031M109 69 1,999 SH   SOLE   1,999 0 0
TERADATA CORP DEL COM 88076W103 382 9,627 SH   SOLE   9,627 0 0
TERRA NITROGEN CO L P COM UNIT 881005201 158 1,885 SH   SOLE   1,885 0 0
TESARO INC COM 881569107 56 973 SH   SOLE   973 0 0
TESLA INC COM 88160R101 40,106 150,700 SH   SOLE   150,700 0 0
TEXAS INSTRS INC COM 882508104 1,221 11,749 SH   SOLE   11,749 0 0
TEXTRON INC COM 883203101 198 3,350 SH   SOLE   3,350 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 630 3,050 SH   SOLE   3,050 0 0
3M CO COM 88579Y101 1,708 7,782 SH   SOLE   7,782 0 0
TIFFANY & CO NEW COM 886547108 597 6,118 SH   SOLE   6,118 0 0
TIME WARNER INC COM NEW 887317303 1,496 15,820 SH   SOLE   15,820 0 0
TORCHMARK CORP COM 891027104 363 4,310 SH   SOLE   4,310 0 0
TOTAL SYS SVCS INC COM 891906109 611 7,079 SH   SOLE   7,079 0 0
TRACTOR SUPPLY CO COM 892356106 50 792 SH   SOLE   792 0 0
TRANSCANADA CORP COM 89353D107 37,659 911,625 SH   SOLE   911,625 0 0
TRANSDIGM GROUP INC COM 893641100 367 1,195 SH   SOLE   1,195 0 0
TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 7,402 206,822 SH   SOLE   206,822 0 0
TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 7,773 382,157 SH   SOLE   382,157 0 0
TRAVELERS COMPANIES INC COM 89417E109 794 5,719 SH   SOLE   5,719 0 0
TRIMBLE INC COM 896239100 98,032 2,732,209 SH   SOLE   2,732,209 0 0
TRIPADVISOR INC COM 896945201 195 4,775 SH   SOLE   4,775 0 0
TURQUOISE HILL RES LTD COM 900435108 3,719 1,211,649 SH   SOLE   1,211,649 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 352 9,606 SH   SOLE   9,606 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 837 23,014 SH   SOLE   23,014 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 153 22,072 SH   SOLE   22,072 0 0
TWITTER INC COM 90184L102 29,503 1,016,993 SH   SOLE   1,016,993 0 0
TYSON FOODS INC CL A 902494103 498 6,804 SH   SOLE   6,804 0 0
UDR INC COM 902653104 633 17,765 SH   SOLE   17,765 0 0
US BANCORP DEL COM NEW 902973304 1,133 22,437 SH   SOLE   22,437 0 0
USANA HEALTH SCIENCES INC COM 90328M107 28 331 SH   SOLE   331 0 0
ULTA BEAUTY INC COM 90384S303 203 993 SH   SOLE   993 0 0
ULTRALIFE CORP COM 903899102 3,638 363,845 SH   SOLE   363,845 0 0
UNDER ARMOUR INC CL A 904311107 165 10,077 SH   SOLE   10,077 0 0
UNDER ARMOUR INC CL C 904311206 17 1,160 SH   SOLE   1,160 0 0
UNION PAC CORP COM 907818108 4,440 33,029 SH   SOLE   33,029 0 0
UNITED CONTL HLDGS INC COM 910047109 1,071 15,415 SH   SOLE   15,415 0 0
UNITED NAT FOODS INC COM 911163103 29 685 SH   SOLE   685 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,076 10,285 SH   SOLE   10,285 0 0
UNITED RENTALS INC COM 911363109 3,125 18,092 SH   SOLE   18,092 0 0
UNITED TECHNOLOGIES CORP COM 913017109 922 7,326 SH   SOLE   7,326 0 0
UNITEDHEALTH GROUP INC COM 91324P102 421 1,969 SH   SOLE   1,969 0 0
UNIVERSAL CORP VA COM 913456109 7,776 160,321 SH   SOLE   160,321 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 357 3,013 SH   SOLE   3,013 0 0
UNUM GROUP COM 91529Y106 353 7,423 SH   SOLE   7,423 0 0
UR ENERGY INC COM 91688R108 12,826 21,375,965 SH   SOLE   21,375,965 0 0
URANIUM ENERGY CORP COM 916896103 12,486 9,531,583 SH   SOLE   9,531,583 0 0
URBAN OUTFITTERS INC COM 917047102 54 1,467 SH   SOLE   1,467 0 0
V F CORP COM 918204108 1,305 17,608 SH   SOLE   17,608 0 0
VALERO ENERGY CORP NEW COM 91913Y100 863 9,304 SH   SOLE   9,304 0 0
VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 7,501 211,710 SH   SOLE   211,710 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,039 22,113 SH   SOLE   22,113 0 0
VARIAN MED SYS INC COM 92220P105 1,133 9,237 SH   SOLE   9,237 0 0
VECTOR GROUP LTD COM 92240M108 17,671 866,634 SH   SOLE   866,634 0 0
VENTAS INC COM 92276F100 441 8,908 SH   SOLE   8,908 0 0
VEREIT INC COM 92339V100 12,953 1,861,022 SH   SOLE   1,861,022 0 0
VERISIGN INC COM 92343E102 309 2,610 SH   SOLE   2,610 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 9,473 198,090 SH   SOLE   198,090 0 0
VERISK ANALYTICS INC COM 92345Y106 483 4,649 SH   SOLE   4,649 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,150 7,057 SH   SOLE   7,057 0 0
VIACOM INC NEW CL B 92553P201 752 24,219 SH   SOLE   24,219 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 9,238 555,841 SH   SOLE   555,841 0 0
VIRTU FINL INC CL A 928254101 1,549 46,948 SH   SOLE   46,948 0 0
VISA INC COM CL A 92826C839 2,680 22,401 SH   SOLE   22,401 0 0
VITAMIN SHOPPE INC COM 92849E101 44 10,046 SH   SOLE   10,046 0 0
VORNADO RLTY TR SH BEN INT 929042109 227 3,367 SH   SOLE   3,367 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 325 44,505 SH   SOLE   44,505 0 0
VULCAN MATLS CO COM 929160109 2,907 25,465 SH   SOLE   25,465 0 0
W P CAREY INC COM 92936U109 2,195 35,410 SH   SOLE   35,410 0 0
WEC ENERGY GROUP INC COM 92939U106 1,276 20,355 SH   SOLE   20,355 0 0
WALMART INC COM 931142103 1,646 18,506 SH   SOLE   18,506 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 614 9,379 SH   SOLE   9,379 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 10,521 1,577,327 SH   SOLE   1,577,327 0 0
WASTE MGMT INC DEL COM 94106L109 1,039 12,354 SH   SOLE   12,354 0 0
WATERS CORP COM 941848103 973 4,898 SH   SOLE   4,898 0 0
WAYFAIR INC CL A 94419L101 98 1,444 SH   SOLE   1,444 0 0
WEIBO CORP SPONSORED ADR 948596101 7,996 66,893 SH   SOLE   66,893 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 26 412 SH   SOLE   412 0 0
WELLS FARGO CO NEW COM 949746101 1,614 30,789 SH   SOLE   30,789 0 0
WELLTOWER INC COM 95040Q104 505 9,278 SH   SOLE   9,278 0 0
WESTAR ENERGY INC COM 95709T100 345 6,557 SH   SOLE   6,557 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766A101 332 22,876 SH   SOLE   22,876 0 0
WESTERN ASSET MTG DEF OPPTY COM 95790B109 351 14,386 SH   SOLE   14,386 0 0
WESTERN DIGITAL CORP COM 958102105 655 7,099 SH   SOLE   7,099 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 37,053 868,373 SH   SOLE   868,373 0 0
WESTERN UN CO COM 959802109 851 44,231 SH   SOLE   44,231 0 0
WESTROCK CO COM 96145D105 358 5,583 SH   SOLE   5,583 0 0
WEYERHAEUSER CO COM 962166104 256 7,311 SH   SOLE   7,311 0 0
WHIRLPOOL CORP COM 963320106 202 1,318 SH   SOLE   1,318 0 0
WILLIAMS COS INC DEL COM 969457100 29,314 1,179,157 SH   SOLE   1,179,157 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 48,270 1,401,977 SH   SOLE   1,401,977 0 0
WORKDAY INC CL A 98138H101 662 5,206 SH   SOLE   5,206 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 273 2,386 SH   SOLE   2,386 0 0
WYNN RESORTS LTD COM 983134107 454 2,490 SH   SOLE   2,490 0 0
XCEL ENERGY INC COM 98389B100 964 21,196 SH   SOLE   21,196 0 0
XILINX INC COM 983919101 756 10,459 SH   SOLE   10,459 0 0
XYLEM INC COM 98419M100 496 6,454 SH   SOLE   6,454 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 9,786 452,622 SH   SOLE   452,622 0 0
YY INC ADS REPCOM CLA 98426T106 6,751 64,173 SH   SOLE   64,173 0 0
YELP INC CL A 985817105 5,060 121,194 SH   SOLE   121,194 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 2,725 67,743 SH   SOLE   67,743 0 0
YUM BRANDS INC COM 988498101 484 5,691 SH   SOLE   5,691 0 0
ZILLOW GROUP INC CL A 98954M101 78 1,441 SH   SOLE   1,441 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 916 8,398 SH   SOLE   8,398 0 0
ZIONS BANCORPORATION COM 989701107 291 5,525 SH   SOLE   5,525 0 0
ZOETIS INC CL A 98978V103 1,027 12,296 SH   SOLE   12,296 0 0
ZUMIEZ INC COM 989817101 10 409 SH   SOLE   409 0 0
ZYNGA INC CL A 98986T108 4,363 1,192,100 SH   SOLE   1,192,100 0 0
ALKERMES PLC SHS G01767105 125 2,157 SH   SOLE   2,157 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 80 939 SH   SOLE   939 0 0
ALLERGAN PLC SHS G0177J108 263 1,565 SH   SOLE   1,565 0 0
AMDOCS LTD SHS G02602103 319 4,784 SH   SOLE   4,784 0 0
AMBARELLA INC SHS G037AX101 1,344 27,424 SH   SOLE   27,424 0 0
AON PLC SHS CL A G0408V102 484 3,452 SH   SOLE   3,452 0 0
ARCH CAP GROUP LTD ORD G0450A105 1,470 17,171 SH   SOLE   17,171 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 6,192 676,765 SH   SOLE   676,765 0 0
AXOVANT SCIENCES LTD COM G0750W104 2 1,543 SH   SOLE   1,543 0 0
ATLANTICA YIELD PLC SHS G0751N103 1,029 52,545 SH   SOLE   52,545 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 595 3,874 SH   SOLE   3,874 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 9,953 319,727 SH   SOLE   319,727 0 0
BUNGE LIMITED COM G16962105 435 5,878 SH   SOLE   5,878 0 0
CREDICORP LTD COM G2519Y108 154 680 SH   SOLE   680 0 0
EATON CORP PLC SHS G29183103 3,285 41,103 SH   SOLE   41,103 0 0
EVEREST RE GROUP LTD COM G3223R108 584 2,274 SH   SOLE   2,274 0 0
GASLOG LTD SHS G37585109 13,789 838,250 SH   SOLE   838,250 0 0
HERBALIFE LTD COM USD SHS G4412G101 986 10,121 SH   SOLE   10,121 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 62 2,527 SH   SOLE   2,527 0 0
IHS MARKIT LTD SHS G47567105 438 9,075 SH   SOLE   9,075 0 0
INGERSOLL-RAND PLC SHS G47791101 455 5,316 SH   SOLE   5,316 0 0
INVESCO LTD SHS G491BT108 240 7,512 SH   SOLE   7,512 0 0
JOHNSON CTLS INTL PLC SHS G51502105 2,151 61,042 SH   SOLE   61,042 0 0
KOSMOS ENERGY LTD SHS G5315B107 54 8,523 SH   SOLE   8,523 0 0
LIVANOVA PLC SHS G5509L101 53 602 SH   SOLE   602 0 0
MEDTRONIC PLC SHS G5960L103 2,042 25,461 SH   SOLE   25,461 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 313 5,040 SH   SOLE   5,040 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 237 7,446 SH   SOLE   7,446 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 282 4,822 SH   SOLE   4,822 0 0
PENTAIR PLC SHS G7S00T104 310 4,550 SH   SOLE   4,550 0 0
SINA CORP ORD G81477104 11,088 106,336 SH   SOLE   106,336 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 4,550 1,378,747 SH   SOLE   1,378,747 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 480 3,153 SH   SOLE   3,153 0 0
PERRIGO CO PLC SHS G97822103 918 11,020 SH   SOLE   11,020 0 0
XL GROUP LTD COM G98294104 668 12,095 SH   SOLE   12,095 0 0
CHUBB LIMITED COM H1467J104 730 5,337 SH   SOLE   5,337 0 0
GARMIN LTD SHS H2906T109 7,331 124,403 SH   SOLE   124,403 0 0
TE CONNECTIVITY LTD REG SHS H84989104 501 5,014 SH   SOLE   5,014 0 0
ADECOAGRO S A COM L00849106 4,412 586,651 SH   SOLE   586,651 0 0
GLOBANT S A COM L44385109 7,439 144,338 SH   SOLE   144,338 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 428 4,311 SH   SOLE   4,311 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 206 1,945 SH   SOLE   1,945 0 0
NXP SEMICONDUCTORS N V COM N6596X109 3,053 26,096 SH   SOLE   26,096 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 21 1,040 SH   SOLE   1,040 0 0
YANDEX N V SHS CLASS A N97284108 11,762 298,162 SH   SOLE   298,162 0 0
COPA HOLDINGS SA CL A P31076105 274 2,128 SH   SOLE   2,128 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 590 5,010 SH   SOLE   5,010 0 0
AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 1,692 752,218 SH   SOLE   752,218 0 0
BROADCOM LTD SHS Y09827109 713 3,026 SH   SOLE   3,026 0 0
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 7,082 2,269,830 SH   SOLE   2,269,830 0 0
DORIAN LPG LTD SHS USD Y2106R110 3,715 495,934 SH   SOLE   495,934 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 15,239 654,021 SH   SOLE   654,021 0 0
SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 47 17,159 SH   SOLE   17,159 0 0
ARCONIC INC COM 03965L100 2,529 109,761 SH   SOLE   109,761 0 0
GENTEX CORP COM 371901109 38 1,651 SH   SOLE   1,651 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 364 6,407 SH   SOLE   6,407 0 0
TUPPERWARE BRANDS CORP COM 899896104 287 5,935 SH   SOLE   5,935 0 0
WESTLAKE CHEM CORP COM 960413102 3,024 27,203 SH   SOLE   27,203 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 3,654 207,961 SH   SOLE   207,961 0 0
KLONDEX MNS LTD COM 498696103 6,039 2,552,633 SH   SOLE   2,552,633 0 0
NEW GOLD INC CDA COM 644535106 1,347 520,122 SH   SOLE   520,122 0 0
GOLD RESOURCE CORP COM 38068T105 312 69,260 SH   SOLE   69,260 0 0
GOLDEN STAR RES LTD CDA COM 38119T104 276 470,223 SH   SOLE   470,223 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 3,611 233,148 SH   SOLE   233,148 0 0
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 7,105 385,109 SH   SOLE   385,109 0 0
ENERSYS COM 29275Y102 54,774 789,597 SH   SOLE   789,597 0 0
QUALITY CARE PPTYS INC COM 747545101 31 1,598 SH   SOLE   1,598 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 18,681 858,905 SH   SOLE   858,905 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 9,665 318,561 SH   SOLE   318,561 0 0
FORTIVE CORP COM 34959J108 3,394 43,777 SH   SOLE   43,777 0 0
LAS VEGAS SANDS CORP COM 517834107 42 588 SH   SOLE   588 0 0
MID AMER APT CMNTYS INC COM 59522J103 356 3,900 SH   SOLE   3,900 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 438 4,896 SH   SOLE   4,896 0 0
STEEL DYNAMICS INC COM 858119100 2,358 53,332 SH   SOLE   53,332 0 0
MYLAN N V SHS EURO N59465109 909 22,075 SH   SOLE   22,075 0 0
MOMO INC ADR 60879B107 9,725 260,168 SH   SOLE   260,168 0 0
AGNC INVT CORP COM 00123Q104 19,881 1,050,814 SH   SOLE   1,050,814 0 0
MTGE INVT CORP COM 55378A105 20,057 1,120,493 SH   SOLE   1,120,493 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 7,354 183,993 SH   SOLE   183,993 0 0
STERICYCLE INC DEP PFD A 1/10 858912207 2,225 49,173 SH   SOLE   49,173 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 29 1,189 SH   SOLE   1,189 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 29 1,442 SH   SOLE   1,442 0 0
ANTERO RES CORP COM 03674X106 31 1,561 SH   SOLE   1,561 0 0
ATHENAHEALTH INC COM 04685W103 49 343 SH   SOLE   343 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 32 2,037 SH   SOLE   2,037 0 0
CAVIUM INC COM 14964U108 39 488 SH   SOLE   488 0 0
CHEESECAKE FACTORY INC COM 163072101 26 536 SH   SOLE   536 0 0
CLEAN HARBORS INC COM 184496107 28 569 SH   SOLE   569 0 0
CONTINENTAL RESOURCES INC COM 212015101 47 792 SH   SOLE   792 0 0
COSTAR GROUP INC COM 22160N109 50 139 SH   SOLE   139 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 33 3,156 SH   SOLE   3,156 0 0
EPAM SYS INC COM 29414B104 50 436 SH   SOLE   436 0 0
EURONET WORLDWIDE INC COM 298736109 32 400 SH   SOLE   400 0 0
FORTINET INC COM 34959E109 46 861 SH   SOLE   861 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 28 1,058 SH   SOLE   1,058 0 0
IPG PHOTONICS CORP COM 44980X109 62 266 SH   SOLE   266 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 65 972 SH   SOLE   972 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 18 300 SH   SOLE   300 0 0
LAREDO PETROLEUM INC COM 516806106 22 2,572 SH   SOLE   2,572 0 0
MARKETAXESS HLDGS INC COM 57060D108 37 172 SH   SOLE   172 0 0
MASIMO CORP COM 574795100 28 322 SH   SOLE   322 0 0
MEDICINES CO COM 584688105 22 682 SH   SOLE   682 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 32 513 SH   SOLE   513 0 0
MEDNAX INC COM 58502B106 30 548 SH   SOLE   548 0 0
MONOLITHIC PWR SYS INC COM 609839105 43 369 SH   SOLE   369 0 0
NETSCOUT SYS INC COM 64115T104 24 893 SH   SOLE   893 0 0
OASIS PETE INC NEW COM 674215108 23 2,816 SH   SOLE   2,816 0 0
ORBITAL ATK INC COM 68557N103 45 343 SH   SOLE   343 0 0
PARSLEY ENERGY INC CL A 701877102 32 1,110 SH   SOLE   1,110 0 0
PAYCOM SOFTWARE INC COM 70432V102 60 557 SH   SOLE   557 0 0
SEI INVESTMENTS CO COM 784117103 50 668 SH   SOLE   668 0 0
SKECHERS U S A INC CL A 830566105 52 1,329 SH   SOLE   1,329 0 0
UBIQUITI NETWORKS INC COM 90347A100 45 652 SH   SOLE   652 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 40 163 SH   SOLE   163 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 27 522 SH   SOLE   522 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 30 267 SH   SOLE   267 0 0
VEEVA SYS INC CL A COM 922475108 46 626 SH   SOLE   626 0 0
VIASAT INC COM 92552V100 738 11,226 SH   SOLE   11,226 0 0
WINTRUST FINL CORP COM 97650W108 41 477 SH   SOLE   477 0 0
ZAYO GROUP HLDGS INC COM 98919V105 33 958 SH   SOLE   958 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 31 208 SH   SOLE   208 0 0
COOPER STD HLDGS INC COM 21676P103 790 6,436 SH   SOLE   6,436 0 0
SPRINT CORP COM SER 1 85207U105 685 140,371 SH   SOLE   140,371 0 0
ADIENT PLC ORD SHS G0084W101 705 11,795 SH   SOLE   11,795 0 0
VEON LTD SPONSORED ADR 91822M106 7,048 2,669,859 SH   SOLE   2,669,859 0 0
IMPINJ INC COM 453204109 217 16,662 SH   SOLE   16,662 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 524 11,838 SH   SOLE   11,838 0 0
CBAK ENERGY TECHNOLOGY INC COM 14986C102 1,059 784,491 SH   SOLE   784,491 0 0
GGP INC COM 36174X101 269 13,139 SH   SOLE   13,139 0 0
COTY INC COM CL A 222070203 843 46,091 SH   SOLE   46,091 0 0
TECHNIPFMC PLC COM G87110105 85 2,886 SH   SOLE   2,886 0 0
DIAMONDBACK ENERGY INC COM 25278X109 167 1,320 SH   SOLE   1,320 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 359 4,562 SH   SOLE   4,562 0 0
L3 TECHNOLOGIES INC COM 502413107 430 2,067 SH   SOLE   2,067 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 554 3,240 SH   SOLE   3,240 0 0
SVB FINL GROUP COM 78486Q101 225 939 SH   SOLE   939 0 0
RENREN INC SPON ADR A NEW 759892201 225 26,842 SH   SOLE   26,842 0 0
SNAP INC CL A 83304A106 12,939 815,285 SH   SOLE   815,285 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 736 153,430 SH   SOLE   153,430 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 20,239 869,381 SH   SOLE   869,381 0 0
GLOBAL NET LEASE INC COM NEW 379378201 12,132 718,705 SH   SOLE   718,705 0 0
LADDER CAP CORP CL A 505743104 9,773 648,056 SH   SOLE   648,056 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 10,353 604,022 SH   SOLE   604,022 0 0
NEW SR INVT GROUP INC COM 648691103 11,429 1,397,236 SH   SOLE   1,397,236 0 0
UNITI GROUP INC COM 91325V108 10,223 629,111 SH   SOLE   629,111 0 0
COSTAMARE INC SHS Y1771G102 9,507 1,523,603 SH   SOLE   1,523,603 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 7,283 114,006 SH   SOLE   114,006 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 7,571 474,644 SH   SOLE   474,644 0 0
STUDENT TRANSN INC COM 86388A108 9,540 1,273,690 SH   SOLE   1,273,690 0 0
AK STL HLDG CORP COM 001547108 211 46,595 SH   SOLE   46,595 0 0
AECOM COM 00766T100 1,170 32,830 SH   SOLE   32,830 0 0
AEGION CORP COM 00770F104 265 11,586 SH   SOLE   11,586 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 310 11,976 SH   SOLE   11,976 0 0
ALCOA CORP COM 013872106 1,719 38,239 SH   SOLE   38,239 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 615 25,956 SH   SOLE   25,956 0 0
ALTRA INDL MOTION CORP COM 02208R106 255 5,557 SH   SOLE   5,557 0 0
ANIXTER INTL INC COM 035290105 517 6,819 SH   SOLE   6,819 0 0
ARGAN INC COM 04010E109 276 6,436 SH   SOLE   6,436 0 0
ASTEC INDS INC COM 046224101 258 4,667 SH   SOLE   4,667 0 0
ATKORE INTL GROUP INC COM 047649108 249 12,523 SH   SOLE   12,523 0 0
CSW INDUSTRIALS INC COM 126402106 275 6,108 SH   SOLE   6,108 0 0
CALIX INC COM 13100M509 327 47,758 SH   SOLE   47,758 0 0
CENTURY ALUM CO COM 156431108 213 12,906 SH   SOLE   12,906 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 222 15,435 SH   SOLE   15,435 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 244 6,800 SH   SOLE   6,800 0 0
COMMERCIAL METALS CO COM 201723103 489 23,916 SH   SOLE   23,916 0 0
CRANE CO COM 224399105 1,136 12,252 SH   SOLE   12,252 0 0
EAGLE MATERIALS INC COM 26969P108 1,035 10,043 SH   SOLE   10,043 0 0
EMCOR GROUP INC COM 29084Q100 946 12,141 SH   SOLE   12,141 0 0
EXPONENT INC COM 30214U102 314 3,991 SH   SOLE   3,991 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 294 9,921 SH   SOLE   9,921 0 0
GENESEE & WYO INC CL A 371559105 902 12,737 SH   SOLE   12,737 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 295 8,831 SH   SOLE   8,831 0 0
GORMAN RUPP CO COM 383082104 277 9,467 SH   SOLE   9,467 0 0
GRANITE CONSTR INC COM 387328107 456 8,165 SH   SOLE   8,165 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 286 7,436 SH   SOLE   7,436 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,455 38,338 SH   SOLE   38,338 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 294 7,926 SH   SOLE   7,926 0 0
HERC HLDGS INC COM 42704L104 280 4,318 SH   SOLE   4,318 0 0
HUBBELL INC COM 443510607 1,376 11,297 SH   SOLE   11,297 0 0
INSTEEL INDUSTRIES INC COM 45774W108 250 9,053 SH   SOLE   9,053 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,221 13,576 SH   SOLE   13,576 0 0
MDU RES GROUP INC COM 552690109 1,136 40,328 SH   SOLE   40,328 0 0
MRC GLOBAL INC COM 55345K103 255 15,524 SH   SOLE   15,524 0 0
MYR GROUP INC DEL COM 55405W104 262 8,512 SH   SOLE   8,512 0 0
MASTEC INC COM 576323109 1,500 31,882 SH   SOLE   31,882 0 0
MINERALS TECHNOLOGIES INC COM 603158106 486 7,253 SH   SOLE   7,253 0 0
MUELLER INDS INC COM 624756102 218 8,335 SH   SOLE   8,335 0 0
MUELLER WTR PRODS INC COM SER A 624758108 269 24,746 SH   SOLE   24,746 0 0
NOW INC COM 67011P100 236 23,121 SH   SOLE   23,121 0 0
POWELL INDS INC COM 739128106 246 9,170 SH   SOLE   9,170 0 0
RPM INTL INC COM 749685103 1,316 27,598 SH   SOLE   27,598 0 0
RBC BEARINGS INC COM 75524B104 625 5,034 SH   SOLE   5,034 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,291 15,053 SH   SOLE   15,053 0 0
REXNORD CORP NEW COM 76169B102 633 21,322 SH   SOLE   21,322 0 0
RYERSON HLDG CORP COM 783754104 199 24,430 SH   SOLE   24,430 0 0
SPX CORP COM 784635104 286 8,794 SH   SOLE   8,794 0 0
STANTEC INC COM 85472N109 576 23,369 SH   SOLE   23,369 0 0
SUMMIT MATLS INC CL A 86614U100 688 22,713 SH   SOLE   22,713 0 0
TEAM INC COM 878155100 225 16,363 SH   SOLE   16,363 0 0
TETRA TECH INC NEW COM 88162G103 559 11,422 SH   SOLE   11,422 0 0
TIMKENSTEEL CORP COM 887399103 234 15,411 SH   SOLE   15,411 0 0
TITAN MACHY INC COM 88830R101 316 13,415 SH   SOLE   13,415 0 0
TUTOR PERINI CORP COM 901109108 245 11,128 SH   SOLE   11,128 0 0
U S CONCRETE INC COM NEW 90333L201 222 3,676 SH   SOLE   3,676 0 0
UNITED STATES STL CORP NEW COM 912909108 1,269 36,065 SH   SOLE   36,065 0 0
VALMONT INDS INC COM 920253101 683 4,671 SH   SOLE   4,671 0 0
VECTREN CORP COM 92240G101 1,096 17,139 SH   SOLE   17,139 0 0
WABASH NATL CORP COM 929566107 263 12,624 SH   SOLE   12,624 0 0
WABTEC CORP COM 929740108 1,614 19,823 SH   SOLE   19,823 0 0
WESCO INTL INC COM 95082P105 602 9,708 SH   SOLE   9,708 0 0
TASEKO MINES LTD COM 876511106 485 411,614 SH   SOLE   411,614 0 0
NATIONAL BEVERAGE CORP COM 635017106 34 385 SH   SOLE   385 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 777 9,374 SH   SOLE   9,374 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 34 243 SH   SOLE   243 0 0
ATHENE HLDG LTD CL A G0684D107 30 620 SH   SOLE   620 0 0
ESSENT GROUP LTD COM G3198U102 39 907 SH   SOLE   907 0 0
ELDORADO GOLD CORP NEW COM 284902103 730 871,632 SH   SOLE   871,632 0 0
XEROX CORP COM NEW 984121608 39 1,342 SH   SOLE   1,342 0 0
GODADDY INC CL A 380237107 824 13,420 SH   SOLE   13,420 0 0
MEDIFAST INC COM 58470H101 15 162 SH   SOLE   162 0 0
SUNOPTA INC COM 8676EP108 7 1,045 SH   SOLE   1,045 0 0
TIVITY HEALTH INC COM 88870R102 21 529 SH   SOLE   529 0 0
ARRAY BIOPHARMA INC COM 04269X105 60 3,654 SH   SOLE   3,654 0 0
BEIGENE LTD SPONSORED ADR 07725L102 137 813 SH   SOLE   813 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 65 713 SH   SOLE   713 0 0
CLOVIS ONCOLOGY INC COM 189464100 30 569 SH   SOLE   569 0 0
EXACT SCIENCES CORP COM 30063P105 54 1,334 SH   SOLE   1,334 0 0
EXELIXIS INC COM 30161Q104 89 4,036 SH   SOLE   4,036 0 0
GLAUKOS CORP COM 377322102 20 638 SH   SOLE   638 0 0
INOGEN INC COM 45780L104 49 402 SH   SOLE   402 0 0
MERIT MED SYS INC COM 589889104 49 1,076 SH   SOLE   1,076 0 0
BLUCORA INC COM 095229100 1,270 51,641 SH   SOLE   51,641 0 0
CHEGG INC COM 163092109 66 3,204 SH   SOLE   3,204 0 0
INSTRUCTURE INC COM 45781U103 61 1,445 SH   SOLE   1,445 0 0
K12 INC COM 48273U102 41 2,874 SH   SOLE   2,874 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 56 1,431 SH   SOLE   1,431 0 0
PIER 1 IMPORTS INC COM 720279108 39 12,116 SH   SOLE   12,116 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 32 4,594 SH   SOLE   4,594 0 0
TRUECAR INC COM 89785L107 30 3,192 SH   SOLE   3,192 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 76,936 4,743,290 SH   SOLE   4,743,290 0 0
MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 25,944 422,809 SH   SOLE   422,809 0 0
ADVANCED MICRO DEVICES INC COM 007903107 136 13,551 SH   SOLE   13,551 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 293 2,566 SH   SOLE   2,566 0 0
REGENCY CTRS CORP COM 758849103 196 3,327 SH   SOLE   3,327 0 0
CDW CORP COM 12514G108 106 1,512 SH   SOLE   1,512 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 173 673 SH   SOLE   673 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 55,137 2,706,755 SH   SOLE   2,706,755 0 0
AMERICAS SILVER CORP COM NEW 03063L705 1,917 584,265 SH   SOLE   584,265 0 0
GLU MOBILE INC COM 379890106 598 158,602 SH   SOLE   158,602 0 0
MEET GROUP INC COM 58513U101 222 106,045 SH   SOLE   106,045 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 12,761 1,390,052 SH   SOLE   1,390,052 0 0
HESS CORP DEP PDF SR A 42809H404 4,955 83,200 SH   SOLE   83,200 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 9,291 7,202 SH   SOLE   7,202 0 0
PEGASYSTEMS INC COM 705573103 17 287 SH   SOLE   287 0 0
TEXAS ROADHOUSE INC COM 882681109 18 310 SH   SOLE   310 0 0
SSR MNG INC COM 784730103 22,978 2,391,750 SH   SOLE   2,391,750 0 0
BAKER HUGHES A GE CO CL A 05722G100 207 7,441 SH   SOLE   7,441 0 0
HCA HEALTHCARE INC COM 40412C101 719 7,413 SH   SOLE   7,413 0 0
ILG INC COM 44967H101 736 23,652 SH   SOLE   23,652 0 0
VISTRA ENERGY CORP COM 92840M102 834 40,039 SH   SOLE   40,039 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 37,901 845,808 SH   SOLE   845,808 0 0
ANDEAVOR COM 03349M105 548 5,451 SH   SOLE   5,451 0 0
BRIGHTHOUSE FINL INC COM 10922N103 30 592 SH   SOLE   592 0 0
DXC TECHNOLOGY CO COM 23355L106 343 3,416 SH   SOLE   3,416 0 0
DOWDUPONT INC COM 26078J100 1,363 21,401 SH   SOLE   21,401 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 220 5,970 SH   SOLE   5,970 0 0
MSCI INC COM 55354G100 229 1,531 SH   SOLE   1,531 0 0
PACKAGING CORP AMER COM 695156109 202 1,791 SH   SOLE   1,791 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 232 4,374 SH   SOLE   4,374 0 0
APOLLO INVT CORP COM 03761U106 227 43,407 SH   SOLE   43,407 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 329 15,096 SH   SOLE   15,096 0 0
EATON VANCE TX MNG BY WRT OP COM 27828Y108 349 23,431 SH   SOLE   23,431 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 241 18,383 SH   SOLE   18,383 0 0
TCG BDC INC COM 872280102 252 14,093 SH   SOLE   14,093 0 0
GLADSTONE COML CORP COM 376536108 1,054 60,805 SH   SOLE   60,805 0 0
FLOWERS FOODS INC COM 343498101 8,338 381,433 SH   SOLE   381,433 0 0
CLEVELAND CLIFFS INC COM 185899101 422 60,770 SH   SOLE   60,770 0 0
ASHFORD HOSPITALITY PRIME IN PFD CV SER B 044102507 17 894 SH   SOLE   894 0 0
BANK AMER CORP 7.25%CNV PFD L 060505682 762 591 SH   SOLE   591 0 0
CHESAPEAKE ENERGY CORP PFD CONV 165167842 24 483 SH   SOLE   483 0 0
DTE ENERGY CO UNIT 99/99/9999 233331883 134 2,568 SH   SOLE   2,568 0 0
DOMINION ENERGY INC UNIT 08/15/2019 25746U836 251 5,418 SH   SOLE   5,418 0 0
DYNEGY INC NEW DEL UNIT 07/01/20191 26817R405 74 856 SH   SOLE   856 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 260 10,103 SH   SOLE   10,103 0 0
NEXTERA ENERGY INC UNIT 09/01/2019 65339F820 334 5,798 SH   SOLE   5,798 0 0
RAYONIER ADVANCED MATLS INC PFD CV SER A 75508B203 49 329 SH   SOLE   329 0 0
VIRTUS INVT PARTNERS INC PFD CV SER D 92828Q208 23 213 SH   SOLE   213 0 0
WELLTOWER INC 6.50% PFD PREPET 95040Q203 152 2,733 SH   SOLE   2,733 0 0
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 7,805 59,256 SH   SOLE   59,256 0 0
TAL ED GROUP SPONSORED ADS 874080104 16,933 456,547 SH   SOLE   456,547 0 0
IQVIA HLDGS INC COM 46266C105 1,059 10,799 SH   SOLE   10,799 0 0
VMWARE INC CL A COM 928563402 340 2,801 SH   SOLE   2,801 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 525 563,574 SH   SOLE   563,574 0 0
INTREPID POTASH INC COM 46121Y102 140 38,583 SH   SOLE   38,583 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 785 10,188 SH   SOLE   10,188 0 0
BLACK KNIGHT INC COM 09215C105 3,812 80,937 SH   SOLE   80,937 0 0
HERON THERAPEUTICS INC COM 427746102 864 31,306 SH   SOLE   31,306 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 690 22,667 SH   SOLE   22,667 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,065 13,825 SH   SOLE   13,825 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 533 31,994 SH   SOLE   31,994 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,026 4,238 SH   SOLE   4,238 0 0
HIGHPOWER INTL INC COM 43113X101 1,410 375,937 SH   SOLE   375,937 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207 9,443 1,744,139 SH   SOLE   1,744,139 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 11,755 735,168 SH   SOLE   735,168 0 0
PETROBRAS ARGENTINA S A SPONS ADR 71646J109 254 21,487 SH   SOLE   21,487 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 123 7,171 SH   SOLE   7,171 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 271 23,813 SH   SOLE   23,813 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 29,960 648,312 SH   SOLE   648,312 0 0
SMITH A O COM 831865209 85 1,335 SH   SOLE   1,335 0 0
TAPESTRY INC COM 876030107 242 4,595 SH   SOLE   4,595 0 0
APTIV PLC SHS G6095L109 227 2,671 SH   SOLE   2,671 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 82 406 SH   SOLE   406 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 112 1,150 SH   SOLE   1,150 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 1,040 76,568 SH   SOLE   76,568 0 0
TWO HBRS INVT CORP COM NEW 90187B408 19,815 1,289,210 SH   SOLE   1,289,210 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 7,912 482,414 SH   SOLE   482,414 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 12,785 11,436 SH   SOLE   11,436 0 0
MANITOWOC CO INC COM NEW 563571405 205 7,209 SH   SOLE   7,209 0 0
BECTON DICKINSON & CO PFD SHS CONV A 075887208 557 9,539 SH   SOLE   9,539 0 0
STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 164 1,425 SH   SOLE   1,425 0 0
TERRAFORM PWR INC COM CL A 88104R209 913 85,125 SH   SOLE   85,125 0 0
BOOKING HLDGS INC COM 09857L108 1,741 837 SH   SOLE   837 0 0
NUTRIEN LTD COM 67077M108 1,397 29,588 SH   SOLE   29,588 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 674 21,204 SH   SOLE   21,204 0 0
DECKERS OUTDOOR CORP COM 243537107 702 7,795 SH   SOLE   7,795 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 794 10,841 SH   SOLE   10,841 0 0
ENCANA CORP COM 292505104 742 67,476 SH   SOLE   67,476 0 0
ENERGEN CORP COM 29265N108 902 14,356 SH   SOLE   14,356 0 0
GRACE W R & CO DEL NEW COM 38388F108 688 11,229 SH   SOLE   11,229 0 0
GREEN DOT CORP CL A 39304D102 798 12,436 SH   SOLE   12,436 0 0
INVITATION HOMES INC COM 46187W107 794 34,790 SH   SOLE   34,790 0 0
NAVISTAR INTL CORP NEW COM 63934E108 667 19,084 SH   SOLE   19,084 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 7,303 140,900 SH   SOLE   140,900 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 1,042 29,057 SH   SOLE   29,057 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 3,152 37,717 SH   SOLE   37,717 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 767 11,723 SH   SOLE   11,723 0 0
CHEETAH MOBILE INC ADR 163075104 189 14,140 SH   SOLE   14,140 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 224 8,148 SH   SOLE   8,148 0 0
GRIDSUM HLDG INC ADR REPSG CL B 398132100 38 4,648 SH   SOLE   4,648 0 0
LINK MOTION INC SPONSRD ADS CL A 53577L105 56 33,696 SH   SOLE   33,696 0 0
SOGOU INC ADR REPSTG A 83409V104 167 20,188 SH   SOLE   20,188 0 0
CSRA INC COM 12650T104 42 1,019 SH   SOLE   1,019 0 0
WORLDPAY INC CL A 981558109 580 7,048 SH   SOLE   7,048 0 0
ARBOR RLTY TR INC COM 038923108 9,961 1,129,331 SH   SOLE   1,129,331 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 7,959 1,416,200 SH   SOLE   1,416,200 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 8,924 814,274 SH   SOLE   814,274 0 0
DDR CORP COM 23317H102 9,564 1,304,837 SH   SOLE   1,304,837 0 0
GAMESTOP CORP NEW CL A 36467W109 7,636 605,076 SH   SOLE   605,076 0 0
KITE RLTY GROUP TR COM NEW 49803T300 9,770 641,476 SH   SOLE   641,476 0 0
NATIONAL CINEMEDIA INC COM 635309107 12,590 2,425,773 SH   SOLE   2,425,773 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 9,181 951,399 SH   SOLE   951,399 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 9,668 1,245,923 SH   SOLE   1,245,923 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 9,201 643,460 SH   SOLE   643,460 0 0
EPR PPTYS COM SH BEN INT 26884U109 2,105 38,000 SH   SOLE   38,000 0 0
PARK HOTELS RESORTS INC COM 700517105 2,116 78,320 SH   SOLE   78,320 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 7,774 553,300 SH   SOLE   553,300 0 0
BRINKER INTL INC COM 109641100 8,844 244,986 SH   SOLE   244,986 0 0
NRG YIELD INC CL C 62942X405 8,251 485,353 SH   SOLE   485,353 0 0
FORTERRA INC COM 34960W106 263 31,648 SH   SOLE   31,648 0 0
GIBRALTAR INDS INC COM 374689107 260 7,688 SH   SOLE   7,688 0 0
GREENBRIER COS INC COM 393657101 285 5,681 SH   SOLE   5,681 0 0
MATRIX SVC CO COM 576853105 212 15,498 SH   SOLE   15,498 0 0
PRIMORIS SVCS CORP COM 74164F103 277 11,080 SH   SOLE   11,080 0 0
STERLING CONSTRUCTION CO INC COM 859241101 233 20,319 SH   SOLE   20,319 0 0
TRINITY INDS INC COM 896522109 1,023 31,343 SH   SOLE   31,343 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200 65 2,553 SH   SOLE   2,553 0 0