Source: https://freakonometrics.hypotheses.org/files/2018/11/ASSNVT1.pdf