00000020a43e17d0b7ecd1fa3ac2f5c2d0d2e0c8d117225cafe9d87cc007623400000000ae029b0e1ef47910c693984ca54ad38fcfa6a8374413c5f1f9bcada69a0cf690a3e2696a46ee391c0bf3e319