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
AT&T INC COM 00206R102 2,920 102,341 SH   SOLE   102,341 0 0
ATN INTL INC COM 00215F107 4,342 60,750 SH   SOLE   60,750 0 0
ABBVIE INC COM 00287Y109 26,820 294,270 SH   SOLE   294,270 0 0
ADOBE INC COM 00724F101 621 2,782 SH   SOLE   2,782 0 0
AEROJET ROCKETDYNE HLDGS INC NOTE 2.250%12/1 007800AB1 7,801 5,300,000 PRN   SOLE   5,300,000 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,019 15,105 SH   SOLE   15,105 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,746 49,222 SH   SOLE   49,222 0 0
ALLEGIANT TRAVEL CO COM 01748X102 2,554 25,491 SH   SOLE   25,491 0 0
AMERICAN TOWER CORP NEW COM 03027X100 7,966 50,351 SH   SOLE   50,351 0 0
AMERICAS CAR MART INC COM 03062T105 7,690 109,312 SH   SOLE   109,312 0 0
APPIAN CORP CL A 03782L101 13,391 485,000 SH   SOLE   485,000 0 0
ARLO TECHNOLOGIES INC COM 04206A101 1,340 134,911 SH   SOLE   134,911 0 0
BOK FINL CORP COM NEW 05561Q201 3,438 47,155 SH   SOLE   47,155 0 0
B RILEY FINL INC COM 05580M108 2,548 179,537 SH   SOLE   179,537 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 10,939 367,082 SH   SOLE   367,082 0 0
BOSTON SCIENTIFIC CORP COM 101137107 239 6,755 SH   SOLE   6,755 0 0
BOTTOMLINE TECH DEL INC COM 101388106 9,832 204,881 SH   SOLE   204,881 0 0
BROOKDALE SR LIVING INC COM 112463104 3,724 556,702 SH   SOLE   556,702 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 5,035 52,437 SH   SOLE   52,437 0 0
CIGNA CORP NEW COM 125523100 11,090 58,368 SH   SOLE   58,368 0 0
CME GROUP INC COM CL A 12572Q105 65,448 351,683 SH   SOLE   351,683 0 0
CVS HEALTH CORP COM 126650100 7,995 122,018 SH   SOLE   122,018 0 0
CAMECO CORP COM 13321L108 36,905 3,254,413 SH   SOLE   3,254,413 0 0
CASELLA WASTE SYS INC CL A 147448104 12,179 432,327 SH   SOLE   432,327 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,895 266,510 SH   SOLE   266,510 0 0
CENTENE CORP DEL COM 15135B101 246 2,129 SH   SOLE   2,129 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 2,028 111,452 SH   SOLE   111,452 0 0
CHEFS WHSE INC COM 163086101 10,357 324,054 SH   SOLE   324,054 0 0
CHEVRON CORP NEW COM 166764100 10,798 99,237 SH   SOLE   99,237 0 0
CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 1,327 200,180 SH   SOLE   200,180 0 0
CHURCH & DWIGHT INC COM 171340102 476 7,237 SH   SOLE   7,237 0 0
CISCO SYS INC COM 17275R102 37,514 877,116 SH   SOLE   476,116 0 401,000
CITIGROUP INC COM NEW 172967424 34,535 663,626 SH   SOLE   648,226 0 15,400
CITIZENS FINL GROUP INC COM 174610105 6,476 217,962 SH   SOLE   217,962 0 0
CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 8,966 6,300,000 PRN   SOLE   6,300,000 0 0
CIVITAS SOLUTIONS INC COM 17887R102 4,253 243,167 SH   SOLE   243,167 0 0
CLEAN HARBORS INC COM 184496107 8,246 167,086 SH   SOLE   167,086 0 0
COLGATE PALMOLIVE CO COM 194162103 3,489 58,624 SH   SOLE   58,624 0 0
COMCAST CORP NEW CL A 20030N101 10,208 299,792 SH   SOLE   299,792 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 505 31,188 SH   SOLE   31,188 0 0
CONOCOPHILLIPS COM 20825C104 345 5,599 SH   SOLE   5,599 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 3,508 397,318 SH   SOLE   397,318 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 10,130 93,759 SH   SOLE   93,759 0 0
CYPRESS SEMICONDUCTOR CORP NOTE 4.500% 1/1 232806AM1 5,674 4,800,000 PRN   SOLE   4,800,000 0 0
DMC GLOBAL INC COM 23291C103 4,721 134,423 SH   SOLE   134,423 0 0
DANAHER CORP DEL COM 235851102 1,097 10,774 SH   SOLE   10,774 0 0
DISNEY WALT CO COM DISNEY 254687106 9,706 90,478 SH   SOLE   90,478 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 7,203 9,000,000 PRN   SOLE   9,000,000 0 0
DOWDUPONT INC COM 26078J100 13,635 257,265 SH   SOLE   257,265 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 11,499 261,986 SH   SOLE   261,986 0 0
ECOLAB INC COM 278865100 815 5,532 SH   SOLE   5,532 0 0
8X8 INC NEW COM 282914100 223 12,380 SH   SOLE   12,380 0 0
EMERSON ELEC CO COM 291011104 4,102 69,365 SH   SOLE   69,365 0 0
ENSIGN GROUP INC COM 29358P101 7,624 196,635 SH   SOLE   196,635 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 18,327 745,917 SH   SOLE   745,917 0 0
EURONET WORLDWIDE INC COM 298736109 16,139 159,509 SH   SOLE   159,509 0 0
EVERTEC INC COM 30040P103 976 34,331 SH   SOLE   34,331 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 21,698 211,707 SH   SOLE   211,707 0 0
FIRST DATA CORP NEW COM CL A 32008D106 21,476 1,271,543 SH   SOLE   1,271,543 0 0
FIRST SOLAR INC COM 336433107 10,189 240,021 SH   SOLE   240,021 0 0
FISERV INC COM 337738108 6,766 92,741 SH   SOLE   92,741 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 862 4,698 SH   SOLE   4,698 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 3,139 119,172 SH   SOLE   119,172 0 0
FREEPORT-MCMORAN INC CL B 35671D857 3,068 297,886 SH   SOLE   297,886 0 0
GMS INC COM 36251C103 3,720 250,315 SH   SOLE   250,315 0 0
GENESEE & WYO INC CL A 371559105 7,454 100,996 SH   SOLE   100,996 0 0
GILEAD SCIENCES INC COM 375558103 14,959 238,997 SH   SOLE   238,997 0 0
GLOBAL PMTS INC COM 37940X102 17,489 169,585 SH   SOLE   169,585 0 0
GOLDCORP INC NEW COM 380956409 1,251 127,800 SH   SOLE   34,800 0 93,000
GREEN DOT CORP CL A 39304D102 4,184 52,619 SH   SOLE   52,619 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 8,947 86,747 SH   SOLE   86,747 0 0
HALLIBURTON CO COM 406216101 2,699 101,625 SH   SOLE   101,625 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 3,356 314,564 SH   SOLE   314,564 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 723 38,000 SH   SOLE   38,000 0 0
HARLEY DAVIDSON INC COM 412822108 96,486 2,842,017 SH   SOLE   2,781,017 0 61,000
HENRY JACK & ASSOC INC COM 426281101 373 2,948 SH   SOLE   2,948 0 0
HOME BANCSHARES INC COM 436893200 2,770 170,487 SH   SOLE   170,487 0 0
HONEYWELL INTL INC COM 438516106 10,991 83,210 SH   SOLE   83,210 0 0
IPG PHOTONICS CORP COM 44980X109 4,430 39,120 SH   SOLE   39,120 0 0
INTERDIGITAL INC NOTE 1.500% 3/0 458660AD9 13,456 12,800,000 PRN   SOLE   12,800,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 26,109 350,782 SH   SOLE   350,782 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 9,011 68,154 SH   SOLE   68,154 0 0
INTL FCSTONE INC COM 46116V105 2,672 73,062 SH   SOLE   73,062 0 0
INTUIT COM 461202103 17,237 87,583 SH   SOLE   87,583 0 0
ITRON INC COM 465741106 12,211 258,166 SH   SOLE   258,166 0 0
JPMORGAN CHASE & CO COM 46625H100 52,649 538,779 SH   SOLE   538,779 0 0
JD COM INC SPON ADR CL A 47215P106 4,428 211,665 SH   SOLE   211,665 0 0
JIANPU TECHNOLOGY INC ADR 47738D101 5,188 1,244,178 SH   SOLE   1,244,178 0 0
JOHNSON & JOHNSON COM 478160104 19,882 154,052 SH   SOLE   154,052 0 0
KAMAN CORP NOTE 3.250% 5/0 483548AF0 10,563 10,000,000 PRN   SOLE   10,000,000 0 0
LKQ CORP COM 501889208 13,120 553,113 SH   SOLE   553,113 0 0
LCI INDS COM 50189K103 3,743 56,046 SH   SOLE   56,046 0 0
LAMB WESTON HLDGS INC COM 513272104 351 4,770 SH   SOLE   4,770 0 0
LAUDER ESTEE COS INC CL A 518439104 232 1,784 SH   SOLE   1,784 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 24,959 813,250 SH   SOLE   813,250 0 0
LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 8,110 7,500,000 PRN   SOLE   7,500,000 0 0
LINCOLN NATL CORP IND COM 534187109 1,971 38,425 SH   SOLE   38,425 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 3,893 241,185 SH   SOLE   241,185 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 432 8,783 SH   SOLE   8,783 0 0
LOCKHEED MARTIN CORP COM 539830109 20,944 79,989 SH   SOLE   79,989 0 0
MSC INDL DIRECT INC CL A 553530106 6,840 89,860 SH   SOLE   89,860 0 0
MARSH & MCLENNAN COS INC COM 571748102 7,300 91,576 SH   SOLE   91,576 0 0
MASTERCARD INCORPORATED CL A 57636Q104 38,944 209,217 SH   SOLE   209,217 0 0
MERCK & CO INC COM 58933Y105 7,309 95,586 SH   SOLE   95,586 0 0
MERITOR INC NOTE 3.250%10/1 59001KAF7 9,779 11,000,000 PRN   SOLE   11,000,000 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 569 1,006 SH   SOLE   1,006 0 0
MICHAELS COS INC COM 59408Q106 3,278 242,249 SH   SOLE   242,249 0 0
MICROSOFT CORP COM 594918104 18,337 182,636 SH   SOLE   182,636 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AF1 11,682 12,000,000 PRN   SOLE   12,000,000 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 212 30,350 SH   SOLE   30,350 0 0
NXP SEMICONDUCTORS N V NOTE 1.000%12/0 62952QAB6 13,521 13,500,000 PRN   SOLE   13,500,000 0 0
NASDAQ INC COM 631103108 16,395 203,508 SH   SOLE   203,508 0 0
NETEASE INC SPONSORED ADR 64110W102 26,912 114,338 SH   SOLE   114,338 0 0
NETGEAR INC COM 64111Q104 3,544 68,127 SH   SOLE   68,127 0 0
NEWMONT MINING CORP COM 651639106 2,591 75,246 SH   SOLE   75,246 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 915 22,022 SH   SOLE   22,022 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 3,846 63,631 SH   SOLE   63,631 0 0
OLD DOMINION FGHT LINES INC COM 679580100 5,405 44,108 SH   SOLE   44,108 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 10,316 155,084 SH   SOLE   155,084 0 0
ORACLE CORP COM 68389X105 7,432 164,611 SH   SOLE   164,611 0 0
ORMAT TECHNOLOGIES INC COM 686688102 9,501 181,867 SH   SOLE   181,867 0 0
OWENS CORNING NEW COM 690742101 9,416 215,567 SH   SOLE   215,567 0 0
PACIFIC PREMIER BANCORP COM 69478X105 4,036 158,194 SH   SOLE   158,194 0 0
PARSLEY ENERGY INC CL A 701877102 2,853 178,736 SH   SOLE   178,736 0 0
PAYPAL HLDGS INC COM 70450Y103 45,899 545,439 SH   SOLE   545,439 0 0
PEPSICO INC COM 713448108 23,473 212,518 SH   SOLE   212,518 0 0
PFIZER INC COM 717081103 23,260 533,002 SH   SOLE   533,002 0 0
PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 11,013 10,000,000 PRN   SOLE   10,000,000 0 0
PROCTER AND GAMBLE CO COM 742718109 11,080 120,512 SH   SOLE   120,512 0 0
PROLOGIS INC COM 74340W103 6,209 105,719 SH   SOLE   105,719 0 0
RPC INC COM 749660106 1,767 179,551 SH   SOLE   179,551 0 0
RTI INTL METALS INC NOTE 1.625%10/1 74973WAB3 7,480 7,500,000 PRN   SOLE   7,500,000 0 0
RALPH LAUREN CORP CL A 751212101 73,974 715,000 SH   SOLE   533,000 0 182,000
RAPID7 INC COM 753422104 4,801 155,728 SH   SOLE   155,728 0 0
RAYTHEON CO COM NEW 755111507 228 1,490 SH   SOLE   1,490 0 0
READING INTERNATIONAL INC CL A 755408101 3,339 230,454 SH   SOLE   230,454 0 0
REGAL BELOIT CORP COM 758750103 15,954 227,882 SH   SOLE   227,882 0 0
REPUBLIC SVCS INC COM 760759100 19,209 267,157 SH   SOLE   267,157 0 0
ROCKWELL AUTOMATION INC COM 773903109 497 3,306 SH   SOLE   3,306 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1,997 27,975 SH   SOLE   0 0 27,975
SVB FINL GROUP COM 78486Q101 18,530 97,569 SH   SOLE   97,569 0 0
SANDERSON FARMS INC COM 800013104 4,223 42,536 SH   SOLE   42,536 0 0
SCHWAB CHARLES CORP NEW COM 808513105 10,750 258,785 SH   SOLE   258,785 0 0
SEACOR HOLDINGS INC NOTE 3.000%11/1 81170YAB5 4,605 4,900,000 PRN   SOLE   4,900,000 0 0
SHERWIN WILLIAMS CO COM 824348106 559 1,422 SH   SOLE   1,422 0 0
SMITH A O COM 831865209 20,466 478,858 SH   SOLE   478,858 0 0
STANTEC INC COM 85472N109 9,437 432,081 SH   SOLE   432,081 0 0
STERICYCLE INC COM 858912108 4,596 125,295 SH   SOLE   125,295 0 0
SUNTRUST BKS INC COM 867914103 4,926 97,643 SH   SOLE   97,643 0 0
SYNAPTICS INC NOTE 0.500% 6/1 87157DAD1 13,522 15,500,000 PRN   SOLE   15,500,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 10,665 289,108 SH   SOLE   289,108 0 0
TAPESTRY INC COM 876030107 11,867 351,104 SH   SOLE   329,704 0 21,400
TAPESTRY INC COM 876030107 777 23,000 SH Call SOLE   23,000 0 0
TEGNA INC COM 87901J105 135 12,589 SH   SOLE   12,589 0 0
TEJON RANCH CO COM 879080109 3,261 196,803 SH   SOLE   196,803 0 0
TERADYNE INC NOTE 1.250%12/1 880770AG7 7,076 6,000,000 PRN   SOLE   6,000,000 0 0
TEXAS INSTRS INC COM 882508104 883 9,409 SH   SOLE   9,409 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 207 923 SH   SOLE   923 0 0
3M CO COM 88579Y101 790 4,145 SH   SOLE   4,145 0 0
TIDEWATER INC NEW COM 88642R109 2,756 141,930 SH   SOLE   141,930 0 0
TIDEWATER INC NEW *W EXP 07/31/202 88642R125 51 36,200 SH   SOLE   36,200 0 0
TOTAL SYS SVCS INC COM 891906109 9,981 124,251 SH   SOLE   124,251 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 2,834 118,291 SH   SOLE   118,291 0 0
TRIMBLE INC COM 896239100 8,033 244,080 SH   SOLE   244,080 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 479 10,016 SH   SOLE   10,016 0 0
UNITED NAT FOODS INC COM 911163103 3,141 306,393 SH   SOLE   306,393 0 0
UNITEDHEALTH GROUP INC COM 91324P102 491 1,972 SH   SOLE   1,972 0 0
UNIVAR INC COM 91336L107 3,255 185,174 SH   SOLE   185,174 0 0
VALMONT INDS INC COM 920253101 598 5,503 SH   SOLE   5,503 0 0
VARONIS SYS INC COM 922280102 5,981 113,090 SH   SOLE   113,090 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,544 154,608 SH   SOLE   154,608 0 0
VIPSHOP HLDGS LTD NOTE 1.500% 3/1 92763WAA1 11,315 11,500,000 PRN   SOLE   9,400,000 0 2,100,000
VISA INC COM CL A 92826C839 60,178 455,999 SH   SOLE   455,999 0 0
VIRTUSA CORP COM 92827P102 4,198 98,573 SH   SOLE   98,573 0 0
WABTEC CORP COM 929740108 10,857 154,618 SH   SOLE   154,618 0 0
WALMART INC COM 931142103 11,673 126,692 SH   SOLE   126,692 0 0
WASTE CONNECTIONS INC COM 94106B101 15,137 203,894 SH   SOLE   203,894 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 8,299 129,487 SH   SOLE   129,487 0 0
WELLS FARGO CO NEW COM 949746101 7,447 161,573 SH   SOLE   161,573 0 0
WESTERN UN CO COM 959802109 221,746 12,998,000 SH   SOLE   11,605,000 0 1,393,000
WORLDPAY INC CL A 981558109 32,229 421,961 SH   SOLE   421,961 0 0
XYLEM INC COM 98419M100 24,908 373,328 SH   SOLE   373,328 0 0
YUM CHINA HLDGS INC COM 98850P109 29,306 876,912 SH   SOLE   876,912 0 0
ZOETIS INC CL A 98978V103 437 5,108 SH   SOLE   5,108 0 0
DESPEGAR COM CORP ORD SHS G27358103 8,716 702,331 SH   SOLE   702,331 0 0
EATON CORP PLC SHS G29183103 908 13,221 SH   SOLE   13,221 0 0
EROS INTL PLC SHS NEW G3788M114 12,834 1,551,853 SH   SOLE   1,551,853 0 0
GEOPARK LTD USD SHS G38327105 6,084 439,926 SH   SOLE   439,926 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 19,111 1,091,449 SH   SOLE   1,091,449 0 0
IHS MARKIT LTD SHS G47567105 1,321 27,521 SH   SOLE   27,521 0 0
JOHNSON CTLS INTL PLC SHS G51502105 9,557 322,327 SH   SOLE   322,327 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 50,934 2,725,214 SH   SOLE   2,725,214 0 0
MEDTRONIC PLC SHS G5960L103 23,378 256,981 SH   SOLE   256,981 0 0
APTIV PLC SHS G6095L109 484 7,864 SH   SOLE   7,864 0 0
NVENT ELECTRIC PLC SHS G6700G107 236 10,747 SH   SOLE   10,747 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 10,364 553,357 SH   SOLE   553,357 0 0
PENTAIR PLC SHS G7S00T104 6,436 170,353 SH   SOLE   170,353 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 15,384 343,166 SH   SOLE   343,166 0 0
SIGNET JEWELERS LIMITED SHS G81276100 11,475 366,500 SH   SOLE   340,000 0 26,500
CHUBB LIMITED COM H1467J104 20,135 157,591 SH   SOLE   157,591 0 0
TRANSOCEAN LTD REG SHS H8817H100 12,733 1,834,700 SH   SOLE   1,834,700 0 0
FERRARI N V COM N3167Y103 38,420 506,557 SH   SOLE   493,632 0 12,925
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 9,821 102,287 SH   SOLE   102,287 0 0
NAVIGATOR HOLDINGS LTD SHS Y62132108 3,028 323,111 SH   SOLE   323,111 0 0
ABBOTT LABS COM 002824100 16,431 227,196 SH   SOLE   227,196 0 0
ADDUS HOMECARE CORP COM 006739106 5,667 84,339 SH   SOLE   84,339 0 0
ALLEGHANY CORP DEL COM 017175100 7,428 11,942 SH   SOLE   11,942 0 0
AMAZON COM INC COM 023135106 692 460 SH   SOLE   460 0 0
AMERICAN EXPRESS CO COM 025816109 29,622 310,824 SH   SOLE   310,824 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 8,614 218,622 SH   SOLE   218,622 0 0
AMERICAN VANGUARD CORP COM 030371108 5,099 342,651 SH   SOLE   342,651 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 851 9,377 SH   SOLE   9,377 0 0
AMGEN INC COM 031162100 8,116 42,550 SH   SOLE   42,550 0 0
ANTHEM INC COM 036752103 16,806 63,993 SH   SOLE   63,993 0 0
APPLE INC COM 037833100 32,297 204,503 SH   SOLE   204,503 0 0
APPLIED MATLS INC COM 038222105 5,799 177,003 SH   SOLE   177,003 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 503 3,836 SH   SOLE   3,836 0 0
BAIDU INC SPON ADR REP A 056752108 23,236 146,294 SH   SOLE   146,294 0 0
BANK AMER CORP COM 060505104 35,528 1,456,667 SH   SOLE   1,456,667 0 0
BARRICK GOLD CORP COM 067901108 118,470 8,762,603 SH   SOLE   8,602,603 0 160,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,608 47,565 SH   SOLE   47,565 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 4,022 162,854 SH   SOLE   162,854 0 0
BLOCK H & R INC COM 093671105 128,505 5,095,363 SH   SOLE   4,983,563 0 111,800
BORGWARNER INC COM 099724106 9,084 263,373 SH   SOLE   263,373 0 0
COVANTA HLDG CORP COM 22282E102 16,388 1,222,110 SH   SOLE   1,222,110 0 0
EVO PMTS INC CL A COM 26927E104 8,467 348,019 SH   SOLE   348,019 0 0
TRAVELERS COMPANIES INC COM 89417E109 6,989 58,373 SH   SOLE   58,373 0 0