#include "StringUtil.h"
#include <errno.h>
#include <algorithm>
#include <locale>
#include <iostream>
#include <sstream>
#include <exception>
#include <stdexcept>
#include <fstream>
#include <boost/lexical_cast.hpp>