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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3M COCOM88579Y1012891,499SH SOLE 001,499
ABBOTT LABSCOM0028241004143,453SH SOLE 003,453
ABBVIE INCCOM00287Y1094524,179SH SOLE 004,179
ALLEGHANY CORP DELCOM0171751008121,296SH SOLE 001,296
ALPHABET INCCAP STK CL C02079K107778376SH SOLE 00376
AMAZON COM INCCOM02313510621770SH SOLE 0070
ANTERO MIDSTREAM CORPCOM03676B1024,362483,024SH SOLE 00483,024
ANTERO RESOURCES CORPCOM03674X1062,608255,700SH SOLE 00255,700
AON PLCSHS CL AG0403H1082581,123SH SOLE 001,123
APPLE INCCOM0378331006,46052,885SH SOLE 0052,885
ARCH CAP GROUP LTDORDG0450A1051,57340,996SH SOLE 0040,996
BARCLAYS PLCADR06738E20431430,712SH SOLE 0030,712
BERKLEY W R CORPCOM0844231027399,814SH SOLE 009,814
BERKSHIRE HATHAWAY INC DELCL B NEW0846707025,36521,000SH SOLE 0021,000
BK OF AMERICA CORPCOM0605051041,05427,240SH SOLE 0027,240
BLACK STONE MINERALS L PCOM UNIT09225M10111112,724SH SOLE 0012,724
BOOKING HOLDINGS INCCOM09857L10822898SH SOLE 0098
CBOE GLOBAL MKTS INCCOM12503M1083293,333SH SOLE 003,333
CISCO SYS INCCOM17275R1024,84193,615SH SOLE 0093,615
CSW INDUSTRIALS INCCOM1264021067205,332SH SOLE 005,332
DOLLAR TREE INCCOM2567461083483,040SH SOLE 003,040
ENBRIDGE INCCOM29250N1051,20133,000SH SOLE 0033,000
ENERGY TRANSFER LPCOM UT LTD PTN29273V100946123,242SH SOLE 00123,242
ENERPLUS CORPCOM29276610210220,420SH SOLE 0020,420
ENTERPRISE PRODS PARTNERS LCOM2937921072,898131,620SH SOLE 00131,620
EXXON MOBIL CORPCOM30231G1023105,546SH SOLE 005,546
GENERAL ELECTRIC COCOM36960410332324,618SH SOLE 0024,618
GLOBAL X FDSCOM37954Y3435,759182,253SH SOLE 00182,253
HOLLY ENERGY PARTNERS L PCOM UT LTD PTN4357631071,45276,000SH SOLE 0076,000
HOME DEPOT INCCOM4370761025,18916,999SH SOLE 0016,999
INGREDION INCCOM4571871023964,404SH SOLE 004,404
INTEL CORPCOM4581401002513,927SH SOLE 003,927
ISHARES TRMSCI EMG MKT ETF4642872342,40145,012SH SOLE 0045,012
ISHARES TRMSCI EAFE ETF4642874653,91951,653SH SOLE 0051,653
ISHARES TRRUSSELL 2000 ETF4642876552361,067SH SOLE 001,067
ISHARES TRMBS ETF46428858816,783154,799SH SOLE 00154,799
ISHARES TRSHORT TREAS BD4642886791,86416,865SH SOLE 0016,865
ISHARES TR1 3 YR TREAS BD4642874571,15513,397SH SOLE 0013,397
ITURAN LOCATION AND CONTROLSHSM6158M10421210,000SH SOLE 0010,000
JOHNSON & JOHNSONCOM4781601043,51521,390SH SOLE 0021,390
JPMORGAN CHASE & COALERIAN ML ETN46625H36558935,500SH SOLE 0035,500
JPMORGAN CHASE & COCOM46625H1006124,018SH SOLE 004,018
KIMBELL RTY PARTNERS LP COM49435R10210710,578SH SOLE 0010,578
KINDER MORGAN INC DELCOM49456B1014,317259,282SH SOLE 00259,282
KRAFT HEINZ CO COM5007541062175,413SH SOLE 005,413
M & T BK CORPCOM55261F1044542,993SH SOLE 002,993
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP5590801062,16649,959SH SOLE 0049,959
MARATHON PETE CORPCOM56585A10278014,589SH SOLE 0014,589
MARKEL CORP COM570535104809710SH SOLE 00710
MERCK & CO. INCCOM58933Y1054005,191SH SOLE 005,191
MICROSOFT CORPCOM5949181046,82228,936SH SOLE 0028,936
MPLX LPCOM UNIT REP LTD55336V1001,23748,266SH SOLE 0048,266
PEMBINA PIPELINE CORPCOM70632710399234,407SH SOLE 0034,407
PFIZER INCCOM71708110338710,693SH SOLE 0010,693
PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN72650310510211,222SH SOLE 0011,222
PLAINS ALL AMERN PIPELINE L PUNIT LTD PARTN7265031051,010107,453SH SOLE 00107,453
PROGRESSIVE CORPCOM7433151037517,851SH SOLE 007,851
QUALCOMM INCCOM7475251033742,821SH SOLE 002,821
REDHILL BIOPHARMA LTDSPONSORED ADS75746810331943,532SH SOLE 0043,532
S&P GLOBAL INC COM78409V104318902SH SOLE 00902
SBA COMMUNICATIONS CORP NEWCL A78410G1043331,200SH SOLE 001,200
SPDR GOLD TRGOLD SHS78463V1073,74623,420SH SOLE 0023,420
SPDR S&P 500 ETF TRTR UNIT78462F1036,50216,406SH SOLE 0016,406
SUNCOR ENERGY INC NEWCOM86722410723411,200SH SOLE 0011,200
UROGEN PHARMA LTDCOMM960881051,68086,254SH SOLE 0086,254
VANGUARD BD INDEX FDSSHORT TRM BOND9219378274,51954,983SH SOLE 0054,983
VANGUARD WHITEHALL FDSHIGH DIV YLD92194640612,566124,307SH SOLE 00124,307
WALMART INCCOM9311421034,31431,760SH SOLE 0031,760
WELLS FARGO CO NEWCOM94974610142110,780SH SOLE 0010,780
WILLIAMS COS INCCOM9694571002,728115,134SH SOLE 00115,134