package Monitoring::GLPlugin::SNMP::MibsAndOids::LEXMARKMPSMIB;

$Monitoring::GLPlugin::SNMP::MibsAndOids::origin->{'LEXMARK-MPS-MIB'} = {
  url => '',
  name => 'LEXMARK-MPS-MIB',
};

$Monitoring::GLPlugin::SNMP::MibsAndOids::mib_ids->{'LEXMARK-MPS-MIB'} =
    '1.3.6.1.4.1.641.6';

$Monitoring::GLPlugin::SNMP::MibsAndOids::mibs_and_oids->{'LEXMARK-MPS-MIB'} = {
  mpsMibModule => '1.3.6.1.4.1.641.4.4',
  mps => '1.3.6.1.4.1.641.6',
  mpsMIBAdminInfo => '1.3.6.1.4.1.641.6.1',
  mpsMIBCompliances => '1.3.6.1.4.1.641.6.1.1',
  mpsMIBGroups => '1.3.6.1.4.1.641.6.1.2',
  device => '1.3.6.1.4.1.641.6.2',
  deviceMibLocalization => '1.3.6.1.4.1.641.6.2.1',
  deviceTable => '1.3.6.1.4.1.641.6.2.3',
  deviceEntry => '1.3.6.1.4.1.641.6.2.3.1',
  deviceIndex => '1.3.6.1.4.1.641.6.2.3.1.1',
  devicePort => '1.3.6.1.4.1.641.6.2.3.1.2',
  deviceHrDeviceIndex => '1.3.6.1.4.1.641.6.2.3.1.3',
  deviceModel => '1.3.6.1.4.1.641.6.2.3.1.4',
  deviceSerialNumber => '1.3.6.1.4.1.641.6.2.3.1.5',
  deviceMibVersion => '1.3.6.1.4.1.641.6.2.3.1.6',
  deviceInstallDate => '1.3.6.1.4.1.641.6.2.3.1.7',
  deviceMibSupportLevel => '1.3.6.1.4.1.641.6.2.3.1.8',
  deviceMibSupportLevelDefinition => 'LEXMARK-MPS-MIB::deviceMibSupportLevel',
  deviceMachineType => '1.3.6.1.4.1.641.6.2.3.1.9',
  deviceTLI => '1.3.6.1.4.1.641.6.2.3.1.10',
  inventory => '1.3.6.1.4.1.641.6.3',
  hwInventoryTable => '1.3.6.1.4.1.641.6.3.1',
  hwInventoryEntry => '1.3.6.1.4.1.641.6.3.1.1',
  hwInventoryIndex => '1.3.6.1.4.1.641.6.3.1.1.1',
  hwInventoryParentIndex => '1.3.6.1.4.1.641.6.3.1.1.2',
  hwInventoryType => '1.3.6.1.4.1.641.6.3.1.1.3',
  hwInventoryTypeDefinition => 'LEXMARK-MPS-MIB::hwInventoryType',
  hwInventoryAdminStatus => '1.3.6.1.4.1.641.6.3.1.1.4',
  hwInventoryStatus => '1.3.6.1.4.1.641.6.3.1.1.5',
  hwInventoryPartNumber => '1.3.6.1.4.1.641.6.3.1.1.6',
  hwInventorySerialNumber => '1.3.6.1.4.1.641.6.3.1.1.7',
  hwInventoryDescription => '1.3.6.1.4.1.641.6.3.1.1.8',
  hwInventoryData => '1.3.6.1.4.1.641.6.3.1.1.9',
  supplyInventoryTable => '1.3.6.1.4.1.641.6.3.2',
  supplyInventoryEntry => '1.3.6.1.4.1.641.6.3.2.1',
  supplyInventoryIndex => '1.3.6.1.4.1.641.6.3.2.1.1',
  supplyInventoryType => '1.3.6.1.4.1.641.6.3.2.1.2',
  supplyInventoryTypeDefinition => 'LEXMARK-MPS-MIB::SupplyTypeTC',
  supplyInventoryColorantValue => '1.3.6.1.4.1.641.6.3.2.1.3',
  supplyInventoryDescription => '1.3.6.1.4.1.641.6.3.2.1.4',
  supplyDynamicIndex => '1.3.6.1.4.1.641.6.3.2.1.5',
  swInventoryTable => '1.3.6.1.4.1.641.6.3.3',
  swInventoryEntry => '1.3.6.1.4.1.641.6.3.3.1',
  swInventoryIndex => '1.3.6.1.4.1.641.6.3.3.1.1',
  swInventoryParentIndex => '1.3.6.1.4.1.641.6.3.3.1.2',
  swInventoryType => '1.3.6.1.4.1.641.6.3.3.1.3',
  swInventoryTypeDefinition => 'LEXMARK-MPS-MIB::swInventoryType',
  swInventoryAdminStatus => '1.3.6.1.4.1.641.6.3.3.1.4',
  swInventoryAdminStatusDefinition => 'LEXMARK-TC-MIB::AdminStatusTC',
  swInventoryStatus => '1.3.6.1.4.1.641.6.3.3.1.5',
  swInventoryStatusDefinition => 'LEXMARK-TC-MIB::StatusTC',
  swInventoryName => '1.3.6.1.4.1.641.6.3.3.1.6',
  swInventoryRevision => '1.3.6.1.4.1.641.6.3.3.1.7',
  swInventoryDescription => '1.3.6.1.4.1.641.6.3.3.1.8',
  swInventoryHWIndex => '1.3.6.1.4.1.641.6.3.3.1.9',
  swInventoryData => '1.3.6.1.4.1.641.6.3.3.1.10',
  stats => '1.3.6.1.4.1.641.6.4',
  generalStats => '1.3.6.1.4.1.641.6.4.1',
  genCountTable => '1.3.6.1.4.1.641.6.4.1.1',
  genCountEntry => '1.3.6.1.4.1.641.6.4.1.1.1',
  genCountIndex => '1.3.6.1.4.1.641.6.4.1.1.1.1',
  genCountType => '1.3.6.1.4.1.641.6.4.1.1.1.2',
  genCountTypeDefinition => 'LEXMARK-MPS-MIB::genCountType',
  genCountUnits => '1.3.6.1.4.1.641.6.4.1.1.1.3',
  genCountValue => '1.3.6.1.4.1.641.6.4.1.1.1.4',
  paperStats => '1.3.6.1.4.1.641.6.4.2',
  paperGeneralCountTable => '1.3.6.1.4.1.641.6.4.2.1',
  paperGeneralCountEntry => '1.3.6.1.4.1.641.6.4.2.1.1',
  paperGeneralCountIndex => '1.3.6.1.4.1.641.6.4.2.1.1.1',
  paperGeneralCountType => '1.3.6.1.4.1.641.6.4.2.1.1.2',
  paperGeneralCountTypeDefinition => 'LEXMARK-MPS-MIB::paperGeneralCountType',
  paperGeneralCountUnits => '1.3.6.1.4.1.641.6.4.2.1.1.3',
  paperGeneralCountValue => '1.3.6.1.4.1.641.6.4.2.1.1.4',
  paperSidesCountTable => '1.3.6.1.4.1.641.6.4.2.2',
  paperSidesCountEntry => '1.3.6.1.4.1.641.6.4.2.2.1',
  paperSidesCountIndex => '1.3.6.1.4.1.641.6.4.2.2.1.1',
  paperSidesPaperSize => '1.3.6.1.4.1.641.6.4.2.2.1.2',
  paperSidesPaperType => '1.3.6.1.4.1.641.6.4.2.2.1.3',
  paperSidesMonoPicked => '1.3.6.1.4.1.641.6.4.2.2.1.4',
  paperSidesColorPicked => '1.3.6.1.4.1.641.6.4.2.2.1.5',
  paperSidesMonoSafe => '1.3.6.1.4.1.641.6.4.2.2.1.6',
  paperSidesColorSafe => '1.3.6.1.4.1.641.6.4.2.2.1.7',
  paperSheetsCountTable => '1.3.6.1.4.1.641.6.4.2.3',
  paperSheetsCountEntry => '1.3.6.1.4.1.641.6.4.2.3.1',
  paperSheetsCountIndex => '1.3.6.1.4.1.641.6.4.2.3.1.1',
  paperSheetsPaperSize => '1.3.6.1.4.1.641.6.4.2.3.1.2',
  paperSheetsPaperType => '1.3.6.1.4.1.641.6.4.2.3.1.3',
  paperSheetsPicked => '1.3.6.1.4.1.641.6.4.2.3.1.4',
  paperSheetsSafe => '1.3.6.1.4.1.641.6.4.2.3.1.5',
  paperNupCountTable => '1.3.6.1.4.1.641.6.4.2.4',
  paperNupCountEntry => '1.3.6.1.4.1.641.6.4.2.4.1',
  paperNupCountIndex => '1.3.6.1.4.1.641.6.4.2.4.1.1',
  paperNupNumber => '1.3.6.1.4.1.641.6.4.2.4.1.2',
  paperNupNumberDefinition => 'LEXMARK-MPS-MIB::paperNupNumber',
  paperNupSides => '1.3.6.1.4.1.641.6.4.2.4.1.3',
  paperNupLogicalSides => '1.3.6.1.4.1.641.6.4.2.4.1.4',
  paperJobSizeTable => '1.3.6.1.4.1.641.6.4.2.5',
  paperJobSizeEntry => '1.3.6.1.4.1.641.6.4.2.5.1',
  paperJobSizeIndex => '1.3.6.1.4.1.641.6.4.2.5.1.1',
  paperJobSizeMinimum => '1.3.6.1.4.1.641.6.4.2.5.1.2',
  paperJobSizeMaximum => '1.3.6.1.4.1.641.6.4.2.5.1.3',
  paperJobSizeSideCount => '1.3.6.1.4.1.641.6.4.2.5.1.4',
  paperJobSizeJobCount => '1.3.6.1.4.1.641.6.4.2.5.1.5',
  scanStats => '1.3.6.1.4.1.641.6.4.3',
  scanCountTable => '1.3.6.1.4.1.641.6.4.3.1',
  scanCountEntry => '1.3.6.1.4.1.641.6.4.3.1.1',
  scanCountIndex => '1.3.6.1.4.1.641.6.4.3.1.1.1',
  scanCountType => '1.3.6.1.4.1.641.6.4.3.1.1.2',
  scanCountTypeDefinition => 'LEXMARK-MPS-MIB::scanCountType',
  scanCountSize => '1.3.6.1.4.1.641.6.4.3.1.1.3',
  scanCountSides => '1.3.6.1.4.1.641.6.4.3.1.1.4',
  scanCountSheets => '1.3.6.1.4.1.641.6.4.3.1.1.5',
  supplyStats => '1.3.6.1.4.1.641.6.4.4',
  currentSuppliesTable => '1.3.6.1.4.1.641.6.4.4.1',
  currentSuppliesEntry => '1.3.6.1.4.1.641.6.4.4.1.1',
  currentSupplyIndex => '1.3.6.1.4.1.641.6.4.4.1.1.1',
  currentSupplyInventoryIndex => '1.3.6.1.4.1.641.6.4.4.1.1.2',
  currentSupplyType => '1.3.6.1.4.1.641.6.4.4.1.1.3',
  currentSupplyTypeDefinition => 'LEXMARK-MPS-MIB::SupplyTypeTC',
  currentSupplyColorantValue => '1.3.6.1.4.1.641.6.4.4.1.1.4',
  currentSupplyDescription => '1.3.6.1.4.1.641.6.4.4.1.1.5',
  currentSupplySerialNumber => '1.3.6.1.4.1.641.6.4.4.1.1.6',
  currentSupplyPartNumber => '1.3.6.1.4.1.641.6.4.4.1.1.7',
  currentSupplyClass => '1.3.6.1.4.1.641.6.4.4.1.1.8',
  currentSupplyClassDefinition => 'LEXMARK-MPS-MIB::currentSupplyClass',
  currentSupplyCartridgeType => '1.3.6.1.4.1.641.6.4.4.1.1.9',
  currentSupplyCartridgeTypeDefinition => 'LEXMARK-MPS-MIB::CartridgeTypeTC',
  currentSupplyInstallDate => '1.3.6.1.4.1.641.6.4.4.1.1.10',
  currentSupplyPageCountAtInstall => '1.3.6.1.4.1.641.6.4.4.1.1.11',
  currentSupplyCurrentStatus => '1.3.6.1.4.1.641.6.4.4.1.1.12',
  currentSupplyCurrentStatusDefinition => 'LEXMARK-MPS-MIB::currentSupplyCurrentStatus',
  currentSupplyCapacityUnit => '1.3.6.1.4.1.641.6.4.4.1.1.13',
  currentSupplyCapacityUnitDefinition => 'LEXMARK-TC-MIB::UnitTC',
  currentSupplyCapacity => '1.3.6.1.4.1.641.6.4.4.1.1.14',
  currentSupplyFirstKnownLevel => '1.3.6.1.4.1.641.6.4.4.1.1.15',
  currentSupplyCurrentLevel => '1.3.6.1.4.1.641.6.4.4.1.1.16',
  currentSupplyUsage => '1.3.6.1.4.1.641.6.4.4.1.1.17',
  currentSupplyCalibrations => '1.3.6.1.4.1.641.6.4.4.1.1.18',
  currentSupplyCoverage => '1.3.6.1.4.1.641.6.4.4.1.1.19',
  supplyHistoryTable => '1.3.6.1.4.1.641.6.4.4.2',
  supplyHistoryEntry => '1.3.6.1.4.1.641.6.4.4.2.1',
  supplyHistoryIndex => '1.3.6.1.4.1.641.6.4.4.2.1.1',
  supplyHistoryInventoryIndex => '1.3.6.1.4.1.641.6.4.4.2.1.2',
  supplyHistorySupplyType => '1.3.6.1.4.1.641.6.4.4.2.1.3',
  supplyHistorySupplyTypeDefinition => 'LEXMARK-MPS-MIB::SupplyTypeTC',
  supplyHistoryColorantValue => '1.3.6.1.4.1.641.6.4.4.2.1.4',
  supplyHistoryDescription => '1.3.6.1.4.1.641.6.4.4.2.1.5',
  supplyHistorySerialNumber => '1.3.6.1.4.1.641.6.4.4.2.1.6',
  supplyHistoryCartridgeType => '1.3.6.1.4.1.641.6.4.4.2.1.7',
  supplyHistoryCartridgeTypeDefinition => 'LEXMARK-MPS-MIB::CartridgeTypeTC',
  supplyHistoryInstallDate => '1.3.6.1.4.1.641.6.4.4.2.1.8',
  supplyHistoryPageCount => '1.3.6.1.4.1.641.6.4.4.2.1.9',
  supplyHistoryCapacityUnit => '1.3.6.1.4.1.641.6.4.4.2.1.10',
  supplyHistoryCapacity => '1.3.6.1.4.1.641.6.4.4.2.1.11',
  supplyHistoryLastLevel => '1.3.6.1.4.1.641.6.4.4.2.1.12',
  supplyHistoryUsage => '1.3.6.1.4.1.641.6.4.4.2.1.13',
  supplyHistoryCalibrations => '1.3.6.1.4.1.641.6.4.4.2.1.14',
  supplyHistoryCoverage => '1.3.6.1.4.1.641.6.4.4.2.1.15',
  supplyHistogramTable => '1.3.6.1.4.1.641.6.4.4.3',
  supplyHistogramEntry => '1.3.6.1.4.1.641.6.4.4.3.1',
  supplyHistogramIndex => '1.3.6.1.4.1.641.6.4.4.3.1.1',
  supplyHistogramInventoryIndex => '1.3.6.1.4.1.641.6.4.4.3.1.2',
  supplyHistogramSupplyType => '1.3.6.1.4.1.641.6.4.4.3.1.3',
  supplyHistogramSupplyTypeDefinition => 'LEXMARK-MPS-MIB::SupplyTypeTC',
  supplyHistogramColorantValue => '1.3.6.1.4.1.641.6.4.4.3.1.4',
  supplyHistogramDescription => '1.3.6.1.4.1.641.6.4.4.3.1.5',
  supplyHistogramCapacityUnit => '1.3.6.1.4.1.641.6.4.4.3.1.6',
  supplyHistogramCapacity => '1.3.6.1.4.1.641.6.4.4.3.1.7',
  supplyHistogramCount => '1.3.6.1.4.1.641.6.4.4.3.1.8',
  supplyHistogramCountUnits => '1.3.6.1.4.1.641.6.4.4.3.1.9',
  supplyHistogramWithHistoryTable => '1.3.6.1.4.1.641.6.4.4.4',
  supplyHistogramHistoryEntry => '1.3.6.1.4.1.641.6.4.4.4.1',
  supplyHistogramHistoryIndex => '1.3.6.1.4.1.641.6.4.4.4.1.1',
  supplyHistogramHistoryInventoryIndex => '1.3.6.1.4.1.641.6.4.4.4.1.2',
  supplyHistogramHistoryCountIndex => '1.3.6.1.4.1.641.6.4.4.4.1.3',
  supplyHistogramHistorySupplyType => '1.3.6.1.4.1.641.6.4.4.4.1.4',
  supplyHistogramHistorySupplyTypeDefinition => 'LEXMARK-MPS-MIB::SupplyTypeTC',
  supplyHistogramHistoryColorantValue => '1.3.6.1.4.1.641.6.4.4.4.1.5',
  supplyHistogramHistoryDescription => '1.3.6.1.4.1.641.6.4.4.4.1.6',
  supplyHistogramHistoryCapacityUnit => '1.3.6.1.4.1.641.6.4.4.4.1.7',
  supplyHistogramHistoryCapacity => '1.3.6.1.4.1.641.6.4.4.4.1.8',
  supplyHistogramHistoryCount => '1.3.6.1.4.1.641.6.4.4.4.1.9',
  supplyHistogramHistoryCountUnits => '1.3.6.1.4.1.641.6.4.4.4.1.10',
  alerts => '1.3.6.1.4.1.641.6.5',
  deviceAlertTable => '1.3.6.1.4.1.641.6.5.1',
  deviceAlertEntry => '1.3.6.1.4.1.641.6.5.1.1',
  deviceAlertIndex => '1.3.6.1.4.1.641.6.5.1.1.1',
  deviceAlertConfigTableNode => '1.3.6.1.4.1.641.6.5.1.1.2',
  deviceAlertConfigTableNodeDefinition => 'LEXMARK-MPS-MIB::deviceAlertConfigTableNode',
  deviceAlertConfigTableIndex => '1.3.6.1.4.1.641.6.5.1.1.3',
  deviceAlertSeverity => '1.3.6.1.4.1.641.6.5.1.1.4',
  deviceAlertSeverityDefinition => 'LEXMARK-MPS-MIB::SeverityTC',
  deviceAlertCode => '1.3.6.1.4.1.641.6.5.1.1.5',
  deviceAlertCodeDefinition => 'LEXMARK-MPS-MIB::AlertCodeTC',
  deviceAlertDescription => '1.3.6.1.4.1.641.6.5.1.1.6',
  deviceAlertData => '1.3.6.1.4.1.641.6.5.1.1.7',
  deviceAlertTime => '1.3.6.1.4.1.641.6.5.1.1.8',
  deviceAlertTimeDefinition => 'MIB-2-MIB::DateAndTime',
  deviceAlertSeverityLevel => '1.3.6.1.4.1.641.6.5.1.1.9',
  deviceAlertSeverityLevelDefinition => 'PRINTER-MIB::PrtAlertSeverityLevelTC',
  deviceAlertTrainingLevel => '1.3.6.1.4.1.641.6.5.1.1.10',
  deviceAlertTrainingLevelDefinition => 'PRINTER-MIB::PrtAlertTrainingLevelTC',
  deviceAlertPrtCode => '1.3.6.1.4.1.641.6.5.1.1.11',
  deviceAlertPrtCodeDefinition => 'PRINTER-MIB::PrtAlertCodeTC',
  deviceV1AlertMPS => '1.3.6.1.4.1.641.6.5.2',
  deviceV2AlertMPSPrefix => '1.3.6.1.4.1.641.6.5.2.0',
  logs => '1.3.6.1.4.1.641.6.6',
  applications => '1.3.6.1.4.1.641.6.7',
  outputfeature => '1.3.6.1.4.1.641.6.8',
  outputOptionFeatureTable => '1.3.6.1.4.1.641.6.8.1',
  outputOptionEntry => '1.3.6.1.4.1.641.6.8.1.1',
  outputOptionIndex => '1.3.6.1.4.1.641.6.8.1.1.1',
  outputOptionName => '1.3.6.1.4.1.641.6.8.1.1.2',
  outputLevelSensing => '1.3.6.1.4.1.641.6.8.1.1.3',
  outputLevelSensingDefinition => 'LEXMARK-MPS-MIB::outputLevelSensing',
  outputOffsetting => '1.3.6.1.4.1.641.6.8.1.1.4',
  outputOffsettingDefinition => 'LEXMARK-MPS-MIB::outputOffsetting',
  outputFoldSupport => '1.3.6.1.4.1.641.6.8.1.1.5',
  outputfaceOrientation => '1.3.6.1.4.1.641.6.8.1.1.6',
  outputBindingCapable => '1.3.6.1.4.1.641.6.8.1.1.7',
  outputSeparationCapable => '1.3.6.1.4.1.641.6.8.1.1.8',
  outputStitchingCapable => '1.3.6.1.4.1.641.6.8.1.1.9',
  outputPunchingCapable => '1.3.6.1.4.1.641.6.8.1.1.10',
};

$Monitoring::GLPlugin::SNMP::MibsAndOids::definitions->{'LEXMARK-MPS-MIB'} = {
  scanCountType => {
    '1' => 'copyAdf',
    '2' => 'faxAdf',
    '3' => 'scanToEmailAdf',
    '4' => 'scanToNetAdf',
    '5' => 'scanToLocalHostAdf',
    '6' => 'scanToUsbAdf',
    '7' => 'scanToFtpAdf',
    '257' => 'copyFlatbed',
    '258' => 'faxFlatbed',
    '259' => 'scanToEmailFlatbed',
    '260' => 'scanToNetFlatbed',
    '261' => 'scanToLocalHostFlatbed',
    '262' => 'scanToUsbFlatbed',
    '263' => 'scanToFtpFlatbed',
    '769' => 'copyDuplex',
    '770' => 'faxDuplex',
    '771' => 'scanToEmailDuplex',
    '772' => 'scanToNetDuplex',
    '773' => 'scanToLocalHostDuplex',
    '774' => 'scanToUsbDuplex',
    '775' => 'scanToFtpDuplex',
  },
  paperGeneralCountType => {
    '1' => 'totalPicked',
    '2' => 'totalSafe',
    '3' => 'totalMonoSafe',
    '4' => 'totalColorSafe',
    '5' => 'printNHold',
    '6' => 'usbDirect',
    '16' => 'printTotal',
    '17' => 'printMono',
    '18' => 'printColor',
    '32' => 'copyTotal',
    '33' => 'copyMono',
    '34' => 'copyColor',
    '48' => 'faxTotal',
    '49' => 'faxMono',
    '50' => 'faxColor',
    '64' => 'blankTotal',
    '65' => 'blankPrint',
    '66' => 'blankCopy',
    '67' => 'blankFax',
    '80' => 'printerPageCount',
    '81' => 'modularPageCount',
    '90' => 'highlightColor',
    '91' => 'businessColor',
    '92' => 'graphicsColor',
    '100' => 'tonerDarkness1',
    '101' => 'tonerDarkness2',
    '102' => 'tonerDarkness3',
    '103' => 'tonerDarkness4',
    '104' => 'tonerDarkness5',
    '105' => 'tonerDarkness6',
    '106' => 'tonerDarkness7',
    '107' => 'tonerDarkness8',
    '108' => 'tonerDarkness9',
    '109' => 'tonerDarkness10',
    '120' => 'stapleEmpty1',
    '121' => 'stapleEmpty2',
    '122' => 'stapleEmpty3',
  },
  genCountType => {
    '1' => 'porCount',
    '2' => 'sleepCount',
    '3' => 'hibernateCount',
    '4' => 'printCalibrateCount',
    '32' => 'powerOnTime',
    '33' => 'powerActiveTime',
    '34' => 'powerIdleTime',
    '35' => 'powerSleepTime',
    '36' => 'powerHibernateTime',
    '37' => 'powerOffTime',
    '38' => 'warmupTotalTime',
    '64' => 'lifetimeBlackCoverage',
    '65' => 'lifetimeCyanCoverage',
    '66' => 'lifetimeYellowCoverage',
    '67' => 'lifetimeMagentaCoverage',
    '96' => 'faxesSent',
    '97' => 'paperJams',
    '98' => 'scannerJams',
    '99' => 'loadPaperPrompts',
    '100' => 'changePaperPrompts',
    '101' => 'coverOpens',
    '102' => 'printerIRTime',
    '128' => 'usbInsertions',
  },
  SeverityTC => {
    '1' => 'unknown',
    '2' => 'other',
    '3' => 'informational',
    '4' => 'warning',
    '5' => 'critical',
    '6' => 'serviceRequired',
  },
  deviceMibSupportLevel => {
    '0' => 'none',
    '1' => 'minimum',
    '16' => 'value',
    '32' => 'feature',
    '48' => 'enterprise',
  },
  currentSupplyClass => {
    '1' => 'filled',
    '2' => 'consumed',
  },
  CartridgeTypeTC => {
    '1' => 'unknown',
    '2' => 'other',
    '3' => 'invalid',
    '4' => 'shipWith',
    '5' => 'standard',
    '6' => 'highYieldStandard',
    '7' => 'extraHighYieldStandard',
    '8' => 'otherGenuine',
    '9' => 'standardGenuine',
    '10' => 'otherNonGenuine',
    '11' => 'standardNonGenuine',
    '21' => 'returnProgram',
    '22' => 'highYieldReturnProgram',
    '23' => 'extraHighYieldReturnProgram',
    '24' => 'standardReturnProgramGenuine',
    '25' => 'otherReturnProgramGenuine',
    '26' => 'standardNonReturnProgram',
    '27' => 'otherNonReturnProgram',
    '37' => 'refilledStandard',
    '38' => 'refilledHighYieldStandard',
    '39' => 'refilledExtraHighYieldStandard',
    '53' => 'refilledReturnProgram',
    '54' => 'refilledHighYieldReturnProgram',
    '55' => 'refilledExtraHighYieldReturnProgram',
  },
  currentSupplyCurrentStatus => {
    '1' => 'other',
    '2' => 'unknown',
    '3' => 'ok',
    '4' => 'low',
    '5' => 'empty',
    '6' => 'invalid',
  },
  paperNupNumber => {
    '1' => 'off',
    '2' => 'twoUp',
    '3' => 'threeUp',
    '4' => 'fourUp',
    '6' => 'sixUp',
    '9' => 'nineUp',
    '12' => 'twelveUp',
    '16' => 'sixteenUp',
  },
  AlertCodeTC => {
    '1' => 'unknown',
    '2' => 'other',
    '3' => 'coverOpen',
    '4' => 'coverClosed',
    '5' => 'interlockOpen',
    '6' => 'interlockClosed',
    '7' => 'doorOpen',
    '8' => 'doorClosed',
    '9' => 'calibrating',
    '10' => 'alignmentFailed',
    '11' => 'warrantyOverrideRequired',
    '12' => 'printHeadCarrierPathObstructed',
    '13' => 'heldJobsMayNotBeRestored',
    '14' => 'busy',
    '15' => 'waiting',
    '100' => 'subunitErrorOther',
    '101' => 'subunitLifeAlmostOver',
    '102' => 'subunitLifeOver',
    '103' => 'subunitJammed',
    '104' => 'subunitUnderTemperature',
    '105' => 'subunitOverTemperature',
    '106' => 'subunitInsufficientMemory',
    '107' => 'subunitMemoryFull',
    '108' => 'subunitNVFailure',
    '109' => 'subunitDisabled',
    '110' => 'subunitCommunicationError',
    '200' => 'supplyErrorOther',
    '201' => 'supplyOk',
    '202' => 'supplyEarlyWarning',
    '203' => 'supplyNearFull',
    '205' => 'supplyFull',
    '206' => 'supplyNearLow',
    '207' => 'supplyLow',
    '208' => 'supplyNearEmpty',
    '209' => 'supplyEmpty',
    '210' => 'supplyLifeAlmostOver',
    '211' => 'supplyLifeOver',
    '212' => 'supplyNearReplace',
    '213' => 'supplyReplace',
    '214' => 'supplyMissing',
    '215' => 'supplyInvalid',
    '216' => 'supplyDefective',
    '217' => 'supplyImproperInstall',
    '218' => 'supplyUnsupported',
    '219' => 'supplyUncalibrated',
    '300' => 'inputMediaErrorOther',
    '301' => 'inputMediaTrayMissing',
    '302' => 'inputMediaSupplyLow',
    '303' => 'inputMediaSupplyEmpty',
    '304' => 'inputMediaChangeRequest',
    '305' => 'inputMediaLoadRequest',
    '400' => 'outputMediaErrorOther',
    '401' => 'outputMediaTrayMissing',
    '402' => 'outputMediaNearFull',
    '403' => 'outputMediaFull',
    '404' => 'outputMediaEmptyRequest',
    '500' => 'mediaPathErrorOther',
    '501' => 'mediaPathPaperJam',
    '600' => 'scannerErrorOther',
    '601' => 'scannerLampWarming',
    '602' => 'scannerLampLifeWarning',
    '603' => 'scannerLampError',
    '604' => 'scannerADFJam',
    '605' => 'scannerStalled',
    '606' => 'scannerLocked',
    '607' => 'scannerDisabled',
    '700' => 'faxErrorOther',
    '701' => 'faxStorageNearFull',
    '702' => 'faxStorageFull',
    '703' => 'faxStorageSendNearFull',
    '704' => 'faxStorageSendFull',
    '705' => 'faxStorageReceiveNearFull',
    '706' => 'faxStorageReceiveFull',
    '707' => 'faxPhoneLineDisconnected',
    '708' => 'faxDisabled',
    '709' => 'faxConfigurationError',
    '800' => 'interpreterErrorOther',
    '801' => 'interpreterInsufficientMemory',
    '802' => 'interpreterOutOfMemory',
    '803' => 'interpreterComplexPage',
    '804' => 'interpreterJobHardwareMismatch',
    '805' => 'interpreterPrintDataExceedsMediaSize',
    '900' => 'emailErrorOther',
    '901' => 'emailConfigurationError',
    '1000' => 'storageErrorOther',
    '1001' => 'storageUnformatted',
    '1002' => 'storageFull',
    '20000' => 'neverError',
  },
  outputOffsetting => {
    '0' => 'notSupported',
    '1' => 'supported',
  },
  SupplyTypeTC => {
    '1' => 'unknown',
    '2' => 'other',
    '3' => 'inkCartridge',
    '4' => 'inkBottle',
    '5' => 'inkPrinthead',
    '6' => 'toner',
    '7' => 'photoconductor',
    '8' => 'transferModule',
    '9' => 'fuser',
    '10' => 'wastetonerBox',
    '11' => 'staples',
    '12' => 'holepunchBox',
    '13' => 'tonerMicr',
    '14' => 'photoconductorMicr',
  },
  hwInventoryType => {
    '1' => 'unknown',
    '2' => 'other',
    '3' => 'printEngine',
    '4' => 'electronicCard',
    '5' => 'duplexer',
    '6' => 'inputTray',
    '7' => 'outputTray',
    '8' => 'finishingDevice',
    '9' => 'scanner',
    '10' => 'faxCard',
    '11' => 'memory',
    '12' => 'nonVolitileMemory',
    '13' => 'keyboard',
    '14' => 'panel',
    '15' => 'cardSwipe',
    '16' => 'transferUnit',
    '17' => 'connectivityModule',
    '257' => 'optionUnknown',
    '258' => 'optionOther',
    '261' => 'optionDuplexer',
    '262' => 'optionInputTray',
    '263' => 'optionOutputTray',
    '264' => 'optionFinishingDevice',
    '265' => 'optionScanner',
    '266' => 'optionFaxCard',
    '267' => 'optionMemory',
    '268' => 'optionNonVolitileMemory',
    '269' => 'optionKeyboard',
    '270' => 'optionPanel',
    '271' => 'optionCardSwipe',
    '272' => 'optionTransferUnit',
  },
  outputLevelSensing => {
    '0' => 'notSupported',
    '1' => 'supported',
  },
  swInventoryType => {
    '1' => 'unknown',
    '2' => 'other',
    '3' => 'operatingSystem',
    '4' => 'hardware',
    '5' => 'application',
  },
  deviceAlertConfigTableNode => {
    '0' => 'unknown',
    '2' => 'hwInventoryTable',
    '3' => 'supplyInventoryTable',
    '4' => 'swInventoryTable',
  },
};
