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,754 15,503 SH   SOLE   0 0 15,503
ADT Inc COM 00090Q103 3,163 376,060 SH   SOLE   0 0 376,060
AT&T Inc COM 00206R102 297 12,080 SH   SOLE   0 0 12,080
Abbott Laboratories COM 002824100 1,000 7,106 SH   SOLE   0 0 7,106
Abbvie Inc COM 00287Y109 1,205 8,900 SH   SOLE   0 0 8,900
Aberdeen Asia Pacific Income F COM 003009107 12,615 3,302,315 SH   SOLE   0 0 3,302,315
Aberdeen Total Dynamic Dividen COM 00326L100 208 20,390 SH   SOLE   1,235 0 19,155
Accenture PLC Ireland Shs Cl A COM G1151C101 15,841 38,213 SH   SOLE   1,493 0 36,720
Adidas Ag Sponsored ADR COM 00687A107 723 5,018 SH   SOLE   0 0 5,018
Adobe Systems Inc COM 00724F101 17,045 30,058 SH   SOLE   1,683 0 28,375
Advanced Micro Devices Inc COM 007903107 1,044 7,257 SH   SOLE   0 0 7,257
Advent Claymore Convertible & COM 00764C109 324 17,532 SH   SOLE   0 0 17,532
Aehr Test Systems COM 00760J108 339 14,000 SH   SOLE   0 0 14,000
Agnico Eagle Mines Limited COM 008474108 689 12,962 SH   SOLE   0 0 12,962
Alamos Gold Inc New Class A COM 011532108 450 58,474 SH   SOLE   0 0 58,474
Alphabet Inc Non Voting Cap St COM 02079K107 29,717 10,270 SH   SOLE   563 0 9,707
Alphabet Inc Voting Cap Stk Cl COM 02079K305 1,674 578 SH   SOLE   0 0 578
Altria Group Inc COM 02209S103 3,047 64,286 SH   SOLE   0 0 64,286
Amazon.Com Inc COM 023135106 21,977 6,591 SH   SOLE   328 0 6,263
American Caresource Holdings I COM 02505A202 0 74,000 SH   SOLE   0 0 74,000
American Express Company COM 025816109 275 1,678 SH   SOLE   0 0 1,678
American Tower Corp REIT COM 03027X100 10,213 34,915 SH   SOLE   2,046 0 32,869
Amgen Inc COM 031162100 648 2,880 SH   SOLE   0 0 2,880
Analog Devices Inc COM 032654105 450 2,560 SH   SOLE   0 0 2,560
Anthem Inc COM 036752103 669 1,443 SH   SOLE   0 0 1,443
Apple Inc COM 037833100 36,434 205,181 SH   SOLE   8,441 0 196,740
Ark ETF Tr Innovation ETF COM 00214Q104 1,513 16,000 SH   SOLE   0 0 16,000
Atlantic Capital Bancshares In COM 048269203 1,504 52,293 SH   SOLE   0 0 52,293
Atlantic Union Bankshares Corp COM 04911A107 693 18,577 SH   SOLE   0 0 18,577
Atlantica Yield Plc Firm Reinv COM G0751N103 215 6,000 SH   SOLE   0 0 6,000
Automatic Data Processing Inc COM 053015103 1,498 6,075 SH   SOLE   0 0 6,075
Banco Santander Cent Hispano S COM 05964H105 333 101,300 SH   SOLE   0 0 101,300
Bank of America Corp COM 060505104 673 15,118 SH   SOLE   0 0 15,118
Barrick Gold Corp COM 067901108 778 40,956 SH   SOLE   0 0 40,956
Becton Dickinson & Co COM 075887109 496 1,974 SH   SOLE   0 0 1,974
Berkshire Hathaway Inc Series COM 084670702 540 1,805 SH   SOLE   0 0 1,805
Berkshire Hathaway Inc-Del Cl COM 084670108 451 1 SH   SOLE   0 0 1
BlackRock Credit Alloc Income COM 092508100 453 30,119 SH   SOLE   0 0 30,119
BlackRock Limited Duration Inc COM 09249W101 430 25,525 SH   SOLE   0 0 25,525
Blackstone Goup Inc Cl A COM 09260D107 2,825 21,834 SH   SOLE   0 0 21,834
Booking Holdings Inc COM 09857L108 13,553 5,649 SH   SOLE   384 0 5,265
Brigham Minerals Inc COM 10918L103 10,317 489,172 SH   SOLE   985 0 488,187
British Amern Tob PLC Spon ADR COM 110448107 1,233 32,972 SH   SOLE   0 0 32,972
Broadcom Ltd COM 11135F101 1,447 2,175 SH   SOLE   0 0 2,175
Broadridge Financial Solutions COM 11133T103 2,329 12,740 SH   SOLE   105 0 12,635
Cadence Bk COM 12740C103 221 7,420 SH   SOLE   0 0 7,420
Calamos Conv & High Income Fd COM 12811P108 294 18,160 SH   SOLE   0 0 18,160
Caterpillar Inc COM 149123101 1,859 8,994 SH   SOLE   0 0 8,994
Charter Communications Inc COM 16119P108 13,999 21,472 SH   SOLE   1,269 0 20,203
Chevron Corporation COM 166764100 7,219 61,518 SH   SOLE   0 0 61,518
Cisco Systems Inc COM 17275R102 401 6,323 SH   SOLE   0 0 6,323
Clearbridge MLP & Midsteam TR COM 18469Q207 2,931 123,686 SH   SOLE   0 0 123,686
Clearbridge MLP & Midstream Fu COM 184692200 267 9,925 SH   SOLE   0 0 9,925
Cleveland-Cliffs Inc New COM 185899101 561 25,750 SH   SOLE   0 0 25,750
Clorox Company (Del) COM 189054109 655 3,754 SH   SOLE   0 0 3,754
Coca-Cola Company COM 191216100 253 4,277 SH   SOLE   0 0 4,277
Coinbase Global Inc Cl A COM 19260Q107 215 850 SH   SOLE   0 0 850
Comcast Corp New Cl A COM 20030N101 1,286 25,553 SH   SOLE   240 0 25,313
ConocoPhillips COM 20825C104 728 10,089 SH   SOLE   0 0 10,089
Continental Resources Inc COM 212015101 470 10,500 SH   SOLE   0 0 10,500
Corning Inc COM 219350105 407 10,923 SH   SOLE   0 0 10,923
Costco Wholesale Corp-New COM 22160K105 991 1,745 SH   SOLE   0 0 1,745
Crestwood Equity Partners LP COM 226344208 327 11,850 SH   SOLE   0 0 11,850
Crowdstrike Hldgs Inc Cl A COM 22788C105 679 3,315 SH   SOLE   0 0 3,315
Danaher Corp COM 235851102 322 979 SH   SOLE   0 0 979
Deere & Co COM 244199105 238 693 SH   SOLE   0 0 693
Distillate US Fundamental Stab COM 26922A321 9,956 215,122 SH   SOLE   0 0 215,122
Dow Inc COM 260557103 560 9,869 SH   SOLE   0 0 9,869
Dundee Precious Metals Inc COM 265269209 365 59,000 SH   SOLE   0 0 59,000
Dupont De Nemours Inc COM 26614N102 426 5,269 SH   SOLE   0 0 5,269
Eastgroup Properties Inc COM 277276101 308 1,350 SH   SOLE   0 0 1,350
Eaton Vance Senior Floating Ra COM 27828Q105 245 16,580 SH   SOLE   0 0 16,580
Eli Lilly & Co COM 532457108 269 975 SH   SOLE   0 0 975
Empire State Realty Trust Inc COM 292104106 571 64,195 SH   SOLE   0 0 64,195
Energy Transfer LP COM 29273V100 260 31,550 SH   SOLE   0 0 31,550
Enterprise Products Partners L COM 293792107 29,515 1,344,020 SH   SOLE   540 0 1,343,480
Evolution Mining Ltd COM Q3647R147 295 100,000 SH   SOLE   0 0 100,000
Exxon Mobil Corp COM 30231G102 3,740 61,117 SH   SOLE   0 0 61,117
First Trust Biotech Index ETF COM 33733E203 1,894 11,695 SH   SOLE   0 0 11,695
First Trust III ETF Preferred COM 33739E108 999 49,174 SH   SOLE   0 0 49,174
First Trust Low Duration Opp E COM 33739Q200 451 9,017 SH   SOLE   5,765 0 3,252
First Trust/Aberdeen Global Op COM 337319107 262 27,200 SH   SOLE   0 0 27,200
Flaherty & Crumrine / Claymore COM 338478100 424 19,501 SH   SOLE   0 0 19,501
Flaherty & Crumrine Dynamic Pf COM 33848W106 4,079 146,824 SH   SOLE   0 0 146,824
Franco-Nevada Corp COM 351858105 9,618 69,546 SH   SOLE   0 0 69,546
Freeport Mcmoran Copper & Gold COM 35671D857 302 7,242 SH   SOLE   0 0 7,242
Gamco Glbl Gold Natural Resour COM 36465A109 1,837 489,931 SH   SOLE   0 0 489,931
Gamco Natural Resources Gold & COM 36465E101 209 39,080 SH   SOLE   0 0 39,080
General Mills Inc COM 370334104 557 8,260 SH   SOLE   0 0 8,260
Getty Realty Corp New COM 374297109 5,284 164,648 SH   SOLE   0 0 164,648
Global X Super Dividend 100 ET COM 37950E549 173 14,065 SH   SOLE   0 0 14,065
Gold Fields Ltd New ADR Rand COM 38059T106 425 38,675 SH   SOLE   0 0 38,675
Hanesbrands Inc COM 410345102 1,769 105,777 SH   SOLE   0 0 105,777
Harley Davidson COM 412822108 956 25,360 SH   SOLE   0 0 25,360
Home Depot Inc COM 437076102 881 2,124 SH   SOLE   0 0 2,124
Honeywell International Inc COM 438516106 728 3,491 SH   SOLE   40 0 3,451
IShares Dow Jones Select Div I COM 464287168 9,000 73,416 SH   SOLE   0 0 73,416
Industria de Diseno SA ADR COM 455793109 960 59,298 SH   SOLE   670 0 58,628
Intel Corp COM 458140100 584 11,348 SH   SOLE   0 0 11,348
International Business Machine COM 459200101 2,266 16,953 SH   SOLE   0 0 16,953
Intuit Inc COM 461202103 448 697 SH   SOLE   0 0 697
Invesco Actively Managed ETF T COM 46090A887 3,137 62,370 SH   SOLE   0 0 62,370
Invesco II Income Composite CE COM 46138E404 1,326 54,825 SH   SOLE   0 0 54,825
Invesco QQQ Tr ETF Unit Ser 1 COM 46090E103 3,192 8,024 SH   SOLE   0 0 8,024
Invesco TR II ETF Pfd COM 46138E511 657 43,783 SH   SOLE   0 0 43,783
Invesco Tr ETF S&P 500 Equal W COM 46137V357 16,644 102,268 SH   SOLE   0 0 102,268
Invesco Van Kampen Sr Income T COM 46131H107 56 13,000 SH   SOLE   0 0 13,000
JPMorgan Chase & Co COM 46625H100 564 3,564 SH   SOLE   0 0 3,564
JPMorgan ETF Ultra-Short Incom COM 46641Q837 8,629 170,944 SH   SOLE   15,830 0 155,114
JPMorgan Ultra-Short Municipal COM 46641Q654 257 5,025 SH   SOLE   0 0 5,025
Jackson Finl Inc Cl A COM 46817M107 4,162 99,500 SH   SOLE   0 0 99,500
Johnson & Johnson COM 478160104 2,913 17,027 SH   SOLE   0 0 17,027
Kimberly-Clark Corp COM 494368103 761 5,325 SH   SOLE   0 0 5,325
Kinder Morgan Inc Del COM 49456B101 12,219 770,426 SH   SOLE   0 0 770,426
Lam Research Corp COM 512807108 649 903 SH   SOLE   0 0 903
Landmark Dividend Growth Fund COM 5BJ991209 50 50,000 SH   SOLE   0 0 50,000
Lockheed Martin Corp COM 539830109 8,797 24,751 SH   SOLE   0 0 24,751
Lowes Companies Inc COM 548661107 258 1,000 SH   SOLE   0 0 1,000
MGIC Investment Corp-Wisc COM 552848103 360 25,000 SH   SOLE   0 0 25,000
Madison Square Garden Entmt Co COM 55826T102 522 7,427 SH   SOLE   0 0 7,427
Madison Square Garden Sports C COM 55825T103 2,409 13,866 SH   SOLE   0 0 13,866
Magellan Midstream Partners LP COM 559080106 10,421 224,388 SH   SOLE   0 0 224,388
Magnite Inc COM 55955D100 436 24,900 SH   SOLE   0 0 24,900
Marvell Technology Inc COM 573874104 628 7,181 SH   SOLE   0 0 7,181
Masco Corp COM 574599106 268 3,811 SH   SOLE   0 0 3,811
Mastercard Inc COM 57636Q104 21,643 60,233 SH   SOLE   3,028 0 57,205
McDonalds Corp COM 580135101 1,049 3,912 SH   SOLE   0 0 3,912
Medical Properties Trust Inc COM 58463J304 12,397 524,610 SH   SOLE   0 0 524,610
Medtronic PLC COM G5960L103 713 6,888 SH   SOLE   0 0 6,888
MercadoLibre Inc COM 58733R102 862 639 SH   SOLE   0 0 639
Merck & Co Inc New COM 58933Y105 9,515 124,152 SH   SOLE   100 0 124,052
Meta Platforms Inc Class A COM 30303M102 19,214 57,124 SH   SOLE   3,477 0 53,647
Micron Technology Inc COM 595112103 430 4,612 SH   SOLE   0 0 4,612
Microsoft Corp COM 594918104 34,013 101,134 SH   SOLE   3,817 0 97,317
Moodys Corp COM 615369105 10,131 25,939 SH   SOLE   1,251 0 24,688
Motorola Solutions INC Com New COM 620076307 1,224 4,504 SH   SOLE   0 0 4,504
Mplx LP Com Unit Rpstg Limited COM 55336V100 11,469 387,585 SH   SOLE   0 0 387,585
Netflix.com Inc COM 64110L106 342 567 SH   SOLE   0 0 567
New Gold Inc COM 644535106 94 62,376 SH   SOLE   0 0 62,376
Newmont Corp COM 651639106 10,048 162,012 SH   SOLE   0 0 162,012
Nike Inc Cl B COM 654106103 11,710 70,259 SH   SOLE   4,560 0 65,699
Northern Star Resources Ltd COM Q6951U101 606 88,615 SH   SOLE   0 0 88,615
Novartis Ag-Sponsored ADR COM 66987V109 8,856 101,241 SH   SOLE   85 0 101,156
Nustar Energy LP COM 67058H102 226 14,218 SH   SOLE   0 0 14,218
Nutrien Ltd COM 67077M108 11,414 151,781 SH   SOLE   0 0 151,781
Nuveen Amt Free Quality Muni I COM 670657105 5,488 351,785 SH   SOLE   0 0 351,785
Nuveen Enhanced AMT L&N Muni C COM 67071L106 237 13,231 SH   SOLE   0 0 13,231
Nuveen Enhanced Muni Credit Op COM 67070X101 206 12,057 SH   SOLE   0 0 12,057
Nuveen Multi-Strategy Income A COM 67073B106 163 16,650 SH   SOLE   0 0 16,650
Nuveen Quality Advantage Muni COM 67066V101 4,884 303,136 SH   SOLE   0 0 303,136
Nvidia Corp COM 67066G104 1,308 4,447 SH   SOLE   0 0 4,447
O'Reilly Automotive Inc COM 67103H107 13,837 19,593 SH   SOLE   1,106 0 18,487
Omega Healthcare REIT Investor COM 681936100 9,621 325,142 SH   SOLE   0 0 325,142
Oneok Inc New COM 682680103 4,289 73,000 SH   SOLE   0 0 73,000
Oracle Corp COM 68389X105 293 3,354 SH   SOLE   0 0 3,354
Pacer Fds Tr ETF Trendpilot 10 COM 69374H303 239 4,050 SH   SOLE   0 0 4,050
Pacer Fds Tr ETF Trendpilot 75 COM 69374H105 340 8,192 SH   SOLE   0 0 8,192
Paleo Resources Inc COM 696275106 6 407,428 SH   SOLE   0 0 407,428
Paypal Holdings Inc COM 70450Y103 10,794 57,240 SH   SOLE   3,210 0 54,030
Pepsico Incorporated COM 713448108 1,536 8,840 SH   SOLE   0 0 8,840
Perseus Mining Ltd COM Q74174105 724 615,000 SH   SOLE   0 0 615,000
Pfizer Incorporated COM 717081103 1,627 27,547 SH   SOLE   0 0 27,547
Physicians Realty Trust REIT COM 71943U104 10,234 543,489 SH   SOLE   340 0 543,149
Pinnacle Financial Partners In COM 72346Q104 1,089 11,400 SH   SOLE   0 0 11,400
Plains All American Pipeline L COM 726503105 1,154 123,538 SH   SOLE   0 0 123,538
Plains GP Holdings LP COM 72651A207 2,816 277,729 SH   SOLE   0 0 277,729
Procter & Gamble Co COM 742718109 1,605 9,813 SH   SOLE   0 0 9,813
Proshares Tr ETF Short S&P 500 COM 74347B425 487 35,730 SH   SOLE   0 0 35,730
Proshares Tr Short ETF QQQ New COM 74347B714 313 28,860 SH   SOLE   0 0 28,860
ROKU Inc COM 77543R102 860 3,770 SH   SOLE   0 0 3,770
Ramelius Resources Ltd COM Q7982E108 564 495,000 SH   SOLE   0 0 495,000
Rayonier Inc REIT COM 754907103 8,872 219,816 SH   SOLE   0 0 219,816
Raytheon Technologies Corp COM 75513E101 432 5,017 SH   SOLE   65 0 4,952
Realty Income Corp REIT COM 756109104 356 4,970 SH   SOLE   105 0 4,865
Regis Resources NL COM Q8059N120 32 22,500 SH   SOLE   0 0 22,500
Republic Services Inc COM 760759100 518 3,715 SH   SOLE   0 0 3,715
Roblox Corp Cl A COM 771049103 615 5,965 SH   SOLE   0 0 5,965
Royal Dutch Shell PLC ADR Cl A COM 780259206 334 7,703 SH   SOLE   0 0 7,703
SPDR Gold Tr ETF COM 78463V107 519 3,036 SH   SOLE   0 0 3,036
SPDR S&P 500 ETF Tr Unit Ser I COM 78462F103 1,958 4,122 SH   SOLE   0 0 4,122
SPDR S&P Biotech ETF COM 78464A870 392 3,500 SH   SOLE   0 0 3,500
SSR Mng Inc COM 784730103 624 35,230 SH   SOLE   0 0 35,230
Sabine Royalty Tr Unit Benefic COM 785688102 812 19,596 SH   SOLE   0 0 19,596
Salesforce.Com COM 79466L302 12,794 50,344 SH   SOLE   2,691 0 47,653
Sea Ltd Unspon ADR COM 81141R100 257 1,150 SH   SOLE   0 0 1,150
Select Sector SPDR Trust Shs B COM 81369Y506 1,130 20,357 SH   SOLE   0 0 20,357
Sema4 Hldgs Corp Cl A COM 81663L101 136 30,500 SH   SOLE   0 0 30,500
Servicenow Inc COM 81762P102 13,049 20,103 SH   SOLE   1,097 0 19,006
Shopify INC Cl A COM 82509L107 579 420 SH   SOLE   0 0 420
Snap Inc COM 83304A106 633 13,450 SH   SOLE   0 0 13,450
Southern Copper Corporation COM 84265V105 349 5,650 SH   SOLE   0 0 5,650
Southwestern Energy Co COM 845467109 364 78,192 SH   SOLE   0 0 78,192
Sprott Physical Silver Trust COM 85207K107 109 13,650 SH   SOLE   0 0 13,650
Square Inc-A COM 852234103 363 2,250 SH   SOLE   0 0 2,250
Star Bulk Carriers Corp COM Y8162K204 645 28,464 SH   SOLE   0 0 28,464
Starbucks Corp COM 855244109 1,166 9,969 SH   SOLE   110 0 9,859
Stonecastle Financial Corp COM 861780104 488 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 410 8,820 SH   SOLE   0 0 8,820
TJX Companies Inc New COM 872540109 626 8,243 SH   SOLE   0 0 8,243
Templeton Emerging Markets Inc COM 880192109 1,875 257,268 SH   SOLE   1,900 0 255,368
Templeton Global Income Fund COM 880198106 96 18,417 SH   SOLE   0 0 18,417
Texas Capital Bancshares COM 88224Q107 843 14,000 SH   SOLE   0 0 14,000
Texas Instruments COM 882508104 911 4,832 SH   SOLE   30 0 4,802
Texas Pac Ld Corp COM 88262P102 5,127 4,105 SH   SOLE   0 0 4,105
Tortoise Midstream Energy MLP COM 89148B200 224 7,357 SH   SOLE   0 0 7,357
Tortoise North American Pipeli COM 56167N720 5,880 264,530 SH   SOLE   0 0 264,530
UiPath Inc Cl A COM 90364P105 648 15,032 SH   SOLE   0 0 15,032
Unilever PLC Sponsored ADR New COM 904767704 14,786 274,884 SH   SOLE   270 0 274,614
United Rentals Inc COM 911363109 440 1,325 SH   SOLE   0 0 1,325
Unitedhealth Group Inc COM 91324P102 19,952 39,733 SH   SOLE   1,835 0 37,898
Upstart Holdings Inc COM 91680M107 788 5,205 SH   SOLE   0 0 5,205
Urstadt Biddle Pptys Inc REIT COM 917286205 5,254 246,685 SH   SOLE   0 0 246,685
Valero Energy Corp New COM 91913Y100 514 6,838 SH   SOLE   0 0 6,838
Vanguard Index FDS Growth ETF COM 922908736 490 1,528 SH   SOLE   0 0 1,528
Vanguard Index Fds ETF S&P 500 COM 922908363 1,302 2,982 SH   SOLE   390 0 2,592
Vanguard Index Fund Vanguard S COM 922908751 1,258 5,568 SH   SOLE   0 0 5,568
Vanguard Index Funds Vanguard COM 922908629 968 3,800 SH   SOLE   0 0 3,800
Vanguard Intermediate ETF Term COM 92206C870 427 4,598 SH   SOLE   0 0 4,598
Vanguard Lrg Cap ETF COM 922908637 345 1,562 SH   SOLE   0 0 1,562
Vanguard Mid-Cap Val ETF Index COM 922908512 341 2,266 SH   SOLE   0 0 2,266
Vanguard Muni Bd Fds ETF Tax E COM 922907746 359 6,540 SH   SOLE   0 0 6,540
Vanguard REIT ETF COM 922908553 608 5,240 SH   SOLE   0 0 5,240
Vanguard Russell ETF 1000 COM 92206C730 359 1,641 SH   SOLE   0 0 1,641
Vanguard Total Stock Fund COM 922908769 2,208 9,146 SH   SOLE   0 0 9,146
Vanguard World Fd Mega Cap 300 COM 921910816 1,356 5,200 SH   SOLE   0 0 5,200
Ventas Inc COM 92276F100 1,357 26,540 SH   SOLE   0 0 26,540
Verizon Communications COM 92343V104 594 11,428 SH   SOLE   0 0 11,428
Vida Longevity Fund LP Cl B NS COM 92699I103 18 18,462 SH   SOLE   0 0 18,462
Virtus Allianzgi Conv & Income COM 92838X102 135 23,139 SH   SOLE   0 0 23,139
Visa Inc Cl A COM 92826C839 15,679 72,351 SH   SOLE   3,910 0 68,441
Voya Emerging Markets High Div COM 92912P108 144 20,340 SH   SOLE   0 0 20,340
Walgreens Boots Alliance Inc COM 931427108 3,050 58,475 SH   SOLE   0 0 58,475
Walmart Inc COM 931142103 932 6,441 SH   SOLE   0 0 6,441
Walt Disney Company COM 254687106 1,348 8,706 SH   SOLE   85 0 8,621
Waste Management Inc Del COM 94106L109 1,410 8,448 SH   SOLE   0 0 8,448
Wells Fargo & Co New COM 949746101 206 4,290 SH   SOLE   0 0 4,290
Western Asset High Income Oppo COM 95766K109 52 10,000 SH   SOLE   0 0 10,000
Western Asset Inflation Linked COM 95766R104 1,726 127,130 SH   SOLE   750 0 126,380
Western Union Co COM 959802109 3,355 188,082 SH   SOLE   0 0 188,082
Wheaton Precious Metals Corp COM 962879102 213 4,955 SH   SOLE   0 0 4,955
Williams Companies Inc COM 969457100 1,684 64,680 SH   SOLE   0 0 64,680
XPeng Inc ADR COM 98422D105 215 4,277 SH   SOLE   0 0 4,277
Yum Brands Inc COM 988498101 304 2,191 SH   SOLE   0 0 2,191
Zoetis Inc Cl A COM 98978V103 856 3,509 SH   SOLE   0 0 3,509
fuboTV Inc COM 35953D104 295 19,000 SH   SOLE   0 0 19,000
iShares ETF Russell 1000 Growt COM 464287614 346 1,133 SH   SOLE   0 0 1,133
iShares ETF Russell Midcap Gro COM 464287481 378 3,280 SH   SOLE   0 0 3,280
iShares Gold Tr ETF iShares Ne COM 464285204 32,691 939,135 SH   SOLE   787 0 938,348
iShares Russell ETF Midcap COM 464287499 300 3,620 SH   SOLE   0 0 3,620
iShares Tr FTSE Xinhua China 2 COM 464287184 644 17,600 SH   SOLE   0 0 17,600
iShares Tr NASDAQ Biotechnolog COM 464287556 473 3,100 SH   SOLE   0 0 3,100
iShares Trust Barclays 20 Year COM 464287432 62,610 422,499 SH   SOLE   306 0 422,193
Aspen Ins Ltd Fxd/Fltg Perp Pf PFD G05384154 1,041 38,632 SH   SOLE   0 0 38,632
Atlantic Un 6.875 Pfd Bnkshrs PFD 04911A206 1,000 35,700 SH   SOLE   0 0 35,700
Bank of America Non-Cum Perp M PFD 060505229 753 28,354 SH   SOLE   0 0 28,354
Bank of America Series L Pfd 7 PFD 060505682 17,171 11,879 SH   SOLE   163 0 11,716
Becton Dickinson & Co 6 Pfd S PFD 075887406 13,379 253,638 SH   SOLE   210 0 253,428
Boston Scntfc 5.5 Pfd Corp A PFD 101137206 11,965 104,350 SH   SOLE   0 0 104,350
Citigroup Cap Tr Pfd XIII Fixe PFD 173080201 20,044 718,417 SH   SOLE   7,015 0 711,402
Gabelli Equity Trust Ser K Pfd PFD 362397846 1,401 53,000 SH   SOLE   0 0 53,000
Gaslog Partners Fix/Flt Pfd A PFD Y2687W116 617 23,425 SH   SOLE   0 0 23,425
Gold Sachs Flt Non-Cum Perp Pf PFD 38144G804 718 28,220 SH   SOLE   0 0 28,220
JP Morgan Ser EE Fixd Perp Cal PFD 48128B648 2,090 76,705 SH   SOLE   6,580 0 70,125
Keycorp Perp Pfd 5.65 NonCum 1 PFD 493267876 772 28,993 SH   SOLE   0 0 28,993
Merchants Bancorp Fx/Flt A Per PFD 58844R405 1,725 62,400 SH   SOLE   0 0 62,400
Morgan Stan Fix/Flt Non-Cum Pe PFD 61763E207 6,618 238,832 SH   SOLE   1,905 0 236,927
New York Banc Fix/Flt Perp Pfd PFD 649445202 915 32,243 SH   SOLE   0 0 32,243
Nextera Energy Mty 09/01/23 Pf PFD 65339F739 24,371 420,835 SH   SOLE   410 0 420,425
Nustar Logistics L.P. Due 2043 PFD 67059T204 2,062 81,750 SH   SOLE   0 0 81,750
Regions Fin. B Fx/Flt Perp Pfd PFD 7591EP506 560 19,375 SH   SOLE   0 0 19,375
Synovus Finl Crp Fix/Flt PerpP PFD 87161C600 1,063 40,257 SH   SOLE   0 0 40,257
Tristate Cap. Fix/Flt Pfd A Pe PFD 89678F209 2,220 84,915 SH   SOLE   0 0 84,915
US Bancorp Ser K Pfd Fxd 5.50 PFD 902973759 3,772 142,249 SH   SOLE   6,525 0 135,724
Wells Fargo & CO 7.5 Prp Cnv PFD 949746804 15,623 10,481 SH   SOLE   133 0 10,348
Wesco Intl Inc Cm Fx/Flt Prp P PFD 95082P303 2,252 73,475 SH   SOLE   0 0 73,475
Broadcom Inc 8 Pfd Ser A Mand CONVPFD 11135F200 8,420 4,057 SH   SOLE   0 0 4,057
Hycroft Mining Wts Exp 10/22/2 WT 44862P125 2 10,084 SH   SOLE   0 0 10,084
Advent Claymore Convertible & FDSTX 00764C109 1,770 95,856 SH   SOLE   0 0 95,856
BlackRock Limited Duration Inc FDSTX 09249W101 1,286 76,295 SH   SOLE   0 0 76,295
Blackstone / Gso Senior Floati FDSTX 09256U105 782 45,567 SH   SOLE   0 0 45,567
Eaton Vance Senior Floating Ra FDSTX 27828Q105 980 66,416 SH   SOLE   0 0 66,416
First Trust/Aberdeen Global Op FDSTX 337319107 1,696 176,325 SH   SOLE   0 0 176,325
Invesco Bulletshares 2022 Hi Y FDSTX 46138J874 534 22,980 SH   SOLE   0 0 22,980
Invesco Bulletshares 2023 Hi Y FDSTX 46138J858 259 10,225 SH   SOLE   0 0 10,225