BREGISTRATION RIGHTS AGREEMENT