ADE CORPORATION REGISTRATION RIGHTS AGREEMENT