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 526 2,999 SH   SOLE   0 0 2,999
ABBOTT LABS COM 002824100 368 3,118 SH   SOLE   0 0 3,118
ABBVIE INC COM 00287Y109 451 4,177 SH   SOLE   0 0 4,177
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,251 15,203 SH   SOLE   0 0 15,203
ALLEGHANY CORP DEL COM 017175100 809 1,296 SH   SOLE   0 0 1,296
ALPHABET INC CAP STK CL C 02079K107 1,002 376 SH   SOLE   0 0 376
ALPHABET INC CAP STK CL A 02079K305 1,470 550 SH   SOLE   0 0 550
AMAZON COM INC COM 023135106 253 77 SH   SOLE   0 0 77
AMERICAN INTL GROUP INC COM NEW 026874784 220 4,001 SH   SOLE   0 0 4,001
ANTERO MIDSTREAM CORP COM 03676B102 5,033 483,000 SH   SOLE   0 0 483,000
ANTERO RESOURCES CORP COM 03674X106 6,386 339,500 SH   SOLE   0 0 339,500
AON PLC SHS CL A G0403H108 321 1,123 SH   SOLE   0 0 1,123
APPLE INC COM 037833100 7,569 53,493 SH   SOLE   0 0 53,493
ARCH CAP GROUP LTD ORD G0450A105 1,584 41,496 SH   SOLE   0 0 41,496
BARCLAYS PLC ADR 06738E204 175 16,912 SH   SOLE   0 0 16,912
BERKLEY W R CORP COM 084423102 718 9,814 SH   SOLE   0 0 9,814
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,137 22,484 SH   SOLE   0 0 22,484
BK OF AMERICA CORP COM 060505104 1,182 27,853 SH   SOLE   0 0 27,853
BLACK STONE MINERALS L P COM UNIT 09225M101 153 12,724 SH   SOLE   0 0 12,724
BOOKING HOLDINGS INC COM 09857L108 1,180 497 SH   SOLE   0 0 497
CBOE GLOBAL MKTS INC COM 12503M108 413 3,333 SH   SOLE   0 0 3,333
CERNER CORP COM 156782104 388 5,500 SH   SOLE   0 0 5,500
CHEMED CORP NEW COM 16359R103 972 2,090 SH   SOLE   0 0 2,090
CISCO SYS INC COM 17275R102 5,087 93,461 SH   SOLE   0 0 93,461
CSW INDUSTRIALS INC COM 126402106 681 5,332 SH   SOLE   0 0 5,332
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 274 6,173 SH   SOLE   0 0 6,173
DOLLAR GEN CORP NEW COM 256677105 1,121 5,283 SH   SOLE   0 0 5,283
DOLLAR TREE INC COM 256746108 971 10,140 SH   SOLE   0 0 10,140
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1,634 170,584 SH   SOLE   0 0 170,584
ENERPLUS CORP COM 292766102 163 20,420 SH   SOLE   0 0 20,420
ENTERPRISE PRODS PARTNERS L COM 293792107 2,829 130,723 SH   SOLE   0 0 130,723
EXXON MOBIL CORP COM 30231G102 350 5,951 SH   SOLE   0 0 5,951
FACEBOOK INC CL A 30303M102 2,058 6,065 SH   SOLE   0 0 6,065
GENERAL ELECTRIC CO COM 369604103 315 3,062 SH   SOLE   0 0 3,062
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 7,490 208,706 SH   SOLE   0 0 208,706
GODADDY INC CL A 380237107 920 13,200 SH   SOLE   0 0 13,200
HARLEY DAVIDSON INC COM 412822108 286 7,800 SH   SOLE   0 0 7,800
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 1,393 76,000 SH   SOLE   0 0 76,000
HOME DEPOT INC COM 437076102 5,580 16,999 SH   SOLE   0 0 16,999
INGREDION INC COM 457187102 526 5,904 SH   SOLE   0 0 5,904
INTEL CORP COM 458140100 1,008 18,928 SH   SOLE   0 0 18,928
ISHARES TR MSCI EMG MKT ETF 464287234 2,245 44,558 SH   SOLE   0 0 44,558
ISHARES TR MSCI EAFE ETF 464287465 4,000 51,280 SH   SOLE   0 0 51,280
ISHARES TR RUSSELL 2000 ETF 464287655 233 1,067 SH   SOLE   0 0 1,067
ISHARES TR MBS ETF 464288588 17,132 158,421 SH   SOLE   0 0 158,421
ISHARES TR SHORT TREAS BD 464288679 909 8,224 SH   SOLE   0 0 8,224
ISHARES TR 1 3 YR TREAS BD 464287457 280 3,246 SH   SOLE   0 0 3,246
ITURAN LOCATION AND CONTROL SHS M6158M104 254 10,000 SH   SOLE   0 0 10,000
JOHNSON & JOHNSON COM 478160104 3,094 19,157 SH   SOLE   0 0 19,157
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 645 35,500 SH   SOLE   0 0 35,500
JPMORGAN CHASE & CO COM 46625H100 668 4,080 SH   SOLE   0 0 4,080
KEYCORP COM 493267108 772 35,700 SH   SOLE   0 0 35,700
KIMBELL RTY PARTNERS LP COM 49435R102 148 10,478 SH   SOLE   0 0 10,478
KINDER MORGAN INC DEL COM 49456B101 4,120 246,252 SH   SOLE   0 0 246,252
M & T BK CORP COM 55261F104 1,821 12,193 SH   SOLE   0 0 12,193
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,994 43,739 SH   SOLE   0 0 43,739
MARATHON PETE CORP COM 56585A102 902 14,589 SH   SOLE   0 0 14,589
MARKEL CORP COM 570535104 849 710 SH   SOLE   0 0 710
MERCK & CO. INC COM 58933Y105 390 5,191 SH   SOLE   0 0 5,191
MICROSOFT CORP COM 594918104 8,163 28,954 SH   SOLE   0 0 28,954
MPLX LP COM UNIT REP LTD 55336V100 1,089 38,266 SH   SOLE   0 0 38,266
PEMBINA PIPELINE CORP COM 706327103 1,090 34,407 SH   SOLE   0 0 34,407
PFIZER INC COM 717081103 494 11,493 SH   SOLE   0 0 11,493
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 114 11,222 SH   SOLE   0 0 11,222
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,395 129,453 SH   SOLE   0 0 129,453
PROGRESSIVE CORP COM 743315103 1,062 11,751 SH   SOLE   0 0 11,751
QUALCOMM INC COM 747525103 364 2,824 SH   SOLE   0 0 2,824
QURATE RETAIL INC COM SER A 74915M100 377 37,000 SH   SOLE   0 0 37,000
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 199 43,532 SH   SOLE   0 0 43,532
RIMINI STR INC DEL COM 76674Q107 321 33,300 SH   SOLE   0 0 33,300
S&P GLOBAL INC COM 78409V104 383 902 SH   SOLE   0 0 902
SABRE CORP COM 78573M104 1,354 114,400 SH   SOLE   0 0 114,400
SBA COMMUNICATIONS CORP NEW CL A 78410G104 926 2,800 SH   SOLE   0 0 2,800
SPDR GOLD TR GOLD SHS 78463V107 3,381 20,587 SH   SOLE   0 0 20,587
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,889 16,052 SH   SOLE   0 0 16,052
SUNCOR ENERGY INC NEW COM 867224107 232 11,200 SH   SOLE   0 0 11,200
UNILEVER PLC SPON ADR NEW 904767704 269 4,967 SH   SOLE   0 0 4,967
UROGEN PHARMA LTD COM M96088105 1,451 86,254 SH   SOLE   0 0 86,254
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3,196 39,002 SH   SOLE   0 0 39,002
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 13,089 126,652 SH   SOLE   0 0 126,652
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 275 4,162 SH   SOLE   0 0 4,162
VERISK ANALYTICS INC COM 92345Y106 1,247 6,225 SH   SOLE   0 0 6,225
WALMART INC COM 931142103 4,069 29,194 SH   SOLE   0 0 29,194
WELLS FARGO CO NEW COM 949746101 501 10,788 SH   SOLE   0 0 10,788
WILLIAMS COS INC COM 969457100 1,490 57,434 SH   SOLE   0 0 57,434