0120b3e34a6216719eec5c6980dd8160e80887958b87b5ea6b01776a4b7e80dd4f360a
012132508ec2a847b20e209e55b8764bf46cc86d3506e48a0a2dad7bd71cc4a3512e0a
0120dcc5115d85cd347a8a3d8d2eb8fd4537749327cc2316b847d55e08bc46eaaf850a
0121167203b925ae971242fc3f54496c3c339fb83e02350b241f27783f6d19fd8c6d0a