00000020312c3fd0d7fa4d6fcc735498cc2487fdc2306cdeeb640d22211126fc00000000cd7aa6ef2ff5352235136bdd60750fa0dbf3c6b1be6f43509f4cd27edc87f965412c3664f5f40a1c87a8d8d1