ICORIA, INC. SECURITIES PURCHASE AGREEMENT October 19, 2004