0120c45c31fc960e86d8e324afc9a1327ed3c2db137ec5b96685e753db1f9a4d19ac0a
01217972e525cd5fb2ad5e7d9cb045a1598999c142437f77260e7a0f40b4d3d196650a
012029c09d140ca36a8f88c9e69db0b1149c5bb7fa3c43ee84eb6983ce271bf4ed380a
012190112a16e942e66dfb6fa9811e9adf988cfb2a5709475e7767cea619dfbdbc680a