Source: http://www.carmf.fr/doc/documents/la_carmf/carmf2010web.pdf