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 Company COM 88579Y101 2,861 14,541 SH   SOLE   0 0 14,541
AT&T Inc COM 00206R102 2,799 87,154 SH   SOLE   0 0 87,154
Abbott Laboratories COM 002824100 443 7,258 SH   SOLE   0 0 7,258
Abbvie Inc COM 00287Y109 6,137 66,236 SH   SOLE   10,046 0 56,190
Aberdeen Asia Pacific Income F COM 003009107 20,580 4,763,939 SH   SOLE   51,135 0 4,712,804
Aberdeen Global Income Fd COM 003013109 437 55,133 SH   SOLE   0 0 55,133
Aberdeen Japan Equity Fund Inc COM 00306J109 617 69,758 SH   SOLE   24,695 0 45,063
Adobe Systems Inc COM 00724F101 220 903 SH   SOLE   0 0 903
Advent Claymore Conv Secs & In COM 00764C109 2,281 149,203 SH   SOLE   0 0 149,203
Aflac Inc COM 001055102 1,981 46,049 SH   SOLE   0 0 46,049
Agnico Eagle Mines Limited COM 008474108 1,418 30,930 SH   SOLE   0 0 30,930
Alamos Gold Inc New Class A COM 011532108 414 72,802 SH   SOLE   0 0 72,802
Allianzgi Conv & Income Fund COM 018828103 277 39,640 SH   SOLE   0 0 39,640
Allianzgi NFJ Divid Int & Prem COM 01883A107 182 14,410 SH   SOLE   0 0 14,410
Alphabet Inc Non Voting Cap St COM 02079K107 10,351 9,278 SH   SOLE   763 0 8,515
Alphabet Inc Voting Cap Stk Cl COM 02079K305 655 580 SH   SOLE   0 0 580
Altria Group Inc COM 02209S103 1,913 33,686 SH   SOLE   0 0 33,686
Amazon.Com Inc COM 023135106 2,735 1,609 SH   SOLE   0 0 1,609
American Express Company COM 025816109 269 2,740 SH   SOLE   0 0 2,740
Amfil Technologies Inc COM 031146103 1 10,000 SH   SOLE   0 0 10,000
Amgen Inc COM 031162100 257 1,390 SH   SOLE   0 0 1,390
Anadarko Petroleum Corp COM 032511107 3,168 43,253 SH   SOLE   0 0 43,253
Anglogold Ashanti Ltd (New) Sp COM 035128206 99 12,060 SH   SOLE   0 0 12,060
Anheuser Busch Inbev SA/NV-Spo COM 03524A108 1,434 14,230 SH   SOLE   0 0 14,230
Apple Inc COM 037833100 11,876 64,156 SH   SOLE   5,933 0 58,223
Aptiv PLC COM G6095L109 3,564 38,900 SH   SOLE   4,860 0 34,040
Atlantic Capital Bancshares In COM 048269203 1,028 52,293 SH   SOLE   0 0 52,293
Automatic Data Processing Inc COM 053015103 3,569 26,607 SH   SOLE   0 0 26,607
B2Gold Corp COM 11777Q209 234 90,580 SH   SOLE   0 0 90,580
BHP Billiton Ltd Sponsored ADR COM 088606108 503 10,050 SH   SOLE   0 0 10,050
BP PLC Sponsored ADR (Frm BP A COM 055622104 1,740 38,098 SH   SOLE   0 0 38,098
Bank of America Corp COM 060505104 4,509 159,945 SH   SOLE   9,290 0 150,655
Barrick Gold Corp COM 067901108 1,429 108,811 SH   SOLE   0 0 108,811
Bed Bath & Beyond COM 075896100 514 25,805 SH   SOLE   0 0 25,805
Berkshire Hathaway Inc Del Cl COM 084670702 508 2,719 SH   SOLE   0 0 2,719
Berkshire Hathaway Inc-Del Cl COM 084670108 282 1 SH   SOLE   0 0 1
BlackRock Build America Bond T COM 09248X100 9,741 440,776 SH   SOLE   0 0 440,776
BlackRock Credit Alloc Income COM 092508100 5,090 421,365 SH   SOLE   0 0 421,365
BlackRock Enhanced Divid Achie COM 09251A104 434 47,254 SH   SOLE   14,522 0 32,732
BlackRock Inc COM 09247X101 803 1,609 SH   SOLE   0 0 1,609
BlackRock Income Trust Inc COM 09247F100 1,125 192,977 SH   SOLE   0 0 192,977
BlackRock Limited Duration Inc COM 09249W101 1,064 71,566 SH   SOLE   0 0 71,566
BlackRock Long Term Mun Adviso COM 09250B103 241 21,387 SH   SOLE   0 0 21,387
BlackRock Municipal Income Inv COM 09248H105 145 11,003 SH   SOLE   0 0 11,003
BlackRock Muniyield Insured In COM 09254T100 143 10,950 SH   SOLE   0 0 10,950
BlackRock Muniyield Quality Fu COM 09254G108 907 74,915 SH   SOLE   0 0 74,915
BlackRock Resources And Commod COM 09257A108 867 93,330 SH   SOLE   2,345 0 90,985
Blackstone Group LP Unit Repst COM 09253U108 720 22,389 SH   SOLE   0 0 22,389
Boeing Co COM 097023105 363 1,081 SH   SOLE   0 0 1,081
Broadcom Ltd COM 11135F101 308 1,269 SH   SOLE   0 0 1,269
CBRE Clarion Global Real Estat COM 12504g100 162 21,540 SH   SOLE   3,000 0 18,540
CVS Caremark Corporation COM 126650100 811 12,600 SH   SOLE   0 0 12,600
Calamos Conv & High Income Fd COM 12811P108 260 20,380 SH   SOLE   0 0 20,380
Calamos Strategic Total Return COM 128125101 1,483 117,042 SH   SOLE   0 0 117,042
Caterpillar Inc COM 149123101 1,210 8,917 SH   SOLE   0 0 8,917
Cenovus Energy Inc COM 15135U109 2,368 228,160 SH   SOLE   39,255 0 188,905
Centamin PLC Ord Flondon Share COM G2055Q105 181 115,000 SH   SOLE   0 0 115,000
Center Coast MLP & Infrastruct COM 151461100 12,813 1,441,277 SH   SOLE   0 0 1,441,277
Charter Communications Inc COM 16119P108 3,857 13,153 SH   SOLE   1,025 0 12,128
Chevron Corporation COM 166764100 2,787 22,047 SH   SOLE   0 0 22,047
Cion Investment Corp Fund COM 12799V101 105 11,483 SH   SOLE   0 0 11,483
Cisco Systems Inc COM 17275R102 314 7,293 SH   SOLE   0 0 7,293
Citigroup Inc New COM 172967424 4,270 63,812 SH   SOLE   0 0 63,812
Clearbridge Energy MLP Fund COM 184692101 1,687 119,410 SH   SOLE   0 0 119,410
Clearbridge Energy MLP Total R COM 18469Q108 11,532 1,032,410 SH   SOLE   18,795 0 1,013,615
Clorox Company (Del) COM 189054109 523 3,870 SH   SOLE   0 0 3,870
Coca Cola Co COM 191216100 254 5,798 SH   SOLE   0 0 5,798
Cohen & Steers Infrastructure COM 19248A109 2,795 123,125 SH   SOLE   0 0 123,125
Cohen & Steers REIT & Pfd COM 19247X100 1,559 80,285 SH   SOLE   0 0 80,285
Cohen & Steers Total Return Re COM 19247R103 640 51,107 SH   SOLE   0 0 51,107
Comcast Corp New Cl A COM 20030N101 4,631 141,138 SH   SOLE   5,690 0 135,448
Compass Minerals Intl Inc COM 20451N101 1,034 15,720 SH   SOLE   7,250 0 8,470
ConocoPhillips COM 20825C104 1,189 17,079 SH   SOLE   0 0 17,079
Corning Inc COM 219350105 3,478 126,440 SH   SOLE   0 0 126,440
Costco Wholesale Corp-New COM 22160K105 233 1,115 SH   SOLE   0 0 1,115
Crestwood Equity Partners LP COM 226344208 422 13,306 SH   SOLE   0 0 13,306
Delphi Technologies PLC COM G2709G107 491 10,794 SH   SOLE   5,587 0 5,207
Devon Energy Corporation New COM 25179M103 404 9,200 SH   SOLE   0 0 9,200
Discovery Communications Inc C COM 25470F104 2,429 88,315 SH   SOLE   0 0 88,315
Dollar Tree Inc COM 256746108 5,080 59,765 SH   SOLE   5,500 0 54,265
Doubleline Income Solutions Fu COM 258622109 11,743 587,427 SH   SOLE   0 0 587,427
Doubleline Opportunistic Cr Fd COM 258623107 4,379 209,827 SH   SOLE   0 0 209,827
Dowdupont Inc COM 26078J100 9,189 139,393 SH   SOLE   12,450 0 126,943
Dundee Precious Metals Inc COM 265269209 143 59,000 SH   SOLE   0 0 59,000
Eaton Vance Senior Floating Ra COM 27828Q105 238 16,580 SH   SOLE   0 0 16,580
Emerson Electric Co COM 291011104 275 3,975 SH   SOLE   0 0 3,975
Enbridge Energy Partners LP COM 29250R106 781 71,457 SH   SOLE   0 0 71,457
Energy Transfer Partners LP Ne COM 29278N103 597 31,349 SH   SOLE   0 0 31,349
Enterprise Products Partners L COM 293792107 25,109 907,452 SH   SOLE   26,035 0 881,417
Eog Res Inc COM 26875P101 211 1,699 SH   SOLE   0 0 1,699
Evolution Mining Ltd COM Q3647R147 156 60,000 SH   SOLE   0 0 60,000
Exxon Mobil Corp COM 30231G102 13,480 162,943 SH   SOLE   0 0 162,943
Facebook Inc Class A COM 30303M102 5,993 30,840 SH   SOLE   2,370 0 28,470
Fedex Corp COM 31428X106 227 998 SH   SOLE   0 0 998
First Trust Biotech Index ETF COM 33733E203 3,558 25,415 SH   SOLE   0 0 25,415
First Trust III ETF Preferred COM 33739E108 8,539 447,981 SH   SOLE   0 0 447,981
First Trust/Aberdeen Global Op COM 337319107 3,794 378,230 SH   SOLE   0 0 378,230
Flaherty & Crumrine / Claymore COM 338478100 7,274 384,444 SH   SOLE   0 0 384,444
Flaherty & Crumrine Dynamic Pf COM 33848W106 8,243 351,362 SH   SOLE   0 0 351,362
Foot Locker Inc COM 344849104 416 7,904 SH   SOLE   0 0 7,904
Ford Motor CO Par $0.01 COM 345370860 1,759 158,863 SH   SOLE   0 0 158,863
Gabelli Healthcare & Wellness COM 36246K103 836 83,470 SH   SOLE   22,990 0 60,480
Gamco Glbl Gold Natural Resour COM 36465A109 12,840 2,498,127 SH   SOLE   0 0 2,498,127
Gamco Natural Resources Gold & COM 36465E101 10,480 1,650,338 SH   SOLE   0 0 1,650,338
General Electric COM 369604103 431 31,686 SH   SOLE   0 0 31,686
General Mills Inc COM 370334104 399 9,010 SH   SOLE   0 0 9,010
Genworth Financial Inc Com Cl COM 37247D106 56 12,500 SH   SOLE   0 0 12,500
GlaxoSmithKline PLC ADR COM 37733W105 438 10,869 SH   SOLE   0 0 10,869
Global X Fund ETF MLP COM 37950E473 476 51,988 SH   SOLE   0 0 51,988
Global X Super Dividend 100 ET COM 37950E549 2,437 116,205 SH   SOLE   0 0 116,205
Gold Fields Ltd New Adr Rand COM 38059T106 138 38,675 SH   SOLE   0 0 38,675
Goldcorp INC New COM 380956409 1,320 96,292 SH   SOLE   0 0 96,292
Guggenheim Taxable Muni Manage COM 401664107 217 10,000 SH   SOLE   0 0 10,000
Gulfport Energy Corp Com COM 402635304 189 15,000 SH   SOLE   0 0 15,000
HCA Holdings Inc COM 40412C101 3,166 30,853 SH   SOLE   0 0 30,853
Halliburton Co COM 406216101 461 10,225 SH   SOLE   0 0 10,225
Hanesbrands Inc COM 410345102 3,353 152,275 SH   SOLE   0 0 152,275
Honeywell Intl Inc COM 438516106 4,999 34,705 SH   SOLE   0 0 34,705
Howard Hughes Corp COM 44267D107 290 2,185 SH   SOLE   0 0 2,185
IShares Dow Jones Select Div I COM 464287168 4,771 48,817 SH   SOLE   0 0 48,817
Intel Corp COM 458140100 1,644 33,072 SH   SOLE   0 0 33,072
International Business Machine COM 459200101 781 5,588 SH   SOLE   0 0 5,588
Invesco II Income Composite CE COM 46138E404 1,330 58,370 SH   SOLE   0 0 58,370
Invesco QQQ Tr ETF Unit Ser 1 COM 46090E103 1,380 8,040 SH   SOLE   0 0 8,040
Invesco S&P 500 Eqwt ETF COM 46137V357 9,762 95,812 SH   SOLE   0 0 95,812
Invesco S&P 500 Eqwt Financial COM 46137V340 3,580 84,575 SH   SOLE   0 0 84,575
Invesco TR II ETF Pfd COM 46138E511 654 44,895 SH   SOLE   0 0 44,895
Invesco Van Kampen Sr Income T COM 46131H107 432 100,996 SH   SOLE   0 0 100,996
Iron Mountain Inc COM 46284V101 1,942 55,470 SH   SOLE   0 0 55,470
JD.com Inc Sponsored ADR Repst COM 47215P106 2,174 55,820 SH   SOLE   4,275 0 51,545
JPMorgan Chase & Co COM 46625H100 4,202 40,324 SH   SOLE   0 0 40,324
John Hancock Preferred Income COM 41013W108 238 10,910 SH   SOLE   0 0 10,910
Johnson & Johnson COM 478160104 3,828 31,548 SH   SOLE   0 0 31,548
KKR & Co LP Del XXX COM 48248M102 4,694 188,892 SH   SOLE   26,892 0 162,000
Kimberly Clark Corp COM 494368103 798 7,573 SH   SOLE   0 0 7,573
Kinder Morgan INC Del COM 49456B101 5,051 285,834 SH   SOLE   0 0 285,834
Kraft Heinz Co COM 500754106 628 10,003 SH   SOLE   0 0 10,003
Landmark Infrastructure Partne COM 51508J108 1,522 109,875 SH   SOLE   0 0 109,875
Legg Mason Inc COM 524901105 237 6,815 SH   SOLE   0 0 6,815
Leggett & Platt Inc COM 524660107 1,488 33,328 SH   SOLE   0 0 33,328
Liberty All Star Equity Fund COM 530158104 805 125,787 SH   SOLE   38,784 0 87,003
Linn CO Llc Escrow Com Shs Rps COM 535ESC107 0 12,425 SH   SOLE   0 0 12,425
Lions Gate Entertainment Corp COM 535919401 1,055 42,500 SH   SOLE   0 0 42,500
MGIC Investment Corp-Wisc COM 552848103 482 45,000 SH   SOLE   0 0 45,000
Madison Square Garden COM 55825T103 1,450 4,675 SH   SOLE   0 0 4,675
Magellan Midstream Partners LP COM 559080106 986 14,275 SH   SOLE   0 0 14,275
McDonalds Corp COM 580135101 542 3,462 SH   SOLE   0 0 3,462
Medical Properties Trust Inc COM 58463J304 6,559 467,186 SH   SOLE   0 0 467,186
Medtronic PLC COM G5960L103 2,458 28,708 SH   SOLE   0 0 28,708
Merck & Co Inc New COM 58933Y105 647 10,659 SH   SOLE   0 0 10,659
Mgm Mirage COM 552953101 953 32,813 SH   SOLE   0 0 32,813
Microsoft Corp COM 594918104 11,077 112,330 SH   SOLE   9,611 0 102,719
Molson Coors Brewing CO Cl B COM 60871R209 1,048 15,400 SH   SOLE   0 0 15,400
Moodys Corp COM 615369105 2,783 16,315 SH   SOLE   0 0 16,315
My Healthy Access Incxxx COM 62844T106 0 10,000 SH   SOLE   0 0 10,000
Nestle SA Spons ADR Repstg Reg COM 641069406 4,079 52,677 SH   SOLE   5,160 0 47,517
New Gold Inc COM 644535106 74 35,455 SH   SOLE   0 0 35,455
New York Community Bancorp Inc COM 649445103 132 11,915 SH   SOLE   5,475 0 6,440
Newmont Mining Corp Holding Co COM 651639106 2,272 60,241 SH   SOLE   0 0 60,241
Northern Star Resources Ltd COM Q6951U101 102 19,000 SH   SOLE   0 0 19,000
Novo Nordisk A/S-ADR Repstg 1/ COM 670100205 1,535 33,288 SH   SOLE   0 0 33,288
Nuveen Amt Free Quality Muni I COM 670657105 19,512 1,499,787 SH   SOLE   0 0 1,499,787
Nuveen Build Amer Bd Fd COM 67074C103 3,608 175,053 SH   SOLE   0 0 175,053
Nuveen Build America Bond Oppt COM 67074Q102 5,133 233,619 SH   SOLE   0 0 233,619
Nuveen Dow 30 Dynamic Overwrit COM 67075F105 5,038 272,605 SH   SOLE   0 0 272,605
Nuveen Enhanced AMT L&N Muni C COM 67071L106 14,452 990,568 SH   SOLE   0 0 990,568
Nuveen Enhanced Muni Credit Op COM 67070X101 12,514 873,288 SH   SOLE   0 0 873,288
Nuveen Multi-Strategy Income A COM 67073D102 960 120,702 SH   SOLE   0 0 120,702
Nuveen Multi-Strategy Income A COM 67073B106 686 73,507 SH   SOLE   0 0 73,507
Nuveen NC Prem Income Muni Fd COM 67060P100 347 28,160 SH   SOLE   0 0 28,160
Nuveen Quality Advantage Muni COM 67066V101 15,879 1,193,935 SH   SOLE   0 0 1,193,935
Nuveen Quality Pfd Income Fd 2 COM 67072C105 1,110 125,985 SH   SOLE   0 0 125,985
Nuveen Real Estate Income Fd COM 67071B108 801 80,150 SH   SOLE   0 0 80,150
Nuveen VA Premium Income Muni COM 67064R102 129 10,325 SH   SOLE   0 0 10,325
Occidental Pete Corp COM 674599105 204 2,440 SH   SOLE   0 0 2,440
Oceanagold Corp COM 675222103 175 63,000 SH   SOLE   0 0 63,000
Omega Healthcare REIT Investor COM 681936100 365 11,770 SH   SOLE   0 0 11,770
Oneok Inc New COM 682680103 585 8,375 SH   SOLE   0 0 8,375
Oracle Corp COM 68389X105 2,789 63,306 SH   SOLE   0 0 63,306
PGIM Global Short Duration Hig COM 69346J106 319 23,375 SH   SOLE   0 0 23,375
Pan Amern Silver Corp COM 697900108 1,549 86,510 SH   SOLE   0 0 86,510
Parker-Hannifin Corp COM 701094104 1,830 11,740 SH   SOLE   0 0 11,740
Pembina Pipeline Corp COM 706327103 1,446 41,780 SH   SOLE   4,175 0 37,605
Peninsula Holdings Grxxx Ltd C COM 70713P105 0 200,000 SH   SOLE   0 0 200,000
Pennantpark Investment Corp COM 708062104 209 29,900 SH   SOLE   0 0 29,900
Pepsico Inc COM 713448108 1,127 10,349 SH   SOLE   0 0 10,349
Perseus Mining Ltd COM Q74174105 195 615,000 SH   SOLE   0 0 615,000
Peyto Exploration & Developmen COM 717046106 84 10,712 SH   SOLE   0 0 10,712
Pfizer Inc COM 717081103 9,032 248,949 SH   SOLE   27,970 0 220,979
Phillips 66 COM 718546104 505 4,495 SH   SOLE   0 0 4,495
Pinnacle Financial Partners In COM 72346Q104 2,159 35,190 SH   SOLE   0 0 35,190
Plains All American Pipeline L COM 726503105 5,902 249,650 SH   SOLE   0 0 249,650
Popular Inc COM 733174700 5,135 113,577 SH   SOLE   19,180 0 94,397
Procter & Gamble Co COM 742718109 1,002 12,833 SH   SOLE   0 0 12,833
Proshares Tr ETF Short S&P 500 COM 74347B425 275 9,387 SH   SOLE   0 0 9,387
Ramelius Resources Ltd COM Q7982E108 148 345,000 SH   SOLE   0 0 345,000
Randgold Resources Ltd ADR COM 752344309 799 10,360 SH   SOLE   0 0 10,360
Regis Resources NL COM Q8059N120 85 22,500 SH   SOLE   0 0 22,500
Republic Services Inc COM 760759100 484 7,075 SH   SOLE   0 0 7,075
Resolute Mining Ltd COM Q81068100 255 270,000 SH   SOLE   0 0 270,000
Roche Hldgs Ltd Spons ADR COM 771195104 3,994 144,540 SH   SOLE   29,430 0 115,110
Ross Stores INC (Calif) COM 778296103 241 2,840 SH   SOLE   0 0 2,840
Royal Dutch Shell PLC Sponsore COM 780259206 6,398 92,414 SH   SOLE   13,035 0 79,379
Royal Gold Inc COM 780287108 979 10,540 SH   SOLE   0 0 10,540
SPDR Bloomberg Barclays 1-3 Mn COM 78468R663 364 3,969 SH   SOLE   0 0 3,969
SPDR Gold Tr ETF COM 78463V107 1,193 10,051 SH   SOLE   0 0 10,051
SPDR S&P 500 ETF Tr Unit Ser I COM 78462F103 1,513 5,576 SH   SOLE   0 0 5,576
SSR Mng Inc COM 784730103 348 35,230 SH   SOLE   0 0 35,230
Sabra Health Care REIT COM 78573L106 216 9,929 SH   SOLE   0 0 9,929
Sanofi Aventis Sponsored ADR COM 80105N105 3,178 79,430 SH   SOLE   20,190 0 59,240
Saracen Mineral Holdings Ltd COM Q8309T109 114 70,000 SH   SOLE   0 0 70,000
Schlumberger Ltd COM 806857108 472 7,043 SH   SOLE   0 0 7,043
Scotts Liquid Gold Inc COM 810202101 21 10,000 SH   SOLE   0 0 10,000
Semafo Inc Com COM 816922108 250 86,000 SH   SOLE   0 0 86,000
Southwest Airlines Co COM 844741108 5,840 114,782 SH   SOLE   10,915 0 103,867
Southwestern Energy Co COM 845467109 193 36,400 SH   SOLE   0 0 36,400
Spectra Energy Prtnrs LP COM 84756N109 214 6,037 SH   SOLE   0 0 6,037
Sprott Physical Gold Trust COM 85207H104 402 39,500 SH   SOLE   0 0 39,500
Sprott Physical Silver Trust COM 85207K107 166 28,200 SH   SOLE   0 0 28,200
Stonecastle Financial Corp COM 861780104 6,092 266,124 SH   SOLE   11,380 0 254,744
Sysco Corp COM 871829107 683 10,005 SH   SOLE   0 0 10,005
TC Pipelines LP Unit Com Ltd P COM 87233Q108 327 12,600 SH   SOLE   0 0 12,600
Tallgrass Energy LP COM 874696107 9,738 439,433 SH   SOLE   13,480 0 425,953
Tallgrass Energy PartChg LP COM 874697105 27,523 635,492 SH   SOLE   0 0 635,492
Tanager Energy Inc COM 875352106 7 225,000 SH   SOLE   0 0 225,000
Te Connectivity Ltd COM H84989104 1,765 19,596 SH   SOLE   0 0 19,596
Tencent Holdings Ltd Unsp ADR COM 88032Q109 2,706 53,853 SH   SOLE   4,590 0 49,263
Texas Capital Bancshares COM 88224Q107 1,281 14,000 SH   SOLE   0 0 14,000
Tortoise MLP Fd Inc COM 89148B101 11,230 657,864 SH   SOLE   0 0 657,864
Transcanada Corporation COM 89353D107 1,289 29,848 SH   SOLE   5,490 0 24,358
Trimtabs ETF Tr All Cap Intl F COM 89628W401 490 18,428 SH   SOLE   0 0 18,428
Trimtabs Tr ETF All Cap US Fre COM 89628W302 590 16,516 SH   SOLE   0 0 16,516
Tristate Capital Holdings Inc COM 89678F100 514 19,688 SH   SOLE   0 0 19,688
Unilever PLC Sponsored ADR New COM 904767704 654 11,835 SH   SOLE   0 0 11,835
Union Bankshares Corp COM 90539J109 722 18,577 SH   SOLE   0 0 18,577
United Technologies Corp COM 913017109 1,730 13,834 SH   SOLE   0 0 13,834
Valero Energy Corp New COM 91913Y100 383 3,455 SH   SOLE   0 0 3,455
Vaneck Vectors ETF Tr Gold Min COM 92189F106 356 15,937 SH   SOLE   0 0 15,937
Vanguard Index Fund Vanguard S COM 922908751 848 5,450 SH   SOLE   0 0 5,450
Vanguard Index Funds Vanguard COM 922908629 599 3,800 SH   SOLE   0 0 3,800
Vanguard Intermediate ETF Term COM 92206C870 542 6,487 SH   SOLE   0 0 6,487
Vanguard Muni BD FDS ETF Tax E COM 922907746 541 10,610 SH   SOLE   0 0 10,610
Vanguard REIT ETF COM 922908553 365 4,485 SH   SOLE   0 0 4,485
Vanguard Total Stock Fund COM 922908769 1,104 7,860 SH   SOLE   0 0 7,860
Vanguard World Fd Mega Cap 300 COM 921910816 619 5,200 SH   SOLE   0 0 5,200
Velocityshares 3X Long Gold COM 22542D688 187 20,000 SH   SOLE   0 0 20,000
Ventas Inc COM 92276F100 2,076 36,455 SH   SOLE   0 0 36,455
Verizon Communications COM 92343V104 1,350 26,834 SH   SOLE   0 0 26,834
Visa INC Cl A Common Stock COM 92826C839 3,080 23,252 SH   SOLE   0 0 23,252
Vodafone Group PLC New Sponsor COM 92857W308 384 15,791 SH   SOLE   0 0 15,791
Voya Emerging Markets High Div COM 92912P108 6,235 774,576 SH   SOLE   26,360 0 748,216
W W Grainger Inc COM 384802104 1,159 3,758 SH   SOLE   0 0 3,758
Wal-Mart Stores Inc COM 931142103 278 3,246 SH   SOLE   0 0 3,246
Walt Disney Co COM 254687106 2,270 21,662 SH   SOLE   2,720 0 18,942
Waste Management Inc Del COM 94106L109 691 8,498 SH   SOLE   0 0 8,498
Wells Fargo & Co COM 949746101 2,564 46,244 SH   SOLE   1,095 0 45,149
Western Asset High Income Oppo COM 95766K109 51 10,500 SH   SOLE   0 0 10,500
Western Gas Equity Partners LP COM 95825R103 290 8,115 SH   SOLE   0 0 8,115
Western Union Co COM 959802109 3,602 177,155 SH   SOLE   0 0 177,155
Westpac Banking Ltd Spons ADR COM 961214301 1,100 50,741 SH   SOLE   12,120 0 38,621
Weyerhaeuser Co COM 962166104 1,786 48,988 SH   SOLE   0 0 48,988
Wheaton Precious Metals Corp COM 962879102 367 16,653 SH   SOLE   0 0 16,653
Williams Partners LP New Unit COM 96949L105 5,258 129,540 SH   SOLE   0 0 129,540
Williams Sonoma Inc COM 969904101 2,155 35,112 SH   SOLE   0 0 35,112
Xl Group Ltd COM G98294104 341 6,091 SH   SOLE   0 0 6,091
Zoetis Inc Cl A COM 98978V103 424 4,975 SH   SOLE   0 0 4,975
eBay Inc COM 278642103 5,436 149,910 SH   SOLE   11,650 0 138,260
iShares Core S&P ETF Smallcap COM 464287804 319 3,822 SH   SOLE   0 0 3,822
iShares ETF Russell 1000 Growt COM 464287614 211 1,467 SH   SOLE   0 0 1,467
iShares ETF Russell Midcap Gro COM 464287481 251 1,980 SH   SOLE   0 0 1,980
iShares Silver Tr COM 46428Q109 183 12,070 SH   SOLE   0 0 12,070
iShares Trust Barclays 20 Year COM 464287432 41,607 341,822 SH   SOLE   0 0 341,822
iShares Trust MSCI EAFE Index COM 464287465 464 6,935 SH   SOLE   0 0 6,935
AGNC Investment Corp Pfd 7 Fi PFD 00123Q500 2,142 82,375 SH   SOLE   0 0 82,375
Annaly Cap Mgmt 6.95 Pfd Fix/ PFD 035710870 1,299 51,200 SH   SOLE   0 0 51,200
BB&T Corp 5.85 Pfd Perpetual PFD 054937206 4,347 169,159 SH   SOLE   1,795 0 167,364
Banc California 7.00 Pfd QDI PFD 05990K874 546 21,049 SH   SOLE   0 0 21,049
Bank of America Series L, Pfd PFD 060505682 10,823 8,655 SH   SOLE   35 0 8,620
Cincinnati Bell INC New Conv P PFD 171871403 379 7,679 SH   SOLE   0 0 7,679
Cowen Inc Senior Note Pfd 7.35 PFD 223622705 1,633 64,700 SH   SOLE   0 0 64,700
Flaherty & Crumrine Pfd Income PFD 33848E106 207 19,219 SH   SOLE   0 0 19,219
GMAC Capital Trust I Var Ser 2 PFD 361860208 1,472 55,980 SH   SOLE   1,665 0 54,315
GS Flt Rt Non-Cum Pfd Perp, Pf PFD 38143Y665 1,846 78,970 SH   SOLE   0 0 78,970
Gaslog Partners Fix/Flt Pfd A PFD Y2687W116 1,741 66,470 SH   SOLE   0 0 66,470
Goldman Sachs Group Floating P PFD 38144X609 432 17,945 SH   SOLE   0 0 17,945
Goldman Sachs Group Inc Dep Sh PFD 38144G804 5,811 249,812 SH   SOLE   2,025 0 247,787
Morgan Stanley 6.875 Pfd Fix PFD 61763E207 7,020 256,376 SH   SOLE   1,605 0 254,771
Nustar Logistics L.P. Due 2043 PFD 67059T204 2,104 82,975 SH   SOLE   0 0 82,975
Regions Financing Crp 6.375 Pf PFD 7591EP308 5,931 232,313 SH   SOLE   1,795 0 230,518
Tristate Cap. Fix/Flt Ser.A QD PFD 89678F209 2,202 84,050 SH   SOLE   0 0 84,050
Valley Natl Bncrp 5.5 Pfd Per PFD 919794305 958 37,075 SH   SOLE   0 0 37,075
Bank of America Corp Wts Exp WT 060505146 3,880 237,735 SH   SOLE   17,965 0 219,770
Hycroft Mng Corp Wts Exp 10/22 WT 448629113 2 10,084 SH   SOLE   0 0 10,084
Tortoise MLP Fd Rts Exp 07/18/ RT 89148B119 244 656,141 SH   SOLE   0 0 656,141
Blackstone / Gso Senior Floati FDSTX 09256U105 1,035 57,415 SH   SOLE   0 0 57,415
Eaton Vance Senior Floating Ra FDSTX 27828Q105 992 69,065 SH   SOLE   0 0 69,065
Invesco Bulletshares 2018 Hi Y FDSTX 46138J205 341 13,595 SH   SOLE   0 0 13,595
Invesco Bulletshares 2019 Hi Y FDSTX 46138J403 1,207 49,920 SH   SOLE   0 0 49,920
Invesco Bulletshares 2020 Hi Y FDSTX 46138J601 619 25,520 SH   SOLE   0 0 25,520
Invesco Bulletshares 2021 Hi Y FDSTX 46138J700 210 10,135 SH   SOLE   0 0 10,135
Invesco Bulletshares 2021 Hi Y FDSTX 46138J809 261 10,615 SH   SOLE   0 0 10,615
Invesco Bulletshares 2022 Hi Y FDSTX 46138J874 924 37,750 SH   SOLE   0 0 37,750
Invesco S&P High Income Infras FDSTX 46138E255 369 13,870 SH   SOLE   0 0 13,870
Nuveen Preferred Securities In FDSTX 67072C105 2,400 272,386 SH   SOLE   0 0 272,386
Vaneck Vectors Tr ETF Short Hi FDSNTX 92189F387 1,522 62,075 SH   SOLE   0 0 62,075