protected static int base36toInt(byte abyte) {
        if ((abyte >= 48) && (abyte <= 57)) {
            return abyte - 48;
        }
        if ((abyte >= 97) && (abyte <= 122)) {
            return abyte - 97 + 10;
        }
        if ((abyte >= 65) && (abyte <= 70)) {
            return abyte - 65 + 10;
        }
        return -1;
    }