012047fb85731a6749a9032d10b0f151c326ba694cff643a2fe8f2d7fc1c9aaa2d0f0a
0121dd507665accfb1c628b0b55ee412d802d268994d75b015d42ee97e7ae8b9060d0a
0120bfbcfcaa30e9d28a9bd5d297e979a462ba4a9525ee985fe4c90db3cdce78a8ac0a
01212b356484e0ba649594c63df50560ef890f03912ea82a28905a7d4ef22562f3760a