<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def Sign(verifiable, keypair):
 """ Sign the `verifiable` object with the private key from `keypair`. Args: verifiable: keypair (neocore.KeyPair):
 Returns: bool: True if successfully signed. False otherwise. """

        prikey = bytes(keypair.PrivateKey)
        hashdata = verifiable.GetHashData()
        res = Crypto.Default().Sign(hashdata, prikey)
        return res