012045db063adc81798a70370f74ea11ae81a58409adf2731b8da5551004b6e74b1f0a
01217cdf15bc0b38a3159ae26eb6e32d24274b8aff7041b324ce874db1b74bb664200a
0120b03a3554bed7f96832f0efd6af4e97da283cf5d0428a54b61adb7fce67c9daf60a
0121400c17f4d26f0075076b81375765dcdbebba1b62c8376fa7bc2f0c708cc602230a
01203447ab7159cfc0f878e1b3015916df2296e96419ef71e37a0e77d1e26e6f01090a
01212fde9d42c5d5f78241b116d6c71131f295af44aa092534323cba46527b1cb6290a