ASSIGNMENT AND LICENSE AGREEMENT