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
A T & T Inc COM 00206R102 317 13,877 SH   SOLE NONE 0 0 13,877
Activision Blizzard COM 00507V109 212 2,291 SH   SOLE NONE 0 0 2,291
Adobe Inc COM 00724F101 314 661 SH   SOLE NONE 0 0 661
Alibaba Group Holding F Sponsored ADR SPONSORED ADS 01609W102 577 2,551 SH   SOLE NONE 0 0 2,551
Alliancebernstein Hol LP UNIT LTD PARTN 01881G106 605 15,153 SH   SOLE NONE 0 0 15,153
Alphabet Inc. Class A CAP STK CL A 02079K305 507 247 SH   SOLE NONE 0 0 247
Alphabet Inc. Class C CAP STK CL C 02079K107 1,059 512 SH   SOLE NONE 0 0 512
Amazon.Com Inc COM 023135106 1,763 571 SH   SOLE NONE 0 0 571
Apple Inc COM 037833100 5,879 48,136 SH   SOLE NONE 0 0 48,136
Bank Of America Corp COM 060505104 332 8,603 SH   SOLE NONE 0 0 8,603
BlackRock Inc COM 09247X101 503 668 SH   SOLE NONE 0 0 668
Bristol-Myers Squibb COM 110122108 495 7,787 SH   SOLE NONE 0 0 7,787
Broadcom Inc COM 11135F101 445 1,042 SH   SOLE NONE 0 0 1,042
Capital One FC COM 14040H105 288 2,268 SH   SOLE NONE 0 0 2,268
Cheniere Energy Partn LP COM UNIT 16411Q101 279 6,724 SH   SOLE NONE 0 0 6,724
Chevron Corp COM 166764100 2,292 22,358 SH   SOLE NONE 0 0 22,358
CIGNA Corp COM 125523100 217 900 SH   SOLE NONE 0 0 900
Cisco Systems Inc COM 17275R102 514 9,958 SH   SOLE NONE 0 0 9,958
Comcast Corp Class A CL A 20030N101 466 9,351 SH   SOLE NONE 0 0 9,351
Conocophillips COM 20825C104 1,019 19,240 SH   SOLE NONE 0 0 19,240
Contango Oil & Gas COM NEW 21075N204 252 64,744 SH   SOLE NONE 0 0 64,744
Copart Inc COM 217204106 215 1,982 SH   SOLE NONE 0 0 1,982
Corteva Inc COM 22052L104 206 4,433 SH   SOLE NONE 0 0 4,433
Deere & Co COM 244199105 699 1,869 SH   SOLE NONE 0 0 1,869
Diamondback Energy COM 25278X109 300 4,087 SH   SOLE NONE 0 0 4,087
Dow Inc COM 260557103 288 4,515 SH   SOLE NONE 0 0 4,515
Eaton Vance Tax MGD DVF COM 27828N102 178 14,000 SH   SOLE NONE 0 0 14,000
Enbridge Inc F COM 29250N105 3,430 94,257 SH   SOLE NONE 0 0 94,257
Energy Transfer LP COM UT LTD PTN 29273V100 647 84,367 SH   SOLE NONE 0 0 84,367
Enterprise Prods Part LP COM 293792107 17,099 777,437 SH   SOLE NONE 0 0 777,437
Exxon Mobil Corp COM 30231G102 5,483 98,395 SH   SOLE NONE 0 0 98,395
Facebook Inc Class A CL A 30303M102 302 1,027 SH   SOLE NONE 0 0 1,027
First Cash Finl SVCS COM 33767D105 1,011 15,400 SH   SOLE NONE 0 0 15,400
First Trust North American Energ ETF NO AMER ENERGY 33738D101 507 22,445 SH   SOLE NONE 0 0 22,445
First Trust Preferred Sec Income ETF PFD SECS INC ETF 33739E108 3,201 159,133 SH   SOLE NONE 0 0 159,133
First Trust Value Dividend Index ETF SHS 33734H106 2,027 62,280 SH   SOLE NONE 0 0 62,280
Genesis Park Acquisi Uts Exp UNIT 99/99/9999 G38245117 287 25,000 SH   SOLE NONE 0 0 25,000
Hess Midstream Partne LP CL A SHS 428103105 213 9,537 SH   SOLE NONE 0 0 9,537
Home Depot Inc COM 437076102 567 1,860 SH   SOLE NONE 0 0 1,860
Intl Flavors& Fragra COM 459506101 293 2,105 SH   SOLE NONE 0 0 2,105
Intuit Inc COM 461202103 268 700 SH   SOLE NONE 0 0 700
Invesco S&P 500 Equal Weight ETF S&P500 EQL WGT 46137V357 351 2,480 SH   SOLE NONE 0 0 2,480
Iq Mackay Municipal Insured ETF IQ MACKAY INSRED 45409F843 618 22,650 SH   SOLE NONE 0 0 22,650
Iridium Communications I COM 46269C102 213 5,166 SH   SOLE NONE 0 0 5,166
iShares CHINA LG-CAP ETF 464287184 248 5,335 SH   SOLE NONE 0 0 5,335
iShares ISHARES 464285105 1,906 118,894 SH   SOLE NONE 0 0 118,894
iShares MSCI EAFE ETF 464287465 225 2,975 SH   SOLE NONE 0 0 2,975
iShares MSCI JPN ETF NEW 46434G822 217 3,170 SH   SOLE NONE 0 0 3,170
iShares RUS 1000 ETF 464287622 301 1,345 SH   SOLE NONE 0 0 1,345
iShares BLACKROCK ULTRA 46434V878 359 7,146 SH   SOLE NONE 0 0 7,146
J P Morgan Chase & Co COM 46625H100 2,640 17,343 SH   SOLE NONE 0 0 17,343
Johnson & Johnson COM 478160104 995 6,303 SH   SOLE NONE 0 0 6,303
JPMorgan Ultra Short Income ETF ULTRA SHRT INC 46641Q837 3,599 69,987 SH   SOLE NONE 0 0 69,987
JPMorgan Ultra SHRT Muncipl Incm ETF ULTRA SHT MUNCPL 46641Q654 10,884 213,155 SH   SOLE NONE 0 0 213,155
Kinder Morgan Inc COM 49456B101 8,520 511,739 SH   SOLE NONE 0 0 511,739
Kirby Corp COM 497266106 289 4,800 SH   SOLE NONE 0 0 4,800
Lennar Corp Class A CL A 526057104 205 2,033 SH   SOLE NONE 0 0 2,033
Lockheed Martin Corp COM 539830109 322 874 SH   SOLE NONE 0 0 874
Magellan Midstream Pa LP COM UNIT RP LP 559080106 2,089 48,188 SH   SOLE NONE 0 0 48,188
Maiden Holdings LTD F SHS G5753U112 132 40,000 SH   SOLE NONE 0 0 40,000
Main Street Capital COM 56035L104 2,750 70,586 SH   SOLE NONE 0 0 70,586
Mastercard Inc Class A CL A 57636Q104 567 1,583 SH   SOLE NONE 0 0 1,583
MC Donalds Corp COM 580135101 624 2,784 SH   SOLE NONE 0 0 2,784
Medtronic PLC F SHS G5960L103 739 6,257 SH   SOLE NONE 0 0 6,257
Microsoft Corp COM 594918104 2,364 10,025 SH   SOLE NONE 0 0 10,025
Motorola Solutions COM NEW 620076307 235 1,250 SH   SOLE NONE 0 0 1,250
MPLX LP LP COM UNIT REP LTD 55336V100 3,979 155,283 SH   SOLE NONE 0 0 155,283
Netflix Inc COM 64110L106 285 548 SH   SOLE NONE 0 0 548
Nextera Energy Inc COM 65339F101 1,363 18,028 SH   SOLE NONE 0 0 18,028
Nike Inc Class B CL B 654106103 451 3,398 SH   SOLE NONE 0 0 3,398
Nvidia Corp COM 67066G104 322 605 SH   SOLE NONE 0 0 605
Oneok Inc COM 682680103 1,066 21,061 SH   SOLE NONE 0 0 21,061
Paypal Holdings Incorpor COM 70450Y103 739 3,044 SH   SOLE NONE 0 0 3,044
Phillips 66 Partners LP COM UNIT REP INT 718549207 215 6,796 SH   SOLE NONE 0 0 6,796
PIMCO Enhanced SHRT Maturty Actv ETF ENHAN SHRT MA AC 72201R833 29,349 287,874 SH   SOLE NONE 0 0 287,874
PIMCO Municipal Income I COM 72200W106 592 39,813 SH   SOLE NONE 0 0 39,813
Plains All American P LP UNIT LTD PARTN 726503105 1,206 132,530 SH   SOLE NONE 0 0 132,530
Plains GP HLDGS LTD PARTNR INT A 72651A207 337 35,896 SH   SOLE NONE 0 0 35,896
Procter & Gamble COM 742718109 633 4,968 SH   SOLE NONE 0 0 4,968
Prosperity Bancshare COM 743606105 394 5,270 SH   SOLE NONE 0 0 5,270
Put Prudential Finl COM 744320102 471 5,178 SH   SOLE NONE 0 0 5,178
Raytheon Technologies Co COM 75513E101 609 8,401 SH   SOLE NONE 0 0 8,401
Royal Dutch Shell F Sponsored ADR SPON ADR B 780259107 335 9,117 SH   SOLE NONE 0 0 9,117
Service Now Inc COM 81762P102 294 590 SH   SOLE NONE 0 0 590
Southwestern Energy COM 845467109 189 40,667 SH   SOLE NONE 0 0 40,667
SPDR Gold Shares ETF GOLD SHS 78463V107 1,095 6,851 SH   SOLE NONE 0 0 6,851
SPDR S&P 500 ETF TR UNIT 78462F103 2,347 6,066 SH   SOLE NONE 0 0 6,066
SPDR S&P Dividend ETF S&P DIVID ETF 78464A763 3,051 25,591 SH   SOLE NONE 0 0 25,591
Square Inc Class A CL A 852234103 264 1,167 SH   SOLE NONE 0 0 1,167
Starbucks Corp COM 855244109 245 2,246 SH   SOLE NONE 0 0 2,246
SVB Finl Group COM 78486Q101 246 500 SH   SOLE NONE 0 0 500
Taiwan Semiconductr F Sponsored ADR SPONSORED ADS 874039100 356 3,013 SH   SOLE NONE 0 0 3,013
Targa Resources Corp COM 87612G101 254 8,030 SH   SOLE NONE 0 0 8,030
Thoma Bravo Advantage F Class A COM CL A G88272102 209 20,000 SH   SOLE NONE 0 0 20,000
Tortoise Energy Infrastr COM 89147L886 374 15,312 SH   SOLE NONE 0 0 15,312
Transunion COM 89400J107 227 2,525 SH   SOLE NONE 0 0 2,525
Unitedhealth GRP Inc COM 91324P102 221 906 SH   SOLE NONE 0 0 906
Vaneck Vectors Gold Miners ETF GOLD MINERS ETF 92189F106 574 17,821 SH   SOLE NONE 0 0 17,821
Vanguard Dividend Appreciation ETF DIV APP ETF 921908844 1,077 7,323 SH   SOLE NONE 0 0 7,323
Vanguard FTSE Developed Markets ETF FTSE DEV MKT ETF 921943858 875 18,216 SH   SOLE NONE 0 0 18,216
Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 287 5,526 SH   SOLE NONE 0 0 5,526
Vanguard Mega Cap Growth ETF MEGA GRWTH IND 921910816 236 1,143 SH   SOLE NONE 0 0 1,143
Vanguard Mega Cap Value ETF MEGA CAP VAL ETF 921910840 667 3,031 SH   SOLE NONE 0 0 3,031
Vanguard Mid Cap ETF MID CAP ETF 922908629 582 2,631 SH   SOLE NONE 0 0 2,631
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 698 1,917 SH   SOLE NONE 0 0 1,917
Vanguard Short-Term Bond ETF SHORT TRM BOND 921937827 914 11,120 SH   SOLE NONE 0 0 11,120
Veeva Systems Inc Class A CL A COM 922475108 479 2,037 SH   SOLE NONE 0 0 2,037
Verizon Communicatn COM 92343V104 285 5,595 SH   SOLE NONE 0 0 5,595
Visa Inc Class A COM CL A 92826C839 894 4,223 SH   SOLE NONE 0 0 4,223
WalMart Inc COM 931142103 916 7,012 SH   SOLE NONE 0 0 7,012
Walt Disney Co COM 254687106 1,048 5,681 SH   SOLE NONE 0 0 5,681
Western Midstream Par LP COM UNIT LP INT 958669103 909 48,901 SH   SOLE NONE 0 0 48,901
Williams Companies COM 969457100 1,435 60,592 SH   SOLE NONE 0 0 60,592
Wisdomtree Inter HDG QLY DIV GRT ETF ITL HDG QTLY DIV 97717X594 1,287 31,302 SH   SOLE NONE 0 0 31,302