text: #
  # PySNMP MIB module ENTERASYS-NAT-MIB (http://snmplabs.com/pysmi)
  # ASN.1 source file:///Users/davwang4/Dev/mibs.snmplabs.com/asn1/ENTERASYS-NAT-MIB
  # Produced by pysmi-0.3.4 at Mon Apr 29 18:49:50 2019
  # On host DAVWANG4-M-1475 platform Darwin version 18.5.0 by user davwang4
  # Using Python version 3.7.3 (default, Mar 27 2019, 09:23:15) 
  #
  Integer, ObjectIdentifier, OctetString = mibBuilder.importSymbols("ASN1", "Integer", "ObjectIdentifier", "OctetString")
  NamedValues, = mibBuilder.importSymbols("ASN1-ENUMERATION", "NamedValues")
  ValueRangeConstraint, ConstraintsIntersection, ValueSizeConstraint, SingleValueConstraint, ConstraintsUnion = mibBuilder.importSymbols("ASN1-REFINEMENT", "ValueRangeConstraint", "ConstraintsIntersection", "ValueSizeConstraint", "SingleValueConstraint", "ConstraintsUnion")
  etsysModules, = mibBuilder.importSymbols("ENTERASYS-MIB-NAMES", "etsysModules")
  InterfaceIndexOrZero, = mibBuilder.importSymbols("IF-MIB", "InterfaceIndexOrZero")
  InetAddressType, InetPortNumber, InetAddressPrefixLength, InetAddress, InetVersion = mibBuilder.importSymbols("INET-ADDRESS-MIB", "InetAddressType", "InetPortNumber", "InetAddressPrefixLength", "InetAddress", "InetVersion")
  SnmpAdminString, = mibBuilder.importSymbols("SNMP-FRAMEWORK-MIB", "SnmpAdminString")
  ModuleCompliance, ObjectGroup, NotificationGroup = mibBuilder.importSymbols("SNMPv2-CONF", "ModuleCompliance", "ObjectGroup", "NotificationGroup")
  Unsigned32, MibScalar, MibTable, MibTableRow, MibTableColumn, iso, NotificationType, MibIdentifier, ModuleIdentity, TimeTicks, Counter32, Counter64, Bits, IpAddress, Integer32, ObjectIdentity, Gauge32 = mibBuilder.importSymbols("SNMPv2-SMI", "Unsigned32", "MibScalar", "MibTable", "MibTableRow", "MibTableColumn", "iso", "NotificationType", "MibIdentifier", "ModuleIdentity", "TimeTicks", "Counter32", "Counter64", "Bits", "IpAddress", "Integer32", "ObjectIdentity", "Gauge32")
  RowStatus, TruthValue, TextualConvention, DisplayString, DateAndTime = mibBuilder.importSymbols("SNMPv2-TC", "RowStatus", "TruthValue", "TextualConvention", "DisplayString", "DateAndTime")
  etsysNatMIB = ModuleIdentity((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75))
  etsysNatMIB.setRevisions(('2010-06-02 11:53',))
  if mibBuilder.loadTexts: etsysNatMIB.setLastUpdated('201006021153Z')
  if mibBuilder.loadTexts: etsysNatMIB.setOrganization('Enterasys Networks, Inc')
  etsysNatGlobal = MibIdentifier((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1))
  etsysNatGlobalStats = MibIdentifier((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 1))
  etsysNatGlobalIpv4Config = MibIdentifier((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 2))
  etsysNatTables = MibIdentifier((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2))
  etsysNatConformance = MibIdentifier((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 3))
  etsysNatStatsPoolsUsed = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 1, 1), Gauge32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatStatsPoolsUsed.setStatus('current')
  etsysNatStatsListRulesUsed = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 1, 2), Gauge32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatStatsListRulesUsed.setStatus('current')
  etsysNatStatsStaticRulesUsed = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 1, 3), Gauge32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatStatsStaticRulesUsed.setStatus('current')
  etsysNatStatsAddressUsed = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 1, 4), Gauge32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatStatsAddressUsed.setStatus('current')
  etsysNatStatsPortMapsUsed = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 1, 5), Gauge32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatStatsPortMapsUsed.setStatus('current')
  etsysNatStatsBindingsCurrent = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 1, 6), Gauge32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatStatsBindingsCurrent.setStatus('current')
  etsysNatStatsBindingsHigh = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 1, 7), Gauge32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatStatsBindingsHigh.setStatus('current')
  etsysNatStatsBindingsDeleted = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 1, 8), Counter32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatStatsBindingsDeleted.setStatus('current')
  etsysNatStatsBindingsTotal = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 1, 9), Counter32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatStatsBindingsTotal.setStatus('current')
  etsysNatStatsBindingsExhausted = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 1, 10), Counter32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatStatsBindingsExhausted.setStatus('current')
  etsysNatStatsBindingsMaxReached = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 1, 11), Counter32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatStatsBindingsMaxReached.setStatus('current')
  etsysNatStatsBindingsNoIpAddr = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 1, 12), Counter32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatStatsBindingsNoIpAddr.setStatus('current')
  etsysNatStatsBindingsNoPortmapPort = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 1, 13), Counter32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatStatsBindingsNoPortmapPort.setStatus('current')
  etsysNatStatsBindingsNoFtpALG = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 1, 14), Counter32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatStatsBindingsNoFtpALG.setStatus('current')
  etsysNatStatsBindingsPerSecond = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 1, 15), Gauge32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatStatsBindingsPerSecond.setStatus('current')
  etsysNatStatsClear = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 1, 16), TruthValue().clone('false')).setMaxAccess("readwrite")
  if mibBuilder.loadTexts: etsysNatStatsClear.setStatus('current')
  etsysNatStatsClearDateAndTime = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 1, 17), DateAndTime()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatStatsClearDateAndTime.setStatus('current')
  etsysNatStatsTranslationProtocolRulesCount = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 1, 18), Gauge32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatStatsTranslationProtocolRulesCount.setStatus('current')
  etsysNatStatsMinTimeoutValue = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 1, 19), Unsigned32()).setUnits('seconds').setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatStatsMinTimeoutValue.setStatus('current')
  etsysNatStatsMaxTimeoutValue = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 1, 20), Unsigned32()).setUnits('seconds').setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatStatsMaxTimeoutValue.setStatus('current')
  etsysNatIpv4ConfigLogTranslations = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 2, 1), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2))).clone(namedValues=NamedValues(("disabled", 1), ("enabled", 2))).clone('disabled')).setMaxAccess("readwrite")
  if mibBuilder.loadTexts: etsysNatIpv4ConfigLogTranslations.setStatus('current')
  etsysNatIpv4ConfigInspectDNS = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 2, 2), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2))).clone(namedValues=NamedValues(("disabled", 1), ("enabled", 2))).clone('disabled')).setMaxAccess("readwrite")
  if mibBuilder.loadTexts: etsysNatIpv4ConfigInspectDNS.setStatus('current')
  etsysNatIpv4ConfigFtpCtrlPort = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 2, 3), InetPortNumber().subtype(subtypeSpec=ValueRangeConstraint(1, 65535)).clone(21)).setMaxAccess("readwrite")
  if mibBuilder.loadTexts: etsysNatIpv4ConfigFtpCtrlPort.setStatus('current')
  etsysNatIpv4ConfigMaxEntries = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 2, 4), Unsigned32().subtype(subtypeSpec=ConstraintsUnion(ValueRangeConstraint(0, 0), ValueRangeConstraint(1, 4294967295), ))).setMaxAccess("readwrite")
  if mibBuilder.loadTexts: etsysNatIpv4ConfigMaxEntries.setStatus('current')
  etsysNatIpv4ConfigTimeout = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 2, 5), Unsigned32().clone(240)).setUnits('seconds').setMaxAccess("readwrite")
  if mibBuilder.loadTexts: etsysNatIpv4ConfigTimeout.setStatus('current')
  etsysNatIpv4ConfigUdpTimeout = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 2, 6), Unsigned32().clone(240)).setUnits('seconds').setMaxAccess("readwrite")
  if mibBuilder.loadTexts: etsysNatIpv4ConfigUdpTimeout.setStatus('current')
  etsysNatIpv4ConfigTcpTimeout = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 2, 7), Unsigned32().clone(240)).setUnits('seconds').setMaxAccess("readwrite")
  if mibBuilder.loadTexts: etsysNatIpv4ConfigTcpTimeout.setStatus('current')
  etsysNatIpv4ConfigFtpTimeout = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 2, 8), Unsigned32().clone(240)).setUnits('seconds').setMaxAccess("readwrite")
  if mibBuilder.loadTexts: etsysNatIpv4ConfigFtpTimeout.setStatus('current')
  etsysNatIpv4ConfigDnsTimeout = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 2, 9), Unsigned32().clone(240)).setUnits('seconds').setMaxAccess("readwrite")
  if mibBuilder.loadTexts: etsysNatIpv4ConfigDnsTimeout.setStatus('current')
  etsysNatIpv4ConfigIcmpTimeout = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 2, 10), Unsigned32().clone(240)).setUnits('seconds').setMaxAccess("readwrite")
  if mibBuilder.loadTexts: etsysNatIpv4ConfigIcmpTimeout.setStatus('current')
  etsysNatIpv4ConfigFinRstTimeout = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 2, 11), Unsigned32().subtype(subtypeSpec=ConstraintsUnion(ValueRangeConstraint(0, 0), ValueRangeConstraint(1, 4294967295), )).clone(3)).setUnits('seconds').setMaxAccess("readwrite")
  if mibBuilder.loadTexts: etsysNatIpv4ConfigFinRstTimeout.setStatus('current')
  etsysNatIpv4ConfigFinRstTimeoutHalfClosedStatus = MibScalar((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 1, 2, 12), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2))).clone(namedValues=NamedValues(("disabled", 1), ("enabled", 2))).clone('enabled')).setMaxAccess("readwrite")
  if mibBuilder.loadTexts: etsysNatIpv4ConfigFinRstTimeoutHalfClosedStatus.setStatus('current')
  etsysNatTranslationProtocolRulesTable = MibTable((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 1), )
  if mibBuilder.loadTexts: etsysNatTranslationProtocolRulesTable.setStatus('current')
  etsysNatTranslationProtocolRulesEntry = MibTableRow((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 1, 1), ).setIndexNames((0, "ENTERASYS-NAT-MIB", "etsysNatTranslationInetVersion"), (0, "ENTERASYS-NAT-MIB", "etsysNatTranslationProtocol"), (0, "ENTERASYS-NAT-MIB", "etsysNatTranslationPort"))
  if mibBuilder.loadTexts: etsysNatTranslationProtocolRulesEntry.setStatus('current')
  etsysNatTranslationInetVersion = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 1, 1, 1), InetVersion())
  if mibBuilder.loadTexts: etsysNatTranslationInetVersion.setStatus('current')
  etsysNatTranslationProtocol = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 1, 1, 2), Integer32().subtype(subtypeSpec=ConstraintsUnion(ValueRangeConstraint(0, 0), ValueRangeConstraint(1, 255), )))
  if mibBuilder.loadTexts: etsysNatTranslationProtocol.setStatus('current')
  etsysNatTranslationPort = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 1, 1, 3), InetPortNumber().subtype(subtypeSpec=ConstraintsUnion(ValueRangeConstraint(0, 0), ValueRangeConstraint(1, 65535), )))
  if mibBuilder.loadTexts: etsysNatTranslationPort.setStatus('current')
  etsysNatTranslationTimeout = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 1, 1, 4), Unsigned32().clone(240)).setUnits('seconds').setMaxAccess("readcreate")
  if mibBuilder.loadTexts: etsysNatTranslationTimeout.setStatus('current')
  etsysNatTranslationOneShot = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 1, 1, 5), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2))).clone(namedValues=NamedValues(("disabled", 1), ("enabled", 2))).clone('disabled')).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: etsysNatTranslationOneShot.setStatus('current')
  etsysNatTranslationRowStatus = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 1, 1, 6), RowStatus()).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: etsysNatTranslationRowStatus.setStatus('current')
  etsysNatPoolTable = MibTable((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 2), )
  if mibBuilder.loadTexts: etsysNatPoolTable.setStatus('current')
  etsysNatPoolEntry = MibTableRow((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 2, 1), ).setIndexNames((0, "ENTERASYS-NAT-MIB", "etsysNatPoolAddressType"), (0, "ENTERASYS-NAT-MIB", "etsysNatPoolName"))
  if mibBuilder.loadTexts: etsysNatPoolEntry.setStatus('current')
  etsysNatPoolAddressType = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 2, 1, 1), InetAddressType())
  if mibBuilder.loadTexts: etsysNatPoolAddressType.setStatus('current')
  etsysNatPoolName = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 2, 1, 2), SnmpAdminString().subtype(subtypeSpec=ValueSizeConstraint(1, 63)))
  if mibBuilder.loadTexts: etsysNatPoolName.setStatus('current')
  etsysNatPoolFirstIpAddr = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 2, 1, 3), InetAddress().subtype(subtypeSpec=ConstraintsUnion(ValueSizeConstraint(4, 4), ValueSizeConstraint(16, 16), ))).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: etsysNatPoolFirstIpAddr.setStatus('current')
  etsysNatPoolLastIpAddr = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 2, 1, 4), InetAddress().subtype(subtypeSpec=ConstraintsUnion(ValueSizeConstraint(4, 4), ValueSizeConstraint(16, 16), ))).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: etsysNatPoolLastIpAddr.setStatus('current')
  etsysNatPoolPrefixLen = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 2, 1, 5), InetAddressPrefixLength()).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: etsysNatPoolPrefixLen.setStatus('current')
  etsysNatPoolNextIpAddr = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 2, 1, 6), InetAddress().subtype(subtypeSpec=ConstraintsUnion(ValueSizeConstraint(4, 4), ValueSizeConstraint(16, 16), ))).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatPoolNextIpAddr.setStatus('current')
  etsysNatPoolAddrCount = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 2, 1, 7), Gauge32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatPoolAddrCount.setStatus('current')
  etsysNatPoolAddrUsed = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 2, 1, 8), Gauge32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatPoolAddrUsed.setStatus('current')
  etsysNatPoolAddrAlloc = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 2, 1, 9), Gauge32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatPoolAddrAlloc.setStatus('current')
  etsysNatPoolOutOfAddrs = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 2, 1, 10), Counter32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatPoolOutOfAddrs.setStatus('current')
  etsysNatPoolPortAlloc = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 2, 1, 11), Gauge32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatPoolPortAlloc.setStatus('current')
  etsysNatPoolOutOfPorts = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 2, 1, 12), Counter32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatPoolOutOfPorts.setStatus('current')
  etsysNatPoolConns = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 2, 1, 13), Gauge32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatPoolConns.setStatus('current')
  etsysNatPoolHits = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 2, 1, 14), Counter32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatPoolHits.setStatus('current')
  etsysNatPoolListRulesCount = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 2, 1, 15), Gauge32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatPoolListRulesCount.setStatus('current')
  etsysNatPoolLsnatVservers = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 2, 1, 16), Gauge32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatPoolLsnatVservers.setStatus('current')
  etsysNatPoolRowStatus = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 2, 1, 17), RowStatus()).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: etsysNatPoolRowStatus.setStatus('current')
  etsysNatListRuleTable = MibTable((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 3), )
  if mibBuilder.loadTexts: etsysNatListRuleTable.setStatus('current')
  etsysNatListRuleEntry = MibTableRow((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 3, 1), ).setIndexNames((0, "ENTERASYS-NAT-MIB", "etsysNatListRuleInetVersion"), (0, "ENTERASYS-NAT-MIB", "etsysNatListRuleDirection"), (0, "ENTERASYS-NAT-MIB", "etsysNatListRuleMatchType"), (0, "ENTERASYS-NAT-MIB", "etsysNatListRuleName"), (0, "ENTERASYS-NAT-MIB", "etsysNatListRuleInsideVrfName"))
  if mibBuilder.loadTexts: etsysNatListRuleEntry.setStatus('current')
  etsysNatListRuleInetVersion = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 3, 1, 1), InetVersion())
  if mibBuilder.loadTexts: etsysNatListRuleInetVersion.setStatus('current')
  etsysNatListRuleDirection = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 3, 1, 2), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2))).clone(namedValues=NamedValues(("inside", 1), ("outside", 2))))
  if mibBuilder.loadTexts: etsysNatListRuleDirection.setStatus('current')
  etsysNatListRuleMatchType = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 3, 1, 3), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2))).clone(namedValues=NamedValues(("source", 1), ("destination", 2))))
  if mibBuilder.loadTexts: etsysNatListRuleMatchType.setStatus('current')
  etsysNatListRuleName = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 3, 1, 4), SnmpAdminString().subtype(subtypeSpec=ValueSizeConstraint(1, 64)))
  if mibBuilder.loadTexts: etsysNatListRuleName.setStatus('current')
  etsysNatListRuleInsideVrfName = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 3, 1, 5), SnmpAdminString().subtype(subtypeSpec=ValueSizeConstraint(1, 16)))
  if mibBuilder.loadTexts: etsysNatListRuleInsideVrfName.setStatus('current')
  etsysNatListRulePoolName = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 3, 1, 6), SnmpAdminString().subtype(subtypeSpec=ValueSizeConstraint(1, 63))).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: etsysNatListRulePoolName.setStatus('current')
  etsysNatListRuleIfIndex = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 3, 1, 7), InterfaceIndexOrZero()).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: etsysNatListRuleIfIndex.setStatus('current')
  etsysNatListRuleOverloaded = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 3, 1, 8), TruthValue().clone('false')).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: etsysNatListRuleOverloaded.setStatus('current')
  etsysNatListRuleConns = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 3, 1, 9), Gauge32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatListRuleConns.setStatus('current')
  etsysNatListRuleHits = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 3, 1, 10), Counter32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatListRuleHits.setStatus('current')
  etsysNatListRuleRowStatus = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 3, 1, 11), RowStatus()).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: etsysNatListRuleRowStatus.setStatus('current')
  etsysNatStaticRuleTable = MibTable((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 4), )
  if mibBuilder.loadTexts: etsysNatStaticRuleTable.setStatus('current')
  etsysNatStaticRuleEntry = MibTableRow((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 4, 1), ).setIndexNames((0, "ENTERASYS-NAT-MIB", "etsysNatStaticRuleAddressType"), (0, "ENTERASYS-NAT-MIB", "etsysNatStaticRuleDirection"), (0, "ENTERASYS-NAT-MIB", "etsysNatStaticRuleMatchType"), (0, "ENTERASYS-NAT-MIB", "etsysNatStaticRuleProtocol"), (0, "ENTERASYS-NAT-MIB", "etsysNatStaticRuleLocalIpAddr"), (0, "ENTERASYS-NAT-MIB", "etsysNatStaticRuleLocalPort"), (0, "ENTERASYS-NAT-MIB", "etsysNatStaticRuleGlobalIpAddr"), (0, "ENTERASYS-NAT-MIB", "etsysNatStaticRuleGlobalPort"), (0, "ENTERASYS-NAT-MIB", "etsysNatStaticRuleInsideVrfName"))
  if mibBuilder.loadTexts: etsysNatStaticRuleEntry.setStatus('current')
  etsysNatStaticRuleAddressType = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 4, 1, 1), InetAddressType())
  if mibBuilder.loadTexts: etsysNatStaticRuleAddressType.setStatus('current')
  etsysNatStaticRuleDirection = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 4, 1, 2), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2))).clone(namedValues=NamedValues(("inside", 1), ("outside", 2))))
  if mibBuilder.loadTexts: etsysNatStaticRuleDirection.setStatus('current')
  etsysNatStaticRuleMatchType = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 4, 1, 3), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2))).clone(namedValues=NamedValues(("source", 1), ("destination", 2))))
  if mibBuilder.loadTexts: etsysNatStaticRuleMatchType.setStatus('current')
  etsysNatStaticRuleProtocol = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 4, 1, 4), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(0, 6, 17))).clone(namedValues=NamedValues(("any", 0), ("tcp", 6), ("udp", 17))))
  if mibBuilder.loadTexts: etsysNatStaticRuleProtocol.setStatus('current')
  etsysNatStaticRuleLocalIpAddr = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 4, 1, 5), InetAddress().subtype(subtypeSpec=ConstraintsUnion(ValueSizeConstraint(4, 4), ValueSizeConstraint(16, 16), )))
  if mibBuilder.loadTexts: etsysNatStaticRuleLocalIpAddr.setStatus('current')
  etsysNatStaticRuleLocalPort = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 4, 1, 6), InetPortNumber().subtype(subtypeSpec=ConstraintsUnion(ValueRangeConstraint(0, 0), ValueRangeConstraint(1, 65535), )))
  if mibBuilder.loadTexts: etsysNatStaticRuleLocalPort.setStatus('current')
  etsysNatStaticRuleGlobalIpAddr = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 4, 1, 7), InetAddress().subtype(subtypeSpec=ConstraintsUnion(ValueSizeConstraint(4, 4), ValueSizeConstraint(16, 16), )))
  if mibBuilder.loadTexts: etsysNatStaticRuleGlobalIpAddr.setStatus('current')
  etsysNatStaticRuleGlobalPort = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 4, 1, 8), InetPortNumber().subtype(subtypeSpec=ConstraintsUnion(ValueRangeConstraint(0, 0), ValueRangeConstraint(1, 65535), )))
  if mibBuilder.loadTexts: etsysNatStaticRuleGlobalPort.setStatus('current')
  etsysNatStaticRuleInsideVrfName = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 4, 1, 9), SnmpAdminString().subtype(subtypeSpec=ValueSizeConstraint(1, 16)))
  if mibBuilder.loadTexts: etsysNatStaticRuleInsideVrfName.setStatus('current')
  etsysNatStaticRuleOverloaded = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 4, 1, 10), TruthValue()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatStaticRuleOverloaded.setStatus('current')
  etsysNatStaticRuleConns = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 4, 1, 11), Gauge32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatStaticRuleConns.setStatus('current')
  etsysNatStaticRuleHits = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 4, 1, 12), Counter32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatStaticRuleHits.setStatus('current')
  etsysNatStaticRuleReservedBindingId = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 4, 1, 13), Unsigned32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatStaticRuleReservedBindingId.setStatus('current')
  etsysNatStaticRuleRowStatus = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 4, 1, 14), RowStatus()).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: etsysNatStaticRuleRowStatus.setStatus('current')
  etsysNatBindingTable = MibTable((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 5), )
  if mibBuilder.loadTexts: etsysNatBindingTable.setStatus('current')
  etsysNatBindingEntry = MibTableRow((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 5, 1), ).setIndexNames((0, "ENTERASYS-NAT-MIB", "etsysNatBindingId"))
  if mibBuilder.loadTexts: etsysNatBindingEntry.setStatus('current')
  etsysNatBindingId = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 5, 1, 1), Unsigned32())
  if mibBuilder.loadTexts: etsysNatBindingId.setStatus('current')
  etsysNatBindingState = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 5, 1, 2), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2, 3, 4))).clone(namedValues=NamedValues(("init", 1), ("syncing", 2), ("waitroute", 3), ("established", 4)))).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatBindingState.setStatus('current')
  etsysNatBindingAddressType = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 5, 1, 3), InetAddressType()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatBindingAddressType.setStatus('current')
  etsysNatBindingForwardSrcIp = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 5, 1, 4), InetAddress()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatBindingForwardSrcIp.setStatus('current')
  etsysNatBindingForwardSrcPort = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 5, 1, 5), InetPortNumber().subtype(subtypeSpec=ConstraintsUnion(ValueRangeConstraint(0, 0), ValueRangeConstraint(1, 65535), ))).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatBindingForwardSrcPort.setStatus('current')
  etsysNatBindingForwardDstIp = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 5, 1, 6), InetAddress()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatBindingForwardDstIp.setStatus('current')
  etsysNatBindingForwardDstPort = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 5, 1, 7), InetPortNumber().subtype(subtypeSpec=ConstraintsUnion(ValueRangeConstraint(0, 0), ValueRangeConstraint(1, 65535), ))).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatBindingForwardDstPort.setStatus('current')
  etsysNatBindingReverseSrcIp = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 5, 1, 8), InetAddress()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatBindingReverseSrcIp.setStatus('current')
  etsysNatBindingReverseSrcPort = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 5, 1, 9), InetPortNumber().subtype(subtypeSpec=ConstraintsUnion(ValueRangeConstraint(0, 0), ValueRangeConstraint(1, 65535), ))).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatBindingReverseSrcPort.setStatus('current')
  etsysNatBindingReverseDstIp = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 5, 1, 10), InetAddress()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatBindingReverseDstIp.setStatus('current')
  etsysNatBindingReverseDstPort = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 5, 1, 11), InetPortNumber().subtype(subtypeSpec=ConstraintsUnion(ValueRangeConstraint(0, 0), ValueRangeConstraint(1, 65535), ))).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatBindingReverseDstPort.setStatus('current')
  etsysNatBindingRuleType = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 5, 1, 12), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2, 3, 4))).clone(namedValues=NamedValues(("static", 1), ("dynamic", 2), ("staticReserved", 3), ("dynamicReserved", 4)))).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatBindingRuleType.setStatus('current')
  etsysNatBindingPoolName = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 5, 1, 13), SnmpAdminString().subtype(subtypeSpec=ValueSizeConstraint(1, 63))).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatBindingPoolName.setStatus('current')
  etsysNatBindingProtocol = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 5, 1, 14), Integer32().subtype(subtypeSpec=ConstraintsUnion(ValueRangeConstraint(0, 0), ValueRangeConstraint(1, 255), ))).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatBindingProtocol.setStatus('current')
  etsysNatBindingAlgType = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 5, 1, 15), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2, 3, 4, 5))).clone(namedValues=NamedValues(("none", 1), ("ftpctrl", 2), ("ftpdata", 3), ("tftpctrl", 4), ("icmpecho", 5)))).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatBindingAlgType.setStatus('current')
  etsysNatBindingFtpDataChannelCount = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 5, 1, 16), Unsigned32().subtype(subtypeSpec=ConstraintsUnion(ValueRangeConstraint(0, 0), ValueRangeConstraint(1, 65535), ))).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatBindingFtpDataChannelCount.setStatus('current')
  etsysNatBindingIcmpFwdIdent = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 5, 1, 17), Unsigned32().subtype(subtypeSpec=ConstraintsUnion(ValueRangeConstraint(0, 0), ValueRangeConstraint(1, 65535), ))).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatBindingIcmpFwdIdent.setStatus('current')
  etsysNatBindingIcmpRevIdent = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 5, 1, 18), Unsigned32().subtype(subtypeSpec=ConstraintsUnion(ValueRangeConstraint(0, 0), ValueRangeConstraint(1, 65535), ))).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatBindingIcmpRevIdent.setStatus('current')
  etsysNatBindingHWConns = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 5, 1, 19), Gauge32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatBindingHWConns.setStatus('current')
  etsysNatBindingCreationDate = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 5, 1, 20), DateAndTime()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatBindingCreationDate.setStatus('current')
  etsysNatBindingExpirationDate = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 5, 1, 21), DateAndTime()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatBindingExpirationDate.setStatus('current')
  etsysNatBindingIdleTime = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 5, 1, 22), Unsigned32()).setUnits('seconds').setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatBindingIdleTime.setStatus('current')
  etsysNatBindingExpireTime = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 5, 1, 23), Unsigned32()).setUnits('seconds').setMaxAccess("readonly")
  if mibBuilder.loadTexts: etsysNatBindingExpireTime.setStatus('current')
  etsysNatBindingClear = MibTableColumn((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 2, 5, 1, 24), TruthValue().clone('false')).setMaxAccess("readwrite")
  if mibBuilder.loadTexts: etsysNatBindingClear.setStatus('current')
  etsysNatMIBGroups = MibIdentifier((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 3, 1))
  etsysNatMIBCompliances = MibIdentifier((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 3, 2))
  etsysNatMIBGlobalStatsGroup = ObjectGroup((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 3, 1, 1)).setObjects(("ENTERASYS-NAT-MIB", "etsysNatStatsPoolsUsed"), ("ENTERASYS-NAT-MIB", "etsysNatStatsListRulesUsed"), ("ENTERASYS-NAT-MIB", "etsysNatStatsStaticRulesUsed"), ("ENTERASYS-NAT-MIB", "etsysNatStatsAddressUsed"), ("ENTERASYS-NAT-MIB", "etsysNatStatsPortMapsUsed"), ("ENTERASYS-NAT-MIB", "etsysNatStatsBindingsCurrent"), ("ENTERASYS-NAT-MIB", "etsysNatStatsBindingsHigh"), ("ENTERASYS-NAT-MIB", "etsysNatStatsBindingsDeleted"), ("ENTERASYS-NAT-MIB", "etsysNatStatsBindingsTotal"), ("ENTERASYS-NAT-MIB", "etsysNatStatsBindingsExhausted"), ("ENTERASYS-NAT-MIB", "etsysNatStatsBindingsMaxReached"), ("ENTERASYS-NAT-MIB", "etsysNatStatsBindingsNoIpAddr"), ("ENTERASYS-NAT-MIB", "etsysNatStatsBindingsNoPortmapPort"), ("ENTERASYS-NAT-MIB", "etsysNatStatsBindingsNoFtpALG"), ("ENTERASYS-NAT-MIB", "etsysNatStatsBindingsPerSecond"), ("ENTERASYS-NAT-MIB", "etsysNatStatsClear"), ("ENTERASYS-NAT-MIB", "etsysNatStatsClearDateAndTime"), ("ENTERASYS-NAT-MIB", "etsysNatStatsTranslationProtocolRulesCount"), ("ENTERASYS-NAT-MIB", "etsysNatStatsMinTimeoutValue"), ("ENTERASYS-NAT-MIB", "etsysNatStatsMaxTimeoutValue"))
  if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
      etsysNatMIBGlobalStatsGroup = etsysNatMIBGlobalStatsGroup.setStatus('current')
  etsysNatMIBGlobalIpv4ConfigGroup = ObjectGroup((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 3, 1, 2)).setObjects(("ENTERASYS-NAT-MIB", "etsysNatIpv4ConfigLogTranslations"), ("ENTERASYS-NAT-MIB", "etsysNatIpv4ConfigInspectDNS"), ("ENTERASYS-NAT-MIB", "etsysNatIpv4ConfigFtpCtrlPort"), ("ENTERASYS-NAT-MIB", "etsysNatIpv4ConfigMaxEntries"), ("ENTERASYS-NAT-MIB", "etsysNatIpv4ConfigTimeout"), ("ENTERASYS-NAT-MIB", "etsysNatIpv4ConfigUdpTimeout"), ("ENTERASYS-NAT-MIB", "etsysNatIpv4ConfigTcpTimeout"), ("ENTERASYS-NAT-MIB", "etsysNatIpv4ConfigFtpTimeout"), ("ENTERASYS-NAT-MIB", "etsysNatIpv4ConfigDnsTimeout"), ("ENTERASYS-NAT-MIB", "etsysNatIpv4ConfigIcmpTimeout"), ("ENTERASYS-NAT-MIB", "etsysNatIpv4ConfigFinRstTimeout"), ("ENTERASYS-NAT-MIB", "etsysNatIpv4ConfigFinRstTimeoutHalfClosedStatus"))
  if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
      etsysNatMIBGlobalIpv4ConfigGroup = etsysNatMIBGlobalIpv4ConfigGroup.setStatus('current')
  etsysNatMIBTranslationProtocolRulesTableGroup = ObjectGroup((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 3, 1, 3)).setObjects(("ENTERASYS-NAT-MIB", "etsysNatTranslationTimeout"), ("ENTERASYS-NAT-MIB", "etsysNatTranslationOneShot"), ("ENTERASYS-NAT-MIB", "etsysNatTranslationRowStatus"))
  if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
      etsysNatMIBTranslationProtocolRulesTableGroup = etsysNatMIBTranslationProtocolRulesTableGroup.setStatus('current')
  etsysNatMIBNatPoolTableGroup = ObjectGroup((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 3, 1, 4)).setObjects(("ENTERASYS-NAT-MIB", "etsysNatPoolFirstIpAddr"), ("ENTERASYS-NAT-MIB", "etsysNatPoolLastIpAddr"), ("ENTERASYS-NAT-MIB", "etsysNatPoolPrefixLen"), ("ENTERASYS-NAT-MIB", "etsysNatPoolNextIpAddr"), ("ENTERASYS-NAT-MIB", "etsysNatPoolAddrCount"), ("ENTERASYS-NAT-MIB", "etsysNatPoolAddrUsed"), ("ENTERASYS-NAT-MIB", "etsysNatPoolAddrAlloc"), ("ENTERASYS-NAT-MIB", "etsysNatPoolOutOfAddrs"), ("ENTERASYS-NAT-MIB", "etsysNatPoolPortAlloc"), ("ENTERASYS-NAT-MIB", "etsysNatPoolOutOfPorts"), ("ENTERASYS-NAT-MIB", "etsysNatPoolConns"), ("ENTERASYS-NAT-MIB", "etsysNatPoolHits"), ("ENTERASYS-NAT-MIB", "etsysNatPoolListRulesCount"), ("ENTERASYS-NAT-MIB", "etsysNatPoolLsnatVservers"), ("ENTERASYS-NAT-MIB", "etsysNatPoolRowStatus"))
  if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
      etsysNatMIBNatPoolTableGroup = etsysNatMIBNatPoolTableGroup.setStatus('current')
  etsysNatMIBNatListRuleTableGroup = ObjectGroup((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 3, 1, 5)).setObjects(("ENTERASYS-NAT-MIB", "etsysNatListRulePoolName"), ("ENTERASYS-NAT-MIB", "etsysNatListRuleIfIndex"), ("ENTERASYS-NAT-MIB", "etsysNatListRuleOverloaded"), ("ENTERASYS-NAT-MIB", "etsysNatListRuleConns"), ("ENTERASYS-NAT-MIB", "etsysNatListRuleHits"), ("ENTERASYS-NAT-MIB", "etsysNatListRuleRowStatus"))
  if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
      etsysNatMIBNatListRuleTableGroup = etsysNatMIBNatListRuleTableGroup.setStatus('current')
  etsysNatMIBNatStaticRuleTableGroup = ObjectGroup((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 3, 1, 6)).setObjects(("ENTERASYS-NAT-MIB", "etsysNatStaticRuleOverloaded"), ("ENTERASYS-NAT-MIB", "etsysNatStaticRuleConns"), ("ENTERASYS-NAT-MIB", "etsysNatStaticRuleHits"), ("ENTERASYS-NAT-MIB", "etsysNatStaticRuleReservedBindingId"), ("ENTERASYS-NAT-MIB", "etsysNatStaticRuleRowStatus"))
  if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
      etsysNatMIBNatStaticRuleTableGroup = etsysNatMIBNatStaticRuleTableGroup.setStatus('current')
  etsysNatMIBNatBindingTableGroup = ObjectGroup((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 3, 1, 7)).setObjects(("ENTERASYS-NAT-MIB", "etsysNatBindingState"), ("ENTERASYS-NAT-MIB", "etsysNatBindingAddressType"), ("ENTERASYS-NAT-MIB", "etsysNatBindingForwardSrcIp"), ("ENTERASYS-NAT-MIB", "etsysNatBindingForwardSrcPort"), ("ENTERASYS-NAT-MIB", "etsysNatBindingForwardDstIp"), ("ENTERASYS-NAT-MIB", "etsysNatBindingForwardDstPort"), ("ENTERASYS-NAT-MIB", "etsysNatBindingReverseSrcIp"), ("ENTERASYS-NAT-MIB", "etsysNatBindingReverseSrcPort"), ("ENTERASYS-NAT-MIB", "etsysNatBindingReverseDstIp"), ("ENTERASYS-NAT-MIB", "etsysNatBindingReverseDstPort"), ("ENTERASYS-NAT-MIB", "etsysNatBindingRuleType"), ("ENTERASYS-NAT-MIB", "etsysNatBindingPoolName"), ("ENTERASYS-NAT-MIB", "etsysNatBindingProtocol"), ("ENTERASYS-NAT-MIB", "etsysNatBindingAlgType"), ("ENTERASYS-NAT-MIB", "etsysNatBindingFtpDataChannelCount"), ("ENTERASYS-NAT-MIB", "etsysNatBindingIcmpFwdIdent"), ("ENTERASYS-NAT-MIB", "etsysNatBindingIcmpRevIdent"), ("ENTERASYS-NAT-MIB", "etsysNatBindingHWConns"), ("ENTERASYS-NAT-MIB", "etsysNatBindingCreationDate"), ("ENTERASYS-NAT-MIB", "etsysNatBindingExpirationDate"), ("ENTERASYS-NAT-MIB", "etsysNatBindingIdleTime"), ("ENTERASYS-NAT-MIB", "etsysNatBindingExpireTime"), ("ENTERASYS-NAT-MIB", "etsysNatBindingClear"))
  if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
      etsysNatMIBNatBindingTableGroup = etsysNatMIBNatBindingTableGroup.setStatus('current')
  etsysNatMIBCompliance = ModuleCompliance((1, 3, 6, 1, 4, 1, 5624, 1, 2, 75, 3, 2, 1)).setObjects(("ENTERASYS-NAT-MIB", "etsysNatMIBGlobalStatsGroup"), ("ENTERASYS-NAT-MIB", "etsysNatMIBGlobalIpv4ConfigGroup"), ("ENTERASYS-NAT-MIB", "etsysNatMIBTranslationProtocolRulesTableGroup"), ("ENTERASYS-NAT-MIB", "etsysNatMIBNatPoolTableGroup"), ("ENTERASYS-NAT-MIB", "etsysNatMIBNatListRuleTableGroup"), ("ENTERASYS-NAT-MIB", "etsysNatMIBNatStaticRuleTableGroup"), ("ENTERASYS-NAT-MIB", "etsysNatMIBNatBindingTableGroup"))
  
  if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
      etsysNatMIBCompliance = etsysNatMIBCompliance.setStatus('current')
  mibBuilder.exportSymbols("ENTERASYS-NAT-MIB", etsysNatStaticRuleEntry=etsysNatStaticRuleEntry, etsysNatStatsBindingsCurrent=etsysNatStatsBindingsCurrent, etsysNatListRuleTable=etsysNatListRuleTable, etsysNatBindingRuleType=etsysNatBindingRuleType, etsysNatBindingCreationDate=etsysNatBindingCreationDate, etsysNatMIBNatListRuleTableGroup=etsysNatMIBNatListRuleTableGroup, etsysNatStaticRuleGlobalPort=etsysNatStaticRuleGlobalPort, etsysNatBindingState=etsysNatBindingState, etsysNatStatsBindingsTotal=etsysNatStatsBindingsTotal, etsysNatPoolNextIpAddr=etsysNatPoolNextIpAddr, etsysNatBindingFtpDataChannelCount=etsysNatBindingFtpDataChannelCount, etsysNatBindingExpireTime=etsysNatBindingExpireTime, etsysNatMIBGlobalStatsGroup=etsysNatMIBGlobalStatsGroup, etsysNatMIBGroups=etsysNatMIBGroups, etsysNatMIBTranslationProtocolRulesTableGroup=etsysNatMIBTranslationProtocolRulesTableGroup, etsysNatStatsBindingsNoFtpALG=etsysNatStatsBindingsNoFtpALG, etsysNatIpv4ConfigTcpTimeout=etsysNatIpv4ConfigTcpTimeout, etsysNatBindingAddressType=etsysNatBindingAddressType, etsysNatTranslationProtocol=etsysNatTranslationProtocol, etsysNatListRuleName=etsysNatListRuleName, etsysNatTranslationOneShot=etsysNatTranslationOneShot, etsysNatPoolHits=etsysNatPoolHits, etsysNatListRuleConns=etsysNatListRuleConns, etsysNatIpv4ConfigFtpTimeout=etsysNatIpv4ConfigFtpTimeout, etsysNatBindingClear=etsysNatBindingClear, etsysNatStaticRuleInsideVrfName=etsysNatStaticRuleInsideVrfName, etsysNatBindingIcmpFwdIdent=etsysNatBindingIcmpFwdIdent, etsysNatGlobalStats=etsysNatGlobalStats, etsysNatIpv4ConfigFinRstTimeoutHalfClosedStatus=etsysNatIpv4ConfigFinRstTimeoutHalfClosedStatus, etsysNatBindingIdleTime=etsysNatBindingIdleTime, etsysNatStatsBindingsDeleted=etsysNatStatsBindingsDeleted, etsysNatBindingReverseDstIp=etsysNatBindingReverseDstIp, etsysNatPoolLsnatVservers=etsysNatPoolLsnatVservers, etsysNatListRuleHits=etsysNatListRuleHits, etsysNatListRuleEntry=etsysNatListRuleEntry, etsysNatStatsBindingsNoIpAddr=etsysNatStatsBindingsNoIpAddr, PYSNMP_MODULE_ID=etsysNatMIB, etsysNatPoolPrefixLen=etsysNatPoolPrefixLen, etsysNatPoolAddrUsed=etsysNatPoolAddrUsed, etsysNatPoolRowStatus=etsysNatPoolRowStatus, etsysNatPoolAddressType=etsysNatPoolAddressType, etsysNatStaticRuleHits=etsysNatStaticRuleHits, etsysNatStaticRuleConns=etsysNatStaticRuleConns, etsysNatPoolAddrCount=etsysNatPoolAddrCount, etsysNatStaticRuleRowStatus=etsysNatStaticRuleRowStatus, etsysNatBindingId=etsysNatBindingId, etsysNatGlobalIpv4Config=etsysNatGlobalIpv4Config, etsysNatStatsBindingsHigh=etsysNatStatsBindingsHigh, etsysNatStatsMinTimeoutValue=etsysNatStatsMinTimeoutValue, etsysNatStatsClear=etsysNatStatsClear, etsysNatIpv4ConfigIcmpTimeout=etsysNatIpv4ConfigIcmpTimeout, etsysNatBindingProtocol=etsysNatBindingProtocol, etsysNatPoolName=etsysNatPoolName, etsysNatMIBNatBindingTableGroup=etsysNatMIBNatBindingTableGroup, etsysNatPoolFirstIpAddr=etsysNatPoolFirstIpAddr, etsysNatBindingReverseSrcIp=etsysNatBindingReverseSrcIp, etsysNatBindingTable=etsysNatBindingTable, etsysNatStatsTranslationProtocolRulesCount=etsysNatStatsTranslationProtocolRulesCount, etsysNatPoolLastIpAddr=etsysNatPoolLastIpAddr, etsysNatBindingForwardSrcPort=etsysNatBindingForwardSrcPort, etsysNatBindingReverseDstPort=etsysNatBindingReverseDstPort, etsysNatStaticRuleGlobalIpAddr=etsysNatStaticRuleGlobalIpAddr, etsysNatGlobal=etsysNatGlobal, etsysNatPoolConns=etsysNatPoolConns, etsysNatStaticRuleDirection=etsysNatStaticRuleDirection, etsysNatListRuleInsideVrfName=etsysNatListRuleInsideVrfName, etsysNatBindingAlgType=etsysNatBindingAlgType, etsysNatStatsBindingsExhausted=etsysNatStatsBindingsExhausted, etsysNatMIBNatStaticRuleTableGroup=etsysNatMIBNatStaticRuleTableGroup, etsysNatMIB=etsysNatMIB, etsysNatMIBCompliance=etsysNatMIBCompliance, etsysNatStaticRuleOverloaded=etsysNatStaticRuleOverloaded, etsysNatBindingHWConns=etsysNatBindingHWConns, etsysNatMIBGlobalIpv4ConfigGroup=etsysNatMIBGlobalIpv4ConfigGroup, etsysNatIpv4ConfigUdpTimeout=etsysNatIpv4ConfigUdpTimeout, etsysNatMIBCompliances=etsysNatMIBCompliances, etsysNatBindingEntry=etsysNatBindingEntry, etsysNatIpv4ConfigFinRstTimeout=etsysNatIpv4ConfigFinRstTimeout, etsysNatStatsAddressUsed=etsysNatStatsAddressUsed, etsysNatListRuleRowStatus=etsysNatListRuleRowStatus, etsysNatBindingForwardSrcIp=etsysNatBindingForwardSrcIp, etsysNatTranslationProtocolRulesEntry=etsysNatTranslationProtocolRulesEntry, etsysNatPoolEntry=etsysNatPoolEntry, etsysNatIpv4ConfigMaxEntries=etsysNatIpv4ConfigMaxEntries, etsysNatTables=etsysNatTables, etsysNatPoolOutOfAddrs=etsysNatPoolOutOfAddrs, etsysNatIpv4ConfigInspectDNS=etsysNatIpv4ConfigInspectDNS, etsysNatBindingExpirationDate=etsysNatBindingExpirationDate, etsysNatStatsPoolsUsed=etsysNatStatsPoolsUsed, etsysNatStatsPortMapsUsed=etsysNatStatsPortMapsUsed, etsysNatStatsClearDateAndTime=etsysNatStatsClearDateAndTime, etsysNatPoolOutOfPorts=etsysNatPoolOutOfPorts, etsysNatListRuleOverloaded=etsysNatListRuleOverloaded, etsysNatBindingPoolName=etsysNatBindingPoolName, etsysNatStaticRuleReservedBindingId=etsysNatStaticRuleReservedBindingId, etsysNatStatsBindingsNoPortmapPort=etsysNatStatsBindingsNoPortmapPort, etsysNatIpv4ConfigLogTranslations=etsysNatIpv4ConfigLogTranslations, etsysNatTranslationPort=etsysNatTranslationPort, etsysNatBindingForwardDstIp=etsysNatBindingForwardDstIp, etsysNatPoolPortAlloc=etsysNatPoolPortAlloc, etsysNatPoolAddrAlloc=etsysNatPoolAddrAlloc, etsysNatPoolTable=etsysNatPoolTable, etsysNatStatsStaticRulesUsed=etsysNatStatsStaticRulesUsed, etsysNatPoolListRulesCount=etsysNatPoolListRulesCount, etsysNatListRuleInetVersion=etsysNatListRuleInetVersion, etsysNatStaticRuleMatchType=etsysNatStaticRuleMatchType, etsysNatStatsBindingsPerSecond=etsysNatStatsBindingsPerSecond, etsysNatBindingForwardDstPort=etsysNatBindingForwardDstPort, etsysNatBindingReverseSrcPort=etsysNatBindingReverseSrcPort, etsysNatTranslationProtocolRulesTable=etsysNatTranslationProtocolRulesTable, etsysNatMIBNatPoolTableGroup=etsysNatMIBNatPoolTableGroup, etsysNatConformance=etsysNatConformance, etsysNatStatsListRulesUsed=etsysNatStatsListRulesUsed, etsysNatStaticRuleProtocol=etsysNatStaticRuleProtocol, etsysNatStaticRuleAddressType=etsysNatStaticRuleAddressType, etsysNatStatsMaxTimeoutValue=etsysNatStatsMaxTimeoutValue, etsysNatIpv4ConfigTimeout=etsysNatIpv4ConfigTimeout, etsysNatIpv4ConfigFtpCtrlPort=etsysNatIpv4ConfigFtpCtrlPort, etsysNatTranslationInetVersion=etsysNatTranslationInetVersion, etsysNatListRuleMatchType=etsysNatListRuleMatchType, etsysNatBindingIcmpRevIdent=etsysNatBindingIcmpRevIdent, etsysNatIpv4ConfigDnsTimeout=etsysNatIpv4ConfigDnsTimeout, etsysNatStatsBindingsMaxReached=etsysNatStatsBindingsMaxReached, etsysNatTranslationTimeout=etsysNatTranslationTimeout, etsysNatListRuleIfIndex=etsysNatListRuleIfIndex, etsysNatStaticRuleLocalIpAddr=etsysNatStaticRuleLocalIpAddr, etsysNatStaticRuleTable=etsysNatStaticRuleTable, etsysNatTranslationRowStatus=etsysNatTranslationRowStatus, etsysNatListRulePoolName=etsysNatListRulePoolName, etsysNatListRuleDirection=etsysNatListRuleDirection, etsysNatStaticRuleLocalPort=etsysNatStaticRuleLocalPort)
  