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
AGNC INVT CORP COM 00123Q104 481 34,572 SH   SOLE   0 0 34,572
AIR TRANSPORT SERVICES GRP I NOTE 1.125%10/1 00922RAB1 16 15,000 PRN   SOLE   0 0 15,000
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 30 23,000 PRN   SOLE   0 0 23,000
ALLIANCE DATA SYSTEMS CORP COM 018581108 504 12,000 SH   SOLE   0 0 12,000
ALPHABET INC CAP STK CL C 02079K107 323 220 SH   SOLE   0 0 220
ALPHABET INC CAP STK CL A 02079K305 262 179 SH   SOLE   0 0 179
ALTRIA GROUP INC COM 02209S103 240 6,212 SH   SOLE   0 0 6,212
AMAZON COM INC COM 023135106 2,040 648 SH   SOLE   0 0 648
AMBEV SA SPONSORED ADR 02319V103 30 13,223 SH   SOLE   0 0 13,223
AMERICAN AIRLS GROUP INC NOTE 6.500% 7/0 02376RAF9 16 17,000 PRN   SOLE   0 0 17,000
AMGEN INC COM 031162100 350 1,376 SH   SOLE   0 0 1,376
ANNALY CAPITAL MANAGEMENT IN COM 035710409 509 71,502 SH   SOLE   0 0 71,502
APPLE INC COM 037833100 6,736 58,166 SH   SOLE   0 0 58,166
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 205 963 SH   SOLE   0 0 963
BK OF AMERICA CORP COM 060505104 280 11,613 SH   SOLE   0 0 11,613
BLACK STONE MINERALS L P COM UNIT 09225M101 441 71,807 SH   SOLE   0 0 71,807
BOEING CO COM 097023105 205 1,240 SH   SOLE   0 0 1,240
CEMEX SAB DE CV SPON ADR NEW 151290889 40 10,610 SH   SOLE   0 0 10,610
CHEVRON CORP NEW COM 166764100 211 2,933 SH   SOLE   0 0 2,933
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,176 1,750 SH   SOLE   0 0 1,750
CISCO SYS INC COM 17275R102 212 5,375 SH   SOLE   0 0 5,375
COLONY STARWOOD HOMES NOTE 3.500% 1/1 19625XAB8 44 34,000 PRN   SOLE   0 0 34,000
COMSTOCK RES INC COM 205768302 832 190,050 SH   SOLE   0 0 190,050
CONDUENT INC COM 206787103 32 10,000 SH   SOLE   0 0 10,000
CONMED CORP NOTE 2.625% 2/0 207410AF8 35 31,000 PRN   SOLE   0 0 31,000
DIREXION SHS ETF TR DAILY S&P BEAR 25460E331 206 5,000 SH   SOLE   0 0 5,000
DORCHESTER MINERALS LP COM UNIT 25820R105 178 17,234 SH   SOLE   0 0 17,234
DYNEX CAP INC COM 26817Q886 240 15,751 SH   SOLE   0 0 15,751
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1,088 200,758 SH   SOLE   0 0 200,758
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 24 10,000 SH   SOLE   0 0 10,000
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 18 15,000 PRN   SOLE   0 0 15,000
EXXON MOBIL CORP COM 30231G102 214 6,228 SH   SOLE   0 0 6,228
EZCORP INC CL A NON VTG 302301106 112 22,185 SH   SOLE   0 0 22,185
FACEBOOK INC CL A 30303M102 301 1,149 SH   SOLE   0 0 1,149
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 212 11,152 SH   SOLE   0 0 11,152
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 638 11,603 SH   SOLE   0 0 11,603
GENERAL ELECTRIC CO COM 369604103 200 32,041 SH   SOLE   0 0 32,041
HILLTOP HOLDINGS INC COM 432748101 348 16,894 SH   SOLE   0 0 16,894
II-VI INC NOTE 0.250% 9/0 902104AB4 16 14,000 PRN   SOLE   0 0 14,000
INDEPENDENT BK GROUP INC COM 45384B106 1,159 26,234 SH   SOLE   0 0 26,234
INTEL CORP COM 458140100 285 5,496 SH   SOLE   0 0 5,496
INVESCO ACTIVELY MANAGED ETF BLNCD MLTI AST 46090A200 179 13,063 SH   SOLE   0 0 13,063
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 269 4,655 SH   SOLE   0 0 4,655
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 19,888 183,960 SH   SOLE   0 0 183,960
INVESCO QQQ TR UNIT SER 1 46090E103 4,625 16,646 SH   SOLE   0 0 16,646
ISHARES SILVER TR ISHARES 46428Q109 334 15,436 SH   SOLE   0 0 15,436
ISHARES TR MSCI USA QLT FCT 46432F339 13,146 126,725 SH   SOLE   0 0 126,725
ISHARES TR SHORT TREAS BD 464288679 209 1,887 SH   SOLE   0 0 1,887
ISHARES TR MSCI EAFE ETF 464287465 535 8,400 SH   SOLE   0 0 8,400
ISHARES TR CORE S&P500 ETF 464287200 2,423 7,210 SH   SOLE   0 0 7,210
ISHARES TR ESG AWR MSCI USA 46435G425 318 4,175 SH   SOLE   0 0 4,175
ISHARES TR 1 3 YR TREAS BD 464287457 1,894 21,893 SH   SOLE   0 0 21,893
ISHARES TR MSCI INTL QUALTY 46434V456 4,793 152,972 SH   SOLE   0 0 152,972
ISHARES TR MSCI LW CRB TG 46434V464 308 2,354 SH   SOLE   0 0 2,354
J P MORGAN EXCHANGE-TRADED F BETABULDRS CDA 46641Q696 295 12,385 SH   SOLE   0 0 12,385
J P MORGAN EXCHANGE-TRADED F BETBULD JAPAN 46641Q712 321 13,025 SH   SOLE   0 0 13,025
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 400 7,850 SH   SOLE   0 0 7,850
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 696 13,695 SH   SOLE   0 0 13,695
J P MORGAN EXCHANGE-TRADED F BETBULD EUROPE 46641Q720 294 12,866 SH   SOLE   0 0 12,866
JOHNSON & JOHNSON COM 478160104 368 2,473 SH   SOLE   0 0 2,473
JPMORGAN CHASE & CO COM 46625H100 777 8,071 SH   SOLE   0 0 8,071
LANDMARK INFRASTRCTUR PARTR COM UNIT LTD 51508J108 124 13,745 SH   SOLE   0 0 13,745
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 4,001 154,590 SH   SOLE   0 0 154,590
LIBERTY MEDIA CORP DEL NOTE 1.000% 1/3 531229AF9 33 28,000 PRN   SOLE   0 0 28,000
LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8 34 31,000 PRN   SOLE   0 0 31,000
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 16 14,000 PRN   SOLE   0 0 14,000
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 4,023 268,582 SH   SOLE   0 0 268,582
MARRIOTT VACTINS WORLDWID CO NOTE 1.500% 9/1 57164YAB3 25 25,000 PRN   SOLE   0 0 25,000
MERCK & CO. INC COM 58933Y105 228 2,753 SH   SOLE   0 0 2,753
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 57 10,073 SH   SOLE   0 0 10,073
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 21 14,000 PRN   SOLE   0 0 14,000
MICROSOFT CORP COM 594918104 2,187 10,398 SH   SOLE   0 0 10,398
NETFLIX INC COM 64110L106 411 821 SH   SOLE   0 0 821
NOKIA CORP SPONSORED ADR 654902204 40 10,223 SH   SOLE   0 0 10,223
NORTHROP GRUMMAN CORP COM 666807102 520 1,649 SH   SOLE   0 0 1,649
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 30 29,000 PRN   SOLE   0 0 29,000
OKTA INC NOTE 0.125% 9/0 679295AD7 28 21,000 PRN   SOLE   0 0 21,000
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 30 25,000 PRN   SOLE   0 0 25,000
PEPSICO INC COM 713448108 1,320 9,525 SH   SOLE   0 0 9,525
PHILIP MORRIS INTL INC COM 718172109 292 3,896 SH   SOLE   0 0 3,896
PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 33 31,000 PRN   SOLE   0 0 31,000
PROCTER AND GAMBLE CO COM 742718109 227 1,632 SH   SOLE   0 0 1,632
REPLIGEN CORP NOTE 0.375% 7/1 759916AB5 21 15,000 PRN   SOLE   0 0 15,000
SABINE ROYALTY TR UNIT BEN INT 785688102 706 24,232 SH   SOLE   0 0 24,232
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1,482 60,336 SH   SOLE   0 0 60,336
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 712 13,830 SH   SOLE   0 0 13,830
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 358 10,844 SH   SOLE   0 0 10,844
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3,357 106,916 SH   SOLE   0 0 106,916
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 20,405 368,996 SH   SOLE   0 0 368,996
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 818 30,575 SH   SOLE   0 0 30,575
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 309 2,931 SH   SOLE   0 0 2,931
SNAP INC NOTE 0.750% 8/0 83304AAB2 30 22,000 PRN   SOLE   0 0 22,000
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 61 47,000 PRN   SOLE   0 0 47,000
SOUTHWEST AIRLS CO COM 844741108 720 19,192 SH   SOLE   0 0 19,192
SPDR GOLD TR GOLD SHS 78463V107 422 2,381 SH   SOLE   0 0 2,381
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 720 24,620 SH   SOLE   0 0 24,620
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 426 11,654 SH   SOLE   0 0 11,654
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,961 20,787 SH   SOLE   0 0 20,787
SPDR SER TR S&P 600 SMCP VAL 78464A300 380 7,586 SH   SOLE   0 0 7,586
SPDR SER TR PRTFLO S&P500 HI 78468R788 251 9,161 SH   SOLE   0 0 9,161
SPDR SER TR SPDR BLOOMBERG 78468R663 2,413 26,366 SH   SOLE   0 0 26,366
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 472 9,569 SH   SOLE   0 0 9,569
TESLA INC COM 88160R101 435 1,015 SH   SOLE   0 0 1,015
TEXAS INSTRS INC COM 882508104 250 1,750 SH   SOLE   0 0 1,750
TWO HBRS INVT CORP COM NEW 90187B408 788 154,907 SH   SOLE   0 0 154,907
UBER TECHNOLOGIES INC COM 90353T100 407 11,150 SH   SOLE   0 0 11,150
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 839 15,362 SH   SOLE   0 0 15,362
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 437 11,157 SH   SOLE   0 0 11,157
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 521 6,275 SH   SOLE   0 0 6,275
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 338 2,609 SH   SOLE   0 0 2,609
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 10,700 83,168 SH   SOLE   0 0 83,168
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 2,753 38,237 SH   SOLE   0 0 38,237
VANGUARD WORLD FDS INF TECH ETF 92204A702 464 1,489 SH   SOLE   0 0 1,489
VERIZON COMMUNICATIONS INC COM 92343V104 221 3,711 SH   SOLE   0 0 3,711
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 134 17,776 SH   SOLE   0 0 17,776
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 194 10,100 SH   SOLE   0 0 10,100
WALMART INC COM 931142103 285 2,038 SH   SOLE   0 0 2,038
WISDOMTREE TR US QTLY DIV GRT 97717X669 2,369 47,798 SH   SOLE   0 0 47,798
WISDOMTREE TR EM EX ST-OWNED 97717X578 5,292 157,166 SH   SOLE   0 0 157,166
WORKDAY INC NOTE 0.250%10/0 98138HAF8 17 11,000 PRN   SOLE   0 0 11,000
ZYNGA INC NOTE 0.250% 6/0 98986TAB4 33 26,000 PRN   SOLE   0 0 26,000