def _decode_binary(self, rawIdentifier, identifier):
		rawIdentifier += '\r\n\r\n'
		dataLength = int(identifier['Length'])
		pointerStart = self.raw.find(rawIdentifier) + len(rawIdentifier)
		pointerEnd = pointerStart + dataLength
		data = self.raw[pointerStart:pointerEnd]
		if not len(data) == dataLength:
			raise errors.ParseError((dataLength, len(data)) % 'INVALID_DATA_LENGTH Expected: %s Recieved %s')
		return data
dataset/ETHPy150Open CouchPotato/CouchPotatoServer/libs/gntp/core.py/_GNTPBase._decode_binary/swapped operands of `%`