CONVERTIBLE NOTE PURCHASE AGREEMENT among TNL Mediagene and Dated November [____], 2024