012043de0b4dc4530cf90df0d3ab98cb8588139d1edcb0c5345f7a04098891020be40a
0121b08c67232fe434c294a2f52653ca70296075a7f45d8de32d0d9e321f49b6134f0a
012013899b638c17b0dafc4b9810ec2b2020c9f343c2285d7ab0c2aad34ba8a81cec0a
0121fe153f8c7b69c1870abd4c7020c8130f9da872c4d3c73990aa39f3261a61b6740a