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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
2U INC COM 90214J101   351 4,665 SH   SOLE   4,665 0 0
3-D SYS CORP DEL COM NEW 88554D205   16,008 846,985 SH   SOLE   846,985 0 0
3M CO COM 88579Y101   38,970 184,946 SH   SOLE   184,946 0 0
58 COM INC SPON ADR REP A 31680Q104   290 3,937 SH   SOLE   3,937 0 0
ABB LTD SPONSORED ADR 000375204   382 16,181 SH   SOLE   16,181 0 0
ABBOTT LABS COM 002824100   27,254 371,514 SH   SOLE   371,514 0 0
ABBVIE INC COM 00287Y109   16,915 178,844 SH   SOLE   178,844 0 0
ABERCROMBIE & FITCH CO CL A 002896207   8,885 420,698 SH   SOLE   420,698 0 0
ABIOMED INC COM 003654100   788 1,752 SH   SOLE   1,752 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   9,307 54,681 SH   SOLE   54,681 0 0
ACTIVISION BLIZZARD INC COM 00507V109   28,972 348,269 SH   SOLE   348,269 0 0
ACUITY BRANDS INC COM 00508Y102   4,741 30,159 SH   SOLE   30,159 0 0
ADOBE SYS INC COM 00724F101   55,126 204,208 SH   SOLE   204,208 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   315 1,871 SH   SOLE   1,871 0 0
ADVANCED MICRO DEVICES INC COM 007903107   100,043 3,238,693 SH   SOLE   3,238,693 0 0
AERCAP HOLDINGS NV SHS N00985106   227 3,951 SH   SOLE   3,951 0 0
AES CORP COM 00130H105   901 64,338 SH   SOLE   64,338 0 0
AETNA INC NEW COM 00817Y108   1,106 5,452 SH   SOLE   5,452 0 0
AFLAC INC COM 001055102   1,420 30,175 SH   SOLE   30,175 0 0
AGCO CORP COM 001084102   387 6,374 SH   SOLE   6,374 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   2,083 29,523 SH   SOLE   29,523 0 0
AGNC INVT CORP COM 00123Q104   4,537 243,536 SH   SOLE   243,536 0 0
AGNICO EAGLE MINES LTD COM 008474108   9,736 284,681 SH   SOLE   284,681 0 0
AIR PRODS & CHEMS INC COM 009158106   711 4,255 SH   SOLE   4,255 0 0
AK STL HLDG CORP COM 001547108   2,680 547,016 SH   SOLE   547,016 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   5,072 69,338 SH   SOLE   69,338 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   3,070 665,976 SH   SOLE   665,976 0 0
ALASKA AIR GROUP INC COM 011659109   2,031 29,488 SH   SOLE   29,488 0 0
ALBEMARLE CORP COM 012653101   23,684 237,362 SH   SOLE   237,362 0 0
ALCOA CORP COM 013872106   9,220 228,209 SH   SOLE   228,209 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   205 1,629 SH   SOLE   1,629 0 0
ALEXION PHARMACEUTICALS INC COM 015351109   12,976 93,344 SH   SOLE   93,344 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   501,800 3,045,642 SH   SOLE   3,045,642 0 0
ALIGN TECHNOLOGY INC COM 016255101   28,919 73,921 SH   SOLE   73,921 0 0
ALIO GOLD INC COM 01627X108   47 59,510 SH   SOLE   59,510 0 0
ALLERGAN PLC SHS G0177J108   47,177 247,672 SH   SOLE   247,672 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108   326 1,382 SH   SOLE   1,382 0 0
ALLIANT ENERGY CORP COM 018802108   253 5,944 SH   SOLE   5,944 0 0
ALLSTATE CORP COM 020002101   1,726 17,485 SH   SOLE   17,485 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   235 2,685 SH   SOLE   2,685 0 0
ALPHABET INC CAP STK CL A 02079K305   201,227 166,706 SH   SOLE   166,060 0 646
ALPHABET INC CAP STK CL C 02079K107   126,633 106,105 SH   SOLE   106,105 0 0
ALTABA INC COM 021346101   69,253 1,016,632 SH   SOLE   1,016,632 0 0
ALTICE USA INC CL A 02156K103   1,398 77,083 SH   SOLE   77,083 0 0
ALTRIA GROUP INC COM 02209S103   88,427 1,466,211 SH   SOLE   1,466,211 0 0
AMAZON COM INC COM 023135106   1,332,434 665,219 SH   SOLE   665,219 0 0
AMBEV SA SPONSORED ADR 02319V103   327 71,577 SH   SOLE   71,577 0 0
AMDOCS LTD SHS G02602103   696 10,544 SH   SOLE   10,544 0 0
AMEREN CORP COM 023608102   228 3,601 SH   SOLE   3,601 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   10,755 260,224 SH   SOLE   260,224 0 0
AMERICAN ELEC PWR INC COM 025537101   8,303 117,139 SH   SOLE   117,139 0 0
AMERICAN EXPRESS CO COM 025816109   43,169 405,383 SH   SOLE   405,383 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   10,820 203,228 SH   SOLE   203,228 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103   196 12,645 SH   SOLE   12,645 0 0
AMERICAN TOWER CORP NEW COM 03027X100   1,543 10,622 SH   SOLE   10,622 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   2,666 30,309 SH   SOLE   30,309 0 0
AMERIPRISE FINL INC COM 03076C106   1,775 12,022 SH   SOLE   12,022 0 0
AMERISOURCEBERGEN CORP COM 03073E105   352 3,812 SH   SOLE   3,812 0 0
AMETEK INC NEW COM 031100100   999 12,628 SH   SOLE   12,628 0 0
AMGEN INC COM 031162100   33,463 161,429 SH   SOLE   161,429 0 0
AMPHENOL CORP NEW CL A 032095101   1,165 12,392 SH   SOLE   12,392 0 0
ANADARKO PETE CORP COM 032511107   22,977 340,860 SH   SOLE   340,860 0 0
ANALOG DEVICES INC COM 032654105   730 7,896 SH   SOLE   7,896 0 0
ANDEAVOR COM 03349M105   9,927 64,672 SH   SOLE   64,672 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206   8,699 1,013,849 SH   SOLE   1,013,849 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   4,616 52,716 SH   SOLE   52,716 0 0
ANSYS INC COM 03662Q105   1,501 8,041 SH   SOLE   8,041 0 0
ANTHEM INC COM 036752103   1,145 4,177 SH   SOLE   4,177 0 0
AON PLC SHS CL A G0408V102   558 3,627 SH   SOLE   3,627 0 0
APACHE CORP COM 037411105   3,786 79,411 SH   SOLE   79,411 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306   351 10,156 SH   SOLE   10,156 0 0
APPLE INC COM 037833100   389,750 1,726,542 SH   SOLE   1,726,542 0 0
APPLIED MATLS INC COM 038222105   14,347 371,200 SH   SOLE   371,200 0 0
AQUA AMERICA INC COM 03836W103   494 13,384 SH   SOLE   13,384 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   5,480 109,004 SH   SOLE   109,004 0 0
ARCONIC INC COM 03965L100   7,114 323,219 SH   SOLE   323,219 0 0
ARISTA NETWORKS INC COM 040413106   244 916 SH   SOLE   916 0 0
ARK ETF TR INNOVATION ETF 00214Q104   1,117 23,600 SH   SOLE   23,600 0 0
ASANKO GOLD INC COM 04341Y105   44 55,043 SH   SOLE   55,043 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   4,665 24,813 SH   SOLE   24,813 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   1,727 43,656 SH   SOLE   43,656 0 0
AT&T INC COM 00206R102   139,783 4,162,674 SH   SOLE   4,162,674 0 0
AUTODESK INC COM 052769106   4,218 27,017 SH   SOLE   27,017 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   2,522 16,740 SH   SOLE   16,740 0 0
AUTOZONE INC COM 053332102   507 654 SH   SOLE   654 0 0
AVALONBAY CMNTYS INC COM 053484101   1,261 6,963 SH   SOLE   6,963 0 0
AVERY DENNISON CORP COM 053611109   204 1,882 SH   SOLE   1,882 0 0
AVIS BUDGET GROUP COM 053774105   886 27,554 SH   SOLE   27,554 0 0
AVON PRODS INC COM 054303102   2,240 1,018,408 SH   SOLE   1,018,408 0 0
AXON ENTERPRISE INC COM 05464C101   2,034 29,720 SH   SOLE   29,720 0 0
B2GOLD CORP COM 11777Q209   1,256 546,040 SH   SOLE   546,040 0 0
BAIDU INC SPON ADR REP A 056752108   49,152 214,938 SH   SOLE   214,938 0 0
BAKER HUGHES A GE CO CL A 05722G100   6,546 193,504 SH   SOLE   193,104 0 400
BALL CORP COM 058498106   335 7,620 SH   SOLE   7,620 0 0
BALLARD PWR SYS INC NEW COM 058586108   125 28,990 SH   SOLE   28,990 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   3,852 544,115 SH   SOLE   544,115 0 0
BANCO MACRO SA SPON ADR B 05961W105   236 5,700 SH   SOLE   5,700 0 0
BANK AMER CORP COM 060505104   133,159 4,519,994 SH   SOLE   4,519,994 0 0
BANK MONTREAL QUE COM 063671101   9,908 120,057 SH   SOLE   120,057 0 0
BANK N S HALIFAX COM 064149107   276 4,635 SH   SOLE   4,635 0 0
BANK NEW YORK MELLON CORP COM 064058100   1,866 36,604 SH   SOLE   36,604 0 0
BAOZUN INC SPONSORED ADR 06684L103   1,603 33,005 SH   SOLE   33,005 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422   2,075 77,786 SH   SOLE   77,786 0 0
BARCLAYS PLC ADR 06738E204   357 39,896 SH   SOLE   39,896 0 0
BARRICK GOLD CORP COM 067901108   90,310 8,150,712 SH   SOLE   8,150,712 0 0
BAUSCH HEALTH COS INC COM 071734107   19,025 741,145 SH   SOLE   741,145 0 0
BAXTER INTL INC COM 071813109   634 8,218 SH   SOLE   8,218 0 0
BAYTEX ENERGY CORP COM 07317Q105   958 329,158 SH   SOLE   329,158 0 0
BCE INC COM NEW 05534B760   49,365 1,218,278 SH   SOLE   1,218,278 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   467 44,500 SH   SOLE   44,500 0 0
BECTON DICKINSON & CO COM 075887109   15,311 58,661 SH   SOLE   58,661 0 0
BED BATH & BEYOND INC COM 075896100   454 30,266 SH   SOLE   30,266 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   69,600 325,068 SH   SOLE   325,008 0 60
BERKSHIRE HATHAWAY INC DEL CL A 084670108   19,200 60 SH   SOLE   60 0 0
BEST BUY INC COM 086516101   5,787 72,921 SH   SOLE   72,921 0 0
BIOGEN INC COM 09062X103   45,801 129,635 SH   SOLE   129,635 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   453 4,670 SH   SOLE   4,670 0 0
BLACK KNIGHT INC COM 09215C105   695 13,381 SH   SOLE   13,381 0 0
BLACKBERRY LTD COM 09228F103   545 47,903 SH   SOLE   47,903 0 0
BLACKROCK INC COM 09247X101   13,853 29,392 SH   SOLE   29,392 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108   7,915 207,841 SH   SOLE   207,841 0 0
BLOCK H & R INC COM 093671105   1,125 43,690 SH   SOLE   43,690 0 0
BLUEBIRD BIO INC COM 09609G100   1,162 7,958 SH   SOLE   7,958 0 0
BOEING CO COM 097023105   62,776 168,798 SH   SOLE   168,798 0 0
BOOKING HLDGS INC COM 09857L108   100,168 50,488 SH   SOLE   50,488 0 0
BOSTON SCIENTIFIC CORP COM 101137107   1,169 30,364 SH   SOLE   30,364 0 0
BOX INC CL A 10316T104   358 14,953 SH   SOLE   14,953 0 0
BP PLC SPONSORED ADR 055622104   6,371 138,210 SH   SOLE   138,210 0 0
BRF SA SPONSORED ADR 10552T107   225 41,046 SH   SOLE   41,046 0 0
BRIGHTHOUSE FINL INC COM 10922N103   611 13,800 SH   SOLE   13,800 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   31,770 511,767 SH   SOLE   511,767 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   19,794 424,496 SH   SOLE   424,496 0 0
BROADCOM INC COM 11135F101   14,991 60,760 SH   SOLE   58,460 0 2,300
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   2,124 16,094 SH   SOLE   16,094 0 0
BROWN FORMAN CORP CL B 115637209   2,115 41,849 SH   SOLE   41,849 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   511 5,216 SH   SOLE   5,216 0 0
CA INC COM 12673P105   256 5,791 SH   SOLE   5,791 0 0
CABOT OIL & GAS CORP COM 127097103   2,565 113,895 SH   SOLE   113,895 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   266 5,862 SH   SOLE   5,862 0 0
CAE INC COM 124765108   1,762 86,699 SH   SOLE   86,699 0 0
CALIFORNIA RES CORP COM NEW 13057Q206   4,963 102,262 SH   SOLE   102,262 0 0
CAMECO CORP COM 13321L108   9,706 851,414 SH   SOLE   851,414 0 0
CAMPBELL SOUP CO COM 134429109   2,316 63,226 SH   SOLE   63,226 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106   431 6,680 SH   SOLE   6,680 0 0
CANADIAN NAT RES LTD COM 136385101   1,603 49,087 SH   SOLE   49,087 0 0
CANADIAN NATL RY CO COM 136375102   1,070 11,916 SH   SOLE   11,916 0 0
CANADIAN PAC RY LTD COM 13645T100   1,824 8,607 SH   SOLE   8,607 0 0
CANOPY GROWTH CORP COM 138035100   4,114 84,581 SH   SOLE   84,581 0 0
CAPITAL ONE FINL CORP COM 14040H105   689 7,258 SH   SOLE   7,258 0 0
CARDINAL HEALTH INC COM 14149Y108   2,096 38,806 SH   SOLE   38,806 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   23,426 367,354 SH   SOLE   367,354 0 0
CATERPILLAR INC DEL COM 149123101   13,331 87,425 SH   SOLE   87,425 0 0
CBOE GLOBAL MARKETS INC COM 12503M108   1,152 12,007 SH   SOLE   12,007 0 0
CBS CORP NEW CL B 124857202   2,450 42,650 SH   SOLE   42,650 0 0
CDK GLOBAL INC COM 12508E101   706 11,279 SH   SOLE   11,279 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101   37,465 399,544 SH   SOLE   399,544 0 0
CELGENE CORP COM 151020104   56,443 630,717 SH   SOLE   630,717 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   1,368 194,388 SH   SOLE   194,388 0 0
CENOVUS ENERGY INC COM 15135U109   794 79,121 SH   SOLE   79,121 0 0
CENTENE CORP DEL COM 15135B101   1,063 7,344 SH   SOLE   7,344 0 0
CENTERPOINT ENERGY INC COM 15189T107   441 15,942 SH   SOLE   15,942 0 0
CENTURYLINK INC COM 156700106   20,274 956,317 SH   SOLE   956,317 0 0
CERNER CORP COM 156782104   3,899 60,534 SH   SOLE   60,534 0 0
CF INDS HLDGS INC COM 125269100   6,316 116,013 SH   SOLE   116,013 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   4,462 13,691 SH   SOLE   13,691 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   17,788 151,171 SH   SOLE   151,171 0 0
CHENIERE ENERGY INC COM NEW 16411R208   16,312 234,745 SH   SOLE   234,745 0 0
CHESAPEAKE ENERGY CORP COM 165167107   3,829 986,976 SH   SOLE   986,976 0 0
CHEVRON CORP NEW COM 166764100   15,987 130,740 SH   SOLE   130,740 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109   1,913 39,088 SH   SOLE   39,088 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   8,341 18,351 SH   SOLE   18,351 0 0
CHUBB LIMITED COM H1467J104   3,348 25,049 SH   SOLE   25,049 0 0
CHURCH & DWIGHT INC COM 171340102   2,818 47,466 SH   SOLE   47,466 0 0
CIENA CORP COM NEW 171779309   1,205 38,570 SH   SOLE   38,570 0 0
CIGNA CORPORATION COM 125509109   237 1,136 SH   SOLE   1,136 0 0
CIMAREX ENERGY CO COM 171798101   8,478 91,218 SH   SOLE   91,218 0 0
CINTAS CORP COM 172908105   5,806 29,351 SH   SOLE   29,351 0 0
CIRRUS LOGIC INC COM 172755100   5,362 138,908 SH   SOLE   138,908 0 0
CISCO SYS INC COM 17275R102   81,873 1,682,902 SH   SOLE   1,682,902 0 0
CITIGROUP INC COM NEW 172967424   61,223 853,405 SH   SOLE   853,405 0 0
CITRIX SYS INC COM 177376100   2,889 25,993 SH   SOLE   25,993 0 0
CLEVELAND CLIFFS INC COM 185899101   8,548 675,168 SH   SOLE   675,168 0 0
CLOROX CO DEL COM 189054109   456 3,031 SH   SOLE   3,031 0 0
CME GROUP INC COM CL A 12572Q105   16,655 97,850 SH   SOLE   97,850 0 0
CMS ENERGY CORP COM 125896100   249 5,085 SH   SOLE   5,085 0 0
CNOOC LTD SPONSORED ADR 126132109   279 1,410 SH   SOLE   1,410 0 0
CNX RESOURCES CORPORATION COM 12653C108   448 31,294 SH   SOLE   31,294 0 0
COCA COLA CO COM 191216100   51,031 1,104,800 SH   SOLE   1,104,800 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104   1,142 25,114 SH   SOLE   25,114 0 0
COEUR MNG INC COM NEW 192108504   2,238 419,935 SH   SOLE   419,935 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   8,096 104,940 SH   SOLE   104,940 0 0
COLGATE PALMOLIVE CO COM 194162103   14,989 223,883 SH   SOLE   223,883 0 0
COMCAST CORP NEW CL A 20030N101   37,011 1,045,204 SH   SOLE   1,029,915 0 15,289
COMERICA INC COM 200340107   346 3,831 SH   SOLE   3,831 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   259 43,922 SH   SOLE   43,922 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   4,512 336,439 SH   SOLE   336,439 0 0
CONAGRA BRANDS INC COM 205887102   654 19,256 SH   SOLE   19,256 0 0
CONCHO RES INC COM 20605P101   26,335 172,403 SH   SOLE   172,403 0 0
CONOCOPHILLIPS COM 20825C104   41,050 530,360 SH   SOLE   530,360 0 0
CONSOLIDATED EDISON INC COM 209115104   18,370 241,108 SH   SOLE   241,108 0 0
CONSTELLATION BRANDS INC CL A 21036P108   10,874 50,429 SH   SOLE   50,429 0 0
CONTINENTAL RESOURCES INC COM 212015101   6,924 101,410 SH   SOLE   101,410 0 0
COOPER COS INC COM NEW 216648402   213 903 SH   SOLE   903 0 0
COPA HOLDINGS SA CL A P31076105   1,503 18,826 SH   SOLE   18,826 0 0
CORNING INC COM 219350105   3,132 88,718 SH   SOLE   88,718 0 0
COSTCO WHSL CORP NEW COM 22160K105   3,821 16,269 SH   SOLE   16,269 0 0
COTY INC COM CL A 222070203   5,342 425,356 SH   SOLE   425,356 0 0
CREDICORP LTD COM G2519Y108   214 960 SH   SOLE   960 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108   1,531 102,451 SH   SOLE   102,451 0 0
CREDIT SUISSE NASSAU BRH 3X LONG GOLD 22542D688   550 70,000 SH   SOLE   70,000 0 0
CRESCENT PT ENERGY CORP COM 22576C101   464 73,058 SH   SOLE   73,058 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101   487 4,376 SH   SOLE   4,376 0 0
CSX CORP COM 126408103   6,472 87,401 SH   SOLE   87,401 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100   9,235 248,452 SH   SOLE   248,452 0 0
CUMMINS INC COM 231021106   324 2,218 SH   SOLE   2,218 0 0
CVS HEALTH CORP COM 126650100   12,352 156,914 SH   SOLE   156,914 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   4,833 60,531 SH   SOLE   60,531 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109   159 10,982 SH   SOLE   10,982 0 0
D R HORTON INC COM 23331A109   735 17,414 SH   SOLE   17,414 0 0
DANAHER CORP DEL COM 235851102   24,339 223,992 SH   SOLE   223,992 0 0
DARDEN RESTAURANTS INC COM 237194105   341 3,069 SH   SOLE   3,069 0 0
DAVITA INC COM 23918K108   1,799 25,115 SH   SOLE   25,115 0 0
DEAN FOODS CO NEW COM NEW 242370203   355 50,000 SH   SOLE   50,000 0 0
DEERE & CO COM 244199105   4,329 28,798 SH   SOLE   28,798 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103   11,194 115,264 SH   SOLE   115,264 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   5,642 97,563 SH   SOLE   97,563 0 0
DENBURY RES INC COM NEW 247916208   110 17,756 SH   SOLE   17,756 0 0
DENISON MINES CORP COM 248356107   1,770 2,661,180 SH   SOLE   2,661,180 0 0
DENTSPLY SIRONA INC COM 24906P109   5,506 145,896 SH   SOLE   145,896 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898   168,906 14,868,490 SH   SOLE   14,858,916 0 9,574
DEVON ENERGY CORP NEW COM 25179M103   4,889 122,407 SH   SOLE   122,407 0 0
DIAMONDBACK ENERGY INC COM 25278X109   15,118 111,830 SH   SOLE   111,830 0 0
DICKS SPORTING GOODS INC COM 253393102   231 6,512 SH   SOLE   6,512 0 0
DIEBOLD NXDF INC COM 253651103   81 17,958 SH   SOLE   17,958 0 0
DIGITAL RLTY TR INC COM 253868103   645 5,734 SH   SOLE   5,734 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847   15,220 170,040 SH   SOLE   170,040 0 0
DISCOVER FINL SVCS COM 254709108   1,092 14,278 SH   SOLE   14,278 0 0
DISCOVERY INC COM SER A 25470F104   481 15,042 SH   SOLE   15,042 0 0
DISCOVERY INC COM SER C 25470F302   375 12,692 SH   SOLE   12,692 0 0
DISH NETWORK CORP CL A 25470M109   331 9,250 SH   SOLE   9,250 0 0
DISNEY WALT CO COM DISNEY 254687106   28,853 246,733 SH   SOLE   246,733 0 0
DOLLAR TREE INC COM 256746108   805 9,875 SH   SOLE   9,875 0 0
DOMINION ENERGY INC COM 25746U109   4,807 68,391 SH   SOLE   68,391 0 0
DOVER CORP COM 260003108   353 3,991 SH   SOLE   3,991 0 0
DOWDUPONT INC COM 26078J100   14,554 226,307 SH   SOLE   226,307 0 0
DR REDDYS LABS LTD ADR 256135203   665 19,215 SH   SOLE   19,215 0 0
DROPBOX INC CL A 26210C104   2,197 81,895 SH   SOLE   81,895 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   15,069 188,313 SH   SOLE   188,313 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100   718 5,036 SH   SOLE   5,036 0 0
DUNKIN BRANDS GROUP INC COM 265504100   643 8,719 SH   SOLE   8,719 0 0
DXC TECHNOLOGY CO COM 23355L106   6,323 67,608 SH   SOLE   67,608 0 0
E TRADE FINANCIAL CORP COM NEW 269246401   549 10,472 SH   SOLE   10,472 0 0
EASTMAN CHEM CO COM 277432100   556 5,807 SH   SOLE   5,807 0 0
EATON CORP PLC SHS G29183103   447 5,159 SH   SOLE   5,119 0 40
EBAY INC COM 278642103   21,534 652,140 SH   SOLE   652,140 0 0
ECOLAB INC COM 278865100   16,512 105,320 SH   SOLE   105,320 0 0
EDISON INTL COM 281020107   334 4,933 SH   SOLE   4,933 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   5,729 32,905 SH   SOLE   32,905 0 0
ELDORADO GOLD CORP NEW COM 284902103   10,127 11,467,117 SH   SOLE   11,467,117 0 0
ELECTRONIC ARTS INC COM 285512109   23,410 194,286 SH   SOLE   194,286 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107   240 12,254 SH   SOLE   12,254 0 0
EMERSON ELEC CO COM 291011104   3,010 39,301 SH   SOLE   39,301 0 0
ENBRIDGE INC COM 29250N105   1,483 45,922 SH   SOLE   45,922 0 0
ENCANA CORP COM 292505104   209 15,948 SH   SOLE   15,948 0 0
ENDO INTL PLC SHS G30401106   8,568 509,106 SH   SOLE   509,106 0 0
ENERGY FUELS INC COM NEW 292671708   1,546 471,280 SH   SOLE   471,280 0 0
ENI S P A SPONSORED ADR 26874R108   482 12,806 SH   SOLE   12,806 0 0
ENSCO PLC SHS CLASS A G3157S106   86 10,209 SH   SOLE   10,209 0 0
ENTERGY CORP NEW COM 29364G103   10,582 130,427 SH   SOLE   130,427 0 0
EOG RES INC COM 26875P101   27,008 211,711 SH   SOLE   211,711 0 0
EQT CORP COM 26884L109   798 18,036 SH   SOLE   18,036 0 0
EQUIFAX INC COM 294429105   240 1,839 SH   SOLE   1,839 0 0
EQUINIX INC COM PAR $0.001 29444U700   1,384 3,198 SH   SOLE   3,198 0 0
EQUINOR ASA SPONSORED ADR 29446M102   657 23,296 SH   SOLE   23,296 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   546 8,234 SH   SOLE   8,234 0 0
ERICSSON ADR B SEK 10 294821608   741 84,210 SH   SOLE   84,210 0 0
ESSEX PPTY TR INC COM 297178105   293 1,188 SH   SOLE   1,188 0 0
EXELON CORP COM 30161N101   2,225 50,973 SH   SOLE   50,973 0 0
EXONE CO COM 302104104   141 14,865 SH   SOLE   14,865 0 0
EXPEDIA GROUP INC COM NEW 30212P303   9,234 70,770 SH   SOLE   70,770 0 0
EXPEDITORS INTL WASH INC COM 302130109   1,282 17,435 SH   SOLE   17,435 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108   871 9,166 SH   SOLE   9,166 0 0
EXTRA SPACE STORAGE INC COM 30225T102   201 2,318 SH   SOLE   2,318 0 0
EXXON MOBIL CORP COM 30231G102   70,264 826,435 SH   SOLE   826,435 0 0
F M C CORP COM NEW 302491303   2,182 25,032 SH   SOLE   25,032 0 0
F5 NETWORKS INC COM 315616102   5,159 25,868 SH   SOLE   25,868 0 0
FACEBOOK INC CL A 30303M102   184,410 1,121,304 SH   SOLE   1,120,041 0 1,263
FAIR ISAAC CORP COM 303250104   797 3,486 SH   SOLE   3,486 0 0
FASTENAL CO COM 311900104   696 11,991 SH   SOLE   11,991 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206   370 2,922 SH   SOLE   2,922 0 0
FEDEX CORP COM 31428X106   18,002 74,762 SH   SOLE   74,762 0 0
FERRARI N V COM N3167Y103   27,358 199,823 SH   SOLE   199,823 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   2,582 23,671 SH   SOLE   23,671 0 0
FIREEYE INC COM 31816Q101   4,504 264,942 SH   SOLE   264,942 0 0
FIRST DATA CORP NEW COM CL A 32008D106   2,538 103,721 SH   SOLE   103,721 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   8,879 1,563,236 SH   SOLE   1,563,236 0 0
FIRST SOLAR INC COM 336433107   12,151 250,947 SH   SOLE   250,947 0 0
FIRSTENERGY CORP COM 337932107   201 5,401 SH   SOLE   5,401 0 0
FISERV INC COM 337738108   9,669 117,373 SH   SOLE   117,373 0 0
FITBIT INC CL A 33812L102   2,372 443,428 SH   SOLE   443,428 0 0
FLIR SYS INC COM 302445101   2,705 44,002 SH   SOLE   44,002 0 0
FLUOR CORP NEW COM 343412102   247 4,247 SH   SOLE   4,247 0 0
FOOT LOCKER INC COM 344849104   2,649 51,965 SH   SOLE   51,965 0 0
FORD MTR CO DEL COM PAR $0.01 345370860   31,950 3,454,011 SH   SOLE   3,454,011 0 0
FORTIVE CORP COM 34959J108   3,165 37,589 SH   SOLE   37,589 0 0
FOSSIL GROUP INC COM 34988V106   12,590 540,808 SH   SOLE   540,808 0 0
FRANCO NEVADA CORP COM 351858105   3,665 58,600 SH   SOLE   58,600 0 0
FREEPORT-MCMORAN INC CL B 35671D857   25,299 1,817,457 SH   SOLE   1,817,457 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106   1,452 28,246 SH   SOLE   28,246 0 0
GAP INC DEL COM 364760108   5,258 182,245 SH   SOLE   182,245 0 0
GARMIN LTD SHS H2906T109   677 9,670 SH   SOLE   9,670 0 0
GENERAL DYNAMICS CORP COM 369550108   601 2,934 SH   SOLE   2,934 0 0
GENERAL ELECTRIC CO COM 369604103   190,993 16,916,992 SH   SOLE   16,916,992 0 0
GENERAL MLS INC COM 370334104   44,086 1,027,174 SH   SOLE   1,026,964 0 210
GENERAL MTRS CO COM 37045V100   18,873 560,530 SH   SOLE   560,530 0 0
GENPACT LIMITED SHS G3922B107   696 22,751 SH   SOLE   22,751 0 0
GENUINE PARTS CO COM 372460105   613 6,170 SH   SOLE   6,170 0 0
GENWORTH FINL INC COM CL A 37247D106   51 12,190 SH   SOLE   12,190 0 0
GERDAU S A SPON ADR REP PFD 373737105   1,256 298,405 SH   SOLE   298,405 0 0
GILEAD SCIENCES INC COM 375558103   42,005 544,032 SH   SOLE   544,032 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105   5,765 143,509 SH   SOLE   143,509 0 0
GLOBAL PMTS INC COM 37940X102   1,391 10,915 SH   SOLE   10,915 0 0
GLOBAL X FDS GLB X SUPERDIV 37950E549   1,476 72,319 SH   SOLE   72,319 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830   266 12,064 SH   SOLE   12,064 0 0
GNC HLDGS INC COM CL A 36191G107   63 15,218 SH   SOLE   15,218 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100   207 7,432 SH   SOLE   7,432 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106   3,095 1,279,094 SH   SOLE   1,279,094 0 0
GOLDCORP INC NEW COM 380956409   59,795 5,862,215 SH   SOLE   5,862,215 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   24,581 109,620 SH   SOLE   109,620 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   2,472 105,684 SH   SOLE   105,684 0 0
GOPRO INC CL A 38268T103   2,691 373,802 SH   SOLE   373,802 0 0
GRAINGER W W INC COM 384802104   1,584 4,432 SH   SOLE   4,432 0 0
GROUPE CGI INC CL A SUB VTG 39945C109   764 11,844 SH   SOLE   11,844 0 0
GROUPON INC COM 399473107   2,260 599,541 SH   SOLE   599,541 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100   652 25,634 SH   SOLE   25,634 0 0
HALCON RES CORP COM PAR NEW 40537Q605   48 10,799 SH   SOLE   10,799 0 0
HALLIBURTON CO COM 406216101   15,853 391,138 SH   SOLE   391,138 0 0
HANESBRANDS INC COM 410345102   1,652 89,618 SH   SOLE   89,618 0 0
HARLEY DAVIDSON INC COM 412822108   10,454 230,775 SH   SOLE   230,775 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300   2,407 1,449,840 SH   SOLE   1,449,840 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   469 9,385 SH   SOLE   9,385 0 0
HASBRO INC COM 418056107   3,179 30,242 SH   SOLE   30,242 0 0
HCA HEALTHCARE INC COM 40412C101   488 3,505 SH   SOLE   3,505 0 0
HCP INC COM 40414L109   3,120 118,537 SH   SOLE   118,537 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101   815 8,660 SH   SOLE   8,660 0 0
HECLA MNG CO COM 422704106   5,922 2,122,500 SH   SOLE   2,122,500 0 0
HELMERICH & PAYNE INC COM 423452101   844 12,277 SH   SOLE   12,277 0 0
HENRY JACK & ASSOC INC COM 426281101   2,037 12,722 SH   SOLE   12,722 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101   7,683 140,840 SH   SOLE   140,840 0 0
HERC HLDGS INC COM 42704L104   526 10,273 SH   SOLE   10,273 0 0
HERSHEY CO COM 427866108   1,258 12,334 SH   SOLE   12,334 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106   7,723 472,926 SH   SOLE   472,926 0 0
HESS CORP COM 42809H107   341 4,759 SH   SOLE   4,759 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   10,693 655,628 SH   SOLE   651,028 0 4,600
HILTON WORLDWIDE HLDGS INC COM 43300A203   380 4,707 SH   SOLE   4,707 0 0
HOLLYFRONTIER CORP COM 436106108   3,493 49,976 SH   SOLE   49,976 0 0
HOLOGIC INC COM 436440101   306 7,469 SH   SOLE   7,469 0 0
HOME DEPOT INC COM 437076102   12,549 60,581 SH   SOLE   60,581 0 0
HONEYWELL INTL INC COM 438516106   22,723 136,559 SH   SOLE   136,559 0 0
HORMEL FOODS CORP COM 440452100   3,273 83,060 SH   SOLE   83,060 0 0
HOST HOTELS & RESORTS INC COM 44107P104   218 10,351 SH   SOLE   10,351 0 0
HP INC COM 40434L105   16,415 636,968 SH   SOLE   636,968 0 0
HUMANA INC COM 444859102   2,088 6,168 SH   SOLE   6,168 0 0
HUNT J B TRANS SVCS INC COM 445658107   771 6,481 SH   SOLE   6,481 0 0
HUNTINGTON BANCSHARES INC COM 446150104   629 42,175 SH   SOLE   42,175 0 0
HUYA INC ADS REP SHS A 44852D108   533 22,588 SH   SOLE   22,588 0 0
IAMGOLD CORP COM 450913108   2,233 606,756 SH   SOLE   606,756 0 0
ICICI BK LTD ADR 45104G104   7,553 889,666 SH   SOLE   889,666 0 0
IDEXX LABS INC COM 45168D104   4,465 17,884 SH   SOLE   17,884 0 0
ILLINOIS TOOL WKS INC COM 452308109   8,271 58,608 SH   SOLE   58,608 0 0
ILLUMINA INC COM 452327109   10,162 27,686 SH   SOLE   27,686 0 0
IMPERVA INC COM 45321L100   245 5,270 SH   SOLE   5,270 0 0
INCYTE CORP COM 45337C102   6,329 91,619 SH   SOLE   91,619 0 0
INFOSYS LTD SPONSORED ADR 456788108   2,642 259,807 SH   SOLE   259,807 0 0
INGERSOLL-RAND PLC SHS G47791101   629 6,147 SH   SOLE   6,147 0 0
INGREDION INC COM 457187102   617 5,880 SH   SOLE   5,880 0 0
INTEL CORP COM 458140100   44,480 940,579 SH   SOLE   940,579 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   62,721 414,795 SH   SOLE   414,795 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   1,075 7,726 SH   SOLE   7,726 0 0
INTERPUBLIC GROUP COS INC COM 460690100   260 11,363 SH   SOLE   11,363 0 0
INTERXION HOLDING N.V SHS N47279109   700 10,402 SH   SOLE   10,402 0 0
INTL PAPER CO COM 460146103   459 9,342 SH   SOLE   9,342 0 0
INTUIT COM 461202103   12,749 56,064 SH   SOLE   56,064 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   20,023 34,884 SH   SOLE   34,884 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354   732 14,780 SH   SOLE   14,780 0 0
INVESCO LTD SHS G491BT108   333 14,569 SH   SOLE   14,569 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   3,194 17,191 SH   SOLE   17,191 0 0
IPG PHOTONICS CORP COM 44980X109   785 5,027 SH   SOLE   5,027 0 0
IQIYI INC SPONSORED ADS 46267X108   603 22,288 SH   SOLE   22,288 0 0
IQVIA HLDGS INC COM 46266C105   860 6,629 SH   SOLE   6,629 0 0
IROBOT CORP COM 462726100   3,475 31,617 SH   SOLE   31,617 0 0
IRON MTN INC NEW COM 46284V101   2,442 70,738 SH   SOLE   70,738 0 0
ISHARES GOLD TRUST ISHARES 464285105   1,374 139,082 SH   SOLE   139,082 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780   1,674 68,978 SH   SOLE   68,978 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814   1,323 40,908 SH   SOLE   40,908 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   341 5,667 SH   SOLE   5,667 0 0
ISHARES INC MSCI MEXICO ETF 464286822   5,705 111,353 SH   SOLE   111,353 0 0
ISHARES INC MSCI THAILND ETF 464286624   1,118 11,852 SH   SOLE   11,852 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   13,814 409,537 SH   SOLE   409,537 0 0
ISHARES INC MSCI TURKEY ETF 464286715   919 38,586 SH   SOLE   38,586 0 0
ISHARES INC MSCI AUSTRIA ETF 464286202   215 9,400 SH   SOLE   9,400 0 0
ISHARES INC MSCI STH KOR ETF 464286772   1,928 28,236 SH   SOLE   28,236 0 0
ISHARES INC MSCI GERMANY ETF 464286806   751 25,254 SH   SOLE   25,254 0 0
ISHARES INC MSCI AUST ETF 464286103   223 10,078 SH   SOLE   10,078 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   576 15,277 SH   SOLE   15,277 0 0
ISHARES SILVER TRUST ISHARES 46428Q109   3,958 288,273 SH   SOLE   288,273 0 0
ISHARES TR MSCI INDONIA ETF 46429B309   1,082 47,087 SH   SOLE   47,087 0 0
ISHARES TR MSCI PHILIPS ETF 46429B408   526 17,500 SH   SOLE   17,500 0 0
ISHARES TR MSCI GERMNY ETF 46429B465   294 4,910 SH   SOLE   4,910 0 0
ISHARES TR MSCI INDIA ETF 46429B598   246 7,573 SH   SOLE   7,573 0 0
ISHARES TR MSCI POLAND ETF 46429B606   992 41,566 SH   SOLE   41,566 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   682 20,000 SH   SOLE   20,000 0 0
ISHARES TR RUS MD CP GR ETF 464287481   326 2,408 SH   SOLE   2,408 0 0
ISHARES TR GLOBAL TECH ETF 464287291   17,653 100,803 SH   SOLE   100,803 0 0
ISHARES TR NASDAQ BIOTECH 464287556   79,274 650,107 SH   SOLE   650,107 0 0
ISHARES TR CORE US AGGBD ET 464287226   5,140 48,712 SH   SOLE   48,712 0 0
ISHARES TR 20 YR TR BD ETF 464287432   33,360 284,475 SH   SOLE   284,475 0 0
ISHARES TR U.S. REAL ES ETF 464287739   13,165 164,523 SH   SOLE   164,523 0 0
ISHARES TR IBOXX INV CP ETF 464287242   4,351 37,857 SH   SOLE   37,857 0 0
ISHARES TR IBOXX HI YD ETF 464288513   24,512 283,568 SH   SOLE   283,568 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   2,023 47,239 SH   SOLE   47,239 0 0
ISHARES TR MSCI AC ASIA ETF 464288182   2,043 28,932 SH   SOLE   28,932 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   18,872 439,698 SH   SOLE   439,698 0 0
ISHARES TR CORE S&P MCP ETF 464287507   1,167 5,798 SH   SOLE   5,798 0 0
ISHARES TR JPMORGAN USD EMG 464288281   5,050 46,841 SH   SOLE   46,841 0 0
ISHARES TR CORE S&P500 ETF 464287200   3,827 13,073 SH   SOLE   13,073 0 0
ISHARES TR S&P 500 VAL ETF 464287408   471 4,062 SH   SOLE   4,062 0 0
ISHARES TR MSCI EAFE ETF 464287465   462 6,792 SH   SOLE   6,792 0 0
ISHARES TR TIPS BD ETF 464287176   1,189 10,744 SH   SOLE   10,744 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   548 4,600 SH   SOLE   4,600 0 0
ISHARES TR US HLTHCARE ETF 464287762   287 1,414 SH   SOLE   1,414 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   401 2,378 SH   SOLE   2,378 0 0
ISHARES TR CORE S&P SCP ETF 464287804   388 4,444 SH   SOLE   4,444 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   332 4,000 SH   SOLE   4,000 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106   3,449 314,136 SH   SOLE   314,136 0 0
JACOBS ENGR GROUP INC DEL COM 469814107   1,154 15,088 SH   SOLE   15,088 0 0
JD COM INC SPON ADR CL A 47215P106   89,205 3,419,125 SH   SOLE   3,419,125 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   3,280 304,589 SH   SOLE   304,589 0 0
JOHNSON & JOHNSON COM 478160104   78,114 565,349 SH   SOLE   565,349 0 0
JPMORGAN CHASE & CO COM 46625H100   43,454 385,096 SH   SOLE   385,096 0 0
JUNIPER NETWORKS INC COM 48203R104   6,733 224,669 SH   SOLE   224,669 0 0
KELLOGG CO COM 487836108   8,116 115,909 SH   SOLE   115,909 0 0
KEURIG DR PEPPER INC COM 49271V100   1,895 81,794 SH   SOLE   81,794 0 0
KEYCORP NEW COM 493267108   237 11,929 SH   SOLE   11,929 0 0
KIMBERLY CLARK CORP COM 494368103   49,217 433,097 SH   SOLE   433,097 0 0
KIMCO RLTY CORP COM 49446R109   1,391 83,092 SH   SOLE   83,092 0 0
KINDER MORGAN INC DEL COM 49456B101   6,821 384,726 SH   SOLE   384,726 0 0
KINROSS GOLD CORP COM NO PAR 496902404   11,938 4,421,313 SH   SOLE   4,421,313 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100   1,386 73,002 SH   SOLE   73,002 0 0
KKR & CO INC CL A 48251W104   1,667 61,145 SH   SOLE   61,145 0 0
KLA-TENCOR CORP COM 482480100   1,077 10,589 SH   SOLE   10,589 0 0
KOHLS CORP COM 500255104   7,497 100,565 SH   SOLE   100,565 0 0
KRAFT HEINZ CO COM 500754106   91,112 1,653,283 SH   SOLE   1,653,283 0 0
KROGER CO COM 501044101   5,629 193,382 SH   SOLE   193,382 0 0
L BRANDS INC COM 501797104   8,725 287,945 SH   SOLE   287,945 0 0
L3 TECHNOLOGIES INC COM 502413107   472 2,219 SH   SOLE   2,219 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   593 3,416 SH   SOLE   3,416 0 0
LAM RESEARCH CORP COM 512807108   4,851 31,980 SH   SOLE   31,980 0 0
LAS VEGAS SANDS CORP COM 517834107   7,275 122,612 SH   SOLE   122,612 0 0
LAUDER ESTEE COS INC CL A 518439104   3,531 24,295 SH   SOLE   24,295 0 0
LEGGETT & PLATT INC COM 524660107   418 9,542 SH   SOLE   9,542 0 0
LEIDOS HLDGS INC COM 525327102   2,610 37,745 SH   SOLE   37,745 0 0
LENNAR CORP CL A 526057104   325 6,957 SH   SOLE   6,957 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   497 17,167 SH   SOLE   17,167 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   373 13,231 SH   SOLE   13,231 0 0
LIBERTY PPTY TR SH BEN INT 531172104   376 8,910 SH   SOLE   8,910 0 0
LILLY ELI & CO COM 532457108   10,852 101,124 SH   SOLE   101,124 0 0
LOCKHEED MARTIN CORP COM 539830109   10,732 31,021 SH   SOLE   30,946 0 75
LOGITECH INTL S A SHS H50430232   9,189 205,485 SH   SOLE   205,485 0 0
LOWES COS INC COM 548661107   5,900 51,388 SH   SOLE   51,388 0 0
LULULEMON ATHLETICA INC COM 550021109   2,077 12,782 SH   SOLE   12,782 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   400 3,902 SH   SOLE   3,902 0 0
MACYS INC COM 55616P104   5,064 145,817 SH   SOLE   145,817 0 0
MAG SILVER CORP COM 55903Q104   104 12,800 SH   SOLE   12,800 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107   3,110 106,095 SH   SOLE   106,095 0 0
MANNKIND CORP COM NEW 56400P706   41 22,144 SH   SOLE   22,144 0 0
MANULIFE FINL CORP COM 56501R106   945 52,868 SH   SOLE   52,868 0 0
MARATHON OIL CORP COM 565849106   1,875 80,555 SH   SOLE   80,555 0 0
MARATHON PETE CORP COM 56585A102   1,427 17,839 SH   SOLE   17,839 0 0
MARKEL CORP COM 570535104   1,262 1,062 SH   SOLE   1,062 0 0
MARRIOTT INTL INC NEW CL A 571903202   6,091 46,135 SH   SOLE   46,135 0 0
MARSH & MCLENNAN COS INC COM 571748102   453 5,480 SH   SOLE   5,480 0 0
MARTIN MARIETTA MATLS INC COM 573284106   363 1,996 SH   SOLE   1,996 0 0
MASCO CORP COM 574599106   277 7,576 SH   SOLE   7,576 0 0
MASTERCARD INCORPORATED CL A 57636Q104   101,459 455,768 SH   SOLE   455,768 0 0
MATCH GROUP INC COM 57665R106   339 5,854 SH   SOLE   5,854 0 0
MATTEL INC COM 577081102   3,868 246,400 SH   SOLE   246,400 0 0
MCCORMICK & CO INC COM NON VTG 579780206   4,583 34,785 SH   SOLE   34,785 0 0
MCDONALDS CORP COM 580135101   175,839 1,051,100 SH   SOLE   1,051,100 0 0
MCEWEN MNG INC COM 58039P107   1,444 744,236 SH   SOLE   744,236 0 0
MCKESSON CORP COM 58155Q103   695 5,239 SH   SOLE   5,239 0 0
MEDTRONIC PLC SHS G5960L103   10,878 110,579 SH   SOLE   110,579 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100   1,437 67,923 SH   SOLE   67,923 0 0
MERCADOLIBRE INC COM 58733R102   332 976 SH   SOLE   976 0 0
MERCK & CO INC COM 58933Y105   25,957 365,894 SH   SOLE   365,494 0 400
METLIFE INC COM 59156R108   5,694 121,878 SH   SOLE   121,878 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   262 431 SH   SOLE   431 0 0
MGM RESORTS INTERNATIONAL COM 552953101   4,997 179,037 SH   SOLE   179,037 0 0
MICHAEL KORS HLDGS LTD SHS G60754101   10,872 158,579 SH   SOLE   158,579 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304   596 32,250 SH   SOLE   32,250 0 0
MICROCHIP TECHNOLOGY INC COM 595017104   1,814 22,984 SH   SOLE   22,984 0 0
MICRON TECHNOLOGY INC COM 595112103   60,086 1,328,451 SH   SOLE   1,328,451 0 0
MICROSOFT CORP COM 594918104   341,322 2,984,369 SH   SOLE   2,984,369 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109   2,688 315,162 SH   SOLE   315,162 0 0
MOHAWK INDS INC COM 608190104   249 1,420 SH   SOLE   1,420 0 0
MOLSON COORS BREWING CO CL B 60871R209   1,086 17,661 SH   SOLE   17,661 0 0
MOMO INC ADR 60879B107   5,578 127,362 SH   SOLE   127,362 0 0
MONDELEZ INTL INC CL A 609207105   27,436 638,634 SH   SOLE   638,634 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   9,567 164,158 SH   SOLE   164,038 0 120
MOODYS CORP COM 615369105   2,280 13,636 SH   SOLE   13,636 0 0
MORGAN STANLEY COM NEW 617446448   66,773 1,433,822 SH   SOLE   1,433,822 0 0
MOSAIC CO NEW COM 61945C103   7,341 226,029 SH   SOLE   226,029 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   6,200 47,639 SH   SOLE   47,639 0 0
MSCI INC COM 55354G100   744 4,195 SH   SOLE   4,195 0 0
MURPHY OIL CORP COM 626717102   289 8,674 SH   SOLE   8,674 0 0
MYLAN N V SHS EURO N59465109   6,152 168,087 SH   SOLE   168,087 0 0
MYRIAD GENETICS INC COM 62855J104   920 20,000 SH   SOLE   20,000 0 0
NABORS INDUSTRIES LTD SHS G6359F103   108 21,284 SH   SOLE   21,284 0 0
NASDAQ INC COM 631103108   386 4,501 SH   SOLE   4,501 0 0
NATIONAL OILWELL VARCO INC COM 637071101   971 22,551 SH   SOLE   22,551 0 0
NAVIENT CORPORATION COM 63938C108   184 13,654 SH   SOLE   13,654 0 0
NETAPP INC COM 64110D104   3,032 35,297 SH   SOLE   35,297 0 0
NETEASE INC SPONSORED ADR 64110W102   11,552 50,610 SH   SOLE   50,610 0 0
NETFLIX INC COM 64110L106   165,265 441,731 SH   SOLE   441,731 0 0
NEW GOLD INC CDA COM 644535106   2,624 3,307,379 SH   SOLE   3,307,379 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107   2,640 35,666 SH   SOLE   35,666 0 0
NEWELL BRANDS INC COM 651229106   2,875 141,612 SH   SOLE   141,612 0 0
NEWFIELD EXPL CO COM 651290108   398 13,794 SH   SOLE   13,794 0 0
NEWMONT MINING CORP COM 651639106   34,876 1,154,824 SH   SOLE   1,154,824 0 0
NEXGEN ENERGY LTD COM 65340P106   2,222 1,083,800 SH   SOLE   1,083,800 0 0
NEXTERA ENERGY INC COM 65339F101   44,077 262,989 SH   SOLE   262,989 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108   625 22,596 SH   SOLE   22,596 0 0
NIKE INC CL B 654106103   35,217 415,688 SH   SOLE   415,688 0 0
NIO INC SPON ADS 62914V106   308 44,191 SH   SOLE   44,191 0 0
NOBLE ENERGY INC COM 655044105   256 8,202 SH   SOLE   8,202 0 0
NOKIA CORP SPONSORED ADR 654902204   598 107,178 SH   SOLE   107,178 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208   302 63,132 SH   SOLE   63,132 0 0
NORDSTROM INC COM 655664100   540 9,024 SH   SOLE   9,024 0 0
NORFOLK SOUTHERN CORP COM 655844108   470 2,604 SH   SOLE   2,604 0 0
NORTHROP GRUMMAN CORP COM 666807102   3,271 10,306 SH   SOLE   10,306 0 0
NOVAGOLD RES INC COM NEW 66987E206   901 242,770 SH   SOLE   242,770 0 0
NOVARTIS A G SPONSORED ADR 66987V109   3,500 40,618 SH   SOLE   40,618 0 0
NOVO-NORDISK A S ADR 670100205   5,080 107,754 SH   SOLE   107,754 0 0
NRG ENERGY INC COM NEW 629377508   12,888 344,603 SH   SOLE   344,603 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   4,558 55,300 SH   SOLE   55,300 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100   993 57,335 SH   SOLE   57,335 0 0
NUCOR CORP COM 670346105   792 12,482 SH   SOLE   12,482 0 0
NUTANIX INC CL A 67059N108   2,056 48,122 SH   SOLE   48,122 0 0
NUTRIEN LTD COM 67077M108   6,935 120,198 SH   SOLE   120,198 0 0
NVIDIA CORP COM 67066G104   115,209 409,967 SH   SOLE   409,967 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107   5,988 17,242 SH   SOLE   17,242 0 0
OCCIDENTAL PETE CORP DEL COM 674599105   6,678 81,274 SH   SOLE   81,274 0 0
OCLARO INC COM NEW 67555N206   4,042 452,120 SH   SOLE   452,120 0 0
OFFICE DEPOT INC COM 676220106   88 27,266 SH   SOLE   27,266 0 0
OMNICOM GROUP INC COM 681919106   2,246 33,025 SH   SOLE   33,025 0 0
ON SEMICONDUCTOR CORP COM 682189105   1,010 54,804 SH   SOLE   54,804 0 0
ONEOK INC NEW COM 682680103   790 11,652 SH   SOLE   11,652 0 0
ORACLE CORP COM 68389X105   11,125 215,776 SH   SOLE   215,776 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   2,008 264,514 SH   SOLE   264,514 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   348 14,200 SH   SOLE   14,200 0 0
PACCAR INC COM 693718108   638 9,363 SH   SOLE   9,363 0 0
PALO ALTO NETWORKS INC COM 697435105   3,942 17,500 SH   SOLE   17,500 0 0
PAN AMERICAN SILVER CORP COM 697900108   3,517 238,252 SH   SOLE   238,252 0 0
PANDORA MEDIA INC COM 698354107   1,946 204,624 SH   SOLE   204,624 0 0
PARKER HANNIFIN CORP COM 701094104   6,320 34,361 SH   SOLE   34,361 0 0
PATTERSON COMPANIES INC COM 703395103   814 33,285 SH   SOLE   33,285 0 0
PAYCHEX INC COM 704326107   1,862 25,277 SH   SOLE   25,277 0 0
PAYPAL HLDGS INC COM 70450Y103   102,277 1,164,358 SH   SOLE   1,163,988 0 370
PENNEY J C INC COM 708160106   1,218 733,946 SH   SOLE   733,946 0 0
PENTAIR PLC SHS G7S00T104   453 10,448 SH   SOLE   10,448 0 0
PEPSICO INC COM 713448108   44,399 397,133 SH   SOLE   397,133 0 0
PERKINELMER INC COM 714046109   2,289 23,529 SH   SOLE   23,529 0 0
PERRIGO CO PLC SHS G97822103   3,674 51,897 SH   SOLE   51,897 0 0
PERSPECTA INC COM 715347100   953 37,046 SH   SOLE   37,046 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100   267 3,279 SH   SOLE   3,279 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   15,439 1,279,127 SH   SOLE   1,279,127 0 0
PFIZER INC COM 717081103   60,586 1,374,759 SH   SOLE   1,374,759 0 0
PG&E CORP COM 69331C108   2,794 60,729 SH   SOLE   60,729 0 0
PHILIP MORRIS INTL INC COM 718172109   30,328 371,942 SH   SOLE   371,942 0 0
PHILLIPS 66 COM 718546104   8,684 77,038 SH   SOLE   77,038 0 0
PINNACLE WEST CAP CORP COM 723484101   749 9,462 SH   SOLE   9,462 0 0
PIONEER NAT RES CO COM 723787107   4,668 26,799 SH   SOLE   26,799 0 0
PITNEY BOWES INC COM 724479100   1,132 159,883 SH   SOLE   159,883 0 0
POLARIS INDS INC COM 731068102   3,533 35,000 SH   SOLE   35,000 0 0
PPG INDS INC COM 693506107   333 3,054 SH   SOLE   3,054 0 0
PPL CORP COM 69351T106   6,066 207,327 SH   SOLE   207,327 0 0
PRAXAIR INC COM 74005P104   2,155 13,408 SH   SOLE   13,408 0 0
PRETIUM RES INC COM 74139C102   1,020 134,065 SH   SOLE   134,065 0 0
PRICE T ROWE GROUP INC COM 74144T108   980 8,974 SH   SOLE   8,974 0 0
PRINCIPAL FINL GROUP INC COM 74251V102   453 7,732 SH   SOLE   7,732 0 0
PROCTER AND GAMBLE CO COM 742718109   101,076 1,214,413 SH   SOLE   1,214,413 0 0
PROGRESSIVE CORP OHIO COM 743315103   727 10,229 SH   SOLE   10,229 0 0
PROLOGIS INC COM 74340W103   340 5,021 SH   SOLE   5,021 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201   1,905 49,703 SH   SOLE   49,703 0 0
PROSHARES TR II SHT VIX ST TRM 74347W130   592 10,020 SH   SOLE   10,020 0 0
PROTO LABS INC COM 743713109   1,372 8,480 SH   SOLE   8,480 0 0
PRUDENTIAL FINL INC COM 744320102   4,681 46,205 SH   SOLE   46,205 0 0
PUBLIC STORAGE COM 74460D109   1,747 8,666 SH   SOLE   8,666 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106   229 4,334 SH   SOLE   4,334 0 0
PULTE GROUP INC COM 745867101   1,646 66,463 SH   SOLE   66,463 0 0
QORVO INC COM 74736K101   1,668 21,693 SH   SOLE   21,693 0 0
QUALCOMM INC COM 747525103   16,354 227,041 SH   SOLE   227,041 0 0
QUANTA SVCS INC COM 74762E102   230 6,892 SH   SOLE   6,892 0 0
QUDIAN INC ADR 747798106   318 61,020 SH   SOLE   61,020 0 0
QUEST DIAGNOSTICS INC COM 74834L100   418 3,877 SH   SOLE   3,877 0 0
RALPH LAUREN CORP CL A 751212101   7,119 51,758 SH   SOLE   51,758 0 0
RAMBUS INC DEL COM 750917106   507 46,428 SH   SOLE   46,428 0 0
RANDGOLD RES LTD ADR 752344309   3,789 53,705 SH   SOLE   53,705 0 0
RANGE RES CORP COM 75281A109   645 37,948 SH   SOLE   37,948 0 0
RAYTHEON CO COM NEW 755111507   15,518 75,089 SH   SOLE   75,089 0 0
REALTY INCOME CORP COM 756109104   21,551 378,822 SH   SOLE   378,822 0 0
RED HAT INC COM 756577102   4,461 32,735 SH   SOLE   32,735 0 0
REGENCY CTRS CORP COM 758849103   371 5,744 SH   SOLE   5,744 0 0
REGENERON PHARMACEUTICALS COM 75886F107   11,133 27,554 SH   SOLE   27,554 0 0
REPUBLIC SVCS INC COM 760759100   1,655 22,782 SH   SOLE   22,782 0 0
RESMED INC COM 761152107   246 2,136 SH   SOLE   2,136 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   1,721 29,028 SH   SOLE   29,028 0 0
RIO TINTO PLC SPONSORED ADR 767204100   3,267 64,038 SH   SOLE   64,038 0 0
RITE AID CORP COM 767754104   13 10,416 SH   SOLE   10,416 0 0
ROCKWELL AUTOMATION INC COM 773903109   252 1,345 SH   SOLE   1,345 0 0
ROCKWELL COLLINS INC COM 774341101   1,646 11,717 SH   SOLE   11,717 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   2,541 49,420 SH   SOLE   49,420 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,721 5,811 SH   SOLE   5,811 0 0
ROSS STORES INC COM 778296103   9,050 91,318 SH   SOLE   91,318 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102   5,150 64,217 SH   SOLE   64,217 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103   1,187 9,135 SH   SOLE   9,135 0 0
ROYAL GOLD INC COM 780287108   234 3,039 SH   SOLE   3,039 0 0
S&P GLOBAL INC COM 78409V104   814 4,164 SH   SOLE   4,164 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105   262 7,710 SH   SOLE   7,710 0 0
SALESFORCE COM INC COM 79466L302   113,866 716,002 SH   SOLE   716,002 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   211 56,552 SH   SOLE   56,552 0 0
SANOFI SPONSORED ADR 80105N105   1,542 34,521 SH   SOLE   34,521 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   304 1,894 SH   SOLE   1,894 0 0
SCANA CORP NEW COM 80589M102   602 15,469 SH   SOLE   15,469 0 0
SCHEIN HENRY INC COM 806407102   2,033 23,915 SH   SOLE   23,915 0 0
SCHLUMBERGER LTD COM 806857108   35,363 580,476 SH   SOLE   580,476 0 0
SCHWAB CHARLES CORP NEW COM 808513105   870 17,698 SH   SOLE   17,698 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107   10,113 213,586 SH   SOLE   213,586 0 0
SEATTLE GENETICS INC COM 812578102   3,856 50,000 SH   SOLE   50,000 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   215 6,595 SH   SOLE   6,595 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   20,414 378,520 SH   SOLE   378,520 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,100 20,892 SH   SOLE   20,892 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605   4,690 170,065 SH   SOLE   170,065 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,133 28,163 SH   SOLE   28,163 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   433 4,547 SH   SOLE   4,547 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   274 2,341 SH   SOLE   2,341 0 0
SEMPRA ENERGY COM 816851109   278 2,444 SH   SOLE   2,444 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109   8,490 483,483 SH   SOLE   483,483 0 0
SHAKE SHACK INC CL A 819047101   692 10,988 SH   SOLE   10,988 0 0
SHERWIN WILLIAMS CO COM 824348106   602 1,323 SH   SOLE   1,323 0 0
SHIRE PLC SPONSORED ADR 82481R106   382 2,107 SH   SOLE   2,107 0 0
SHOPIFY INC CL A 82509L107   14,811 90,060 SH   SOLE   90,060 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206   849 340,855 SH   SOLE   340,855 0 0
SIGNET JEWELERS LIMITED SHS G81276100   723 10,970 SH   SOLE   10,970 0 0
SIMON PPTY GROUP INC NEW COM 828806109   2,041 11,548 SH   SOLE   11,548 0 0
SINA CORP ORD G81477104   1,442 20,754 SH   SOLE   20,754 0 0
SIRIUS XM HLDGS INC COM 82968B103   227 35,870 SH   SOLE   35,870 0 0
SKECHERS U S A INC CL A 830566105   1,955 70,001 SH   SOLE   70,001 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   3,227 35,579 SH   SOLE   35,579 0 0
SL GREEN RLTY CORP COM 78440X101   243 2,492 SH   SOLE   2,492 0 0
SMUCKER J M CO COM NEW 832696405   2,197 21,413 SH   SOLE   21,413 0 0
SNAP INC CL A 83304A106   21,629 2,550,642 SH   SOLE   2,550,642 0 0
SNAP ON INC COM 833034101   571 3,112 SH   SOLE   3,112 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105   891 19,493 SH   SOLE   19,493 0 0
SOHU COM LTD SPONSORED ADS 83410S108   234 11,781 SH   SOLE   11,781 0 0
SONOS INC COM 83570H108   1,320 82,311 SH   SOLE   82,311 0 0
SONY CORP SPONSORED ADR 835699307   1,297 21,392 SH   SOLE   21,392 0 0
SOUTHERN CO COM 842587107   12,061 276,627 SH   SOLE   276,627 0 0
SOUTHERN COPPER CORP COM 84265V105   9,261 214,680 SH   SOLE   214,680 0 0
SOUTHWEST AIRLS CO COM 844741108   1,996 31,959 SH   SOLE   31,959 0 0
SOUTHWESTERN ENERGY CO COM 845467109   3,237 633,549 SH   SOLE   633,549 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109   1,426 5,392 SH   SOLE   5,392 0 0
SPDR GOLD TRUST GOLD SHS 78463V107   226,332 2,007,199 SH   SOLE   2,007,199 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   1,408 36,780 SH   SOLE   36,780 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,881 13,349 SH   SOLE   13,349 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755   12,834 375,708 SH   SOLE   375,708 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730   11,249 259,858 SH   SOLE   259,858 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797   3,493 75,000 SH   SOLE   75,000 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714   313 6,130 SH   SOLE   6,130 0 0
SPLUNK INC COM 848637104   2,215 18,321 SH   SOLE   18,321 0 0
SPRINT CORP COM SER 1 85207U105   140 21,440 SH   SOLE   21,440 0 0
SQUARE INC CL A 852234103   44,534 449,795 SH   SOLE   449,795 0 0
SSR MNG INC COM 784730103   1,006 115,529 SH   SOLE   115,529 0 0
STAMPS COM INC COM NEW 852857200   225 995 SH   SOLE   995 0 0
STANLEY BLACK & DECKER INC COM 854502101   1,355 9,250 SH   SOLE   9,250 0 0
STARBUCKS CORP COM 855244109   21,091 371,063 SH   SOLE   371,063 0 0
STATE STR CORP COM 857477103   382 4,562 SH   SOLE   4,562 0 0
STERICYCLE INC COM 858912108   689 11,735 SH   SOLE   11,735 0 0
STRATASYS LTD SHS M85548101   491 21,253 SH   SOLE   21,253 0 0
STRYKER CORP COM 863667101   20,200 113,689 SH   SOLE   113,689 0 0
SUN LIFE FINL INC COM 866796105   1,446 36,362 SH   SOLE   36,362 0 0
SUNCOR ENERGY INC NEW COM 867224107   7,434 192,137 SH   SOLE   192,137 0 0
SUNPOWER CORP COM 867652406   733 100,350 SH   SOLE   100,350 0 0
SYMANTEC CORP COM 871503108   8,376 393,618 SH   SOLE   393,618 0 0
SYNCHRONY FINL COM 87165B103   3,752 120,719 SH   SOLE   120,719 0 0
SYNOPSYS INC COM 871607107   2,768 28,073 SH   SOLE   28,073 0 0
SYSCO CORP COM 871829107   18,835 257,138 SH   SOLE   257,138 0 0
T MOBILE US INC COM 872590104   20,135 286,906 SH   SOLE   286,906 0 0
TAHOE RES INC COM 873868103   891 319,480 SH   SOLE   319,480 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100   2,272 51,440 SH   SOLE   51,440 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   12,313 89,230 SH   SOLE   89,230 0 0
TAL ED GROUP SPONSORED ADS 874080104   12,280 477,654 SH   SOLE   477,654 0 0
TAPESTRY INC COM 876030107   30,693 610,566 SH   SOLE   610,566 0 0
TARGET CORP COM 87612E106   4,053 45,952 SH   SOLE   45,952 0 0
TATA MTRS LTD SPONSORED ADR 876568502   5,900 384,132 SH   SOLE   384,132 0 0
TE CONNECTIVITY LTD REG SHS H84989104   584 6,640 SH   SOLE   6,640 0 0
TECK RESOURCES LTD CL B 878742204   3,368 139,769 SH   SOLE   139,769 0 0
TEGNA INC COM 87901J105   212 17,749 SH   SOLE   17,749 0 0
TELEFONICA S A SPONSORED ADR 879382208   200 25,500 SH   SOLE   25,500 0 0
TESLA INC COM 88160R101   136,189 514,366 SH   SOLE   514,366 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209   50,639 2,350,918 SH   SOLE   2,350,918 0 0
TEXAS INSTRS INC COM 882508104   1,670 15,565 SH   SOLE   15,565 0 0
TEXTRON INC COM 883203101   220 3,072 SH   SOLE   3,072 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   42,773 175,241 SH   SOLE   175,241 0 0
TIFFANY & CO NEW COM 886547108   4,091 31,724 SH   SOLE   31,724 0 0
TJX COS INC NEW COM 872540109   1,535 13,699 SH   SOLE   13,699 0 0
TOLL BROTHERS INC COM 889478103   370 11,193 SH   SOLE   11,193 0 0
TORCHMARK CORP COM 891027104   911 10,508 SH   SOLE   10,508 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   1,658 27,270 SH   SOLE   27,270 0 0
TOTAL S A SPONSORED ADR 89151E109   3,167 49,190 SH   SOLE   49,190 0 0
TOTAL SYS SVCS INC COM 891906109   1,255 12,710 SH   SOLE   12,710 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307   410 3,301 SH   SOLE   3,301 0 0
TRACTOR SUPPLY CO COM 892356106   1,995 21,954 SH   SOLE   21,954 0 0
TRANSCANADA CORP COM 89353D107   1,004 24,819 SH   SOLE   24,819 0 0
TRANSDIGM GROUP INC COM 893641100   784 2,107 SH   SOLE   2,107 0 0
TRANSOCEAN LTD REG SHS H8817H100   20,214 1,449,062 SH   SOLE   1,449,062 0 0
TRAVELERS COMPANIES INC COM 89417E109   3,611 27,842 SH   SOLE   27,842 0 0
TRIPADVISOR INC COM 896945201   4,666 91,364 SH   SOLE   91,364 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101   4,862 122,353 SH   SOLE   122,353 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200   246 6,231 SH   SOLE   6,231 0 0
TWITTER INC COM 90184L102   35,715 1,254,905 SH   SOLE   1,254,905 0 0
TYLER TECHNOLOGIES INC COM 902252105   701 2,862 SH   SOLE   2,862 0 0
TYSON FOODS INC CL A 902494103   7,394 124,211 SH   SOLE   124,211 0 0
U S G CORP COM NEW 903293405   2,883 66,575 SH   SOLE   66,575 0 0
U S SILICA HLDGS INC COM 90346E103   2,371 125,940 SH   SOLE   125,940 0 0
UDR INC COM 902653104   265 6,566 SH   SOLE   6,566 0 0
ULTA BEAUTY INC COM 90384S303   2,561 9,078 SH   SOLE   9,078 0 0
UNDER ARMOUR INC CL A 904311107   13,793 650,019 SH   SOLE   650,019 0 0
UNDER ARMOUR INC CL C 904311206   1,186 60,926 SH   SOLE   60,926 0 0
UNION PAC CORP COM 907818108   5,424 33,313 SH   SOLE   33,313 0 0
UNITED CONTL HLDGS INC COM 910047109   2,190 24,589 SH   SOLE   24,589 0 0
UNITED PARCEL SERVICE INC CL B 911312106   11,123 95,271 SH   SOLE   95,271 0 0
UNITED RENTALS INC COM 911363109   417 2,550 SH   SOLE   2,550 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300   9,687 456,956 SH   SOLE   456,956 0 0
UNITED STATES OIL FUND LP UNITS 91232N108   25,013 1,899,269 SH   SOLE   1,899,269 0 0
UNITED STATES STL CORP NEW COM 912909108   4,458 146,249 SH   SOLE   146,249 0 0
UNITED TECHNOLOGIES CORP COM 913017109   7,514 53,747 SH   SOLE   53,747 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   5,088 39,785 SH   SOLE   39,785 0 0
UNITEDHEALTH GROUP INC COM 91324P102   107,920 405,654 SH   SOLE   405,654 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   281 2,384 SH   SOLE   2,384 0 0
UR ENERGY INC COM 91688R108   1,144 1,429,495 SH   SOLE   1,429,495 0 0
URANIUM ENERGY CORP COM 916896103   1,728 1,004,741 SH   SOLE   1,004,741 0 0
URBAN OUTFITTERS INC COM 917047102   207 5,070 SH   SOLE   5,070 0 0
US BANCORP DEL COM NEW 902973304   13,478 255,212 SH   SOLE   255,212 0 0
V F CORP COM 918204108   21,114 225,941 SH   SOLE   225,941 0 0
VALE S A ADR 91912E105   14,908 1,004,592 SH   SOLE   1,004,592 0 0
VALERO ENERGY CORP NEW COM 91913Y100   3,107 27,318 SH   SOLE   27,318 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403   6,769 313,941 SH   SOLE   313,941 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718   668 30,946 SH   SOLE   30,946 0 0
VANECK VECTORS ETF TR VIETNAM ETF 92189F817   2,238 133,117 SH   SOLE   133,117 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791   5,685 207,784 SH   SOLE   207,784 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106   10,446 564,051 SH   SOLE   564,051 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676   234 2,198 SH   SOLE   2,198 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827   1,373 17,600 SH   SOLE   17,600 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   725 2,715 SH   SOLE   2,715 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   261 3,000 SH   SOLE   3,000 0 0
VARIAN MED SYS INC COM 92220P105   1,023 9,143 SH   SOLE   9,143 0 0
VENTAS INC COM 92276F100   2,294 42,178 SH   SOLE   42,178 0 0
VERINT SYS INC COM 92343X100   568 11,340 SH   SOLE   11,340 0 0
VERISIGN INC COM 92343E102   2,981 18,616 SH   SOLE   18,616 0 0
VERISK ANALYTICS INC COM 92345Y106   240 1,994 SH   SOLE   1,994 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   51,652 967,439 SH   SOLE   967,439 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   52,471 272,239 SH   SOLE   272,239 0 0
VIACOM INC NEW CL B 92553P201   3,711 109,929 SH   SOLE   109,929 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103   3,497 560,379 SH   SOLE   559,379 0 1,000
VISA INC COM CL A 92826C839   136,077 906,635 SH   SOLE   904,877 0 1,758
VMWARE INC CL A COM 928563402   429 2,751 SH   SOLE   2,751 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   2,110 97,250 SH   SOLE   97,250 0 0
VULCAN MATLS CO COM 929160109   2,748 24,716 SH   SOLE   24,716 0 0
W R BERKLEY CORPORATION COM 084423102   1,253 15,681 SH   SOLE   15,681 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   4,253 58,347 SH   SOLE   58,347 0 0
WALMART INC COM 931142103   55,766 593,822 SH   SOLE   593,822 0 0
WASTE CONNECTIONS INC COM 94106B101   1,311 16,429 SH   SOLE   16,429 0 0
WASTE MGMT INC DEL COM 94106L109   14,644 162,062 SH   SOLE   162,062 0 0
WATERS CORP COM 941848103   276 1,417 SH   SOLE   1,417 0 0
WEATHERFORD INTL PLC ORD SHS G48833100   8,635 3,186,529 SH   SOLE   3,186,529 0 0
WEC ENERGY GROUP INC COM 92939U106   211 3,161 SH   SOLE   3,161 0 0
WEIBO CORP SPONSORED ADR 948596101   17,799 243,389 SH   SOLE   243,389 0 0
WELLS FARGO CO NEW COM 949746101   12,267 233,398 SH   SOLE   233,398 0 0
WELLTOWER INC COM 95040Q104   7,377 114,686 SH   SOLE   114,686 0 0
WESTERN DIGITAL CORP COM 958102105   9,591 163,840 SH   SOLE   163,840 0 0
WEYERHAEUSER CO COM 962166104   1,009 31,271 SH   SOLE   31,271 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   3,476 198,641 SH   SOLE   198,641 0 0
WHIRLPOOL CORP COM 963320106   3,380 28,465 SH   SOLE   28,465 0 0
WHITING PETE CORP NEW COM NEW 966387409   928 17,500 SH   SOLE   17,500 0 0
WILLIAMS COS INC DEL COM 969457100   14,280 525,198 SH   SOLE   525,198 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   112 21,440 SH   SOLE   21,440 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422   5,389 223,505 SH   SOLE   223,505 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   266 6,000 SH   SOLE   6,000 0 0
WIX COM LTD SHS M98068105   1,355 11,318 SH   SOLE   11,318 0 0
WMIH CORP COM 92936P100   21 15,296 SH   SOLE   15,296 0 0
WORKDAY INC CL A 98138H101   5,760 39,460 SH   SOLE   39,460 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   559 5,779 SH   SOLE   5,779 0 0
WORLDPAY INC CL A 981558109   1,146 11,320 SH   SOLE   11,320 0 0
WYNN RESORTS LTD COM 983134107   11,582 91,157 SH   SOLE   91,157 0 0
XCEL ENERGY INC COM 98389B100   6,315 133,771 SH   SOLE   133,771 0 0
XEROX CORP COM NEW 984121608   7,896 292,655 SH   SOLE   292,655 0 0
XILINX INC COM 983919101   1,164 14,514 SH   SOLE   14,514 0 0
XPO LOGISTICS INC COM 983793100   1,358 11,891 SH   SOLE   11,891 0 0
XYLEM INC COM 98419M100   4,653 58,252 SH   SOLE   58,252 0 0
YAMANA GOLD INC COM 98462Y100   7,627 3,062,907 SH   SOLE   3,062,907 0 0
YANDEX N V SHS CLASS A N97284108   17,529 532,969 SH   SOLE   532,969 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   4,616 298,801 SH   SOLE   298,801 0 0
YUM BRANDS INC COM 988498101   6,581 72,385 SH   SOLE   72,385 0 0
YUM CHINA HLDGS INC COM 98850P109   3,577 101,887 SH   SOLE   101,887 0 0
YY INC ADS REPCOM CLA 98426T106   5,327 71,991 SH   SOLE   71,991 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102   299 2,273 SH   SOLE   2,273 0 0
ZIONS BANCORPORATION COM 989701107   223 4,454 SH   SOLE   4,454 0 0
ZOETIS INC CL A 98978V103   765 8,354 SH   SOLE   8,354 0 0
ZYNGA INC CL A 98986T108   374 93,234 SH   SOLE   93,234 0 0
3-D SYS CORP DEL COM 88554D955   220 170,000 SH Put SOLE   170,000 0 0
3M CO COM 88579Y901   186 20,000 SH Call SOLE   20,000 0 0
ABBVIE INC COM 00287Y959   43 12,300 SH Put SOLE   12,300 0 0
ABIOMED INC COM 003654900   2,610 30,000 SH Call SOLE   30,000 0 0
ACTIVISION BLIZZARD INC COM 00507V959   68 31,500 SH Put SOLE   31,500 0 0
ACTIVISION BLIZZARD INC COM 00507V909   94 10,000 SH Call SOLE   10,000 0 0
ADOBE SYS INC COM 00724F951   208 28,700 SH Put SOLE   28,700 0 0
ADOBE SYS INC COM 00724F901   1,224 10,000 SH Call SOLE   10,000 0 0
ADVANCED MICRO DEVICES INC COM 007903957   708 852,030 SH Put SOLE   852,030 0 0
AGNC INVT CORP COM 00123Q954   88 110,000 SH Put SOLE   110,000 0 0
ALCOA CORP COM 013872906   8 25,000 SH Call SOLE   25,000 0 0
ALIBABA GROUP HLDG LTD COM 01609W902   978 149,000 SH Call SOLE   149,000 0 0
ALIBABA GROUP HLDG LTD COM 01609W952   702 100,000 SH Put SOLE   100,000 0 0
ALLERGAN PLC COM G0177J958   192 52,400 SH Put SOLE   52,400 0 0
ALPHABET INC COM 02079K907   3,167 23,200 SH Call SOLE   23,200 0 0
ALPHABET INC COM 02079K957   212 9,000 SH Put SOLE   9,000 0 0
ALTRIA GROUP INC COM 02209S903   118 612,600 SH Call SOLE   612,600 0 0
ALTRIA GROUP INC COM 02209S953   5,573 574,300 SH Put SOLE   574,300 0 0
AMAZON COM INC COM 023135906   21,859 70,400 SH Call SOLE   70,400 0 0
AMAZON COM INC COM 023135956   446 68,400 SH Put SOLE   68,400 0 0
AMERICAN AIRLS GROUP INC COM 02376R952   303 146,900 SH Put SOLE   146,900 0 0
AMERICAN AIRLS GROUP INC COM 02376R902   261 134,300 SH Call SOLE   134,300 0 0
AMERICAN ELEC PWR INC COM 025537951   73 21,200 SH Put SOLE   21,200 0 0
ANADARKO PETE CORP COM 032511957   379 113,500 SH Put SOLE   113,500 0 0
APPLE INC COM 037833950   439 513,900 SH Put SOLE   513,900 0 0
APPLE INC COM 037833900   4,967 245,500 SH Call SOLE   245,500 0 0
APPLIED MATLS INC COM 038222905   2 35,000 SH Call SOLE   35,000 0 0
AT&T INC COM 00206R902   2 120,000 SH Call SOLE   120,000 0 0
BAIDU INC COM 056752908   110 17,000 SH Call SOLE   17,000 0 0
BANK AMER CORP COM 060505954   700 240,300 SH Put SOLE   240,300 0 0
BANK AMER CORP COM 060505904   281 100,000 SH Call SOLE   100,000 0 0
BARRICK GOLD CORP COM 067901958   625 532,600 SH Put SOLE   532,600 0 0
BAUSCH HEALTH COS INC COM 071734957   303 222,500 SH Put SOLE   222,500 0 0
BCE INC COM 05534B900   0 50,000 SH Call SOLE   50,000 0 0
BEST BUY INC COM 086516951   39 10,400 SH Put SOLE   10,400 0 0
BIOGEN INC COM 09062X953   197 17,300 SH Put SOLE   17,300 0 0
BIOGEN INC COM 09062X903   210 5,000 SH Call SOLE   5,000 0 0
BOEING CO COM 097023955   46 11,900 SH Put SOLE   11,900 0 0
BOEING CO COM 097023905   65 10,000 SH Call SOLE   10,000 0 0
BOOKING HLDGS INC COM 09857L958   1,215 8,900 SH Put SOLE   8,900 0 0
BRISTOL MYERS SQUIBB CO COM 110122958   67 59,000 SH Put SOLE   59,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122908   10 20,000 SH Call SOLE   20,000 0 0
CATERPILLAR INC DEL COM 149123951   40 10,900 SH Put SOLE   10,900 0 0
CELGENE CORP COM 151020954   413 51,900 SH Put SOLE   51,900 0 0
CENTURYLINK INC COM 156700956   90 100,000 SH Put SOLE   100,000 0 0
CHEVRON CORP NEW COM 166764950   194 40,000 SH Put SOLE   40,000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656905   1,228 11,000 SH Call SOLE   11,000 0 0
CISCO SYS INC COM 17275R952   232 187,800 SH Put SOLE   187,800 0 0
CISCO SYS INC COM 17275R902   30 10,000 SH Call SOLE   10,000 0 0
CITIGROUP INC COM 172967954   186 67,500 SH Put SOLE   67,500 0 0
CME GROUP INC COM 12572Q955   110 15,500 SH Put SOLE   15,500 0 0
COCA COLA CO COM 191216950   3 10,100 SH Put SOLE   10,100 0 0
COLGATE PALMOLIVE CO COM 194162953   71 112,200 SH Put SOLE   112,200 0 0
COMCAST CORP NEW COM 20030N951   60 48,700 SH Put SOLE   48,700 0 0
CONCHO RES INC COM 20605P951   95 22,400 SH Put SOLE   22,400 0 0
CONSOLIDATED EDISON INC COM 209115904   12 39,800 SH Call SOLE   39,800 0 0
CONSOLIDATED EDISON INC COM 209115954   86 34,000 SH Put SOLE   34,000 0 0
COTY INC COM 222070903   1 10,000 SH Call SOLE   10,000 0 0
CSX CORP COM 126408953   28 65,000 SH Put SOLE   65,000 0 0
CVS HEALTH CORP COM 126650950   78 19,100 SH Put SOLE   19,100 0 0
DELTA AIR LINES INC DEL COM 247361952   211 85,700 SH Put SOLE   85,700 0 0
DEUTSCHE BANK AG COM D18190908   1,210 6,174,700 SH Call SOLE   6,174,700 0 0
DEUTSCHE BANK AG COM D18190958   20,840 4,380,152 SH Put SOLE   4,380,152 0 0
DEVON ENERGY CORP NEW COM 25179M953   188 42,400 SH Put SOLE   42,400 0 0
DIAMONDBACK ENERGY INC COM 25278X959   269 32,600 SH Put SOLE   32,600 0 0
DISH NETWORK CORP COM 25470M959   84 52,300 SH Put SOLE   52,300 0 0
DISNEY WALT CO COM 254687956   189 66,400 SH Put SOLE   66,400 0 0
DISNEY WALT CO COM 254687906   49 15,000 SH Call SOLE   15,000 0 0
DOMINION ENERGY INC COM 25746U959   56 14,400 SH Put SOLE   14,400 0 0
EBAY INC COM 278642953   353 69,900 SH Put SOLE   69,900 0 0
ELECTRONIC ARTS INC COM 285512959   1,526 183,200 SH Put SOLE   183,200 0 0
EXPEDIA GROUP INC COM 30212P953   109 33,400 SH Put SOLE   33,400 0 0
EXXON MOBIL CORP COM 30231G952   266 190,500 SH Put SOLE   190,500 0 0
EXXON MOBIL CORP COM 30231G902   280 72,500 SH Call SOLE   72,500 0 0
FACEBOOK INC COM 30303M952   3,405 266,400 SH Put SOLE   266,400 0 0
FACEBOOK INC COM 30303M902   269 75,000 SH Call SOLE   75,000 0 0
FEDEX CORP COM 31428X956   197 12,300 SH Put SOLE   12,300 0 0
FIRST SOLAR INC COM 336433957   165 50,500 SH Put SOLE   50,500 0 0
FORD MTR CO DEL COM 345370950   145 83,400 SH Put SOLE   83,400 0 0
FREEPORT-MCMORAN INC COM 35671D957   500 281,300 SH Put SOLE   281,300 0 0
FREEPORT-MCMORAN INC COM 35671D907   5 50,000 SH Call SOLE   50,000 0 0
GENERAL ELECTRIC CO COM 369604903   64 1,409,600 SH Call SOLE   1,409,600 0 0
GENERAL ELECTRIC CO COM 369604953   34 30,000 SH Put SOLE   30,000 0 0
GENERAL MTRS CO COM 37045V950   707 257,300 SH Put SOLE   257,300 0 0
GILEAD SCIENCES INC COM 375558953   467 73,300 SH Put SOLE   73,300 0 0
GOLDCORP INC NEW COM 380956959   2,090 748,100 SH Put SOLE   748,100 0 0
GOLDCORP INC NEW COM 380956909   41 340,000 SH Call SOLE   340,000 0 0
HALLIBURTON CO COM 406216901   1,192 211,000 SH Call SOLE   211,000 0 0
HALLIBURTON CO COM 406216951   307 53,400 SH Put SOLE   53,400 0 0
HERTZ GLOBAL HLDGS INC COM 42806J956   1,442 598,100 SH Put SOLE   598,100 0 0
HOME DEPOT INC COM 437076902   749 15,000 SH Call SOLE   15,000 0 0
HONEYWELL INTL INC COM 438516956   22 26,400 SH Put SOLE   26,400 0 0
HP INC COM 40434L955   47 55,600 SH Put SOLE   55,600 0 0
ILLUMINA INC COM 452327909   1,880 47,000 SH Call SOLE   47,000 0 0
INTEL CORP COM 458140950   831 337,500 SH Put SOLE   337,500 0 0
INTEL CORP COM 458140900   36 50,000 SH Call SOLE   50,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200901   5 18,000 SH Call SOLE   18,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200951   92 16,600 SH Put SOLE   16,600 0 0
INTUIT COM 461202903   1,568 32,000 SH Call SOLE   32,000 0 0
ISHARES INC COM 464286900   867 525,002 SH Call SOLE   525,002 0 0
ISHARES TR COM 464288953   90 300,000 SH Put SOLE   300,000 0 0
ISHARES TR COM 464287952   682 120,000 SH Put SOLE   120,000 0 0
ISHARES TR COM 464287954   2,111 650,000 SH Put SOLE   650,000 0 0
ISHARES TR COM 464287904   333 300,001 SH Call SOLE   300,001 0 0
JD COM INC COM 47215P906   27 300,000 SH Call SOLE   300,000 0 0
JOHNSON & JOHNSON COM 478160954   58 50,400 SH Put SOLE   50,400 0 0
JPMORGAN CHASE & CO COM 46625H950   1,422 222,800 SH Put SOLE   222,800 0 0
KELLOGG CO COM 487836958   5 23,100 SH Put SOLE   23,100 0 0
KIMBERLY CLARK CORP COM 494368953   47 33,800 SH Put SOLE   33,800 0 0
LAM RESEARCH CORP COM 512807908   9 35,500 SH Call SOLE   35,500 0 0
LOCKHEED MARTIN CORP COM 539830959   240 29,900 SH Put SOLE   29,900 0 0
MACYS INC COM 55616P954   555 82,100 SH Put SOLE   82,100 0 0
MASTERCARD INCORPORATED COM 57636Q904   58,787 1,123,800 SH Call SOLE   1,123,800 0 0
MASTERCARD INCORPORATED COM 57636Q954   952 566,200 SH Put SOLE   566,200 0 0
MCDONALDS CORP COM 580135951   76 24,700 SH Put SOLE   24,700 0 0
MCDONALDS CORP COM 580135901   77 15,000 SH Call SOLE   15,000 0 0
MEDTRONIC PLC COM G5960L903   117 12,000 SH Call SOLE   12,000 0 0
MERCK & CO INC COM 58933Y955   25 217,400 SH Put SOLE   217,400 0 0
METLIFE INC COM 59156R958   64 26,800 SH Put SOLE   26,800 0 0
MGM RESORTS INTERNATIONAL COM 552953951   387 91,000 SH Put SOLE   91,000 0 0
MICRON TECHNOLOGY INC COM 595112953   1,122 123,800 SH Put SOLE   123,800 0 0
MICROSOFT CORP COM 594918954   37 109,700 SH Put SOLE   109,700 0 0
MICROSOFT CORP COM 594918904   492 59,000 SH Call SOLE   59,000 0 0
MONDELEZ INTL INC COM 609207955   43 35,200 SH Put SOLE   35,200 0 0
MORGAN STANLEY COM 617446958   215 55,000 SH Put SOLE   55,000 0 0
MOSAIC CO NEW COM 61945C953   14 22,000 SH Put SOLE   22,000 0 0
NETFLIX INC COM 64110L956   622 30,200 SH Put SOLE   30,200 0 0
NETFLIX INC COM 64110L906   2,007 20,900 SH Call SOLE   20,900 0 0
NEWMONT MINING CORP COM 651639956   399 75,600 SH Put SOLE   75,600 0 0
NEWMONT MINING CORP COM 651639906   19 55,000 SH Call SOLE   55,000 0 0
NIKE INC COM 654106953   18 251,600 SH Put SOLE   251,600 0 0
NIKE INC COM 654106903   394 25,000 SH Call SOLE   25,000 0 0
NORDSTROM INC COM 655664950   30 13,800 SH Put SOLE   13,800 0 0
NVIDIA CORP COM 67066G954   648 53,800 SH Put SOLE   53,800 0 0
NVIDIA CORP COM 67066G904   1,348 22,000 SH Call SOLE   22,000 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H957   9 18,800 SH Put SOLE   18,800 0 0
ORACLE CORP COM 68389X955   69 57,700 SH Put SOLE   57,700 0 0
ORACLE CORP COM 68389X905   122 40,000 SH Call SOLE   40,000 0 0
PAYPAL HLDGS INC COM 70450Y953   134 118,000 SH Put SOLE   118,000 0 0
PAYPAL HLDGS INC COM 70450Y903   250 20,500 SH Call SOLE   20,500 0 0
PEPSICO INC COM 713448958   51 16,300 SH Put SOLE   16,300 0 0
PFIZER INC COM 717081953   22 184,300 SH Put SOLE   184,300 0 0
PFIZER INC COM 717081903   93 93,000 SH Call SOLE   93,000 0 0
PG&E CORP COM 69331C958   54 22,000 SH Put SOLE   22,000 0 0
PROCTER AND GAMBLE CO COM 742718959   434 218,200 SH Put SOLE   218,200 0 0
PROCTER AND GAMBLE CO COM 742718909   292 25,000 SH Call SOLE   25,000 0 0
QUALCOMM INC COM 747525953   40 122,600 SH Put SOLE   122,600 0 0
QUALCOMM INC COM 747525903   873 70,000 SH Call SOLE   70,000 0 0
RAYTHEON CO COM 755111957   660 76,400 SH Put SOLE   76,400 0 0
REGENERON PHARMACEUTICALS COM 75886F957   391 37,700 SH Put SOLE   37,700 0 0
SCHLUMBERGER LTD COM 806857908   25 40,800 SH Call SOLE   40,800 0 0
SCHLUMBERGER LTD COM 806857958   261 36,400 SH Put SOLE   36,400 0 0
SEAGATE TECHNOLOGY PLC COM G7945M957   411 150,000 SH Put SOLE   150,000 0 0
SOUTHERN CO COM 842587957   253 92,000 SH Put SOLE   92,000 0 0
SPDR GOLD TRUST COM 78463V957   2 200,000 SH Put SOLE   200,000 0 0
SPDR GOLD TRUST COM 78463V907   24 80,000 SH Call SOLE   80,000 0 0
STARBUCKS CORP COM 855244959   532 406,400 SH Put SOLE   406,400 0 0
STARBUCKS CORP COM 855244909   11 35,000 SH Call SOLE   35,000 0 0
SYMANTEC CORP COM 871503958   53 53,800 SH Put SOLE   53,800 0 0
SYMANTEC CORP COM 871503908   3 30,000 SH Call SOLE   30,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054909   234 10,000 SH Call SOLE   10,000 0 0
TECK RESOURCES LTD COM 878742954   273 98,800 SH Put SOLE   98,800 0 0
TESLA INC COM 88160R951   13,275 187,200 SH Put SOLE   187,200 0 0
TESLA INC COM 88160R901   83 15,500 SH Call SOLE   15,500 0 0
TEVA PHARMACEUTICAL INDS LTD COM 881624959   114 200,000 SH Put SOLE   200,000 0 0
TRANSOCEAN LTD COM H8817H900   173 100,000 SH Call SOLE   100,000 0 0
TWITTER INC COM 90184L952   106 19,400 SH Put SOLE   19,400 0 0
UNITEDHEALTH GROUP INC COM 91324P902   146 10,000 SH Call SOLE   10,000 0 0
V F CORP COM 918204908   300 30,000 SH Call SOLE   30,000 0 0
VIACOM INC NEW COM 92553P951   6 24,000 SH Put SOLE   24,000 0 0
VISA INC COM 92826C909   5,901 186,000 SH Call SOLE   186,000 0 0
VISA INC COM 92826C959   69 101,400 SH Put SOLE   101,400 0 0
WALMART INC COM 931142953   353 89,200 SH Put SOLE   89,200 0 0
WALMART INC COM 931142903   27 10,000 SH Call SOLE   10,000 0 0
WELLS FARGO CO NEW COM 949746951   117 30,300 SH Put SOLE   30,300 0 0
WESTERN DIGITAL CORP COM 958102955   461 55,400 SH Put SOLE   55,400 0 0
WILLIAMS COS INC DEL COM 969457950   635 368,200 SH Put SOLE   368,200 0 0
XEROX CORP COM 984121958   244 202,000 SH Put SOLE   202,000 0 0
XEROX CORP COM 984121908   63 70,000 SH Call SOLE   70,000 0 0