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 596 2,999 SH   SOLE   0 0 2,999
ABBOTT LABS COM 002824100 385 3,325 SH   SOLE   0 0 3,325
ABBVIE INC COM 00287Y109 470 4,177 SH   SOLE   0 0 4,177
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,543 6,803 SH   SOLE   0 0 6,803
ALLEGHANY CORP DEL COM 017175100 865 1,296 SH   SOLE   0 0 1,296
ALPHABET INC CAP STK CL A 02079K305 1,338 548 SH   SOLE   0 0 548
ALPHABET INC CAP STK CL C 02079K107 942 376 SH   SOLE   0 0 376
AMAZON COM INC COM 023135106 258 75 SH   SOLE   0 0 75
ANTERO MIDSTREAM CORP COM 03676B102 5,018 483,000 SH   SOLE   0 0 483,000
ANTERO RESOURCES CORP COM 03674X106 4,895 325,700 SH   SOLE   0 0 325,700
AON PLC SHS CL A G0403H108 268 1,123 SH   SOLE   0 0 1,123
APPLE INC COM 037833100 7,326 53,492 SH   SOLE   0 0 53,492
ARCH CAP GROUP LTD ORD G0450A105 1,616 41,496 SH   SOLE   0 0 41,496
BARCLAYS PLC ADR 06738E204 296 30,712 SH   SOLE   0 0 30,712
BERKLEY W R CORP COM 084423102 730 9,814 SH   SOLE   0 0 9,814
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,388 22,985 SH   SOLE   0 0 22,985
BK OF AMERICA CORP COM 060505104 1,148 27,852 SH   SOLE   0 0 27,852
BLACK STONE MINERALS L P COM UNIT 09225M101 137 12,724 SH   SOLE   0 0 12,724
BOOKING HOLDINGS INC COM 09857L108 1,090 498 SH   SOLE   0 0 498
CBOE GLOBAL MKTS INC COM 12503M108 397 3,333 SH   SOLE   0 0 3,333
CERNER CORP COM 156782104 430 5,500 SH   SOLE   0 0 5,500
CHEMED CORP NEW COM 16359R103 992 2,090 SH   SOLE   0 0 2,090
CISCO SYS INC COM 17275R102 4,962 93,615 SH   SOLE   0 0 93,615
CSW INDUSTRIALS INC COM 126402106 632 5,332 SH   SOLE   0 0 5,332
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 276 6,158 SH   SOLE   0 0 6,158
DOLLAR GEN CORP NEW COM 256677105 1,174 5,425 SH   SOLE   0 0 5,425
DOLLAR TREE INC COM 256746108 1,009 10,140 SH   SOLE   0 0 10,140
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1,813 170,584 SH   SOLE   0 0 170,584
ENERPLUS CORP COM 292766102 147 20,420 SH   SOLE   0 0 20,420
ENTERPRISE PRODS PARTNERS L COM 293792107 3,176 131,622 SH   SOLE   0 0 131,622
EVEREST RE GROUP LTD COM G3223R108 706 2,800 SH   SOLE   0 0 2,800
EXXON MOBIL CORP COM 30231G102 375 5,948 SH   SOLE   0 0 5,948
FACEBOOK INC CL A 30303M102 2,109 6,065 SH   SOLE   0 0 6,065
GENERAL ELECTRIC CO COM 369604103 330 24,505 SH   SOLE   0 0 24,505
GLOBAL X FDS COM 37954Y343 6,875 189,175 SH   SOLE   0 0 189,175
GODADDY INC CL A 380237107 739 8,500 SH   SOLE   0 0 8,500
GOLDMAN SACHS GROUP INC COM 38141G104 218 575 SH   SOLE   0 0 575
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 1,720 76,000 SH   SOLE   0 0 76,000
HOME DEPOT INC COM 437076102 5,421 16,999 SH   SOLE   0 0 16,999
INGREDION INC COM 457187102 534 5,904 SH   SOLE   0 0 5,904
INTEL CORP COM 458140100 1,063 18,927 SH   SOLE   0 0 18,927
ISHARES TR MBS ETF 464288588 16,465 152,132 SH   SOLE   0 0 152,132
ISHARES TR MSCI EAFE ETF 464287465 4,048 51,323 SH   SOLE   0 0 51,323
ISHARES TR MSCI EMG MKT ETF 464287234 2,461 44,618 SH   SOLE   0 0 44,618
ISHARES TR SHORT TREAS BD 464288679 1,324 11,982 SH   SOLE   0 0 11,982
ISHARES TR 1 3 YR TREAS BD 464287457 788 9,149 SH   SOLE   0 0 9,149
ISHARES TR RUSSELL 2000 ETF 464287655 245 1,067 SH   SOLE   0 0 1,067
ITURAN LOCATION AND CONTROL SHS M6158M104 272 10,000 SH   SOLE   0 0 10,000
JOHNSON & JOHNSON COM 478160104 3,559 21,603 SH   SOLE   0 0 21,603
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 698 35,500 SH   SOLE   0 0 35,500
JPMORGAN CHASE & CO COM 46625H100 635 4,080 SH   SOLE   0 0 4,080
KIMBELL RTY PARTNERS LP COM 49435R102 135 10,478 SH   SOLE   0 0 10,478
KIMBERLY-CLARK CORP COM 494368103 538 4,025 SH   SOLE   0 0 4,025
KINDER MORGAN INC DEL COM 49456B101 4,745 260,282 SH   SOLE   0 0 260,282
KRAFT HEINZ CO COM 500754106 221 5,413 SH   SOLE   0 0 5,413
M & T BK CORP COM 55261F104 1,772 12,193 SH   SOLE   0 0 12,193
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,443 49,959 SH   SOLE   0 0 49,959
MARATHON PETE CORP COM 56585A102 881 14,589 SH   SOLE   0 0 14,589
MARKEL CORP COM 570535104 843 710 SH   SOLE   0 0 710
MERCK & CO. INC COM 58933Y105 404 5,191 SH   SOLE   0 0 5,191
MICROSOFT CORP COM 594918104 7,839 28,936 SH   SOLE   0 0 28,936
MPLX LP COM UNIT REP LTD 55336V100 1,133 38,266 SH   SOLE   0 0 38,266
PEMBINA PIPELINE CORP COM 706327103 1,093 34,407 SH   SOLE   0 0 34,407
PFIZER INC COM 717081103 462 11,795 SH   SOLE   0 0 11,795
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 127 11,222 SH   SOLE   0 0 11,222
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN 726503105 1,283 107,453 SH   SOLE   0 0 107,453
PROGRESSIVE CORP COM 743315103 1,134 11,551 SH   SOLE   0 0 11,551
QUALCOMM INC COM 747525103 403 2,823 SH   SOLE   0 0 2,823
QURATE RETAIL INC COM SER A 74915M100 484 37,000 SH   SOLE   0 0 37,000
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 300 43,532 SH   SOLE   0 0 43,532
S&P GLOBAL INC COM 78409V104 370 902 SH   SOLE   0 0 902
SBA COMMUNICATIONS CORP NEW CL A 78410G104 892 2,800 SH   SOLE   0 0 2,800
SPDR GOLD TR GOLD SHS 78463V107 3,879 23,420 SH   SOLE   0 0 23,420
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,003 16,361 SH   SOLE   0 0 16,361
SUNCOR ENERGY INC NEW COM 867224107 268 11,200 SH   SOLE   0 0 11,200
UNILEVER PLC SPON ADR NEW 904767704 291 4,967 SH   SOLE   0 0 4,967
UROGEN PHARMA LTD COM M96088105 1,317 86,254 SH   SOLE   0 0 86,254
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3,404 41,436 SH   SOLE   0 0 41,436
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 13,376 127,672 SH   SOLE   0 0 127,672
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 270 3,967 SH   SOLE   0 0 3,967
VERISK ANALYTICS INC COM 92345Y106 1,088 6,225 SH   SOLE   0 0 6,225
WALMART INC COM 931142103 4,479 31,760 SH   SOLE   0 0 31,760
WELLS FARGO CO NEW COM 949746101 488 10,782 SH   SOLE   0 0 10,782
WILLIAMS COS INC COM 969457100 1,790 67,434 SH   SOLE   0 0 67,434