00000020de29f6d0d7e72efe8ec6588cd0653db2b3a4a0aea2548f77ffdcdc19000000006f200f3668c2c046265efdca99ded09a926155d04d026a892b341d70d26f299e6a247a67ffff001d09bc144e