012049af46bead380788493e247a339d414fc0a6b4c6713a3bffb08a56928a598d7b0a
0121a864fc785bb371f5bbfdc4f275740227f925957d429da21cd22721b46ca1ee460a
01203728b92b55bfcf090ae55cd270fea8c50b1afd8afd0607d6e147fce2c93cc1460a
0121c787f63a01a4816af51e8cfb169b0800f4fd7a404b70ceb4e446b80a9d8d820d0a