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
ABERDEEN STD ETF PALLADIUM TR PHYSICAL SHS ETF 003262102 60,261 2,763 SH SOLE 0 0 2,763
ABERDEEN STD ETF PLATINUM TR PHYSICAL SHS ETF 003260106 421,710 27,366 SH SOLE 0 0 27,366
ALPS TR ETF ALERIAN MLP NEW ETF 00162Q452 4,952,911 95,487 SH SOLE 0 0 95,487
ALTRIA GROUP INC COM 02209S103 34,007 505 SH SOLE 0 0 505
AMPLIFY JUNIOR SILVR ETF ETF 032108649 3,519 129 SH SOLE 0 0 129
APPLE INC COM 037833100 3,484,055 10,462 SH SOLE 0 0 10,462
BANK MONTREAL QUE ETN MICROSECTORS FANG INDEX MTY 01/08/38 ETN 06368B504 2,146 26 SH SOLE 0 0 26
BITWISE XRP ETF BENEFICIAL INT ETF 09174F107 1,868,164 112,337 SH SOLE 0 0 112,337
BRITISH AMERN TOB PLC SPON ADR SPONSORED ADR 110448107 4,885,501 89,807 SH SOLE 0 0 89,807
CANARY HBAR ETF ETF 136945102 181,847 12,337 SH SOLE 0 0 12,337
CHEVRON CORPORATION COM 166764100 49,419 242 SH SOLE 0 0 242
COSTCO WHSL CORP NEW COM COM 22160K105 546,204 600 SH SOLE 0 0 600
EXCHANGE TRADED ETF CONCEPTS TR RANGE GLOBAL COAL INDEX ETF 301505467 24,370 1,000 SH SOLE 0 0 1,000
EXXONMOBIL HLDGS CORP COM 30233Q108 50,615 311 SH SOLE 0 0 311
GAMESTOP CORP CLASS A CL A 36467W109 6,163 250 SH SOLE 0 0 250
GE AEROSPACE NEW COM 369604301 55,275 177 SH SOLE 0 0 177
GE HEALTHCARE TECHS INC COM 36266G107 3,857 59 SH SOLE 0 0 59
GE VERNOVA LLC COM 36828A101 41,822 44 SH SOLE 0 0 44
GLOBAL X FDS ETF GLOBAL X 1-3 MONTH T-BILL ETF NEW ETF 37960A438 100,139 998 SH SOLE 0 0 998
GLOBAL X FDS ETF GLOBAL X URANIUM ETF ETF 37954Y871 6,127,854 153,773 SH SOLE 0 0 153,773
GRAYSCALE ETHEREUM ETF STAKING MINI ETF 38964R203 267,416 10,491 SH SOLE 0 0 10,491
HINGE HEALTH INC CL A CL A 433313103 9,724 100 SH SOLE 0 0 100
HUNTINGTON INGALLS INDUSTRIES INC COM 446413106 74,513 279 SH SOLE 0 0 279
I SHARES SILVER TR ETF ETF 46428Q109 5,624,778 103,188 SH SOLE 0 0 103,188
IM GLOBAL PARTNERS ETF FUND IMGP DBI MANAGED FUTURE STRATEGY ETF 53700T827 41,476 1,275 SH SOLE 0 0 1,275
INDUSTRIAL SELECT ETF SECTOR SPDR ETF 81369Y704 3,340 20 SH SOLE 0 0 20
INTERNATIONAL BUSINESS MACHINE CORP COM 459200101 256,878 1,168 SH SOLE 0 0 1,168
INVESCO QQQ TR ETF UNIT SER 1 ETF 46090E103 73,977 100 SH SOLE 0 0 100
INVESCO TR ETF S&P 500 EQUAL WEIGHT ETF 46137V357 282,491 1,358 SH SOLE 0 0 1,358
IREN LTD COM Q4982L109 20,440 500 SH SOLE 0 0 500
ISHARES BITCOIN TR ETF ETF 46438F101 54,725 1,156 SH SOLE 0 0 1,156
ISHARES ETF RUSSELL 2000 ETF 464287655 834 3 SH SOLE 0 0 3
ISHARES ETF U.S. INSURANCE ETF 464288786 3,841,512 28,336 SH SOLE 0 0 28,336
ISHARES GOLD TR ETF ISHARES NEW ETF 464285204 15,438,808 197,680 SH SOLE 0 0 197,680
ISHARES MSCI BRAZIL ETF ETF 464286400 3,166 85 SH SOLE 0 0 85
ISHS US AERO & DEF ETF ETF 464288760 7,461,588 36,015 SH SOLE 0 0 36,015
JPMORGAN TR NASDAQ ETF NASDAQ EQUITY PREM INCOME ETF 46654Q203 5,146 84 SH SOLE 0 0 84
KROGER COMPANY COMMON COM 501044101 1,128,728 19,255 SH SOLE 0 0 19,255
L3HARRIS TECHNOLOGIES INC COM 502431109 10,259,914 43,331 SH SOLE 0 0 43,331
LOWES COMPANIES INC COM 548661107 147,432 800 SH SOLE 0 0 800
LYONDELLBASELL INDUSTRIES AF SCA CLASS A CL A N53745100 6,741,346 117,302 SH SOLE 0 0 117,302
MATADOR RESOURCES CO COM 576485205 3,789,583 73,470 SH SOLE 0 0 73,470
MID PENN BANCORP INC COM 59540G107 3,540 100 SH SOLE 0 0 100
NORTHERN TRUST ETF MORNINGSTAR GLOBAL UPSTREAM NATURAL RES ETF 33939L407 27,425 520 SH SOLE 0 0 520
NORTHROP GRUMMAN CORP NEW COM 666807102 2,417 5 SH SOLE 0 0 5
ON SEMI CONDUCTOR CORP COM 682189105 26,905 350 SH SOLE 0 0 350
ETF OPPORTUNITIES TRUST REX-OSPREY SOL PLUS STAKING ETF 26923N249 171,831 10,876 SH SOLE 0 0 10,876
PEABODY ENERGY CORP PAR COM 704551100 24,390 1,000 SH SOLE 0 0 1,000
PFIZER INCORPORATED COM 717081103 14,260 500 SH SOLE 0 0 500
PROSHARES TR ETF SHORT RUSSELL 2000 NEW ETF 74348A210 5,969,058 414,806 SH SOLE 0 0 414,806
SELECT SECTOR SPDR ETF TR STATE STREET TCHNLGY ETF 81369Y803 21,533 110 SH SOLE 0 0 110
SPACE EXPLORATION TECHNOLOGIES CORP CL A CL A 84615Q103 30,172 200 SH SOLE 0 0 200
SPDR S&P GLOBAL ETF NATURAL RESOURCES ETF 78463X541 5,992 81 SH SOLE 0 0 81
SPROTT PHYSICAL GOLD TR UNIT TRUST UNIT 85207H104 21,523,923 688,325 SH SOLE 0 0 688,325
SPROTT PHYSICAL SILVER TRUST UNIT TRUST UNIT 85207K107 7,615,335 393,151 SH SOLE 0 0 393,151
STANDARDAERO COM INC COM 85423L103 26,218 1,228 SH SOLE 0 0 1,228
STATE STREET SPDR ETF PORTFOLIO S&P 500 VALUE ETF 78464A508 795 13 SH SOLE 0 0 13
STATE STREET SPDR ETF S&P 500 ETF 78462F103 4,576 6 SH SOLE 0 0 6
STATE STREET SPDR ETF S&P 600 SMALL CAP GROWTH ETF 78464A201 321 3 SH SOLE 0 0 3
TESLA INC COM 88160R101 19,515 55 SH SOLE 0 0 55
VANECK GOLD MINERS ETF ETF 92189F106 9,395 107 SH SOLE 0 0 107
VANECK JUNIOR GOLD ETF MINERS ETF ETF 92189F791 456 4 SH SOLE 0 0 4
VANGUARD DIVIDEND ETF APPRECIATION ETF 921908844 4,666 20 SH SOLE 0 0 20
VANGUARD INDEX FDS ETF S&P 500 ETF SHS NEW ETF 922908363 39,248 56 SH SOLE 0 0 56
VERIZON COMMUNICATIONS COM COM 92343V104 45,870 1,000 SH SOLE 0 0 1,000
VIATRIS INC COM COM 92556V106 1,382 78 SH SOLE 0 0 78
VIPER ENERGY INC NEW CL A CL A 64361Q101 3,791,385 95,046 SH SOLE 0 0 95,046
WABTEC COM 929740108 2,010 7 SH SOLE 0 0 7
WSFS FINANCIAL CORP COM 929328102 1,587 21 SH SOLE 0 0 21