00000020ce8d19612cb5f181fef66d87d23e0b8666d17237824ce8acaa0b00000000000027946b2af46de4966b8ad0b1564f5cf9bd8f23a20db5cf952ef4ff36b6d995dcb2c5c05a5189121a0a54ddeb