00000020589e650bec5429cd91e38dbaa2774d127c2065e96960e07b3af8a314000000003cd19715de71793c6dc96a77bba3c9fc7827d814b96dd33617aef0a085c0b5d70ff775572fae181cd8cc4449