Canaccord Genuity
Herbert Smith Freehills Kramer LLP
Norton Rose Fulbright LLP