Source: http://nvlpubs.nist.gov/nistpubs/jres/52/jresv52n5p265_A1b.pdf