00000020dd16ca9f96876fc038bcc3f9125e05ff7f768730d1434dd88a42442a00000000f77e20b69a7324e472da90573fb9b2cec21e14efc9552f9bbce94b8d570b5598a528d0662a0d011ce8d43d1f