AMENDED AND RE-STATED TECHNOLOGY LICENCE AGREEMENT