012061d31f9d70ee6be32e5f97213febebf430fa5e9586e87e189c6abaac5a1837660a
0121ad59bc47e0902c809a8c22a1daf4f2ffba03a13366c380b6e20099a20348ae610a
01200a3371f42f0fc0f53db8867a08d27f002eec71bbaa108cf40e8fdd7ef29e537e0a
0121277c9c1d2dd59cd0ec3a669ed1569d9a91c442ac75efa2dcd60be6414dfa34380a