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
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 456 9,205 SH   SOLE   0 0 9,205
PEPSICO INC COM 713448108 1,170 8,849 SH   SOLE   0 0 8,849
PHILIP MORRIS INTL INC COM 718172109 273 3,896 SH   SOLE   0 0 3,896
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 29 29,000 PRN   SOLE   0 0 29,000
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 717 50,108 SH   SOLE   0 0 50,108
CHEVRON CORP NEW COM 166764100 257 2,877 SH   SOLE   0 0 2,877
CEMEX SAB DE CV SPON ADR NEW 151290889 31 10,610 SH   SOLE   0 0 10,610
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 435 13,706 SH   SOLE   0 0 13,706
GENERAL ELECTRIC CO COM 369604103 212 31,030 SH   SOLE   0 0 31,030
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 21 14,000 PRN   SOLE   0 0 14,000
MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720 6,591 398,876 SH   SOLE   0 0 398,876
INVESCO ACTIVELY MANAGED ETF BLNCD MLTI AST 46090A200 172 12,983 SH   SOLE   0 0 12,983
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 24 10,000 SH   SOLE   0 0 10,000
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3,836 128,935 SH   SOLE   0 0 128,935
COMSTOCK RES INC COM 205768302 745 170,050 SH   SOLE   0 0 170,050
AMBEV SA SPONSORED ADR 02319V103 35 13,223 SH   SOLE   0 0 13,223
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 802 15,362 SH   SOLE   0 0 15,362
INVESCO QQQ TR UNIT SER 1 46090E103 4,152 16,769 SH   SOLE   0 0 16,769
ISHARES TR USA QUALITY FCTR 46432F339 9,233 96,258 SH   SOLE   0 0 96,258
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 10,224 87,250 SH   SOLE   0 0 87,250
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 56 47,000 PRN   SOLE   0 0 47,000
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 615 11,225 SH   SOLE   0 0 11,225
VANGUARD WORLD FDS INF TECH ETF 92204A702 711 2,550 SH   SOLE   0 0 2,550
WISDOMTREE TR US QTLY DIV GRT 97717X669 2,178 47,882 SH   SOLE   0 0 47,882
DYNEX CAP INC COM 26817Q886 177 12,360 SH   SOLE   0 0 12,360
AIR TRANSPORT SERVICES GRP I NOTE 1.125%10/1 00922RAB1 14 15,000 PRN   SOLE   0 0 15,000
NETFLIX INC COM 64110L106 376 826 SH   SOLE   0 0 826
TWO HBRS INVT CORP COM NEW 90187B408 534 105,899 SH   SOLE   0 0 105,899
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 891 36,589 SH   SOLE   0 0 36,589
FACEBOOK INC CL A 30303M102 261 1,149 SH   SOLE   0 0 1,149
HILLTOP HOLDINGS INC COM 432748101 312 16,894 SH   SOLE   0 0 16,894
TEXAS INSTRS INC COM 882508104 222 1,750 SH   SOLE   0 0 1,750
AGNC INVT CORP COM 00123Q104 235 18,187 SH   SOLE   0 0 18,187
WISDOMTREE TR EM EX ST-OWNED 97717X578 3,908 130,647 SH   SOLE   0 0 130,647
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 946 18,328 SH   SOLE   0 0 18,328
DOCUSIGN INC NOTE 0.500% 9/1 256163AB2 29 12,000 PRN   SOLE   0 0 12,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,451 20,919 SH   SOLE   0 0 20,919
SPDR GOLD TR GOLD SHS 78463V107 350 2,091 SH   SOLE   0 0 2,091
EZCORP INC CL A NON VTG 302301106 140 22,185 SH   SOLE   0 0 22,185
CAMPING WORLD HLDGS INC CL A 13462K109 815 30,000 SH   SOLE   0 0 30,000
MERCK & CO. INC COM 58933Y105 213 2,753 SH   SOLE   0 0 2,753
INDEPENDENT BK GROUP INC COM 45384B106 1,062 26,207 SH   SOLE   0 0 26,207
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 316 15,839 SH   SOLE   0 0 15,839
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 18,750 184,257 SH   SOLE   0 0 184,257
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1,692 71,257 SH   SOLE   0 0 71,257
BK OF AMERICA CORP COM 060505104 275 11,568 SH   SOLE   0 0 11,568
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 233 4,082 SH   SOLE   0 0 4,082
ISHARES TR 1 3 YR TREAS BD 464287457 2,276 26,280 SH   SOLE   0 0 26,280
ISHARES TR CORE S&P500 ETF 464287200 2,381 7,689 SH   SOLE   0 0 7,689
J P MORGAN EXCHANGE-TRADED F BETBULD JAPAN 46641Q712 299 13,025 SH   SOLE   0 0 13,025
BLACK STONE MINERALS L P COM UNIT 09225M101 456 70,189 SH   SOLE   0 0 70,189
II-VI INC NOTE 0.250% 9/0 902104AB4 17 14,000 PRN   SOLE   0 0 14,000
APPLE INC COM 037833100 5,169 14,169 SH   SOLE   0 0 14,169
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 400 7,850 SH   SOLE   0 0 7,850
CONMED CORP NOTE 2.625% 2/0 207410AF8 32 31,000 PRN   SOLE   0 0 31,000
ALPHABET INC CAP STK CL C 02079K107 311 220 SH   SOLE   0 0 220
UGI CORP NEW COM 902681105 239 7,500 SH   SOLE   0 0 7,500
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 1,799 26,813 SH   SOLE   0 0 26,813
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 607 7,297 SH   SOLE   0 0 7,297
PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 33 31,000 PRN   SOLE   0 0 31,000
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 14 14,000 PRN   SOLE   0 0 14,000
BIOMARIN PHARMACEUTICAL INC NOTE 1.500%10/1 09061GAF8 41 31,000 PRN   SOLE   0 0 31,000
DORCHESTER MINERALS LP COM UNIT 25820R105 220 17,234 SH   SOLE   0 0 17,234
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 321 2,714 SH   SOLE   0 0 2,714
JPMORGAN CHASE & CO COM 46625H100 750 7,976 SH   SOLE   0 0 7,976
AMGEN INC COM 031162100 301 1,276 SH   SOLE   0 0 1,276
ANNALY CAPITAL MANAGEMENT IN COM 035710409 258 39,350 SH   SOLE   0 0 39,350
JOHNSON & JOHNSON COM 478160104 338 2,401 SH   SOLE   0 0 2,401
ISHARES TR MSCI LW CRB TG 46434V464 303 2,507 SH   SOLE   0 0 2,507
CISCO SYS INC COM 17275R102 250 5,367 SH   SOLE   0 0 5,367
REPLIGEN CORP NOTE 0.375% 7/1 759916AB5 19 15,000 PRN   SOLE   0 0 15,000
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 184 17,724 SH   SOLE   0 0 17,724
CONDUENT INC COM 206787103 24 10,000 SH   SOLE   0 0 10,000
J P MORGAN EXCHANGE-TRADED F BETABULDRS CDA 46641Q696 359 15,900 SH   SOLE   0 0 15,900
SABINE ROYALTY TR UNIT BEN INT 785688102 670 24,155 SH   SOLE   0 0 24,155
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 349 9,510 SH   SOLE   0 0 9,510
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 18,979 366,745 SH   SOLE   0 0 366,745
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 352 3,515 SH   SOLE   0 0 3,515
VERIZON COMMUNICATIONS INC COM 92343V104 205 3,716 SH   SOLE   0 0 3,716
SPDR SER TR SPDR BLOOMBERG 78468R663 458 5,005 SH   SOLE   0 0 5,005
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 393 11,731 SH   SOLE   0 0 11,731
SPDR SER TR PRTFLO S&P500 HI 78468R788 253 9,073 SH   SOLE   0 0 9,073
NORTHROP GRUMMAN CORP COM 666807102 507 1,649 SH   SOLE   0 0 1,649
MICROSOFT CORP COM 594918104 1,893 9,302 SH   SOLE   0 0 9,302
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 699 25,301 SH   SOLE   0 0 25,301
INTEL CORP COM 458140100 365 6,095 SH   SOLE   0 0 6,095
WIX COM LTD NOTE 7/0 92940WAB5 24 13,000 PRN   SOLE   0 0 13,000
LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8 33 31,000 PRN   SOLE   0 0 31,000
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1,410 198,017 SH   SOLE   0 0 198,017
ISHARES TR INTL QLTY FACTOR 46434V456 4,281 145,572 SH   SOLE   0 0 145,572
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 29 25,000 PRN   SOLE   0 0 25,000
COLONY STARWOOD HOMES NOTE 3.500% 1/1 19625XAB8 44 34,000 PRN   SOLE   0 0 34,000
ALPHABET INC CAP STK CL A 02079K305 252 178 SH   SOLE   0 0 178
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 3,594 145,978 SH   SOLE   0 0 145,978
SPDR SER TR S&P 600 SMCP VAL 78464A300 450 9,154 SH   SOLE   0 0 9,154
ISHARES TR MSCI EAFE ETF 464287465 511 8,400 SH   SOLE   0 0 8,400
MARRIOTT VACTINS WORLDWID CO NOTE 1.500% 9/1 57164YAB3 23 25,000 PRN   SOLE   0 0 25,000
J P MORGAN EXCHANGE-TRADED F BETBULD EUROPE 46641Q720 295 13,300 SH   SOLE   0 0 13,300
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 136 13,745 SH   SOLE   0 0 13,745
SOUTHWEST AIRLS CO COM 844741108 656 19,192 SH   SOLE   0 0 19,192
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,842 1,750 SH   SOLE   0 0 1,750
UBER TECHNOLOGIES INC COM 90353T100 213 6,850 SH   SOLE   0 0 6,850
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 56 10,073 SH   SOLE   0 0 10,073
SPLUNK INC NOTE 0.500% 9/1 848637AC8 34 24,000 PRN   SOLE   0 0 24,000
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 15 15,000 PRN   SOLE   0 0 15,000
WORKDAY INC NOTE 0.250%10/0 98138HAF8 15 11,000 PRN   SOLE   0 0 11,000
BOEING CO COM 097023105 704 3,840 SH   SOLE   0 0 3,840
ZYNGA INC NOTE 0.250% 6/0 98986TAB4 33 26,000 PRN   SOLE   0 0 26,000
AMERICAN AIRLS GROUP INC NOTE 6.500% 7/0 02376RAF9 16 17,000 PRN   SOLE   0 0 17,000
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 29 23,000 PRN   SOLE   0 0 23,000
ALTRIA GROUP INC COM 02209S103 243 6,185 SH   SOLE   0 0 6,185
AMAZON COM INC COM 023135106 1,824 661 SH   SOLE   0 0 661
EXXON MOBIL CORP COM 30231G102 272 6,088 SH   SOLE   0 0 6,088
LIBERTY MEDIA CORP DEL NOTE 1.000% 1/3 531229AF9 30 28,000 PRN   SOLE   0 0 28,000