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,747 18,000 SH   SOLE NONE 18,000 0 0
ABIOMED INC COM 003654100 11 75 SH   SOLE NONE 75 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,726 46,300 SH   SOLE NONE 46,300 0 0
ACTIVISION BLIZZARD INC COM 00507V109 17,520 304,329 SH   SOLE NONE 304,329 0 0
AFFILIATED MANAGERS GROUP COM 008252108 37,267 224,688 SH   SOLE NONE 224,688 0 0
AIR PRODS & CHEMS INC COM 009158106 56 388 SH   SOLE NONE 388 0 0
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 30,056 568,170 SH   SOLE NONE 568,170 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 10,036 267,557 SH   SOLE NONE 267,557 0 0
ALPHABET INC CAP STK CL C 02079K107 37,330 41,079 SH   SOLE NONE 41,079 0 0
ALPHABET INC CAP STK CL A 02079K305 101,534 109,214 SH   SOLE NONE 109,214 0 0
AMAZON COM INC COM 023135106 18,714 19,333 SH   SOLE NONE 19,333 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 18,890 302,146 SH   SOLE NONE 302,146 0 0
AMGEN INC COM 031162100 187,805 1,090,430 SH   SOLE NONE 1,090,430 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 7,710 69,858 SH   SOLE NONE 69,858 0 0
AON PLC SHS CL A G0408V102 12,381 93,122 SH   SOLE NONE 93,122 0 0
ATHENE HLDG LTD CL A G0684D107 336,663 6,786,199 SH   SOLE NONE 6,786,199 0 0
AUTOZONE INC COM 053332102 183,236 321,207 SH   SOLE NONE 321,207 0 0
AVIS BUDGET GROUP COM 053774105 20,780 762,000 SH   SOLE NONE 762,000 0 0
BALL CORP COM 058498106 10,039 237,823 SH   SOLE NONE 237,823 0 0
BAXTER INTL INC COM 071813109 77 1,279 SH   SOLE NONE 1,279 0 0
BROADCOM LTD SHS Y09827109 150,173 644,380 SH   SOLE NONE 644,380 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 47 1,160 SH   SOLE NONE 1,160 0 0
CANADIAN NAT RES LTD COM 136385101 18,976 657,975 SH   SOLE NONE 657,975 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 5,823 80,756 SH   SOLE NONE 80,756 0 0
CERNER CORP COM 156782104 25,850 388,902 SH   SOLE NONE 388,902 0 0
CHUBB LIMITED COM H1467J104 111,846 769,336 SH   SOLE NONE 769,336 0 0
CITIGROUP INC COM NEW 172967424 31,404 469,564 SH   SOLE NONE 469,564 0 0
CMS ENERGY CORP COM 125896100 54 1,170 SH   SOLE NONE 1,170 0 0
COMCAST CORP NEW CL A 20030N101 15,260 392,083 SH   SOLE NONE 392,083 0 0
CONOCOPHILLIPS COM 20825C104 15,811 359,677 SH   SOLE NONE 359,677 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,280 8,001 SH   SOLE NONE 8,001 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 15,360 153,329 SH   SOLE NONE 153,329 0 0
CROWN HOLDINGS INC COM 228368106 33,630 563,695 SH   SOLE NONE 563,695 0 0
CSX CORP COM 126408103 7,599 139,278 SH   SOLE NONE 139,278 0 0
DOLLAR GEN CORP NEW COM 256677105 19,289 267,570 SH   SOLE NONE 267,570 0 0
DOLLAR TREE INC COM 256746108 97,914 1,400,370 SH   SOLE NONE 1,400,370 0 0
DOW CHEM CO COM 260543103 22,673 359,483 SH   SOLE NONE 359,483 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 5,820 69,621 SH   SOLE NONE 69,621 0 0
DXC TECHNOLOGY CO COM 23355L106 101,191 1,318,963 SH   SOLE NONE 1,318,963 0 0
DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 7,033 460,000 SH   SOLE NONE 460,000 0 0
EATON CORP PLC SHS G29183103 15,607 200,530 SH   SOLE NONE 200,530 0 0
ECOLAB INC COM 278865100 7,568 57,013 SH   SOLE NONE 57,013 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 19,055 703,642 SH   SOLE NONE 703,642 0 0
EOG RES INC COM 26875P101 31,383 346,697 SH   SOLE NONE 346,697 0 0
EQUIFAX INC COM 294429105 54 390 SH   SOLE NONE 390 0 0
EXELON CORP COM 30161N101 136,723 3,790,494 SH   SOLE NONE 3,790,494 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 124,398 6,425,519 SH   SOLE NONE 6,425,519 0 0
FIDELITY & GTY LIFE COM 315785105 37 1,196 SH   SOLE NONE 1,196 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 624 6,238 SH   SOLE NONE 6,238 0 0
FLUOR CORP NEW COM 343412102 216,165 4,721,828 SH   SOLE NONE 4,721,828 0 0
FRANCO NEVADA CORP COM 351858105 108,389 1,502,060 SH   SOLE NONE 1,502,060 0 0
GENERAL DYNAMICS CORP COM 369550108 9 44 SH   SOLE NONE 44 0 0
GENERAL ELECTRIC CO COM 369604103 20,524 759,884 SH   SOLE NONE 759,884 0 0
HALLIBURTON CO COM 406216101 16,417 384,387 SH   SOLE NONE 384,387 0 0
HARLEY DAVIDSON INC COM 412822108 10,825 200,398 SH   SOLE NONE 200,398 0 0
HONEYWELL INTL INC COM 438516106 962 7,220 SH   SOLE NONE 7,220 0 0
HUBSPOT INC COM 443573100 2,959 45,000 SH   SOLE NONE 45,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 167 1,334 SH   SOLE NONE 1,334 0 0
JAMES RIV GROUP LTD COM G5005R107 53 1,339 SH   SOLE NONE 1,339 0 0
JOHNSON & JOHNSON COM 478160104 26,083 197,165 SH   SOLE NONE 197,165 0 0
JPMORGAN CHASE & CO COM 46625H100 26,513 290,081 SH   SOLE NONE 290,081 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 26,079 1,368,953 SH   SOLE NONE 1,368,953 0 0
KINDER MORGAN INC DEL COM 49456B101 39,307 2,051,517 SH   SOLE NONE 2,051,517 0 0
KROGER CO COM 501044101 118,805 5,094,543 SH   SOLE NONE 5,094,543 0 0
LKQ CORP COM 501889208 97,467 2,958,014 SH   SOLE NONE 2,958,014 0 0
LOCKHEED MARTIN CORP COM 539830109 6,515 23,469 SH   SOLE NONE 23,469 0 0
MASTERCARD INCORPORATED CL A 57636Q104 16,637 136,988 SH   SOLE NONE 136,988 0 0
MICROSOFT CORP COM 594918104 194,288 2,818,629 SH   SOLE NONE 2,818,629 0 0
MIDDLEBY CORP COM 596278101 181,081 1,490,255 SH   SOLE NONE 1,490,255 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 38 598 SH   SOLE NONE 598 0 0
MORNINGSTAR INC COM 617700109 13,710 175,000 SH   SOLE NONE 175,000 0 0
MOSAIC CO NEW COM 61945C103 12 507 SH   SOLE NONE 507 0 0
PALO ALTO NETWORKS INC COM 697435105 216,483 1,617,837 SH   SOLE NONE 1,617,837 0 0
PETMED EXPRESS INC COM 716382106 8 206 SH   SOLE NONE 206 0 0
PFIZER INC COM 717081103 22,352 665,428 SH   SOLE NONE 665,428 0 0
PRAXAIR INC COM 74005P104 256,322 1,933,777 SH   SOLE NONE 1,933,777 0 0
PRICELINE GRP INC COM NEW 741503403 924 494 SH   SOLE NONE 494 0 0
PROCTER AND GAMBLE CO COM 742718109 20,967 240,581 SH   SOLE NONE 240,581 0 0
QUALCOMM INC COM 747525103 19,125 346,340 SH   SOLE NONE 346,340 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 31,270 500,000 SH   SOLE NONE 500,000 0 0
ROPER TECHNOLOGIES INC COM 776696106 270 1,166 SH   SOLE NONE 1,166 0 0
SCHLUMBERGER LTD COM 806857108 26,110 396,573 SH   SOLE NONE 396,573 0 0
SHERWIN WILLIAMS CO COM 824348106 550 1,567 SH   SOLE NONE 1,567 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 45,930 320,000 SH   SOLE NONE 320,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 150 1,270 SH   SOLE NONE 1,270 0 0
STORE CAP CORP COM 862121100 286,124 12,744,954 SH   SOLE NONE 12,744,954 0 0
STRYKER CORP COM 863667101 33 235 SH   SOLE NONE 235 0 0
SYMANTEC CORP COM 871503108 186,563 6,603,988 SH   SOLE NONE 6,603,988 0 0
SYNCHRONY FINL COM 87165B103 173,882 5,831,037 SH   SOLE NONE 5,831,037 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 107,121 839,175 SH   SOLE NONE 839,175 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 28,891 165,594 SH   SOLE NONE 165,594 0 0
TJX COS INC NEW COM 872540109 13,623 188,761 SH   SOLE NONE 188,761 0 0
UNION PAC CORP COM 907818108 26,603 244,262 SH   SOLE NONE 244,262 0 0
UNITED CONTL HLDGS INC COM 910047109 18,488 245,688 SH   SOLE NONE 245,688 0 0
UNITED PARCEL SERVICE INC CL B 911312106 24,425 220,858 SH   SOLE NONE 220,858 0 0
UNITEDHEALTH GROUP INC COM 91324P102 30,834 166,294 SH   SOLE NONE 166,294 0 0
US BANCORP DEL COM NEW 902973304 799 15,391 SH   SOLE NONE 15,391 0 0
VCA INC COM 918194101 9 100 SH   SOLE NONE 100 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 30,367 1,934,200 SH   SOLE NONE 1,934,200 0 0
VISA INC COM CL A 92826C839 7,646 81,529 SH   SOLE NONE 81,529 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 464,503 5,931,592 SH   SOLE NONE 5,931,592 0 0
WATSCO INC COM 942622200 3,855 25,000 SH   SOLE NONE 25,000 0 0
WELLS FARGO CO NEW COM 949746101 30,185 544,766 SH   SOLE NONE 544,766 0 0
ZIONS BANCORPORATION COM 989701107 20,862 475,117 SH   SOLE NONE 475,117 0 0