00000020d59edc093d4c0b69fbd6ed356c8951638ad5438f4e4aa8fbfb4c7002000000008dd057765ae68fb0daa719b0ff40b85952fc2f811a1a0d45ad34e1097feef3b80390236793b81c1c0bdf909f