Source: https://www.math.u-bordeaux.fr/~egoujard/MeJ_2019.pdf?attredirects=0