text: 
  from operator import attrgetter
  import pyangbind.lib.xpathhelper as xpathhelper
  from pyangbind.lib.yangtypes import RestrictedPrecisionDecimalType, RestrictedClassType, TypedListType
  from pyangbind.lib.yangtypes import YANGBool, YANGListType, YANGDynClass, ReferenceType
  from pyangbind.lib.base import PybindBase
  from decimal import Decimal
  from bitarray import bitarray
  import __builtin__
  class ldp_fec_prefix_downstream_rec_list(PybindBase):
    """
    This class was auto-generated by the PythonClass plugin for PYANG
    from YANG module brocade-mpls - based on the path /brocade_mpls_rpc/show-mpls-ldp-fec-prefix-prefix-longer/output/ldp-fec-prefix-prefix-longer-rec-list/ldp-fec-prefix-downstream-rec-list. Each member element of
    the container is represented as a class variable - with a specific
    YANG type.
    """
    __slots__ = ('_pybind_generated_by', '_path_helper', '_yang_name', '_rest_name', '_extmethods', '__ldp_fec_prefix_local_ldp_id_dw','__ldp_fec_prefix_local_ldp_lblspc_dw','__ldp_fec_prefix_peer_ldp_id_dw','__ldp_fec_prefix_peer_ldp_lblspc_dw','__ldp_fec_prefix_label_dw','__ldp_fec_prefix_state_dw','__ldp_fec_prefix_fec_filtered_state_dw','__ldp_fec_prefix_fec_stale_dw','__ldp_fec_prefix_feccb_dw','__ldp_fec_prefix_fec_dm_state_dw',)
  
    _yang_name = 'ldp-fec-prefix-downstream-rec-list'
    _rest_name = 'ldp-fec-prefix-downstream-rec-list'
  
    _pybind_generated_by = 'container'
  
    def __init__(self, *args, **kwargs):
  
      path_helper_ = kwargs.pop("path_helper", None)
      if path_helper_ is False:
        self._path_helper = False
      elif path_helper_ is not None and isinstance(path_helper_, xpathhelper.YANGPathHelper):
        self._path_helper = path_helper_
      elif hasattr(self, "_parent"):
        path_helper_ = getattr(self._parent, "_path_helper", False)
        self._path_helper = path_helper_
      else:
        self._path_helper = False
  
      extmethods = kwargs.pop("extmethods", None)
      if extmethods is False:
        self._extmethods = False
      elif extmethods is not None and isinstance(extmethods, dict):
        self._extmethods = extmethods
      elif hasattr(self, "_parent"):
        extmethods = getattr(self._parent, "_extmethods", None)
        self._extmethods = extmethods
      else:
        self._extmethods = False
      self.__ldp_fec_prefix_peer_ldp_id_dw = YANGDynClass(base=RestrictedClassType(base_type=unicode, restriction_dict={'pattern': u'(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\\p{N}\\p{L}]+)?'}), is_leaf=True, yang_name="ldp-fec-prefix-peer-ldp-id-dw", rest_name="ldp-fec-prefix-peer-ldp-id-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, is_keyval=True, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='inet:ipv4-address', is_config=True)
      self.__ldp_fec_prefix_fec_filtered_state_dw = YANGDynClass(base=RestrictedClassType(base_type=unicode,                                     restriction_type="dict_key",                                     restriction_arg={u'yes': {'value': 1}, u'no': {'value': 0}},), is_leaf=True, yang_name="ldp-fec-prefix-fec-filtered-state-dw", rest_name="ldp-fec-prefix-fec-filtered-state-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='yes-no', is_config=True)
      self.__ldp_fec_prefix_peer_ldp_lblspc_dw = YANGDynClass(base=RestrictedClassType(base_type=long, restriction_dict={'range': ['0..4294967295']}, int_size=32), is_leaf=True, yang_name="ldp-fec-prefix-peer-ldp-lblspc-dw", rest_name="ldp-fec-prefix-peer-ldp-lblspc-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='uint32', is_config=True)
      self.__ldp_fec_prefix_label_dw = YANGDynClass(base=RestrictedClassType(base_type=long, restriction_dict={'range': ['0..4294967295']}, int_size=32), is_leaf=True, yang_name="ldp-fec-prefix-label-dw", rest_name="ldp-fec-prefix-label-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='uint32', is_config=True)
      self.__ldp_fec_prefix_feccb_dw = YANGDynClass(base=RestrictedClassType(base_type=long, restriction_dict={'range': ['0..4294967295']}, int_size=32), is_leaf=True, yang_name="ldp-fec-prefix-feccb-dw", rest_name="ldp-fec-prefix-feccb-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='uint32', is_config=True)
      self.__ldp_fec_prefix_fec_dm_state_dw = YANGDynClass(base=RestrictedClassType(base_type=long, restriction_dict={'range': ['-2147483648..2147483647']}, int_size=32), is_leaf=True, yang_name="ldp-fec-prefix-fec-dm-state-dw", rest_name="ldp-fec-prefix-fec-dm-state-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='int32', is_config=True)
      self.__ldp_fec_prefix_local_ldp_lblspc_dw = YANGDynClass(base=RestrictedClassType(base_type=long, restriction_dict={'range': ['0..4294967295']}, int_size=32), is_leaf=True, yang_name="ldp-fec-prefix-local-ldp-lblspc-dw", rest_name="ldp-fec-prefix-local-ldp-lblspc-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='uint32', is_config=True)
      self.__ldp_fec_prefix_state_dw = YANGDynClass(base=RestrictedClassType(base_type=unicode,                                     restriction_type="dict_key",                                     restriction_arg={u'current': {'value': 16384}, u'unknown': {'value': 0}, u'retained': {'value': 49152}, u'down': {'value': 32768}},), is_leaf=True, yang_name="ldp-fec-prefix-state-dw", rest_name="ldp-fec-prefix-state-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='ldp-fec-state', is_config=True)
      self.__ldp_fec_prefix_local_ldp_id_dw = YANGDynClass(base=RestrictedClassType(base_type=unicode, restriction_dict={'pattern': u'(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\\p{N}\\p{L}]+)?'}), is_leaf=True, yang_name="ldp-fec-prefix-local-ldp-id-dw", rest_name="ldp-fec-prefix-local-ldp-id-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='inet:ipv4-address', is_config=True)
      self.__ldp_fec_prefix_fec_stale_dw = YANGDynClass(base=RestrictedClassType(base_type=unicode,                                     restriction_type="dict_key",                                     restriction_arg={u'yes': {'value': 1}, u'no': {'value': 0}},), is_leaf=True, yang_name="ldp-fec-prefix-fec-stale-dw", rest_name="ldp-fec-prefix-fec-stale-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='yes-no', is_config=True)
  
      load = kwargs.pop("load", None)
      if args:
        if len(args) > 1:
          raise TypeError("cannot create a YANG container with >1 argument")
        all_attr = True
        for e in self._pyangbind_elements:
          if not hasattr(args[0], e):
            all_attr = False
            break
        if not all_attr:
          raise ValueError("Supplied object did not have the correct attributes")
        for e in self._pyangbind_elements:
          nobj = getattr(args[0], e)
          if nobj._changed() is False:
            continue
          setmethod = getattr(self, "_set_%s" % e)
          if load is None:
            setmethod(getattr(args[0], e))
          else:
            setmethod(getattr(args[0], e), load=load)
  
    def _path(self):
      if hasattr(self, "_parent"):
        return self._parent._path()+[self._yang_name]
      else:
        return [u'brocade_mpls_rpc', u'show-mpls-ldp-fec-prefix-prefix-longer', u'output', u'ldp-fec-prefix-prefix-longer-rec-list', u'ldp-fec-prefix-downstream-rec-list']
  
    def _rest_path(self):
      if hasattr(self, "_parent"):
        if self._rest_name:
          return self._parent._rest_path()+[self._rest_name]
        else:
          return self._parent._rest_path()
      else:
        return [u'show-mpls-ldp-fec-prefix-prefix-longer', u'output', u'ldp-fec-prefix-prefix-longer-rec-list', u'ldp-fec-prefix-downstream-rec-list']
  
    def _get_ldp_fec_prefix_local_ldp_id_dw(self):
      """
      Getter method for ldp_fec_prefix_local_ldp_id_dw, mapped from YANG variable /brocade_mpls_rpc/show_mpls_ldp_fec_prefix_prefix_longer/output/ldp_fec_prefix_prefix_longer_rec_list/ldp_fec_prefix_downstream_rec_list/ldp_fec_prefix_local_ldp_id_dw (inet:ipv4-address)
  
      YANG Description: Local LDP ID
      """
      return self.__ldp_fec_prefix_local_ldp_id_dw
        
    def _set_ldp_fec_prefix_local_ldp_id_dw(self, v, load=False):
      """
      Setter method for ldp_fec_prefix_local_ldp_id_dw, mapped from YANG variable /brocade_mpls_rpc/show_mpls_ldp_fec_prefix_prefix_longer/output/ldp_fec_prefix_prefix_longer_rec_list/ldp_fec_prefix_downstream_rec_list/ldp_fec_prefix_local_ldp_id_dw (inet:ipv4-address)
      If this variable is read-only (config: false) in the
      source YANG file, then _set_ldp_fec_prefix_local_ldp_id_dw is considered as a private
      method. Backends looking to populate this variable should
      do so via calling thisObj._set_ldp_fec_prefix_local_ldp_id_dw() directly.
  
      YANG Description: Local LDP ID
      """
      if hasattr(v, "_utype"):
        v = v._utype(v)
      try:
        t = YANGDynClass(v,base=RestrictedClassType(base_type=unicode, restriction_dict={'pattern': u'(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\\p{N}\\p{L}]+)?'}), is_leaf=True, yang_name="ldp-fec-prefix-local-ldp-id-dw", rest_name="ldp-fec-prefix-local-ldp-id-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='inet:ipv4-address', is_config=True)
      except (TypeError, ValueError):
        raise ValueError({
            'error-string': """ldp_fec_prefix_local_ldp_id_dw must be of a type compatible with inet:ipv4-address""",
            'defined-type': "inet:ipv4-address",
            'generated-type': """YANGDynClass(base=RestrictedClassType(base_type=unicode, restriction_dict={'pattern': u'(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\\p{N}\\p{L}]+)?'}), is_leaf=True, yang_name="ldp-fec-prefix-local-ldp-id-dw", rest_name="ldp-fec-prefix-local-ldp-id-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='inet:ipv4-address', is_config=True)""",
          })
  
      self.__ldp_fec_prefix_local_ldp_id_dw = t
      if hasattr(self, '_set'):
        self._set()
  
    def _unset_ldp_fec_prefix_local_ldp_id_dw(self):
      self.__ldp_fec_prefix_local_ldp_id_dw = YANGDynClass(base=RestrictedClassType(base_type=unicode, restriction_dict={'pattern': u'(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\\p{N}\\p{L}]+)?'}), is_leaf=True, yang_name="ldp-fec-prefix-local-ldp-id-dw", rest_name="ldp-fec-prefix-local-ldp-id-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='inet:ipv4-address', is_config=True)
  
  
    def _get_ldp_fec_prefix_local_ldp_lblspc_dw(self):
      """
      Getter method for ldp_fec_prefix_local_ldp_lblspc_dw, mapped from YANG variable /brocade_mpls_rpc/show_mpls_ldp_fec_prefix_prefix_longer/output/ldp_fec_prefix_prefix_longer_rec_list/ldp_fec_prefix_downstream_rec_list/ldp_fec_prefix_local_ldp_lblspc_dw (uint32)
  
      YANG Description: Local LDP Label Space
      """
      return self.__ldp_fec_prefix_local_ldp_lblspc_dw
        
    def _set_ldp_fec_prefix_local_ldp_lblspc_dw(self, v, load=False):
      """
      Setter method for ldp_fec_prefix_local_ldp_lblspc_dw, mapped from YANG variable /brocade_mpls_rpc/show_mpls_ldp_fec_prefix_prefix_longer/output/ldp_fec_prefix_prefix_longer_rec_list/ldp_fec_prefix_downstream_rec_list/ldp_fec_prefix_local_ldp_lblspc_dw (uint32)
      If this variable is read-only (config: false) in the
      source YANG file, then _set_ldp_fec_prefix_local_ldp_lblspc_dw is considered as a private
      method. Backends looking to populate this variable should
      do so via calling thisObj._set_ldp_fec_prefix_local_ldp_lblspc_dw() directly.
  
      YANG Description: Local LDP Label Space
      """
      if hasattr(v, "_utype"):
        v = v._utype(v)
      try:
        t = YANGDynClass(v,base=RestrictedClassType(base_type=long, restriction_dict={'range': ['0..4294967295']}, int_size=32), is_leaf=True, yang_name="ldp-fec-prefix-local-ldp-lblspc-dw", rest_name="ldp-fec-prefix-local-ldp-lblspc-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='uint32', is_config=True)
      except (TypeError, ValueError):
        raise ValueError({
            'error-string': """ldp_fec_prefix_local_ldp_lblspc_dw must be of a type compatible with uint32""",
            'defined-type': "uint32",
            'generated-type': """YANGDynClass(base=RestrictedClassType(base_type=long, restriction_dict={'range': ['0..4294967295']}, int_size=32), is_leaf=True, yang_name="ldp-fec-prefix-local-ldp-lblspc-dw", rest_name="ldp-fec-prefix-local-ldp-lblspc-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='uint32', is_config=True)""",
          })
  
      self.__ldp_fec_prefix_local_ldp_lblspc_dw = t
      if hasattr(self, '_set'):
        self._set()
  
    def _unset_ldp_fec_prefix_local_ldp_lblspc_dw(self):
      self.__ldp_fec_prefix_local_ldp_lblspc_dw = YANGDynClass(base=RestrictedClassType(base_type=long, restriction_dict={'range': ['0..4294967295']}, int_size=32), is_leaf=True, yang_name="ldp-fec-prefix-local-ldp-lblspc-dw", rest_name="ldp-fec-prefix-local-ldp-lblspc-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='uint32', is_config=True)
  
  
    def _get_ldp_fec_prefix_peer_ldp_id_dw(self):
      """
      Getter method for ldp_fec_prefix_peer_ldp_id_dw, mapped from YANG variable /brocade_mpls_rpc/show_mpls_ldp_fec_prefix_prefix_longer/output/ldp_fec_prefix_prefix_longer_rec_list/ldp_fec_prefix_downstream_rec_list/ldp_fec_prefix_peer_ldp_id_dw (inet:ipv4-address)
  
      YANG Description: Peer LDP ID
      """
      return self.__ldp_fec_prefix_peer_ldp_id_dw
        
    def _set_ldp_fec_prefix_peer_ldp_id_dw(self, v, load=False):
      """
      Setter method for ldp_fec_prefix_peer_ldp_id_dw, mapped from YANG variable /brocade_mpls_rpc/show_mpls_ldp_fec_prefix_prefix_longer/output/ldp_fec_prefix_prefix_longer_rec_list/ldp_fec_prefix_downstream_rec_list/ldp_fec_prefix_peer_ldp_id_dw (inet:ipv4-address)
      If this variable is read-only (config: false) in the
      source YANG file, then _set_ldp_fec_prefix_peer_ldp_id_dw is considered as a private
      method. Backends looking to populate this variable should
      do so via calling thisObj._set_ldp_fec_prefix_peer_ldp_id_dw() directly.
  
      YANG Description: Peer LDP ID
      """
      parent = getattr(self, "_parent", None)
      if parent is not None and load is False:
        raise AttributeError("Cannot set keys directly when" +
                               " within an instantiated list")
  
      if hasattr(v, "_utype"):
        v = v._utype(v)
      try:
        t = YANGDynClass(v,base=RestrictedClassType(base_type=unicode, restriction_dict={'pattern': u'(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\\p{N}\\p{L}]+)?'}), is_leaf=True, yang_name="ldp-fec-prefix-peer-ldp-id-dw", rest_name="ldp-fec-prefix-peer-ldp-id-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, is_keyval=True, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='inet:ipv4-address', is_config=True)
      except (TypeError, ValueError):
        raise ValueError({
            'error-string': """ldp_fec_prefix_peer_ldp_id_dw must be of a type compatible with inet:ipv4-address""",
            'defined-type': "inet:ipv4-address",
            'generated-type': """YANGDynClass(base=RestrictedClassType(base_type=unicode, restriction_dict={'pattern': u'(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\\p{N}\\p{L}]+)?'}), is_leaf=True, yang_name="ldp-fec-prefix-peer-ldp-id-dw", rest_name="ldp-fec-prefix-peer-ldp-id-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, is_keyval=True, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='inet:ipv4-address', is_config=True)""",
          })
  
      self.__ldp_fec_prefix_peer_ldp_id_dw = t
      if hasattr(self, '_set'):
        self._set()
  
    def _unset_ldp_fec_prefix_peer_ldp_id_dw(self):
      self.__ldp_fec_prefix_peer_ldp_id_dw = YANGDynClass(base=RestrictedClassType(base_type=unicode, restriction_dict={'pattern': u'(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\\p{N}\\p{L}]+)?'}), is_leaf=True, yang_name="ldp-fec-prefix-peer-ldp-id-dw", rest_name="ldp-fec-prefix-peer-ldp-id-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, is_keyval=True, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='inet:ipv4-address', is_config=True)
  
  
    def _get_ldp_fec_prefix_peer_ldp_lblspc_dw(self):
      """
      Getter method for ldp_fec_prefix_peer_ldp_lblspc_dw, mapped from YANG variable /brocade_mpls_rpc/show_mpls_ldp_fec_prefix_prefix_longer/output/ldp_fec_prefix_prefix_longer_rec_list/ldp_fec_prefix_downstream_rec_list/ldp_fec_prefix_peer_ldp_lblspc_dw (uint32)
  
      YANG Description: Peer LDP Label Space
      """
      return self.__ldp_fec_prefix_peer_ldp_lblspc_dw
        
    def _set_ldp_fec_prefix_peer_ldp_lblspc_dw(self, v, load=False):
      """
      Setter method for ldp_fec_prefix_peer_ldp_lblspc_dw, mapped from YANG variable /brocade_mpls_rpc/show_mpls_ldp_fec_prefix_prefix_longer/output/ldp_fec_prefix_prefix_longer_rec_list/ldp_fec_prefix_downstream_rec_list/ldp_fec_prefix_peer_ldp_lblspc_dw (uint32)
      If this variable is read-only (config: false) in the
      source YANG file, then _set_ldp_fec_prefix_peer_ldp_lblspc_dw is considered as a private
      method. Backends looking to populate this variable should
      do so via calling thisObj._set_ldp_fec_prefix_peer_ldp_lblspc_dw() directly.
  
      YANG Description: Peer LDP Label Space
      """
      if hasattr(v, "_utype"):
        v = v._utype(v)
      try:
        t = YANGDynClass(v,base=RestrictedClassType(base_type=long, restriction_dict={'range': ['0..4294967295']}, int_size=32), is_leaf=True, yang_name="ldp-fec-prefix-peer-ldp-lblspc-dw", rest_name="ldp-fec-prefix-peer-ldp-lblspc-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='uint32', is_config=True)
      except (TypeError, ValueError):
        raise ValueError({
            'error-string': """ldp_fec_prefix_peer_ldp_lblspc_dw must be of a type compatible with uint32""",
            'defined-type': "uint32",
            'generated-type': """YANGDynClass(base=RestrictedClassType(base_type=long, restriction_dict={'range': ['0..4294967295']}, int_size=32), is_leaf=True, yang_name="ldp-fec-prefix-peer-ldp-lblspc-dw", rest_name="ldp-fec-prefix-peer-ldp-lblspc-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='uint32', is_config=True)""",
          })
  
      self.__ldp_fec_prefix_peer_ldp_lblspc_dw = t
      if hasattr(self, '_set'):
        self._set()
  
    def _unset_ldp_fec_prefix_peer_ldp_lblspc_dw(self):
      self.__ldp_fec_prefix_peer_ldp_lblspc_dw = YANGDynClass(base=RestrictedClassType(base_type=long, restriction_dict={'range': ['0..4294967295']}, int_size=32), is_leaf=True, yang_name="ldp-fec-prefix-peer-ldp-lblspc-dw", rest_name="ldp-fec-prefix-peer-ldp-lblspc-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='uint32', is_config=True)
  
  
    def _get_ldp_fec_prefix_label_dw(self):
      """
      Getter method for ldp_fec_prefix_label_dw, mapped from YANG variable /brocade_mpls_rpc/show_mpls_ldp_fec_prefix_prefix_longer/output/ldp_fec_prefix_prefix_longer_rec_list/ldp_fec_prefix_downstream_rec_list/ldp_fec_prefix_label_dw (uint32)
  
      YANG Description: Label
      """
      return self.__ldp_fec_prefix_label_dw
        
    def _set_ldp_fec_prefix_label_dw(self, v, load=False):
      """
      Setter method for ldp_fec_prefix_label_dw, mapped from YANG variable /brocade_mpls_rpc/show_mpls_ldp_fec_prefix_prefix_longer/output/ldp_fec_prefix_prefix_longer_rec_list/ldp_fec_prefix_downstream_rec_list/ldp_fec_prefix_label_dw (uint32)
      If this variable is read-only (config: false) in the
      source YANG file, then _set_ldp_fec_prefix_label_dw is considered as a private
      method. Backends looking to populate this variable should
      do so via calling thisObj._set_ldp_fec_prefix_label_dw() directly.
  
      YANG Description: Label
      """
      if hasattr(v, "_utype"):
        v = v._utype(v)
      try:
        t = YANGDynClass(v,base=RestrictedClassType(base_type=long, restriction_dict={'range': ['0..4294967295']}, int_size=32), is_leaf=True, yang_name="ldp-fec-prefix-label-dw", rest_name="ldp-fec-prefix-label-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='uint32', is_config=True)
      except (TypeError, ValueError):
        raise ValueError({
            'error-string': """ldp_fec_prefix_label_dw must be of a type compatible with uint32""",
            'defined-type': "uint32",
            'generated-type': """YANGDynClass(base=RestrictedClassType(base_type=long, restriction_dict={'range': ['0..4294967295']}, int_size=32), is_leaf=True, yang_name="ldp-fec-prefix-label-dw", rest_name="ldp-fec-prefix-label-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='uint32', is_config=True)""",
          })
  
      self.__ldp_fec_prefix_label_dw = t
      if hasattr(self, '_set'):
        self._set()
  
    def _unset_ldp_fec_prefix_label_dw(self):
      self.__ldp_fec_prefix_label_dw = YANGDynClass(base=RestrictedClassType(base_type=long, restriction_dict={'range': ['0..4294967295']}, int_size=32), is_leaf=True, yang_name="ldp-fec-prefix-label-dw", rest_name="ldp-fec-prefix-label-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='uint32', is_config=True)
  
  
    def _get_ldp_fec_prefix_state_dw(self):
      """
      Getter method for ldp_fec_prefix_state_dw, mapped from YANG variable /brocade_mpls_rpc/show_mpls_ldp_fec_prefix_prefix_longer/output/ldp_fec_prefix_prefix_longer_rec_list/ldp_fec_prefix_downstream_rec_list/ldp_fec_prefix_state_dw (ldp-fec-state)
  
      YANG Description: State
      """
      return self.__ldp_fec_prefix_state_dw
        
    def _set_ldp_fec_prefix_state_dw(self, v, load=False):
      """
      Setter method for ldp_fec_prefix_state_dw, mapped from YANG variable /brocade_mpls_rpc/show_mpls_ldp_fec_prefix_prefix_longer/output/ldp_fec_prefix_prefix_longer_rec_list/ldp_fec_prefix_downstream_rec_list/ldp_fec_prefix_state_dw (ldp-fec-state)
      If this variable is read-only (config: false) in the
      source YANG file, then _set_ldp_fec_prefix_state_dw is considered as a private
      method. Backends looking to populate this variable should
      do so via calling thisObj._set_ldp_fec_prefix_state_dw() directly.
  
      YANG Description: State
      """
      if hasattr(v, "_utype"):
        v = v._utype(v)
      try:
        t = YANGDynClass(v,base=RestrictedClassType(base_type=unicode,                                     restriction_type="dict_key",                                     restriction_arg={u'current': {'value': 16384}, u'unknown': {'value': 0}, u'retained': {'value': 49152}, u'down': {'value': 32768}},), is_leaf=True, yang_name="ldp-fec-prefix-state-dw", rest_name="ldp-fec-prefix-state-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='ldp-fec-state', is_config=True)
      except (TypeError, ValueError):
        raise ValueError({
            'error-string': """ldp_fec_prefix_state_dw must be of a type compatible with ldp-fec-state""",
            'defined-type': "brocade-mpls:ldp-fec-state",
            'generated-type': """YANGDynClass(base=RestrictedClassType(base_type=unicode,                                     restriction_type="dict_key",                                     restriction_arg={u'current': {'value': 16384}, u'unknown': {'value': 0}, u'retained': {'value': 49152}, u'down': {'value': 32768}},), is_leaf=True, yang_name="ldp-fec-prefix-state-dw", rest_name="ldp-fec-prefix-state-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='ldp-fec-state', is_config=True)""",
          })
  
      self.__ldp_fec_prefix_state_dw = t
      if hasattr(self, '_set'):
        self._set()
  
    def _unset_ldp_fec_prefix_state_dw(self):
      self.__ldp_fec_prefix_state_dw = YANGDynClass(base=RestrictedClassType(base_type=unicode,                                     restriction_type="dict_key",                                     restriction_arg={u'current': {'value': 16384}, u'unknown': {'value': 0}, u'retained': {'value': 49152}, u'down': {'value': 32768}},), is_leaf=True, yang_name="ldp-fec-prefix-state-dw", rest_name="ldp-fec-prefix-state-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='ldp-fec-state', is_config=True)
  
  
    def _get_ldp_fec_prefix_fec_filtered_state_dw(self):
      """
      Getter method for ldp_fec_prefix_fec_filtered_state_dw, mapped from YANG variable /brocade_mpls_rpc/show_mpls_ldp_fec_prefix_prefix_longer/output/ldp_fec_prefix_prefix_longer_rec_list/ldp_fec_prefix_downstream_rec_list/ldp_fec_prefix_fec_filtered_state_dw (yes-no)
  
      YANG Description: FEC filtered State
      """
      return self.__ldp_fec_prefix_fec_filtered_state_dw
        
    def _set_ldp_fec_prefix_fec_filtered_state_dw(self, v, load=False):
      """
      Setter method for ldp_fec_prefix_fec_filtered_state_dw, mapped from YANG variable /brocade_mpls_rpc/show_mpls_ldp_fec_prefix_prefix_longer/output/ldp_fec_prefix_prefix_longer_rec_list/ldp_fec_prefix_downstream_rec_list/ldp_fec_prefix_fec_filtered_state_dw (yes-no)
      If this variable is read-only (config: false) in the
      source YANG file, then _set_ldp_fec_prefix_fec_filtered_state_dw is considered as a private
      method. Backends looking to populate this variable should
      do so via calling thisObj._set_ldp_fec_prefix_fec_filtered_state_dw() directly.
  
      YANG Description: FEC filtered State
      """
      if hasattr(v, "_utype"):
        v = v._utype(v)
      try:
        t = YANGDynClass(v,base=RestrictedClassType(base_type=unicode,                                     restriction_type="dict_key",                                     restriction_arg={u'yes': {'value': 1}, u'no': {'value': 0}},), is_leaf=True, yang_name="ldp-fec-prefix-fec-filtered-state-dw", rest_name="ldp-fec-prefix-fec-filtered-state-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='yes-no', is_config=True)
      except (TypeError, ValueError):
        raise ValueError({
            'error-string': """ldp_fec_prefix_fec_filtered_state_dw must be of a type compatible with yes-no""",
            'defined-type': "brocade-mpls:yes-no",
            'generated-type': """YANGDynClass(base=RestrictedClassType(base_type=unicode,                                     restriction_type="dict_key",                                     restriction_arg={u'yes': {'value': 1}, u'no': {'value': 0}},), is_leaf=True, yang_name="ldp-fec-prefix-fec-filtered-state-dw", rest_name="ldp-fec-prefix-fec-filtered-state-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='yes-no', is_config=True)""",
          })
  
      self.__ldp_fec_prefix_fec_filtered_state_dw = t
      if hasattr(self, '_set'):
        self._set()
  
    def _unset_ldp_fec_prefix_fec_filtered_state_dw(self):
      self.__ldp_fec_prefix_fec_filtered_state_dw = YANGDynClass(base=RestrictedClassType(base_type=unicode,                                     restriction_type="dict_key",                                     restriction_arg={u'yes': {'value': 1}, u'no': {'value': 0}},), is_leaf=True, yang_name="ldp-fec-prefix-fec-filtered-state-dw", rest_name="ldp-fec-prefix-fec-filtered-state-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='yes-no', is_config=True)
  
  
    def _get_ldp_fec_prefix_fec_stale_dw(self):
      """
      Getter method for ldp_fec_prefix_fec_stale_dw, mapped from YANG variable /brocade_mpls_rpc/show_mpls_ldp_fec_prefix_prefix_longer/output/ldp_fec_prefix_prefix_longer_rec_list/ldp_fec_prefix_downstream_rec_list/ldp_fec_prefix_fec_stale_dw (yes-no)
  
      YANG Description: DM Stale
      """
      return self.__ldp_fec_prefix_fec_stale_dw
        
    def _set_ldp_fec_prefix_fec_stale_dw(self, v, load=False):
      """
      Setter method for ldp_fec_prefix_fec_stale_dw, mapped from YANG variable /brocade_mpls_rpc/show_mpls_ldp_fec_prefix_prefix_longer/output/ldp_fec_prefix_prefix_longer_rec_list/ldp_fec_prefix_downstream_rec_list/ldp_fec_prefix_fec_stale_dw (yes-no)
      If this variable is read-only (config: false) in the
      source YANG file, then _set_ldp_fec_prefix_fec_stale_dw is considered as a private
      method. Backends looking to populate this variable should
      do so via calling thisObj._set_ldp_fec_prefix_fec_stale_dw() directly.
  
      YANG Description: DM Stale
      """
      if hasattr(v, "_utype"):
        v = v._utype(v)
      try:
        t = YANGDynClass(v,base=RestrictedClassType(base_type=unicode,                                     restriction_type="dict_key",                                     restriction_arg={u'yes': {'value': 1}, u'no': {'value': 0}},), is_leaf=True, yang_name="ldp-fec-prefix-fec-stale-dw", rest_name="ldp-fec-prefix-fec-stale-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='yes-no', is_config=True)
      except (TypeError, ValueError):
        raise ValueError({
            'error-string': """ldp_fec_prefix_fec_stale_dw must be of a type compatible with yes-no""",
            'defined-type': "brocade-mpls:yes-no",
            'generated-type': """YANGDynClass(base=RestrictedClassType(base_type=unicode,                                     restriction_type="dict_key",                                     restriction_arg={u'yes': {'value': 1}, u'no': {'value': 0}},), is_leaf=True, yang_name="ldp-fec-prefix-fec-stale-dw", rest_name="ldp-fec-prefix-fec-stale-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='yes-no', is_config=True)""",
          })
  
      self.__ldp_fec_prefix_fec_stale_dw = t
      if hasattr(self, '_set'):
        self._set()
  
    def _unset_ldp_fec_prefix_fec_stale_dw(self):
      self.__ldp_fec_prefix_fec_stale_dw = YANGDynClass(base=RestrictedClassType(base_type=unicode,                                     restriction_type="dict_key",                                     restriction_arg={u'yes': {'value': 1}, u'no': {'value': 0}},), is_leaf=True, yang_name="ldp-fec-prefix-fec-stale-dw", rest_name="ldp-fec-prefix-fec-stale-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='yes-no', is_config=True)
  
  
    def _get_ldp_fec_prefix_feccb_dw(self):
      """
      Getter method for ldp_fec_prefix_feccb_dw, mapped from YANG variable /brocade_mpls_rpc/show_mpls_ldp_fec_prefix_prefix_longer/output/ldp_fec_prefix_prefix_longer_rec_list/ldp_fec_prefix_downstream_rec_list/ldp_fec_prefix_feccb_dw (uint32)
  
      YANG Description: CB
      """
      return self.__ldp_fec_prefix_feccb_dw
        
    def _set_ldp_fec_prefix_feccb_dw(self, v, load=False):
      """
      Setter method for ldp_fec_prefix_feccb_dw, mapped from YANG variable /brocade_mpls_rpc/show_mpls_ldp_fec_prefix_prefix_longer/output/ldp_fec_prefix_prefix_longer_rec_list/ldp_fec_prefix_downstream_rec_list/ldp_fec_prefix_feccb_dw (uint32)
      If this variable is read-only (config: false) in the
      source YANG file, then _set_ldp_fec_prefix_feccb_dw is considered as a private
      method. Backends looking to populate this variable should
      do so via calling thisObj._set_ldp_fec_prefix_feccb_dw() directly.
  
      YANG Description: CB
      """
      if hasattr(v, "_utype"):
        v = v._utype(v)
      try:
        t = YANGDynClass(v,base=RestrictedClassType(base_type=long, restriction_dict={'range': ['0..4294967295']}, int_size=32), is_leaf=True, yang_name="ldp-fec-prefix-feccb-dw", rest_name="ldp-fec-prefix-feccb-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='uint32', is_config=True)
      except (TypeError, ValueError):
        raise ValueError({
            'error-string': """ldp_fec_prefix_feccb_dw must be of a type compatible with uint32""",
            'defined-type': "uint32",
            'generated-type': """YANGDynClass(base=RestrictedClassType(base_type=long, restriction_dict={'range': ['0..4294967295']}, int_size=32), is_leaf=True, yang_name="ldp-fec-prefix-feccb-dw", rest_name="ldp-fec-prefix-feccb-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='uint32', is_config=True)""",
          })
  
      self.__ldp_fec_prefix_feccb_dw = t
      if hasattr(self, '_set'):
        self._set()
  
    def _unset_ldp_fec_prefix_feccb_dw(self):
      self.__ldp_fec_prefix_feccb_dw = YANGDynClass(base=RestrictedClassType(base_type=long, restriction_dict={'range': ['0..4294967295']}, int_size=32), is_leaf=True, yang_name="ldp-fec-prefix-feccb-dw", rest_name="ldp-fec-prefix-feccb-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='uint32', is_config=True)
  
  
    def _get_ldp_fec_prefix_fec_dm_state_dw(self):
      """
      Getter method for ldp_fec_prefix_fec_dm_state_dw, mapped from YANG variable /brocade_mpls_rpc/show_mpls_ldp_fec_prefix_prefix_longer/output/ldp_fec_prefix_prefix_longer_rec_list/ldp_fec_prefix_downstream_rec_list/ldp_fec_prefix_fec_dm_state_dw (int32)
  
      YANG Description: DM State
      """
      return self.__ldp_fec_prefix_fec_dm_state_dw
        
    def _set_ldp_fec_prefix_fec_dm_state_dw(self, v, load=False):
      """
      Setter method for ldp_fec_prefix_fec_dm_state_dw, mapped from YANG variable /brocade_mpls_rpc/show_mpls_ldp_fec_prefix_prefix_longer/output/ldp_fec_prefix_prefix_longer_rec_list/ldp_fec_prefix_downstream_rec_list/ldp_fec_prefix_fec_dm_state_dw (int32)
      If this variable is read-only (config: false) in the
      source YANG file, then _set_ldp_fec_prefix_fec_dm_state_dw is considered as a private
      method. Backends looking to populate this variable should
      do so via calling thisObj._set_ldp_fec_prefix_fec_dm_state_dw() directly.
  
      YANG Description: DM State
      """
      if hasattr(v, "_utype"):
        v = v._utype(v)
      try:
        t = YANGDynClass(v,base=RestrictedClassType(base_type=long, restriction_dict={'range': ['-2147483648..2147483647']}, int_size=32), is_leaf=True, yang_name="ldp-fec-prefix-fec-dm-state-dw", rest_name="ldp-fec-prefix-fec-dm-state-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='int32', is_config=True)
      except (TypeError, ValueError):
        raise ValueError({
            'error-string': """ldp_fec_prefix_fec_dm_state_dw must be of a type compatible with int32""",
            'defined-type': "int32",
            'generated-type': """YANGDynClass(base=RestrictedClassType(base_type=long, restriction_dict={'range': ['-2147483648..2147483647']}, int_size=32), is_leaf=True, yang_name="ldp-fec-prefix-fec-dm-state-dw", rest_name="ldp-fec-prefix-fec-dm-state-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='int32', is_config=True)""",
          })
  
      self.__ldp_fec_prefix_fec_dm_state_dw = t
      if hasattr(self, '_set'):
        self._set()
  
    def _unset_ldp_fec_prefix_fec_dm_state_dw(self):
      self.__ldp_fec_prefix_fec_dm_state_dw = YANGDynClass(base=RestrictedClassType(base_type=long, restriction_dict={'range': ['-2147483648..2147483647']}, int_size=32), is_leaf=True, yang_name="ldp-fec-prefix-fec-dm-state-dw", rest_name="ldp-fec-prefix-fec-dm-state-dw", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-mpls', defining_module='brocade-mpls', yang_type='int32', is_config=True)
  
    ldp_fec_prefix_local_ldp_id_dw = __builtin__.property(_get_ldp_fec_prefix_local_ldp_id_dw, _set_ldp_fec_prefix_local_ldp_id_dw)
    ldp_fec_prefix_local_ldp_lblspc_dw = __builtin__.property(_get_ldp_fec_prefix_local_ldp_lblspc_dw, _set_ldp_fec_prefix_local_ldp_lblspc_dw)
    ldp_fec_prefix_peer_ldp_id_dw = __builtin__.property(_get_ldp_fec_prefix_peer_ldp_id_dw, _set_ldp_fec_prefix_peer_ldp_id_dw)
    ldp_fec_prefix_peer_ldp_lblspc_dw = __builtin__.property(_get_ldp_fec_prefix_peer_ldp_lblspc_dw, _set_ldp_fec_prefix_peer_ldp_lblspc_dw)
    ldp_fec_prefix_label_dw = __builtin__.property(_get_ldp_fec_prefix_label_dw, _set_ldp_fec_prefix_label_dw)
    ldp_fec_prefix_state_dw = __builtin__.property(_get_ldp_fec_prefix_state_dw, _set_ldp_fec_prefix_state_dw)
    ldp_fec_prefix_fec_filtered_state_dw = __builtin__.property(_get_ldp_fec_prefix_fec_filtered_state_dw, _set_ldp_fec_prefix_fec_filtered_state_dw)
    ldp_fec_prefix_fec_stale_dw = __builtin__.property(_get_ldp_fec_prefix_fec_stale_dw, _set_ldp_fec_prefix_fec_stale_dw)
    ldp_fec_prefix_feccb_dw = __builtin__.property(_get_ldp_fec_prefix_feccb_dw, _set_ldp_fec_prefix_feccb_dw)
    ldp_fec_prefix_fec_dm_state_dw = __builtin__.property(_get_ldp_fec_prefix_fec_dm_state_dw, _set_ldp_fec_prefix_fec_dm_state_dw)
  
  
    _pyangbind_elements = {'ldp_fec_prefix_local_ldp_id_dw': ldp_fec_prefix_local_ldp_id_dw, 'ldp_fec_prefix_local_ldp_lblspc_dw': ldp_fec_prefix_local_ldp_lblspc_dw, 'ldp_fec_prefix_peer_ldp_id_dw': ldp_fec_prefix_peer_ldp_id_dw, 'ldp_fec_prefix_peer_ldp_lblspc_dw': ldp_fec_prefix_peer_ldp_lblspc_dw, 'ldp_fec_prefix_label_dw': ldp_fec_prefix_label_dw, 'ldp_fec_prefix_state_dw': ldp_fec_prefix_state_dw, 'ldp_fec_prefix_fec_filtered_state_dw': ldp_fec_prefix_fec_filtered_state_dw, 'ldp_fec_prefix_fec_stale_dw': ldp_fec_prefix_fec_stale_dw, 'ldp_fec_prefix_feccb_dw': ldp_fec_prefix_feccb_dw, 'ldp_fec_prefix_fec_dm_state_dw': ldp_fec_prefix_fec_dm_state_dw, }
  
  
  