00000020a16e31635056dda27d35c0013846f50e1ffc42ecad6b360a0441fa2a0000000057418c3b51feadd41d53b67e989ccef22e3938cd4c38d46b6660244db29d9638866b1668d4412b1c15b1eb24