Added 2-digit keycodes to be able to use characters that can't be encoded into URLs.