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 PLATINUM TR PHYSICAL SHS ETF 003260106 1,782 10 SH SOLE 0 0 10
ALPHABET INC VOTING CAP STK CL A Stock 02079K305 9,854,969 34,271 SH SOLE 0 0 34,271
ALPS TR ETF ALERIAN MLP NEW ETF 00162Q866 19,424 369 SH SOLE 0 0 369
AMPLIFY JUNIOR SILVR ETF ETF 032108649 13,594,404 457,416 SH SOLE 0 0 457,416
BITWISE XRP ETF BENEFICIAL INT ETF 09174F107 420,254 27,961 SH SOLE 0 0 27,961
CHEVRON CORPORATION Stock 166764100 50,070 242 SH SOLE 0 0 242
COLGATE-PALMOLIVE CO Stock 194162103 6,209,261 72,853 SH SOLE 0 0 72,853
COSTCO WHSL CORP NEW COM Stock 22160K105 597,858 600 SH SOLE 0 0 600
DANAHER CORP Stock 235851102 8,697,710 45,874 SH SOLE 0 0 45,874
EXXON MOBIL CORP Stock 30231G102 52,764 311 SH SOLE 0 0 311
GAMESTOP CORP CLASS A Stock 36467W109 5,760 250 SH SOLE 0 0 250
GE AEROSPACE NEW Stock 369604301 50,227 177 SH SOLE 0 0 177
GE HEALTHCARE TECHS INC Stock 36266G107 4,200 59 SH SOLE 0 0 59
GE VERNOVA LLC Stock 36828A101 38,408 44 SH SOLE 0 0 44
GLOBAL X COPPER ETF MINERS ETF 37954Y830 6,832,332 89,487 SH SOLE 0 0 89,487
HINGE HEALTH INC CL A Stock 433313103 7,712 200 SH SOLE 0 0 200
INVESCO QQQ TR ETF UNIT SER 1 ETF 46090E103 11,872,015 20,569 SH SOLE 0 0 20,569
INVESCO TR ETF S&P 500 EQUAL WEIGHT ETF 46137V357 3,646 19 SH SOLE 0 0 19
LISTED FDS TR ETF ROUNDHILL MAGNIFICENT SEVEN ET ETF 53656G498 53,479 923 SH SOLE 0 0 923
LISTED FDS TR ETF TEUCRIUM AGRIC STRATEGY NO K-1 ETF ETF 53656F144 15,814,506 853,915 SH SOLE 0 0 853,915
LOWES COMPANIES INC Stock 548661107 189,024 800 SH SOLE 0 0 800
META PLATFORMS INC CLASS A Stock 30303M102 5,177,204 9,049 SH SOLE 0 0 9,049
MID PENN BANCORP INC Stock 59540G107 3,216 100 SH SOLE 0 0 100
MOSAIC COMPANY Stock 61945C103 6,756,914 264,977 SH SOLE 0 0 264,977
PFIZER INCORPORATED Stock 717081103 14,040 500 SH SOLE 0 0 500
SELECT SECTOR SPDR ETF STATE STREET ENERGY SPDR ETF 81369Y506 919 15 SH SOLE 0 0 15
SPROTT FDS TR ETF URANIUM MINERS ETF 85208P303 7,052,908 111,685 SH SOLE 0 0 111,685
SPROTT JUNIOR ETF URANIUM MINERS ETF 85208P808 1,494 51 SH SOLE 0 0 51
STATE STREET SPDR ETF S&P METALS & MINING ETF 78464A755 6,905,727 63,936 SH SOLE 0 0 63,936
TECK RESOURCES LTD CLASS B Stock 878742204 5,251,331 101,475 SH SOLE 0 0 101,475
TESLA INC Stock 88160R101 6,993,361 18,812 SH SOLE 0 0 18,812
VANECK AGRIBUSINESS ETF ETF 92189F700 3,380 40 SH SOLE 0 0 40
VANECK JUNIOR GOLD ETF MINERS ETF ETF 92189F791 5,252,350 43,755 SH SOLE 0 0 43,755
VIATRIS INC COM Stock 92556V906 1,054 78 SH SOLE 0 0 78
WABTEC Stock 929740108 1,749 7 SH SOLE 0 0 7
WSFS FINANCIAL CORP Stock 929328102 1,375 21 SH SOLE 0 0 21