SECURITIES PURCHASE AGREEMENT by and between SATELLOGIC INC. and THE PURCHASER AS SET FORTH HEREIN April 15, 2025