PURCHASE AND SUBSCRIPTION AGREEMENT Dated October 22, 2025