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 479 3,400 SH   SOLE   0 0 3,400
ABBVIE INC COM 00287Y109 1,011 7,470 SH   SOLE   0 0 7,470
ADOBE SYSTEMS INCORPORATED COM 00724F101 981 1,730 SH   SOLE   0 0 1,730
ADVANCED MICRO DEVICES INC COM 007903107 459 3,190 SH   SOLE   0 0 3,190
AGNICO EAGLE MINES LTD COM 008474108 319 6,000 SH   SOLE   0 0 6,000
AKAMAI TECHNOLOGIES INC COM 00971T101 1,411 12,055 SH   SOLE   0 0 12,055
ALAMO GROUP INC COM 011311107 1,209 8,213 SH   SOLE   0 0 8,213
ALAMOS GOLD INC NEW COM CL A 011532108 247 32,000 SH   SOLE   0 0 32,000
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 202 34,350 SH   SOLE   0 0 34,350
ALPHABET INC CAP STK CL A 02079K305 7,896 2,725 SH   SOLE   0 0 2,725
ALPHABET INC CAP STK CL C 02079K107 13,966 4,826 SH   SOLE   0 0 4,826
AMAZON COM INC COM 023135106 23,097 6,927 SH   SOLE   0 0 6,927
APPLE INC COM 037833100 22,644 127,521 SH   SOLE   0 0 127,521
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,119 3,744 SH   SOLE   0 0 3,744
BERKSHIRE HATHAWAY INC DEL CL A 084670108 451 1 SH   SOLE   0 0 1
BK OF AMERICA CORP COM 060505104 585 13,151 SH   SOLE   0 0 13,151
BLACKSTONE INC COM 09260D107 8,838 68,304 SH   SOLE   0 0 68,304
BLOOM ENERGY CORP COM CL A 093712107 398 18,150 SH   SOLE   0 0 18,150
BOEING CO COM 097023105 1,486 7,383 SH   SOLE   0 0 7,383
BRISTOL-MYERS SQUIBB CO COM 110122108 922 14,781 SH   SOLE   0 0 14,781
BROADCOM INC COM 11135F101 448 674 SH   SOLE   0 0 674
CAMECO CORP COM 13321L108 1,724 79,050 SH   SOLE   0 0 79,050
CARLYLE GROUP INC COM 14316J108 1,922 35,000 SH   SOLE   0 0 35,000
CATERPILLAR INC COM 149123101 842 4,075 SH   SOLE   0 0 4,075
COHEN & STEERS INFRASTRUCTUR COM 19248A109 354 12,427 SH   SOLE   0 0 12,427
COSTCO WHSL CORP NEW COM 22160K105 9,182 16,174 SH   SOLE   0 0 16,174
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 397 5,245 SH   SOLE   0 0 5,245
CROCS INC COM 227046109 410 3,200 SH   SOLE   0 0 3,200
CROWN CASTLE INTL CORP NEW COM 22822V101 543 2,599 SH   SOLE   0 0 2,599
DEERE & CO COM 244199105 1,063 3,100 SH   SOLE   0 0 3,100
DENBURY INC COM 24790A101 249 3,250 SH   SOLE   0 0 3,250
DEVON ENERGY CORP NEW COM 25179M103 656 14,900 SH   SOLE   0 0 14,900
DISNEY WALT CO COM 254687106 767 4,953 SH   SOLE   0 0 4,953
DOUBLELINE OPPORTUNISTIC CR COM 258623107 1,262 65,850 SH   SOLE   0 0 65,850
EATON VANCE ENHANCED EQUITY COM 278277108 263 10,695 SH   SOLE   0 0 10,695
EXXON MOBIL CORP COM 30231G102 4,394 71,809 SH   SOLE   0 0 71,809
FIRST MAJESTIC SILVER CORP COM 32076V103 211 19,000 SH   SOLE   0 0 19,000
FORD MTR CO DEL COM 345370860 380 18,300 SH   SOLE   0 0 18,300
FRANCO NEV CORP COM 351858105 1,590 11,500 SH   SOLE   0 0 11,500
FUELCELL ENERGY INC COM 35952H601 493 94,901 SH   SOLE   0 0 94,901
GARMIN LTD SHS H2906T109 272 2,000 SH   SOLE   0 0 2,000
GLOBAL MED REIT INC COM NEW 37954A204 1,528 86,058 SH   SOLE   0 0 86,058
GOLDMAN SACHS GROUP INC COM 38141G104 3,801 9,937 SH   SOLE   0 0 9,937
GREEN BRICK PARTNERS INC COM 392709101 2,596 85,600 SH   SOLE   0 0 85,600
HALLIBURTON CO COM 406216101 306 13,359 SH   SOLE   0 0 13,359
HESS CORP COM 42809H107 2,159 29,169 SH   SOLE   0 0 29,169
HESS MIDSTREAM LP CL A SHS 428103105 5,639 204,100 SH   SOLE   0 0 204,100
HOME DEPOT INC COM 437076102 3,279 7,900 SH   SOLE   0 0 7,900
IMMUNOGEN INC COM 45253H101 1,533 206,652 SH   SOLE   0 0 206,652
INMODE LTD SHS M5425M103 3,151 44,639 SH   SOLE   0 0 44,639
INTEL CORP COM 458140100 674 13,084 SH   SOLE   0 0 13,084
INTUITIVE SURGICAL INC COM NEW 46120E602 438 1,220 SH   SOLE   0 0 1,220
INVESCO CALIF VALUE MUN INCO COM 46132H106 236 17,000 SH   SOLE   0 0 17,000
INVESCO MUN OPPORTUNITY TR COM 46132C107 180 13,067 SH   SOLE   0 0 13,067
INVESCO PA VALUE MUN INC TR COM 46132K109 154 11,000 SH   SOLE   0 0 11,000
INVESCO TR INVT GRADE MUNS COM 46131M106 171 12,266 SH   SOLE   0 0 12,266
ISHARES SILVER TR ISHARES 46428Q109 391 18,200 SH   SOLE   0 0 18,200
ISHARES TR ISHARES BIOTECH 464287556 416 2,723 SH   SOLE   0 0 2,723
ISHARES TR U.S. REAL ES ETF 464287739 534 4,600 SH   SOLE   0 0 4,600
JOHNSON & JOHNSON COM 478160104 515 3,010 SH   SOLE   0 0 3,010
KIRKLAND LAKE GOLD LTD COM 49741E100 6,325 150,703 SH   SOLE   0 0 150,703
LADDER CAP CORP CL A 505743104 156 13,000 SH   SOLE   0 0 13,000
LAS VEGAS SANDS CORP COM 517834107 739 19,625 SH   SOLE   0 0 19,625
LGI HOMES INC COM 50187T106 1,367 8,850 SH   SOLE   0 0 8,850
LIVENT CORP COM 53814L108 317 13,000 SH   SOLE   0 0 13,000
MATCH GROUP INC NEW COM 57667L107 592 4,479 SH   SOLE   0 0 4,479
MCDONALDS CORP COM 580135101 2,442 9,111 SH   SOLE   0 0 9,111
META PLATFORMS INC CL A 30303M102 3,661 10,885 SH   SOLE   0 0 10,885
MICROSOFT CORP COM 594918104 8,991 26,734 SH   SOLE   0 0 26,734
MP MATERIALS CORP COM CL A 553368101 594 13,075 SH   SOLE   0 0 13,075
MPLX LP COM UNIT REP LTD 55336V100 4,535 153,254 SH   SOLE   0 0 153,254
NEW GOLD INC CDA COM 644535106 75 50,000 SH   SOLE   0 0 50,000
NEWMONT CORP COM 651639106 996 16,063 SH   SOLE   0 0 16,063
NEXGEN ENERGY LTD COM 65340P106 127 29,000 SH   SOLE   0 0 29,000
NIO INC SPON ADS 62914V106 1,747 55,151 SH   SOLE   0 0 55,151
NUSTAR ENERGY LP UNIT COM 67058H102 6,221 391,728 SH   SOLE   0 0 391,728
NUTRIEN LTD COM 67077M108 226 3,000 SH   SOLE   0 0 3,000
NUVEEN AMT FREE MUN CR INC F COM 67071L106 355 19,785 SH   SOLE   0 0 19,785
NUVEEN AMT FREE QLTY MUN INC COM 670657105 160 10,283 SH   SOLE   0 0 10,283
NUVEEN INTER DURATION MUN TE COM 670671106 2,682 179,755 SH   SOLE   0 0 179,755
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 223 14,774 SH   SOLE   0 0 14,774
NUVEEN QUALITY MUNCP INCOME COM 67066V101 1,174 72,891 SH   SOLE   0 0 72,891
NVIDIA CORPORATION COM 67066G104 4,402 14,968 SH   SOLE   0 0 14,968
PACER FDS TR TRENDPILOT US BD 69374H642 304 11,300 SH   SOLE   0 0 11,300
PAYPAL HLDGS INC COM 70450Y103 1,296 6,875 SH   SOLE   0 0 6,875
PEPSICO INC COM 713448108 269 1,550 SH   SOLE   0 0 1,550
PFIZER INC COM 717081103 1,232 20,872 SH   SOLE   0 0 20,872
PIMCO MUN INCOME FD II COM 72200W106 188 12,900 SH   SOLE   0 0 12,900
PIMCO MUN INCOME FD III COM 72201A103 230 18,000 SH   SOLE   0 0 18,000
PLUG POWER INC COM NEW 72919P202 497 17,600 SH   SOLE   0 0 17,600
SALESFORCE COM INC COM 79466L302 767 3,020 SH   SOLE   0 0 3,020
SCHLUMBERGER LTD COM STK 806857108 362 12,079 SH   SOLE   0 0 12,079
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,080 14,000 SH   SOLE   0 0 14,000
SHOPIFY INC CL A 82509L107 2,233 1,621 SH   SOLE   0 0 1,621
SILVERCREST METALS INC COM 828363101 182 23,000 SH   SOLE   0 0 23,000
SIMON PPTY GROUP INC NEW COM 828806109 328 2,050 SH   SOLE   0 0 2,050
SKECHERS U S A INC CL A 830566105 2,076 47,831 SH   SOLE   0 0 47,831
SOUTHWEST AIRLS CO COM 844741108 3,476 81,140 SH   SOLE   0 0 81,140
SPDR GOLD TR GOLD SHS 78463V107 844 4,939 SH   SOLE   0 0 4,939
ST JOE CO COM 790148100 557 10,700 SH   SOLE   0 0 10,700
STANDARD LITHIUM LTD COM 853606101 173 17,600 SH   SOLE   0 0 17,600
STARBUCKS CORP COM 855244109 6,544 55,948 SH   SOLE   0 0 55,948
SUNPOWER CORP COM 867652406 2,322 111,250 SH   SOLE   0 0 111,250
TANGER FACTORY OUTLET CTRS I COM 875465106 262 13,602 SH   SOLE   0 0 13,602
TESLA INC COM 88160R101 2,117 2,003 SH   SOLE   0 0 2,003
TILRAY INC COM CL 2 88688T100 329 46,732 SH   SOLE   0 0 46,732
TRANE TECHNOLOGIES PLC SHS G8994E103 324 1,606 SH   SOLE   0 0 1,606
TYME TECHNOLOGIES INC COM 90238J103 163 271,020 SH   SOLE   0 0 271,020
UNITED PARCEL SERVICE INC CL B 911312106 343 1,601 SH   SOLE   0 0 1,601
UNITY SOFTWARE INC COM 91332U101 617 4,315 SH   SOLE   0 0 4,315
UPSTART HLDGS INC COM 91680M107 794 5,245 SH   SOLE   0 0 5,245
URANIUM ENERGY CORP COM 916896103 74 22,000 SH   SOLE   0 0 22,000
VANECK ETF TRUST GOLD MINERS ETF 92189F106 3,088 96,410 SH   SOLE   0 0 96,410
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 2,973 70,903 SH   SOLE   0 0 70,903
VISA INC COM CL A 92826C839 889 4,100 SH   SOLE   0 0 4,100
WALMART INC COM 931142103 360 2,491 SH   SOLE   0 0 2,491
WASTE MGMT INC DEL COM 94106L109 567 3,400 SH   SOLE   0 0 3,400
WP CAREY INC COM 92936U109 373 4,550 SH   SOLE   0 0 4,550