Source: http://vof.paris-sorbonne.fr/plugins/odf-web/www/_content/program-llmo1-216.pdf