CONVERTIBLE PROMISSORY NOTE DUE ON OR BEFORE OCTOBER 28, 2005