#ifdef _MSC_VER
#pragma warning(disable: 4512)
#pragma warning(disable: 4244)
#pragma warning(disable: 4100)
#pragma warning(disable: 6326)
#endif

#include <boost/function.hpp>
#include <boost/serialization/serialization.hpp>
#include <boost/archive/detail/common_iarchive.hpp>
#include <boost/archive/detail/common_oarchive.hpp>
#include <boost/archive/basic_binary_oarchive.hpp>
#include <boost/archive/basic_binary_iarchive.hpp>
#include <boost/serialization/deque.hpp>
#include <boost/serialization/vector.hpp>

#ifdef _MSC_VER
#pragma warning(default: 4100)
#pragma warning(default: 6326)
#endif
