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 468 2,220 SH   SOLE 0 0 2,220
ABBOTT LABS COM 002824100 580 7,909 SH   SOLE 0 0 7,909
ABBVIE INC COM 00287Y109 1,226 12,962 SH   SOLE 0 0 12,962
ABERDEEN ASIA PACIFIC INCOM COM 003009107 265 64,054 SH   SOLE 0 0 64,054
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 243 23,481 SH   SOLE 0 0 23,481
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 63 10,322 SH   SOLE 0 0 10,322
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1,737 197,865 SH   SOLE 0 0 197,865
ADAM NAT RES FD INC COM 00548F105 809 40,590 SH   SOLE 0 0 40,590
ADAMS DIVERSIFIED EQUITY FD COM 006212104 233 14,005 SH   SOLE 0 0 14,005
ADOBE SYS INC COM 00724F101 208 770 SH   SOLE 0 0 770
ADVENT CLAYMORE CV SECS & IN COM 00764C109 246 15,669 SH   SOLE 0 0 15,669
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 224 1,362 SH   SOLE 0 0 1,362
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 260 22,355 SH   SOLE 0 0 22,355
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 166 12,634 SH   SOLE 0 0 12,634
ALPHABET INC CAP STK CL C 02079K107 535 448 SH   SOLE 0 0 448
ALTRIA GROUP INC COM 02209S103 2,702 44,803 SH   SOLE 0 0 44,803
AMGEN INC COM 031162100 211 1,018 SH   SOLE 0 0 1,018
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 321 3,662 SH   SOLE 0 0 3,662
APOLLO SR FLOATING RATE FD I COM 037636107 512 32,028 SH   SOLE 0 0 32,028
APPLE INC COM 037833100 945 4,187 SH   SOLE 0 0 4,187
ARES DYNAMIC CR ALLOCATION F COM 04014F102 916 59,009 SH   SOLE 0 0 59,009
AT&T INC COM 00206R102 323 9,614 SH   SOLE 0 0 9,614
BAIDU INC SPON ADR REP A 056752108 254 1,109 SH   SOLE 0 0 1,109
BANCROFT FUND LTD COM 059695106 222 9,708 SH   SOLE 0 0 9,708
BLACKROCK CORE BD TR SHS BEN INT 09249E101 151 11,820 SH   SOLE 0 0 11,820
BLACKROCK CORPOR HI YLD FD I COM 09255P107 281 26,704 SH   SOLE 0 0 26,704
BLACKROCK CR ALLCTN INC TR COM 092508100 186 15,229 SH   SOLE 0 0 15,229
BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 1,364 122,473 SH   SOLE 0 0 122,473
BLACKROCK ENERGY & RES TR COM 09250U101 369 25,318 SH   SOLE 0 0 25,318
BLACKROCK ENHANCED GBL DIV T COM 092501105 1,579 143,662 SH   SOLE 0 0 143,662
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 1,250 218,090 SH   SOLE 0 0 218,090
BLACKROCK FLOAT RATE OME STR COM 09255X100 975 70,736 SH   SOLE 0 0 70,736
BLACKROCK FLOATING RATE INCO COM 091941104 167 12,669 SH   SOLE 0 0 12,669
BLACKROCK INC COM 09247X101 219 465 SH   SOLE 0 0 465
BLACKROCK LTD DURATION INC T COM SHS 09249W101 198 13,289 SH   SOLE 0 0 13,289
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 300 14,490 SH   SOLE 0 0 14,490
BLACKROCK RES & COMM STRAT T SHS 09257A108 201 22,107 SH   SOLE 0 0 22,107
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 303 7,960 SH   SOLE 0 0 7,960
BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 337 21,036 SH   SOLE 0 0 21,036
BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 334 27,784 SH   SOLE 0 0 27,784
CAPITAL ONE FINL CORP COM 14040H105 243 2,560 SH   SOLE 0 0 2,560
CBRE CLARION GLOBAL REAL EST COM 12504G100 212 29,075 SH   SOLE 0 0 29,075
CELGENE CORP COM 151020104 307 3,433 SH   SOLE 0 0 3,433
CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461100 1,193 126,621 SH   SOLE 0 0 126,621
CHART INDS INC COM PAR $0.01 16115Q308 333 4,247 SH   SOLE 0 0 4,247
CHEVRON CORP NEW COM 166764100 952 7,788 SH   SOLE 0 0 7,788
CISCO SYS INC COM 17275R102 353 7,246 SH   SOLE 0 0 7,246
CLEARBRIDGE AMERN ENERG MLP COM 184691103 824 104,719 SH   SOLE 0 0 104,719
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 1,398 96,196 SH   SOLE 0 0 96,196
CLEARBRIDGE ENERGY MLP OPP F COM 18469P100 239 20,964 SH   SOLE 0 0 20,964
CLEARBRIDGE ENERGY MLP TR FD COM 18469Q108 589 51,825 SH   SOLE 0 0 51,825
COCA COLA CO COM 191216100 859 18,601 SH   SOLE 0 0 18,601
COHEN & STEERS GLOBAL INC BL COM 19248M103 411 44,055 SH   SOLE 0 0 44,055
COHEN & STEERS INFRASTRUCTUR COM 19248A109 509 23,003 SH   SOLE 0 0 23,003
COHEN & STEERS LTD DUR PFD I COM 19248C105 897 37,682 SH   SOLE 0 0 37,682
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 854 81,768 SH   SOLE 0 0 81,768
COHEN & STEERS TOTAL RETURN COM 19247R103 190 15,648 SH   SOLE 0 0 15,648
COLUMBIA SELIGM PREM TECH GR COM 19842X109 694 32,476 SH   SOLE 0 0 32,476
COMCAST CORP NEW CL A 20030N101 267 7,547 SH   SOLE 0 0 7,547
CREDIT SUISSE ASSET MGMT INC COM 224916106 110 34,725 SH   SOLE 0 0 34,725
CVS HEALTH CORP COM 126650100 211 2,676 SH   SOLE 0 0 2,676
DEVON ENERGY CORP NEW COM 25179M103 342 8,568 SH   SOLE 0 0 8,568
DIAGEO P L C SPON ADR NEW 25243Q205 309 2,178 SH   SOLE 0 0 2,178
DISNEY WALT CO COM DISNEY 254687106 262 2,239 SH   SOLE 0 0 2,239
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 45 31,890 SH   SOLE 0 0 31,890
DIVIDEND & INCOME FUND COM NEW 25538A204 946 79,265 SH   SOLE 0 0 79,265
DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 33 10,246 SH   SOLE 0 0 10,246
DUFF & PHELPS SLCT ENGY MLP COM 26433F108 423 69,607 SH   SOLE 0 0 69,607
DUKE ENERGY CORP NEW COM NEW 26441C204 219 2,732 SH   SOLE 0 0 2,732
EATON CORP PLC SHS G29183103 292 3,372 SH   SOLE 0 0 3,372
EATON VANCE ENH EQTY INC FD COM 278277108 315 17,846 SH   SOLE 0 0 17,846
EATON VANCE FLTG RATE INCOM COM SHS BEN INT 278284104 270 17,054 SH   SOLE 0 0 17,054
EATON VANCE FLTING RATE INC COM 278279104 289 19,788 SH   SOLE 0 0 19,788
EATON VANCE LTD DUR INCOME F COM 27828H105 239 18,825 SH   SOLE 0 0 18,825
EATON VANCE MI MUNI INCOME T SH BEN INT 27826D106 134 10,771 SH   SOLE 0 0 10,771
EATON VANCE SH TM DR DIVR IN COM 27828V104 499 38,690 SH   SOLE 0 0 38,690
EATON VANCE SR FLTNG RTE TR COM 27828Q105 887 63,097 SH   SOLE 0 0 63,097
EATON VANCE SR INCOME TR SH BEN INT 27826S103 583 90,454 SH   SOLE 0 0 90,454
EATON VANCE TAX ADV BD OPT S COM SH BEN INT 27829M103 376 42,823 SH   SOLE 0 0 42,823
EATON VANCE TAX MNGD GBL DV COM 27829F108 99 10,400 SH   SOLE 0 0 10,400
ELECTRONIC ARTS INC COM 285512109 209 1,737 SH   SOLE 0 0 1,737
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 429 24,618 SH   SOLE 0 0 24,618
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 668 30,000 SH   SOLE 0 0 30,000
ENTERPRISE PRODS PARTNERS L COM 293792107 1,612 56,115 SH   SOLE 0 0 56,115
EXXON MOBIL CORP COM 30231G102 112,949 1,328,501 SH   SOLE 0 0 1,328,501
FACEBOOK INC CL A 30303M102 234 1,422 SH   SOLE 0 0 1,422
FEDEX CORP COM 31428X106 380 1,580 SH   SOLE 0 0 1,580
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 857 70,169 SH   SOLE 0 0 70,169
FIRST FINL BANKSHARES COM 32020R109 2,116 35,796 SH   SOLE 0 0 35,796
FIRST TR ENERGY INCOME & GRW COM 33738G104 1,058 47,616 SH   SOLE 0 0 47,616
FIRST TR ENERGY INFRASTRCTR COM 33738C103 674 42,814 SH   SOLE 0 0 42,814
FIRST TR HIGH INCOME L/S FD COM 33738E109 206 13,979 SH   SOLE 0 0 13,979
FIRST TR INTER DUR PFD & IN COM 33718W103 696 32,293 SH   SOLE 0 0 32,293
FIRST TR MLP & ENERGY INCOME COM 33739B104 1,773 141,583 SH   SOLE 0 0 141,583
FIRST TR SR FLG RTE INCM FD COM 33733U108 504 39,637 SH   SOLE 0 0 39,637
FIRST TRUST MORTGAGE INCM FD COM SHS 33734E103 162 12,078 SH   SOLE 0 0 12,078
FORD MTR CO DEL COM PAR $0.01 345370860 111 12,000 SH   SOLE 0 0 12,000
FRANKLIN UNVL TR SH BEN INT 355145103 476 71,561 SH   SOLE 0 0 71,561
FST TR NEW OPPORT MLP & ENE COM 33739M100 1,401 145,775 SH   SOLE 0 0 145,775
GABELLI HLTHCARE & WELLNESS SHS 36246K103 243 22,020 SH   SOLE 0 0 22,020
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 51 10,799 SH   SOLE 0 0 10,799
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 179 30,534 SH   SOLE 0 0 30,534
GDL FUND COM SH BEN IT 361570104 93 10,229 SH   SOLE 0 0 10,229
GENERAL AMERN INVS INC COM 368802104 377 10,184 SH   SOLE 0 0 10,184
GENERAL ELECTRIC CO COM 369604103 305 27,055 SH   SOLE 0 0 27,055
GOLDMAN SACHS MLP ENERGY REN COM 38148G107 1,237 191,859 SH   SOLE 0 0 191,859
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 1,050 114,054 SH   SOLE 0 0 114,054
HALLIBURTON CO COM 406216101 203 5,000 SH   SOLE 0 0 5,000
HANCOCK JOHN INV TRUST TAX ADV GLB SH 41013P749 872 117,481 SH   SOLE 0 0 117,481
HENRY JACK & ASSOC INC COM 426281101 873 5,456 SH   SOLE 0 0 5,456
HERSHEY CO COM 427866108 248 2,436 SH   SOLE 0 0 2,436
HERZFELD CARIBBEAN BASIN FD COM 42804T106 156 24,306 SH   SOLE 0 0 24,306
HONEYWELL INTL INC COM 438516106 208 1,250 SH   SOLE 0 0 1,250
INDEPENDENT BK GROUP INC COM 45384B106 1,597 24,091 SH   SOLE 0 0 24,091
INTEL CORP COM 458140100 611 12,922 SH   SOLE 0 0 12,922
INTERNATIONAL BUSINESS MACHS COM 459200101 256 1,695 SH   SOLE 0 0 1,695
INVESCO DYNAMIC CR OPP FD COM 46132R104 1,233 107,535 SH   SOLE 0 0 107,535
INVESCO HIGH INCOME TR II COM 46131F101 198 14,459 SH   SOLE 0 0 14,459
INVESCO SR INCOME TR COM 46131H107 1,213 282,098 SH   SOLE 0 0 282,098
INVESCO TR INVT GRADE MUNS COM 46131M106 292 24,589 SH   SOLE 0 0 24,589
ISHARES TR CORE S&P500 ETF 464287200 28,234 96,449 SH   SOLE 0 0 96,449
ISHARES TR SELECT DIVID ETF 464287168 254 2,551 SH   SOLE 0 0 2,551
IVY HIGH INC OPPORTUNITIES F COM 465893105 161 11,256 SH   SOLE 0 0 11,256
JOHN HANCOCK HDG EQ & INC FD COM 47804L102 283 17,952 SH   SOLE 0 0 17,952
JOHNSON & JOHNSON COM 478160104 1,449 10,486 SH   SOLE 0 0 10,486
JPMORGAN CHASE & CO COM 46625H100 583 5,165 SH   SOLE 0 0 5,165
KKR INCOME OPPORTUNITIES FD COM 48249T106 345 21,040 SH   SOLE 0 0 21,040
LAZARD GLB TTL RET&INCM FD I COM 52106W103 250 14,088 SH   SOLE 0 0 14,088
LAZARD WORLD DIVID & INCOME COM 521076109 194 18,626 SH   SOLE 0 0 18,626
LIBERTY ALL-STAR GROWTH FD I COM 529900102 124 19,449 SH   SOLE 0 0 19,449
MACQUARIE GLBL INFRA TOTL RE COM 55608D101 277 13,030 SH   SOLE 0 0 13,030
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 222 3,280 SH   SOLE 0 0 3,280
MEDTRONIC PLC SHS G5960L103 344 3,495 SH   SOLE 0 0 3,495
MERCK & CO INC COM 58933Y105 408 5,754 SH   SOLE 0 0 5,754
MORGAN STANLEY EM MKTS DM DE COM 617477104 83 12,352 SH   SOLE 0 0 12,352
MORGAN STANLEY EMER MKTS DEB COM 61744H105 216 24,931 SH   SOLE 0 0 24,931
MPLX LP COM UNIT REP LTD 55336V100 237 6,821 SH   SOLE 0 0 6,821
NEUBERGER BERMAN HGH YLD FD COM 64128C106 581 53,023 SH   SOLE 0 0 53,023
NEUBERGER BERMAN RE ES SEC F COM 64190A103 99 19,997 SH   SOLE 0 0 19,997
NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 392 49,232 SH   SOLE 0 0 49,232
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 1,958 245,638 SH   SOLE 0 0 245,638
NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 531 48,744 SH   SOLE 0 0 48,744
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 1,419 128,191 SH   SOLE 0 0 128,191
NUVEEN FLOATING RATE INCOME COM 67072T108 136 13,069 SH   SOLE 0 0 13,069
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 135 13,120 SH   SOLE 0 0 13,120
NUVEEN MULTI MKT INCOME FD COM 67075J107 246 35,101 SH   SOLE 0 0 35,101
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 1,873 77,932 SH   SOLE 0 0 77,932
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 977 105,362 SH   SOLE 0 0 105,362
NUVEEN PFD & INCM SECURTIES COM 67072C105 2,114 240,244 SH   SOLE 0 0 240,244
NUVEEN PFD & INCOME TERM FD COM 67075A106 246 10,851 SH   SOLE 0 0 10,851
NUVEEN REAL ASSET INM AND GW COM 67074Y105 169 10,500 SH   SOLE 0 0 10,500
NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 667 39,469 SH   SOLE 0 0 39,469
NUVEEN SHT DUR CR OPP FD COM 67074X107 348 20,429 SH   SOLE 0 0 20,429
NUVEEN SR INCOME FD COM 67067Y104 159 25,813 SH   SOLE 0 0 25,813
PEPSICO INC COM 713448108 401 3,589 SH   SOLE 0 0 3,589
PFIZER INC COM 717081103 263 5,957 SH   SOLE 0 0 5,957
PGIM GLOBAL SHORT DURATION H COM 69346J106 226 16,327 SH   SOLE 0 0 16,327
PGIM SHORT DURATION HIGH YIE COM 69346H100 342 24,175 SH   SOLE 0 0 24,175
PHILIP MORRIS INTL INC COM 718172109 2,636 32,328 SH   SOLE 0 0 32,328
PIONEER DIV HIGH INCOME TRUS COM 723653101 211 14,415 SH   SOLE 0 0 14,415
PIONEER FLOATING RATE TR COM 72369J102 643 58,292 SH   SOLE 0 0 58,292
PIONEER HIGH INCOME TR COM 72369H106 227 24,519 SH   SOLE 0 0 24,519
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 306 12,248 SH   SOLE 0 0 12,248
PNC FINL SVCS GROUP INC COM 693475105 204 1,500 SH   SOLE 0 0 1,500
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 303 17,594 SH   SOLE 0 0 17,594
PROCTER AND GAMBLE CO COM 742718109 1,180 14,175 SH   SOLE 0 0 14,175
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 162 35,946 SH   SOLE 0 0 35,946
RMR REAL ESTATE INCOME FUND COM 76970B101 694 38,579 SH   SOLE 0 0 38,579
ROYCE GLOBAL VALUE TR INC COM 78081T104 174 16,538 SH   SOLE 0 0 16,538
ROYCE MICRO-CAP TR INC COM 780915104 120 11,707 SH   SOLE 0 0 11,707
SINA CORP ORD G81477104 342 4,924 SH   SOLE 0 0 4,924
SOURCE CAP INC COM 836144105 410 10,191 SH   SOLE 0 0 10,191
SOUTHWESTERN ENERGY CO COM 845467109 99 19,395 SH   SOLE 0 0 19,395
SPDR S&P 500 ETF TR TR UNIT 78462F103 980 3,370 SH   SOLE 0 0 3,370
SPROTT FOCUS TR INC COM 85208J109 237 32,051 SH   SOLE 0 0 32,051
STAR GROUP L P UNIT LTD PARTNR 85512C105 98 10,000 SH   SOLE 0 0 10,000
SUPERCOM LTD NEW SHS NEW M87095119 20 11,100 SH   SOLE 0 0 11,100
TALLGRASS ENERGY LP CLASS A SHS 874696107 244 10,356 SH   SOLE 0 0 10,356
TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 309 16,494 SH   SOLE 0 0 16,494
TEMPLETON EMERG MKTS INCOME COM 880192109 602 60,195 SH   SOLE 0 0 60,195
THL CR SR LN FD COM 87244R103 258 15,515 SH   SOLE 0 0 15,515
UGI CORP NEW COM 902681105 310 5,595 SH   SOLE 0 0 5,595
UNITED PARCEL SERVICE INC CL B 911312106 215 1,845 SH   SOLE 0 0 1,845
UNITED TECHNOLOGIES CORP COM 913017109 208 1,485 SH   SOLE 0 0 1,485
US BANCORP DEL COM NEW 902973304 276 5,220 SH   SOLE 0 0 5,220
VAIL RESORTS INC COM 91879Q109 225 820 SH   SOLE 0 0 820
VIRTUS GLOBAL DIVID INCOME F COM 92835W107 125 11,160 SH   SOLE 0 0 11,160
VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 259 19,564 SH   SOLE 0 0 19,564
VIRTUS TOTAL RETURN FUND INC COM 92837G100 420 39,842 SH   SOLE 0 0 39,842
VOYA PRIME RATE TR SH BEN INT 92913A100 1,326 266,280 SH   SOLE 0 0 266,280
WALGREENS BOOTS ALLIANCE INC COM 931427108 327 4,480 SH   SOLE 0 0 4,480
WEATHERFORD INTL PLC ORD SHS G48833100 41 15,000 SH   SOLE 0 0 15,000
WELLS FARGO GLOBAL DIVIDEND COM 94987C103 291 55,042 SH   SOLE 0 0 55,042
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 211 26,688 SH   SOLE 0 0 26,688
WELLS FARGO MULTI SECTOR INC COM 94987D101 374 30,784 SH   SOLE 0 0 30,784
WESTERN ASSET CORPORATE LN F COM 95790J102 239 24,079 SH   SOLE 0 0 24,079
WESTERN ASSET GLB HI INCOME COM 95766B109 192 21,049 SH   SOLE 0 0 21,049
WESTERN ASSET HGH YLD DFNDFD COM 95768B107 365 25,081 SH   SOLE 0 0 25,081
WESTERN ASSET HIGH INCM FD I COM 95766J102 562 88,642 SH   SOLE 0 0 88,642
WESTERN ASSET HIGH INCM OPP COM 95766K109 192 40,298 SH   SOLE 0 0 40,298
WESTERN ASSET MTG DEF OPPTY COM 95790B109 400 17,370 SH   SOLE 0 0 17,370
WESTERN ASSET VAR RT STRG FD COM 957667108 181 11,002 SH   SOLE 0 0 11,002
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 186 16,540 SH   SOLE 0 0 16,540
WESTERN AST INFL LKD OPP & I COM 95766R104 249 22,964 SH   SOLE 0 0 22,964