Source: http://monecole.fr/documents/PDT/fr/CODCOICM2.pdf