29afd12be4ed36a379ec9be74683726d82f47ac83cd157ed5709f3f0b7280afc5e37c65e69930d3f38fca03420ecdb2575d81796

29afd12be4ed36a379ec9be74683726d82f47ac83cd157ed5709f3f0b7290afc2ea0830c1f38480c1fb3db17dfd5bf7d948cace8

29afd12be4ed36a379ec9be74683726d82f47ac83cd157ed5709f3f0b72a0afcccc64fca48b36381b68ea1e8af3dd2a7aab574ad