00000020cc31ce7f0559b83c04989b978b681fe107e65e26bf21ea760fb44b88000000003b6d78b23efcb7ba2c769dea8d58bd077c3ca4b4a324d5fd84128c541d9cd2dcbc0875653c1c431c9a60bf76