Source: https://www-npa.lip6.fr/~fourmaux/ARes/AResC1v5b-6.pdf