0120c1372c0e3edb9dafb89c52e309f896a09062d34f923811326fb260ef4a06b0be0a
0121688db8fc273d9e016daefb5b852c5f1bb26157267ca1c60b1596a0b009b10b270a
0120be8a7c791846c18a777582f9ba8f52bb4678b2c52a4f5e7cbe734c55451857490a
012144b3f47efe12ee2c37f3231d503bdd8ed1ae799b5ffef68a4b41a2c6d0de386a0a