01204af456f59f522a6c98f03386e8c1ca7228be290d626ad8c533a5f488eb93c19e0a
0121ccec84a148ef5486b2ce6adc1c1da6f8adac70c14aeb78749292c5fde2df10470a
012038e4d52791df57459bc346ee372817c32dab775c22297028e3252083c2044aa30a
0121c23788a9a5ef1177f668192a0a9dadf66c43c2680d4846a1f2c6d84d0292b8270a