012043627c1fdabb8f9765695a527a1f2d3f84c38a85fcd49e45464115a1f40a952e0a
0121ef9b70f5f39e5bec6754465cb629b2ea1ea13bb48cc55fb4476863c22143f0140a
0120321132d8d79d572c9c4c5292c674e0ae544717c72ea2c0683156c26af12dc8dc0a
01212a602e43b1806f42113724d297975f1c141d9aed3e371361dddc62ccb7c927080a