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
ISHARES CORE S AND P 500 ETF CORE S&P500 ETF 464287200 449,498 940,403 SH   SOLE   0 0 940,403
VANGUARD S AND P 500 ETF S&P 500 ETF SHS 922908363 6,838 15,625 SH   SOLE   0 0 15,625
SPDR MSCI EAFA FOSSIL FUEL MSCI EAFE FS ETF 78470E106 3,274 33,000 SH   SOLE   0 0 33,000
SPDR S AND P 500 ETF TRUST TR UNIT 78462F103 1,694 3,559 SH   SOLE   0 0 3,559
BERKSHIRE HATHAWAY INC-CL B CL B NEW 084670702 1,123 3,805 SH   SOLE   3,805 0 0
APPLE INC COM 037833100 729 4,316 SH   SOLE   4,316 0 0
STARBUCKS CORP COM 855244109 585 4,292 SH   SOLE   4,292 0 0
ISHARES MSCI EAFE INDEX FUND MSCI EAFE ETF 464287465 536 5,775 SH   SOLE   0 0 5,775
WALT DISNEY CO COM 254687106 408 1,769 SH   SOLE   4,456 0 0
CONSUMER STAPLES SPDR SBI CONS STPLS 81369Y308 372 4,335 SH   SOLE   0 0 4,335
SHOPIFY INC - CLASS A CL A 82509L107 332 230 SH   SOLE   230 0 0
MICROSOFT CORP COM 594918104 328 1,159 SH   SOLE   1,159 0 0
INTEL CORP COM 458140100 283 4,456 SH   SOLE   4,456 0 0
VISA INC-CLASS A SHARES COM CL A 92826C839 280 1,007 SH   SOLE   1,007 0 0
STRYKER CORP COM 863667101 271 868 SH   SOLE   868 0 0
SCHWAB (CHARLES) CORP COM 808513105 254 3,756 SH   SOLE   3,756 0 0
ALPHABET INC-CL A CAP STK CL A 02079K305 230 103 SH   SOLE   103 0 0
GRAN TIERRA ENERGY INC COM 38500T101 6 13,339 SH   SOLE   13,339 0 0
AIR LEASE CORP CL A 00912X302 7,102 125,571 SH   SOLE   125,571 0 0
ASGN INC COM 00191U102 13,211 124,212 SH   SOLE   124,212 0 0
BROOKFIELD INFRASTRUCTURE PA COM SB VTG SHS A G16252101 12,220 194,268 SH   SOLE   194,268 0 0
CARLISLE COS INC COM 142339100 11,433 57,494 SH   SOLE   57,494 0 0
CARMAX INC COM 143130102 10,359 86,126 SH   SOLE   86,126 0 0
CBRE GROUP INC - A CL A 12504L109 7,999 100,155 SH   SOLE   100,155 0 0
COGENT COMMUNICATIONS HOLDIN COM NEW 19239V302 8,253 108,263 SH   SOLE   108,263 0 0
FRONTDOOR INC COM 35905A109 7,871 123,107 SH   SOLE   123,107 0 0
GLOBE LIFE INC COM 37959E102 11,869 98,162 SH   SOLE   98,162 0 0
HILTON GRAND VACATIONS INC COM 43283X105 11,490 287,837 SH   SOLE   287,837 0 0
JEFFERIES FINANCIAL GROUP IN COM 47233W109 8,397 268,067 SH   SOLE   268,067 0 0
KEYSIGHT TECHNOLOGIES IN COM 49338L103 15,253 90,691 SH   SOLE   90,691 0 0
LAMAR ADVERTISING CO-A CL A 512816109 11,410 107,680 SH   SOLE   107,680 0 0
MIDDLEBY CORP COM 596278101 9,608 58,528 SH   SOLE   58,528 0 0
MKS INSTRUMENTS INC COM 55306N104 11,739 61,279 SH   SOLE   61,279 0 0
MOHAWK INDUSTRIES INC COM 608190104 9,855 54,909 SH   SOLE   54,909 0 0
PROSPERITY BANCSHARES INC COM 743606105 7,481 84,706 SH   SOLE   84,706 0 0
SNAP-ON INC COM 833034101 7,728 35,466 SH   SOLE   35,466 0 0
STARWOOD PROPERTY TRUST INC COM 85571B105 9,658 393,018 SH   SOLE   393,018 0 0
STORE CAPITAL CORP COM 862121100 9,534 220,344 SH   SOLE   220,344 0 0
TETRA TECH INC COM 88162G103 7,237 49,093 SH   SOLE   49,093 0 0
TRI POINTE GROUP INC COM 87265H109 7,767 353,621 SH   SOLE   353,621 0 0
UNIVAR SOLUTIONS INC COM 91336L107 9,507 392,744 SH   SOLE   392,744 0 0
UNIVERSAL HEALTH SERVICES-B CL B 913903100 9,276 52,980 SH   SOLE   52,980 0 0
WYNDHAM HOTELS AND RESORTS INC COM 98311A105 10,049 132,772 SH   SOLE   132,772 0 0