012043caaa56462139b1cb9cd13f745fed56069b8ac27698cbc2fca77f31119714580a
01214a26e3f6a183657cf693e82f2c5f2c3da89fec12759399cbb6e2ddfa33d4df4c0a
01201e3cffc5937f0f81ee8cedcee7ff014cd3d178fe65914ca8e15bb20f0284e21a0a
0121c9dfcabdc96cd98e4bc6aeb6f8404f4a06cb4d583ac37b9c2db309b508d3dd3f0a