0120684ee9680665249f56179c6f457ba6db7abe911237994712fa9a95680ed820dc0a
012171ecafaa9ff45ee8a6ad1ee22c60fadcf2c99a96fd5533dd01300ae0705eea020a