00000020d4238ef371545b578f4058227b8a42a7d4345b35abac6625a57b1c3b00000000371a38d391bb479e59d24183333b33fe8c85b264d9ccdeef6e0c827c3b41d518e872215beb0f411c07846349