0120ac978fa04eee98d0ec4850b1232145589e336c699e88aac1fd4446db7a3eef0a0a
01212e9aa0ff298bdb3d07180690298da85508232d23857f745f4c316a7c75301e690a
0120717e58672ab380bfe11985c8d07cae3f3f723b65e9c075343058ec5399eb43c40a
01214f131925e964e65a58f848939ce7ac619a638f473850f88011e3213cbac4f57c0a