VSOURCE, INC. REGISTRATION RIGHTS AGREEMENT Dated as of October 25, 2002