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 616 21,408 SH   SOLE NONE 0 0 21,408
Abbott Laboratories COM 002824100 202 1,977 SH   SOLE NONE 0 0 1,977
Accenture PLC F Class A SHS CLASS A G1151C101 314 1,212 SH   SOLE NONE 0 0 1,212
Activision Blizzard COM 00507V109 240 2,520 SH   SOLE NONE 0 0 2,520
Adobe Inc COM 00724F101 785 1,477 SH   SOLE NONE 0 0 1,477
Alibaba Group Holding F Sponsored ADR SPONSORED ADS 01609W102 599 2,644 SH   SOLE NONE 0 0 2,644
Alliancebernstein Hol LP UNIT LTD PARTN 01881G106 718 15,433 SH   SOLE NONE 0 0 15,433
Alphabet Inc. Class A CAP STK CL A 02079K305 649 292 SH   SOLE NONE 0 0 292
Alphabet Inc. Class C CAP STK CL C 02079K107 1,609 651 SH   SOLE NONE 0 0 651
Alps Alerian MLP ETF New ALERIAN MLP 00162Q452 1,054 18,547 SH   SOLE NONE 0 0 18,547
Amazon.Com Inc COM 023135106 2,697 828 SH   SOLE NONE 0 0 828
American Express Co COM 025816109 329 1,996 SH   SOLE NONE 0 0 1,996
Apple Inc COM 037833100 6,784 49,536 SH   SOLE NONE 0 0 49,536
Atossa Therapeutics Inc. COM 04962H506 237 54,500 SH   SOLE NONE 0 0 54,500
Bank Montreal Que F COM 063671101 316 3,084 SH   SOLE NONE 0 0 3,084
Bank Of America Corp COM 060505104 354 8,603 SH   SOLE NONE 0 0 8,603
Bank Of Nova Scotia F COM 064149107 300 4,623 SH   SOLE NONE 0 0 4,623
BlackRock Inc COM 09247X101 619 708 SH   SOLE NONE 0 0 708
Bristol-Myers Squibb COM 110122108 520 7,787 SH   SOLE NONE 0 0 7,787
Broadcom Inc COM 11135F101 752 1,678 SH   SOLE NONE 0 0 1,678
Call VALE SPONSORED ADS 91912E105 0 10,000 SH   SOLE NONE 0 0 10,000
Capital One FC COM 14040H105 425 2,750 SH   SOLE NONE 0 0 2,750
CDN Imperial BK Comm F COM 136069101 316 2,779 SH   SOLE NONE 0 0 2,779
Cheniere Energy Partn LP COM UNIT 16411Q101 297 6,724 SH   SOLE NONE 0 0 6,724
Chevron Corp COM 166764100 2,628 25,093 SH   SOLE NONE 0 0 25,093
CIGNA Corp COM 125523100 213 900 SH   SOLE NONE 0 0 900
Cisco Systems Inc COM 17275R102 554 10,463 SH   SOLE NONE 0 0 10,463
Comcast Corp Class A CL A 20030N101 625 10,974 SH   SOLE NONE 0 0 10,974
Conocophillips COM 20825C104 1,383 22,723 SH   SOLE NONE 0 0 22,723
Contango Oil & Gas COM NEW 21075N204 279 64,744 SH   SOLE NONE 0 0 64,744
Deere & Co COM 244199105 659 1,869 SH   SOLE NONE 0 0 1,869
Diamondback Energy COM 25278X109 656 6,992 SH   SOLE NONE 0 0 6,992
Dow Inc COM 260557103 285 4,515 SH   SOLE NONE 0 0 4,515
Eaton Vance Tax MGD DVF COM 27828N102 196 14,000 SH   SOLE NONE 0 0 14,000
Enbridge Inc F COM 29250N105 3,778 94,357 SH   SOLE NONE 0 0 94,357
Energy Transfer LP COM UT LTD PTN 29273V100 977 91,967 SH   SOLE NONE 0 0 91,967
Enterprise Prods Part LP COM 293792107 20,423 854,919 SH   SOLE NONE 0 0 854,919
Exxon Mobil Corp COM 30231G102 6,285 99,645 SH   SOLE NONE 0 0 99,645
Facebook Inc Class A CL A 30303M102 576 1,835 SH   SOLE NONE 0 0 1,835
Fidelity Natl Finl FNF GROUP COM 31620R303 215 4,963 SH   SOLE NONE 0 0 4,963
First Trust North American Energ ETF NO AMER ENERGY 33738D101 764 39,418 SH   SOLE NONE 0 0 39,418
First Trust Preferred Sec Income ETF PFD SECS INC ETF 33739E108 4,423 243,968 SH   SOLE NONE 0 0 243,968
First Trust Value Dividend Index ETF SHS 33734H106 2,780 70,135 SH   SOLE NONE 0 0 70,135
General Electric Co COM 369604103 165 12,284 SH   SOLE NONE 0 0 12,284
Genesis Park Acquisi Uts Exp UNIT 99/99/9999 G38245117 286 25,000 SH   SOLE NONE 0 0 25,000
Goldman Sachs Group COM 38141G104 337 889 SH   SOLE NONE 0 0 889
Hess Midstream Partne LP CL A SHS 428103105 240 9,537 SH   SOLE NONE 0 0 9,537
Home Depot Inc COM 437076102 596 1,872 SH   SOLE NONE 0 0 1,872
Intl Flavors& Fragra COM 459506101 314 2,105 SH   SOLE NONE 0 0 2,105
Intuit Inc COM 461202103 343 700 SH   SOLE NONE 0 0 700
Invesco S&P 500 Equal Weight ETF S&P500 EQL WGT 46137V357 373 2,480 SH   SOLE NONE 0 0 2,480
Iq Mackay Municipal Insured ETF IQ MACKAY INSRED 45409F843 2,680 100,489 SH   SOLE NONE 0 0 100,489
Ironsource LTD F CL A ORD SHS M5R75Y101 210 20,000 SH   SOLE NONE 0 0 20,000
iShares China Large Cap ETF CHINA LG-CAP ETF 464287184 300 6,477 SH   SOLE NONE 0 0 6,477
iShares Gold ETF ISHARES NEW 464285204 2,149 67,827 SH   SOLE NONE 0 0 67,827
iShares MSCI Japan ETF MSCI JPN ETF NEW 46434G822 214 3,170 SH   SOLE NONE 0 0 3,170
iShares MSCI World ETF MSCI WORLD ETF 464286392 213 1,686 SH   SOLE NONE 0 0 1,686
iShares Russell 1000 ETF RUS 1000 ETF 464287622 325 1,345 SH   SOLE NONE 0 0 1,345
iShares Ultra Short Term Bond ETF BLACKROCK ULTRA 46434V878 368 7,310 SH   SOLE NONE 0 0 7,310
J P Morgan Chase & Co COM 46625H100 2,693 17,319 SH   SOLE NONE 0 0 17,319
Johnson & Johnson COM 478160104 1,121 6,806 SH   SOLE NONE 0 0 6,806
JPMorgan Ultra Short Income ETF ULTRA SHRT INC 46641Q837 1,072 21,604 SH   SOLE NONE 0 0 21,604
JPMorgan Ultra SHRT Muncipl Incm ETF ULTRA SHT MUNCPL 46641Q654 18,614 375,760 SH   SOLE NONE 0 0 375,760
Kinder Morgan Inc COM 49456B101 11,223 616,648 SH   SOLE NONE 0 0 616,648
Kirby Corp COM 497266106 291 4,800 SH   SOLE NONE 0 0 4,800
Lennar Corp Class A CL A 526057104 206 2,078 SH   SOLE NONE 0 0 2,078
Lockheed Martin Corp COM 539830109 372 984 SH   SOLE NONE 0 0 984
Magellan Midstream Pa LP COM UNIT RP LP 559080106 3,032 61,993 SH   SOLE NONE 0 0 61,993
Maiden Holdings LTD F SHS G5753U112 134 40,000 SH   SOLE NONE 0 0 40,000
Main Street Capital COM 56035L104 2,929 71,635 SH   SOLE NONE 0 0 71,635
Mastercard Inc Class A CL A 57636Q104 684 2,009 SH   SOLE NONE 0 0 2,009
MC Donalds Corp COM 580135101 664 2,877 SH   SOLE NONE 0 0 2,877
Medtronic PLC F SHS G5960L103 797 6,425 SH   SOLE NONE 0 0 6,425
MGM Resorts Intl Dutch Tender COM 552953101 211 4,969 SH   SOLE NONE 0 0 4,969
Microsoft Corp COM 594918104 2,970 11,158 SH   SOLE NONE 0 0 11,158
Motorola Solutions COM NEW 620076307 271 1,250 SH   SOLE NONE 0 0 1,250
MPLX LP LP COM UNIT REP LTD 55336V100 4,457 160,335 SH   SOLE NONE 0 0 160,335
Netflix Inc COM 64110L106 904 1,728 SH   SOLE NONE 0 0 1,728
Nextera Energy Inc COM 65339F101 1,375 18,766 SH   SOLE NONE 0 0 18,766
Nike Inc Class B CL B 654106103 572 3,948 SH   SOLE NONE 0 0 3,948
Nvidia Corp COM 67066G104 510 840 SH   SOLE NONE 0 0 840
Oneok Inc COM 682680103 1,721 30,935 SH   SOLE NONE 0 0 30,935
Paypal Holdings Incorpor COM 70450Y103 1,002 3,580 SH   SOLE NONE 0 0 3,580
PIMCO Enhanced SHRT Maturty Actv ETF ENHAN SHRT MA AC 72201R833 23,542 230,681 SH   SOLE NONE 0 0 230,681
PIMCO Municipal Income I COM 72200W106 600 39,813 SH   SOLE NONE 0 0 39,813
Pioneer Natural Res COM 723787107 534 3,289 SH   SOLE NONE 0 0 3,289
Plains All American P LP UNIT LTD PARTN 726503105 1,471 129,530 SH   SOLE NONE 0 0 129,530
Plains GP HLDGS LTD PARTNR INT A 72651A207 428 35,896 SH   SOLE NONE 0 0 35,896
Procter & Gamble COM 742718109 760 5,638 SH   SOLE NONE 0 0 5,638
Prosperity Bancshare COM 743606105 378 5,270 SH   SOLE NONE 0 0 5,270
Put Prudential Finl COM 744320102 530 5,178 SH   SOLE NONE 0 0 5,178
Raytheon Technologies Co COM 75513E101 800 9,380 SH   SOLE NONE 0 0 9,380
RH COM 74967X103 228 336 SH   SOLE NONE 0 0 336
Rio Tinto PLC F Sponsored ADR SPONSORED ADR 767204100 472 5,635 SH   SOLE NONE 0 0 5,635
Royal Bank Of Canada F COM 780087102 305 3,012 SH   SOLE NONE 0 0 3,012
Royal Dutch Shell F Sponsored ADR SPON ADR B 780259107 356 9,271 SH   SOLE NONE 0 0 9,271
Salesforce Com COM 79466L302 272 1,275 SH   SOLE NONE 0 0 1,275
Select Energy Services I Class A CL A COM 81617J301 1,033 171,069 SH   SOLE NONE 0 0 171,069
Service Now Inc COM 81762P102 1,888 3,459 SH   SOLE NONE 0 0 3,459
Sony Corp F Sponsored ADR SPONSORED ADR 835699307 325 3,347 SH   SOLE NONE 0 0 3,347
Southwestern Energy COM 845467109 230 40,667 SH   SOLE NONE 0 0 40,667
SPDR Gold Shares ETF GOLD SHS 78463V107 1,176 7,101 SH   SOLE NONE 0 0 7,101
SPDR S&P 500 ETF TR UNIT 78462F103 2,544 5,943 SH   SOLE NONE 0 0 5,943
SPDR S&P Dividend ETF S&P DIVID ETF 78464A763 3,793 33,668 SH   SOLE NONE 0 0 33,668
Square Inc Class A CL A 852234103 306 1,258 SH   SOLE NONE 0 0 1,258
Starbucks Corp COM 855244109 518 4,925 SH   SOLE NONE 0 0 4,925
Sunoco LP LP COM UT REP LP 86765K109 233 6,201 SH   SOLE NONE 0 0 6,201
SVB Finl Group COM 78486Q101 282 508 SH   SOLE NONE 0 0 508
Taiwan Semiconductr F Sponsored ADR SPONSORED ADS 874039100 361 3,027 SH   SOLE NONE 0 0 3,027
Targa Resources Corp COM 87612G101 296 6,667 SH   SOLE NONE 0 0 6,667
Target Corp COM 87612E106 436 1,807 SH   SOLE NONE 0 0 1,807
Toronto-Dominion BK F COM NEW 891160509 295 4,219 SH   SOLE NONE 0 0 4,219
Tortoise Energy Infrastr COM 89147L886 440 15,312 SH   SOLE NONE 0 0 15,312
Transunion COM 89400J107 277 2,525 SH   SOLE NONE 0 0 2,525
Twitter Inc COM 90184L102 300 2,291 SH   SOLE NONE 0 0 2,291
Tyler Technologies COM 902252105 227 504 SH   SOLE NONE 0 0 504
Unitedhealth GRP Inc COM 91324P102 483 1,330 SH   SOLE NONE 0 0 1,330
Vaneck Vectors Gold Miners ETF GOLD MINERS ETF 92189F106 691 21,677 SH   SOLE NONE 0 0 21,677
Vanguard Dividend Appreciation ETF DIV APP ETF 921908844 1,133 7,323 SH   SOLE NONE 0 0 7,323
Vanguard Extended Market ETF IV EXTEND MKT ETF 922908652 624 742 SH   SOLE NONE 0 0 742
Vanguard FTSE Developed Markets ETF FTSE DEV MKT ETF 921943858 938 18,218 SH   SOLE NONE 0 0 18,218
Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 300 5,527 SH   SOLE NONE 0 0 5,527
Vanguard Mega Cap Growth ETF MEGA GRWTH IND 921910816 264 1,143 SH   SOLE NONE 0 0 1,143
Vanguard Mega Cap Value ETF MEGA CAP VAL ETF 921910840 207 2,079 SH   SOLE NONE 0 0 2,079
Vanguard Mid Cap ETF MID CAP ETF 922908629 624 2,631 SH   SOLE NONE 0 0 2,631
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 581 1,477 SH   SOLE NONE 0 0 1,477
Vanguard Short-Term Bond ETF SHORT TRM BOND 921937827 909 11,072 SH   SOLE NONE 0 0 11,072
Veeva Systems Inc Class A CL A COM 922475108 657 2,114 SH   SOLE NONE 0 0 2,114
Verizon Communicatn COM 92343V104 304 5,433 SH   SOLE NONE 0 0 5,433
Visa Inc Class A COM CL A 92826C839 1,087 4,811 SH   SOLE NONE 0 0 4,811
WalMart Inc COM 931142103 847 6,012 SH   SOLE NONE 0 0 6,012
Walt Disney Co COM 254687106 1,146 6,524 SH   SOLE NONE 0 0 6,524
Wells Fargo BK N A COM 949746101 359 7,927 SH   SOLE NONE 0 0 7,927
Western Midstream Par LP COM UNIT LP INT 958669103 894 41,748 SH   SOLE NONE 0 0 41,748
Williams Companies COM 969457100 2,178 82,053 SH   SOLE NONE 0 0 82,053
Wisdomtree Inter HDG QLY DIV GRT ETF ITL HDG QTLY DIV 97717X594 1,408 32,029 SH   SOLE NONE 0 0 32,029
Zoetis Inc Class A CL A 98978V103 311 1,838 SH   SOLE NONE 0 0 1,838