0293AE1E8B10669B6FA6EE64D6ED015F85EDEB9F6E191D20BB22AC3BFC3D9658
4C4A90EE9D19157BE17A342FEEA668273676C242AC081E283060E69C85C2F4C2