Conception:
Magma Design inc.