SPL2/3SMP Algorithm Theoretical Basis Document [2015]