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 3,268 15,511 SH   SOLE   0 0 15,511
AT&T Inc COM 00206R102 2,876 85,660 SH   SOLE   0 0 85,660
Abbott Laboratories COM 002824100 533 7,259 SH   SOLE   0 0 7,259
Abbvie Inc COM 00287Y109 6,557 69,326 SH   SOLE   10,566 0 58,760
Aberdeen Asia Pacific Income F COM 003009107 19,186 4,634,202 SH   SOLE   51,135 0 4,583,067
Aberdeen Global Income Fd COM 003013109 277 32,791 SH   SOLE   0 0 32,791
Aberdeen Japan Equity Fund Inc COM 00306J109 578 68,941 SH   SOLE   24,695 0 44,246
Adient PLC COM G0084W101 2,314 58,875 SH   SOLE   0 0 58,875
Adobe Systems Inc COM 00724F101 244 903 SH   SOLE   0 0 903
Advent Claymore Conv Secs & In COM 00764C109 2,183 139,303 SH   SOLE   0 0 139,303
Agnico Eagle Mines Limited COM 008474108 1,080 31,580 SH   SOLE   0 0 31,580
Alamos Gold Inc New Class A COM 011532108 336 72,802 SH   SOLE   0 0 72,802
Allianzgi Conv & Income Fund COM 018828103 282 40,566 SH   SOLE   0 0 40,566
Allianzgi NFJ Divid Int & Prem COM 01883A107 189 14,410 SH   SOLE   0 0 14,410
Alphabet Inc Non Voting Cap St COM 02079K107 11,009 9,224 SH   SOLE   763 0 8,461
Alphabet Inc Voting Cap Stk Cl COM 02079K305 241 200 SH   SOLE   0 0 200
AltaGas Ltd COM 021361100 896 55,905 SH   SOLE   0 0 55,905
Altria Group Inc COM 02209S103 2,252 37,340 SH   SOLE   0 0 37,340
Amazon.Com Inc COM 023135106 3,159 1,577 SH   SOLE   0 0 1,577
American Express Company COM 025816109 292 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 278 1,340 SH   SOLE   0 0 1,340
Anadarko Petroleum Corp COM 032511107 2,877 42,678 SH   SOLE   0 0 42,678
Anglogold Ashanti Ltd (New) Sp COM 035128206 108 12,560 SH   SOLE   0 0 12,560
Anheuser Busch Inbev SA/NV-Spo COM 03524A108 1,233 14,080 SH   SOLE   0 0 14,080
Apple Inc COM 037833100 14,217 62,982 SH   SOLE   5,918 0 57,064
Applied Materials Inc COM 038222105 891 23,050 SH   SOLE   0 0 23,050
Aptiv PLC COM G6095L109 207 2,465 SH   SOLE   0 0 2,465
Atlantic Capital Bancshares In COM 048269203 876 52,293 SH   SOLE   0 0 52,293
Automatic Data Processing Inc COM 053015103 3,947 26,197 SH   SOLE   0 0 26,197
B2Gold Corp COM 11777Q209 208 90,580 SH   SOLE   0 0 90,580
BHP Billiton Ltd Sponsored ADR COM 088606108 501 10,050 SH   SOLE   0 0 10,050
BP PLC Sponsored ADR (Frm BP A COM 055622104 1,756 38,098 SH   SOLE   0 0 38,098
Bank of America Corp COM 060505104 5,765 195,686 SH   SOLE   15,225 0 180,461
Barrick Gold Corp COM 067901108 1,159 104,588 SH   SOLE   0 0 104,588
Berkshire Hathaway Inc Del Cl COM 084670702 582 2,719 SH   SOLE   0 0 2,719
Berkshire Hathaway Inc-Del Cl COM 084670108 320 1 SH   SOLE   0 0 1
BlackRock Build America Bond T COM 09248X100 8,915 420,508 SH   SOLE   0 0 420,508
BlackRock Credit Alloc Income COM 092508100 568 46,387 SH   SOLE   0 0 46,387
BlackRock Enhanced Divid Achie COM 09251A104 448 47,254 SH   SOLE   14,522 0 32,732
BlackRock Inc COM 09247X101 773 1,640 SH   SOLE   0 0 1,640
BlackRock Income Trust Inc COM 09247F100 1,022 178,732 SH   SOLE   0 0 178,732
BlackRock Limited Duration Inc COM 09249W101 976 65,536 SH   SOLE   0 0 65,536
BlackRock Long Term Mun Adviso COM 09250B103 241 21,387 SH   SOLE   0 0 21,387
BlackRock Muni Income Invstmnt COM 09250G102 129 10,015 SH   SOLE   0 0 10,015
BlackRock Municipal Income Inv COM 09248H105 143 11,003 SH   SOLE   0 0 11,003
BlackRock Muniyield Insured In COM 09254T100 136 10,950 SH   SOLE   0 0 10,950
BlackRock Muniyield Quality Fu COM 09254G108 774 65,915 SH   SOLE   0 0 65,915
BlackRock Resources And Commod COM 09257A108 1,130 124,580 SH   SOLE   26,505 0 98,075
Blackstone Group LP Unit Repst COM 09253U108 812 21,335 SH   SOLE   0 0 21,335
Boeing Co COM 097023105 402 1,081 SH   SOLE   0 0 1,081
Bristol-Myers Squibb Co COM 110122108 1,111 17,895 SH   SOLE   0 0 17,895
Broadcom Ltd COM 11135F101 292 1,183 SH   SOLE   0 0 1,183
CBRE Clarion Global Real Estat COM 12504g100 157 21,540 SH   SOLE   3,000 0 18,540
CVS Caremark Corporation COM 126650100 981 12,465 SH   SOLE   0 0 12,465
Calamos Conv & High Income Fd COM 12811P108 273 20,588 SH   SOLE   0 0 20,588
Calamos Strategic Total Return COM 128125101 1,096 81,529 SH   SOLE   0 0 81,529
Caterpillar Inc COM 149123101 1,329 8,717 SH   SOLE   0 0 8,717
Centamin PLC Ord Flondon Share COM G2055Q105 159 115,000 SH   SOLE   0 0 115,000
Center Coast MLP & Infrastruct COM 151461100 8,800 934,220 SH   SOLE   0 0 934,220
Charles Schwab Corp COM 808513105 3,876 78,860 SH   SOLE   6,215 0 72,645
Charter Communications Inc COM 16119P108 4,281 13,137 SH   SOLE   1,025 0 12,112
Chevron Corporation COM 166764100 2,762 22,585 SH   SOLE   0 0 22,585
Cion Investment Corp Fund COM 12799V101 105 11,483 SH   SOLE   0 0 11,483
Cisco Systems Inc COM 17275R102 302 6,213 SH   SOLE   0 0 6,213
Citigroup Inc New COM 172967424 4,886 68,103 SH   SOLE   0 0 68,103
Clearbridge Energy MLP Fund COM 184692101 1,559 107,286 SH   SOLE   0 0 107,286
Clearbridge Energy MLP Total R COM 18469Q108 11,964 1,053,140 SH   SOLE   18,795 0 1,034,345
Cleveland-Cliffs Inc New COM 185899101 2,307 182,250 SH   SOLE   0 0 182,250
Clorox Company (Del) COM 189054109 582 3,870 SH   SOLE   0 0 3,870
Coca-Cola Company COM 191216100 268 5,800 SH   SOLE   0 0 5,800
Cohen & Steers Infrastructure COM 19248A109 1,849 83,565 SH   SOLE   0 0 83,565
Cohen & Steers REIT & Pfd COM 19247X100 1,580 80,896 SH   SOLE   0 0 80,896
Cohen & Steers Total Return Re COM 19247R103 472 38,819 SH   SOLE   0 0 38,819
Comcast Corp New Cl A COM 20030N101 6,753 190,719 SH   SOLE   14,535 0 176,184
Compass Minerals Intl Inc COM 20451N101 1,041 15,490 SH   SOLE   7,095 0 8,395
ConocoPhillips COM 20825C104 1,322 17,080 SH   SOLE   0 0 17,080
Corning Inc COM 219350105 4,508 127,700 SH   SOLE   0 0 127,700
Costco Wholesale Corp-New COM 22160K105 262 1,115 SH   SOLE   0 0 1,115
Credit Suisse Nassau Brh Veloc COM 22542D316 157 20,000 SH   SOLE   0 0 20,000
Crestwood Equity Partners LP COM 226344208 489 13,306 SH   SOLE   0 0 13,306
Devon Energy Corporation New COM 25179M103 367 9,200 SH   SOLE   0 0 9,200
Discovery Communications Inc C COM 25470F104 2,895 90,465 SH   SOLE   0 0 90,465
Dollar Tree Inc COM 256746108 4,859 59,580 SH   SOLE   5,500 0 54,080
Doubleline Opportunistic Cr Fd COM 258623107 5,081 247,004 SH   SOLE   0 0 247,004
Dowdupont Inc COM 26078J100 8,906 138,488 SH   SOLE   12,450 0 126,038
Dundee Precious Metals Inc COM 265269209 137 59,000 SH   SOLE   0 0 59,000
EOG Resources Inc COM 26875P101 203 1,594 SH   SOLE   0 0 1,594
East West Bancorp Inc COM 27579R104 1,458 24,151 SH   SOLE   3,695 0 20,456
Eaton Vance Senior Floating Ra COM 27828Q105 233 16,580 SH   SOLE   0 0 16,580
Emerson Electric Co COM 291011104 304 3,975 SH   SOLE   0 0 3,975
Enbridge Energy Partners LP COM 29250R106 768 69,857 SH   SOLE   0 0 69,857
Energy Transfer Partn Chg LP N COM 29278N103 698 31,349 SH   SOLE   0 0 31,349
Enterprise Products Partners L COM 293792107 25,434 885,282 SH   SOLE   25,820 0 859,462
Evolution Mining Ltd COM Q3647R147 115 60,000 SH   SOLE   0 0 60,000
Exxon Mobil Corp COM 30231G102 13,902 163,513 SH   SOLE   0 0 163,513
Facebook Inc Class A COM 30303M102 5,120 31,135 SH   SOLE   2,370 0 28,765
Fedex Corporation COM 31428X106 240 998 SH   SOLE   0 0 998
First Trust Biotech Index ETF COM 33733E203 4,002 25,250 SH   SOLE   0 0 25,250
First Trust III ETF Preferred COM 33739E108 9,756 510,801 SH   SOLE   2,300 0 508,501
First Trust/Aberdeen Global Op COM 337319107 2,927 304,615 SH   SOLE   0 0 304,615
Flaherty & Crumrine / Claymore COM 338478100 6,810 373,757 SH   SOLE   0 0 373,757
Flaherty & Crumrine Dynamic Pf COM 33848W106 7,887 339,967 SH   SOLE   0 0 339,967
Foot Locker Inc COM 344849104 403 7,904 SH   SOLE   0 0 7,904
Gabelli Healthcare & Wellness COM 36246K103 911 82,710 SH   SOLE   22,990 0 59,720
Gamco Glbl Gold Natural Resour COM 36465A109 8,961 1,908,589 SH   SOLE   0 0 1,908,589
Gamco Natural Resources Gold & COM 36465E101 9,059 1,548,568 SH   SOLE   0 0 1,548,568
General Electric COM 369604103 358 31,686 SH   SOLE   0 0 31,686
General Mills Inc COM 370334104 387 9,010 SH   SOLE   0 0 9,010
GlaxoSmithKline PLC ADR COM 37733W105 437 10,869 SH   SOLE   0 0 10,869
Global X Fund ETF MLP COM 37950E473 659 68,966 SH   SOLE   0 0 68,966
Global X Super Dividend 100 ET COM 37950E549 1,658 81,215 SH   SOLE   0 0 81,215
Gold Fields Ltd New Adr Rand COM 38059T106 94 38,675 SH   SOLE   0 0 38,675
Goldcorp INC New COM 380956409 1,113 109,089 SH   SOLE   0 0 109,089
Guggenheim Taxable Muni Manage COM 401664107 210 9,900 SH   SOLE   0 0 9,900
Gulfport Energy Corp Com COM 402635304 156 15,000 SH   SOLE   0 0 15,000
HCA Holdings Inc COM 40412C101 4,221 30,338 SH   SOLE   0 0 30,338
Halliburton Co COM 406216101 366 9,038 SH   SOLE   0 0 9,038
Hanesbrands Inc COM 410345102 2,847 154,450 SH   SOLE   0 0 154,450
Honeywell International Inc COM 438516106 5,670 34,075 SH   SOLE   0 0 34,075
Howard Hughes Corp COM 44267D107 255 2,050 SH   SOLE   0 0 2,050
ING Groep Nv- Spons ADR COM 456837103 2,009 154,909 SH   SOLE   21,385 0 133,524
IShares Dow Jones Select Div I COM 464287168 5,282 52,950 SH   SOLE   0 0 52,950
Intel Corp COM 458140100 1,559 32,972 SH   SOLE   0 0 32,972
International Business Machine COM 459200101 933 6,173 SH   SOLE   0 0 6,173
Invesco II Income Composite CE COM 46138E404 1,365 59,860 SH   SOLE   0 0 59,860
Invesco QQQ Tr ETF Unit Ser 1 COM 46090E103 1,494 8,040 SH   SOLE   0 0 8,040
Invesco S&P 500 Eqwt ETF COM 46137V357 10,211 95,599 SH   SOLE   0 0 95,599
Invesco S&P 500 Eqwt Financial COM 46137V340 1,348 31,360 SH   SOLE   0 0 31,360
Invesco TR II ETF Pfd COM 46138E511 820 57,245 SH   SOLE   0 0 57,245
Invesco Van Kampen Sr Income T COM 46131H107 287 66,642 SH   SOLE   0 0 66,642
Iron Mountain Inc COM 46284V101 2,166 62,755 SH   SOLE   0 0 62,755
JD.com Inc Sponsored ADR Repst COM 47215P106 1,507 57,745 SH   SOLE   4,275 0 53,470
JPMorgan Chase & Co COM 46625H100 4,549 40,317 SH   SOLE   0 0 40,317
JPMorgan ETF Ultra-Short Incom COM 46641Q837 1,092 21,780 SH   SOLE   0 0 21,780
John Hancock Preferred Income COM 41013W108 240 10,910 SH   SOLE   0 0 10,910
Johnson & Johnson COM 478160104 4,426 32,032 SH   SOLE   0 0 32,032
KKR & Co Inc COM 48251W104 5,032 184,537 SH   SOLE   26,892 0 157,645
Kimberly Clark Corp COM 494368103 810 7,126 SH   SOLE   0 0 7,126
Kinder Morgan Inc Del COM 49456B101 5,090 287,100 SH   SOLE   0 0 287,100
Kraft Heinz Co COM 500754106 551 10,003 SH   SOLE   0 0 10,003
Landmark Infrastructure Partne COM 51508J108 1,502 108,425 SH   SOLE   0 0 108,425
Legg Mason Inc COM 524901105 213 6,815 SH   SOLE   0 0 6,815
Leggett & Platt Inc COM 524660107 1,459 33,328 SH   SOLE   0 0 33,328
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,201 49,260 SH   SOLE   0 0 49,260
MGIC Investment Corp-Wisc COM 552848103 599 45,000 SH   SOLE   0 0 45,000
Madison Square Garden COM 55825T103 1,458 4,625 SH   SOLE   0 0 4,625
Magellan Midstream Partners LP COM 559080106 912 13,470 SH   SOLE   0 0 13,470
McDonalds Corp COM 580135101 579 3,463 SH   SOLE   0 0 3,463
Medical Properties Trust Inc COM 58463J304 6,634 444,945 SH   SOLE   0 0 444,945
Medtronic PLC COM G5960L103 2,801 28,473 SH   SOLE   0 0 28,473
Merck & Co Inc New COM 58933Y105 620 8,739 SH   SOLE   0 0 8,739
Microsoft Corp COM 594918104 13,203 115,441 SH   SOLE   9,611 0 105,830
Molson Coors Brewing CO Cl B COM 60871R209 1,169 19,005 SH   SOLE   0 0 19,005
Moodys Corp COM 615369105 2,721 16,275 SH   SOLE   0 0 16,275
Nestle SA Spons ADR Repstg Reg COM 641069406 7,444 89,477 SH   SOLE   6,325 0 83,152
New Gold Inc COM 644535106 26 33,065 SH   SOLE   0 0 33,065
New York Community Bancorp Inc COM 649445103 117 11,240 SH   SOLE   4,800 0 6,440
Newmont Mining Corp Holding Co COM 651639106 1,818 60,183 SH   SOLE   0 0 60,183
Northern Star Resources Ltd COM Q6951U101 114 19,000 SH   SOLE   0 0 19,000
Nuveen Amt Free Quality Muni I COM 670657105 18,410 1,454,197 SH   SOLE   0 0 1,454,197
Nuveen Build Amer Bd Fd COM 67074C103 3,515 175,762 SH   SOLE   0 0 175,762
Nuveen Build America Bond Oppt COM 67074Q102 4,852 221,850 SH   SOLE   0 0 221,850
Nuveen Dow 30 Dynamic Overwrit COM 67075F105 7,441 375,995 SH   SOLE   0 0 375,995
Nuveen Enhanced AMT L&N Muni C COM 67071L106 13,896 954,386 SH   SOLE   0 0 954,386
Nuveen Enhanced Muni Credit Op COM 67070X101 12,056 836,614 SH   SOLE   0 0 836,614
Nuveen Multi-Strategy Income A COM 67073D102 884 110,931 SH   SOLE   0 0 110,931
Nuveen Multi-Strategy Income A COM 67073B106 657 70,887 SH   SOLE   0 0 70,887
Nuveen NC Prem Income Muni Fd COM 67060P100 338 28,160 SH   SOLE   0 0 28,160
Nuveen Quality Advantage Muni COM 67066V101 14,765 1,154,455 SH   SOLE   0 0 1,154,455
Nuveen Quality Pfd Income Fd 2 COM 67072C105 1,073 121,934 SH   SOLE   0 0 121,934
Nuveen Real Estate Income Fd COM 67071B108 738 75,350 SH   SOLE   0 0 75,350
Nuveen VA Premium Income Muni COM 67064R102 122 10,325 SH   SOLE   0 0 10,325
Oceanagold Corp COM 675222103 190 63,000 SH   SOLE   0 0 63,000
Oneok Inc New COM 682680103 494 7,292 SH   SOLE   0 0 7,292
Oracle Corp COM 68389X105 3,280 63,606 SH   SOLE   0 0 63,606
PGIM Global Short Duration Hig COM 69346J106 327 23,575 SH   SOLE   0 0 23,575
Pan Amern Silver Corp COM 697900108 1,257 85,190 SH   SOLE   0 0 85,190
Parker-Hannifin Corp COM 701094104 2,155 11,715 SH   SOLE   0 0 11,715
Pembina Pipeline Corp COM 706327103 1,398 41,130 SH   SOLE   4,175 0 36,955
Pennantpark Investment Corp COM 708062104 208 27,900 SH   SOLE   0 0 27,900
Pepsico Incorporated COM 713448108 1,157 10,349 SH   SOLE   0 0 10,349
Perseus Mining Ltd COM Q74174105 169 615,000 SH   SOLE   0 0 615,000
Peyto Exploration & Developmen COM 717046106 92 10,712 SH   SOLE   0 0 10,712
Pfizer Incorporated COM 717081103 10,784 244,705 SH   SOLE   27,970 0 216,735
Phillips 66 COM 718546104 484 4,297 SH   SOLE   0 0 4,297
Pinnacle Financial Partners In COM 72346Q104 2,107 35,025 SH   SOLE   0 0 35,025
Plains All American Pipeline L COM 726503105 6,244 249,650 SH   SOLE   0 0 249,650
Popular Inc COM 733174700 5,760 112,387 SH   SOLE   19,180 0 93,207
Procter & Gamble Co COM 742718109 1,037 12,462 SH   SOLE   0 0 12,462
Proshares Tr ETF Short S&P 500 COM 74347B425 306 11,192 SH   SOLE   0 0 11,192
Ramelius Resources Ltd COM Q7982E108 120 345,000 SH   SOLE   0 0 345,000
Randgold Resources Ltd ADR COM 752344309 731 10,360 SH   SOLE   0 0 10,360
Regis Resources NL COM Q8059N120 61 22,500 SH   SOLE   0 0 22,500
Republic Services Inc COM 760759100 514 7,075 SH   SOLE   0 0 7,075
Resolute Mining Ltd COM Q81068100 212 270,000 SH   SOLE   0 0 270,000
Roche Hldgs Ltd Spons ADR COM 771195104 4,399 145,866 SH   SOLE   29,430 0 116,436
Royal Dutch Shell PLC Sponsore COM 780259206 6,876 100,909 SH   SOLE   14,255 0 86,654
Royal Gold Inc COM 780287108 820 10,640 SH   SOLE   0 0 10,640
SPDR Barclays Cap ETF High Yie COM 78464A417 235 6,522 SH   SOLE   0 0 6,522
SPDR Bloomberg Barclays 1-3 Mn COM 78468R663 485 5,297 SH   SOLE   0 0 5,297
SPDR Gold Tr ETF COM 78463V107 1,133 10,051 SH   SOLE   0 0 10,051
SPDR S&P 500 ETF Tr Unit Ser I COM 78462F103 1,478 5,083 SH   SOLE   0 0 5,083
SSR Mng Inc COM 784730103 307 35,230 SH   SOLE   0 0 35,230
Sabra Health Care REIT COM 78573L106 230 9,929 SH   SOLE   0 0 9,929
Sanofi Aventis Sponsored ADR COM 80105N105 3,350 74,984 SH   SOLE   20,050 0 54,934
Saracen Mineral Holdings Ltd COM Q8309T109 94 70,000 SH   SOLE   0 0 70,000
Schlumberger Ltd COM 806857108 411 6,743 SH   SOLE   0 0 6,743
Semafo Inc Com COM 816922108 203 86,000 SH   SOLE   0 0 86,000
Southwest Airlines Co COM 844741108 7,133 114,227 SH   SOLE   10,915 0 103,312
Southwestern Energy Co COM 845467109 186 36,400 SH   SOLE   0 0 36,400
Spectra Energy Prtnrs LP COM 84756N109 216 6,037 SH   SOLE   0 0 6,037
Sprott Physical Gold Trust COM 85207H104 377 39,500 SH   SOLE   0 0 39,500
Sprott Physical Silver Trust COM 85207K107 150 28,200 SH   SOLE   0 0 28,200
State Street Corp COM 857477103 825 9,850 SH   SOLE   0 0 9,850
Stonecastle Financial Corp COM 861780104 6,078 271,104 SH   SOLE   11,380 0 259,724
Sysco Corp COM 871829107 733 10,005 SH   SOLE   0 0 10,005
TC Pipelines LP Unit Com Ltd P COM 87233Q108 382 12,600 SH   SOLE   0 0 12,600
Tallgrass Energy LP COM 874696107 42,409 1,798,531 SH   SOLE   13,480 0 1,785,051
Tanager Energy Inc COM 875352106 7 225,000 SH   SOLE   0 0 225,000
Te Connectivity Ltd COM H84989104 1,737 19,756 SH   SOLE   0 0 19,756
Tekla Healthcare Investors COM 87911J103 880 38,000 SH   SOLE   10,710 0 27,290
Tencent Holdings Ltd Unsp ADR COM 88032Q109 2,304 56,418 SH   SOLE   4,590 0 51,828
Texas Capital Bancshares COM 88224Q107 1,157 14,000 SH   SOLE   0 0 14,000
Tortoise MLP Fd Inc COM 89148B101 16,444 1,022,626 SH   SOLE   0 0 1,022,626
Transcanada Corporation COM 89353D107 841 20,793 SH   SOLE   5,490 0 15,303
Trimtabs ETF Tr All Cap Intl F COM 89628W401 791 29,384 SH   SOLE   0 0 29,384
Trimtabs Tr ETF All Cap US Fre COM 89628W302 1,554 40,698 SH   SOLE   0 0 40,698
Tristate Capital Holdings Inc COM 89678F100 543 19,688 SH   SOLE   0 0 19,688
Unilever N V New York Shs New COM 904784709 886 15,950 SH   SOLE   0 0 15,950
Unilever PLC Sponsored ADR New COM 904767704 651 11,835 SH   SOLE   0 0 11,835
Union Bankshares Corp COM 90539J109 716 18,577 SH   SOLE   0 0 18,577
Union Pacific Corp COM 907818108 218 1,340 SH   SOLE   0 0 1,340
United Technologies Corp COM 913017109 1,836 13,135 SH   SOLE   0 0 13,135
Valero Energy Corp New COM 91913Y100 393 3,455 SH   SOLE   0 0 3,455
Vaneck Vectors ETF Tr Gold Min COM 92189F106 276 14,917 SH   SOLE   0 0 14,917
Vanguard Index Fund Vanguard S COM 922908751 886 5,450 SH   SOLE   0 0 5,450
Vanguard Index Funds Vanguard COM 922908629 624 3,800 SH   SOLE   0 0 3,800
Vanguard Intermediate ETF Term COM 92206C870 718 8,591 SH   SOLE   0 0 8,591
Vanguard Muni BD FDS ETF Tax E COM 922907746 711 14,083 SH   SOLE   0 0 14,083
Vanguard REIT ETF COM 922908553 478 5,928 SH   SOLE   0 0 5,928
Vanguard Total Stock Fund COM 922908769 1,176 7,860 SH   SOLE   0 0 7,860
Vanguard World Fd Mega Cap 300 COM 921910816 666 5,200 SH   SOLE   0 0 5,200
Ventas Inc COM 92276F100 1,982 36,455 SH   SOLE   0 0 36,455
Verizon Communications COM 92343V104 1,458 27,304 SH   SOLE   1,340 0 25,964
Visa Inc Cl A COM 92826C839 3,445 22,952 SH   SOLE   0 0 22,952
Vodafone Group PLC New Sponsor COM 92857W308 343 15,791 SH   SOLE   0 0 15,791
Voya Emerging Markets High Div COM 92912P108 5,624 696,850 SH   SOLE   26,360 0 670,490
W W Grainger Inc COM 384802104 1,233 3,450 SH   SOLE   0 0 3,450
Wal-Mart Stores Inc COM 931142103 305 3,246 SH   SOLE   0 0 3,246
Walt Disney Company COM 254687106 2,488 21,275 SH   SOLE   2,720 0 18,555
Waste Management Inc Del COM 94106L109 768 8,498 SH   SOLE   0 0 8,498
Wells Fargo & Co New COM 949746101 2,440 46,424 SH   SOLE   1,905 0 44,519
Western Asset High Income Oppo COM 95766K109 48 10,000 SH   SOLE   0 0 10,000
Western Gas Equity Partners LP COM 95825R103 243 8,115 SH   SOLE   0 0 8,115
Western Union Co COM 959802109 3,451 181,080 SH   SOLE   0 0 181,080
Westpac Banking Ltd Spons ADR COM 961214301 846 42,256 SH   SOLE   12,120 0 30,136
Weyerhaeuser Co COM 962166104 1,445 44,780 SH   SOLE   0 0 44,780
Wheaton Precious Metals Corp COM 962879102 271 15,463 SH   SOLE   0 0 15,463
Williams Companies Inc COM 969457100 5,263 193,549 SH   SOLE   0 0 193,549
Williams Sonoma Inc COM 969904101 2,543 38,692 SH   SOLE   0 0 38,692
Yum Brands Inc COM 988498101 221 2,426 SH   SOLE   0 0 2,426
Zoetis Inc Cl A COM 98978V103 456 4,975 SH   SOLE   0 0 4,975
eBay Inc COM 278642103 4,933 149,405 SH   SOLE   11,650 0 137,755
iShares ETF Russell 1000 Growt COM 464287614 229 1,465 SH   SOLE   0 0 1,465
iShares ETF Russell Midcap Gro COM 464287481 268 1,980 SH   SOLE   0 0 1,980
iShares Silver Tr COM 46428Q109 166 12,070 SH   SOLE   0 0 12,070
iShares Trust Barclays 20 Year COM 464287432 76,289 650,540 SH   SOLE   0 0 650,540
iShares Trust MSCI EAFE Index COM 464287465 472 6,935 SH   SOLE   0 0 6,935
AGNC Investment Corp Pfd 7 Fi PFD 00123Q500 2,119 81,575 SH   SOLE   0 0 81,575
Annaly Cap Mgmt 6.95 Pfd Fix/ PFD 035710870 1,286 50,400 SH   SOLE   0 0 50,400
BB&T Corp Non-Cum Perp Pfd D 5 PFD 054937206 4,146 164,379 SH   SOLE   1,795 0 162,584
Banc Cal. Non-Cum Perp Pfd E 7 PFD 05990K874 638 24,624 SH   SOLE   0 0 24,624
Bank of America Series L Pfd 7 PFD 060505682 11,033 8,525 SH   SOLE   35 0 8,490
Cincinnati Bell Cum Conv Pfd 6 PFD 171871403 334 6,837 SH   SOLE   0 0 6,837
Cowen Inc Senior Note Pfd 7.35 PFD 223622705 1,608 62,700 SH   SOLE   0 0 62,700
Flaherty & Crumrine Pfd Income PFD 33848E106 224 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
Gaslog Partners Fix/Flt Pfd A PFD Y2687W116 1,843 71,145 SH   SOLE   0 0 71,145
Gold Sachs Flt Non-Cum Perp Pf PFD 38143Y665 1,742 76,750 SH   SOLE   0 0 76,750
Gold Sachs Flt Non-Cum Perp Pf PFD 38144X609 413 17,945 SH   SOLE   0 0 17,945
Gold Sachs Flt Non-Cum Perp Pf PFD 38144G804 5,440 243,289 SH   SOLE   2,025 0 241,264
Morgan Stan Fix/Flt Non-Cum Pe PFD 61763E207 6,988 255,205 SH   SOLE   1,605 0 253,600
Nustar Logistics L.P. Due 2043 PFD 67059T204 2,119 83,925 SH   SOLE   0 0 83,925
Regions Fin. Non-Cum Perp Pfd PFD 7591EP308 5,787 229,569 SH   SOLE   1,795 0 227,774
Tristate Cap. Fix/Flt Pfd A Pe PFD 89678F209 2,269 86,475 SH   SOLE   0 0 86,475
Valley Natl Bancrp Perp Ser B, PFD 919794305 937 37,075 SH   SOLE   0 0 37,075
Bank of America Corp Wts Exp WT 060505146 4,143 232,645 SH   SOLE   17,965 0 214,680
Hycroft Mng Corp Wts Exp 10/22 WT 448629113 1 10,084 SH   SOLE   0 0 10,084
Redwood Trust Inc CONV 758075AD7 6,420 6,505,000 PRN   SOLE   0 0 6,505,000
Blackstone / Gso Senior Floati FDSTX 09256U105 1,069 59,437 SH   SOLE   0 0 59,437
Eaton Vance Senior Floating Ra FDSTX 27828Q105 986 70,135 SH   SOLE   0 0 70,135
Invesco Bulletshares 2018 Hi Y FDSTX 46138J205 342 13,595 SH   SOLE   0 0 13,595
Invesco Bulletshares 2019 Hi Y FDSTX 46138J403 1,212 49,920 SH   SOLE   0 0 49,920
Invesco Bulletshares 2020 Hi Y FDSTX 46138J601 630 25,880 SH   SOLE   0 0 25,880
Invesco Bulletshares 2021 Hi Y FDSTX 46138J700 210 10,135 SH   SOLE   0 0 10,135
Invesco Bulletshares 2021 Hi Y FDSTX 46138J809 272 10,965 SH   SOLE   0 0 10,965
Invesco Bulletshares 2022 Hi Y FDSTX 46138J874 927 37,600 SH   SOLE   0 0 37,600
Invesco S&P High Income Infras FDSTX 46138E255 359 13,815 SH   SOLE   0 0 13,815
Nuveen Preferred Securities In FDSTX 67072C105 2,400 272,690 SH   SOLE   0 0 272,690