def METHOD_NAME(self):
    """
    Copy object
    Return a copy of the object with all the hashes in the same state
    as the source object.
    :rtype: HandshakeHashes
    """
    other = HandshakeHashes()
    other._handshakeMD5 = self._handshakeMD5.METHOD_NAME()
    other._handshakeSHA = self._handshakeSHA.METHOD_NAME()
    other._handshakeSHA224 = self._handshakeSHA224.METHOD_NAME()
    other._handshakeSHA256 = self._handshakeSHA256.METHOD_NAME()
    other._handshakeSHA384 = self._handshakeSHA384.METHOD_NAME()
    other._handshakeSHA512 = self._handshakeSHA512.METHOD_NAME()
    other._handshake_buffer = bytearray(self._handshake_buffer)
    return other