012071b6c9005dc1b2c73a8e0d98717a1c2ce318779cfd8c078c0080077a99c176300a
0121b1a889e50b202bc1762c8955ca1710db1a33fc48f8440f2f249a0ec60be80d3e0a
0120f262b2e40107d83f874f37be161a1f5f655e7ff2aa734d2bbdc226ba05e210810a
01217f034bee6cf3c8e880ff18e4ce1eeb2f7faef9ad965ed6433aa85072e0f6213e0a