code: def _base64_md5hash(buffer_object):
      
      hash_obj = md5()
      _write_buffer_to_hash(buffer_object, hash_obj)
      digest_bytes = hash_obj.digest()
      return base64.b64encode(digest_bytes)
docs: Get MD5 hash of bytes (as base64).
  
      :type buffer_object: bytes buffer
      :param buffer_object: Buffer containing bytes used to compute an MD5
                            hash (as base64).
  
      :rtype: str
      :returns: A base64 encoded digest of the MD5 hash.