012008fcac6aa48e0b45404f0d66b86f32b895989896010d7a61728f9e7b1af0f07b0a
012195b54307b72e43ac1dff735dae6c5cea8fb21de3256e3a35a77442f9a1e416140a
012070bc4d82ac6220eca3968bfa60e957aae6e99d077e217778e6cb9ebbad7c3e8c0a
01213357866a17f6297e2998a990fcd0c49bcbe2ced2b85ed150097e0495e80ffc330a