ALLEN & OVERY LLP