Marsaglia, George. “Xorshift RNGs”.
Journal of Statistical Software
, vol. 8, no. 14, July 2003, pp. 1-6, doi:10.18637/jss.v008.i14.