012055217ccce8a86db073b95fc287e1e440e1bca3b1134db7ef9222e0e734a3ca710a
012178579303fa51e8ca8c3d8d8ef64b2fbc5e53815240d30d711d2b66b42addfd4a0a
012089c0a8d933db5c23e589259fca1565d560990959f254cd8281f4f482b28012e50a
0121d14ee42b0cf6ca180c8f046213b23ad18e54bbcb53c88b13f9a019f66c5a986c0a