29afd12be4ed36a379ec9be74683726d82f57ac83cd155e2570bf3f0b72c0afc9a9e4f404b0703f5840b6b5b602040d3e2a6cd96

29afd12be4ed36a379ec9be74683726d82f57ac83cd155e25609f3f0b7280afce125cf61fa6abde58ea50635ecaae1cfc09920b4

29afd12be4ed36a379ec9be74683726d82f57ac83cd156ec510ef3f0b72a0afc0107cb332bf4ce59387b0b79abfc1c20b1256862