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
ABBOTT LABS COM 002824100 394 3,400 SH   SOLE   0 0 3,400
ACTIVISION BLIZZARD INC COM 00507V109 1,658 17,375 SH   SOLE   0 0 17,375
ADOBE SYSTEMS INCORPORATED COM 00724F101 861 1,470 SH   SOLE   0 0 1,470
ADVANCED MICRO DEVICES INC COM 007903107 277 2,950 SH   SOLE   0 0 2,950
AGNICO EAGLE MINES LTD COM 008474108 302 5,000 SH   SOLE   0 0 5,000
AKAMAI TECHNOLOGIES INC COM 00971T101 1,415 12,135 SH   SOLE   0 0 12,135
ALAMO GROUP INC COM 011311107 1,377 9,018 SH   SOLE   0 0 9,018
ALAMOS GOLD INC NEW COM CL A 011532108 341 44,550 SH   SOLE   0 0 44,550
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 322 1,420 SH   SOLE   0 0 1,420
ALPHABET INC CAP STK CL A 02079K305 6,657 2,726 SH   SOLE   0 0 2,726
ALPHABET INC CAP STK CL C 02079K107 11,490 4,584 SH   SOLE   0 0 4,584
AMAZON COM INC COM 023135106 22,093 6,422 SH   SOLE   0 0 6,422
APOLLO ENDOSURGERY INC COM 03767D108 87 10,682 SH   SOLE   0 0 10,682
APPLE INC COM 037833100 17,550 128,141 SH   SOLE   0 0 128,141
AT&T INC COM 00206R102 2,151 74,725 SH   SOLE   0 0 74,725
BAIDU INC SPON ADR REP A 056752108 403 1,978 SH   SOLE   0 0 1,978
BARRICK GOLD CORP COM 067901108 248 12,000 SH   SOLE   0 0 12,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 967 3,480 SH   SOLE   0 0 3,480
BERKSHIRE HATHAWAY INC DEL CL A 084670108 419 1 SH   SOLE   0 0 1
BIOGEN INC COM 09062X103 402 1,160 SH   SOLE   0 0 1,160
BK OF AMERICA CORP COM 060505104 540 13,090 SH   SOLE   0 0 13,090
BLACKSTONE GROUP INC COM 09260D107 6,616 68,109 SH   SOLE   0 0 68,109
BLOOM ENERGY CORP COM CL A 093712107 740 27,550 SH   SOLE   0 0 27,550
BOEING CO COM 097023105 2,260 9,434 SH   SOLE   0 0 9,434
BRISTOL-MYERS SQUIBB CO COM 110122108 1,567 23,457 SH   SOLE   0 0 23,457
BROADCOM INC COM 11135F101 327 685 SH   SOLE   0 0 685
BUNGE LIMITED COM G16962105 1,602 20,500 SH   SOLE   0 0 20,500
CAMECO CORP COM 13321L108 2,744 143,050 SH   SOLE   0 0 143,050
CATERPILLAR INC COM 149123101 908 4,170 SH   SOLE   0 0 4,170
COHEN & STEERS INFRASTRUCTUR COM 19248A109 263 9,172 SH   SOLE   0 0 9,172
COSTCO WHSL CORP NEW COM 22160K105 6,499 16,426 SH   SOLE   0 0 16,426
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 907 5,600 SH   SOLE   0 0 5,600
CROWN CASTLE INTL CORP NEW COM 22822V101 521 2,669 SH   SOLE   0 0 2,669
DEERE & CO COM 244199105 1,093 3,100 SH   SOLE   0 0 3,100
DISNEY WALT CO COM 254687106 1,011 5,753 SH   SOLE   0 0 5,753
DOUBLELINE OPPORTUNISTIC CR COM 258623107 1,436 71,593 SH   SOLE   0 0 71,593
DOW INC COM 260557103 287 4,538 SH   SOLE   0 0 4,538
DRAFTKINGS INC COM CL A 26142R104 1,826 35,000 SH   SOLE   0 0 35,000
ELDORADO GOLD CORP NEW COM 284902509 169 17,000 SH   SOLE   0 0 17,000
ERICSSON ADR B SEK 10 294821608 458 36,428 SH   SOLE   0 0 36,428
EXXON MOBIL CORP COM 30231G102 4,446 70,484 SH   SOLE   0 0 70,484
FACEBOOK INC CL A 30303M102 3,491 10,041 SH   SOLE   0 0 10,041
FAST ACQUISITION CORP COM CL A 311875108 313 26,500 SH   SOLE   0 0 26,500
FIRST MAJESTIC SILVER CORP COM 32076V103 387 24,500 SH   SOLE   0 0 24,500
FORD MTR CO DEL COM 345370860 562 37,800 SH   SOLE   0 0 37,800
FRANCO NEV CORP COM 351858105 1,861 12,825 SH   SOLE   0 0 12,825
FUELCELL ENERGY INC COM 35952H601 1,847 207,551 SH   SOLE   0 0 207,551
GENERAC HLDGS INC COM 368736104 291 700 SH   SOLE   0 0 700
GENERAL MTRS CO COM 37045V100 234 3,950 SH   SOLE   0 0 3,950
GLOBAL MED REIT INC COM NEW 37954A204 990 67,052 SH   SOLE   0 0 67,052
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 254 12,000 SH   SOLE   0 0 12,000
GOLDMAN SACHS GROUP INC COM 38141G104 2,141 5,642 SH   SOLE   0 0 5,642
GREEN BRICK PARTNERS INC COM 392709101 1,919 84,400 SH   SOLE   0 0 84,400
GROWGENERATION CORP COM 39986L109 279 5,800 SH   SOLE   0 0 5,800
HESS CORP COM 42809H107 463 5,300 SH   SOLE   0 0 5,300
HESS MIDSTREAM LP CL A SHS 428103105 2,977 117,900 SH   SOLE   0 0 117,900
HOME DEPOT INC COM 437076102 2,487 7,800 SH   SOLE   0 0 7,800
IMMUNOGEN INC COM 45253H101 1,298 197,002 SH   SOLE   0 0 197,002
INMODE LTD SHS M5425M103 2,073 21,893 SH   SOLE   0 0 21,893
INTEL CORP COM 458140100 693 12,351 SH   SOLE   0 0 12,351
INTUITIVE SURGICAL INC COM NEW 46120E602 400 435 SH   SOLE   0 0 435
INVESCO CALIF VALUE MUN INCO COM 46132H106 236 17,000 SH   SOLE   0 0 17,000
INVESCO MUN OPPORTUNITY TR COM 46132C107 178 13,067 SH   SOLE   0 0 13,067
INVESCO PA VALUE MUN INC TR COM 46132K109 147 11,000 SH   SOLE   0 0 11,000
ISHARES SILVER TR ISHARES 46428Q109 441 18,200 SH   SOLE   0 0 18,200
ISHARES TR ISHARES BIOTECH 464287556 572 3,498 SH   SOLE   0 0 3,498
JOHNSON & JOHNSON COM 478160104 489 2,967 SH   SOLE   0 0 2,967
KIRKLAND LAKE GOLD LTD COM 49741E100 5,539 143,561 SH   SOLE   0 0 143,561
LAS VEGAS SANDS CORP COM 517834107 369 7,000 SH   SOLE   0 0 7,000
LGI HOMES INC COM 50187T106 1,660 10,250 SH   SOLE   0 0 10,250
LIVE NATION ENTERTAINMENT IN COM 538034109 240 2,744 SH   SOLE   0 0 2,744
MATCH GROUP INC NEW COM 57667L107 267 1,657 SH   SOLE   0 0 1,657
MCDONALDS CORP COM 580135101 1,758 7,611 SH   SOLE   0 0 7,611
MICROSOFT CORP COM 594918104 7,286 26,894 SH   SOLE   0 0 26,894
MP MATERIALS CORP COM CL A 553368101 633 17,175 SH   SOLE   0 0 17,175
MPLX LP COM UNIT REP LTD 55336V100 3,609 121,898 SH   SOLE   0 0 121,898
NEW GOLD INC CDA COM 644535106 156 86,000 SH   SOLE   0 0 86,000
NEWMONT CORP COM 651639106 1,439 22,700 SH   SOLE   0 0 22,700
NEXGEN ENERGY LTD COM 65340P106 183 44,500 SH   SOLE   0 0 44,500
NIO INC SPON ADS 62914V106 4,847 91,101 SH   SOLE   0 0 91,101
NUSTAR ENERGY LP UNIT COM 67058H102 6,535 362,059 SH   SOLE   0 0 362,059
NUVEEN AMT FREE MUN CR INC F COM 67071L106 1,107 61,985 SH   SOLE   0 0 61,985
NUVEEN AMT FREE QLTY MUN INC COM 670657105 161 10,283 SH   SOLE   0 0 10,283
NUVEEN INTER DURATION MUN TE COM 670671106 2,768 184,755 SH   SOLE   0 0 184,755
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 227 14,770 SH   SOLE   0 0 14,770
NUVEEN QUALITY MUNCP INCOME COM 67066V101 1,327 82,891 SH   SOLE   0 0 82,891
NVIDIA CORPORATION COM 67066G104 2,654 3,317 SH   SOLE   0 0 3,317
PAYPAL HLDGS INC COM 70450Y103 1,953 6,700 SH   SOLE   0 0 6,700
PFIZER INC COM 717081103 764 19,500 SH   SOLE   0 0 19,500
PIMCO MUN INCOME FD II COM 72200W106 255 16,900 SH   SOLE   0 0 16,900
PIMCO MUN INCOME FD III COM 72201A103 367 28,100 SH   SOLE   0 0 28,100
SCHLUMBERGER LTD COM STK 806857108 1,143 35,700 SH   SOLE   0 0 35,700
SHOPIFY INC CL A 82509L107 2,013 1,378 SH   SOLE   0 0 1,378
SILVERCREST METALS INC COM 828363101 289 33,000 SH   SOLE   0 0 33,000
SKECHERS U S A INC CL A 830566105 1,889 37,910 SH   SOLE   0 0 37,910
SOUTHWEST AIRLS CO COM 844741108 3,767 70,950 SH   SOLE   0 0 70,950
SPDR GOLD TR GOLD SHS 78463V107 793 4,789 SH   SOLE   0 0 4,789
ST JOE CO COM 790148100 790 17,700 SH   SOLE   0 0 17,700
STARBUCKS CORP COM 855244109 5,842 52,247 SH   SOLE   0 0 52,247
SUNPOWER CORP COM 867652406 3,110 106,450 SH   SOLE   0 0 106,450
TANGER FACTORY OUTLET CTRS I COM 875465106 288 15,300 SH   SOLE   0 0 15,300
TEMPLETON EMERGING MKTS INCO COM 880192109 80 10,000 SH   SOLE   0 0 10,000
TESLA INC COM 88160R101 1,134 1,668 SH   SOLE   0 0 1,668
TILRAY INC COM CL 2 88688T100 1,859 102,844 SH   SOLE   0 0 102,844
TRANE TECHNOLOGIES PLC SHS G8994E103 314 1,706 SH   SOLE   0 0 1,706
TYME TECHNOLOGIES INC COM 90238J103 1,027 815,072 SH   SOLE   0 0 815,072
UBER TECHNOLOGIES INC COM 90353T100 1,055 21,050 SH   SOLE   0 0 21,050
UNITED PARCEL SERVICE INC CL B 911312106 354 1,701 SH   SOLE   0 0 1,701
URANIUM ENERGY CORP COM 916896103 124 46,500 SH   SOLE   0 0 46,500
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 3,895 114,625 SH   SOLE   0 0 114,625
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 3,555 76,051 SH   SOLE   0 0 76,051
VERIZON COMMUNICATIONS INC COM 92343V104 1,298 23,158 SH   SOLE   0 0 23,158
VISA INC COM CL A 92826C839 795 3,400 SH   SOLE   0 0 3,400
WALMART INC COM 931142103 210 1,491 SH   SOLE   0 0 1,491
WASTE MGMT INC DEL COM 94106L109 228 1,625 SH   SOLE   0 0 1,625
WELLS FARGO GLOBAL DIVID OPP COM 94987C103 96 16,650 SH   SOLE   0 0 16,650
WP CAREY INC COM 92936U109 340 4,550 SH   SOLE   0 0 4,550
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 861 2,225 SH   SOLE   0 0 2,225