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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ADVANCED MICRO DEVICES INC COM 007903107   364,103 2,470 SH   SOLE   0 0 2,470
ADVISORSHARES TR PURE US CANNABIS 00768Y453   119,170 17,000 SH   SOLE   0 0 17,000
AEROVIRONMENT INC COM 008073108   264,684 2,100 SH   SOLE   0 0 2,100
AGNICO EAGLE MINES LTD COM 008474108   6,914,484 126,062 SH   SOLE   0 0 126,062
AKAMAI TECHNOLOGIES INC COM 00971T101   1,340,906 11,330 SH   SOLE   0 0 11,330
ALAMO GROUP INC COM 011311107   1,597,444 7,600 SH   SOLE   0 0 7,600
ALAMOS GOLD INC NEW COM CL A 011532108   501,084 37,200 SH   SOLE   0 0 37,200
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103   43,617 10,050 SH   SOLE   0 0 10,050
ALPHABET INC CAP STK CL C 02079K107   8,780,140 62,301 SH   SOLE   0 0 62,301
ALPHABET INC CAP STK CL A 02079K305   5,277,548 37,780 SH   SOLE   0 0 37,780
ALPS ETF TR ALERIAN MLP 00162Q452   308,270 7,250 SH   SOLE   0 0 7,250
AMAZON COM INC COM 023135106   14,335,487 94,350 SH   SOLE   0 0 94,350
APPLE INC COM 037833100   13,901,439 72,204 SH   SOLE   0 0 72,204
BERKSHIRE HATHAWAY INC DEL CL A 084670108   542,625 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,419,507 3,980 SH   SOLE   0 0 3,980
BLACKSTONE INC COM 09260D107   5,393,736 41,199 SH   SOLE   0 0 41,199
BOEING CO COM 097023105   357,085 1,370 SH   SOLE   0 0 1,370
BROADCOM INC COM 11135F101   250,040 224 SH   SOLE   0 0 224
CAMECO CORP COM 13321L108   1,822,440 42,284 SH   SOLE   0 0 42,284
CATERPILLAR INC COM 149123101   739,175 2,500 SH   SOLE   0 0 2,500
CELSIUS HLDGS INC COM NEW 15118V207   850,512 15,600 SH   SOLE   0 0 15,600
CHART INDS INC COM 16115Q308   318,331 2,335 SH   SOLE   0 0 2,335
COSTCO WHSL CORP NEW COM 22160K105   8,198,629 12,421 SH   SOLE   0 0 12,421
DEERE & CO COM 244199105   839,727 2,100 SH   SOLE   0 0 2,100
DOUBLELINE OPPORTUNISTIC CR COM 258623107   229,948 14,980 SH   SOLE   0 0 14,980
DRAFTKINGS INC NEW COM CL A 26142V105   2,575,013 73,050 SH   SOLE   0 0 73,050
DUOLINGO INC CL A COM 26603R106   226,850 1,000 SH   SOLE   0 0 1,000
ELI LILLY & CO COM 532457108   3,215,970 5,517 SH   SOLE   0 0 5,517
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,221,300 88,500 SH   SOLE   0 0 88,500
ENOVIX CORPORATION COM 293594107   256,034 20,450 SH   SOLE   0 0 20,450
EXXON MOBIL CORP COM 30231G102   6,374,247 63,755 SH   SOLE   0 0 63,755
FRANCO NEV CORP COM 351858105   623,558 5,627 SH   SOLE   0 0 5,627
FREEPORT-MCMORAN INC CL B 35671D857   320,667 7,533 SH   SOLE   0 0 7,533
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   332,818 58,698 SH   SOLE   0 0 58,698
FUELCELL ENERGY INC COM 35952H601   28,720 17,950 SH   SOLE   0 0 17,950
GARMIN LTD SHS H2906T109   257,080 2,000 SH   SOLE   0 0 2,000
HESS CORP COM 42809H107   5,164,532 35,825 SH   SOLE   0 0 35,825
HESS MIDSTREAM LP CL A SHS 428103105   6,344,694 200,591 SH   SOLE   0 0 200,591
HOME DEPOT INC COM 437076102   1,147,081 3,310 SH   SOLE   0 0 3,310
IMMUNOGEN INC COM 45253H101   3,406,696 114,897 SH   SOLE   0 0 114,897
INMODE LTD SHS M5425M103   2,216,772 99,675 SH   SOLE   0 0 99,675
INTEL CORP COM 458140100   262,603 5,226 SH   SOLE   0 0 5,226
INVESCO CALIF VALUE MUN INCO COM 46132H106   166,600 17,000 SH   SOLE   0 0 17,000
INVESCO MUN OPPORTUNITY TR COM 46132C107   125,574 13,067 SH   SOLE   0 0 13,067
INVESCO PA VALUE MUN INC TR COM 46132K109   110,000 11,000 SH   SOLE   0 0 11,000
INVESCO TR INVT GRADE MUNS COM 46131M106   122,628 12,399 SH   SOLE   0 0 12,399
ISHARES SILVER TR ISHARES 46428Q109   363,726 16,700 SH   SOLE   0 0 16,700
MCDONALDS CORP COM 580135101   2,522,497 8,507 SH   SOLE   0 0 8,507
META PLATFORMS INC CL A 30303M102   4,863,410 13,740 SH   SOLE   0 0 13,740
MICROSOFT CORP COM 594918104   8,132,592 21,627 SH   SOLE   0 0 21,627
MPLX LP COM UNIT REP LTD 55336V100   6,143,737 167,313 SH   SOLE   0 0 167,313
NETFLIX INC COM 64110L106   4,978,348 10,225 SH   SOLE   0 0 10,225
NEWMONT CORP COM 651639106   1,625,427 39,271 SH   SOLE   0 0 39,271
NOVO-NORDISK A S ADR 670100205   574,148 5,550 SH   SOLE   0 0 5,550
NUSTAR ENERGY LP UNIT COM 67058H102   7,201,631 385,526 SH   SOLE   0 0 385,526
NUVEEN AMT FREE MUN CR INC F COM 67071L106   194,192 16,429 SH   SOLE   0 0 16,429
NUVEEN AMT FREE QLTY MUN INC COM 670657105   113,113 10,283 SH   SOLE   0 0 10,283
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   147,177 14,896 SH   SOLE   0 0 14,896
NUVEEN QUALITY MUNCP INCOME COM 67066V101   176,799 15,441 SH   SOLE   0 0 15,441
NVIDIA CORPORATION COM 67066G104   3,197,700 6,457 SH   SOLE   0 0 6,457
PEPSICO INC COM 713448108   339,680 2,000 SH   SOLE   0 0 2,000
PIMCO MUN INCOME FD II COM 72200W106   86,320 10,400 SH   SOLE   0 0 10,400
PIMCO MUN INCOME FD III COM 72201A103   125,630 17,000 SH   SOLE   0 0 17,000
SCHLUMBERGER LTD COM STK 806857108   850,854 16,350 SH   SOLE   0 0 16,350
SHOPIFY INC CL A 82509L107   1,665,892 21,385 SH   SOLE   0 0 21,385
SNOWFLAKE INC CL A 833445109   398,000 2,000 SH   SOLE   0 0 2,000
SOFI TECHNOLOGIES INC COM 83406F102   185,070 18,600 SH   SOLE   0 0 18,600
SOUTHWEST AIRLS CO COM 844741108   2,028,274 70,231 SH   SOLE   0 0 70,231
SPDR GOLD TR GOLD SHS 78463V107   1,025,436 5,364 SH   SOLE   0 0 5,364
STARBUCKS CORP COM 855244109   4,238,116 44,142 SH   SOLE   0 0 44,142
STEEL DYNAMICS INC COM 858119100   319,461 2,705 SH   SOLE   0 0 2,705
TEMPLETON EMERGING MKTS INCO COM 880192109   261,883 51,350 SH   SOLE   0 0 51,350
TESLA INC COM 88160R101   1,854,655 7,464 SH   SOLE   0 0 7,464
TRANE TECHNOLOGIES PLC SHS G8994E103   367,313 1,506 SH   SOLE   0 0 1,506
UBER TECHNOLOGIES INC COM 90353T100   5,371,983 87,250 SH   SOLE   0 0 87,250
UNITED PARCEL SERVICE INC CL B 911312106   241,647 1,537 SH   SOLE   0 0 1,537
UPSTART HLDGS INC COM 91680M107   408,600 10,000 SH   SOLE   0 0 10,000
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   2,860,347 75,451 SH   SOLE   0 0 75,451
VANECK ETF TRUST GOLD MINERS ETF 92189F106   4,679,732 150,910 SH   SOLE   0 0 150,910
VANGUARD INDEX FDS SMALL CP ETF 922908751   895,986 4,200 SH   SOLE   0 0 4,200
VISA INC COM CL A 92826C839   351,473 1,350 SH   SOLE   0 0 1,350