00000020ddd8c05df124c5b3cea65074c6a9cf1047dbbd196c78924ffe17310000000000f519e34c80633f1dbec10977d401df145e8edbd19f8f5a341cddec120089db6681a32d57a13c011c67614bdb