REDEMPTION AGREEMENT --------------------