CHASEMELLON SHAREHOLDER SERVICES L.L.C., AS RIGHTS AGENT RIGHTS AGREEMENT DATED AS OF DECEMBER 16, 1999 TABLE OF CONTENTS