Source: https://www.nccoe.nist.gov/sites/default/files/library/sp1800/mdse-nist-sp1800-22-great-seneca-supplement-draft.pdf