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 753,581 2,995 SH SOLE 0 0 2,995
ADOBE INC COM 00724F101 609,525 2,973 SH SOLE 0 0 2,973
AEROVIRONMENT INC COM 008073108 363,154 2,200 SH SOLE 0 0 2,200
AGNICO EAGLE MINES LTD COM 008474108 5,474,387 35,289 SH SOLE 0 0 35,289
ALAMOS GOLD INC COM CL A 011532108 4,063,689 133,938 SH SOLE 0 0 133,938
ALCOA CORP COM 013872106 4,926,539 94,487 SH SOLE 0 0 94,487
ALPHABET INC CAP STK CL C 02079K107 9,255,834 26,196 SH SOLE 0 0 26,196
ALPS ETF TR ALERIAN MLP 00162Q452 5,599,703 107,998 SH SOLE 0 0 107,998
ALTRIA GROUP INC COM 02209S103 1,407,123 19,557 SH SOLE 0 0 19,557
AMAZON COM INC COM 023135106 287,677 1,207 SH SOLE 0 0 1,207
AMERICAN EXPRESS CO COM 025816109 1,080,371 3,194 SH SOLE 0 0 3,194
AMERICAN WTR WKS CO INC NEW COM 030420103 4,659,367 35,411 SH SOLE 0 0 35,411
AMGEN INC COM 031162100 4,990,804 13,782 SH SOLE 0 0 13,782
AMPHASTAR PHARMACEUTICALS IN NOTE 2.000% 3/1 03209RAB9 200,946 220,000 SH SOLE 0 0 220,000
APPLE INC COM 037833100 2,491,507 8,610 SH SOLE 0 0 8,610
ARK ETF TR SPACE & DEFENSE 00214Q807 3,040,365 89,108 SH SOLE 0 0 89,108
AT&T INC COM 00206R102 575,054 27,780 SH SOLE 0 0 27,780
BARRICK MNG CORP COM SHS 06849F108 3,531,509 96,148 SH SOLE 0 0 96,148
BLACKROCK ETF TRUST DISC VOLA EQ ETF 09290C715 401,577 15,457 SH SOLE 0 0 15,457
BLACKROCK ETF TRUST DYNAMIC EQTY ACT 09290C723 675,560 24,353 SH SOLE 0 0 24,353
BOEING CO DEP CONV PFD A 097023204 26,167,317 388,816 SH SOLE 0 0 388,816
BP PLC SPONSORED ADR 055622104 1,229,265 33,268 SH SOLE 0 0 33,268
BROADCOM INC COM 11135F101 1,073,566 2,842 SH SOLE 0 0 2,842
BWX TECHNOLOGIES INC COM 05605H100 2,947,158 15,141 SH SOLE 0 0 15,141
CATERPILLAR INC COM 149123101 303,497 285 SH SOLE 0 0 285
CHENIERE ENERGY INC COM NEW 16411R208 3,546,803 14,840 SH SOLE 0 0 14,840
CHEVRON CORPORATION COM 166764100 16,005,249 96,557 SH SOLE 0 0 96,557
CONOCOPHILLIPS COM 20825C104 7,043,463 67,752 SH SOLE 0 0 67,752
COREWEAVE INC COM CL A 21873S108 2,552,604 25,644 SH SOLE 0 0 25,644
CORNING INC COM 219350105 3,741,668 14,649 SH SOLE 0 0 14,649
DANAHER CORP DEL COM 235851102 347,294 1,823 SH SOLE 0 0 1,823
DOMINION ENERGY INC COM 25746U109 929,724 13,614 SH SOLE 0 0 13,614
DOW HLDGS INC COM 260557103 615,600 22,500 SH SOLE 0 0 22,500
ELI LILLY & CO COM 532457108 1,969,465 1,642 SH SOLE 0 0 1,642
ENDEAVOUR SILVER CORP COM 29258Y103 248,400 30,000 SH SOLE 0 0 30,000
ENERGY FUELS INC COM NEW 292671708 248,733 17,154 SH SOLE 0 0 17,154
EOG RES INC COM 26875P101 1,885,626 14,535 SH SOLE 0 0 14,535
EQT CORP COM 26884L109 1,015,129 19,092 SH SOLE 0 0 19,092
EXXON MOBIL CORP COM 30231G102 8,585,839 62,799 SH SOLE 0 0 62,799
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 3,036,015 114,093 SH SOLE 0 0 114,093
FREEPORT MCMORAN INC CL B 35671D857 23,463,960 373,095 SH SOLE 0 0 373,095
GE AEROSPACE COM NEW 369604301 220,764 591 SH SOLE 0 0 591
GE VERNOVA INC COM 36828A101 866,971 738 SH SOLE 0 0 738
GLOBAL X FDS DAX GERMANY ETF 37954Y491 1,475,308 33,402 SH SOLE 0 0 33,402
GLOBAL X FDS DEFENSE TECH ETF 37960A529 1,754,180 29,378 SH SOLE 0 0 29,378
GLOBAL X FDS GLOBAL X COPPER 37954Y830 3,510,751 45,612 SH SOLE 0 0 45,612
GOLDMAN SACHS GROUP INC COM 38141G104 303,411 300 SH SOLE 0 0 300
HESS MIDSTREAM LP CL A SHS 428103105 5,465,318 145,354 SH SOLE 0 0 145,354
HEWLETT PACKARD ENTERPRISE C 7.625 MAND CONV 42824C208 913,714 7,900 SH SOLE 0 0 7,900
HONEYWELL AEROSPACE INC COM 43849R105 528,603 2,391 SH SOLE 0 0 2,391
HONEYWELL INTL INC COM 438516205 542,734 2,424 SH SOLE 0 0 2,424
INTERNATIONAL BUSINESS MACHS COM 459200101 958,461 3,408 SH SOLE 0 0 3,408
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 810,573 12,567 SH SOLE 0 0 12,567
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,013,335 14,162 SH SOLE 0 0 14,162
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 3,511,596 105,485 SH SOLE 0 0 105,485
ISHARES GOLD TR ISHARES NEW 464285204 4,959,346 65,678 SH SOLE 0 0 65,678
ISHARES INC MSCI BRAZIL ETF 464286400 5,476,910 158,751 SH SOLE 0 0 158,751
ISHARES TR CORE S&P500 ETF 464287200 372,948 498 SH SOLE 0 0 498
ISHARES TR CORE UNIVRSL USD 46434V613 261,302 5,662 SH SOLE 0 0 5,662
ISHARES TR CORE US AGGBD ET 464287226 369,381 3,732 SH SOLE 0 0 3,732
ISHARES TR FLTG RATE NT ETF 46429B655 17,260,300 338,106 SH SOLE 0 0 338,106
ISHARES TR IBOXX INV CP ETF 464287242 1,446,348 13,261 SH SOLE 0 0 13,261
ISHARES TR JPMORGAN USD EMG 464288281 32,709,207 339,166 SH SOLE 0 0 339,166
ISHARES TR LATN AMER 40 ETF 464287390 10,470,403 310,234 SH SOLE 0 0 310,234
ISHARES TR MSCI USA MIN ETF 46429B697 817,400 8,474 SH SOLE 0 0 8,474
ISHARES TR NATIONAL MUN ETF 464288414 597,184 5,549 SH SOLE 0 0 5,549
ISHARES TR RUS 1000 GRW ETF 464287614 1,263,603 10,176 SH SOLE 0 0 10,176
ISHARES TR RUS 1000 VAL ETF 464287598 387,677 1,599 SH SOLE 0 0 1,599
ISHARES TR RUS 2000 GRW ETF 464287648 2,550,302 6,474 SH SOLE 0 0 6,474
ISHARES TR RUS MD CP GR ETF 464287481 707,775 4,834 SH SOLE 0 0 4,834
ISHARES TR RUS MDCP VAL ETF 464287473 243,608 1,480 SH SOLE 0 0 1,480
ISHARES TR U.S. INSRNCE ETF 464288786 1,405,600 10,000 SH SOLE 0 0 10,000
ISHARES TR US OIL EQ&SV ETF 464288844 1,170,378 43,508 SH SOLE 0 0 43,508
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 458,507 7,460 SH SOLE 0 0 7,460
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 366,870 7,358 SH SOLE 0 0 7,358
LABCORP HOLDINGS INC COM SHS 504922105 340,980 1,218 SH SOLE 0 0 1,218
LAUDER ESTEE COS INC CL A 518439104 881,284 11,163 SH SOLE 0 0 11,163
LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100 394,875 7,500 SH SOLE 0 0 7,500
MERCK & CO INC COM 58933Y105 6,347,588 49,398 SH SOLE 0 0 49,398
MICROSOFT CORP COM 594918104 10,180,964 27,293 SH SOLE 0 0 27,293
MOSAIC CO COM 61945C103 1,032,770 48,739 SH SOLE 0 0 48,739
MP MATERIALS CORP COM CL A 553368101 9,904,809 176,840 SH SOLE 0 0 176,840
NEWMONT CORP COM 651639106 620,083 6,639 SH SOLE 0 0 6,639
NEXTERA ENERGY INC UNIT 11/01/2027 65339F119 21,388,259 430,347 SH SOLE 0 0 430,347
NEXTERA ENERGY INC COM 65339F101 5,216,581 59,435 SH SOLE 0 0 59,435
NIKE INC CL B 654106103 3,217,811 78,388 SH SOLE 0 0 78,388
NORFOLK SOUTHN CORP COM 655844108 1,075,898 3,420 SH SOLE 0 0 3,420
NORTHERN OIL & GAS INC NOTE 3.625% 4/1 665531AJ8 22,857,026 23,729,000 SH SOLE 0 0 23,729,000
NORTHERN OIL & GAS INC COM 665531307 271,958 14,984 SH SOLE 0 0 14,984
NUTRIEN LTD COM 67077M108 9,294,164 147,644 SH SOLE 0 0 147,644
NVIDIA CORPORATION COM 67066G104 2,960,471 14,796 SH SOLE 0 0 14,796
PALANTIR TECHNOLOGIES INC CL A 69608A108 4,293,456 36,800 SH SOLE 0 0 36,800
PAN AMERN SILVER CORP COM 697900108 7,132,871 159,251 SH SOLE 0 0 159,251
PERMIAN BASIN RTY TR UNIT BEN INT 714236106 627,272 25,051 SH SOLE 0 0 25,051
QUALCOMM INC COM 747525103 5,050,888 27,333 SH SOLE 0 0 27,333
REALLOYS INC COM 75606V101 534,650 37,000 SH SOLE 0 0 37,000
RIGETTI COMPUTING INC COMMON STOCK 76655K103 257,807 13,344 SH SOLE 0 0 13,344
ROCKET LAB CORP COM 773121108 375,191 3,691 SH SOLE 0 0 3,691
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 510,951 15,099 SH SOLE 0 0 15,099
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 4,094,036 77,086 SH SOLE 0 0 77,086
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 8,565,230 46,241 SH SOLE 0 0 46,241
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 243,866 1,280 SH SOLE 0 0 1,280
SERVICENOW INC COM 81762P102 325,341 3,277 SH SOLE 0 0 3,277
SIMON PPTY GROUP INC NEW COM 828806109 564,674 2,525 SH SOLE 0 0 2,525
SOUTHERN COPPER CORP COM 84265V105 939,436 5,391 SH SOLE 0 0 5,391
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 1,734,229 10,150 SH SOLE 0 0 10,150
SPDR GOLD TR GOLD SHS 78463V107 834,381 2,265 SH SOLE 0 0 2,265
SPDR SERIES TRUST SP O&G EXPL PRO 78468R556 13,839,527 89,716 SH SOLE 0 0 89,716
SPDR SERIES TRUST ST STR SP AERO 78464A631 306,972 1,082 SH SOLE 0 0 1,082
SPINNAKER ETF SERIES SELE STO EUR ETF 84858T772 907,262 21,509 SH SOLE 0 0 21,509
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 1,406,556 46,621 SH SOLE 0 0 46,621
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107 3,456,381 183,168 SH SOLE 0 0 183,168
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 436,536 10,851 SH SOLE 0 0 10,851
SSGA ACTIVE TR ST STR SECTO ETF 78470P507 210,254 8,197 SH SOLE 0 0 8,197
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 812,585 1,088 SH SOLE 0 0 1,088
STRATEGY INC CL A NEW 594972408 353,632 4,068 SH SOLE 0 0 4,068
TESLA INC COM 88160R101 22,531,925 53,571 SH SOLE 0 0 53,571
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5,525,354 163,086 SH SOLE 0 0 163,086
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE EQ 89834G737 698,805 18,029 SH SOLE 0 0 18,029
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE MN 89834G745 279,827 11,171 SH SOLE 0 0 11,171
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE US 89834G729 1,672,671 36,205 SH SOLE 0 0 36,205
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE CR 89834G752 646,810 21,980 SH SOLE 0 0 21,980
TRX GOLD CORPORATION COM 87283P109 27,218 32,991 SH SOLE 0 0 32,991
UNITEDHEALTH GROUP INC COM 91324P102 1,146,062 2,757 SH SOLE 0 0 2,757
USA RARE EARTH INC COM 91733P107 1,281,572 59,387 SH SOLE 0 0 59,387
VALERO ENERGY CORP COM 91913Y100 520,880 2,000 SH SOLE 0 0 2,000
VANECK ETF TRUST BDC INCOME ETF 92189F411 525,390 41,500 SH SOLE 0 0 41,500
VANECK ETF TRUST RARE EAR STR ETF 92189H805 2,042,934 23,084 SH SOLE 0 0 23,084
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 40,040,263 58,299 SH SOLE 0 0 58,299
VANGUARD INDEX FDS TOTAL STK MKT 922908769 519,167 1,403 SH SOLE 0 0 1,403
VANGUARD STAR FDS VG TL INTL STK F 921909768 229,456 2,684 SH SOLE 0 0 2,684
VIASAT INC COM 92552V100 892,263 9,935 SH SOLE 0 0 9,935
VOLATILITY SHS TR 2X BITCOIN ETF 92864M301 309,600 30,000 SH SOLE 0 0 30,000
WALMART INC COM 931142103 426,206 3,763 SH SOLE 0 0 3,763
WHEATON PRECIOUS METALS CORP COM 962879102 3,501,864 31,178 SH SOLE 0 0 31,178
WHIRLPOOL CORP COM 963320106 2,268,030 57,535 SH SOLE 0 0 57,535
WISDOMTREE TR ASIA DEFENSE FD 97717Y311 1,034,210 33,700 SH SOLE 0 0 33,700