BDO LLP
Canaccord Genuity
Canaccord Genuity
Norton Rose Fulbright LLP