012048e8a434cd84aa56b2d9d51fdf6dd3e75b406140adc420d16dca77cf4f89fbc20a
01213dbc62f755c6a946de57a897d0529f58ad14672823aeb1bdd990c770e7e25c7b0a
01200d57b8cec1934a92ae0b3b909e6b3dbc7bc14a3b8763d5a807f88754fa0b5ac10a
0121fdb64801d31f0b738528a8c74374f5a1e273f97bd822ed5c450a28a52bf32f200a