012048d625358cb75ee8f775982d4a7d9ebc6c9277a589049ac8a812a2b8ee78a9070a
01218cf2c7fb92de418caa354afad97d11058392cd2b70ced5cc203183fa664da63a0a
0120a00a7fd8b06b2a562980cb5a9691991f3cfc2647eeef8edd384941e74690afab0a
0121f0b5d696f704a1f9ada7adc3cd3386e2fe58f3109782ea5645aea86f9346427e0a