Source: https://www.mzarrouk.net/CST2V2.pdf