00000020ab31dc1eee57b3e0379c58faa66fb2b32ff34e46edde0b591d96730f000000006f52438df0c45700dae7fb804c5e0a2712b8733424a399a3c7d4d986ba2c6e046d6ced57c0ff3f1c04bfb910