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 3,444 18,000 SH   SOLE NONE 18,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,138 26,175 SH   SOLE NONE 26,175 0 0
ACTIVISION BLIZZARD INC COM 00507V109 133,149 2,670,459 SH   SOLE NONE 2,670,459 0 0
AFFILIATED MANAGERS GROUP COM 008252108 181 1,106 SH   SOLE NONE 1,106 0 0
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 28,524 537,170 SH   SOLE NONE 537,170 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 12,752 353,645 SH   SOLE NONE 353,645 0 0
ALPHABET INC CAP STK CL A 02079K305 208,589 246,036 SH   SOLE NONE 246,036 0 0
AMAZON COM INC COM 023135106 37,496 42,295 SH   SOLE NONE 42,295 0 0
AMGEN INC COM 031162100 178,942 1,090,644 SH   SOLE NONE 1,090,644 0 0
AON PLC SHS CL A G0408V102 7,507 63,252 SH   SOLE NONE 63,252 0 0
ATHENE HLDG LTD CL A G0684D107 316,205 6,325,373 SH   SOLE NONE 6,325,373 0 0
AUTOZONE INC COM 053332102 43,231 59,790 SH   SOLE NONE 59,790 0 0
AVIS BUDGET GROUP COM 053774105 22,598 763,946 SH   SOLE NONE 763,946 0 0
BALL CORP COM 058498106 5,963 80,303 SH   SOLE NONE 80,303 0 0
BANK AMER CORP COM 060505104 5,888 249,600 SH   SOLE NONE 249,600 0 0
BAXTER INTL INC COM 071813109 76,714 1,479,245 SH   SOLE NONE 1,479,245 0 0
BROADCOM LTD SHS Y09827109 141,149 644,634 SH   SOLE NONE 644,634 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 5,110 132,152 SH   SOLE NONE 132,152 0 0
CANADIAN NAT RES LTD COM 136385101 15,097 460,400 SH   SOLE NONE 460,400 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 8,113 119,642 SH   SOLE NONE 119,642 0 0
CERNER CORP COM 156782104 161,220 2,739,512 SH   SOLE NONE 2,739,512 0 0
CHUBB LIMITED COM H1467J104 220,814 1,620,652 SH   SOLE NONE 1,620,652 0 0
COMPUTER SCIENCES CORP COM 205363104 211,083 3,058,725 SH   SOLE NONE 3,058,725 0 0
CROWN HOLDINGS INC COM 228368106 22,458 424,140 SH   SOLE NONE 424,140 0 0
DOLLAR TREE INC COM 256746108 70,656 900,541 SH   SOLE NONE 900,541 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 5,710 69,621 SH   SOLE NONE 69,621 0 0
DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 8,105 460,000 SH   SOLE NONE 460,000 0 0
ECOLAB INC COM 278865100 6,406 51,106 SH   SOLE NONE 51,106 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 23,976 868,363 SH   SOLE NONE 868,363 0 0
EOG RES INC COM 26875P101 527 5,406 SH   SOLE NONE 5,406 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 137,239 8,609,717 SH   SOLE NONE 8,609,717 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 50 531 SH   SOLE NONE 531 0 0
FLUOR CORP NEW COM 343412102 148,995 2,831,528 SH   SOLE NONE 2,831,528 0 0
FRANCO NEVADA CORP COM 351858105 100,214 1,529,744 SH   SOLE NONE 1,529,744 0 0
HINGHAM INSTN SVGS MASS COM 433323102 2,532 14,318 SH   SOLE NONE 14,318 0 0
HONEYWELL INTL INC COM 438516106 908 7,270 SH   SOLE NONE 7,270 0 0
HOST HOTELS & RESORTS INC COM 44107P104 821 44,000 SH   SOLE NONE 44,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 5,262 30,218 SH   SOLE NONE 30,218 0 0
JAMES RIV GROUP LTD COM G5005R107 50 1,169 SH   SOLE NONE 1,169 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 27,148 1,222,884 SH   SOLE NONE 1,222,884 0 0
KINDER MORGAN INC DEL COM 49456B101 15,288 703,203 SH   SOLE NONE 703,203 0 0
KROGER CO COM 501044101 270,002 9,155,712 SH   SOLE NONE 9,155,712 0 0
LKQ CORP COM 501889208 72,919 2,491,238 SH   SOLE NONE 2,491,238 0 0
LOCKHEED MARTIN CORP COM 539830109 6,044 22,586 SH   SOLE NONE 22,586 0 0
MARRIOTT INTL INC NEW CL A 571903202 11,500 122,108 SH   SOLE NONE 122,108 0 0
MICROSOFT CORP COM 594918104 40,645 617,148 SH   SOLE NONE 617,148 0 0
MIDDLEBY CORP COM 596278101 181,791 1,332,293 SH   SOLE NONE 1,332,293 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 12 200 SH   SOLE NONE 200 0 0
MORNINGSTAR INC COM 617700109 9,825 125,000 SH   SOLE NONE 125,000 0 0
MOSAIC CO NEW COM 61945C103 9 307 SH   SOLE NONE 307 0 0
PALO ALTO NETWORKS INC COM 697435105 178,061 1,580,240 SH   SOLE NONE 1,580,240 0 0
PRAXAIR INC COM 74005P104 95,019 801,171 SH   SOLE NONE 801,171 0 0
PRICELINE GRP INC COM NEW 741503403 878 493 SH   SOLE NONE 493 0 0
PROCTER & GAMBLE CO COM 742718109 3,967 44,146 SH   SOLE NONE 44,146 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 183 3,280 SH   SOLE NONE 3,280 0 0
RITE AID CORP COM 767754104 33,155 7,801,208 SH   SOLE NONE 7,801,208 0 0
ROPER TECHNOLOGIES INC COM 776696106 10,937 52,966 SH   SOLE NONE 52,966 0 0
SCHLUMBERGER LTD COM 806857108 5,212 66,740 SH   SOLE NONE 66,740 0 0
SHERWIN WILLIAMS CO COM 824348106 486 1,567 SH   SOLE NONE 1,567 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 41,772 281,500 SH   SOLE NONE 281,500 0 0
SPDR S&P 500 ETF TR OPTION 78462F953 54 1,310 SH Put SOLE NONE 1,310 0 0
STORE CAP CORP COM 862121100 119,430 5,001,272 SH   SOLE NONE 5,001,272 0 0
STRYKER CORP COM 863667101 31 235 SH   SOLE NONE 235 0 0
SYNCHRONY FINL COM 87165B103 132,784 3,871,240 SH   SOLE NONE 3,871,240 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 107,655 851,300 SH   SOLE NONE 851,300 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 14,020 168,000 SH   SOLE NONE 168,000 0 0
UNILEVER N V N Y SHS NEW 904784709 7,005 141,000 SH   SOLE NONE 141,000 0 0
UNION PAC CORP COM 907818108 9,861 93,100 SH   SOLE NONE 93,100 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,391 31,603 SH   SOLE NONE 31,603 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 17 125 SH   SOLE NONE 125 0 0
US BANCORP DEL COM NEW 902973304 3,670 71,269 SH   SOLE NONE 71,269 0 0
VANECK VECTORS ETF TR OPTION 92189F906 1,765 33,000 SH Call SOLE NONE 33,000 0 0
VCA INC COM 918194101 9 100 SH   SOLE NONE 100 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 32,822 1,825,495 SH   SOLE NONE 1,825,495 0 0
VISA INC COM CL A 92826C839 7,283 81,950 SH   SOLE NONE 81,950 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 470,180 5,661,410 SH   SOLE NONE 5,661,410 0 0
WELLS FARGO & CO NEW COM 949746101 10,882 195,515 SH   SOLE NONE 195,515 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 6,502 71,250 SH   SOLE NONE 71,250 0 0