Deloitte LLP
Investec Bank PLC
Mourant
Northern Trust International Fund Administration