INVESTORS RIGHTS AGREEMENT