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,828 16,265 SH   SOLE NONE 16,265 0 0
ABIOMED INC COM 003654100 5 25 SH   SOLE NONE 25 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,102 46,390 SH   SOLE NONE 46,390 0 0
ACTIVISION BLIZZARD INC COM 00507V109 4,377 69,123 SH   SOLE NONE 69,123 0 0
AGRIUM INC COM 008916108 9,382 81,586 SH   SOLE NONE 81,586 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 11,510 267,246 SH   SOLE NONE 267,246 0 0
ALPHABET INC CL A 02079K305 283,847 269,458 SH   SOLE NONE 269,458 0 0
AMAZON COM INC COM 023135106 11 9 SH   SOLE NONE 9 0 0
AMGEN INC COM 031162100 36,238 208,387 SH   SOLE NONE 208,387 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 50,494 452,613 SH   SOLE NONE 452,613 0 0
ATHENE HLDG LTD CL A G0684D107 500,400 9,677,043 SH   SOLE NONE 9,677,043 0 0
AUTOZONE INC COM 053332102 19,795 27,827 SH   SOLE NONE 27,827 0 0
BALL CORP COM 058498106 18,138 479,203 SH   SOLE NONE 479,203 0 0
BAXTER INTL INC COM 071813109 43,936 679,700 SH   SOLE NONE 679,700 0 0
BLACK STONE MINERALS L P UNIT 09225M101 50,378 2,808,151 SH   SOLE NONE 2,808,151 0 0
BROADCOM LTD SHS Y09827109 315,011 1,226,201 SH   SOLE NONE 1,226,201 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 36 810 SH   SOLE NONE 810 0 0
CANADIAN NAT RES LTD COM 136385101 56,503 1,581,818 SH   SOLE NONE 1,581,818 0 0
CERNER CORP COM 156782104 9,791 145,282 SH   SOLE NONE 145,282 0 0
CHUBB LIMITED COM H1467J104 148,219 1,014,298 SH   SOLE NONE 1,014,298 0 0
CONTINENTAL RESOURCES INC COM 212015101 321 6,065 SH   SOLE NONE 6,065 0 0
CORNING INC COM 219350105 13 415 SH   SOLE NONE 415 0 0
COTIVITI HLDGS INC COM 22164K101 7,675 238,292 SH   SOLE NONE 238,292 0 0
CROWN HOLDINGS INC COM 228368106 32,448 576,845 SH   SOLE NONE 576,845 0 0
CSX CORP COM 126408103 97,974 1,781,019 SH   SOLE NONE 1,781,019 0 0
DOLLAR TREE INC COM 256746108 14 130 SH   SOLE NONE 130 0 0
DONALDSON INC COM 257651109 15 300 SH   SOLE NONE 300 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,641 19,516 SH   SOLE NONE 19,516 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 9 80 SH   SOLE NONE 80 0 0
DXC TECHNOLOGY CO COM 23355L106 12,137 127,890 SH   SOLE NONE 127,890 0 0
DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 4,887 450,000 SH   SOLE NONE 450,000 0 0
ECOLAB INC COM 278865100 21,859 162,907 SH   SOLE NONE 162,907 0 0
ELECTRONIC ARTS INC COM 285512109 49,214 468,441 SH   SOLE NONE 468,441 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,507 56,851 SH   SOLE NONE 56,851 0 0
ENVIROSTAR INC COM 29414M100 4,000 100,000 SH   SOLE NONE 100,000 0 0
EOG RES INC COM 26875P101 368 3,407 SH   SOLE NONE 3,407 0 0
EQUIFAX INC COM 294429105 13,484 114,348 SH   SOLE NONE 114,348 0 0
EXELON CORP COM 30161N101 356,106 9,035,923 SH   SOLE NONE 9,035,923 0 0
EXPEDITORS INTL WASH INC COM 302130109 10 150 SH   SOLE NONE 150 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 70,845 3,728,660 SH   SOLE NONE 3,728,660 0 0
F M C CORP COM NEW 302491303 10 105 SH   SOLE NONE 105 0 0
FGL HLDGS ORD SHS G3402M102 7,582 752,913 SH   SOLE NONE 752,913 0 0
FLUOR CORP NEW COM 343412102 45,170 874,544 SH   SOLE NONE 874,544 0 0
FRANCO NEVADA CORP COM 351858105 49,270 616,256 SH   SOLE NONE 616,256 0 0
GENERAL DYNAMICS CORP COM 369550108 9 44 SH   SOLE NONE 44 0 0
GILEAD SCIENCES INC COM 375558103 263,505 3,678,187 SH   SOLE NONE 3,678,187 0 0
HALLIBURTON CO OPTIONS 406216901 2,680 4,306 SH Call SOLE NONE 4,306 0 0
HONEYWELL INTL INC COM 438516106 35 225 SH   SOLE NONE 225 0 0
HUBSPOT INC COM 443573100 17,680 200,000 SH   SOLE NONE 200,000 0 0
ISHARES TR BARCLAYS 7-10 YR 464287440 515 4,875 SH   SOLE NONE 4,875 0 0
ISHARES TR OPTIONS 464287902 178 1,500 SH Call SOLE NONE 1,500 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 12,608 103,206 SH   SOLE NONE 103,206 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 34,276 1,975,548 SH   SOLE NONE 1,975,548 0 0
KINDER MORGAN INC DEL COM 49456B101 46,420 2,568,916 SH   SOLE NONE 2,568,916 0 0
LKQ CORP COM 501889208 173,432 4,264,366 SH   SOLE NONE 4,264,366 0 0
LOCKHEED MARTIN CORP COM 539830109 4,700 14,640 SH   SOLE NONE 14,640 0 0
LOUISIANA PAC CORP COM 546347105 321 12,217 SH   SOLE NONE 12,217 0 0
MAXIMUS INC COM 577933104 11 150 SH   SOLE NONE 150 0 0
MCKESSON CORP COM 58155Q103 9 60 SH   SOLE NONE 60 0 0
MICROSOFT CORP COM 594918104 209,315 2,446,980 SH   SOLE NONE 2,446,980 0 0
MIDDLEBY CORP COM 596278101 383,691 2,843,209 SH   SOLE NONE 2,843,209 0 0
MORNINGSTAR INC COM 617700109 4,849 50,000 SH   SOLE NONE 50,000 0 0
NEWELL RUBBERMAID INC COM 651229106 23,895 773,291 SH   SOLE NONE 773,291 0 0
NORDSON CORP COM 655663102 10 70 SH   SOLE NONE 70 0 0
PALO ALTO NETWORKS INC COM 697435105 48,522 334,771 SH   SOLE NONE 334,771 0 0
PAPA JOHNS INTL INC COM 698813102 4,208 75,000 SH   SOLE NONE 75,000 0 0
PINNACLE FOODS INC DEL COM 72348P104 28,468 478,694 SH   SOLE NONE 478,694 0 0
PRAXAIR INC COM 74005P104 339,101 2,192,276 SH   SOLE NONE 2,192,276 0 0
PULTE GROUP INC COM 745867101 287 8,626 SH   SOLE NONE 8,626 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 59,447 966,940 SH   SOLE NONE 966,940 0 0
SALESFORCE COM INC COM 79466L302 7,767 75,980 SH   SOLE NONE 75,980 0 0
SCHLUMBERGER LTD COM 806857108 10 154 SH   SOLE NONE 154 0 0
SERVICE CORP INTL COM 817565104 10 270 SH   SOLE NONE 270 0 0
SHERWIN WILLIAMS CO COM 824348106 13,409 32,701 SH   SOLE NONE 32,701 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 141,469 1,030,664 SH   SOLE NONE 1,030,664 0 0
SPDR DOW JONES INDL AVRG ETF OPTIONS 78467X959 609 33,783 SH Put SOLE NONE 33,783 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 3,396 27,463 SH   SOLE NONE 27,463 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F953 3,723 19,350 SH Put SOLE NONE 19,350 0 0
STARBUCKS CORP COM 855244109 97,117 1,691,047 SH   SOLE NONE 1,691,047 0 0
STORE CAP CORP COM 862121100 199,505 7,661,492 SH   SOLE NONE 7,661,492 0 0
STRYKER CORP COM 863667101 21 135 SH   SOLE NONE 135 0 0
SYMANTEC CORP COM 871503108 385,333 13,732,473 SH   SOLE NONE 13,732,473 0 0
SYNCHRONY FINL COM 87165B103 31,090 805,238 SH   SOLE NONE 805,238 0 0
TAPESTRY INC COM 876030107 25,006 565,358 SH   SOLE NONE 565,358 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 10,148 4,300,000 SH   SOLE NONE 4,300,000 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 101,082 558,003 SH   SOLE NONE 558,003 0 0
ULTA SALON COSMETCS & FRAG I COM 90384S303 153,814 687,713 SH   SOLE NONE 687,713 0 0
UNITEDHEALTH GROUP INC COM 91324P102 25,488 115,611 SH   SOLE NONE 115,611 0 0
US BANCORP DEL COM NEW 902973304 3,598 67,156 SH   SOLE NONE 67,156 0 0
US FOOD HLDG CORP COM 912008109 8,925 279,530 SH   SOLE NONE 279,530 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 83,775 3,590,863 SH   SOLE NONE 3,590,863 0 0
VISA INC COM CL A 92826C839 17 145 SH   SOLE NONE 145 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 574,225 7,907,260 SH   SOLE NONE 7,907,260 0 0