Source: http://www.progedo-adisp.fr/documents/lil-0825b/DicoCode_2012.pdf