BDO LLP
Singer Capital Markets Securities Ltd
Squire Patton Boggs
Singer Capital Markets Advisory LLP