012096dd28127376caf772c8d2d2a1b74a13bf1f17720cc7ecc0f4cc20d64dce39eb0a
0121f4ffeafd5aa9f174ac2e437059b7f21e97082b2de5c71549c5f67165dfbe0b520a
01202f014493b1b05e55b73e091a6f24246c78d7f00090772167136535bd23fd6e6e0a
0121d8c4006728a33d5e5e97578a22e237fdb6c6a71ab49ef464afdcf0c6a65777650a