27AF287B7DE986C1FE44D201C2FBBC992764BAF30932B27A4FF5F50341F5130F
F16677D246A065B59FC67AF105F819F12495D2C398B81E3DC32EB6F0EB9844C8