66E0095B12CD27E18AABA0D9198BA5C6A233C7DA4928C019694B6F97ABCA6D35
D9E5F3055DF3EA0D0044C84FACB65C889A168E3D0559ABE247C225A65FDA8CBB