ASSIGNMENT, CONSENT AND AMENDMENT AGREEMENT