bao2 sha1