THIRD AMENDED AND RESTATED INVESTORS RIGHTS AGREEMENT