Canaccord Genuity
IFC Advisory Ltd
Media House International
Brown Rudnick
Canaccord Genuity