00000020ec229ad9d4cce807c4ce59a7ffc456752a734d52b78a602dad431e0300000000aa9d977021993fd206200c46e7db12ad94fdbce58d963d8fa69ec51bc64ad0ae93c17858f0ff0f1cd96505f9