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 381 2,000 SH   SOLE 0 0 2,000
ABBOTT LABS COM 002824100 561 7,762 SH   SOLE 0 0 7,762
ABBVIE INC COM 00287Y109 1,168 12,665 SH   SOLE 0 0 12,665
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 349 70,126 SH   SOLE 0 0 70,126
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 370 51,284 SH   SOLE 0 0 51,284
ADOBE INC COM 00724F101 737 3,259 SH   SOLE 0 0 3,259
ADVENT CLAYMORE CV SECS & IN COM 00764C109 183 14,627 SH   SOLE 0 0 14,627
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 874 6,379 SH   SOLE 0 0 6,379
ALLIANZGI CONV INCOME FD COM 018828103 70 13,450 SH   SOLE 0 0 13,450
ALLIANZGI EQUITY & CONV INCO COM 018829101 382 20,588 SH   SOLE 0 0 20,588
ALPHABET INC CAP STK CL C 02079K107 1,608 1,553 SH   SOLE 0 0 1,553
ALTRIA GROUP INC COM 02209S103 2,977 60,285 SH   SOLE 0 0 60,285
AMAZON COM INC COM 023135106 834 555 SH   SOLE 0 0 555
AMGEN INC COM 031162100 202 1,038 SH   SOLE 0 0 1,038
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 706 10,733 SH   SOLE 0 0 10,733
APPLE INC COM 037833100 1,052 6,671 SH   SOLE 0 0 6,671
ARES DYNAMIC CR ALLOCATION F COM 04014F102 536 38,818 SH   SOLE 0 0 38,818
AT&T INC COM 00206R102 276 9,664 SH   SOLE 0 0 9,664
BLACKROCK ENHANCED EQT DIV T COM 09251A104 288 37,063 SH   SOLE 0 0 37,063
BLACKROCK ENHANCED GBL DIV T COM 092501105 555 59,273 SH   SOLE 0 0 59,273
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 60 12,111 SH   SOLE 0 0 12,111
BLACKROCK INC COM 09247X101 671 1,707 SH   SOLE 0 0 1,707
BLACKROCK RES & COMM STRAT T SHS 09257A108 306 43,406 SH   SOLE 0 0 43,406
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 307 10,310 SH   SOLE 0 0 10,310
BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 486 35,400 SH   SOLE 0 0 35,400
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 1,437 75,345 SH   SOLE 0 0 75,345
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 232 24,652 SH   SOLE 0 0 24,652
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 692 78,053 SH   SOLE 0 0 78,053
CALAMOS GBL DYN INCOME FUND COM 12811L107 769 117,426 SH   SOLE 0 0 117,426
CAPITAL ONE FINL CORP COM 14040H105 243 3,210 SH   SOLE 0 0 3,210
CBRE CLARION GLOBAL REAL EST COM 12504G100 358 58,102 SH   SOLE 0 0 58,102
CELGENE CORP COM 151020104 221 3,441 SH   SOLE 0 0 3,441
CHART INDS INC COM PAR $0.01 16115Q308 276 4,247 SH   SOLE 0 0 4,247
CHARTER COMMUNICATIONS INC N CL A 16119P108 568 1,992 SH   SOLE 0 0 1,992
CHEVRON CORP NEW COM 166764100 844 7,758 SH   SOLE 0 0 7,758
CISCO SYS INC COM 17275R102 317 7,325 SH   SOLE 0 0 7,325
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 277 35,474 SH   SOLE 0 0 35,474
CLEARBRIDGE MLP AND MIDSTRM COM 184692101 811 77,952 SH   SOLE 0 0 77,952
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 597 76,477 SH   SOLE 0 0 76,477
CLOUGH GLOBAL EQUITY FD COM 18914C100 140 12,874 SH   SOLE 0 0 12,874
CME GROUP INC COM CL A 12572Q105 473 2,513 SH   SOLE 0 0 2,513
COCA COLA CO COM 191216100 742 15,669 SH   SOLE 0 0 15,669
COHEN & STEERS GLOBAL INC BL COM 19248M103 360 48,387 SH   SOLE 0 0 48,387
COMCAST CORP NEW CL A 20030N101 1,211 35,566 SH   SOLE 0 0 35,566
CONSTELLATION BRANDS INC CL A 21036P108 388 2,415 SH   SOLE 0 0 2,415
CREDIT SUISSE ASSET MGMT INC COM 224916106 54 19,336 SH   SOLE 0 0 19,336
CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 402 185,450 SH   SOLE 0 0 185,450
CVS HEALTH CORP COM 126650100 239 3,645 SH   SOLE 0 0 3,645
DELAWARE ENHANCED GBL DIV & COM 246060107 137 15,722 SH   SOLE 0 0 15,722
DIAGEO P L C SPON ADR NEW 25243Q205 313 2,205 SH   SOLE 0 0 2,205
DISNEY WALT CO COM DISNEY 254687106 246 2,239 SH   SOLE 0 0 2,239
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 21 21,890 SH   SOLE 0 0 21,890
DIVIDEND & INCOME FUND COM NEW 25538A204 1,134 119,027 SH   SOLE 0 0 119,027
DOUBLELINE INCOME SOLUTIONS COM 258622109 607 35,054 SH   SOLE 0 0 35,054
DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 48 17,537 SH   SOLE 0 0 17,537
DUFF & PHELPS GLB UTL INC FD COM 26433C105 141 11,871 SH   SOLE 0 0 11,871
EATON CORP PLC SHS G29183103 298 4,347 SH   SOLE 0 0 4,347
EATON VANCE ENHANCED EQ INC COM 278274105 580 44,824 SH   SOLE 0 0 44,824
EATON VANCE FLTING RATE INC COM 278279104 258 20,406 SH   SOLE 0 0 20,406
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 301 16,174 SH   SOLE 0 0 16,174
EATON VANCE TAX ADVT DIV INC COM 27828G107 289 15,193 SH   SOLE 0 0 15,193
ELECTRONIC ARTS INC COM 285512109 1,073 13,594 SH   SOLE 0 0 13,594
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 793 60,018 SH   SOLE 0 0 60,018
ENTERPRISE PRODS PARTNERS L COM 293792107 1,372 55,797 SH   SOLE 0 0 55,797
EXXON MOBIL CORP COM 30231G102 90,738 1,330,665 SH   SOLE 0 0 1,330,665
FACEBOOK INC CL A 30303M102 1,012 7,718 SH   SOLE 0 0 7,718
FEDEX CORP COM 31428X106 456 2,827 SH   SOLE 0 0 2,827
FIRST FINL BANKSHARES COM 32020R109 2,065 35,796 SH   SOLE 0 0 35,796
FIRST TR ENERGY INFRASTRCTR COM 33738C103 675 52,073 SH   SOLE 0 0 52,073
FIRST TR MLP & ENERGY INCOME COM 33739B104 1,735 177,026 SH   SOLE 0 0 177,026
FIRST TR SR FLG RTE INCM FD COM 33733U108 265 23,680 SH   SOLE 0 0 23,680
FORD MTR CO DEL COM PAR $0.01 345370860 92 12,000 SH   SOLE 0 0 12,000
FRANKLIN UNVL TR SH BEN INT 355145103 77 12,067 SH   SOLE 0 0 12,067
FST TR NEW OPPORT MLP & ENE COM 33739M100 1,690 224,177 SH   SOLE 0 0 224,177
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 1,576 425,874 SH   SOLE 0 0 425,874
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 101 20,389 SH   SOLE 0 0 20,389
GENERAL ELECTRIC CO COM 369604103 219 28,984 SH   SOLE 0 0 28,984
HANCOCK JOHN INV TRUST TAX ADV GLB SH 41013P749 952 143,379 SH   SOLE 0 0 143,379
HENRY JACK & ASSOC INC COM 426281101 690 5,456 SH   SOLE 0 0 5,456
HERZFELD CARIBBEAN BASIN FD COM 42804T106 79 16,133 SH   SOLE 0 0 16,133
INDEPENDENT BK GROUP INC COM 45384B106 1,177 25,712 SH   SOLE 0 0 25,712
INTEL CORP COM 458140100 595 12,688 SH   SOLE 0 0 12,688
INTERCONTINENTAL EXCHANGE IN COM 45866F104 777 10,318 SH   SOLE 0 0 10,318
INTUITIVE SURGICAL INC COM NEW 46120E602 895 1,868 SH   SOLE 0 0 1,868
INVESCO SR INCOME TR COM 46131H107 67 17,211 SH   SOLE 0 0 17,211
ISHARES TR CORE S&P US GWT 464287671 9,171 174,019 SH   SOLE 0 0 174,019
ISHARES TR CORE S&P500 ETF 464287200 31,243 124,174 SH   SOLE 0 0 124,174
ISHARES TR CORE US AGGBD ET 464287226 481 4,514 SH   SOLE 0 0 4,514
ISHARES TR SELECT DIVID ETF 464287168 228 2,551 SH   SOLE 0 0 2,551
JOHN HANCOCK HDG EQ & INC FD COM 47804L102 446 34,084 SH   SOLE 0 0 34,084
JOHNSON & JOHNSON COM 478160104 1,154 8,941 SH   SOLE 0 0 8,941
JPMORGAN CHASE & CO COM 46625H100 515 5,273 SH   SOLE 0 0 5,273
KANSAS CITY SOUTHERN COM NEW 485170302 211 2,215 SH   SOLE 0 0 2,215
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 598 111,198 SH   SOLE 0 0 111,198
LOCKHEED MARTIN CORP COM 539830109 350 1,335 SH   SOLE 0 0 1,335
MASTERCARD INCORPORATED CL A 57636Q104 592 3,137 SH   SOLE 0 0 3,137
MEDTRONIC PLC SHS G5960L103 344 3,785 SH   SOLE 0 0 3,785
MERCK & CO INC COM 58933Y105 377 4,931 SH   SOLE 0 0 4,931
MFS INTERMEDIATE HIGH INC FD SH BEN INT 59318T109 70 32,748 SH   SOLE 0 0 32,748
MPLX LP COM UNIT REP LTD 55336V100 234 7,721 SH   SOLE 0 0 7,721
NEUBERGER BERMAN RE ES SEC F COM 64190A103 521 125,637 SH   SOLE 0 0 125,637
NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 160 29,193 SH   SOLE 0 0 29,193
NUVEEN PFD & INCOME TERM FD COM 67075A106 273 13,512 SH   SOLE 0 0 13,512
PFIZER INC COM 717081103 256 5,855 SH   SOLE 0 0 5,855
PHILIP MORRIS INTL INC COM 718172109 2,820 42,247 SH   SOLE 0 0 42,247
PIMCO ETF TR ACTIVE BD ETF 72201R775 245 2,382 SH   SOLE 0 0 2,382
PIONEER FLOATING RATE TR COM 72369J102 160 16,217 SH   SOLE 0 0 16,217
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 251 12,548 SH   SOLE 0 0 12,548
PROCTER AND GAMBLE CO COM 742718109 825 8,975 SH   SOLE 0 0 8,975
ROYCE MICRO-CAP TR INC COM 780915104 81 10,880 SH   SOLE 0 0 10,880
SINA CORP ORD G81477104 322 5,999 SH   SOLE 0 0 5,999
SOUTHWESTERN ENERGY CO COM 845467109 65 18,995 SH   SOLE 0 0 18,995
SPDR GOLD TRUST GOLD SHS 78463V107 326 2,689 SH   SOLE 0 0 2,689
SPROTT FOCUS TR INC COM 85208J109 64 11,108 SH   SOLE 0 0 11,108
STAR GROUP L P UNIT LTD PARTNR 85512C105 93 10,000 SH   SOLE 0 0 10,000
TEMPLETON EMERG MKTS INCOME COM 880192109 526 54,634 SH   SOLE 0 0 54,634
UGI CORP NEW COM 902681105 298 5,595 SH   SOLE 0 0 5,595
UNITED TECHNOLOGIES CORP COM 913017109 287 2,691 SH   SOLE 0 0 2,691
UNITEDHEALTH GROUP INC COM 91324P102 1,045 4,193 SH   SOLE 0 0 4,193
VAIL RESORTS INC COM 91879Q109 225 1,065 SH   SOLE 0 0 1,065
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 491 6,037 SH   SOLE 0 0 6,037
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 479 8,823 SH   SOLE 0 0 8,823
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 234 2,828 SH   SOLE 0 0 2,828
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 246 2,886 SH   SOLE 0 0 2,886
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 486 6,526 SH   SOLE 0 0 6,526
VANGUARD WORLD FD EXTENDED DUR 921910709 256 2,259 SH   SOLE 0 0 2,259
VERISK ANALYTICS INC COM 92345Y106 439 4,022 SH   SOLE 0 0 4,022
VIRTUS GLOBAL DIVID INCOME F COM 92835W107 360 40,345 SH   SOLE 0 0 40,345
VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 130 11,698 SH   SOLE 0 0 11,698
VIRTUS TOTAL RETURN FUND INC COM 92837G100 614 70,879 SH   SOLE 0 0 70,879
VISA INC COM CL A 92826C839 1,188 9,001 SH   SOLE 0 0 9,001
VOYA GLBL ADV & PREM OPP FD COM 92912R104 307 33,325 SH   SOLE 0 0 33,325
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 571 97,417 SH   SOLE 0 0 97,417
VOYA INFRASTRUCTURE INDLS & COM 92912X101 558 50,408 SH   SOLE 0 0 50,408
VOYA INTL HIGH DIVID EQTY IN COM 92912Y109 210 40,610 SH   SOLE 0 0 40,610
VOYA PRIME RATE TR SH BEN INT 92913A100 52 11,684 SH   SOLE 0 0 11,684
VOYA RISK MANAGED NAT RES FD COM 92913C106 289 67,616 SH   SOLE 0 0 67,616
WEATHERFORD INTL PLC ORD SHS G48833100 8 15,000 SH   SOLE 0 0 15,000
WELLS FARGO CO NEW COM 949746101 241 5,229 SH   SOLE 0 0 5,229
WELLS FARGO GLOBAL DIVIDEND COM 94987C103 386 83,204 SH   SOLE 0 0 83,204
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 93 12,809 SH   SOLE 0 0 12,809
WESTERN ASSET HIGH INCM FD I COM 95766J102 79 13,729 SH   SOLE 0 0 13,729
WESTERN ASSET HIGH INCM OPP COM 95766K109 71 16,271 SH   SOLE 0 0 16,271