00000020fb077b6b9a475f58f312d78123e104bf16386e8c635bcb4d25c78d00000000002f6317c8a5160f1a0e2b42350ee3e4cf5fc259a32957be1e9a3e734be9df8ca8873244582865021c3789da30