0000002059a0dce72a5e72a00a77c971afd47f1675ceabb11d5006000000000000000000029a63d6ad3d54a66677e67e440c0e560945fa4590dddb0a621b475004a9d60e0a4dd35b4420021806c7eb88