0080e822eade37dc8d216e42da7c7ac01edaee09b39f3ff7493f16000000000000000000d8d59ddf96a37ed5c375230f80c9dc80e81a7c4bc909eb4a2db1a9c319ed7a0a0912e369b0570118866234b9