00000020ad317891edd4876a99a95bb7c682b0a687d2417a10c3c995b104fa020000000035fc1986993eb8204df232537071f943faa04e48bd5f5ac9a6a3fa607537cd1d71a5e56a999c051cecdf8257