012031ed4f47106a76f8b5c5bf57a82d787a17a22968e4465d1dc4a1a12c883d62b90a
0121a0c0dc4806ebfc0314117a3da68c7b99c664fb97f183f94bc5cbfb58e017fa730a
0120de06b80fb8acb540d391526df5fae2f4347c4b64dcfb2d65a82a5881c5d2e0da0a
0121ac4d3140f229351e44038270a7f79fd1f649ef26116f6be50b3275a7c9c2ec750a
012089961751cbc08b8fa9f402d49101aa08d6e8494f5d3ab3413197b835415077220a
0121748dbef2695b41cc11fcb8d67a127f4c51cf58868758710b71008d0282c6a1340a