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
ABBVIE INC COM 00287Y109   1,256,490 6,900 SH   SOLE   0 0 6,900
ADVANCED MICRO DEVICES INC COM 007903107   976,451 5,410 SH   SOLE   0 0 5,410
ADVISORSHARES TR PURE US CANNABIS 00768Y453   450,450 45,000 SH   SOLE   0 0 45,000
AGNICO EAGLE MINES LTD COM 008474108   7,591,963 127,275 SH   SOLE   0 0 127,275
AKAMAI TECHNOLOGIES INC COM 00971T101   1,846,745 16,980 SH   SOLE   0 0 16,980
ALAMO GROUP INC COM 011311107   1,735,308 7,600 SH   SOLE   0 0 7,600
ALAMOS GOLD INC NEW COM CL A 011532108   828,950 56,200 SH   SOLE   0 0 56,200
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103   48,240 10,050 SH   SOLE   0 0 10,050
ALPHABET INC CAP STK CL A 02079K305   5,656,921 37,480 SH   SOLE   0 0 37,480
ALPHABET INC CAP STK CL C 02079K107   9,428,156 61,921 SH   SOLE   0 0 61,921
ALPS ETF TR ALERIAN MLP 00162Q452   403,410 8,500 SH   SOLE   0 0 8,500
AMAZON COM INC COM 023135106   17,006,165 94,280 SH   SOLE   0 0 94,280
APPLE INC COM 037833100   12,377,290 72,179 SH   SOLE   0 0 72,179
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,673,670 3,980 SH   SOLE   0 0 3,980
BERKSHIRE HATHAWAY INC DEL CL A 084670108   634,440 1 SH   SOLE   0 0 1
BLACKSTONE INC COM 09260D107   5,554,812 42,284 SH   SOLE   0 0 42,284
BOEING CO COM 097023105   261,487 1,355 SH   SOLE   0 0 1,355
BRISTOL-MYERS SQUIBB CO COM 110122108   204,903 3,778 SH   SOLE   0 0 3,778
BROADCOM INC COM 11135F101   296,892 224 SH   SOLE   0 0 224
CAMECO CORP COM 13321L108   822,387 18,984 SH   SOLE   0 0 18,984
CATERPILLAR INC COM 149123101   916,075 2,500 SH   SOLE   0 0 2,500
CELSIUS HLDGS INC COM NEW 15118V207   4,738,878 57,150 SH   SOLE   0 0 57,150
CHART INDS INC COM 16115Q308   387,916 2,355 SH   SOLE   0 0 2,355
CHEVRON CORP NEW COM 166764100   233,455 1,480 SH   SOLE   0 0 1,480
COSTCO WHSL CORP NEW COM 22160K105   9,109,595 12,434 SH   SOLE   0 0 12,434
DEERE & CO COM 244199105   862,554 2,100 SH   SOLE   0 0 2,100
DOUBLELINE OPPORTUNISTIC CR COM 258623107   231,225 14,995 SH   SOLE   0 0 14,995
DRAFTKINGS INC NEW COM CL A 26142V105   4,663,607 102,700 SH   SOLE   0 0 102,700
ELI LILLY & CO COM 532457108   4,780,564 6,145 SH   SOLE   0 0 6,145
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,807,377 114,900 SH   SOLE   0 0 114,900
EXXON MOBIL CORP COM 30231G102   7,490,039 64,436 SH   SOLE   0 0 64,436
FRANCO NEV CORP COM 351858105   667,567 5,602 SH   SOLE   0 0 5,602
FREEPORT-MCMORAN INC CL B 35671D857   357,771 7,609 SH   SOLE   0 0 7,609
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   348,169 58,713 SH   SOLE   0 0 58,713
GARMIN LTD SHS H2906T109   297,740 2,000 SH   SOLE   0 0 2,000
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   769,614 94,200 SH   SOLE   0 0 94,200
HESS CORP COM 42809H107   5,529,384 36,225 SH   SOLE   0 0 36,225
HESS MIDSTREAM LP CL A SHS 428103105   7,236,439 200,289 SH   SOLE   0 0 200,289
HOME DEPOT INC COM 437076102   1,269,716 3,310 SH   SOLE   0 0 3,310
INMODE LTD SHS M5425M103   2,212,324 102,375 SH   SOLE   0 0 102,375
INTEL CORP COM 458140100   222,098 5,028 SH   SOLE   0 0 5,028
INTUITIVE SURGICAL INC COM NEW 46120E602   261,404 655 SH   SOLE   0 0 655
INVESCO CALIF VALUE MUN INCO COM 46132H106   169,320 17,000 SH   SOLE   0 0 17,000
INVESCO MUN OPPORTUNITY TR COM 46132C107   127,142 13,067 SH   SOLE   0 0 13,067
INVESCO PA VALUE MUN INC TR COM 46132K109   112,750 11,000 SH   SOLE   0 0 11,000
INVESCO TR INVT GRADE MUNS COM 46131M106   122,415 12,415 SH   SOLE   0 0 12,415
ISHARES SILVER TR ISHARES 46428Q109   379,925 16,700 SH   SOLE   0 0 16,700
ISHARES TR MSCI INDIA ETF 46429B598   412,720 8,000 SH   SOLE   0 0 8,000
JPMORGAN CHASE & CO COM 46625H100   474,711 2,370 SH   SOLE   0 0 2,370
LAS VEGAS SANDS CORP COM 517834107   1,125,828 21,776 SH   SOLE   0 0 21,776
MCDONALDS CORP COM 580135101   2,560,785 9,082 SH   SOLE   0 0 9,082
META PLATFORMS INC CL A 30303M102   6,815,115 14,035 SH   SOLE   0 0 14,035
MICRON TECHNOLOGY INC COM 595112103   2,074,864 17,600 SH   SOLE   0 0 17,600
MICROSOFT CORP COM 594918104   10,326,267 24,544 SH   SOLE   0 0 24,544
MPLX LP COM UNIT REP LTD 55336V100   6,913,654 166,354 SH   SOLE   0 0 166,354
NETFLIX INC COM 64110L106   6,319,269 10,405 SH   SOLE   0 0 10,405
NOVO-NORDISK A S ADR 670100205   828,180 6,450 SH   SOLE   0 0 6,450
NUSTAR ENERGY LP UNIT COM 67058H102   8,960,895 385,084 SH   SOLE   0 0 385,084
NUVEEN AMT FREE MUN CR INC F COM 67071L106   199,720 16,438 SH   SOLE   0 0 16,438
NUVEEN AMT FREE QLTY MUN INC COM 670657105   113,833 10,283 SH   SOLE   0 0 10,283
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   157,407 14,906 SH   SOLE   0 0 14,906
NUVEEN QUALITY MUNCP INCOME COM 67066V101   176,954 15,441 SH   SOLE   0 0 15,441
NVIDIA CORPORATION COM 67066G104   7,463,528 8,260 SH   SOLE   0 0 8,260
PEPSICO INC COM 713448108   262,515 1,500 SH   SOLE   0 0 1,500
PIMCO MUN INCOME FD II COM 72200W106   88,400 10,400 SH   SOLE   0 0 10,400
PIMCO MUN INCOME FD III COM 72201A103   126,990 17,000 SH   SOLE   0 0 17,000
SCHLUMBERGER LTD COM STK 806857108   712,530 13,000 SH   SOLE   0 0 13,000
SERVICENOW INC COM 81762P102   236,344 310 SH   SOLE   0 0 310
SHOPIFY INC CL A 82509L107   2,101,725 27,235 SH   SOLE   0 0 27,235
SOUTHWEST AIRLS CO COM 844741108   2,055,560 70,420 SH   SOLE   0 0 70,420
SPDR GOLD TR GOLD SHS 78463V107   1,085,996 5,279 SH   SOLE   0 0 5,279
SPDR SER TR S&P BIOTECH 78464A870   911,418 9,605 SH   SOLE   0 0 9,605
STARBUCKS CORP COM 855244109   3,997,622 43,742 SH   SOLE   0 0 43,742
STEEL DYNAMICS INC COM 858119100   400,962 2,705 SH   SOLE   0 0 2,705
TEMPLETON EMERGING MKTS INCO COM 880192109   304,588 56,094 SH   SOLE   0 0 56,094
TESLA INC COM 88160R101   1,289,771 7,337 SH   SOLE   0 0 7,337
TORTOISE MIDSTRM ENERGY FD I COM 89148B200   343,127 8,952 SH   SOLE   0 0 8,952
TRANE TECHNOLOGIES PLC SHS G8994E103   452,101 1,506 SH   SOLE   0 0 1,506
UBER TECHNOLOGIES INC COM 90353T100   7,441,084 96,650 SH   SOLE   0 0 96,650
UNITED PARCEL SERVICE INC CL B 911312106   228,430 1,537 SH   SOLE   0 0 1,537
UPSTART HLDGS INC COM 91680M107   268,900 10,000 SH   SOLE   0 0 10,000
VALERO ENERGY CORP COM 91913Y100   235,943 1,382 SH   SOLE   0 0 1,382
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   2,957,838 76,351 SH   SOLE   0 0 76,351
VANECK ETF TRUST GOLD MINERS ETF 92189F106   4,989,965 157,810 SH   SOLE   0 0 157,810
VISA INC COM CL A 92826C839   410,248 1,470 SH   SOLE   0 0 1,470
WALMART INC COM 931142103   1,538,230 25,565 SH   SOLE   0 0 25,565