27d10acab454bda17b827c75601b9768b0e288df35dbae2de097f0b3bac58ca9a6969a61eac785d03651dbefcb4cffaa50cc2d919bab34083706cd59af5fccc243a7e4fbc4b46e51499403e4ab2ac53fbaf83662f362ca497dc475402c657f61bc8f4697bda35fd825343f3d0d1493c084fb0c192820476bc2d17d3881371d3ddf4a2d383935e0b16391a53be0afe18fe25f847430f4c91755148550928218dbf3ee25e460343931c4427af5ead756c939baaadf