THIRD AMENDED NOTE AND WARRANT PURCHASE AGREEMENT