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 5,836 33,115 SH   SOLE NONE 33,115 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,267 43,110 SH   SOLE NONE 43,110 0 0
ACTIVISION BLIZZARD INC COM 00507V109 129,166 2,915,708 SH   SOLE NONE 2,915,708 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5 50 SH   SOLE NONE 50 0 0
ALLERGAN PLC SHS G0177J108 5,067 22,000 SH   SOLE NONE 22,000 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 21 100 SH   SOLE NONE 100 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 70,530 2,459,220 SH   SOLE NONE 2,459,220 0 0
ALPHABET INC CAP STK CL A 02079K305 157,991 196,491 SH   SOLE NONE 196,491 0 0
AMAZON COM INC COM 023135106 32,993 39,404 SH   SOLE NONE 39,404 0 0
AMGEN INC COM 031162100 93,420 560,037 SH   SOLE NONE 560,037 0 0
AON PLC SHS CL A G0408V102 5,625 50,000 SH   SOLE NONE 50,000 0 0
APPLE INC COM 037833100 105,852 936,330 SH   SOLE NONE 936,330 0 0
AUTOZONE INC COM 053332102 22,890 29,792 SH   SOLE NONE 29,792 0 0
AVERY DENNISON CORP COM 053611109 12 150 SH   SOLE NONE 150 0 0
AVIS BUDGET GROUP COM 053774105 30,589 894,150 SH   SOLE NONE 894,150 0 0
BANK AMER CORP COM 060505104 216,440 13,830,042 SH   SOLE NONE 13,830,042 0 0
BATS GLOBAL MKTS INC COM 05491G109 1,507 50,000 SH   SOLE NONE 50,000 0 0
BLACKROCK INC COM 09247X101 2,207 6,090 SH   SOLE NONE 6,090 0 0
BLOCK H & R INC COM 093671105 35,935 1,552,250 SH   SOLE NONE 1,552,250 0 0
BROADCOM LTD SHS Y09827109 112,959 654,760 SH   SOLE NONE 654,760 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 9,527 275,040 SH   SOLE NONE 275,040 0 0
BROWN FORMAN CORP CL B 115637209 21 450 SH   SOLE NONE 450 0 0
CABOT OIL & GAS CORP COM 127097103 1,290 50,000 SH   SOLE NONE 50,000 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 21,928 382,750 SH   SOLE NONE 382,750 0 0
CERNER CORP COM 156782104 128,322 2,078,091 SH   SOLE NONE 2,078,091 0 0
CHUBB LIMITED COM H1467J104 211,071 1,679,834 SH   SOLE NONE 1,679,834 0 0
COMPUTER SCIENCES CORP COM 205363104 291,832 5,589,572 SH   SOLE NONE 5,589,572 0 0
CROWN HOLDINGS INC COM 228368106 25,824 452,330 SH   SOLE NONE 452,330 0 0
DOLLAR GEN CORP NEW COM 256677105 150 2,150 SH   SOLE NONE 2,150 0 0
DOLLAR TREE INC COM 256746108 29,880 378,560 SH   SOLE NONE 378,560 0 0
DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 7,276 470,000 SH   SOLE NONE 470,000 0 0
ECOLAB INC COM 278865100 25,306 207,900 SH   SOLE NONE 207,900 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 8,751 316,704 SH   SOLE NONE 316,704 0 0
EOG RES INC COM 26875P101 29 300 SH   SOLE NONE 300 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 163,563 11,518,506 SH   SOLE NONE 11,518,506 0 0
EXXON MOBIL CORP COM 30231G102 5,516 63,200 SH   SOLE NONE 63,200 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 48 625 SH   SOLE NONE 625 0 0
FLIR SYS INC COM 302445101 6 200 SH   SOLE NONE 200 0 0
FLUOR CORP NEW COM 343412102 216,018 4,209,243 SH   SOLE NONE 4,209,243 0 0
FRANCO NEVADA CORP COM 351858105 17,274 247,230 SH   SOLE NONE 247,230 0 0
FREEPORT-MCMORAN INC CL B 35671D857 5 500 SH   SOLE NONE 500 0 0
GREENBRIER COS INC COM 393657101 9 250 SH   SOLE NONE 250 0 0
HARRIS CORP DEL COM 413875105 16 180 SH   SOLE NONE 180 0 0
HINGHAM INSTN SVGS MASS COM 433323102 11,080 80,000 SH   SOLE NONE 80,000 0 0
HOME DEPOT INC COM 437076102 5,194 40,365 SH   SOLE NONE 40,365 0 0
HONEYWELL INTL INC COM 438516106 4,457 38,230 SH   SOLE NONE 38,230 0 0
ICON PLC SHS G4705A100 2,708 35,000 SH   SOLE NONE 35,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 5,719 36,000 SH   SOLE NONE 36,000 0 0
JAMES RIV GROUP LTD COM G5005R107 18 500 SH   SOLE NONE 500 0 0
JOHNSON & JOHNSON COM 478160104 5,788 49,000 SH   SOLE NONE 49,000 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,944 41,785 SH   SOLE NONE 41,785 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 26,593 1,179,300 SH   SOLE NONE 1,179,300 0 0
KIMBERLY CLARK CORP COM 494368103 2,649 21,000 SH   SOLE NONE 21,000 0 0
KINDER MORGAN INC DEL COM 49456B101 141,262 6,107,291 SH   SOLE NONE 6,107,291 0 0
LOCKHEED MARTIN CORP COM 539830109 5,801 24,200 SH   SOLE NONE 24,200 0 0
MARRIOTT INTL INC NEW CL A 571903202 22,014 326,962 SH   SOLE NONE 326,962 0 0
MCKESSON CORP COM 58155Q103 17 100 SH   SOLE NONE 100 0 0
MEDTRONIC PLC SHS G5960L103 3,888 45,000 SH   SOLE NONE 45,000 0 0
MERCADOLIBRE INC COM 58733R102 5,549 30,000 SH   SOLE NONE 30,000 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 2,398 92,000 SH   SOLE NONE 92,000 0 0
MICROSOFT CORP COM 594918104 26,019 451,725 SH   SOLE NONE 451,725 0 0
MIDDLEBY CORP COM 596278101 56,247 455,000 SH   SOLE NONE 455,000 0 0
MORGAN STANLEY COM NEW 617446448 33,798 1,054,205 SH   SOLE NONE 1,054,205 0 0
MORNINGSTAR INC COM 617700109 3,765 47,500 SH   SOLE NONE 47,500 0 0
MOSAIC CO NEW COM 61945C103 92,414 3,778,174 SH   SOLE NONE 3,778,174 0 0
MYLAN N V SHS EURO N59465109 5,718 150,000 SH   SOLE NONE 150,000 0 0
NORD ANGLIA EDUCATION INC SHS G6583A102 1,742 80,000 SH   SOLE NONE 80,000 0 0
OLD DOMINION FGHT LINES INC COM 679580100 5,146 75,000 SH   SOLE NONE 75,000 0 0
PALO ALTO NETWORKS INC COM 697435105 9,232 57,942 SH   SOLE NONE 57,942 0 0
PEPSICO INC COM 713448108 8,593 79,000 SH   SOLE NONE 79,000 0 0
PRICELINE COM INC COM NEW 741503403 46,424 31,549 SH   SOLE NONE 31,549 0 0
PROCTER & GAMBLE CO COM 742718109 12,152 135,400 SH   SOLE NONE 135,400 0 0
RANDGOLD RES LTD ADR 752344309 20 200 SH   SOLE NONE 200 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 20,089 450,637 SH   SOLE NONE 450,637 0 0
RITE AID CORP COM 767754104 47,060 6,119,655 SH   SOLE NONE 6,119,655 0 0
ROPER TECHNOLOGIES INC COM 776696106 87,631 480,250 SH   SOLE NONE 480,250 0 0
SCHLUMBERGER LTD COM 806857108 8,481 107,850 SH   SOLE NONE 107,850 0 0
SCHWAB CHARLES CORP NEW COM 808513105 6,314 200,000 SH   SOLE NONE 200,000 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 176,833 1,492,889 SH   SOLE NONE 1,492,889 0 0
SIGNATURE BK NEW YORK N Y *W EXP 12/12/201 82669G112 8 85 SH   SOLE NONE 85 0 0
SPDR S&P 500 ETF TR OPTION 78462F953 847 1,576 SH Put SOLE NONE 1,576 0 0
STARBUCKS CORP COM 855244109 297 5,486 SH   SOLE NONE 5,486 0 0
STERIS PLC SHS USD G84720104 2,559 35,000 SH   SOLE NONE 35,000 0 0
STORE CAP CORP COM 862121100 6,498 220,506 SH   SOLE NONE 220,506 0 0
SYNCHRONY FINL COM 87165B103 203,539 7,269,265 SH   SOLE NONE 7,269,265 0 0
TARGET CORP COM 87612E106 4,533 66,000 SH   SOLE NONE 66,000 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 133,970 1,241,265 SH   SOLE NONE 1,241,265 0 0
TELEFLEX INC COM 879369106 13 75 SH   SOLE NONE 75 0 0
TEMPUR SEALY INTL INC COM 88023U101 5,674 100,000 SH   SOLE NONE 100,000 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 47,297 861,203 SH   SOLE NONE 861,203 0 0
THOMSON REUTERS CORP COM 884903105 3,466 83,750 SH   SOLE NONE 83,750 0 0
UNION PAC CORP COM 907818108 32,181 329,963 SH   SOLE NONE 329,963 0 0
UNITED PARCEL SERVICE INC CL B 911312106 5,823 53,250 SH   SOLE NONE 53,250 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,621 40,150 SH   SOLE NONE 40,150 0 0
US BANCORP DEL COM NEW 902973304 65,624 1,530,058 SH   SOLE NONE 1,530,058 0 0
V F CORP COM 918204108 19 338 SH   SOLE NONE 338 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 16,593 1,027,400 SH   SOLE NONE 1,027,400 0 0
VISA INC COM CL A 92826C839 12,630 152,725 SH   SOLE NONE 152,725 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 539,040 6,686,182 SH   SOLE NONE 6,686,182 0 0
WAL-MART STORES INC COM 931142103 5,997 83,150 SH   SOLE NONE 83,150 0 0
WEC ENERGY GROUP INC COM 92939U106 12 200 SH   SOLE NONE 200 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 5,975 45,000 SH   SOLE NONE 45,000 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 98,620 1,416,750 SH   SOLE NONE 1,416,750 0 0