STRATOS RENEWABLES CORPORATION NOTE PURCHASE FACILITY AGREEMENT