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
ALTRIA GROUP INC COM 02209S103 589 11,933 SH   SOLE 0 0 11,933
AMAZON COM INC COM 023135106 873 581 SH   SOLE 0 0 581
AMGEN INC COM 031162100 228 1,170 SH   SOLE 0 0 1,170
APPLE INC COM 037833100 2,687 17,035 SH   SOLE 0 0 17,035
ARES CAP CORP NOTE 4.375% 1/1 04010LAM5 34 34,000 PRN   SOLE 0 0 34,000
AT&T INC COM 00206R102 287 10,072 SH   SOLE 0 0 10,072
BANCORPSOUTH BK TUPELO MISS COM 05971J102 1,156 44,227 SH   SOLE 0 0 44,227
BANK AMER CORP COM 060505104 232 9,421 SH   SOLE 0 0 9,421
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 276 1,354 SH   SOLE 0 0 1,354
BLACK STONE MINERALS L P COM UNIT 09225M101 753 48,620 SH   SOLE 0 0 48,620
BP PLC SPONSORED ADR 055622104 767 20,214 SH   SOLE 0 0 20,214
CHESAPEAKE ENERGY CORP COM 165167107 21 10,000 SH   SOLE 0 0 10,000
CHESAPEAKE ENERGY CORP COM 165167107 0 60,000 SH Call SOLE 0 0 60,000
CHEVRON CORP NEW COM 166764100 1,120 10,297 SH   SOLE 0 0 10,297
CHIPOTLE MEXICAN GRILL INC COM 169656105 691 1,600 SH   SOLE 0 0 1,600
CISCO SYS INC COM 17275R102 236 5,436 SH   SOLE 0 0 5,436
CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 19 13,000 PRN   SOLE 0 0 13,000
DORCHESTER MINERALS LP COM UNIT 25820R105 252 17,234 SH   SOLE 0 0 17,234
DOWDUPONT INC COM 26078J100 262 4,897 SH   SOLE 0 0 4,897
EMERSON ELEC CO COM 291011104 359 6,000 SH   SOLE 0 0 6,000
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2,059 155,904 SH   SOLE 0 0 155,904
ENTERPRISE PRODS PARTNERS L COM 293792107 200 8,124 SH   SOLE 0 0 8,124
EXXON MOBIL CORP COM 30231G102 3,132 45,930 SH   SOLE 0 0 45,930
EZCORP INC CL A NON VTG 302301106 245 31,638 SH   SOLE 0 0 31,638
FACEBOOK INC CL A 30303M102 405 3,093 SH   SOLE 0 0 3,093
FEDEX CORP COM 31428X106 460 2,853 SH   SOLE 0 0 2,853
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 482 22,470 SH   SOLE 0 0 22,470
GENERAL ELECTRIC CO COM 369604103 166 21,951 SH   SOLE 0 0 21,951
GRANITE PT MTG TR INC COM 38741L107 226 12,554 SH   SOLE 0 0 12,554
ILLUMINA INC NOTE 6/1 452327AF6 30 25,000 PRN   SOLE 0 0 25,000
INDEPENDENT BK GROUP INC COM 45384B106 968 21,157 SH   SOLE 0 0 21,157
INTEL CORP COM 458140100 4,485 95,570 SH   SOLE 0 0 95,570
INTERNATIONAL BUSINESS MACHS COM 459200101 413 3,630 SH   SOLE 0 0 3,630
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 13,973 152,878 SH   SOLE 0 0 152,878
ISHARES INC MIN VOL EMRG MKT 464286533 337 6,037 SH   SOLE 0 0 6,037
ISHARES TR 1 3 YR TREAS BD 464287457 4,708 56,304 SH   SOLE 0 0 56,304
ISHARES TR CORE DIV GRWTH 46434V621 529 15,935 SH   SOLE 0 0 15,935
ISHARES TR CORE HIGH DV ETF 46429B663 253 2,993 SH   SOLE 0 0 2,993
ISHARES TR CORE MSCI EAFE 46432F842 398 7,233 SH   SOLE 0 0 7,233
ISHARES TR CORE S&P500 ETF 464287200 1,042 4,142 SH   SOLE 0 0 4,142
ISHARES TR MSCI EAFE ETF 464287465 1,258 21,407 SH   SOLE 0 0 21,407
ISHARES TR MSCI EMG MKT ETF 464287234 260 6,650 SH   SOLE 0 0 6,650
ISHARES TR MSCI LW CRB TG 46434V464 268 2,598 SH   SOLE 0 0 2,598
ISHARES TR RUS 2000 GRW ETF 464287648 218 1,299 SH   SOLE 0 0 1,299
ISHARES TR RUSSELL 2000 ETF 464287655 555 4,144 SH   SOLE 0 0 4,144
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 237 9,306 SH   SOLE 0 0 9,306
JOHNSON & JOHNSON COM 478160104 326 2,527 SH   SOLE 0 0 2,527
JPMORGAN CHASE & CO COM 46625H100 792 8,113 SH   SOLE 0 0 8,113
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 158 13,745 SH   SOLE 0 0 13,745
LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 34 31,000 PRN   SOLE 0 0 31,000
LILIS ENERGY INC COM NEW 532403201 21 15,000 SH   SOLE 0 0 15,000
LILLY ELI & CO COM 532457108 555 4,800 SH   SOLE 0 0 4,800
MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720 8,479 425,844 SH   SOLE 0 0 425,844
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 61 12,000 SH   SOLE 0 0 12,000
MICROSOFT CORP COM 594918104 769 7,571 SH   SOLE 0 0 7,571
NETFLIX INC COM 64110L106 289 1,078 SH   SOLE 0 0 1,078
NORTHROP GRUMMAN CORP COM 666807102 538 2,196 SH   SOLE 0 0 2,196
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 12 11,000 PRN   SOLE 0 0 11,000
PEPSICO INC COM 713448108 7,811 70,703 SH   SOLE 0 0 70,703
PERMIAN BASIN RTY TR UNIT BEN INT 714236106 875 148,473 SH   SOLE 0 0 148,473
PHILIP MORRIS INTL INC COM 718172109 270 4,045 SH   SOLE 0 0 4,045
REATA PHARMACEUTICALS INC CL A 75615P103 1,421 25,325 SH   SOLE 0 0 25,325
SABINE ROYALTY TR UNIT BEN INT 785688102 1,044 28,130 SH   SOLE 0 0 28,130
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2,976 126,477 SH   SOLE 0 0 126,477
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 12,236 431,622 SH   SOLE 0 0 431,622
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 1,419 43,208 SH   SOLE 0 0 43,208
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1,992 78,968 SH   SOLE 0 0 78,968
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 7,770 155,675 SH   SOLE 0 0 155,675
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,349 71,304 SH   SOLE 0 0 71,304
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 574 6,640 SH   SOLE 0 0 6,640
SIMON PPTY GROUP INC NEW COM 828806109 351 2,091 SH   SOLE 0 0 2,091
SOUTHERN CO COM 842587107 208 4,744 SH   SOLE 0 0 4,744
SOUTHWEST AIRLS CO COM 844741108 899 19,348 SH   SOLE 0 0 19,348
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 536 16,383 SH   SOLE 0 0 16,383
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 2,218 83,841 SH   SOLE 0 0 83,841
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 475 14,672 SH   SOLE 0 0 14,672
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,682 6,732 SH   SOLE 0 0 6,732
SPDR SER TR PRTFLO S&P500 HI 78468R788 377 11,080 SH   SOLE 0 0 11,080
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 839 17,935 SH   SOLE 0 0 17,935
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 5,025 93,370 SH   SOLE 0 0 93,370
SPIRIT OF TEX BANCSHARES INC COM 84861D103 405 17,788 SH   SOLE 0 0 17,788
TESLA INC NOTE 1.250% 3/0 88160RAC5 20 18,000 PRN   SOLE 0 0 18,000
TEXAS INSTRS INC COM 882508104 843 8,924 SH   SOLE 0 0 8,924
TWO HBRS INVT CORP COM NEW 90187B408 1,107 86,246 SH   SOLE 0 0 86,246
UNION PAC CORP COM 907818108 547 3,954 SH   SOLE 0 0 3,954
VAALCO ENERGY INC COM NEW 91851C201 156 106,000 SH   SOLE 0 0 106,000
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 2,842 36,170 SH   SOLE 0 0 36,170
VANGUARD GROUP DIV APP ETF 921908844 5,516 56,316 SH   SOLE 0 0 56,316
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 717 7,527 SH   SOLE 0 0 7,527
VANGUARD WORLD FDS INF TECH ETF 92204A702 684 4,100 SH   SOLE 0 0 4,100
VEREIT INC COM 92339V100 75 10,461 SH   SOLE 0 0 10,461
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 419 16,081 SH   SOLE 0 0 16,081
WISDOMTREE TR US QTLY DIV GRT 97717X669 377 9,829 SH   SOLE 0 0 9,829
WORKDAY INC NOTE 0.250%10/0 98138HAF8 41 33,000 PRN   SOLE 0 0 33,000
YUM BRANDS INC COM 988498101 1,383 15,048 SH   SOLE 0 0 15,048
YUM CHINA HLDGS INC COM 98850P109 505 15,048 SH   SOLE 0 0 15,048