THIS AGREEMENT made the 25th day of October, 2004. AMONG: