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 CO COM 88579Y101 798 4,551 SH   SOLE   4,551 0 0
ABBOTT LABS COM 002824100 406 3,433 SH   SOLE   3,433 0 0
ABBVIE INC COM 00287Y109 248 2,302 SH   SOLE   2,302 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 9,244 461,289 SH   SOLE   461,289 0 0
ACTIVISION BLIZZARD INC COM 00507V109 7,177 92,739 SH   SOLE   92,739 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 428 744 SH   SOLE   744 0 0
ADVISORSHARES TR PURE US CANNABIS 00768Y453 1,122 35,550 SH   SOLE   35,550 0 0
AEGON N V NY REGISTRY SHS 007924103 76 14,924 SH   SOLE   14,924 0 0
AGNC INVT CORP COM 00123Q104 6,645 418,184 SH   SOLE   418,184 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,230 15,065 SH   SOLE   15,065 0 0
ALPHABET INC CAP STK CL A 02079K305 108,069 40,422 SH   SOLE   40,422 0 0
ALPHABET INC CAP STK CL C 02079K107 213 80 SH   SOLE   80 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 5,896 176,895 SH   SOLE   176,895 0 0
ALTRIA GROUP INC COM 02209S103 789 17,000 SH   SOLE   17,000 0 0
AMAZON COM INC COM 023135106 29,395 8,948 SH   SOLE   8,948 0 0
AMGEN INC COM 031162100 215 1,009 SH   SOLE   1,009 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 5,680 657,403 SH   SOLE   657,403 0 0
APPLE INC COM 037833100 3,915 27,666 SH   SOLE   27,666 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 493 662 SH   SOLE   662 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 218 3,622 SH   SOLE   3,622 0 0
ASTRIA THERAPEUTICS INC COM 04635X102 250 28,247 SH   SOLE   28,247 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 96 14,513 SH   SOLE   14,513 0 0
BANCO SANTANDER S.A. ADR 05964H105 117 32,375 SH   SOLE   32,375 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 303 1,110 SH   SOLE   1,110 0 0
BK OF AMERICA CORP COM 060505104 292 6,888 SH   SOLE   6,888 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 263 4,402 SH   SOLE   4,402 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 662 18,379 SH   SOLE   18,379 0 0
BROADCOM INC COM 11135F101 234 482 SH   SOLE   482 0 0
CENOVUS ENERGY INC COM 15135U109 114 11,343 SH   SOLE   11,343 0 0
CHEVRON CORP NEW COM 166764100 1,989 19,610 SH   SOLE   19,610 0 0
CISCO SYS INC COM 17275R102 975 17,911 SH   SOLE   17,911 0 0
COCA COLA CO COM 191216100 242 4,572 SH   SOLE   4,572 0 0
COMCAST CORP NEW CL A 20030N101 366 6,548 SH   SOLE   6,548 0 0
COSTCO WHSL CORP NEW COM 22160K105 354 788 SH   SOLE   788 0 0
CUMMINS INC COM 231021106 1,131 5,038 SH   SOLE   5,038 0 0
CURTISS WRIGHT CORP COM 231561101 5,086 40,250 SH   SOLE   40,250 0 0
DANAHER CORPORATION COM 235851102 251 824 SH   SOLE   824 0 0
DISNEY WALT CO COM 254687106 3,204 18,939 SH   SOLE   18,939 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 10,628 554,430 SH   SOLE   554,430 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 533 30,000 SH   SOLE   30,000 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 2,307 116,974 SH   SOLE   116,974 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 2,667 278,346 SH   SOLE   278,346 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 4,390 202,856 SH   SOLE   202,856 0 0
ERICSSON ADR B SEK 10 294821608 119 10,584 SH   SOLE   10,584 0 0
EXXON MOBIL CORP COM 30231G102 620 10,544 SH   SOLE   10,544 0 0
FACEBOOK INC CL A 30303M102 1,240 3,654 SH   SOLE   3,654 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 1,894 80,000 SH   SOLE   80,000 0 0
GENUINE PARTS CO COM 372460105 5,851 47,940 SH   SOLE   47,940 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 5,014 196,789 SH   SOLE   196,789 0 0
GLOBAL X FDS MSCI GREECE ETF 37954Y319 852 31,516 SH   SOLE   31,516 0 0
HOME DEPOT INC COM 437076102 517 1,575 SH   SOLE   1,575 0 0
IDEXX LABS INC COM 45168D104 221 356 SH   SOLE   356 0 0
IHS MARKIT LTD SHS G47567105 226 1,942 SH   SOLE   1,942 0 0
ING GROEP N.V. SPONSORED ADR 456837103 210 14,462 SH   SOLE   14,462 0 0
INTEL CORP COM 458140100 245 4,603 SH   SOLE   4,603 0 0
INTUIT COM 461202103 234 434 SH   SOLE   434 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 828 2,310 SH   SOLE   2,310 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 2,330 94,500 SH   SOLE   94,500 0 0
ISHARES TR CORE MSCI EAFE 46432F842 10,611 142,908 SH   SOLE   142,908 0 0
JOHNSON & JOHNSON COM 478160104 610 3,778 SH   SOLE   3,778 0 0
JPMORGAN CHASE & CO COM 46625H100 523 3,198 SH   SOLE   3,198 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 306 1,864 SH   SOLE   1,864 0 0
LA Z BOY INC COM 505336107 15,043 466,746 SH   SOLE   466,746 0 0
LANDOS BIOPHARMA INC COM 515069102 1,880 128,750 SH   SOLE   128,750 0 0
LILLY ELI & CO COM 532457108 530 2,293 SH   SOLE   2,293 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 119 48,735 SH   SOLE   48,735 0 0
LOWES COS INC COM 548661107 269 1,326 SH   SOLE   1,326 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3,968 87,055 SH   SOLE   87,055 0 0
MASTERCARD INCORPORATED CL A 57636Q104 554 1,594 SH   SOLE   1,594 0 0
MCDONALDS CORP COM 580135101 262 1,085 SH   SOLE   1,085 0 0
MEDTRONIC PLC SHS G5960L103 205 1,631 SH   SOLE   1,631 0 0
MERCK & CO INC COM 58933Y105 566 7,477 SH   SOLE   7,477 0 0
MICROSOFT CORP COM 594918104 3,048 10,813 SH   SOLE   10,813 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 212 35,801 SH   SOLE   35,801 0 0
MORGAN STANLEY COM NEW 617446448 322 3,311 SH   SOLE   3,311 0 0
MPLX LP COM UNIT REP LTD 55336V100 1,694 59,504 SH   SOLE   59,504 0 0
NETFLIX INC COM 64110L106 400 655 SH   SOLE   655 0 0
NIKE INC CL B 654106103 291 2,003 SH   SOLE   2,003 0 0
NIU TECHNOLOGIES ADS 65481N100 2,870 123,848 SH   SOLE   123,848 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208 182 36,770 SH   SOLE   36,770 0 0
NOVARTIS AG SPONSORED ADR 66987V109 269 3,285 SH   SOLE   3,285 0 0
NOVO-NORDISK A S ADR 670100205 262 2,733 SH   SOLE   2,733 0 0
NVIDIA CORPORATION COM 67066G104 954 4,604 SH   SOLE   4,604 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 225 786 SH   SOLE   786 0 0
PAYPAL HLDGS INC COM 70450Y103 454 1,743 SH   SOLE   1,743 0 0
PEPSICO INC COM 713448108 326 2,169 SH   SOLE   2,169 0 0
PFIZER INC COM 717081103 239 5,547 SH   SOLE   5,547 0 0
PHILIP MORRIS INTL INC COM 718172109 213 2,216 SH   SOLE   2,216 0 0
PRICE T ROWE GROUP INC COM 74144T108 210 1,066 SH   SOLE   1,066 0 0
PROCTER AND GAMBLE CO COM 742718109 600 4,290 SH   SOLE   4,290 0 0
QUALCOMM INC COM 747525103 332 2,571 SH   SOLE   2,571 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 760 64,750 SH   SOLE   64,750 0 0
REGENXBIO INC COM 75901B107 12,465 297,355 SH   SOLE   297,355 0 0
ROBLOX CORP CL A 771049103 4,266 56,465 SH   SOLE   56,465 0 0
ROYAL BK CDA COM 780087102 282 2,832 SH   SOLE   2,832 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 329 7,371 SH   SOLE   7,371 0 0
SALESFORCE COM INC COM 79466L302 365 1,346 SH   SOLE   1,346 0 0
SERVICENOW INC COM 81762P102 348 559 SH   SOLE   559 0 0
SHOPIFY INC CL A 82509L107 236 174 SH   SOLE   174 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 228 2,058 SH   SOLE   2,058 0 0
SPDR SER TR OILGAS EQUIP 78468R549 1,252 23,000 SH   SOLE   23,000 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 669 24,408 SH   SOLE   24,408 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 1,891 246,214 SH   SOLE   246,214 0 0
STARBUCKS CORP COM 855244109 251 2,272 SH   SOLE   2,272 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 151 21,545 SH   SOLE   21,545 0 0
TELEFONICA S A SPONSORED ADR 879382208 107 22,784 SH   SOLE   22,784 0 0
TESLA INC COM 88160R101 807 1,041 SH   SOLE   1,041 0 0
TEXAS INSTRS INC COM 882508104 227 1,179 SH   SOLE   1,179 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 8,869 15,517 SH   SOLE   15,517 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886 361 13,329 SH   SOLE   13,329 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 218 1,227 SH   SOLE   1,227 0 0
UNITEDHEALTH GROUP INC COM 91324P102 589 1,508 SH   SOLE   1,508 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 8,592 163,410 SH   SOLE   163,410 0 0
VBI VACCINES INC CDA COM NEW 91822J103 202 65,000 SH   SOLE   65,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 302 5,589 SH   SOLE   5,589 0 0
VISA INC COM CL A 92826C839 812 3,647 SH   SOLE   3,647 0 0
WALMART INC COM 931142103 367 2,630 SH   SOLE   2,630 0 0
WILLIAMS COS INC COM 969457100 204 7,878 SH   SOLE   7,878 0 0