List<int> decodeEnd(BitArray row, int endStart) { return _findGuardPattern(row, endStart, false, startEndPattern); }