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
AIR TRANSPORT SERVICES GRP I NOTE 1.125%10/1 00922RAB1 13 15,000 PRN   SOLE 0 0 15,000
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 26 23,000 PRN   SOLE 0 0 23,000
ALPHABET INC CAP STK CL C 02079K107 256 220 SH   SOLE 0 0 220
ALTRIA GROUP INC COM 02209S103 450 11,624 SH   SOLE 0 0 11,624
AMAZON COM INC COM 023135106 1,207 619 SH   SOLE 0 0 619
AMGEN INC COM 031162100 259 1,276 SH   SOLE 0 0 1,276
APPLE INC COM 037833100 4,016 15,792 SH   SOLE 0 0 15,792
ARES CAPITAL CORP NOTE 3.750% 2/0 04010LAT0 39 43,000 PRN   SOLE 0 0 43,000
BANCORPSOUTH BK TUPELO MISS COM 05971J102 320 16,905 SH   SOLE 0 0 16,905
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 223 1,218 SH   SOLE 0 0 1,218
BIOMARIN PHARMACEUTICAL INC NOTE 1.500%10/1 09061GAF8 33 31,000 PRN   SOLE 0 0 31,000
BK OF AMERICA CORP COM 060505104 245 11,522 SH   SOLE 0 0 11,522
BLACK STONE MINERALS L P COM UNIT 09225M101 323 68,994 SH   SOLE 0 0 68,994
BOEING CO COM 097023105 201 1,345 SH   SOLE 0 0 1,345
CEMEX SAB DE CV SPON ADR NEW 151290889 22 10,610 SH   SOLE 0 0 10,610
CHESAPEAKE ENERGY CORP COM 165167107 3 17,500 SH   SOLE 0 0 17,500
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,407 2,150 SH   SOLE 0 0 2,150
CISCO SYS INC COM 17275R102 211 5,359 SH   SOLE 0 0 5,359
COLONY STARWOOD HOMES NOTE 3.500% 1/1 19625XAB8 36 34,000 PRN   SOLE 0 0 34,000
COMSTOCK RES INC COM 205768302 324 60,050 SH   SOLE 0 0 60,050
CONDUENT INC COM 206787103 25 10,000 SH   SOLE 0 0 10,000
DOCUSIGN INC NOTE 0.500% 9/1 256163AB2 17 12,000 PRN   SOLE 0 0 12,000
DORCHESTER MINERALS LP COM UNIT 25820R105 160 17,234 SH   SOLE 0 0 17,234
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 902 196,121 SH   SOLE 0 0 196,121
ETSY INC NOTE 3/0 29786AAC0 21 17,000 PRN   SOLE 0 0 17,000
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 13 15,000 PRN   SOLE 0 0 15,000
EXXON MOBIL CORP COM 30231G102 254 6,698 SH   SOLE 0 0 6,698
EZCORP INC CL A NON VTG 302301106 180 43,185 SH   SOLE 0 0 43,185
FACEBOOK INC CL A 30303M102 401 2,405 SH   SOLE 0 0 2,405
FALCON MINERALS CORP CL A COM 30607B109 37 17,000 SH   SOLE 0 0 17,000
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 486 27,302 SH   SOLE 0 0 27,302
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 421 7,991 SH   SOLE 0 0 7,991
GENERAL ELECTRIC CO COM 369604103 119 15,018 SH   SOLE 0 0 15,018
HILLTOP HOLDINGS INC COM 432748101 255 16,894 SH   SOLE 0 0 16,894
HOME DEPOT INC COM 437076102 207 1,109 SH   SOLE 0 0 1,109
II VI INC NOTE 0.250% 9/0 902104AB4 13 14,000 PRN   SOLE 0 0 14,000
INDEPENDENT BK GROUP INC COM 45384B106 501 21,167 SH   SOLE 0 0 21,167
INTEL CORP COM 458140100 330 6,093 SH   SOLE 0 0 6,093
INVESCO ACTIVELY MANAGED ETF BLNCD MLTI AST 46090A200 150 12,918 SH   SOLE 0 0 12,918
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 226 4,253 SH   SOLE 0 0 4,253
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 18,813 223,916 SH   SOLE 0 0 223,916
INVESCO QQQ TR UNIT SER 1 46090E103 610 3,206 SH   SOLE 0 0 3,206
ISHARES TR 1 3 YR TREAS BD 464287457 2,628 30,322 SH   SOLE 0 0 30,322
ISHARES TR CORE DIV GRWTH 46434V621 443 13,600 SH   SOLE 0 0 13,600
ISHARES TR CORE S&P500 ETF 464287200 1,987 7,689 SH   SOLE 0 0 7,689
ISHARES TR INTL QLTY FACTOR 46434V456 1,886 72,953 SH   SOLE 0 0 72,953
ISHARES TR MSCI EAFE ETF 464287465 449 8,400 SH   SOLE 0 0 8,400
ISHARES TR MSCI LW CRB TG 46434V464 256 2,507 SH   SOLE 0 0 2,507
ISHARES TR USA QUALITY FCTR 46432F339 1,660 20,488 SH   SOLE 0 0 20,488
J P MORGAN EXCHANGE-TRADED F BETABULDRS CDA 46641Q696 302 15,900 SH   SOLE 0 0 15,900
JOHNSON & JOHNSON COM 478160104 300 2,289 SH   SOLE 0 0 2,289
JPMORGAN CHASE & CO COM 46625H100 688 7,644 SH   SOLE 0 0 7,644
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 145 13,745 SH   SOLE 0 0 13,745
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 1,576 71,501 SH   SOLE 0 0 71,501
LIBERTY MEDIA CORP DEL NOTE 1.000% 1/3 531229AF9 27 28,000 PRN   SOLE 0 0 28,000
LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8 30 31,000 PRN   SOLE 0 0 31,000
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 13 14,000 PRN   SOLE 0 0 14,000
MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720 7,424 546,710 SH   SOLE 0 0 546,710
MARRIOTT VACTINS WORLDWID CO NOTE 1.500% 9/1 57164YAB3 20 25,000 PRN   SOLE 0 0 25,000
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 51 10,073 SH   SOLE 0 0 10,073
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AF1 14 14,000 PRN   SOLE 0 0 14,000
MICROSOFT CORP COM 594918104 1,419 8,997 SH   SOLE 0 0 8,997
NETFLIX INC COM 64110L106 300 799 SH   SOLE 0 0 799
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 108 21,526 SH   SOLE 0 0 21,526
NORTHROP GRUMMAN CORP COM 666807102 501 1,655 SH   SOLE 0 0 1,655
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 28 29,000 PRN   SOLE 0 0 29,000
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 77 10,487 SH   SOLE 0 0 10,487
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 25 25,000 PRN   SOLE 0 0 25,000
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 23 29,000 PRN   SOLE 0 0 29,000
PEPSICO INC COM 713448108 1,047 8,718 SH   SOLE 0 0 8,718
PHILIP MORRIS INTL INC COM 718172109 290 3,969 SH   SOLE 0 0 3,969
PROCTER & GAMBLE CO COM 742718109 210 1,911 SH   SOLE 0 0 1,911
REPLIGEN CORP NOTE 0.375% 7/1 759916AB5 16 15,000 PRN   SOLE 0 0 15,000
SABINE ROYALTY TR UNIT BEN INT 785688102 666 23,793 SH   SOLE 0 0 23,793
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2,170 104,892 SH   SOLE 0 0 104,892
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 5,646 218,482 SH   SOLE 0 0 218,482
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 948 36,631 SH   SOLE 0 0 36,631
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 2,166 102,985 SH   SOLE 0 0 102,985
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,030 19,918 SH   SOLE 0 0 19,918
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 17,047 378,998 SH   SOLE 0 0 378,998
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 420 4,740 SH   SOLE 0 0 4,740
SOUTHWEST AIRLS CO COM 844741108 680 19,092 SH   SOLE 0 0 19,092
SPDR GOLD TRUST GOLD SHS 78463V107 236 1,593 SH   SOLE 0 0 1,593
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 485 24,574 SH   SOLE 0 0 24,574
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,458 60,900 SH   SOLE 0 0 60,900
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 332 11,680 SH   SOLE 0 0 11,680
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,927 7,475 SH   SOLE 0 0 7,475
SPDR SER TR PRTFLO S&P500 HI 78468R788 277 11,254 SH   SOLE 0 0 11,254
SPDR SER TR S&P 600 SMCP VAL 78464A300 431 10,537 SH   SOLE 0 0 10,537
SPDR SER TR SPDR BLOOMBERG 78468R663 641 6,994 SH   SOLE 0 0 6,994
SPLUNK INC NOTE 0.500% 9/1 848637AC8 26 24,000 PRN   SOLE 0 0 24,000
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 433 9,023 SH   SOLE 0 0 9,023
TESLA INC COM 88160R101 68 500 SH Put SOLE 0 0 500
TESLA INC COM 88160R101 144 275 SH   SOLE 0 0 275
TWITTER INC NOTE 1.000% 9/1 90184LAD4 15 16,000 PRN   SOLE 0 0 16,000
UNITED STATES OIL FUND LP UNITS 91232N108 42 10,001 SH   SOLE 0 0 10,001
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 672 15,362 SH   SOLE 0 0 15,362
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 765 9,314 SH   SOLE 0 0 9,314
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 10,930 105,714 SH   SOLE 0 0 105,714
VANGUARD WORLD FDS INF TECH ETF 92204A702 848 4,000 SH   SOLE 0 0 4,000
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 116 17,556 SH   SOLE 0 0 17,556
WISDOMTREE TR EM EX ST-OWNED 97717X578 800 32,770 SH   SOLE 0 0 32,770
WISDOMTREE TR US QTLY DIV GRT 97717X669 3,898 100,191 SH   SOLE 0 0 100,191
WIX COM LTD NOTE 7/0 92940WAB5 13 13,000 PRN   SOLE 0 0 13,000
WORKDAY INC NOTE 0.250%10/0 98138HAF8 12 11,000 PRN   SOLE 0 0 11,000