0120916032e4505cf185b5f112865b45f99697c4ab4e60afbd5aaa8886245379a73d0a
012167f91a0e08c1d95b265cc67600c53f75aeafa5991895c6021d0f7568bfbe951d0a
012012ecb67a31f42938b164eb6ab2e934aefa7013b080fde741ea61b5176eb69d270a
0121c6e6a22985ace862d8da13de6523a8882b8a4cd8c26ac95c135981a14813a25e0a