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
1life Healthcare Inc COM 68269G107 24 546 SH   SOLE 0 546 0 0
3M Co COM 88579Y101 1,134 6,490 SH   OTR 1 0 0 6,490
3M Co COM 88579Y101 935 5,348 SH   SOLE 0 5,348 0 0
A G N C Investment Corp COM 00123Q104 9,000 572,536 SH   SOLE 0 572,536 0 0
Abbvie Inc COM 00287Y109 1,240 11,575 SH   OTR 1 0 0 11,575
Abbvie Inc COM 00287Y109 66 620 SH   SOLE 0 620 0 0
Activision Blizzard COM 00507V109 8,546 92,046 SH   SOLE 0 92,046 0 0
ADR Nintendo LTD ADR COM 654445303 1,265 15,714 SH   SOLE 0 15,714 0 0
Alibaba Group Holding-SP ADR COM 01609W102 9,494 40,795 SH   SOLE 0 40,795 0 0
Alphabet Inc. Class A COM 02079K305 105,942 60,447 SH   SOLE 0 60,447 0 0
Alphabet Inc. Class C COM 02079K107 53 30 SH   SOLE 0 30 0 0
Alps Alerian MLP ETF COM 00162Q452 4,623 180,178 SH   SOLE 0 180,178 0 0
Altria Group Inc COM 02209S103 34 818 SH   SOLE 0 818 0 0
Amazon Com Inc COM 023135106 31,602 9,703 SH   SOLE 0 9,703 0 0
Annaly Capital MGMT REIT COM 035710409 7,957 917,724 SH   SOLE 0 917,724 0 0
Apple Inc COM 037833100 265 2,000 SH   SOLE 0 2,000 0 0
Aptiv PLC F COM G6095L109 65 500 SH   SOLE 0 500 0 0
Asana Inc Class A COM 04342Y104 56 1,898 SH   SOLE 0 1,898 0 0
Berkshire Hathaway Class B COM 084670702 29 125 SH   SOLE 0 125 0 0
Boston Scientific Co COM 101137107 360 10,000 SH   SOLE 0 10,000 0 0
Bristol-Myers Squibb COM 110122108 56 900 SH   SOLE 0 900 0 0
British Amer Tobacco COM 110448107 571 14,955 SH   SOLE 0 14,955 0 0
Broadcom Inc COM 11135F101 1,259 2,875 SH   OTR 1 0 0 2,875
Broadcom Inc COM 11135F101 61 140 SH   SOLE 0 140 0 0
Chevron Corporation COM 166764100 1,672 19,800 SH   SOLE 0 19,800 0 0
Cisco Systems Inc COM 17275R102 800 17,880 SH   OTR 1 0 0 17,880
Cisco Systems Inc COM 17275R102 695 15,535 SH   SOLE 0 15,535 0 0
Cme Group Inc Com COM 12572Q105 884 4,810 SH   OTR 1 0 0 4,810
Cme Group Inc Com COM 12572Q105 47 255 SH   SOLE 0 255 0 0
Coca Cola Company COM 191216100 82 1,500 SH   SOLE 0 1,500 0 0
Costar Group Inc COM 22160N109 113 122 SH   SOLE 0 122 0 0
Cuisine Solutions COM 229904206 252 16,500 SH   SOLE 0 16,500 0 0
Cummins Inc COM 231021106 895 3,940 SH   OTR 1 0 0 3,940
Cummins Inc COM 231021106 1,182 5,206 SH   SOLE 0 5,206 0 0
Curtiss Wright Corp COM 231561101 4,688 40,289 SH   SOLE 0 40,289 0 0
Dorchester Minerals LP COM 25820R105 5,442 498,821 SH   SOLE 0 498,821 0 0
Doubleline Income Solution COM 258622109 497 30,000 SH   SOLE 0 30,000 0 0
Doubleline Opportunistic COM 258623107 2,953 150,278 SH   SOLE 0 150,278 0 0
Dow Inc COM 260557103 905 16,310 SH   OTR 1 0 0 16,310
Dow Inc COM 260557103 49 875 SH   SOLE 0 875 0 0
Energy Select Sector SPDR ETF COM 81369Y506 948 25,000 SH   SOLE 0 25,000 0 0
Energy TRNFR Equity LP COM 29273V100 1,717 277,770 SH   SOLE 0 277,770 0 0
Enterprise Products LP COM 293792107 1,167 59,565 SH   OTR 1 0 0 59,565
Enterprise Products LP COM 293792107 4,027 205,575 SH   SOLE 0 205,575 0 0
Exxon Mobil Corp COM 30231G102 208 5,050 SH   SOLE 0 5,050 0 0
Fedex Corporation COM 31428X106 130 500 SH   SOLE 0 500 0 0
First Trust North American Energ ETF COM 33738D101 1,667 79,481 SH   SOLE 0 79,481 0 0
Firstenergy Corp COM 337932107 37 1,200 SH   SOLE 0 1,200 0 0
Flowers Foods Inc COM 343498101 804 35,510 SH   OTR 1 0 0 35,510
Flowers Foods Inc COM 343498101 44 1,945 SH   SOLE 0 1,945 0 0
Ford Motor Company COM 345370860 26 3,000 SH   SOLE 0 3,000 0 0
Genuine Parts Co COM 372460105 1,203 11,890 SH   OTR 1 0 0 11,890
Genuine Parts Co COM 372460105 4,917 48,580 SH   SOLE 0 48,580 0 0
Givaudan SA F Sponsored ADR COM 37636P108 85 1,000 SH   SOLE 0 1,000 0 0
Global Blood Therapeutics COM 37890U108 9,420 217,510 SH   SOLE 0 217,510 0 0
Global X MSCI Argentina ETF COM 37950E259 93 3,050 SH   SOLE 0 3,050 0 0
Global X MSCI Greece ETF COM 37954Y319 1,079 41,516 SH   SOLE 0 41,516 0 0
Gold Shares ETF COM 78463V107 966 5,415 SH   SOLE 0 5,415 0 0
Home Depot Inc COM 437076102 708 2,667 SH   OTR 1 0 0 2,667
Home Depot Inc COM 437076102 28 105 SH   SOLE 0 105 0 0
Intel Corp COM 458140100 1,034 20,752 SH   SOLE 0 20,752 0 0
Interpublic Group COM 460690100 1,034 43,955 SH   OTR 1 0 0 43,955
Interpublic Group COM 460690100 56 2,370 SH   SOLE 0 2,370 0 0
Intuit Inc COM 461202103 6,809 17,926 SH   SOLE 0 17,926 0 0
Invesco QQQ Trust COM 46090E103 825 2,629 SH   SOLE 0 2,629 0 0
Iovance BiOTRapeutics COM 462260100 3,209 69,168 SH   SOLE 0 69,168 0 0
iShares MSCI Utd Kingdom ETF New COM 46435G334 37 1,250 SH   SOLE 0 1,250 0 0
iShares Russell Top 200 Growth ETF COM 464289438 326 2,450 SH   SOLE 0 2,450 0 0
JD.Com Inc F ADR COM 47215P106 47 535 SH   SOLE 0 535 0 0
Johnson & Johnson COM 478160104 904 5,745 SH   OTR 1 0 0 5,745
Johnson & Johnson COM 478160104 75 478 SH   SOLE 0 478 0 0
Key COM 493267108 1,356 82,655 SH   OTR 1 0 0 82,655
Key COM 493267108 73 4,455 SH   SOLE 0 4,455 0 0
La-Z-Boy Inc COM 505336107 18,710 469,641 SH   SOLE 0 469,641 0 0
Lamar Advertising REIT COM 512816109 1,131 13,585 SH   OTR 1 0 0 13,585
Lamar Advertising REIT COM 512816109 61 735 SH   SOLE 0 735 0 0
Leggett & Platt Inc COM 524660107 457 10,320 SH   OTR 1 0 0 10,320
Leggett & Platt Inc COM 524660107 12 260 SH   SOLE 0 260 0 0
M D C Holding Inc COM 552676108 960 19,754 SH   OTR 1 0 0 19,754
M D C Holding Inc COM 552676108 3,259 67,068 SH   SOLE 0 67,068 0 0
Magellan Midstream P LP COM 559080106 3,692 87,000 SH   SOLE 0 87,000 0 0
Merck & Co Inc COM 58933Y105 7,053 85,541 SH   SOLE 0 85,541 0 0
MFC SPDR S&P Oil & Gas Equip & SVCS COM 78468R549 1,031 23,000 SH   SOLE 0 23,000 0 0
Microsoft Corp COM 594918104 445 2,000 SH   SOLE 0 2,000 0 0
MLP MPLX LP COM 55336V100 2,225 102,754 SH   SOLE 0 102,754 0 0
MSCI Emerging Markets ETF COM 464287234 310 6,000 SH   SOLE 0 6,000 0 0
Neurocrine Bioscienc COM 64125C109 3,932 41,021 SH   SOLE 0 41,021 0 0
Niu Technologies F Unsponsored ADR COM 65481N100 4,904 174,848 SH   SOLE 0 174,848 0 0
Old Republic Intl Co COM 680223104 1,148 58,245 SH   OTR 1 0 0 58,245
Old Republic Intl Co COM 680223104 66 3,335 SH   SOLE 0 3,335 0 0
Owens Corning Fiberglas COM 690742101 38 500 SH   SOLE 0 500 0 0
Paychex Inc COM 704326107 957 10,270 SH   OTR 1 0 0 10,270
Paychex Inc COM 704326107 52 555 SH   SOLE 0 555 0 0
Penumbra Inc COM 70975L107 35 200 SH   SOLE 0 200 0 0
Pepsico Incorporated COM 713448108 15 100 SH   SOLE 0 100 0 0
Plains All American LP COM 726503105 586 71,060 SH   SOLE 0 71,060 0 0
Procter & Gamble COM 742718109 762 5,480 SH   OTR 1 0 0 5,480
Procter & Gamble COM 742718109 40 290 SH   SOLE 0 290 0 0
Progyny Inc COM 74340E103 39 915 SH   SOLE 0 915 0 0
Pub SVC Enterpise GP COM 744573106 944 16,190 SH   OTR 1 0 0 16,190
Pub SVC Enterpise GP COM 744573106 51 870 SH   SOLE 0 870 0 0
Qualcomm Inc COM 747525103 865 5,675 SH   OTR 1 0 0 5,675
Qualcomm Inc COM 747525103 92 605 SH   SOLE 0 605 0 0
Rapt Therapeutics Inc COM 75382E109 11 537 SH   SOLE 0 537 0 0
Rattler Midstream LP LP COM 75419T103 1,108 116,913 SH   SOLE 0 116,913 0 0
Regenxbio Inc COM 75901B107 13,574 299,247 SH   SOLE 0 299,247 0 0
Russell 2000 ETF COM 464287655 4,471 22,802 SH   SOLE 0 22,802 0 0
S&P 600 Small Cap Growth ETF COM 78464A201 23 300 SH   SOLE 0 300 0 0
S&P Biotech ETF COM 78464A870 985 7,000 SH   SOLE 0 7,000 0 0
Sanofi Spond F ADR COM 80105N105 842 17,325 SH   OTR 1 0 0 17,325
Sanofi Spond F ADR COM 80105N105 45 920 SH   SOLE 0 920 0 0
Schlumberger LTD F COM 806857108 41 1,850 SH   SOLE 0 1,850 0 0
Snap-On Inc COM 833034101 1,033 6,035 SH   OTR 1 0 0 6,035
Snap-On Inc COM 833034101 56 327 SH   SOLE 0 327 0 0
Solar Capital LTD COM 83413U100 43 2,375 SH   SOLE 0 2,375 0 0
Solar Senior Capital COM 83416M105 23 1,600 SH   SOLE 0 1,600 0 0
SPDR S&P 500 ETF COM 78462F103 5,015 13,357 SH   SOLE 0 13,357 0 0
SPDR S&P Regional Banking ETF COM 78464A698 4,630 89,120 SH   SOLE 0 89,120 0 0
Sprott Gold Miners ETF COM 85210B102 74 2,415 SH   SOLE 0 2,415 0 0
Sprott Physical Gold Etv COM 85207H104 58 3,850 SH   SOLE 0 3,850 0 0
Sprott Physical Silver TR COM 85207K107 2,293 245,547 SH   SOLE 0 245,547 0 0
Starbucks Corp COM 855244109 53 500 SH   SOLE 0 500 0 0
Steel Dynamics Inc COM 858119100 1,046 28,180 SH   OTR 1 0 0 28,180
Steel Dynamics Inc COM 858119100 57 1,525 SH   SOLE 0 1,525 0 0
Store Capital COM 862121100 1,124 32,745 SH   OTR 1 0 0 32,745
Store Capital COM 862121100 62 1,795 SH   SOLE 0 1,795 0 0
Take Two Interactv COM 874054109 104 500 SH   SOLE 0 500 0 0
Target Corp COM 87612E106 958 5,425 SH   OTR 1 0 0 5,425
Target Corp COM 87612E106 49 280 SH   SOLE 0 280 0 0
Technology Select Sector SPDR ETF COM 81369Y803 60 465 SH   SOLE 0 465 0 0
Tencent Holdings F Sponsored ADR COM 88032Q109 3,409 47,420 SH   SOLE 0 47,420 0 0
Thermo Fisher SCNTFC COM 883556102 6,866 14,734 SH   SOLE 0 14,734 0 0
Tortoise Energy Infrastr COM 89147L886 268 13,329 SH   SOLE 0 13,329 0 0
Tortoise PWR Engy Infras COM 89147X104 10 925 SH   SOLE 0 925 0 0
Twitter Inc COM 90184L102 103 1,909 SH   SOLE 0 1,909 0 0
Uber Technologies Inc COM 90353T100 39 761 SH   SOLE 0 761 0 0
Vaneck Vectors Gold Miners ETF COM 92189F106 23 645 SH   SOLE 0 645 0 0
Vaneck Vectors India Small-Cap Index ETF COM 92189F767 837 25,660 SH   SOLE 0 25,660 0 0
Vaneck Vectors Oil Services ETF COM 92189H607 23 150 SH   SOLE 0 150 0 0
Vanguard Total Stock Market ETF COM 922908769 584 3,000 SH   SOLE 0 3,000 0 0
Vbi Vaccines Inc F COM 91822J103 220 80,000 SH   SOLE 0 80,000 0 0
Verizon Communications COM 92343V104 1,025 17,455 SH   OTR 1 0 0 17,455
Verizon Communications COM 92343V104 88 1,500 SH   SOLE 0 1,500 0 0
Visa Inc Class A COM 92826C839 219 1,000 SH   SOLE 0 1,000 0 0
Walt Disney Co COM 254687106 3,249 17,935 SH   SOLE 0 17,935 0 0
Williams Companies COM 969457100 1,919 95,700 SH   SOLE 0 95,700 0 0
Willis Towers Watson F COM G96629103 42 200 SH   SOLE 0 200 0 0