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
3M CO COM 88579Y101 416 2,000 SH   SOLE 0 0 2,000
ABBOTT LABS COM 002824100 620 7,762 SH   SOLE 0 0 7,762
ABBVIE INC COM 00287Y109 1,067 13,236 SH   SOLE 0 0 13,236
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 113 18,825 SH   SOLE 0 0 18,825
ADOBE INC COM 00724F101 1,316 4,937 SH   SOLE 0 0 4,937
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,552 8,507 SH   SOLE 0 0 8,507
ALPHABET INC CAP STK CL C 02079K107 2,480 2,114 SH   SOLE 0 0 2,114
ALTRIA GROUP INC COM 02209S103 3,909 68,071 SH   SOLE 0 0 68,071
AMAZON COM INC COM 023135106 1,362 765 SH   SOLE 0 0 765
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,132 13,478 SH   SOLE 0 0 13,478
APPLE INC COM 037833100 1,231 6,480 SH   SOLE 0 0 6,480
AT&T INC COM 00206R102 306 9,761 SH   SOLE 0 0 9,761
BAIDU INC SPON ADR REP A 056752108 223 1,351 SH   SOLE 0 0 1,351
BLACKROCK CORPOR HI YLD FD I COM 09255P107 116 11,333 SH   SOLE 0 0 11,333
BLACKROCK ENHANCED EQT DIV T COM 09251A104 101 11,814 SH   SOLE 0 0 11,814
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 80 14,442 SH   SOLE 0 0 14,442
BLACKROCK INC COM 09247X101 946 2,213 SH   SOLE 0 0 2,213
BLACKROCK RES & COMM STRAT T SHS 09257A108 149 18,298 SH   SOLE 0 0 18,298
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 373 10,676 SH   SOLE 0 0 10,676
BOOKING HLDGS INC COM 09857L108 258 148 SH   SOLE 0 0 148
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 222 10,285 SH   SOLE 0 0 10,285
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 201 19,852 SH   SOLE 0 0 19,852
CALAMOS GBL DYN INCOME FUND COM 12811L107 101 12,600 SH   SOLE 0 0 12,600
CAPITAL ONE FINL CORP COM 14040H105 246 3,010 SH   SOLE 0 0 3,010
CBRE CLARION GLOBAL REAL EST COM 12504G100 185 24,811 SH   SOLE 0 0 24,811
CELGENE CORP COM 151020104 356 3,773 SH   SOLE 0 0 3,773
CHART INDS INC COM PAR $0.01 16115Q308 345 3,812 SH   SOLE 0 0 3,812
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,003 2,891 SH   SOLE 0 0 2,891
CHEVRON CORP NEW COM 166764100 956 7,759 SH   SOLE 0 0 7,759
CHINA FD INC COM 169373107 563 27,629 SH   SOLE 0 0 27,629
CISCO SYS INC COM 17275R102 332 6,151 SH   SOLE 0 0 6,151
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 1,605 167,056 SH   SOLE 0 0 167,056
CLEARBRIDGE MLP AND MIDSTRM COM 184692101 163 12,871 SH   SOLE 0 0 12,871
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 132 13,597 SH   SOLE 0 0 13,597
CME GROUP INC COM CL A 12572Q105 609 3,702 SH   SOLE 0 0 3,702
COCA COLA CO COM 191216100 794 16,936 SH   SOLE 0 0 16,936
COHEN & STEERS GLOBAL INC BL COM 19248M103 109 12,785 SH   SOLE 0 0 12,785
COMCAST CORP NEW CL A 20030N101 2,067 51,707 SH   SOLE 0 0 51,707
CREDIT SUISSE ASSET MGMT INC COM 224916106 45 14,539 SH   SOLE 0 0 14,539
CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 45 18,025 SH   SOLE 0 0 18,025
CROWN CASTLE INTL CORP NEW COM 22822V101 256 2,001 SH   SOLE 0 0 2,001
CVS HEALTH CORP COM 126650100 342 6,348 SH   SOLE 0 0 6,348
DEVON ENERGY CORP NEW COM 25179M103 276 8,738 SH   SOLE 0 0 8,738
DIAGEO P L C SPON ADR NEW 25243Q205 352 2,150 SH   SOLE 0 0 2,150
DISNEY WALT CO COM DISNEY 254687106 428 3,852 SH   SOLE 0 0 3,852
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 20 21,890 SH   SOLE 0 0 21,890
DIVIDEND & INCOME FUND COM NEW 25538A204 814 71,671 SH   SOLE 0 0 71,671
DUFF & PHELPS SLT ENGY AND M COM 26433F108 57 11,434 SH   SOLE 0 0 11,434
EATON CORP PLC SHS G29183103 355 4,412 SH   SOLE 0 0 4,412
EATON VANCE SR INCOME TR SH BEN INT 27826S103 94 15,320 SH   SOLE 0 0 15,320
EATON VANCE TAX MNGD GBL DV COM 27829F108 6,470 794,860 SH   SOLE 0 0 794,860
EATON VANCE TXMGD GL BUYWR O COM 27829C105 3,615 370,058 SH   SOLE 0 0 370,058
ELECTRONIC ARTS INC COM 285512109 1,717 16,895 SH   SOLE 0 0 16,895
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 873 56,818 SH   SOLE 0 0 56,818
ENTERPRISE PRODS PARTNERS L COM 293792107 1,629 55,967 SH   SOLE 0 0 55,967
EXXON MOBIL CORP COM 30231G102 108,345 1,340,909 SH   SOLE 0 0 1,340,909
FACEBOOK INC CL A 30303M102 1,695 10,168 SH   SOLE 0 0 10,168
FEDEX CORP COM 31428X106 563 3,104 SH   SOLE 0 0 3,104
FIRST FINL BANKSHARES COM 32020R109 2,068 35,796 SH   SOLE 0 0 35,796
FIRST TR MLP & ENERGY INCOME COM 33739B104 184 16,031 SH   SOLE 0 0 16,031
FORD MTR CO DEL COM 345370860 104 11,850 SH   SOLE 0 0 11,850
FRANKLIN UNVL TR SH BEN INT 355145103 139 19,793 SH   SOLE 0 0 19,793
FST TR NEW OPPORT MLP & ENE COM 33739M100 606 65,470 SH   SOLE 0 0 65,470
GABELLI HLTHCARE & WELLNESS SHS 36246K103 115 10,900 SH   SOLE 0 0 10,900
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 195 44,900 SH   SOLE 0 0 44,900
GENERAL ELECTRIC CO COM 369604103 276 27,581 SH   SOLE 0 0 27,581
GENERAL MLS INC COM 370334104 209 4,040 SH   SOLE 0 0 4,040
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 254 4,506 SH   SOLE 0 0 4,506
HANCOCK JOHN INV TRUST TAX ADV GLB SH 41013P749 656 95,835 SH   SOLE 0 0 95,835
HENRY JACK & ASSOC INC COM 426281101 757 5,456 SH   SOLE 0 0 5,456
HONEYWELL INTL INC COM 438516106 207 1,300 SH   SOLE 0 0 1,300
INDEPENDENT BK GROUP INC COM 45384B106 1,888 36,813 SH   SOLE 0 0 36,813
INTEL CORP COM 458140100 672 12,513 SH   SOLE 0 0 12,513
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,155 15,163 SH   SOLE 0 0 15,163
INTERNATIONAL BUSINESS MACHS COM 459200101 205 1,456 SH   SOLE 0 0 1,456
INTUITIVE SURGICAL INC COM NEW 46120E602 1,577 2,763 SH   SOLE 0 0 2,763
INVESCO QQQ TR UNIT SER 1 46090E103 310 1,723 SH   SOLE 0 0 1,723
INVESCO SR INCOME TR COM 46131H107 76 18,180 SH   SOLE 0 0 18,180
ISHARES TR CHINA LG-CAP ETF 464287184 255 5,765 SH   SOLE 0 0 5,765
ISHARES TR CORE S&P US GWT 464287671 17,581 291,469 SH   SOLE 0 0 291,469
ISHARES TR CORE S&P500 ETF 464287200 39,154 137,595 SH   SOLE 0 0 137,595
ISHARES TR SELECT DIVID ETF 464287168 250 2,551 SH   SOLE 0 0 2,551
JD COM INC SPON ADR CL A 47215P106 895 29,691 SH   SOLE 0 0 29,691
JOHNSON & JOHNSON COM 478160104 1,267 9,062 SH   SOLE 0 0 9,062
JPMORGAN CHASE & CO COM 46625H100 596 5,888 SH   SOLE 0 0 5,888
KANSAS CITY SOUTHERN COM NEW 485170302 281 2,425 SH   SOLE 0 0 2,425
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 86 14,030 SH   SOLE 0 0 14,030
LOCKHEED MARTIN CORP COM 539830109 393 1,310 SH   SOLE 0 0 1,310
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 217 3,580 SH   SOLE 0 0 3,580
MASTERCARD INC CL A 57636Q104 1,063 4,516 SH   SOLE 0 0 4,516
MEDTRONIC PLC SHS G5960L103 424 4,655 SH   SOLE 0 0 4,655
MERCK & CO INC COM 58933Y105 398 4,791 SH   SOLE 0 0 4,791
MPLX LP COM UNIT REP LTD 55336V100 247 7,521 SH   SOLE 0 0 7,521
NEUBERGER BERMAN RE ES SEC F COM 64190A103 134 25,736 SH   SOLE 0 0 25,736
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 321 33,199 SH   SOLE 0 0 33,199
NUVEEN MULTI MKT INCOME FD COM 67075J107 78 11,081 SH   SOLE 0 0 11,081
PEPSICO INC COM 713448108 250 2,040 SH   SOLE 0 0 2,040
PFIZER INC COM 717081103 260 6,125 SH   SOLE 0 0 6,125
PHILIP MORRIS INTL INC COM 718172109 4,226 47,815 SH   SOLE 0 0 47,815
PHILIP MORRIS INTL INC COM 718172109 2 1,000 SH Put SOLE 0 0 1,000
PIMCO ETF TR ACTIVE BD ETF 72201R775 410 3,888 SH   SOLE 0 0 3,888
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 306 12,498 SH   SOLE 0 0 12,498
PROCTER AND GAMBLE CO COM 742718109 695 6,682 SH   SOLE 0 0 6,682
RMR REAL ESTATE INCOME FUND COM 76970B101 221 11,815 SH   SOLE 0 0 11,815
ROYCE MICRO-CAP TR INC COM 780915104 93 11,195 SH   SOLE 0 0 11,195
SINA CORP ORD G81477104 353 5,964 SH   SOLE 0 0 5,964
SOUTHWESTERN ENERGY CO COM 845467109 89 18,995 SH   SOLE 0 0 18,995
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 204 787 SH   SOLE 0 0 787
SPDR SER TR PRTFLO S&P500 HI 78468R788 255 6,734 SH   SOLE 0 0 6,734
SPDR SERIES TRUST FACTST INV ETF 78464A110 260 2,487 SH   SOLE 0 0 2,487
SPDR SERIES TRUST S&P INS ETF 78464A789 252 8,165 SH   SOLE 0 0 8,165
STAR GROUP L P UNIT LTD PARTNR 85512C105 96 10,000 SH   SOLE 0 0 10,000
TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 246 13,965 SH   SOLE 0 0 13,965
UGI CORP NEW COM 902681105 310 5,595 SH   SOLE 0 0 5,595
UNITED TECHNOLOGIES CORP COM 913017109 347 2,691 SH   SOLE 0 0 2,691
UNITEDHEALTH GROUP INC COM 91324P102 1,586 6,415 SH   SOLE 0 0 6,415
VAIL RESORTS INC COM 91879Q109 357 1,643 SH   SOLE 0 0 1,643
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 309 3,684 SH   SOLE 0 0 3,684
VANGUARD INDEX FDS GROWTH ETF 922908736 206 1,316 SH   SOLE 0 0 1,316
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 307 1,185 SH   SOLE 0 0 1,185
VANGUARD INDEX FDS SML CP GRW ETF 922908595 254 1,411 SH   SOLE 0 0 1,411
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 309 3,560 SH   SOLE 0 0 3,560
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 204 2,381 SH   SOLE 0 0 2,381
VANGUARD WORLD FDS INF TECH ETF 92204A702 312 1,553 SH   SOLE 0 0 1,553
VERISK ANALYTICS INC COM 92345Y106 778 5,849 SH   SOLE 0 0 5,849
VISA INC COM CL A 92826C839 1,986 12,714 SH   SOLE 0 0 12,714
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 74 11,439 SH   SOLE 0 0 11,439
VOYA PRIME RATE TR SH BEN INT 92913A100 99 20,708 SH   SOLE 0 0 20,708
WELLS FARGO CO NEW COM 949746101 310 6,415 SH   SOLE 0 0 6,415
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 121 15,395 SH   SOLE 0 0 15,395
WESTERN ASSET HIGH INCM OPP COM 95766K109 62 12,777 SH   SOLE 0 0 12,777
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 117 10,449 SH   SOLE 0 0 10,449
WESTERN AST INFL LKD OPP & I COM 95766R104 146 13,610 SH   SOLE 0 0 13,610