01202f0cf47c3b3af125c33d3193968b2ea32b2965a1d5e7f876a03b20024c77bb630a
0121b9043a52547a78938891af79b16588fa6eca9b858ac2df8bdfd15d6be6ac0f4e0a
012045e07ac29947fc97eb08bb5ba1f1db1dda338138a3d641e9993c51b2e6dea9990a
0121686827e7ead300e284f8421dd5f3c9dbfed017f1df88339758b4e00caf8f731f0a