           typename not_equal_to_tag<N0>::type             , typename not_equal_to_tag<N0>::type             >         , N0         , N0         >::type >::type  {     BOOST_MPL_AUX_LAMBDA_SUPPORT(0, not_equal_to, (N0, N0))  };  BOOST_MPL_AUX_NA_SPEC0(0, 0, not_equal_to)  }}  namespace boost { namespace mpl {  template<> struct not_equal_to_impl< integral_c_tag,integral_c_tag > {     template< typename N0, typename N0 > struct apply      {         BOOST_STATIC_CONSTANT(bool, value =              ( BOOST_MPL_AUX_VALUE_WKND(N0)::value 