SOTC-gif-main