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
Expires: July 31, 2015
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
ABBVIE INC COM 00287Y109 331,836 1,269 SH SOLE 0 0 1,269
ADVANCED MICRO DEVICES INC COM 007903107 10,121,569 16,545 SH SOLE 0 0 16,545
AEROVIRONMENT INC COM 008073108 1,016,873 7,150 SH SOLE 0 0 7,150
AGNICO EAGLE MINES LTD COM 008474108 14,711,957 80,275 SH SOLE 0 0 80,275
AKAMAI TECHNOLOGIES INC COM 00971T101 1,084,770 10,200 SH SOLE 0 0 10,200
ALAMO GROUP INC COM 011311107 835,758 5,400 SH SOLE 0 0 5,400
ALAMOS GOLD INC COM CL A 011532108 2,451,638 75,545 SH SOLE 0 0 75,545
ALPHABET INC CAP STK CL C 02079K107 18,397,003 53,991 SH SOLE 0 0 53,991
ALPHABET INC CAP STK CL A 02079K305 8,740,410 25,402 SH SOLE 0 0 25,402
ALPS ETF TR ALERIAN MLP 00162Q452 553,712 10,675 SH SOLE 0 0 10,675
ALTRIA GROUP INC COM 02209S103 290,735 4,317 SH SOLE 0 0 4,317
AMAZON COM INC COM 023135106 22,603,200 90,721 SH SOLE 0 0 90,721
APPLE INC COM 037833100 22,981,008 69,008 SH SOLE 0 0 69,008
ARISTA NETWORKS INC COM SHS 040413205 305,385 1,500 SH SOLE 0 0 1,500
AT&T INC COM 00206R102 399,675 16,380 SH SOLE 0 0 16,380
AYA GOLD & SILVER INC COM 05466C109 215,891 8,000 SH SOLE 0 0 8,000
BERKSHIRE HATHAWAY INC DEL CL A 084670108 747,005 1 SH SOLE 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,042,757 4,102 SH SOLE 0 0 4,102
BLACKSTONE INC COM 09260D107 4,238,113 37,810 SH SOLE 0 0 37,810
BLOOM ENERGY CORP COM CL A 093712107 8,783,590 31,712 SH SOLE 0 0 31,712
BOEING CO COM 097023105 424,877 2,284 SH SOLE 0 0 2,284
BRISTOL-MYERS SQUIBB CO COM 110122108 258,121 4,137 SH SOLE 0 0 4,137
BROADCOM INC COM 11135F101 646,190 1,840 SH SOLE 0 0 1,840
CAMECO CORP COM 13321L108 2,760,601 31,852 SH SOLE 0 0 31,852
CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 268,155 10,620 SH SOLE 0 0 10,620
CATERPILLAR INC COM 149123101 2,310,752 2,850 SH SOLE 0 0 2,850
CELSIUS HLDGS INC COM NEW 15118V207 2,519,746 92,130 SH SOLE 0 0 92,130
CHEVRON CORPORATION COM 166764100 1,747,221 8,556 SH SOLE 0 0 8,556
CISCO SYS INC COM 17275R102 1,374,904 12,774 SH SOLE 0 0 12,774
CLOUDFLARE INC CL A COM 18915M107 524,393 1,510 SH SOLE 0 0 1,510
CORNING INC COM 219350105 485,882 3,160 SH SOLE 0 0 3,160
COSTCO WHOLESALE CORPORATION COM 22160K105 10,715,377 11,771 SH SOLE 0 0 11,771
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 281,472 1,445 SH SOLE 0 0 1,445
CROWDSTRIKE HLDGS INC CL A 22788C105 1,552,494 5,864 SH SOLE 0 0 5,864
DEERE & CO COM 244199105 1,629,852 2,427 SH SOLE 0 0 2,427
DELL TECHNOLOGIES INC CL C 24703L202 10,113,460 18,800 SH SOLE 0 0 18,800
DOUBLELINE OPPORTUNISTIC CR COM 258623107 161,274 11,902 SH SOLE 0 0 11,902
ELI LILLY & CO COM 532457108 7,124,377 6,157 SH SOLE 0 0 6,157
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,997,314 101,028 SH SOLE 0 0 101,028
ENTERPRISE PRODS PARTNERS L COM 293792107 3,435,297 96,470 SH SOLE 0 0 96,470
ERO COPPER CORP COM 296006109 294,618 8,000 SH SOLE 0 0 8,000
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 9,580,168 58,864 SH SOLE 0 0 58,864
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631 266,019 5,700 SH SOLE 0 0 5,700
FRANCO NEV CORP COM 351858105 412,451 1,732 SH SOLE 0 0 1,732
GARMIN LTD SHS H2906T109 573,680 2,000 SH SOLE 0 0 2,000
GE VERNOVA INC COM 36828A101 7,769,843 8,175 SH SOLE 0 0 8,175
GENERAC HLDGS INC COM 368736104 424,248 2,050 SH SOLE 0 0 2,050
GOLDMAN SACHS ETF TR S&P 500 PREMIUM 38149W622 285,850 5,120 SH SOLE 0 0 5,120
GOLDMAN SACHS ETF TR NASDA 100 ETF 38149W630 229,021 3,950 SH SOLE 0 0 3,950
GOLDMAN SACHS GROUP INC COM 38141G104 457,383 508 SH SOLE 0 0 508
HIMALAYA SHIPPING LTD ORD SHS G4660A103 1,202,873 69,250 SH SOLE 0 0 69,250
HOME DEPOT INC COM 437076102 860,582 3,025 SH SOLE 0 0 3,025
IMMUNITYBIO INC COM 45256X103 5,790,356 613,385 SH SOLE 0 0 613,385
INTEL CORP COM 458140100 4,061,315 33,780 SH SOLE 0 0 33,780
INVESCO CALIF VALUE MUN INCO COM 46132H106 116,740 13,000 SH SOLE 0 0 13,000
INVESCO MUN OPPORTUNIT TR COM 46132C107 155,034 18,567 SH SOLE 0 0 18,567
INVESCO PA VALUE MUN INC TR COM 46132K109 104,900 10,000 SH SOLE 0 0 10,000
INVESCO QUALITY MUN INCOME T COM 46133G107 181,020 21,000 SH SOLE 0 0 21,000
INVESCO TR INVT GRADE MUNS COM 46131M106 192,097 22,208 SH SOLE 0 0 22,208
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 279,306 5,900 SH SOLE 0 0 5,900
ISHARES INC MSCI SINGPOR ETF 46434G780 1,649,696 49,600 SH SOLE 0 0 49,600
JOHNSON & JOHNSON COM 478160104 536,893 2,028 SH SOLE 0 0 2,028
LUMENTUM HLDGS INC COM 55024U109 485,630 500 SH SOLE 0 0 500
MARATHON PETE CORP COM 56585A102 342,829 867 SH SOLE 0 0 867
MARVELL TECHNOLOGY INC COM 573874104 1,394,765 5,279 SH SOLE 0 0 5,279
MCDONALDS CORP COM 580135101 1,111,205 4,812 SH SOLE 0 0 4,812
MERCK & CO INC COM 58933Y105 872,296 6,003 SH SOLE 0 0 6,003
META PLATFORMS INC CL A 30303M102 11,876,746 16,378 SH SOLE 0 0 16,378
MICRON TECHNOLOGY INC COM 595112103 8,674,256 8,144 SH SOLE 0 0 8,144
MICROSOFT CORP COM 594918104 7,754,423 15,119 SH SOLE 0 0 15,119
MODERNA INC COM 60770K107 259,970 1,350 SH SOLE 0 0 1,350
MPLX LP COM UNIT REP LTD 55336V100 7,562,306 134,274 SH SOLE 0 0 134,274
NETFLIX INC. COM 64110L106 2,853,225 41,006 SH SOLE 0 0 41,006
NUVEEN AMT FREE MUN CR INC F COM 67071L106 627,536 59,146 SH SOLE 0 0 59,146
NUVEEN AMT FREE QLTY MUN INC COM 670657105 1,186,358 119,232 SH SOLE 0 0 119,232
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 263,330 29,389 SH SOLE 0 0 29,389
NUVEEN NY AMT FREE COM 670656107 124,613 13,486 SH SOLE 0 0 13,486
NUVEEN QUALITY MUNCP INCOME COM 67066V101 904,954 89,422 SH SOLE 0 0 89,422
NVIDIA CORPORATION COM 67066G104 26,210,014 114,765 SH SOLE 0 0 114,765
PALANTIR TECHNOLOGIES INC CL A 69608A108 3,514,482 18,789 SH SOLE 0 0 18,789
PALO ALTO NETWORKS INC COM 697435105 595,965 1,500 SH SOLE 0 0 1,500
PHILLIPS 66 COM 718546104 237,183 929 SH SOLE 0 0 929
PIMCO ETF TR MULTISECTOR BD 72201R585 1,095,071 43,130 SH SOLE 0 0 43,130
PIMCO MUN INCOME FD II COM 72200W106 170,965 26,022 SH SOLE 0 0 26,022
REAVES UTIL INCOME FD COM SH BEN INT 756158101 1,666,407 48,513 SH SOLE 0 0 48,513
SALESFORCE INC COM 79466L302 1,469,248 6,400 SH SOLE 0 0 6,400
SANDISK CORP COM 80004C200 3,418,884 1,965 SH SOLE 0 0 1,965
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 599,521 650 SH SOLE 0 0 650
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 220,864 5,600 SH SOLE 0 0 5,600
SHOPIFY INC CL A SUB VTG SHS 82509L107 1,038,100 7,000 SH SOLE 0 0 7,000
SNOWFLAKE INC COM SHS 833445109 244,483 720 SH SOLE 0 0 720
SOFI TECHNOLOGIES INC COM 83406F102 219,907 13,989 SH SOLE 0 0 13,989
SOUTHWEST AIRLS CO COM 844741108 3,731,888 89,623 SH SOLE 0 0 89,623
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 3,471,289 23,010 SH SOLE 0 0 23,010
SPDR GOLD TR GOLD SHS 78463V107 2,615,990 6,869 SH SOLE 0 0 6,869
SPDR SERIES TRUST ST STR SP BIOT 78464A870 4,463,047 28,304 SH SOLE 0 0 28,304
SPHERE ENTERTAINMENT CO CL A 55826T102 336,100 2,500 SH SOLE 0 0 2,500
SSR MINING IN COM 784730103 563,108 16,900 SH SOLE 0 0 16,900
STARBUCKS CORP COM 855244109 4,294,582 45,706 SH SOLE 0 0 45,706
STEEL DYNAMICS INC COM 858119100 505,714 2,282 SH SOLE 0 0 2,282
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 11,665,566 160,087 SH SOLE 0 0 160,087
SYNOPSYS INC COM 871607107 970,428 2,231 SH SOLE 0 0 2,231
TEMPLETON EMERGING MKTS INCO COM 880192109 458,771 74,597 SH SOLE 0 0 74,597
TESLA INC COM 88160R101 5,685,475 16,024 SH SOLE 0 0 16,024
TORTOISE ENERGY INFRSTRCTR C COM 89147L886 1,136,624 29,685 SH SOLE 0 0 29,685
TRANE TECHNOLOGIES PLC SHS G8994E103 497,178 1,100 SH SOLE 0 0 1,100
UBER TECHNOLOGIES INC COM 90353T100 1,851,847 27,030 SH SOLE 0 0 27,030
UNITED PARCEL SVCS INC CL B 911312106 600,983 6,432 SH SOLE 0 0 6,432
UPSTART HLDGS INC COM 91680M107 344,850 15,000 SH SOLE 0 0 15,000
VALERO ENERGY CORP COM 91913Y100 628,554 1,622 SH SOLE 0 0 1,622
VANECK ETF TRUST GOLD MINERS ETF 92189F106 8,826,548 100,530 SH SOLE 0 0 100,530
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 7,232,478 63,471 SH SOLE 0 0 63,471
VERIZON COMMUNICATIONS INC COM 92343V104 267,373 5,829 SH SOLE 0 0 5,829
VERTIV HOLDINGS CO COM CL A 92537N108 266,722 1,105 SH SOLE 0 0 1,105
VISA INC COM CL A 92826C839 356,096 991 SH SOLE 0 0 991
WALMART INC COM 931142103 4,714,212 45,364 SH SOLE 0 0 45,364
WESTERN DIGITAL CORP COM 958102105 727,136 1,600 SH SOLE 0 0 1,600
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 1,313,352 29,600 SH SOLE 0 0 29,600
XCEL ENERGY INC COM 98389B100 256,618 3,641 SH SOLE 0 0 3,641