SHARE PURCHASE AGREEMENT by and between SATELLOGIC INC. and THE PURCHASER AS SET FORTH HEREIN December 8, 2024