bef31ce4187f4401d0d9c0ad7edd754a??????????????????????????????