COMMON STOCK PURCHASE AGREEMENT Dated as of July 14, 2025 by and between BLAIZE HOLDINGS, INC. and B. RILEY PRINCIPAL CAPITAL II, LLC