00000020ccab62ae7e75bdb1bdeaf636296855cc47a78807fcd686000000000000000000d8b21e9d176b4c553ae8593df32c9a2d20a3042480a8e918eca9563f9946564f91a7d65edb07031823b228fe