AMENDMENT AND RESTATEMENT AGREEMENT (AGENCY AGREEMENT)