f3df8241c0e88e826a309523f4791060343b59396295056d5b35bf19474e1ff5829c16de626e7bf04117e1743fe5c2d6b6e362d0286b96a6268f85da8ea5bde3734800e1fb7fa2ac3a46d3b01820d56a9dd9a299138d48d685237182d98339f9e163853c37481b7d8de4db690805ad878b4d777c39546339e761a8a301e97668635a95b4ff8badf8612ef880a879f94d19330e71e7884fc3f6479d6546329d160d80fdf8d363d1018109c464aeb1078b0d5c049140f24a95df361a681d8986b1db2f4f84d4a75877a589e7dda39f2e10772c9c08a2b8237c97383b0069b8b506bb0ba190c9009ad3b84993851969e2b97812761c09a935040ee07ec694b498f7a915f7d73d87ce860d77d6e009751e3f78890c38c7d4b85ff6b5db0563c505b783ada94ab9db62fdb582ba5a7c9248e9cd959a0df7749f61748c08ac6d0f3ee385a8d70935a50daa