00000020c066fb55b3688c56fbb771a5f86222e0c3d6faaff00cb82e459880530000000025af05cd5bd83dca468e8f311facd06225a86ff1318625714fc860542485da8da47b8d5feddf011c582aa948