0040af20bd1ef2276e83f1076e5f52269bdfaf96e87bf319ccf882020000000000000000221c98836ff3c59bfa05c3b24f180944925630a0fb315d082ef94a0f0b0c0f6238207965464603187a0c9ca7