RESTATED AND AMENDED STOCKHOLDER PROTECTION RIGHTS AGREEMENT