def read_binary(self):
    length = self.read_uint32()
    data = self._buffer[self._cursor:(self._cursor + length)]
    self._cursor += length
    return data
def read_binary(self):
    length = self.read_uint32()
    data = self._buffer[self._cursor:(self._cursor + length)]
    self._cursor += length
    return data