0120ccaf12e30d2bef0ffc06122b56336976ca05032ab9a61c12c46e7da1a1f870040a
01218a03e2b37c3c9fd5bfafa27bd41ee59188dd0b9b815b6d363a2e1437c850aa2f0a
01208608327f5feeb4fac1640619caf7753c425c1c483b66f54f2567394c6be2661a0a
012171b472217c0cb2672f867fd6eeef228c2c98a78ab069c5b9b3057b95db365a280a