SERIES A WARRANT PURCHASE AGREEMENT