public static int endOfFooterLineKey(byte[] raw, int ptr) {try {for (;;) {final byte c = raw[ptr];if (footerLineKeyChars[c] == 0) {if (c == ':')return ptr;return -1;}ptr++;}} catch (ArrayIndexOutOfBoundsException e) {return -1;}}
public static int EndOfFooterLineKey(byte[] raw, int ptr){try{for (; ; ){byte c = raw[ptr];if (footerLineKeyChars[c] == 0){if (c == ':'){return ptr;}return -1;}ptr++;}}catch (IndexOutOfRangeException){return -1;}}