Deloitte LLP
Investec Bank PLC
RBC Capital Markets
Hogan Lovells Cadwalader International LLP