012093ffddcc5f529b3e274a29b44983fb89aa7f7d76884cea2ec2c9a014bbaeb8650a
0121340fd5befb1c0795924db45e52029ad5d2a9c4cc9df4d45e5179582324a0aa080a
0120aababb75e1560d59f55a8b7b0ddda19516dbba511b6f4906a39bfa17257df5e80a
01218b41594e0dee9d9d63e3a253ab33b92a79d4b0ba83d5169b7e5777d39b6c9e2f0a