00001 00002 #ifdef _MSC_VER 00003 #pragma warning( push ) 00004 #pragma warning( disable : 4181 4244 4127 4211 4717 ) 00005 #endif