0120dced8d68ead1006ba9248a2798d62b3de63b86ae89dbbc715779842c5649d31a0a
0121002c149d9f6ba3b0addd767f0ee1e7684a0de86de7395d510ac68480921111710a
01200fd09ffa7393c2c369e84bb7dab63f34606681626fa25478f67384ddcf6498610a
01216a87459ee820eefedc81a6b5bc22e3f7acc05a6849d04393ea70f6d6da4d506b0a