00000020508f20c86f107c83c2495b42f6ad8abdf4b8f509a1d64c0000000000000000008fce336caaeae823ed777efd581500625e40212c7d4602bbcd02a9384a0c64bfef85b164d4660218eb46df53