Source: http://temp.clisp.fr/wp-content/uploads/2019/08/FP_CRN.pdf