00000020d29a269cdcd0f7f5e97d735da9b9e81dda03996d0f3ab46770807cc90000000076d9b98eef0b86b10451157c7a78ac1172ec63e1ff22d78fb5735656000e897af3c2c667d0300f1cc6f2680d