012000aa55bac74c62897be7c4ecd6a365175dccecc2298e6aa3125d2686ad83f6bd0a
0121d1c099fa0c0f2116362ab5f5ec677875c5e819ff50d83aace9fcfb1b0fa5aa190a
01202f3dec68a32aca6c56e5797584d9781965a9bcb3844e53c4997245832ae436900a
012168a7c76279841c35143683f2083b4dfee831a0a0a6992f8968aa1150a785cd690a
0120f98512f5e907fb10a2d34a76e2ffe36a3bf2098f7c9f790f0b936c76cbedb0d30a
0121c21f3dc4edc07a24df9071f0ea0f3c348f5d3667c1185af954fb072c0c7d855b0a