012070d844c1473228d4d982caa551361cd90c3035a69c53ae58f0f6e9d835f0a9aa0a
01218cf11f0ccf488148d5f15aabc1bcc121ab6ffc359d0b2c9ad112cf48e94dd5290a
012065aea1df0a550430b0a9649e4fcdf020cf473b0bceb3e4816992fa05af274bf00a
0121adc2c1a76f1181fe897cae2d52787943f312b96aa5b37b67c932ddcb8c5c270a0a