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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 970,840 4,625,249 SH   SOLE   4,393,253 0 231,996
ADIENT PLC ORD SHS G0084W101 50,820 605,073 SH   DFND 1 0 605,073 0
ADIENT PLC ORD SHS G0084W101 12 143 SH   SOLE   143 0 0
ADIENT PLC ORD SHS G0084W101 1,158 279 SH Call DFND 1 0 279 0
ADVANSIX INC COM 00773T101 1 30 SH   SOLE   30 0 0
AGNICO EAGLE MINES LTD COM 008474108 557,014 12,319,696 SH   SOLE   11,805,845 0 513,851
AGNICO EAGLE MINES LTD COM 008474108 2,005 1,000 SH Call SOLE   1,000 0 0
AGRIUM INC COM 008916108 257,207 2,399,091 SH   SOLE   2,299,938 0 99,153
AIR PRODS & CHEMS INC COM 009158106 55,913 369,745 SH   DFND 1 0 369,745 0
AIR PRODS & CHEMS INC COM 009158106 293,982 1,944,067 SH   SOLE   1,273,686 0 670,381
ALAMOS GOLD INC NEW COM CL A 011532108 20,036 2,964,338 SH   SOLE   2,964,338 0 0
ALBEMARLE CORP COM 012653101 75,995 557,515 SH   DFND 1 0 557,515 0
ALBEMARLE CORP COM 012653101 8,475 1,500 SH Call DFND 1 0 1,500 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 104 600 SH   SOLE   600 0 0
ALLEGHANY CORP DEL COM 017175100 369,319 666,629 SH   SOLE   634,239 0 32,390
ALLEGHENY TECHNOLOGIES INC COM 01741R102 51,312 2,146,948 SH   DFND 1 0 2,146,948 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 18,945 1,451,730 SH   SOLE   1,451,730 0 0
ALPHABET INC CAP STK CL C 02079K107 232,623 242,541 SH   SOLE   226,445 0 16,096
ALPHABET INC CAP STK CL A 02079K305 183,068 188,009 SH   SOLE   179,903 0 8,106
ALTABA INC COM 021346101 45,307 683,981 SH   DFND 1 0 683,981 0
ALTRIA GROUP INC COM 02209S103 824 13,000 SH   SOLE   13,000 0 0
AMAZON COM INC COM 023135106 978 1,017 SH   SOLE   1,017 0 0
AMBEV SA SPONSORED ADR 02319V103 118 17,875 SH   SOLE   17,875 0 0
AMERICAN EXPRESS CO COM 025816109 1,170,516 12,939,595 SH   SOLE   12,270,055 0 669,540
AMERIPRISE FINL INC COM 03076C106 3,167 21,324 SH   SOLE   10,662 0 10,662
AMGEN INC COM 031162100 22,716 121,835 SH   SOLE   81,408 0 40,427
AMPHENOL CORP NEW CL A 032095101 90,489 1,069,110 SH   SOLE   673,922 0 395,188
ANALOG DEVICES INC COM 032654105 314,932 3,654,773 SH   SOLE   3,404,957 0 249,816
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 17,103 1,840,964 SH   SOLE   1,840,964 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 72,294 605,989 SH   SOLE   375,186 0 230,803
ANTARES PHARMA INC COM 036642106 162 50,000 SH   SOLE   50,000 0 0
ANTHEM INC COM 036752103 589,367 3,103,892 SH   SOLE   2,946,094 0 157,798
APPLE INC COM 037833100 1,465 9,506 SH   SOLE   9,506 0 0
APPLIED MATLS INC COM 038222105 97,804 1,877,588 SH   SOLE   1,239,852 0 637,736
APTARGROUP INC COM 038336103 1,219 14,129 SH   SOLE   14,129 0 0
ARADIGM CORP COM PAR 038505400 16,190 3,854,730 SH   SOLE   3,851,605 0 3,125
ARC GROUP WORLDWIDE INC COM 00213H105 4,008 1,705,576 SH   SOLE   1,695,576 0 10,000
ARMSTRONG WORLD INDS INC NEW COM 04247X102 56,505 1,102,533 SH   DFND 1 0 1,102,533 0
ARQULE INC COM 04269E107 13,807 12,438,996 SH   SOLE   12,338,996 0 100,000
AT&T INC COM 00206R102 53,611 1,368,679 SH   SOLE   921,840 0 446,839
AUTOMATIC DATA PROCESSING IN COM 053015103 175,027 1,601,051 SH   SOLE   1,519,776 0 81,275
AVANGRID INC COM 05351W103 2,655 55,998 SH   SOLE   55,998 0 0
B2GOLD CORP COM 11777Q209 21,239 7,700,300 SH   SOLE   7,700,300 0 0
BAIDU INC SPON ADR REP A 056752108 2 10 SH   SOLE   10 0 0
BAKER HUGHES A GE CO CL A 05722G100 7 181 SH   SOLE   181 0 0
BALL CORP COM 058498106 46,870 1,134,878 SH   DFND 1 0 1,134,878 0
BALL CORP COM 058498106 506 533 SH Call DFND 1 0 533 0
BANK N S HALIFAX COM 064149107 64 1,000 SH   SOLE   1,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,047,319 19,753,288 SH   SOLE   18,730,527 0 1,022,761
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 13 500 SH   SOLE   500 0 0
BARRICK GOLD CORP COM 067901108 568,860 35,354,891 SH   SOLE   33,828,322 0 1,526,569
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 336 17,417 SH   SOLE   17,417 0 0
BAXTER INTL INC COM 071813109 69 1,100 SH   SOLE   1,100 0 0
BB&T CORP COM 054937107 783,870 16,699,414 SH   SOLE   15,821,441 0 877,973
BED BATH & BEYOND INC COM 075896100 1,788 76,200 SH   SOLE   76,200 0 0
BELLATRIX EXPLORATION LTD COM NEW 078314507 1,153 406,000 SH   SOLE   406,000 0 0
BERKLEY W R CORP COM 084423102 463,166 6,939,857 SH   SOLE   6,463,703 0 476,154
BERKSHIRE HATHAWAY INC DEL CL A 084670108 435,188 1,584 SH   SOLE   1,497 0 87
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 211 1,150 SH   SOLE   1,150 0 0
BLACKBERRY LTD COM 09228F103 70,214 6,280,301 SH   DFND 1 0 6,280,301 0
BLOCK H & R INC COM 093671105 166,885 6,302,315 SH   SOLE   5,979,134 0 323,181
BP PLC SPONSORED ADR 055622104 10 273 SH   SOLE   273 0 0
BRIGHTHOUSE FINL INC COM 10922N103 98 1,616 SH   SOLE   1,616 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,138 49,229 SH   SOLE   49,229 0 0
BROWN & BROWN INC COM 115236101 350,041 7,263,759 SH   SOLE   6,869,281 0 394,478
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 484,758 6,370,010 SH   SOLE   6,054,935 0 315,075
CAMECO CORP COM 13321L108 3,078 318,300 SH   SOLE   318,300 0 0
CANADIAN NAT RES LTD COM 136385101 167,202 4,990,229 SH   SOLE   4,793,129 0 197,100
CARNIVAL CORP UNIT 99/99/9999 143658300 32 500 SH   SOLE   500 0 0
CASEYS GEN STORES INC COM 147528103 35,838 327,439 SH   DFND 1 0 327,439 0
CENOVUS ENERGY INC COM 15135U109 321,475 32,083,367 SH   SOLE   30,761,925 0 1,321,442
CENTRAL FD CDA LTD CL A 153501101 507 40,004 SH   SOLE   40,004 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 464 1,276 SH   SOLE   1,276 0 0
CHEVRON CORP NEW COM 166764100 307,042 2,613,124 SH   SOLE   1,664,715 0 948,409
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2,023 40,000 SH   SOLE   40,000 0 0
CHINA YUCHAI INTL LTD COM G21082105 5,720 256,947 SH   SOLE   256,947 0 0
CHURCH & DWIGHT INC COM 171340102 174 3,600 SH   SOLE   3,600 0 0
CINCINNATI FINL CORP COM 172062101 210,176 2,744,885 SH   SOLE   2,606,302 0 138,583
CINTAS CORP COM 172908105 489,156 3,390,327 SH   SOLE   3,205,685 0 184,642
CISCO SYS INC COM 17275R102 343 10,200 SH   SOLE   10,200 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 265,274 6,373,721 SH   SOLE   4,209,823 0 2,163,898
COLGATE PALMOLIVE CO COM 194162103 483,837 6,641,548 SH   SOLE   5,803,619 0 837,929
COMCAST CORP NEW CL A 20030N101 1,222,619 31,772,836 SH   SOLE   30,052,258 0 1,720,578
COMMSCOPE HLDG CO INC COM 20337X109 8,635 260,000 SH   DFND 1 0 260,000 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 188,975 7,017,265 SH   SOLE   6,938,159 0 79,106
CONAGRA BRANDS INC COM 205887102 667 19,762 SH   SOLE   19,762 0 0
CONOCOPHILLIPS COM 20825C104 530,960 10,608,598 SH   SOLE   10,062,076 0 546,522
CONSOLIDATED TOMOKA LD CO COM 210226106 240 4,000 SH   SOLE   4,000 0 0
CONSTELLATION BRANDS INC CL A 21036P108 479 2,400 SH   SOLE   2,400 0 0
CORNING INC COM 219350105 1 40 SH   SOLE   40 0 0
CUI GLOBAL INC COM NEW 126576206 8,673 2,350,542 SH   SOLE   2,350,542 0 0
CUMMINS INC COM 231021106 335,701 1,997,863 SH   SOLE   1,885,565 0 112,298
CURIS INC COM 231269101 39,498 26,508,672 SH   SOLE   26,183,672 0 325,000
DANAHER CORP DEL COM 235851102 134,567 1,568,751 SH   SOLE   1,057,950 0 510,801
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 107,568 3,105,300 SH   SOLE   3,098,939 0 6,361
DEAN FOODS CO NEW COM NEW 242370203 1,414 130,000 SH   SOLE   130,000 0 0
DEERE & CO COM 244199105 662,104 5,271,946 SH   SOLE   4,873,196 0 398,750
DELTA AIR LINES INC DEL COM NEW 247361702 2,120 2,000 SH Call DFND 1 0 2,000 0
DELTIC TIMBER CORP COM 247850100 326 3,684 SH   SOLE   3,684 0 0
DEVON ENERGY CORP NEW COM 25179M103 179,424 4,887,600 SH   SOLE   4,623,956 0 263,644
DICKS SPORTING GOODS INC COM 253393102 1,540 57,000 SH   SOLE   57,000 0 0
DILLARDS INC CL A 254067101 2,574 45,900 SH   SOLE   45,900 0 0
DISNEY WALT CO COM DISNEY 254687106 690 7,000 SH   SOLE   5,000 0 2,000
DOMTAR CORP COM NEW 257559203 12,119 279,300 SH   DFND 1 0 279,300 0
DONEGAL GROUP INC CL A 257701201 1,003 62,200 SH   SOLE   62,200 0 0
DOWDUPONT INC COM 26078J100 1,385 20,000 SH   SOLE   20,000 0 0
DRIL-QUIP INC COM 262037104 1,082 24,500 SH   SOLE   24,500 0 0
DURECT CORP COM 266605104 39,704 22,431,546 SH   SOLE   22,381,546 0 50,000
EAGLE PHARMACEUTICALS INC COM 269796108 35,874 601,505 SH   DFND 1 0 601,505 0
EBAY INC COM 278642103 65,559 1,704,591 SH   DFND 1 0 1,704,591 0
EBAY INC COM 278642103 13,461 350,000 SH   SOLE   219,789 0 130,211
ELDORADO GOLD CORP NEW COM 284902103 16,956 7,718,257 SH   SOLE   7,718,257 0 0
ENERGY XXI GULF COAST INC COM 29276K101 535 51,700 SH   SOLE   51,700 0 0
EOG RES INC COM 26875P101 64,133 662,937 SH   SOLE   439,677 0 223,260
EXPRESS INC COM 30219E103 1,055 156,000 SH   SOLE   156,000 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 74 1,168 SH   SOLE   1,168 0 0
EXXON MOBIL CORP COM 30231G102 878,986 10,721,955 SH   SOLE   10,192,099 0 529,856
EZCORP INC CL A NON VTG 302301106 3,439 362,000 SH   SOLE   362,000 0 0
F M C CORP COM NEW 302491303 1,295 14,497 SH   SOLE   14,497 0 0
FACEBOOK INC CL A 30303M102 649 3,800 SH   SOLE   3,800 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 999 52,600 SH   SOLE   52,600 0 0
FIFTH STREET FINANCE CORP COM 31678A103 1,249 228,400 SH   SOLE   228,400 0 0
FIRST TR EXCH TRD ALPHA FD I BRAZIL ALPHADEX 33737J133 48 2,915 SH   SOLE   2,915 0 0
FLEX LTD ORD Y2573F102 53,359 3,220,233 SH   DFND 1 0 3,220,233 0
FLOWSERVE CORP COM 34354P105 556,199 13,059,375 SH   SOLE   12,396,730 0 662,645
FOOT LOCKER INC COM 344849104 2,000 56,800 SH   SOLE   56,800 0 0
FORTIS INC COM 349553107 141,875 3,966,300 SH   SOLE   3,466,618 0 499,682
FORTIVE CORP COM 34959J108 105,260 1,486,938 SH   SOLE   991,077 0 495,861
FRANCO NEVADA CORP COM 351858105 518,423 6,689,189 SH   SOLE   6,430,952 0 258,237
FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 733 38,100 SH   SOLE   38,100 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 4 SH   SOLE   4 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 41,017 1,336,066 SH   DFND 1 0 1,336,066 0
GENERAL DYNAMICS CORP COM 369550108 116,089 564,690 SH   DFND 1 0 564,690 0
GENERAL ELECTRIC CO COM 369604103 2,034 84,101 SH   SOLE   84,101 0 0
GENTEX CORP COM 371901109 1,109 56,000 SH   SOLE   56,000 0 0
GERON CORP COM 374163103 315 144,700 SH   SOLE   144,700 0 0
GIGAMON INC COM 37518B102 84 2,000 SH   SOLE   2,000 0 0
GILEAD SCIENCES INC COM 375558103 4,837 59,700 SH   SOLE   59,700 0 0
GILEAD SCIENCES INC COM 375558103 43 300 SH Call SOLE   300 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 0 1 SH   SOLE   1 0 0
GOLDCORP INC NEW COM 380956409 465,147 35,890,978 SH   SOLE   34,306,911 0 1,584,067
GOLDMAN SACHS GROUP INC COM 38141G104 36 151 SH   SOLE   151 0 0
GOLUB CAP BDC INC COM 38173M102 10,232 543,700 SH   SOLE   543,700 0 0
GOPRO INC CL A 38268T103 6,025 547,200 SH   SOLE   547,200 0 0
GRACE W R & CO DEL NEW COM 38388F108 24,928 345,500 SH   DFND 1 0 345,500 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 922,400 37,389,527 SH   SOLE   35,911,503 0 1,478,024
HALOZYME THERAPEUTICS INC COM 40637H109 111,949 6,444,981 SH   DFND 1 0 6,444,981 0
HARTFORD FINL SVCS GROUP INC COM 416515104 11 200 SH   SOLE   200 0 0
HD SUPPLY HLDGS INC COM 40416M105 11,189 310,200 SH   DFND 1 0 310,200 0
HERSHEY CO COM 427866108 121,757 1,115,299 SH   SOLE   671,832 0 443,467
HIBBETT SPORTS INC COM 428567101 998 70,000 SH   SOLE   70,000 0 0
HONEYWELL INTL INC COM 438516106 106 750 SH   SOLE   750 0 0
HP INC COM 40434L105 82,401 4,128,320 SH   DFND 1 0 4,128,320 0
HRG GROUP INC COM 40434J100 3,473 222,500 SH   SOLE   222,500 0 0
IDENTIV INC COM NEW 45170X205 5,081 1,095,000 SH   SOLE   1,095,000 0 0
ILLUMINA INC COM 452327109 80 400 SH   SOLE   400 0 0
IMPERIAL OIL LTD COM NEW 453038408 387,134 12,113,231 SH   SOLE   11,665,155 0 448,076
INDEPENDENCE HLDG CO NEW COM NEW 453440307 14,053 556,545 SH   SOLE   556,545 0 0
INNOVIVA INC COM 45781M101 27,143 1,922,313 SH   DFND 1 0 1,922,313 0
INTEL CORP COM 458140100 1,084 28,470 SH   SOLE   28,470 0 0
INTELLICHECK INC COM NEW 45817G201 6,379 2,214,818 SH   SOLE   2,064,818 0 150,000
INTERCONTINENTAL EXCHANGE IN COM 45866F104 17,264 251,296 SH   DFND 1 0 251,296 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 6,825 3,500 SH Call DFND 1 0 3,500 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,660 32,122 SH   SOLE   32,122 0 0
INTEVAC INC COM 461148108 33,995 4,023,020 SH   SOLE   4,023,020 0 0
INTL PAPER CO COM 460146103 66,419 1,168,935 SH   DFND 1 0 1,168,935 0
INTREXON CORP COM 46122T102 20,949 1,102,004 SH   DFND 1 0 1,102,004 0
ISHARES SILVER TRUST ISHARES 46428Q109 3,724 236,600 SH   SOLE   236,600 0 0
ISRAEL CHEMICALS LTD SHS M5920A109 116,315 26,215,367 SH   SOLE   24,917,731 0 1,297,636
JOHNSON & JOHNSON COM 478160104 3,500 26,921 SH   SOLE   26,921 0 0
JOHNSON CTLS INTL PLC SHS G51502105 58 1,432 SH   SOLE   1,432 0 0
JPMORGAN CHASE & CO COM 46625H100 2,894 30,300 SH   SOLE   30,300 0 0
KBR INC COM 48242W106 3,551 198,600 SH   SOLE   198,600 0 0
KLONDEX MNS LTD COM 498696103 18 5,000 SH   SOLE   5,000 0 0
KLX INC COM 482539103 48,875 923,380 SH   DFND 1 0 923,380 0
KOPIN CORP COM 500600101 12,174 2,919,501 SH   SOLE   2,919,501 0 0
KRAFT HEINZ CO COM 500754106 143 1,845 SH   SOLE   1,845 0 0
KULICKE & SOFFA INDS INC COM 501242101 6,953 322,328 SH   SOLE   322,328 0 0
LA QUINTA HLDGS INC COM 50420D108 57,925 3,309,973 SH   DFND 1 0 3,309,973 0
LA QUINTA HLDGS INC COM 50420D108 1,110 1,500 SH Call DFND 1 0 1,500 0
LAMB WESTON HLDGS INC COM 513272104 309 6,587 SH   SOLE   6,587 0 0
LAUDER ESTEE COS INC CL A 518439104 76,458 708,996 SH   SOLE   454,176 0 254,820
LAYNE CHRISTENSEN CO COM 521050104 818 65,200 SH   SOLE   65,200 0 0
LAYNE CHRISTENSEN CO NOTE 4.250%11/1 521050AB0 1,506 1,550,000 SH   SOLE   1,550,000 0 0
LEUCADIA NATL CORP COM 527288104 5,328 211,000 SH   SOLE   211,000 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 21 220 SH   SOLE   220 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 42 440 SH   SOLE   440 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 22 422 SH   SOLE   422 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,661 48,978 SH   SOLE   48,978 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 588,472 17,996,078 SH   SOLE   17,222,687 0 773,391
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 203 8,555 SH   SOLE   8,555 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 603 25,859 SH   SOLE   25,859 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 103 4,375 SH   SOLE   4,375 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 36 634 SH   SOLE   634 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3,883 92,672 SH   SOLE   91,464 0 1,208
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 7,760 185,344 SH   SOLE   182,928 0 2,416
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 235 9,264 SH   SOLE   9,144 0 120
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,765 46,335 SH   SOLE   45,731 0 604
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 845 23,165 SH   SOLE   22,864 0 301
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 468 18,532 SH   SOLE   18,291 0 241
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 267 8,401 SH   SOLE   7,583 0 818
LOEWS CORP COM 540424108 670 14,000 SH   SOLE   14,000 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 2,047 41,350 SH   SOLE   41,350 0 0
M & T BK CORP COM 55261F104 7,949 49,358 SH   SOLE   45,842 0 3,516
MACYS INC COM 55616P104 1,021 46,800 SH   SOLE   46,800 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 39,228 183,224 SH   SOLE   117,085 0 66,139
MAG SILVER CORP COM 55903Q104 22,396 1,999,467 SH   SOLE   1,999,467 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 7 187 SH   SOLE   187 0 0
MARATHON PETE CORP COM 56585A102 91,398 1,629,777 SH   DFND 1 0 1,629,777 0
MARTIN MARIETTA MATLS INC COM 573284106 107,185 519,735 SH   DFND 1 0 519,735 0
MASTERCARD INCORPORATED CL A 57636Q104 248,998 1,763,444 SH   SOLE   1,666,720 0 96,724
MEDICINES CO COM 584688105 17,256 465,863 SH   DFND 1 0 465,863 0
MEDTRONIC PLC SHS G5960L103 112 1,434 SH   SOLE   1,434 0 0
MERCK & CO INC COM 58933Y105 1,779 27,790 SH   SOLE   27,790 0 0
METLIFE INC COM 59156R108 2,130 41,000 SH   SOLE   41,000 0 0
MICROSOFT CORP COM 594918104 1,942,164 26,072,817 SH   SOLE   24,267,438 0 1,805,379
MOLECULAR TEMPLATES INC COM 608550109 4,495 644,890 SH   SOLE   644,890 0 0
MONDELEZ INTL INC CL A 609207105 225 5,536 SH   SOLE   5,536 0 0
MONSANTO CO NEW COM 61166W101 45,320 378,238 SH   SOLE   260,646 0 117,592
MONSTER BEVERAGE CORP NEW COM 61174X109 1,105 20,000 SH   SOLE   20,000 0 0
MURPHY OIL CORP COM 626717102 378 14,226 SH   SOLE   14,226 0 0
MURPHY USA INC COM 626755102 209 3,031 SH   SOLE   3,031 0 0
NATIONAL OILWELL VARCO INC COM 637071101 967,161 27,068,594 SH   SOLE   25,677,770 0 1,390,824
NEW GERMANY FD INC COM 644465106 254 13,661 SH   SOLE   13,661 0 0
NEW GOLD INC CDA COM 644535106 37,150 10,007,331 SH   SOLE   10,007,331 0 0
NEWELL BRANDS INC COM 651229106 1,707 40,000 SH   SOLE   40,000 0 0
NEWLINK GENETICS CORP COM 651511107 25,391 2,494,200 SH   SOLE   2,494,200 0 0
NEWLINK GENETICS CORP COM 651511107 524 2,278 SH Call SOLE   2,278 0 0
NEWMONT MINING CORP COM 651639106 157,832 4,207,739 SH   SOLE   4,090,432 0 117,307
NEWS CORP NEW CL A 65249B109 5 365 SH   SOLE   365 0 0
NEWS CORP NEW CL B 65249B208 3 230 SH   SOLE   230 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 22,650 1,961,018 SH   SOLE   1,914,549 0 46,469
NORDIC AMERICAN TANKERS LIMI COM G65773106 886 166,000 SH   SOLE   166,000 0 0
NORDIC AMERN OFFSHORE LTD SHS G65772108 10 6,802 SH   SOLE   6,802 0 0
NORTHROP GRUMMAN CORP COM 666807102 198,126 688,608 SH   SOLE   444,708 0 243,900
NOVAGOLD RES INC COM NEW 66987E206 15,641 3,796,285 SH   SOLE   3,796,285 0 0
NOVARTIS A G SPONSORED ADR 66987V109 1,103 12,848 SH   SOLE   12,848 0 0
NOW INC COM 67011P100 107,437 7,779,652 SH   SOLE   7,389,726 0 389,926
NUANCE COMMUNICATIONS INC COM 67020Y100 11 700 SH   SOLE   700 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 11,016 271,400 SH   SOLE   271,400 0 0
NXP SEMICONDUCTORS N V COM N6596X109 55,205 488,149 SH   SOLE   348,981 0 139,168
OCCIDENTAL PETE CORP DEL COM 674599105 162 2,522 SH   SOLE   2,522 0 0
OCEANEERING INTL INC COM 675232102 2,438 92,800 SH   SOLE   92,800 0 0
OLIN CORP COM PAR $1 680665205 62,073 1,812,353 SH   DFND 1 0 1,812,353 0
OMNICOM GROUP INC COM 681919106 1,118,541 15,101,129 SH   SOLE   14,347,209 0 753,920
ONCOMED PHARMACEUTICALS INC COM 68234X102 992 219,420 SH   SOLE   219,420 0 0
ORACLE CORP COM 68389X105 1,966,800 40,678,388 SH   SOLE   38,497,786 0 2,180,602
ORBITAL ATK INC COM 68557N103 619,474 4,652,101 SH   SOLE   4,418,529 0 233,572
OSISKO GOLD ROYALTIES LTD COM 68827L101 50,633 3,922,337 SH   SOLE   3,922,337 0 0
OWENS CORNING NEW COM 690742101 13,614 176,000 SH   DFND 1 0 176,000 0
PACKAGING CORP AMER COM 695156109 139,102 1,212,960 SH   DFND 1 0 1,212,960 0
PACKAGING CORP AMER COM 695156109 101,737 887,136 SH   SOLE   582,266 0 304,870
PAIN THERAPEUTICS INC COM NEW 69562K506 3,810 936,095 SH   SOLE   936,095 0 0
PARK CITY GROUP INC COM NEW 700215304 3,262 268,461 SH   SOLE   268,461 0 0
PDL BIOPHARMA INC COM 69329Y104 9 2,800 SH   SOLE   2,800 0 0
PENNEY J C INC COM 708160106 19 5,000 SH   SOLE   5,000 0 0
PENTAIR PLC SHS G7S00T104 17,204 253,153 SH   DFND 1 0 253,153 0
PENTAIR PLC SHS G7S00T104 24 359 SH   SOLE   359 0 0
PEPSICO INC COM 713448108 112,932 1,013,479 SH   SOLE   661,688 0 351,791
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2 200 SH   SOLE   200 0 0
PFIZER INC COM 717081103 2,358 66,061 SH   SOLE   66,061 0 0
PHILIP MORRIS INTL INC COM 718172109 1,443 13,000 SH   SOLE   13,000 0 0
PHILLIPS 66 COM 718546104 120,348 1,313,698 SH   SOLE   1,250,361 0 63,337
PIONEER NAT RES CO COM 723787107 75,317 510,483 SH   SOLE   336,573 0 173,910
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 2,119 100,000 SH   SOLE   100,000 0 0
POST HLDGS INC COM 737446104 76,743 869,410 SH   DFND 1 0 869,410 0
POST HLDGS INC COM 737446104 1,895 500 SH Call DFND 1 0 500 0
POTASH CORP SASK INC COM 73755L107 1,105,482 57,457,469 SH   SOLE   54,558,807 0 2,898,662
PPL CORP COM 69351T106 239,208 6,303,238 SH   SOLE   3,693,920 0 2,609,318
PRAXAIR INC COM 74005P104 549,883 3,935,045 SH   SOLE   3,099,220 0 835,825
QUALCOMM INC COM 747525103 2,592 50,000 SH   SOLE   50,000 0 0
RANDGOLD RES LTD ADR 752344309 126,556 1,295,881 SH   SOLE   1,268,322 0 27,559
REALTY INCOME CORP COM 756109104 77 1,340 SH   SOLE   1,340 0 0
REX ENERGY CORPORATION COM NEW 761565506 35 13,126 SH   SOLE   13,126 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 256 199,978 SH   SOLE   134,578 0 65,400
ROYAL GOLD INC COM 780287108 304,409 3,537,990 SH   SOLE   3,433,223 0 104,767
S&P GLOBAL INC COM 78409V104 29,456 188,445 SH   DFND 1 0 188,445 0
S&P GLOBAL INC COM 78409V104 6,252 40,000 SH   SOLE   40,000 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 39,872 5,085,656 SH   SOLE   4,965,333 0 120,323
SANOFI RIGHT 12/31/2020 80105N113 53 146,402 SH   SOLE   146,402 0 0
SCHLUMBERGER LTD COM 806857108 1,214,244 17,406,016 SH   SOLE   16,264,569 0 1,141,447
SCHWAB CHARLES CORP NEW COM 808513105 39 900 SH   SOLE   900 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 311,592 3,201,071 SH   SOLE   3,031,246 0 169,825
SEACOR HOLDINGS INC COM 811904101 4,452 96,554 SH   SOLE   96,554 0 0
SEACOR MARINE HLDGS INC COM 78413P101 1,518 97,076 SH   SOLE   97,076 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 9,735 293,500 SH   DFND 1 0 293,500 0
SEALED AIR CORP NEW COM 81211K100 10,490 245,545 SH   DFND 1 0 245,545 0
SEALED AIR CORP NEW COM 81211K100 85 2,000 SH   SOLE   2,000 0 0
SENSEONICS HLDGS INC COM 81727U105 112 35,130 SH   SOLE   35,130 0 0
SHIRE PLC SPONSORED ADR 82481R106 23 163 SH   SOLE   163 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1,038 15,600 SH   SOLE   15,600 0 0
SONY CORP SPONSORED ADR 835699307 30 800 SH   SOLE   800 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 765,930 6,299,803 SH   SOLE   4,002,739 0 2,297,064
SPRINT CORP COM SER 1 85207U105 5 602 SH   SOLE   602 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 131 12,540 SH   SOLE   0 0 12,540
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 234 37,209 SH   SOLE   37,209 0 0
SQUARE INC CL A 852234103 56 1,940 SH   SOLE   1,940 0 0
SUMMIT THERAPEUTICS PLC SPONS ADS 86627R102 2,190 174,900 SH   SOLE   174,900 0 0
SUNCOR ENERGY INC NEW COM 867224107 236,794 6,753,474 SH   SOLE   6,482,988 0 270,486
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 620 319,480 SH   SOLE   319,480 0 0
SYNCHRONY FINL COM 87165B103 548,530 17,666,015 SH   SOLE   16,735,325 0 930,690
T MOBILE US INC COM 872590104 1,100 17,833 SH   SOLE   17,833 0 0
TAHOE RES INC COM 873868103 39,540 7,516,667 SH   SOLE   7,516,667 0 0
TE CONNECTIVITY LTD REG SHS H84989104 46,484 559,638 SH   SOLE   378,036 0 181,602
TEAM INC COM 878155100 1,001 75,000 SH   SOLE   75,000 0 0
TECHNIPFMC PLC COM G87110105 947,425 33,933,562 SH   SOLE   32,624,957 0 1,308,605
TEEKAY TANKERS LTD CL A Y8565N102 911 562,200 SH   SOLE   562,200 0 0
TERADATA CORP DEL COM 88076W103 583,463 17,267,313 SH   SOLE   16,598,900 0 668,413
TESLA INC COM 88160R101 138 405 SH   SOLE   405 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4 200 SH   SOLE   200 0 0
TEXAS INSTRS INC COM 882508104 387,646 4,324,475 SH   SOLE   4,005,776 0 318,699
THERMO FISHER SCIENTIFIC INC COM 883556102 66,330 350,584 SH   SOLE   241,204 0 109,380
TIFFANY & CO NEW COM 886547108 353,767 3,854,513 SH   SOLE   3,661,499 0 193,014
TIME INC NEW COM 887228104 25 1,854 SH   SOLE   1,854 0 0
TIME WARNER INC COM NEW 887317303 1,521 14,846 SH   SOLE   14,846 0 0
TIVO CORP COM 88870P106 2 101 SH   SOLE   92 0 9
TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 28,527 667,932 SH   SOLE   605,432 0 62,500
TRAVELERS COMPANIES INC COM 89417E109 58,517 477,608 SH   SOLE   452,670 0 24,938
TWENTY FIRST CENTY FOX INC CL A 90130A101 39 1,460 SH   SOLE   1,460 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 24 920 SH   SOLE   920 0 0
TWITTER INC COM 90184L102 2,733 162,000 SH   SOLE   162,000 0 0
TYSON FOODS INC CL A 902494103 57,188 811,756 SH   DFND 1 0 811,756 0
UGI CORP NEW COM 902681105 351,409 7,499,119 SH   SOLE   7,119,526 0 379,593
UNION PAC CORP COM 907818108 724,294 6,245,527 SH   SOLE   5,926,534 0 318,993
UNITED TECHNOLOGIES CORP COM 913017109 123 1,060 SH   SOLE   1,060 0 0
UNIVAR INC COM 91336L107 37,991 1,313,205 SH   DFND 1 0 1,313,205 0
UNUM GROUP COM 91529Y106 3,068 60,000 SH   SOLE   60,000 0 0
URBAN OUTFITTERS INC COM 917047102 2,495 104,400 SH   SOLE   104,400 0 0
US BANCORP DEL COM NEW 902973304 637,825 11,901,940 SH   SOLE   11,189,347 0 712,593
VALEANT PHARMACEUTICALS INTL COM 91911K102 7,900 551,300 SH   SOLE   551,300 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 270 11,770 SH   SOLE   11,770 0 0
VAREX IMAGING CORP COM 92214X106 60,325 1,782,645 SH   SOLE   1,687,563 0 95,082
VARIAN MED SYS INC COM 92220P105 478,161 4,778,741 SH   SOLE   4,525,958 0 252,783
VASCULAR BIOGENICS LTD COM M96883109 1,676 274,820 SH   SOLE   274,820 0 0
VERITIV CORP COM 923454102 910 28,000 SH   SOLE   28,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 51,939 1,049,491 SH   SOLE   709,492 0 339,999
VERSUM MATLS INC COM 92532W103 34,360 885,115 SH   DFND 1 0 885,115 0
VISA INC COM CL A 92826C839 375,984 3,572,631 SH   SOLE   2,661,826 0 910,805
VISTA OUTDOOR INC COM 928377100 107,378 4,680,817 SH   SOLE   4,444,518 0 236,299
VISTEON CORP COM NEW 92839U206 83,101 671,415 SH   DFND 1 0 671,415 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 8 272 SH   SOLE   272 0 0
VULCAN MATLS CO COM 929160109 96 800 SH   SOLE   800 0 0
WAL-MART STORES INC COM 931142103 601 7,686 SH   SOLE   7,686 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 2,094 251,400 SH   SOLE   251,400 0 0
WELLS FARGO CO NEW COM 949746101 99 1,800 SH   SOLE   1,800 0 0
WESTERN ASSET CLYM INFL OPP COM 95766R104 1,603 142,100 SH   SOLE   142,100 0 0
WESTERN ASSET CLYM INFL SEC COM SH BEN INT 95766Q106 470 40,726 SH   SOLE   40,726 0 0
WESTERN DIGITAL CORP COM 958102105 35,716 413,384 SH   DFND 1 0 413,384 0
WESTERN DIGITAL CORP COM 958102105 571 6,604 SH   SOLE   6,604 0 0
WEYERHAEUSER CO COM 962166104 1,283,373 37,712,997 SH   SOLE   35,853,968 0 1,859,029
WHEATON PRECIOUS METALS CORP COM 962879102 306,477 16,054,344 SH   SOLE   15,437,974 0 616,370
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 180 4,622 SH   SOLE   4,622 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 621,218 4,027,867 SH   SOLE   3,855,535 0 172,332
WYNDHAM WORLDWIDE CORP COM 98310W108 77,126 731,676 SH   DFND 1 0 731,676 0
XILINX INC COM 983919101 659,950 9,317,382 SH   SOLE   8,859,419 0 457,963
XYLEM INC COM 98419M100 1,271 20,300 SH   SOLE   20,300 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 58 494 SH   SOLE   494 0 0