https://www.crockford.com/dec64.html