012044881a08514adfd85b99a901e0b312b8fe2e08216d5c39ac21b76ed7a29a31510a
0121cf35d0f235d5e1184d7e91913c847d1b66d05bc2e544e2c90190eb5b8de57f300a
012059b9507e63e8ccc89c13999236b13371490e56965e8db600e1fe142cbd1ed9110a
0121ecea10cfc60b627fe9c34ee4321a63dac01cb4ff7df82da65c22250d203276250a