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,807 16,003 SH   SOLE   0 0 16,003
ARK ETF Tr Genomic Revolution COM 00214Q302 1,677 22,450 SH   SOLE   0 0 22,450
AT&T Inc COM 00206R102 442 16,380 SH   SOLE   0 0 16,380
Abbott Laboratories COM 002824100 816 6,909 SH   SOLE   0 0 6,909
Abbvie Inc COM 00287Y109 968 8,970 SH   SOLE   0 0 8,970
Aberdeen Asia Pacific Income F COM 003009107 13,603 3,277,759 SH   SOLE   0 0 3,277,759
Aberdeen Total Dynamic Dividen COM 00326L100 301 30,905 SH   SOLE   1,235 0 29,670
Accenture PLC Ireland Shs Cl A COM G1151C101 12,175 38,055 SH   SOLE   1,523 0 36,532
Adidas Ag Sponsored ADR COM 00687A107 1,251 7,911 SH   SOLE   0 0 7,911
Adobe Systems Inc COM 00724F101 15,584 27,068 SH   SOLE   1,245 0 25,823
Advanced Micro Devices Inc COM 007903107 1,325 12,877 SH   SOLE   0 0 12,877
Advent Claymore Convertible & COM 00764C109 290 16,117 SH   SOLE   0 0 16,117
Agnico Eagle Mines Limited COM 008474108 1,610 31,054 SH   SOLE   0 0 31,054
Alamos Gold Inc New Class A COM 011532108 421 58,474 SH   SOLE   0 0 58,474
Alibaba Grp Holding ADR Ltd Sp COM 01609W102 239 1,615 SH   SOLE   0 0 1,615
Alphabet Inc Non Voting Cap St COM 02079K107 26,570 9,969 SH   SOLE   563 0 9,406
Alphabet Inc Voting Cap Stk Cl COM 02079K305 1,572 588 SH   SOLE   0 0 588
Altria Group Inc COM 02209S103 3,160 69,430 SH   SOLE   0 0 69,430
Amazon.Com Inc COM 023135106 20,942 6,375 SH   SOLE   328 0 6,047
American Caresource Holdings I COM 02505A202 0 74,000 SH   SOLE   0 0 74,000
American Express Company COM 025816109 234 1,395 SH   SOLE   0 0 1,395
American Tower Corp REIT COM 03027X100 8,463 31,886 SH   SOLE   1,287 0 30,599
Amgen Inc COM 031162100 596 2,805 SH   SOLE   0 0 2,805
Analog Devices Inc COM 032654105 457 2,726 SH   SOLE   0 0 2,726
Anthem Inc COM 036752103 620 1,663 SH   SOLE   0 0 1,663
Apple Inc COM 037833100 28,506 201,456 SH   SOLE   8,441 0 193,015
Atlantic Capital Bancshares In COM 048269203 1,385 52,293 SH   SOLE   0 0 52,293
Atlantic Union Bankshares Corp COM 04911A107 685 18,577 SH   SOLE   0 0 18,577
Atlantica Yield Plc Firm Reinv COM G0751N103 207 6,000 SH   SOLE   0 0 6,000
Atomera Inc COM 04965B100 219 9,500 SH   SOLE   0 0 9,500
Automatic Data Processing Inc COM 053015103 1,215 6,075 SH   SOLE   0 0 6,075
B2Gold Corp COM 11777Q209 776 226,930 SH   SOLE   0 0 226,930
Banco Santander Cent Hispano S COM 05964H105 367 101,300 SH   SOLE   0 0 101,300
BancorpSouth Bank XXX Tupelo M COM 05971J102 221 7,420 SH   SOLE   0 0 7,420
Bank of America Corp COM 060505104 717 16,893 SH   SOLE   0 0 16,893
Barrick Gold Corp COM 067901108 3,030 167,882 SH   SOLE   0 0 167,882
Becton Dickinson & Co COM 075887109 555 2,259 SH   SOLE   0 0 2,259
Berkshire Hathaway Inc Series COM 084670702 16,020 58,693 SH   SOLE   2,709 0 55,984
Berkshire Hathaway Inc-Del Cl COM 084670108 411 1 SH   SOLE   0 0 1
BlackRock Credit Alloc Income COM 092508100 460 30,369 SH   SOLE   0 0 30,369
BlackRock Insured Municipal In COM 092479104 166 10,900 SH   SOLE   0 0 10,900
BlackRock Limited Duration Inc COM 09249W101 436 25,525 SH   SOLE   0 0 25,525
BlackRock Muni Inter Duration COM 09253X102 223 14,630 SH   SOLE   0 0 14,630
BlackRock Muniholdings Fd Inc COM 09253N104 208 12,705 SH   SOLE   0 0 12,705
Blackstone Goup Inc Cl A COM 09260D107 2,424 20,835 SH   SOLE   0 0 20,835
Booking Holdings Inc COM 09857L108 12,769 5,379 SH   SOLE   254 0 5,125
Brigham Minerals Inc COM 10918L103 23,747 1,239,399 SH   SOLE   985 0 1,238,414
British Amern Tob PLC Spon ADR COM 110448107 1,160 32,882 SH   SOLE   0 0 32,882
Broadcom Ltd COM 11135F101 990 2,041 SH   SOLE   0 0 2,041
Broadridge Financial Solutions COM 11133T103 2,191 13,148 SH   SOLE   105 0 13,043
Calamos Conv & High Income Fd COM 12811P108 292 18,660 SH   SOLE   0 0 18,660
Caterpillar Inc COM 149123101 1,727 8,994 SH   SOLE   0 0 8,994
Charter Communications Inc COM 16119P108 6,837 9,397 SH   SOLE   617 0 8,780
Chevron Corporation COM 166764100 13,459 132,668 SH   SOLE   0 0 132,668
Cisco Systems Inc COM 17275R102 344 6,323 SH   SOLE   0 0 6,323
Clearbridge MLP & Midsteam TR COM 18469Q207 3,400 141,651 SH   SOLE   0 0 141,651
Clearbridge MLP & Midstream Fu COM 184692200 269 9,925 SH   SOLE   0 0 9,925
Cleveland-Cliffs Inc New COM 185899101 386 19,500 SH   SOLE   0 0 19,500
Clorox Company (Del) COM 189054109 622 3,754 SH   SOLE   0 0 3,754
Comcast Corp New Cl A COM 20030N101 1,274 22,772 SH   SOLE   160 0 22,612
ConocoPhillips COM 20825C104 1,041 15,362 SH   SOLE   0 0 15,362
Corning Inc COM 219350105 501 13,739 SH   SOLE   0 0 13,739
Costco Wholesale Corp-New COM 22160K105 679 1,510 SH   SOLE   0 0 1,510
Crestwood Equity Partners LP COM 226344208 336 11,850 SH   SOLE   0 0 11,850
Crowdstrike Hldgs Inc Cl A COM 22788C105 686 2,790 SH   SOLE   0 0 2,790
Danaher Corp COM 235851102 275 904 SH   SOLE   0 0 904
Deere & Co COM 244199105 232 693 SH   SOLE   0 0 693
Devon Energy Corporation New COM 25179M103 427 12,011 SH   SOLE   0 0 12,011
Distillate US Fundamental Stab COM 26922A321 8,602 210,003 SH   SOLE   0 0 210,003
Dow Inc COM 260557103 568 9,869 SH   SOLE   0 0 9,869
Dundee Precious Metals Inc COM 265269209 357 59,000 SH   SOLE   0 0 59,000
Dupont De Nemours Inc COM 26614N102 358 5,269 SH   SOLE   0 0 5,269
Eastgroup Properties Inc COM 277276101 225 1,350 SH   SOLE   0 0 1,350
Eaton Vance Senior Floating Ra COM 27828Q105 242 16,580 SH   SOLE   0 0 16,580
Elastic NV COM N14506104 210 1,411 SH   SOLE   0 0 1,411
Eli Lilly & Co COM 532457108 225 975 SH   SOLE   0 0 975
Empire State Realty Trust Inc COM 292104106 962 95,880 SH   SOLE   0 0 95,880
Energy Transfer LP COM 29273V100 279 29,175 SH   SOLE   0 0 29,175
Enterprise Products Partners L COM 293792107 29,229 1,350,684 SH   SOLE   540 0 1,350,144
Evolution Mining Ltd COM Q3647R147 252 100,000 SH   SOLE   0 0 100,000
Exxon Mobil Corp COM 30231G102 3,991 67,847 SH   SOLE   0 0 67,847
Facebook Inc Class A COM 30303M102 18,432 54,308 SH   SOLE   3,091 0 51,217
First Trust Biotech Index ETF COM 33733E203 1,906 11,475 SH   SOLE   0 0 11,475
First Trust III ETF Preferred COM 33739E108 1,066 51,884 SH   SOLE   0 0 51,884
First Trust Low Duration Opp E COM 33739Q200 456 9,017 SH   SOLE   5,765 0 3,252
First Trust/Aberdeen Global Op COM 337319107 276 27,200 SH   SOLE   0 0 27,200
Fiserv Inc COM 337738108 1,539 14,181 SH   SOLE   875 0 13,306
Flaherty & Crumrine / Claymore COM 338478100 430 19,301 SH   SOLE   0 0 19,301
Flaherty & Crumrine Dynamic Pf COM 33848W106 4,490 155,896 SH   SOLE   0 0 155,896
Flaherty & Crumrine Pfd Income COM 33848E106 137 10,685 SH   SOLE   0 0 10,685
Franco-Nevada Corp COM 351858105 9,988 76,883 SH   SOLE   0 0 76,883
Freeport Mcmoran Copper & Gold COM 35671D857 213 6,557 SH   SOLE   0 0 6,557
Gamco Glbl Gold Natural Resour COM 36465A109 1,827 489,931 SH   SOLE   0 0 489,931
Gamco Natural Resources Gold & COM 36465E101 198 39,080 SH   SOLE   0 0 39,080
General Mills Inc COM 370334104 496 8,294 SH   SOLE   0 0 8,294
Global X Super Dividend 100 ET COM 37950E549 2,212 167,175 SH   SOLE   0 0 167,175
Gold Fields Ltd New ADR Rand COM 38059T106 298 36,675 SH   SOLE   0 0 36,675
Hanesbrands Inc COM 410345102 3,043 177,327 SH   SOLE   0 0 177,327
Harley Davidson COM 412822108 1,021 27,885 SH   SOLE   0 0 27,885
Healthcare Tr Amer INC Class A COM 42225P501 8,686 292,869 SH   SOLE   310 0 292,559
Home Depot Inc COM 437076102 536 1,632 SH   SOLE   0 0 1,632
Honeywell International Inc COM 438516106 824 3,884 SH   SOLE   40 0 3,844
IShares Dow Jones Select Div I COM 464287168 8,291 72,276 SH   SOLE   0 0 72,276
Industria de Diseno SA ADR COM 455793109 1,203 65,446 SH   SOLE   670 0 64,776
Intel Corp COM 458140100 605 11,348 SH   SOLE   0 0 11,348
International Business Machine COM 459200101 2,335 16,807 SH   SOLE   0 0 16,807
Intuit Inc COM 461202103 264 490 SH   SOLE   0 0 490
Invesco Actively Managed ETF T COM 46090A887 2,962 58,695 SH   SOLE   0 0 58,695
Invesco II Income Composite CE COM 46138E404 1,404 58,637 SH   SOLE   0 0 58,637
Invesco QQQ Tr ETF Unit Ser 1 COM 46090E103 2,174 6,074 SH   SOLE   0 0 6,074
Invesco TR II ETF Pfd COM 46138E511 689 45,851 SH   SOLE   0 0 45,851
Invesco Tr ETF S&P 500 Equal W COM 46137V357 15,270 101,923 SH   SOLE   0 0 101,923
Invesco Van Kampen Sr Income T COM 46131H107 58 13,000 SH   SOLE   0 0 13,000
JPMorgan Chase & Co COM 46625H100 603 3,684 SH   SOLE   0 0 3,684
JPMorgan ETF Ultra-Short Incom COM 46641Q837 8,258 162,814 SH   SOLE   15,830 0 146,984
JPMorgan Ultra-Short Municipal COM 46641Q654 257 5,025 SH   SOLE   0 0 5,025
Johnson & Johnson COM 478160104 2,750 17,027 SH   SOLE   0 0 17,027
Kimberly-Clark Corp COM 494368103 707 5,340 SH   SOLE   0 0 5,340
Kinder Morgan Inc Del COM 49456B101 13,108 783,474 SH   SOLE   0 0 783,474
Lam Research Corp COM 512807108 673 1,183 SH   SOLE   0 0 1,183
Lightspeed Commerce Inc COM 53229C107 410 4,250 SH   SOLE   0 0 4,250
Lockheed Martin Corp COM 539830109 8,633 25,015 SH   SOLE   0 0 25,015
Lowes Companies Inc COM 548661107 203 1,000 SH   SOLE   0 0 1,000
MGIC Investment Corp-Wisc COM 552848103 374 25,000 SH   SOLE   0 0 25,000
Madison Square Garden Entmt Co COM 55826T102 613 8,431 SH   SOLE   0 0 8,431
Madison Square Garden Sports C COM 55825T103 2,683 14,426 SH   SOLE   0 0 14,426
Magellan Midstream Partners LP COM 559080106 10,109 221,781 SH   SOLE   0 0 221,781
Magnite Inc COM 55955D100 480 17,160 SH   SOLE   0 0 17,160
Martin Marietta Materials Inc COM 573284106 240 701 SH   SOLE   0 0 701
Marvell Technology Inc COM 573874104 916 15,181 SH   SOLE   0 0 15,181
Masco Corp COM 574599106 212 3,811 SH   SOLE   0 0 3,811
Mastercard Inc COM 57636Q104 20,622 59,312 SH   SOLE   3,058 0 56,254
Materialise NV Spon ADR 1 Rcpt COM 57667T100 207 10,300 SH   SOLE   0 0 10,300
McDonalds Corp COM 580135101 872 3,615 SH   SOLE   0 0 3,615
Medical Properties Trust Inc COM 58463J304 9,592 477,906 SH   SOLE   0 0 477,906
Medtronic PLC COM G5960L103 732 5,836 SH   SOLE   0 0 5,836
MercadoLibre Inc COM 58733R102 695 414 SH   SOLE   0 0 414
Merck & Co Inc New COM 58933Y105 9,411 125,298 SH   SOLE   100 0 125,198
Microsoft Corp COM 594918104 28,463 100,963 SH   SOLE   3,817 0 97,146
Moodys Corp COM 615369105 9,026 25,417 SH   SOLE   1,271 0 24,146
Motorola Solutions INC Com New COM 620076307 1,017 4,378 SH   SOLE   0 0 4,378
Mplx LP Com Unit Rpstg Limited COM 55336V100 10,881 382,199 SH   SOLE   0 0 382,199
Netflix.com Inc COM 64110L106 277 454 SH   SOLE   0 0 454
New Gold Inc COM 644535106 64 60,000 SH   SOLE   0 0 60,000
Newmont Corp COM 651639106 6,884 126,770 SH   SOLE   0 0 126,770
Nike Inc Cl B COM 654106103 10,161 69,962 SH   SOLE   4,610 0 65,352
Northern Star Resources Ltd COM Q6951U101 544 88,615 SH   SOLE   0 0 88,615
Novartis Ag-Sponsored ADR COM 66987V109 8,400 102,720 SH   SOLE   85 0 102,635
Nutrien Ltd COM 67077M108 10,013 154,453 SH   SOLE   0 0 154,453
Nuveen Amt Free Quality Muni I COM 670657105 5,496 361,812 SH   SOLE   0 0 361,812
Nuveen Dow 30 Dynamic Overwrit COM 67075F105 6,606 394,409 SH   SOLE   0 0 394,409
Nuveen Enhanced AMT L&N Muni C COM 67071L106 258 15,032 SH   SOLE   0 0 15,032
Nuveen Enhanced Muni Credit Op COM 67070X101 409 24,477 SH   SOLE   0 0 24,477
Nuveen Multi-Strategy Income A COM 67073B106 165 16,650 SH   SOLE   0 0 16,650
Nuveen Quality Advantage Muni COM 67066V101 4,941 316,295 SH   SOLE   0 0 316,295
Nuveen VA Premium Income Muni COM 67064R102 172 10,325 SH   SOLE   0 0 10,325
Nvidia Corp COM 67066G104 1,235 5,962 SH   SOLE   0 0 5,962
O'Reilly Automotive Inc COM 67103H107 12,122 19,837 SH   SOLE   1,125 0 18,712
Omega Healthcare REIT Investor COM 681936100 10,691 356,834 SH   SOLE   0 0 356,834
Oneok Inc New COM 682680103 4,188 72,216 SH   SOLE   0 0 72,216
Oracle Corp COM 68389X105 292 3,354 SH   SOLE   0 0 3,354
PagerDuty Inc COM 69553P100 789 19,050 SH   SOLE   0 0 19,050
Paleo Resources Inc COM 696275106 3 205,000 SH   SOLE   0 0 205,000
Pan Amern Silver Corp COM 697900108 1,570 67,450 SH   SOLE   0 0 67,450
Paypal Holdings Inc COM 70450Y103 7,369 28,320 SH   SOLE   1,695 0 26,625
Pepsico Incorporated COM 713448108 1,453 9,660 SH   SOLE   0 0 9,660
Perseus Mining Ltd COM Q74174105 622 615,000 SH   SOLE   0 0 615,000
Peyto Exploration & Developmen COM 717046106 84 10,712 SH   SOLE   0 0 10,712
Pfizer Incorporated COM 717081103 1,185 27,543 SH   SOLE   0 0 27,543
Physicians Realty Trust REIT COM 71943U104 7,344 416,811 SH   SOLE   340 0 416,471
Pinnacle Financial Partners In COM 72346Q104 1,073 11,400 SH   SOLE   0 0 11,400
Pinterest Inc Cl A COM 72352L106 556 10,917 SH   SOLE   0 0 10,917
Plains All American Pipeline L COM 726503105 1,983 194,998 SH   SOLE   0 0 194,998
Plains GP Holdings LP COM 72651A207 2,971 275,750 SH   SOLE   0 0 275,750
Procter & Gamble Co COM 742718109 1,375 9,832 SH   SOLE   0 0 9,832
Proshares Tr ETF Short S&P 500 COM 74347B425 544 35,730 SH   SOLE   0 0 35,730
Proshares Tr Short ETF QQQ New COM 74347B714 352 28,860 SH   SOLE   0 0 28,860
ROKU Inc COM 77543R102 688 2,195 SH   SOLE   0 0 2,195
Ramelius Resources Ltd COM Q7982E108 486 495,000 SH   SOLE   0 0 495,000
Rayonier Inc REIT COM 754907103 7,925 222,124 SH   SOLE   0 0 222,124
Raytheon Technologies Corp COM 75513E101 528 6,142 SH   SOLE   65 0 6,077
Realty Income Corp REIT COM 756109104 325 5,015 SH   SOLE   105 0 4,910
Regis Resources NL COM Q8059N120 33 22,500 SH   SOLE   0 0 22,500
Republic Services Inc COM 760759100 446 3,715 SH   SOLE   0 0 3,715
Royal Dutch Shell PLC Sponsore COM 780259206 328 7,351 SH   SOLE   0 0 7,351
Royal Gold Inc COM 780287108 7,323 76,687 SH   SOLE   120 0 76,567
SPDR Gold Tr ETF COM 78463V107 3,395 20,676 SH   SOLE   0 0 20,676
SPDR S&P 500 ETF Tr Unit Ser I COM 78462F103 1,742 4,059 SH   SOLE   0 0 4,059
SPDR Ser Tr Etf S&P Oil & Gas COM 78468R556 2,964 30,645 SH   SOLE   0 0 30,645
SSR Mng Inc COM 784730103 513 35,230 SH   SOLE   0 0 35,230
Sabine Royalty Tr Unit Benefic COM 785688102 842 19,736 SH   SOLE   0 0 19,736
Salesforce.Com COM 79466L302 13,291 49,004 SH   SOLE   2,739 0 46,265
Schrodinger Inc COM 80810D103 220 4,019 SH   SOLE   0 0 4,019
Sea Ltd Unspon ADR COM 81141R100 1,147 3,600 SH   SOLE   0 0 3,600
Select Sector SPDR Trust Shs B COM 81369Y506 1,850 35,513 SH   SOLE   0 0 35,513
Sema4 Hldgs Corp Cl A COM 81663L101 231 30,500 SH   SOLE   0 0 30,500
Servicenow Inc COM 81762P102 11,391 18,305 SH   SOLE   877 0 17,428
Shopify INC Cl A COM 82509L107 569 420 SH   SOLE   0 0 420
Skillz Inc Com Cl A COM 83067L109 109 11,050 SH   SOLE   0 0 11,050
Snap Inc COM 83304A106 303 4,100 SH   SOLE   0 0 4,100
Southern Copper Corporation COM 84265V105 227 4,050 SH   SOLE   0 0 4,050
Southwestern Energy Co COM 845467109 471 85,000 SH   SOLE   0 0 85,000
Sprott Physical Silver Trust COM 85207K107 105 13,650 SH   SOLE   0 0 13,650
Square Inc-A COM 852234103 540 2,250 SH   SOLE   0 0 2,250
Starbucks Corp COM 855244109 1,247 11,309 SH   SOLE   110 0 11,199
Stonecastle Financial Corp COM 861780104 490 22,216 SH   SOLE   0 0 22,216
Sysco Corp COM 871829107 754 9,600 SH   SOLE   0 0 9,600
TC Energy Corp COM 87807B107 426 8,867 SH   SOLE   0 0 8,867
TJX Companies Inc New COM 872540109 631 9,566 SH   SOLE   0 0 9,566
Templeton Emerging Markets Inc COM 880192109 2,002 258,673 SH   SOLE   1,900 0 256,773
Templeton Global Income Fund COM 880198106 99 18,417 SH   SOLE   0 0 18,417
Texas Capital Bancshares COM 88224Q107 840 14,000 SH   SOLE   0 0 14,000
Texas Instruments COM 882508104 958 4,982 SH   SOLE   30 0 4,952
Texas Pac Ld Corp COM 88262P102 3,367 2,784 SH   SOLE   0 0 2,784
Tortoise Midstream Energy MLP COM 89148B200 228 7,905 SH   SOLE   0 0 7,905
Tortoise North American Pipeli COM 56167N720 5,787 265,438 SH   SOLE   0 0 265,438
Tristate Capital Holdings Inc COM 89678F100 416 19,688 SH   SOLE   0 0 19,688
Twilio Inc COM 90138F102 866 2,715 SH   SOLE   0 0 2,715
UiPath Inc Cl A COM 90364P105 418 7,950 SH   SOLE   0 0 7,950
Unilever PLC Sponsored ADR New COM 904767704 9,431 173,944 SH   SOLE   270 0 173,674
Unitedhealth Group Inc COM 91324P102 15,579 39,871 SH   SOLE   1,872 0 37,999
Upstart Holdings Inc COM 91680M107 1,193 3,771 SH   SOLE   0 0 3,771
Urstadt Biddle Pptys Inc REIT COM 917286205 4,771 252,015 SH   SOLE   0 0 252,015
Valero Energy Corp New COM 91913Y100 7,339 104,002 SH   SOLE   0 0 104,002
Vanguard Index FDS Growth ETF COM 922908736 443 1,528 SH   SOLE   0 0 1,528
Vanguard Index Fds ETF S&P 500 COM 922908363 1,134 2,874 SH   SOLE   390 0 2,484
Vanguard Index Fund Vanguard S COM 922908751 1,215 5,556 SH   SOLE   0 0 5,556
Vanguard Index Funds Vanguard COM 922908629 900 3,800 SH   SOLE   0 0 3,800
Vanguard Intermediate ETF Term COM 92206C870 454 4,809 SH   SOLE   0 0 4,809
Vanguard Lrg Cap ETF COM 922908637 314 1,562 SH   SOLE   0 0 1,562
Vanguard Mid-Cap Val ETF Index COM 922908512 320 2,293 SH   SOLE   0 0 2,293
Vanguard Muni Bd Fds ETF Tax E COM 922907746 380 6,933 SH   SOLE   0 0 6,933
Vanguard REIT ETF COM 922908553 558 5,483 SH   SOLE   0 0 5,483
Vanguard Russell ETF 1000 COM 92206C730 326 1,628 SH   SOLE   0 0 1,628
Vanguard Total Stock Fund COM 922908769 2,031 9,146 SH   SOLE   0 0 9,146
Vanguard World Fd Mega Cap 300 COM 921910816 1,221 5,200 SH   SOLE   0 0 5,200
Ventas Inc COM 92276F100 1,552 28,113 SH   SOLE   0 0 28,113
Verizon Communications COM 92343V104 891 16,488 SH   SOLE   0 0 16,488
Virtus Allianzgi Conv & Income COM 92838X102 141 23,636 SH   SOLE   0 0 23,636
Visa Inc Cl A COM 92826C839 15,010 67,384 SH   SOLE   3,022 0 64,362
Voya Emerging Markets High Div COM 92912P108 147 19,930 SH   SOLE   0 0 19,930
W W Grainger Inc COM 384802104 1,179 3,000 SH   SOLE   0 0 3,000
Walgreens Boots Alliance Inc COM 931427108 2,756 58,580 SH   SOLE   0 0 58,580
Walmart Inc COM 931142103 870 6,243 SH   SOLE   0 0 6,243
Walt Disney Company COM 254687106 1,719 10,162 SH   SOLE   85 0 10,077
Waste Management Inc Del COM 94106L109 1,262 8,448 SH   SOLE   0 0 8,448
Western Asset High Income Oppo COM 95766K109 52 10,000 SH   SOLE   0 0 10,000
Western Asset Inflation Linked COM 95766R104 1,694 127,495 SH   SOLE   750 0 126,745
Western Union Co COM 959802109 2,575 127,327 SH   SOLE   0 0 127,327
Wheaton Precious Metals Corp COM 962879102 592 15,760 SH   SOLE   0 0 15,760
Williams Companies Inc COM 969457100 2,840 109,500 SH   SOLE   0 0 109,500
Yum Brands Inc COM 988498101 268 2,191 SH   SOLE   0 0 2,191
Zillow Grp Inc Cl C COM 98954M200 446 5,065 SH   SOLE   0 0 5,065
Zoetis Inc Cl A COM 98978V103 681 3,509 SH   SOLE   0 0 3,509
Zoom Video Communications Inc COM 98980L101 708 2,706 SH   SOLE   0 0 2,706
fuboTV Inc COM 35953D104 311 13,000 SH   SOLE   0 0 13,000
iShares Core U.S. ETF Aggregat COM 464287226 754 6,570 SH   SOLE   0 0 6,570
iShares ETF Russell 1000 Growt COM 464287614 315 1,150 SH   SOLE   0 0 1,150
iShares ETF Russell Midcap Gro COM 464287481 368 3,280 SH   SOLE   0 0 3,280
iShares Gold Tr ETF iShares Ne COM 464285204 31,638 946,970 SH   SOLE   787 0 946,183
iShares Russell ETF Midcap COM 464287499 283 3,620 SH   SOLE   0 0 3,620
Aspen Ins Ltd Fxd/Fltg Perp Pf PFD G05384154 1,046 38,632 SH   SOLE   0 0 38,632
Atlantic Un 6.875 Pfd Bnkshrs PFD 04911A206 1,011 36,200 SH   SOLE   0 0 36,200
Bank of America Non-Cum Perp M PFD 060505229 751 27,824 SH   SOLE   0 0 27,824
Bank of America Series L Pfd 7 PFD 060505682 16,768 11,625 SH   SOLE   163 0 11,462
Becton Dickinson & Co 6 Pfd S PFD 075887406 13,500 250,098 SH   SOLE   210 0 249,888
Citigroup Cap Tr Pfd XIII Fixe PFD 173080201 19,566 705,064 SH   SOLE   7,015 0 698,049
Gabelli Equity Trust Ser K Pfd PFD 362397846 1,457 55,100 SH   SOLE   0 0 55,100
Gaslog Partners Fix/Flt Pfd A PFD Y2687W116 604 23,425 SH   SOLE   0 0 23,425
Gold Sachs Flt Non-Cum Perp Pf PFD 38144G804 739 29,220 SH   SOLE   0 0 29,220
JP Morgan Ser EE Fixd Perp Cal PFD 48128B648 2,006 72,362 SH   SOLE   6,580 0 65,782
Keycorp Perp Pfd 5.65 NonCum 1 PFD 493267876 790 29,793 SH   SOLE   0 0 29,793
Merchants Bancorp Fx/Flt A Per PFD 58844R405 1,696 62,400 SH   SOLE   0 0 62,400
Morgan Stan Fix/Flt Non-Cum Pe PFD 61763E207 6,687 238,647 SH   SOLE   1,905 0 236,742
New York Banc Fix/Flt Perp Pfd PFD 649445202 923 32,243 SH   SOLE   0 0 32,243
Nextera Energy Mty 09/01/23 Pf PFD 65339F739 21,873 427,953 SH   SOLE   410 0 427,543
Nustar Logistics L.P. Due 2043 PFD 67059T204 2,006 80,570 SH   SOLE   0 0 80,570
Regions Fin. B Fx/Flt Perp Pfd PFD 7591EP506 551 19,375 SH   SOLE   0 0 19,375
Synovus Finl Crp Fix/Flt PerpP PFD 87161C600 1,069 40,257 SH   SOLE   0 0 40,257
Tristate Cap. Fix/Flt Pfd A Pe PFD 89678F209 2,240 86,115 SH   SOLE   0 0 86,115
US Bancorp Ser K Pfd Fxd 5.50 PFD 902973759 8,716 323,896 SH   SOLE   6,525 0 317,371
Wells Fargo & CO 7.5 Prp Cnv PFD 949746804 15,201 10,257 SH   SOLE   133 0 10,124
Wesco Intl Inc Cm Fx/Flt Prp P PFD 95082P303 2,306 73,475 SH   SOLE   0 0 73,475
Broadcom Inc 8 Pfd Ser A Mand CONVPFD 11135F200 15,964 10,420 SH   SOLE   0 0 10,420
Hycroft Mining Wts Exp 10/22/2 WT 44862P125 3 10,084 SH   SOLE   0 0 10,084
Advent Claymore Convertible & FDSTX 00764C109 1,638 91,081 SH   SOLE   0 0 91,081
BlackRock Limited Duration Inc FDSTX 09249W101 1,171 68,525 SH   SOLE   0 0 68,525
Blackstone / Gso Senior Floati FDSTX 09256U105 809 49,267 SH   SOLE   0 0 49,267
Eaton Vance Senior Floating Ra FDSTX 27828Q105 1,007 68,916 SH   SOLE   0 0 68,916
First Trust/Aberdeen Global Op FDSTX 337319107 1,676 165,420 SH   SOLE   0 0 165,420
Invesco Bulletshares 2021 Hi Y FDSTX 46138J809 215 9,338 SH   SOLE   0 0 9,338
Invesco Bulletshares 2022 Hi Y FDSTX 46138J874 1,115 47,980 SH   SOLE   0 0 47,980
Invesco Bulletshares 2023 Hi Y FDSTX 46138J858 259 10,225 SH   SOLE   0 0 10,225
Nuveen Credit Strategies Incom FDSTX 67073D102 3,029 461,717 SH   SOLE   0 0 461,717