CIFNET Annual Report 2004-05 (CIFNET, 2005)