CONVERTIBLE NOTES PURCHASE AGREEMENT