COMMON SHARE PURCHASE AGREEMENT Dated as of June 6, 2025 by and between HEIDMAR MARITIME HOLDINGS CORP. and B. RILEY PRINCIPAL CAPITAL II, LLC