Source: http://www.numen.fr/documents/cas-client.pdf