#include <string>
#include <vector>
#include <cerrno>
#include <cstdlib>
#include <cstring>
#include <sys/stat.h> // for stat()
#include <unistd.h> // for stat()
#include <list>
#include <cctype>
#ifdef ENABLE_NLS
#include <libintl.h>