setlocale(LC_ALL, "en_US.UTF-8")