012050e99914ee4fae7a53a03473a27850148a0dfcaf7e76236591cf688bc2a98bee0a
012195b762b3b8494a262460d1c7a357bb7c8829db6108b887a8b51b2a025bc6db7b0a
0120a497e94f18ec4aa3d3c3a0fc65b0f408e73be9df397d69bdf27b1ae26f7711150a
0121e68d23473883539272ad68701c57416faae43039cef003fba08eea3b9db4f91a0a