{"cve": [{"lastseen": "2020-10-03T12:01:15", "description": "The Application Layer Gateway (ALG) module in Cisco IOS 12.2 through 12.4 and 15.0 through 15.4, when NAT is used, allows remote attackers to cause a denial of service (device reload) via crafted DNS packets, aka Bug ID CSCue00996.", "edition": 3, "cvss3": {}, "published": "2014-03-27T21:55:00", "title": "CVE-2014-2111", "type": "cve", "cwe": ["CWE-20"], "bulletinFamily": "NVD", "cvss2": {"severity": "HIGH", "exploitabilityScore": 8.6, "obtainAllPrivilege": false, "userInteractionRequired": false, "obtainOtherPrivilege": false, "cvssV2": {"accessComplexity": "MEDIUM", "confidentialityImpact": "NONE", "availabilityImpact": "COMPLETE", "integrityImpact": "NONE", "baseScore": 7.1, "vectorString": "AV:N/AC:M/Au:N/C:N/I:N/A:C", "version": "2.0", "accessVector": "NETWORK", "authentication": "NONE"}, "impactScore": 6.9, "obtainUserPrivilege": false}, "cvelist": ["CVE-2014-2111"], "modified": "2017-05-23T01:29:00", "cpe": ["cpe:/o:cisco:ios:15.1", "cpe:/o:cisco:ios:15.4", "cpe:/o:cisco:ios:12.3", "cpe:/o:cisco:ios:15.2", "cpe:/o:cisco:ios:12.4", "cpe:/o:cisco:ios:12.2", "cpe:/o:cisco:ios:15.3", "cpe:/o:cisco:ios:15.0"], "id": "CVE-2014-2111", "href": "https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-2111", "cvss": {"score": 7.1, "vector": "AV:N/AC:M/Au:N/C:N/I:N/A:C"}, "cpe23": ["cpe:2.3:o:cisco:ios:15.1:*:*:*:*:*:*:*", "cpe:2.3:o:cisco:ios:12.2:*:*:*:*:*:*:*", "cpe:2.3:o:cisco:ios:15.2:*:*:*:*:*:*:*", "cpe:2.3:o:cisco:ios:15.3:*:*:*:*:*:*:*", "cpe:2.3:o:cisco:ios:12.4:*:*:*:*:*:*:*", "cpe:2.3:o:cisco:ios:15.0:*:*:*:*:*:*:*", "cpe:2.3:o:cisco:ios:12.3:*:*:*:*:*:*:*", "cpe:2.3:o:cisco:ios:15.4:*:*:*:*:*:*:*"]}], "openvas": [{"lastseen": "2019-10-09T15:20:10", "bulletinFamily": "scanner", "cvelist": ["CVE-2014-2111", "CVE-2014-2109"], "description": "The Cisco IOS Software implementation of the Network Address Translation (NAT) feature\n contains two vulnerabilities when translating IP packets that could allow an unauthenticated, remote attacker to cause a denial of service condition.\n\n Cisco has released software updates that address these vulnerabilities. There are no workarounds to mitigate these vulnerabilities.\n\n Note: The March 26, 2014, Cisco IOS Software Security Advisory bundled publication includes six Cisco Security Advisories.\n All advisories address vulnerabilities in Cisco IOS Software. Each Cisco IOS Software Security Advisory lists the Cisco IOS Software\n releases that correct the vulnerability or vulnerabilities detailed in the advisory as well as the Cisco IOS Software releases that correct\n all Cisco IOS Software vulnerabilities in the March 2014 bundled publication.\n\n Individual publication links are in Cisco Event Response: Semiannual Cisco IOS Software Security Advisory Bundled Publication at the referenced link.", "modified": "2019-10-09T00:00:00", "published": "2016-05-04T00:00:00", "id": "OPENVAS:1361412562310105651", "href": "http://plugins.openvas.org/nasl.php?oid=1361412562310105651", "type": "openvas", "title": "Cisco IOS Software Network Address Translation Vulnerabilities", "sourceData": "###############################################################################\n# OpenVAS Vulnerability Test\n#\n# Cisco IOS Software Network Address Translation Vulnerabilities\n#\n# Authors:\n# Michael Meyer <michael.meyer@greenbone.net>\n#\n# Copyright:\n# Copyright (c) 2016 Greenbone Networks GmbH\n#\n# This program is free software; you can redistribute it and/or\n# modify it under the terms of the GNU General Public License\n# as published by the Free Software Foundation; either version 2\n# of the License, or (at your option) any later version.\n#\n# This program is distributed in the hope that it will be useful,\n# but WITHOUT ANY WARRANTY; without even the implied warranty of\n# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n# GNU General Public License for more details.\n#\n# You should have received a copy of the GNU General Public License\n# along with this program; if not, write to the Free Software\n# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.\n###############################################################################\n\nCPE = \"cpe:/o:cisco:ios\";\n\nif (description)\n{\n script_oid(\"1.3.6.1.4.1.25623.1.0.105651\");\n script_cve_id(\"CVE-2014-2111\", \"CVE-2014-2109\");\n script_tag(name:\"cvss_base\", value:\"7.8\");\n script_tag(name:\"cvss_base_vector\", value:\"AV:N/AC:L/Au:N/C:N/I:N/A:C\");\n script_version(\"2019-10-09T06:43:33+0000\");\n\n script_name(\"Cisco IOS Software Network Address Translation Vulnerabilities\");\n\n script_xref(name:\"URL\", value:\"http://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20140326-nat\");\n script_xref(name:\"URL\", value:\"http://tools.cisco.com/security/center/content/CiscoSecurityBundle/cisco-sa-20140326-bundle\");\n script_xref(name:\"URL\", value:\"http://tools.cisco.com/security/center/viewAlert.x?alertId=33347\");\n script_xref(name:\"URL\", value:\"http://tools.cisco.com/security/center/viewAlert.x?alertId=33349\");\n script_xref(name:\"URL\", value:\"http://www.cisco.com/web/about/security/intelligence/Cisco_ERP_mar14.html\");\n\n script_tag(name:\"vuldetect\", value:\"Checks if a vulnerable version is present on the target host.\");\n\n script_tag(name:\"solution\", value:\"See the referenced vendor advisory for a solution.\");\n script_tag(name:\"summary\", value:\"The Cisco IOS Software implementation of the Network Address Translation (NAT) feature\n contains two vulnerabilities when translating IP packets that could allow an unauthenticated, remote attacker to cause a denial of service condition.\n\n Cisco has released software updates that address these vulnerabilities. There are no workarounds to mitigate these vulnerabilities.\n\n Note: The March 26, 2014, Cisco IOS Software Security Advisory bundled publication includes six Cisco Security Advisories.\n All advisories address vulnerabilities in Cisco IOS Software. Each Cisco IOS Software Security Advisory lists the Cisco IOS Software\n releases that correct the vulnerability or vulnerabilities detailed in the advisory as well as the Cisco IOS Software releases that correct\n all Cisco IOS Software vulnerabilities in the March 2014 bundled publication.\n\n Individual publication links are in Cisco Event Response: Semiannual Cisco IOS Software Security Advisory Bundled Publication at the referenced link.\");\n\n script_tag(name:\"qod_type\", value:\"package\");\n script_tag(name:\"solution_type\", value:\"VendorFix\");\n\n script_tag(name:\"last_modification\", value:\"2019-10-09 06:43:33 +0000 (Wed, 09 Oct 2019)\");\n script_tag(name:\"creation_date\", value:\"2016-05-04 18:51:08 +0200 (Wed, 04 May 2016)\");\n script_category(ACT_GATHER_INFO);\n script_family(\"CISCO\");\n script_copyright(\"This script is Copyright (C) 2016 Greenbone Networks GmbH\");\n script_dependencies(\"gb_ssh_cisco_ios_get_version.nasl\");\n script_mandatory_keys(\"cisco_ios/version\");\n\n exit(0);\n}\n\ninclude(\"host_details.inc\");\ninclude(\"version_func.inc\");\n\nif( ! version = get_app_version( cpe:CPE ) ) exit( 0 );\n\naffected = make_list(\n '12.1(2)',\n '12.1(2a)',\n '12.1(2b)',\n '12.1(3)',\n '12.1(3b)',\n '12.1(4a)',\n '12.1(4b)',\n '12.1(4c)',\n '12.1(5)',\n '12.1(5a)',\n '12.1(5b)',\n '12.1(5c)',\n '12.1(5d)',\n '12.1(5e)',\n '12.1(6)',\n '12.1(6a)',\n '12.1(6b)',\n '12.1(7)',\n '12.1(7a)',\n '12.1(7b)',\n '12.1(7c)',\n '12.1(8)',\n '12.1(8a)',\n '12.1(8b)',\n '12.1(9)',\n '12.1(9a)',\n '12.1(10)',\n '12.1(10a)',\n '12.1(11)',\n '12.1(11a)',\n '12.1(11b)',\n '12.1(12)',\n '12.1(12a)',\n '12.1(12b)',\n '12.1(12c)',\n '12.1(13)',\n '12.1(13a)',\n '12.1(14)',\n '12.1(15)',\n '12.1(16)',\n '12.1(17)',\n '12.1(17a)',\n '12.1(18)',\n '12.1(19)',\n '12.1(20)',\n '12.1(20a)',\n '12.1(21)',\n '12.1(22)',\n '12.1(22a)',\n '12.1(22b)',\n '12.1(22c)',\n '12.1(24)',\n '12.1(25)',\n '12.1(26)',\n '12.1(27)',\n '12.1(27a)',\n '12.1(27b)',\n '12.1(14)AZ',\n '12.1(2)E',\n '12.1(2)E1',\n '12.1(2)E2',\n '12.1(3a)E',\n '12.1(3a)E1',\n '12.1(3a)E3',\n '12.1(3a)E4',\n '12.1(3a)E5',\n '12.1(3a)E6',\n '12.1(3a)E7',\n '12.1(3a)E8',\n '12.1(4)E',\n '12.1(4)E1',\n '12.1(4)E3',\n '12.1(5a)E',\n '12.1(5a)E1',\n '12.1(5a)E2',\n '12.1(5a)E3',\n '12.1(5a)E4',\n '12.1(5b)E7',\n '12.1(5c)E10',\n '12.1(5c)E12',\n '12.1(5c)E8',\n '12.1(5c)E9',\n '12.1(6)E',\n '12.1(6)E1',\n '12.1(6)E13',\n '12.1(6)E2',\n '12.1(6)E3',\n '12.1(6)E4',\n '12.1(6)E5',\n '12.1(6)E6',\n '12.1(6)E8',\n '12.1(7)E',\n '12.1(7)E0a',\n '12.1(7a)E1',\n '12.1(7a)E1a',\n '12.1(7a)E2',\n '12.1(7a)E3',\n '12.1(7a)E4',\n '12.1(7a)E5',\n '12.1(7a)E6',\n '12.1(8a)E',\n '12.1(8a)E1',\n '12.1(8a)E2',\n '12.1(8a)E3',\n '12.1(8a)E4',\n '12.1(8a)E5',\n '12.1(8b)E10',\n '12.1(8b)E11',\n '12.1(8b)E12',\n '12.1(8b)E13',\n '12.1(8b)E14',\n '12.1(8b)E15',\n '12.1(8b)E18',\n '12.1(8b)E19',\n '12.1(8b)E20',\n '12.1(8b)E6',\n '12.1(8b)E7',\n '12.1(8b)E8',\n '12.1(8b)E9',\n '12.1(9)E',\n '12.1(9)E1',\n '12.1(9)E2',\n '12.1(9)E3',\n '12.1(10)E',\n '12.1(10)E1',\n '12.1(10)E2',\n '12.1(10)E3',\n '12.1(10)E4',\n '12.1(10)E5',\n '12.1(10)E6',\n '12.1(10)E6a',\n '12.1(10)E7',\n '12.1(10)E8',\n '12.1(11b)E',\n '12.1(11b)E0a',\n '12.1(11b)E1',\n '12.1(11b)E10',\n '12.1(11b)E11',\n '12.1(11b)E12',\n '12.1(11b)E14',\n '12.1(11b)E2',\n '12.1(11b)E3',\n '12.1(11b)E4',\n '12.1(11b)E7',\n '12.1(12c)E',\n '12.1(12c)E1',\n '12.1(12c)E2',\n '12.1(12c)E4',\n '12.1(12c)E5',\n '12.1(12c)E6',\n '12.1(13)E',\n '12.1(13)E1',\n '12.1(13)E10',\n '12.1(13)E11',\n '12.1(13)E12',\n '12.1(13)E13',\n '12.1(13)E14',\n '12.1(13)E15',\n '12.1(13)E16',\n '12.1(13)E17',\n '12.1(13)E2',\n '12.1(13)E3',\n '12.1(13)E4',\n '12.1(13)E5',\n '12.1(13)E6',\n '12.1(13)E7',\n '12.1(13)E8',\n '12.1(13)E9',\n '12.1(14)E',\n '12.1(14)E1',\n '12.1(14)E10',\n '12.1(14)E2',\n '12.1(14)E3',\n '12.1(14)E4',\n '12.1(14)E5',\n '12.1(14)E6',\n '12.1(14)E7',\n '12.1(19)E',\n '12.1(19)E1',\n '12.1(19)E2',\n '12.1(19)E3',\n '12.1(19)E4',\n '12.1(19)E6',\n '12.1(19)E7',\n '12.1(20)E',\n '12.1(20)E1',\n '12.1(20)E2',\n '12.1(20)E3',\n '12.1(20)E4',\n '12.1(20)E5',\n '12.1(20)E6',\n '12.1(22)E',\n '12.1(22)E1',\n '12.1(22)E2',\n '12.1(22)E3',\n '12.1(22)E4',\n '12.1(22)E5',\n '12.1(22)E6',\n '12.1(23)E',\n '12.1(23)E1',\n '12.1(23)E2',\n '12.1(23)E3',\n '12.1(23)E4',\n '12.1(26)E',\n '12.1(26)E1',\n '12.1(26)E2',\n '12.1(26)E3',\n '12.1(26)E4',\n '12.1(26)E5',\n '12.1(26)E6',\n '12.1(26)E7',\n '12.1(26)E8',\n '12.1(26)E9',\n '12.1(27b)E',\n '12.1(27b)E1',\n '12.1(27b)E2',\n '12.1(27b)E3',\n '12.1(27b)E4',\n '12.1(6)EA1',\n '12.1(8)EA1c',\n '12.1(9)EA1',\n '12.1(11)EA1',\n '12.1(11)EA1a',\n '12.1(12c)EA1',\n '12.1(12c)EA1a',\n '12.1(13)EA1',\n '12.1(13)EA1a',\n '12.1(13)EA1b',\n '12.1(13)EA1c',\n '12.1(14)EA1',\n '12.1(14)EA1a',\n '12.1(14)EA1b',\n '12.1(19)EA1',\n '12.1(19)EA1a',\n '12.1(19)EA1b',\n '12.1(19)EA1c',\n '12.1(19)EA1d',\n '12.1(20)EA1',\n '12.1(20)EA1a',\n '12.1(20)EA2',\n '12.1(22)EA1',\n '12.1(22)EA1a',\n '12.1(22)EA1b',\n '12.1(22)EA10',\n '12.1(22)EA10a',\n '12.1(22)EA10b',\n '12.1(22)EA11',\n '12.1(22)EA12',\n '12.1(22)EA13',\n '12.1(22)EA14',\n '12.1(22)EA2',\n '12.1(22)EA3',\n '12.1(22)EA4',\n '12.1(22)EA4a',\n '12.1(22)EA5',\n '12.1(22)EA5a',\n '12.1(22)EA6',\n '12.1(22)EA6a',\n '12.1(22)EA7',\n '12.1(22)EA8',\n '12.1(22)EA8a',\n '12.1(22)EA9',\n '12.1(2)EC',\n '12.1(2)EC1',\n '12.1(3a)EC',\n '12.1(3a)EC1',\n '12.1(4)EC',\n '12.1(5)EC',\n '12.1(5)EC1',\n '12.1(6)EC',\n '12.1(6)EC1',\n '12.1(7)EC',\n '12.1(8)EC',\n '12.1(8)EC1',\n '12.1(9)EC1',\n '12.1(10)EC',\n '12.1(10)EC1',\n '12.1(11b)EC',\n '12.1(11b)EC1',\n '12.1(12c)EC',\n '12.1(12c)EC1',\n '12.1(13)EC',\n '12.1(13)EC1',\n '12.1(13)EC2',\n '12.1(13)EC3',\n '12.1(13)EC4',\n '12.1(19)EC',\n '12.1(19)EC1',\n '12.1(20)EC',\n '12.1(20)EC1',\n '12.1(20)EC2',\n '12.1(20)EC3',\n '12.1(22)EC',\n '12.1(22)EC1',\n '12.1(5c)EX3',\n '12.1(8a)EX',\n '12.1(8a)EX1',\n '12.1(8b)EX2',\n '12.1(8b)EX3',\n '12.1(8b)EX5',\n '12.1(9)EX',\n '12.1(9)EX1',\n '12.1(9)EX2',\n '12.1(9)EX3',\n '12.1(10)EX',\n '12.1(10)EX1',\n '12.1(10)EX2',\n '12.1(11b)EX',\n '12.1(11b)EX1',\n '12.1(12c)EX',\n '12.1(12c)EX1',\n '12.1(13)EX',\n '12.1(13)EX1',\n '12.1(13)EX2',\n '12.1(13)EX3',\n '12.1(2)GB',\n '12.1(2)T',\n '12.1(2a)T1',\n '12.1(2a)T2',\n '12.1(3)T',\n '12.1(3a)T1',\n '12.1(3a)T2',\n '12.1(3a)T3',\n '12.1(3a)T4',\n '12.1(3a)T5',\n '12.1(3a)T6',\n '12.1(3a)T7',\n '12.1(3a)T8',\n '12.1(5)T',\n '12.1(5)T1',\n '12.1(5)T10',\n '12.1(5)T11',\n '12.1(5)T12',\n '12.1(5)T14',\n '12.1(5)T15',\n '12.1(5)T17',\n '12.1(5)T18',\n '12.1(5)T19',\n '12.1(5)T2',\n '12.1(5)T20',\n '12.1(5)T3',\n '12.1(5)T4',\n '12.1(5)T5',\n '12.1(5)T6',\n '12.1(5)T7',\n '12.1(5)T8',\n '12.1(5)T8a',\n '12.1(5)T8b',\n '12.1(5)T9',\n '12.1(3)XI',\n '12.1(3a)XI1',\n '12.1(3a)XI2',\n '12.1(3a)XI3',\n '12.1(3a)XI4',\n '12.1(3a)XI5',\n '12.1(3a)XI6',\n '12.1(3a)XI7',\n '12.1(3a)XI8',\n '12.1(3a)XI9',\n '12.1(5)XM',\n '12.1(5)XM1',\n '12.1(5)XM2',\n '12.1(5)XM3',\n '12.1(5)XM4',\n '12.1(5)XM5',\n '12.1(5)XM6',\n '12.1(5)XM7',\n '12.1(5)XM8',\n '12.1(5)YB',\n '12.1(5)YB1',\n '12.1(5)YB4',\n '12.1(5)YB5',\n '12.2(1)',\n '12.2(1a)',\n '12.2(1b)',\n '12.2(1c)',\n '12.2(1d)',\n '12.2(3)',\n '12.2(3a)',\n '12.2(3b)',\n '12.2(3c)',\n '12.2(3d)',\n '12.2(3g)',\n '12.2(5)',\n '12.2(5a)',\n '12.2(5b)',\n '12.2(5c)',\n '12.2(5d)',\n '12.2(6)',\n '12.2(6a)',\n '12.2(6b)',\n '12.2(6c)',\n '12.2(6d)',\n '12.2(6e)',\n '12.2(6f)',\n '12.2(6g)',\n '12.2(6h)',\n '12.2(6i)',\n '12.2(6j)',\n '12.2(7)',\n '12.2(7a)',\n '12.2(7b)',\n '12.2(7c)',\n '12.2(7e)',\n '12.2(7g)',\n '12.2(10)',\n '12.2(10a)',\n '12.2(10b)',\n '12.2(10d)',\n '12.2(10g)',\n '12.2(12)',\n '12.2(12a)',\n '12.2(12b)',\n '12.2(12c)',\n '12.2(12e)',\n '12.2(12f)',\n '12.2(12g)',\n '12.2(12h)',\n '12.2(12i)',\n '12.2(12j)',\n '12.2(12k)',\n '12.2(12l)',\n '12.2(12m)',\n '12.2(13)',\n '12.2(13a)',\n '12.2(13b)',\n '12.2(13c)',\n '12.2(13e)',\n '12.2(16)',\n '12.2(16a)',\n '12.2(16b)',\n '12.2(16c)',\n '12.2(16f)',\n '12.2(17)',\n '12.2(17a)',\n '12.2(17b)',\n '12.2(17d)',\n '12.2(17e)',\n '12.2(17f)',\n '12.2(19)',\n '12.2(19a)',\n '12.2(19b)',\n '12.2(19c)',\n '12.2(21)',\n '12.2(21a)',\n '12.2(21b)',\n '12.2(23)',\n '12.2(23a)',\n '12.2(23c)',\n '12.2(23d)',\n '12.2(23e)',\n '12.2(23f)',\n '12.2(24)',\n '12.2(24a)',\n '12.2(24b)',\n '12.2(26)',\n '12.2(26a)',\n '12.2(26b)',\n '12.2(26c)',\n '12.2(27)',\n '12.2(27a)',\n '12.2(27b)',\n '12.2(27c)',\n '12.2(28)',\n '12.2(28a)',\n '12.2(28b)',\n '12.2(28c)',\n '12.2(28d)',\n '12.2(29)',\n '12.2(29a)',\n '12.2(29b)',\n '12.2(31)',\n '12.2(32)',\n '12.2(34)',\n '12.2(34a)',\n '12.2(37)',\n '12.2(40)',\n '12.2(40a)',\n '12.2(46)',\n '12.2(46a)',\n '12.2(2)B',\n '12.2(2)B1',\n '12.2(2)B2',\n '12.2(2)B3',\n '12.2(2)B4',\n '12.2(2)B5',\n '12.2(2)B6',\n '12.2(2)B7',\n '12.2(4)B',\n '12.2(4)B1',\n '12.2(4)B2',\n '12.2(4)B3',\n '12.2(4)B4',\n '12.2(4)B5',\n '12.2(4)B6',\n '12.2(4)B7',\n '12.2(4)B8',\n '12.2(15)B',\n '12.2(16)B',\n '12.2(16)B1',\n '12.2(16)B2',\n '12.2(4)BC1',\n '12.2(4)BC1a',\n '12.2(4)BC1b',\n '12.2(8)BC1',\n '12.2(8)BC2',\n '12.2(8)BC2a',\n '12.2(11)BC1',\n '12.2(11)BC1a',\n '12.2(11)BC1b',\n '12.2(11)BC2',\n '12.2(11)BC3',\n '12.2(11)BC3a',\n '12.2(11)BC3b',\n '12.2(11)BC3c',\n '12.2(11)BC3d',\n '12.2(15)BC1',\n '12.2(15)BC1a',\n '12.2(15)BC1b',\n '12.2(15)BC1c',\n '12.2(15)BC1d',\n '12.2(15)BC1f',\n '12.2(15)BC1g',\n '12.2(15)BC2',\n '12.2(15)BC2a',\n '12.2(15)BC2b',\n '12.2(15)BC2c',\n '12.2(15)BC2e',\n '12.2(15)BC2f',\n '12.2(15)BC2g',\n '12.2(15)BC2h',\n '12.2(15)BC2i',\n '12.2(4)BW',\n '12.2(4)BW1',\n '12.2(4)BW1a',\n '12.2(4)BW2',\n '12.2(2)BX',\n '12.2(2)BX1',\n '12.2(16)BX',\n '12.2(16)BX1',\n '12.2(16)BX2',\n '12.2(16)BX3',\n '12.2(8)BY',\n '12.2(8)BY1',\n '12.2(8)BY2',\n '12.2(11)CX',\n '12.2(11)CX1',\n '12.2(15)CX',\n '12.2(15)CX1',\n '12.2(15)CZ',\n '12.2(15)CZ1',\n '12.2(15)CZ2',\n '12.2(15)CZ3',\n '12.2(2)DD',\n '12.2(2)DD1',\n '12.2(2)DD2',\n '12.2(2)DD3',\n '12.2(2)DD4',\n '12.2(1)DX',\n '12.2(1)DX1',\n '12.2(2)DX3',\n '12.2(20)EU',\n '12.2(20)EU1',\n '12.2(20)EU2',\n '12.2(25)EW',\n '12.2(20)EWA',\n '12.2(20)EWA1',\n '12.2(20)EWA2',\n '12.2(20)EWA3',\n '12.2(20)EWA4',\n '12.2(25)EWA',\n '12.2(25)EWA1',\n '12.2(25)EWA10',\n '12.2(25)EWA11',\n '12.2(25)EWA12',\n '12.2(25)EWA13',\n '12.2(25)EWA14',\n '12.2(25)EWA2',\n '12.2(25)EWA3',\n '12.2(25)EWA4',\n '12.2(25)EWA5',\n '12.2(25)EWA6',\n '12.2(25)EWA7',\n '12.2(25)EWA8',\n '12.2(25)EWA9',\n '12.2(20)EX',\n '12.2(40)EX',\n '12.2(40)EX1',\n '12.2(40)EX2',\n '12.2(40)EX3',\n '12.2(46)EX',\n '12.2(52)EX',\n '12.2(52)EX1',\n '12.2(55)EX',\n '12.2(55)EX1',\n '12.2(55)EX2',\n '12.2(55)EX3',\n '12.2(58)EX',\n '12.2(25)EY',\n '12.2(25)EY1',\n '12.2(25)EY2',\n '12.2(25)EY3',\n '12.2(25)EY4',\n '12.2(37)EY',\n '12.2(46)EY',\n '12.2(52)EY',\n '12.2(52)EY1',\n '12.2(52)EY1b',\n '12.2(52)EY1c',\n '12.2(52)EY2',\n '12.2(52)EY2a',\n '12.2(52)EY3',\n '12.2(52)EY3a',\n '12.2(52)EY4',\n '12.2(53)EY',\n '12.2(55)EY',\n '12.2(25)EZ',\n '12.2(25)EZ1',\n '12.2(53)EZ',\n '12.2(55)EZ',\n '12.2(58)EZ',\n '12.2(25)FX',\n '12.2(25)FY',\n '12.2(25)FZ',\n '12.2(33)IRA',\n '12.2(33)IRB',\n '12.2(33)IRC',\n '12.2(33)IRD',\n '12.2(33)IRE',\n '12.2(33)IRE1',\n '12.2(33)IRE2',\n '12.2(33)IRF',\n '12.2(33)IRG',\n '12.2(33)IRG1',\n '12.2(33)IRH',\n '12.2(33)IRH1',\n '12.2(33)IRI',\n '12.2(18)IXA',\n '12.2(18)IXB',\n '12.2(18)IXB1',\n '12.2(18)IXB2',\n '12.2(18)IXC',\n '12.2(18)IXD',\n '12.2(18)IXD1',\n '12.2(18)IXE',\n '12.2(18)IXF',\n '12.2(18)IXF1',\n '12.2(18)IXG',\n '12.2(18)IXH',\n '12.2(18)IXH1',\n '12.2(1)M0',\n '12.2(6c)M1',\n '12.2(12b)M1',\n '12.2(12h)M1',\n '12.2(1)MB1',\n '12.2(4)MB1',\n '12.2(4)MB10',\n '12.2(4)MB11',\n '12.2(4)MB12',\n '12.2(4)MB13',\n '12.2(4)MB13a',\n '12.2(4)MB13b',\n '12.2(4)MB13c',\n '12.2(4)MB2',\n '12.2(4)MB3',\n '12.2(4)MB4',\n '12.2(4)MB5',\n '12.2(4)MB6',\n '12.2(4)MB7',\n '12.2(4)MB8',\n '12.2(4)MB9',\n '12.2(4)MB9a',\n '12.2(8)MC1',\n '12.2(8)MC2',\n '12.2(8)MC2a',\n '12.2(8)MC2b',\n '12.2(8)MC2c',\n '12.2(8)MC2d',\n '12.2(15)MC1',\n '12.2(15)MC1a',\n '12.2(15)MC1b',\n '12.2(15)MC1c',\n '12.2(15)MC2',\n '12.2(15)MC2a',\n '12.2(15)MC2b',\n '12.2(15)MC2c',\n '12.2(15)MC2e',\n '12.2(15)MC2f',\n '12.2(15)MC2g',\n '12.2(15)MC2h',\n '12.2(15)MC2i',\n '12.2(15)MC2j',\n '12.2(15)MC2k',\n '12.2(15)MC2l',\n '12.2(15)MC2m',\n '12.2(33)MRA',\n '12.2(33)MRB',\n '12.2(33)MRB1',\n '12.2(33)MRB2',\n '12.2(33)MRB3',\n '12.2(33)MRB4',\n '12.2(33)MRB5',\n '12.2(33)MRB6',\n '12.2(9)S',\n '12.2(14)S',\n '12.2(14)S1',\n '12.2(14)S10',\n '12.2(14)S11',\n '12.2(14)S12',\n '12.2(14)S13',\n '12.2(14)S14',\n '12.2(14)S15',\n '12.2(14)S16',\n '12.2(14)S17',\n '12.2(14)S18',\n '12.2(14)S19',\n '12.2(14)S2',\n '12.2(14)S3',\n '12.2(14)S5',\n '12.2(14)S7',\n '12.2(14)S8',\n '12.2(14)S9',\n '12.2(18)S',\n '12.2(18)S1',\n '12.2(18)S10',\n '12.2(18)S11',\n '12.2(18)S12',\n '12.2(18)S13',\n '12.2(18)S2',\n '12.2(18)S3',\n '12.2(18)S4',\n '12.2(18)S5',\n '12.2(18)S6',\n '12.2(18)S7',\n '12.2(18)S8',\n '12.2(18)S9',\n '12.2(20)S',\n '12.2(20)S1',\n '12.2(20)S10',\n '12.2(20)S11',\n '12.2(20)S12',\n '12.2(20)S13',\n '12.2(20)S14',\n '12.2(20)S2',\n '12.2(20)S3',\n '12.2(20)S4',\n '12.2(20)S5',\n '12.2(20)S6',\n '12.2(20)S7',\n '12.2(20)S8',\n '12.2(20)S9',\n '12.2(22)S',\n '12.2(22)S1',\n '12.2(22)S2',\n '12.2(25)S',\n '12.2(25)S1',\n '12.2(25)S10',\n '12.2(25)S11',\n '12.2(25)S12',\n '12.2(25)S13',\n '12.2(25)S14',\n '12.2(25)S15',\n '12.2(25)S2',\n '12.2(25)S3',\n '12.2(25)S4',\n '12.2(25)S5',\n '12.2(25)S6',\n '12.2(25)S7',\n '12.2(25)S8',\n '12.2(25)S9',\n '12.2(28)SB',\n '12.2(28)SB1',\n '12.2(28)SB10',\n '12.2(28)SB11',\n '12.2(28)SB12',\n '12.2(28)SB13',\n '12.2(28)SB2',\n '12.2(28)SB3',\n '12.2(28)SB4',\n '12.2(28)SB5',\n '12.2(28)SB6',\n '12.2(28)SB7',\n '12.2(28)SB8',\n '12.2(28)SB9',\n '12.2(31)SB10',\n '12.2(31)SB11',\n '12.2(31)SB12',\n '12.2(31)SB13',\n '12.2(31)SB14',\n '12.2(31)SB15',\n '12.2(31)SB16',\n '12.2(31)SB17',\n '12.2(31)SB18',\n '12.2(31)SB19',\n '12.2(31)SB2',\n '12.2(31)SB20',\n '12.2(31)SB21',\n '12.2(31)SB3',\n '12.2(31)SB3x',\n '12.2(31)SB5',\n '12.2(31)SB6',\n '12.2(31)SB7',\n '12.2(31)SB8',\n '12.2(31)SB9',\n '12.2(33)SB',\n '12.2(33)SB1',\n '12.2(33)SB10',\n '12.2(33)SB11',\n '12.2(33)SB12',\n '12.2(33)SB13',\n '12.2(33)SB14',\n '12.2(33)SB2',\n '12.2(33)SB3',\n '12.2(33)SB4',\n '12.2(33)SB5',\n '12.2(33)SB6',\n '12.2(33)SB7',\n '12.2(33)SB8',\n '12.2(33)SB9',\n '12.2(27)SBC',\n '12.2(27)SBC1',\n '12.2(27)SBC2',\n '12.2(27)SBC3',\n '12.2(27)SBC4',\n '12.2(27)SBC5',\n '12.2(33)SCA',\n '12.2(33)SCA1',\n '12.2(33)SCA2',\n '12.2(33)SCB',\n '12.2(33)SCB1',\n '12.2(33)SCB10',\n '12.2(33)SCB11',\n '12.2(33)SCB2',\n '12.2(33)SCB3',\n '12.2(33)SCB4',\n '12.2(33)SCB5',\n '12.2(33)SCB6',\n '12.2(33)SCB7',\n '12.2(33)SCB8',\n '12.2(33)SCB9',\n '12.2(33)SCC',\n '12.2(33)SCC1',\n '12.2(33)SCC2',\n '12.2(33)SCC3',\n '12.2(33)SCC4',\n '12.2(33)SCC5',\n '12.2(33)SCC6',\n '12.2(33)SCC7',\n '12.2(33)SCD',\n '12.2(33)SCD1',\n '12.2(33)SCD2',\n '12.2(33)SCD3',\n '12.2(33)SCD4',\n '12.2(33)SCD5',\n '12.2(33)SCD6',\n '12.2(33)SCD7',\n '12.2(33)SCD8',\n '12.2(33)SCE',\n '12.2(33)SCE1',\n '12.2(33)SCE2',\n '12.2(33)SCE3',\n '12.2(33)SCE4',\n '12.2(33)SCE5',\n '12.2(33)SCE6',\n '12.2(33)SCF',\n '12.2(33)SCF1',\n '12.2(33)SCF2',\n '12.2(33)SCF3',\n '12.2(33)SCF4',\n '12.2(33)SCF5',\n '12.2(33)SCG',\n '12.2(33)SCG1',\n '12.2(33)SCG2',\n '12.2(33)SCG3',\n '12.2(33)SCG4',\n '12.2(33)SCG5',\n '12.2(33)SCG6',\n '12.2(33)SCH',\n '12.2(33)SCH0a',\n '12.2(33)SCH1',\n '12.2(18)SE',\n '12.2(18)SE1',\n '12.2(20)SE',\n '12.2(20)SE1',\n '12.2(20)SE2',\n '12.2(20)SE3',\n '12.2(20)SE4',\n '12.2(25)SE',\n '12.2(25)SE2',\n '12.2(25)SE3',\n '12.2(35)SE',\n '12.2(35)SE1',\n '12.2(35)SE2',\n '12.2(35)SE3',\n '12.2(35)SE4',\n '12.2(35)SE5',\n '12.2(37)SE',\n '12.2(37)SE1',\n '12.2(40)SE',\n '12.2(44)SE',\n '12.2(44)SE1',\n '12.2(44)SE2',\n '12.2(44)SE3',\n '12.2(44)SE4',\n '12.2(44)SE5',\n '12.2(44)SE6',\n '12.2(46)SE',\n '12.2(50)SE',\n '12.2(50)SE1',\n '12.2(50)SE3',\n '12.2(50)SE4',\n '12.2(50)SE5',\n '12.2(52)SE',\n '12.2(53)SE',\n '12.2(53)SE1',\n '12.2(53)SE2',\n '12.2(54)SE',\n '12.2(55)SE',\n '12.2(55)SE1',\n '12.2(55)SE2',\n '12.2(55)SE3',\n '12.2(55)SE4',\n '12.2(55)SE5',\n '12.2(55)SE6',\n '12.2(55)SE7',\n '12.2(55)SE8',\n '12.2(58)SE',\n '12.2(58)SE1',\n '12.2(58)SE2',\n '12.2(25)SEA',\n '12.2(25)SEB',\n '12.2(25)SEB1',\n '12.2(25)SEB2',\n '12.2(25)SEB3',\n '12.2(25)SEB4',\n '12.2(25)SEC',\n '12.2(25)SEC1',\n '12.2(25)SEC2',\n '12.2(25)SED',\n '12.2(25)SED1',\n '12.2(25)SEE',\n '12.2(25)SEE1',\n '12.2(25)SEE2',\n '12.2(25)SEE3',\n '12.2(25)SEE4',\n '12.2(25)SEF1',\n '12.2(25)SEF2',\n '12.2(25)SEF3',\n '12.2(25)SEG',\n '12.2(25)SEG1',\n '12.2(25)SEG3',\n '12.2(31)SG1',\n '12.2(31)SG2',\n '12.2(37)SG1',\n '12.2(29)SM',\n '12.2(29)SM1',\n '12.2(29)SM2',\n '12.2(29)SM3',\n '12.2(29)SM4',\n '12.2(29)SM5',\n '12.2(29)SM6',\n '12.2(29)SM7',\n '12.2(33)SRA',\n '12.2(33)SRA1',\n '12.2(33)SRA2',\n '12.2(33)SRA3',\n '12.2(33)SRA4',\n '12.2(33)SRA5',\n '12.2(33)SRA6',\n '12.2(33)SRA7',\n '12.2(33)SRB',\n '12.2(33)SRB1',\n '12.2(33)SRB2',\n '12.2(33)SRB3',\n '12.2(33)SRB4',\n '12.2(33)SRB5',\n '12.2(33)SRB5a',\n '12.2(33)SRB6',\n '12.2(33)SRB7',\n '12.2(33)SRC',\n '12.2(33)SRC1',\n '12.2(33)SRC2',\n '12.2(33)SRC3',\n '12.2(33)SRC4',\n '12.2(33)SRC5',\n '12.2(33)SRC6',\n '12.2(33)SRD',\n '12.2(33)SRD1',\n '12.2(33)SRD2',\n '12.2(33)SRD2a',\n '12.2(33)SRD3',\n '12.2(33)SRD4',\n '12.2(33)SRD5',\n '12.2(33)SRD6',\n '12.2(33)SRD7',\n '12.2(33)SRD8',\n '12.2(33)SRE',\n '12.2(33)SRE0a',\n '12.2(33)SRE1',\n '12.2(33)SRE2',\n '12.2(33)SRE3',\n '12.2(33)SRE4',\n '12.2(33)SRE5',\n '12.2(33)SRE6',\n '12.2(33)SRE7',\n '12.2(33)SRE7a',\n '12.2(33)SRE8',\n '12.2(33)SRE9',\n '12.2(33)SRE9a',\n '12.2(14)SU',\n '12.2(14)SU1',\n '12.2(14)SU2',\n '12.2(18)SV3',\n '12.2(22)SV1',\n '12.2(23)SV1',\n '12.2(24)SV1',\n '12.2(25)SV2',\n '12.2(27)SV5',\n '12.2(29)SV3',\n '12.2(18)SW',\n '12.2(19)SW',\n '12.2(20)SW',\n '12.2(21)SW',\n '12.2(21)SW1',\n '12.2(23)SW',\n '12.2(23)SW1',\n '12.2(25)SW',\n '12.2(25)SW1',\n '12.2(25)SW10',\n '12.2(25)SW11',\n '12.2(25)SW12',\n '12.2(25)SW2',\n '12.2(25)SW3',\n '12.2(25)SW3a',\n '12.2(25)SW4',\n '12.2(25)SW4a',\n '12.2(25)SW5',\n '12.2(25)SW6',\n '12.2(25)SW7',\n '12.2(25)SW8',\n '12.2(25)SW9',\n '12.2(14)SX',\n '12.2(14)SX1',\n '12.2(14)SX2',\n '12.2(17a)SX',\n '12.2(17a)SX1',\n '12.2(17a)SX2',\n '12.2(17a)SX3',\n '12.2(17a)SX4',\n '12.2(17b)SXA',\n '12.2(17b)SXA2',\n '12.2(17d)SXB',\n '12.2(17d)SXB1',\n '12.2(17d)SXB10',\n '12.2(17d)SXB11',\n '12.2(17d)SXB11a',\n '12.2(17d)SXB2',\n '12.2(17d)SXB3',\n '12.2(17d)SXB4',\n '12.2(17d)SXB5',\n '12.2(17d)SXB6',\n '12.2(17d)SXB7',\n '12.2(17d)SXB8',\n '12.2(17d)SXB9',\n '12.2(18)SXD',\n '12.2(18)SXD1',\n '12.2(18)SXD2',\n '12.2(18)SXD3',\n '12.2(18)SXD4',\n '12.2(18)SXD5',\n '12.2(18)SXD6',\n '12.2(18)SXD7',\n '12.2(18)SXD7a',\n '12.2(18)SXD7b',\n '12.2(18)SXE',\n '12.2(18)SXE1',\n '12.2(18)SXE2',\n '12.2(18)SXE3',\n '12.2(18)SXE4',\n '12.2(18)SXE5',\n '12.2(18)SXE6',\n '12.2(18)SXE6a',\n '12.2(18)SXE6b',\n '12.2(18)SXF',\n '12.2(18)SXF1',\n '12.2(18)SXF10',\n '12.2(18)SXF10a',\n '12.2(18)SXF11',\n '12.2(18)SXF12',\n '12.2(18)SXF12a',\n '12.2(18)SXF13',\n '12.2(18)SXF14',\n '12.2(18)SXF15',\n '12.2(18)SXF15a',\n '12.2(18)SXF16',\n '12.2(18)SXF17',\n '12.2(18)SXF17a',\n '12.2(18)SXF17b',\n '12.2(18)SXF2',\n '12.2(18)SXF3',\n '12.2(18)SXF4',\n '12.2(18)SXF5',\n '12.2(18)SXF6',\n '12.2(18)SXF7',\n '12.2(18)SXF8',\n '12.2(18)SXF9',\n '12.2(33)SXH',\n '12.2(33)SXH1',\n '12.2(33)SXH2',\n '12.2(33)SXH2a',\n '12.2(33)SXH3',\n '12.2(33)SXH3a',\n '12.2(33)SXH4',\n '12.2(33)SXH5',\n '12.2(33)SXH6',\n '12.2(33)SXH7',\n '12.2(33)SXH8',\n '12.2(33)SXH8a',\n '12.2(33)SXH8b',\n '12.2(33)SXI',\n '12.2(33)SXI1',\n '12.2(33)SXI10',\n '12.2(33)SXI11',\n '12.2(33)SXI12',\n '12.2(33)SXI2',\n '12.2(33)SXI2a',\n '12.2(33)SXI3',\n '12.2(33)SXI4',\n '12.2(33)SXI4a',\n '12.2(33)SXI5',\n '12.2(33)SXI6',\n '12.2(33)SXI7',\n '12.2(33)SXI8',\n '12.2(33)SXI8a',\n '12.2(33)SXI9',\n '12.2(33)SXI9a',\n '12.2(33)SXJ',\n '12.2(33)SXJ1',\n '12.2(33)SXJ2',\n '12.2(33)SXJ3',\n '12.2(33)SXJ4',\n '12.2(33)SXJ5',\n '12.2(33)SXJ6',\n '12.2(14)SY',\n '12.2(14)SY1',\n '12.2(14)SY2',\n '12.2(14)SY3',\n '12.2(14)SY4',\n '12.2(14)SY5',\n '12.2(50)SY',\n '12.2(50)SY1',\n '12.2(50)SY2',\n '12.2(50)SY3',\n '12.2(50)SY4',\n '12.2(14)SZ',\n '12.2(14)SZ1',\n '12.2(14)SZ2',\n '12.2(14)SZ3',\n '12.2(14)SZ4',\n '12.2(14)SZ5',\n '12.2(14)SZ6',\n '12.2(2)T',\n '12.2(2)T1',\n '12.2(2)T2',\n '12.2(2)T3',\n '12.2(2)T4',\n '12.2(4)T',\n '12.2(4)T1',\n '12.2(4)T2',\n '12.2(4)T3',\n '12.2(4)T5',\n '12.2(4)T6',\n '12.2(4)T7',\n '12.2(8)T',\n '12.2(8)T1',\n '12.2(8)T10',\n '12.2(8)T2',\n '12.2(8)T3',\n '12.2(8)T4',\n '12.2(8)T5',\n '12.2(8)T7',\n '12.2(8)T8',\n '12.2(11)T',\n '12.2(11)T1',\n '12.2(11)T10',\n '12.2(11)T11',\n '12.2(11)T2',\n '12.2(11)T3',\n '12.2(11)T4',\n '12.2(11)T5',\n '12.2(11)T6',\n '12.2(11)T8',\n '12.2(11)T9',\n '12.2(13)T',\n '12.2(13)T1',\n '12.2(13)T1a',\n '12.2(13)T10',\n '12.2(13)T11',\n '12.2(13)T12',\n '12.2(13)T13',\n '12.2(13)T14',\n '12.2(13)T16',\n '12.2(13)T2',\n '12.2(13)T3',\n '12.2(13)T4',\n '12.2(13)T5',\n '12.2(13)T8',\n '12.2(13)T9',\n '12.2(15)T',\n '12.2(15)T1',\n '12.2(15)T10',\n '12.2(15)T11',\n '12.2(15)T12',\n '12.2(15)T13',\n '12.2(15)T14',\n '12.2(15)T15',\n '12.2(15)T16',\n '12.2(15)T2',\n '12.2(15)T4',\n '12.2(15)T4e',\n '12.2(15)T5',\n '12.2(15)T7',\n '12.2(15)T8',\n '12.2(15)T9',\n '12.2(8)TPC10a',\n '12.2(8)TPC10b',\n '12.2(8)TPC10c',\n '12.2(2)XA',\n '12.2(2)XA1',\n '12.2(2)XA2',\n '12.2(2)XA3',\n '12.2(2)XA4',\n '12.2(2)XA5',\n '12.2(2)XB1',\n '12.2(2)XB10',\n '12.2(2)XB11',\n '12.2(2)XB12',\n '12.2(2)XB14',\n '12.2(2)XB15',\n '12.2(2)XB2',\n '12.2(2)XB3',\n '12.2(2)XB5',\n '12.2(2)XB6',\n '12.2(2)XB7',\n '12.2(2)XB8',\n '12.2(1a)XC',\n '12.2(1a)XC1',\n '12.2(1a)XC2',\n '12.2(1a)XC3',\n '12.2(2)XC',\n '12.2(2)XC1',\n '12.2(2)XC2',\n '12.2(1)XD',\n '12.2(1)XD1',\n '12.2(1)XD2',\n '12.2(1)XD3',\n '12.2(1)XD4',\n '12.2(4)XF1',\n '12.2(2)XG',\n '12.2(2)XH',\n '12.2(2)XH1',\n '12.2(2)XH2',\n '12.2(2)XI',\n '12.2(2)XI1',\n '12.2(2)XI2',\n '12.2(2)XJ',\n '12.2(2)XK',\n '12.2(2)XK1',\n '12.2(2)XK2',\n '12.2(2)XK3',\n '12.2(4)XL',\n '12.2(4)XL1',\n '12.2(4)XL2',\n '12.2(4)XL3',\n '12.2(4)XL4',\n '12.2(4)XL5',\n '12.2(4)XL6',\n '12.2(4)XM',\n '12.2(4)XM1',\n '12.2(4)XM2',\n '12.2(4)XM3',\n '12.2(4)XM4',\n '12.2(2)XN',\n '12.2(33)XN1',\n '12.2(2)XQ',\n '12.2(2)XQ1',\n '12.2(2)XR',\n '12.2(4)XR',\n '12.2(1)XS',\n '12.2(1)XS1',\n '12.2(1)XS1a',\n '12.2(1)XS2',\n '12.2(2)XT',\n '12.2(2)XT2',\n '12.2(2)XT3',\n '12.2(2)XU',\n '12.2(4)XV',\n '12.2(4)XV1',\n '12.2(4)XV2',\n '12.2(4)XV3',\n '12.2(4)XV4',\n '12.2(4)XV4a',\n '12.2(4)XV5',\n '12.2(4)XW',\n '12.2(4)YA',\n '12.2(4)YA1',\n '12.2(4)YA10',\n '12.2(4)YA11',\n '12.2(4)YA12',\n '12.2(4)YA2',\n '12.2(4)YA3',\n '12.2(4)YA4',\n '12.2(4)YA5',\n '12.2(4)YA6',\n '12.2(4)YA7',\n '12.2(4)YA8',\n '12.2(4)YA9',\n '12.2(4)YB',\n '12.2(2)YC',\n '12.2(2)YC1',\n '12.2(2)YC2',\n '12.2(2)YC3',\n '12.2(2)YC4',\n '12.2(8)YD',\n '12.2(8)YD1',\n '12.2(8)YD2',\n '12.2(8)YD3',\n '12.2(9)YE',\n '12.2(4)YF',\n '12.2(4)YG',\n '12.2(4)YH',\n '12.2(8)YJ',\n '12.2(8)YJ1',\n '12.2(8)YL',\n '12.2(8)YM',\n '12.2(8)YN',\n '12.2(8)YN1',\n '12.2(11)YQ',\n '12.2(11)YR',\n '12.2(11)YT',\n '12.2(11)YT1',\n '12.2(11)YT2',\n '12.2(11)YU',\n '12.2(11)YV',\n '12.2(11)YV1',\n '12.2(8)YW',\n '12.2(8)YW1',\n '12.2(8)YW2',\n '12.2(8)YW3',\n '12.2(11)YX',\n '12.2(11)YX1',\n '12.2(8)YY',\n '12.2(8)YY1',\n '12.2(8)YY2',\n '12.2(8)YY3',\n '12.2(8)YY4',\n '12.2(11)YZ',\n '12.2(11)YZ1',\n '12.2(11)YZ2',\n '12.2(9)ZA',\n '12.2(14)ZA',\n '12.2(14)ZA1',\n '12.2(14)ZA2',\n '12.2(14)ZA3',\n '12.2(14)ZA4',\n '12.2(14)ZA5',\n '12.2(14)ZA6',\n '12.2(14)ZA7',\n '12.2(8)ZB',\n '12.2(8)ZB1',\n '12.2(8)ZB2',\n '12.2(8)ZB3',\n '12.2(8)ZB4',\n '12.2(8)ZB4a',\n '12.2(8)ZB5',\n '12.2(8)ZB6',\n '12.2(8)ZB7',\n '12.2(8)ZB8',\n '12.2(13)ZD',\n '12.2(13)ZD1',\n '12.2(13)ZD2',\n '12.2(13)ZD3',\n '12.2(13)ZD4',\n '12.2(13)ZE',\n '12.2(13)ZF',\n '12.2(13)ZF1',\n '12.2(13)ZF2',\n '12.2(13)ZG',\n '12.2(13)ZH',\n '12.2(13)ZH1',\n '12.2(13)ZH10',\n '12.2(13)ZH2',\n '12.2(13)ZH3',\n '12.2(13)ZH4',\n '12.2(13)ZH5',\n '12.2(13)ZH6',\n '12.2(13)ZH7',\n '12.2(13)ZH8',\n '12.2(13)ZH9',\n '12.2(15)ZJ',\n '12.2(15)ZJ1',\n '12.2(15)ZJ2',\n '12.2(15)ZJ3',\n '12.2(15)ZJ5',\n '12.2(15)ZL',\n '12.2(15)ZL1',\n '12.2(18)ZU',\n '12.2(18)ZU1',\n '12.2(18)ZU2',\n '12.2(18)ZY',\n '12.2(18)ZY1',\n '12.2(18)ZY2',\n '12.2(18)ZYA',\n '12.2(18)ZYA1',\n '12.2(18)ZYA2',\n '12.2(18)ZYA3',\n '12.2(18)ZYA3a',\n '12.2(18)ZYA3b',\n '12.2(18)ZYA3c',\n '12.3(1)',\n '12.3(1a)',\n '12.3(3)',\n '12.3(3a)',\n '12.3(3b)',\n '12.3(3c)',\n '12.3(3e)',\n '12.3(3f)',\n '12.3(3g)',\n '12.3(3h)',\n '12.3(3i)',\n '12.3(5)',\n '12.3(5a)',\n '12.3(5b)',\n '12.3(5c)',\n '12.3(5d)',\n '12.3(5e)',\n '12.3(5f)',\n '12.3(6)',\n '12.3(6a)',\n '12.3(6b)',\n '12.3(6c)',\n '12.3(6e)',\n '12.3(6f)',\n '12.3(9)',\n '12.3(9a)',\n '12.3(9b)',\n '12.3(9c)',\n '12.3(9d)',\n '12.3(9e)',\n '12.3(10)',\n '12.3(10a)',\n '12.3(10b)',\n '12.3(10c)',\n '12.3(10d)',\n '12.3(10e)',\n '12.3(10f)',\n '12.3(12)',\n '12.3(12a)',\n '12.3(12b)',\n '12.3(12c)',\n '12.3(12d)',\n '12.3(12e)',\n '12.3(13)',\n '12.3(13a)',\n '12.3(13b)',\n '12.3(15)',\n '12.3(15a)',\n '12.3(15b)',\n '12.3(16)',\n '12.3(16a)',\n '12.3(17)',\n '12.3(17a)',\n '12.3(17b)',\n '12.3(17c)',\n '12.3(18)',\n '12.3(18a)',\n '12.3(19)',\n '12.3(19a)',\n '12.3(20)',\n '12.3(20a)',\n '12.3(21)',\n '12.3(21b)',\n '12.3(22)',\n '12.3(22a)',\n '12.3(23)',\n '12.3(24)',\n '12.3(24a)',\n '12.3(25)',\n '12.3(26)',\n '12.3(1a)B',\n '12.3(3)B',\n '12.3(3)B1',\n '12.3(5a)B',\n '12.3(5a)B1',\n '12.3(5a)B2',\n '12.3(5a)B3',\n '12.3(5a)B4',\n '12.3(5a)B5',\n '12.3(9a)BC',\n '12.3(9a)BC1',\n '12.3(9a)BC2',\n '12.3(9a)BC3',\n '12.3(9a)BC4',\n '12.3(9a)BC5',\n '12.3(9a)BC6',\n '12.3(9a)BC7',\n '12.3(9a)BC8',\n '12.3(9a)BC9',\n '12.3(13a)BC',\n '12.3(13a)BC1',\n '12.3(13a)BC2',\n '12.3(13a)BC3',\n '12.3(13a)BC4',\n '12.3(13a)BC5',\n '12.3(13a)BC6',\n '12.3(17a)BC',\n '12.3(17a)BC1',\n '12.3(17a)BC2',\n '12.3(17b)BC3',\n '12.3(17b)BC4',\n '12.3(17b)BC5',\n '12.3(17b)BC6',\n '12.3(17b)BC7',\n '12.3(17b)BC8',\n '12.3(17b)BC9',\n '12.3(21)BC',\n '12.3(21a)BC1',\n '12.3(21a)BC2',\n '12.3(21a)BC3',\n '12.3(21a)BC4',\n '12.3(21a)BC5',\n '12.3(21a)BC6',\n '12.3(21a)BC7',\n '12.3(21a)BC8',\n '12.3(21a)BC9',\n '12.3(23)BC',\n '12.3(23)BC1',\n '12.3(23)BC10',\n '12.3(23)BC2',\n '12.3(23)BC3',\n '12.3(23)BC4',\n '12.3(23)BC5',\n '12.3(23)BC6',\n '12.3(23)BC7',\n '12.3(23)BC8',\n '12.3(23)BC9',\n '12.3(1a)BW',\n '12.3(2)T',\n '12.3(2)T1',\n '12.3(2)T2',\n '12.3(2)T3',\n '12.3(2)T4',\n '12.3(2)T5',\n '12.3(2)T6',\n '12.3(2)T7',\n '12.3(2)T8',\n '12.3(2)T9',\n '12.3(4)T',\n '12.3(4)T1',\n '12.3(4)T10',\n '12.3(4)T11',\n '12.3(4)T2',\n '12.3(4)T2a',\n '12.3(4)T3',\n '12.3(4)T4',\n '12.3(4)T6',\n '12.3(4)T7',\n '12.3(4)T8',\n '12.3(4)T9',\n '12.3(7)T',\n '12.3(7)T1',\n '12.3(7)T10',\n '12.3(7)T11',\n '12.3(7)T12',\n '12.3(7)T2',\n '12.3(7)T3',\n '12.3(7)T4',\n '12.3(7)T6',\n '12.3(7)T7',\n '12.3(7)T8',\n '12.3(7)T9',\n '12.3(8)T',\n '12.3(8)T1',\n '12.3(8)T10',\n '12.3(8)T11',\n '12.3(8)T3',\n '12.3(8)T4',\n '12.3(8)T5',\n '12.3(8)T6',\n '12.3(8)T7',\n '12.3(8)T8',\n '12.3(8)T9',\n '12.3(11)T',\n '12.3(11)T10',\n '12.3(11)T11',\n '12.3(11)T2',\n '12.3(11)T3',\n '12.3(11)T4',\n '12.3(11)T5',\n '12.3(11)T6',\n '12.3(11)T7',\n '12.3(11)T8',\n '12.3(11)T9',\n '12.3(14)T',\n '12.3(14)T1',\n '12.3(14)T2',\n '12.3(14)T3',\n '12.3(14)T5',\n '12.3(14)T6',\n '12.3(14)T7',\n '12.3(4)TPC11a',\n '12.3(4)TPC11b',\n '12.3(2)XA',\n '12.3(2)XA1',\n '12.3(2)XA2',\n '12.3(2)XA3',\n '12.3(2)XA4',\n '12.3(2)XA5',\n '12.3(2)XA6',\n '12.3(2)XA7',\n '12.3(2)XB',\n '12.3(2)XB1',\n '12.3(2)XB3',\n '12.3(2)XC',\n '12.3(2)XC1',\n '12.3(2)XC2',\n '12.3(2)XC3',\n '12.3(2)XC4',\n '12.3(2)XC5',\n '12.3(4)XD',\n '12.3(4)XD1',\n '12.3(4)XD2',\n '12.3(4)XD3',\n '12.3(4)XD4',\n '12.3(2)XE',\n '12.3(2)XE1',\n '12.3(2)XE2',\n '12.3(2)XE3',\n '12.3(2)XE4',\n '12.3(2)XE5',\n '12.3(2)XF',\n '12.3(4)XG',\n '12.3(4)XG1',\n '12.3(4)XG2',\n '12.3(4)XG3',\n '12.3(4)XG4',\n '12.3(4)XG5',\n '12.3(7)XI10a',\n '12.3(7)XI2',\n '12.3(7)XI3',\n '12.3(7)XI4',\n '12.3(7)XI5',\n '12.3(7)XI6',\n '12.3(7)XI7',\n '12.3(7)XI7a',\n '12.3(7)XI7b',\n '12.3(7)XI8',\n '12.3(7)XJ',\n '12.3(7)XJ1',\n '12.3(7)XJ2',\n '12.3(4)XK',\n '12.3(4)XK1',\n '12.3(4)XK2',\n '12.3(4)XK3',\n '12.3(4)XK4',\n '12.3(11)XL',\n '12.3(11)XL1',\n '12.3(4)XQ',\n '12.3(4)XQ1',\n '12.3(7)XR',\n '12.3(7)XR2',\n '12.3(7)XR3',\n '12.3(7)XR4',\n '12.3(7)XR5',\n '12.3(7)XR6',\n '12.3(7)XR7',\n '12.3(7)XS',\n '12.3(7)XS1',\n '12.3(7)XS2',\n '12.3(8)XU',\n '12.3(8)XU1',\n '12.3(8)XU2',\n '12.3(8)XU3',\n '12.3(8)XU4',\n '12.3(8)XU5',\n '12.3(8)XW',\n '12.3(8)XW1',\n '12.3(8)XW2',\n '12.3(8)XW3',\n '12.3(8)XX',\n '12.3(8)XX1',\n '12.3(8)XX2d',\n '12.3(2)XZ1',\n '12.3(2)XZ2',\n '12.3(8)YA',\n '12.3(8)YA1',\n '12.3(8)YD',\n '12.3(8)YD1',\n '12.3(11)YF',\n '12.3(11)YF1',\n '12.3(11)YF2',\n '12.3(11)YF3',\n '12.3(11)YF4',\n '12.3(8)YG',\n '12.3(8)YG1',\n '12.3(8)YG2',\n '12.3(8)YG3',\n '12.3(8)YG4',\n '12.3(8)YG5',\n '12.3(8)YG6',\n '12.3(8)YH',\n '12.3(8)YI1',\n '12.3(8)YI2',\n '12.3(8)YI3',\n '12.3(11)YJ',\n '12.3(11)YK',\n '12.3(11)YK1',\n '12.3(11)YK2',\n '12.3(11)YK3',\n '12.3(14)YM10',\n '12.3(14)YM11',\n '12.3(14)YM12',\n '12.3(14)YM13',\n '12.3(14)YM2',\n '12.3(14)YM3',\n '12.3(14)YM4',\n '12.3(14)YM5',\n '12.3(14)YM6',\n '12.3(14)YM7',\n '12.3(14)YM8',\n '12.3(14)YM9',\n '12.3(14)YQ',\n '12.3(14)YQ1',\n '12.3(14)YQ2',\n '12.3(14)YQ3',\n '12.3(14)YQ4',\n '12.3(14)YQ5',\n '12.3(14)YQ6',\n '12.3(14)YQ7',\n '12.3(14)YQ8',\n '12.3(11)YS',\n '12.3(11)YS1',\n '12.3(11)YS2',\n '12.3(14)YT',\n '12.3(14)YT1',\n '12.3(14)YU',\n '12.3(14)YU1',\n '12.3(14)YX',\n '12.3(14)YX1',\n '12.3(14)YX10',\n '12.3(14)YX11',\n '12.3(14)YX12',\n '12.3(14)YX13',\n '12.3(14)YX14',\n '12.3(14)YX15',\n '12.3(14)YX16',\n '12.3(14)YX17',\n '12.3(14)YX2',\n '12.3(14)YX3',\n '12.3(14)YX4',\n '12.3(14)YX7',\n '12.3(14)YX8',\n '12.3(14)YX9',\n '12.3(11)YZ',\n '12.3(11)YZ1',\n '12.3(11)YZ2',\n '12.3(8)ZA',\n '12.4(1)',\n '12.4(1a)',\n '12.4(1b)',\n '12.4(1c)',\n '12.4(3)',\n '12.4(3a)',\n '12.4(3b)',\n '12.4(3c)',\n '12.4(3d)',\n '12.4(3e)',\n '12.4(3f)',\n '12.4(3g)',\n '12.4(3h)',\n '12.4(3i)',\n '12.4(3j)',\n '12.4(5)',\n '12.4(5a)',\n '12.4(5b)',\n '12.4(5c)',\n '12.4(7)',\n '12.4(7a)',\n '12.4(7b)',\n '12.4(7c)',\n '12.4(7d)',\n '12.4(7e)',\n '12.4(7f)',\n '12.4(7g)',\n '12.4(7h)',\n '12.4(8)',\n '12.4(8a)',\n '12.4(8b)',\n '12.4(8c)',\n '12.4(8d)',\n '12.4(10)',\n '12.4(10a)',\n '12.4(10b)',\n '12.4(10c)',\n '12.4(12)',\n '12.4(12a)',\n '12.4(12b)',\n '12.4(12c)',\n '12.4(13)',\n '12.4(13a)',\n '12.4(13b)',\n '12.4(13c)',\n '12.4(13d)',\n '12.4(13e)',\n '12.4(13f)',\n '12.4(16)',\n '12.4(16a)',\n '12.4(16b)',\n '12.4(17)',\n '12.4(17a)',\n '12.4(17b)',\n '12.4(18)',\n '12.4(18a)',\n '12.4(18b)',\n '12.4(18c)',\n '12.4(18e)',\n '12.4(19)',\n '12.4(21)',\n '12.4(21a)',\n '12.4(23)',\n '12.4(23a)',\n '12.4(23b)',\n '12.4(25)',\n '12.4(25a)',\n '12.4(25b)',\n '12.4(25c)',\n '12.4(25d)',\n '12.4(25e)',\n '12.4(25f)',\n '12.4(25g)',\n '12.4(22)GC1',\n '12.4(22)GC1a',\n '12.4(24)GC1',\n '12.4(24)GC3',\n '12.4(24)GC3a',\n '12.4(24)GC4',\n '12.4(24)GC5',\n '12.4(11)MD',\n '12.4(11)MD1',\n '12.4(11)MD10',\n '12.4(11)MD2',\n '12.4(11)MD3',\n '12.4(11)MD4',\n '12.4(11)MD5',\n '12.4(11)MD6',\n '12.4(11)MD7',\n '12.4(11)MD8',\n '12.4(11)MD9',\n '12.4(15)MD',\n '12.4(15)MD1',\n '12.4(15)MD2',\n '12.4(15)MD3',\n '12.4(15)MD4',\n '12.4(15)MD5',\n '12.4(22)MD',\n '12.4(22)MD1',\n '12.4(22)MD2',\n '12.4(24)MD',\n '12.4(24)MD1',\n '12.4(24)MD2',\n '12.4(24)MD3',\n '12.4(24)MD4',\n '12.4(24)MD5',\n '12.4(24)MD6',\n '12.4(24)MD7',\n '12.4(22)MDA',\n '12.4(22)MDA1',\n '12.4(22)MDA2',\n '12.4(22)MDA3',\n '12.4(22)MDA4',\n '12.4(22)MDA5',\n '12.4(22)MDA6',\n '12.4(24)MDA1',\n '12.4(24)MDA10',\n '12.4(24)MDA11',\n '12.4(24)MDA12',\n '12.4(24)MDA13',\n '12.4(24)MDA2',\n '12.4(24)MDA3',\n '12.4(24)MDA4',\n '12.4(24)MDA5',\n '12.4(24)MDA6',\n '12.4(24)MDA7',\n '12.4(24)MDA8',\n '12.4(24)MDA9',\n '12.4(24)MDB',\n '12.4(24)MDB1',\n '12.4(24)MDB10',\n '12.4(24)MDB11',\n '12.4(24)MDB12',\n '12.4(24)MDB13',\n '12.4(24)MDB14',\n '12.4(24)MDB15',\n '12.4(24)MDB16',\n '12.4(24)MDB3',\n '12.4(24)MDB4',\n '12.4(24)MDB5',\n '12.4(24)MDB5a',\n '12.4(24)MDB6',\n '12.4(24)MDB7',\n '12.4(24)MDB8',\n '12.4(24)MDB9',\n '12.4(2)MR',\n '12.4(2)MR1',\n '12.4(4)MR',\n '12.4(4)MR1',\n '12.4(6)MR',\n '12.4(6)MR1',\n '12.4(9)MR',\n '12.4(11)MR',\n '12.4(12)MR',\n '12.4(12)MR1',\n '12.4(12)MR2',\n '12.4(16)MR',\n '12.4(16)MR1',\n '12.4(16)MR2',\n '12.4(19)MR',\n '12.4(19)MR1',\n '12.4(19)MR2',\n '12.4(19)MR3',\n '12.4(20)MR',\n '12.4(20)MR2',\n '12.4(20)MRA',\n '12.4(20)MRA1',\n '12.4(20)MRB',\n '12.4(20)MRB1',\n '12.4(11)SW',\n '12.4(11)SW1',\n '12.4(11)SW2',\n '12.4(11)SW3',\n '12.4(15)SW',\n '12.4(15)SW1',\n '12.4(15)SW2',\n '12.4(15)SW3',\n '12.4(15)SW4',\n '12.4(15)SW5',\n '12.4(15)SW6',\n '12.4(15)SW7',\n '12.4(15)SW8',\n '12.4(15)SW8a',\n '12.4(15)SW9',\n '12.4(2)T',\n '12.4(2)T1',\n '12.4(2)T2',\n '12.4(2)T3',\n '12.4(2)T4',\n '12.4(2)T5',\n '12.4(2)T6',\n '12.4(4)T',\n '12.4(4)T1',\n '12.4(4)T2',\n '12.4(4)T3',\n '12.4(4)T4',\n '12.4(4)T5',\n '12.4(4)T6',\n '12.4(4)T7',\n '12.4(4)T8',\n '12.4(6)T',\n '12.4(6)T1',\n '12.4(6)T10',\n '12.4(6)T11',\n '12.4(6)T2',\n '12.4(6)T3',\n '12.4(6)T4',\n '12.4(6)T5',\n '12.4(6)T6',\n '12.4(6)T7',\n '12.4(6)T8',\n '12.4(6)T9',\n '12.4(9)T',\n '12.4(9)T1',\n '12.4(9)T2',\n '12.4(9)T3',\n '12.4(9)T4',\n '12.4(9)T5',\n '12.4(9)T6',\n '12.4(9)T7',\n '12.4(11)T',\n '12.4(11)T1',\n '12.4(11)T2',\n '12.4(11)T3',\n '12.4(11)T4',\n '12.4(15)T',\n '12.4(15)T1',\n '12.4(15)T10',\n '12.4(15)T11',\n '12.4(15)T12',\n '12.4(15)T13',\n '12.4(15)T14',\n '12.4(15)T15',\n '12.4(15)T16',\n '12.4(15)T17',\n '12.4(15)T2',\n '12.4(15)T3',\n '12.4(15)T4',\n '12.4(15)T5',\n '12.4(15)T6',\n '12.4(15)T7',\n '12.4(15)T8',\n '12.4(15)T9',\n '12.4(20)T',\n '12.4(20)T1',\n '12.4(20)T2',\n '12.4(20)T3',\n '12.4(20)T4',\n '12.4(20)T5',\n '12.4(20)T6',\n '12.4(22)T',\n '12.4(22)T1',\n '12.4(22)T2',\n '12.4(22)T3',\n '12.4(22)T4',\n '12.4(22)T5',\n '12.4(24)T',\n '12.4(24)T1',\n '12.4(24)T10',\n '12.4(24)T2',\n '12.4(24)T3',\n '12.4(24)T3c',\n '12.4(24)T3e',\n '12.4(24)T3f',\n '12.4(24)T3g',\n '12.4(24)T32f',\n '12.4(24)T33f',\n '12.4(24)T34f',\n '12.4(24)T35f',\n '12.4(24)T4',\n '12.4(24)T4a',\n '12.4(24)T4b',\n '12.4(24)T4c',\n '12.4(24)T4d',\n '12.4(24)T4e',\n '12.4(24)T4f',\n '12.4(24)T4g',\n '12.4(24)T4h',\n '12.4(24)T4i',\n '12.4(24)T4j',\n '12.4(24)T4k',\n '12.4(24)T4l',\n '12.4(24)T4m',\n '12.4(24)T4n',\n '12.4(24)T4o',\n '12.4(24)T5',\n '12.4(24)T6',\n '12.4(24)T7',\n '12.4(24)T8',\n '12.4(24)T9',\n '12.4(2)XA',\n '12.4(2)XA1',\n '12.4(2)XA2',\n '12.4(2)XB',\n '12.4(2)XB1',\n '12.4(2)XB10',\n '12.4(2)XB11',\n '12.4(2)XB12',\n '12.4(2)XB2',\n '12.4(2)XB3',\n '12.4(2)XB4',\n '12.4(2)XB5',\n '12.4(2)XB6',\n '12.4(2)XB7',\n '12.4(2)XB8',\n '12.4(2)XB9',\n '12.4(4)XC',\n '12.4(4)XC1',\n '12.4(4)XC2',\n '12.4(4)XC3',\n '12.4(4)XC4',\n '12.4(4)XC5',\n '12.4(4)XC6',\n '12.4(4)XC7',\n '12.4(4)XD',\n '12.4(4)XD1',\n '12.4(4)XD10',\n '12.4(4)XD11',\n '12.4(4)XD12',\n '12.4(4)XD2',\n '12.4(4)XD4',\n '12.4(4)XD5',\n '12.4(4)XD7',\n '12.4(4)XD8',\n '12.4(4)XD9',\n '12.4(6)XE',\n '12.4(6)XE1',\n '12.4(6)XE2',\n '12.4(6)XE3',\n '12.4(15)XF',\n '12.4(9)XG',\n '12.4(9)XG1',\n '12.4(9)XG2',\n '12.4(9)XG3',\n '12.4(9)XG4',\n '12.4(9)XG5',\n '12.4(11)XJ',\n '12.4(11)XJ2',\n '12.4(11)XJ3',\n '12.4(11)XJ4',\n '12.4(14)XK',\n '12.4(15)XL',\n '12.4(15)XL1',\n '12.4(15)XL2',\n '12.4(15)XL3',\n '12.4(15)XL4',\n '12.4(15)XL5',\n '12.4(15)XM',\n '12.4(15)XM1',\n '12.4(15)XM2',\n '12.4(15)XM3',\n '12.4(15)XN',\n '12.4(6)XP',\n '12.4(15)XQ',\n '12.4(15)XQ1',\n '12.4(15)XQ2',\n '12.4(15)XQ2d',\n '12.4(15)XQ3',\n '12.4(15)XQ4',\n '12.4(15)XQ5',\n '12.4(15)XQ6',\n '12.4(15)XQ7',\n '12.4(15)XQ8',\n '12.4(15)XR',\n '12.4(15)XR1',\n '12.4(15)XR10',\n '12.4(15)XR2',\n '12.4(15)XR3',\n '12.4(15)XR4',\n '12.4(15)XR5',\n '12.4(15)XR6',\n '12.4(15)XR7',\n '12.4(15)XR8',\n '12.4(15)XR9',\n '12.4(22)XR',\n '12.4(22)XR1',\n '12.4(22)XR10',\n '12.4(22)XR11',\n '12.4(22)XR12',\n '12.4(22)XR2',\n '12.4(22)XR3',\n '12.4(22)XR4',\n '12.4(22)XR5',\n '12.4(22)XR6',\n '12.4(22)XR7',\n '12.4(22)XR8',\n '12.4(22)XR9',\n '12.4(6)XT',\n '12.4(6)XT1',\n '12.4(6)XT2',\n '12.4(11)XV',\n '12.4(11)XV1',\n '12.4(11)XW',\n '12.4(11)XW1',\n '12.4(11)XW10',\n '12.4(11)XW2',\n '12.4(11)XW3',\n '12.4(11)XW4',\n '12.4(11)XW5',\n '12.4(11)XW6',\n '12.4(11)XW7',\n '12.4(11)XW8',\n '12.4(11)XW9',\n '12.4(15)XY',\n '12.4(15)XY1',\n '12.4(15)XY2',\n '12.4(15)XY3',\n '12.4(15)XY4',\n '12.4(15)XY5',\n '12.4(15)XZ',\n '12.4(15)XZ1',\n '12.4(15)XZ2',\n '12.4(20)YA',\n '12.4(20)YA1',\n '12.4(20)YA2',\n '12.4(20)YA3',\n '12.4(22)YB',\n '12.4(22)YB1',\n '12.4(22)YB2',\n '12.4(22)YB3',\n '12.4(22)YB4',\n '12.4(22)YB5',\n '12.4(22)YB6',\n '12.4(22)YB7',\n '12.4(22)YB8',\n '12.4(22)YD',\n '12.4(22)YD1',\n '12.4(22)YD2',\n '12.4(22)YD3',\n '12.4(22)YD4',\n '12.4(22)YE',\n '12.4(22)YE1',\n '12.4(22)YE2',\n '12.4(22)YE3',\n '12.4(22)YE4',\n '12.4(22)YE5',\n '12.4(22)YE6',\n '12.4(24)YE',\n '12.4(24)YE1',\n '12.4(24)YE2',\n '12.4(24)YE3',\n '12.4(24)YE3a',\n '12.4(24)YE3b',\n '12.4(24)YE3c',\n '12.4(24)YE3d',\n '12.4(24)YE3e',\n '12.4(24)YE4',\n '12.4(24)YE5',\n '12.4(24)YE6',\n '12.4(24)YE7',\n '12.4(24)YG1',\n '12.4(24)YG2',\n '12.4(24)YG3',\n '12.4(24)YG4',\n '12.4(24)YS',\n '12.4(24)YS1',\n '12.4(24)YS2',\n '12.4(24)YS3',\n '12.4(24)YS4',\n '12.4(24)YS5',\n '15.0(2)EJ',\n '15.0(2)EX',\n '15.0(2)EX1',\n '15.0(2)EX2',\n '15.0(2)EX3',\n '15.0(2)EX4',\n '15.0(1)EZ',\n '15.0(1)EZ1',\n '15.0(2)EZ',\n '15.0(1)M',\n '15.0(1)M1',\n '15.0(1)M10',\n '15.0(1)M2',\n '15.0(1)M3',\n '15.0(1)M4',\n '15.0(1)M5',\n '15.0(1)M6',\n '15.0(1)M6a',\n '15.0(1)M7',\n '15.0(1)M8',\n '15.0(1)M9',\n '15.0(1)MR',\n '15.0(2)MR',\n '15.0(1)S',\n '15.0(1)S1',\n '15.0(1)S2',\n '15.0(1)S3a',\n '15.0(1)S4',\n '15.0(1)S4a',\n '15.0(1)S5',\n '15.0(1)S6',\n '15.0(1)SE',\n '15.0(1)SE1',\n '15.0(1)SE2',\n '15.0(1)SE3',\n '15.0(2)SE',\n '15.0(2)SE1',\n '15.0(2)SE2',\n '15.0(2)SE3',\n '15.0(2)SE4',\n '15.0(2)SE5',\n '15.0(1)SY',\n '15.0(1)SY1',\n '15.0(1)SY2',\n '15.0(1)SY3',\n '15.0(1)SY4',\n '15.0(1)SY5',\n '15.0(1)XA',\n '15.0(1)XA1',\n '15.0(1)XA2',\n '15.0(1)XA3',\n '15.0(1)XA4',\n '15.0(1)XA5',\n '15.1(2)EY',\n '15.1(2)EY1',\n '15.1(2)EY1a',\n '15.1(2)EY2',\n '15.1(2)EY2a',\n '15.1(2)EY3',\n '15.1(2)EY4',\n '15.1(2)GC',\n '15.1(2)GC1',\n '15.1(2)GC2',\n '15.1(4)GC',\n '15.1(4)GC1',\n '15.1(4)GC2',\n '15.1(4)M',\n '15.1(4)M0a',\n '15.1(4)M0b',\n '15.1(4)M1',\n '15.1(4)M2',\n '15.1(4)M3',\n '15.1(4)M3a',\n '15.1(4)M4',\n '15.1(4)M5',\n '15.1(4)M6',\n '15.1(4)M7',\n '15.1(1)MR',\n '15.1(1)MR1',\n '15.1(1)MR2',\n '15.1(1)MR3',\n '15.1(1)MR4',\n '15.1(1)MR5',\n '15.1(1)MR6',\n '15.1(3)MR',\n '15.1(3)MRA',\n '15.1(3)MRA1',\n '15.1(3)MRA2',\n '15.1(1)S',\n '15.1(1)S1',\n '15.1(1)S2',\n '15.1(2)S',\n '15.1(2)S1',\n '15.1(2)S2',\n '15.1(3)S',\n '15.1(3)S0a',\n '15.1(3)S1',\n '15.1(3)S2',\n '15.1(3)S3',\n '15.1(3)S4',\n '15.1(3)S5',\n '15.1(3)S5a',\n '15.1(3)S6',\n '15.1(2)SNG',\n '15.1(2)SNH',\n '15.1(2)SNH1',\n '15.1(2)SNI',\n '15.1(2)SNI1',\n '15.1(1)SY',\n '15.1(1)SY1',\n '15.1(1)SY2',\n '15.1(2)SY',\n '15.1(2)SY1',\n '15.1(1)T',\n '15.1(1)T1',\n '15.1(1)T2',\n '15.1(1)T3',\n '15.1(1)T4',\n '15.1(1)T5',\n '15.1(2)T',\n '15.1(2)T0a',\n '15.1(2)T1',\n '15.1(2)T2',\n '15.1(2)T2a',\n '15.1(2)T3',\n '15.1(2)T4',\n '15.1(2)T5',\n '15.1(3)T',\n '15.1(3)T1',\n '15.1(3)T2',\n '15.1(3)T3',\n '15.1(3)T4',\n '15.1(1)XB',\n '15.1(1)XB1',\n '15.1(4)XB8',\n '15.1(4)XB8a',\n '15.2(1)E',\n '15.2(1)E1',\n '15.2(1)EY',\n '15.2(1)GC',\n '15.2(1)GC1',\n '15.2(1)GC2',\n '15.2(2)GC',\n '15.2(3)GC',\n '15.2(3)GC1',\n '15.2(4)GC',\n '15.2(3)GCA',\n '15.2(3)GCA1',\n '15.2(2)JA',\n '15.2(2)JA1',\n '15.2(4)JA',\n '15.2(4)JA1',\n '15.2(2)JAX',\n '15.2(2)JAX1',\n '15.2(4)JAY',\n '15.2(2)JB',\n '15.2(2)JB1',\n '15.2(2)JB2',\n '15.2(2)JB3',\n '15.2(4)JB',\n '15.2(4)JB1',\n '15.2(4)JB2',\n '15.2(4)JB3',\n '15.2(4)JB3a',\n '15.2(2)JN1',\n '15.2(2)JN2',\n '15.2(4)JN',\n '15.2(4)M',\n '15.2(4)M1',\n '15.2(4)M2',\n '15.2(4)M3',\n '15.2(4)M4',\n '15.2(4)M5',\n '15.2(1)S',\n '15.2(1)S1',\n '15.2(1)S2',\n '15.2(2)S',\n '15.2(2)S0a',\n '15.2(2)S0c',\n '15.2(2)S0d',\n '15.2(2)S1',\n '15.2(2)S2',\n '15.2(4)S',\n '15.2(4)S0c',\n '15.2(4)S1',\n '15.2(4)S2',\n '15.2(4)S3',\n '15.2(4)S3a',\n '15.2(4)S4',\n '15.2(4)S4a',\n '15.2(2)SNG',\n '15.2(2)SNH',\n '15.2(2)SNH1',\n '15.2(2)SNI',\n '15.2(1)T',\n '15.2(1)T1',\n '15.2(1)T2',\n '15.2(1)T3',\n '15.2(1)T3a',\n '15.2(1)T4',\n '15.2(2)T',\n '15.2(2)T1',\n '15.2(2)T2',\n '15.2(2)T3',\n '15.2(2)T4',\n '15.2(3)T',\n '15.2(3)T1',\n '15.2(3)T2',\n '15.2(3)T3',\n '15.2(3)T4',\n '15.2(3)XA',\n '15.2(4)XB10',\n '15.3(1)S',\n '15.3(1)S1',\n '15.3(1)S1e',\n '15.3(1)S2',\n '15.3(2)S',\n '15.3(2)S0a',\n '15.3(2)S0xa',\n '15.3(2)S1',\n '15.3(2)S1b',\n '15.3(2)S1c',\n '15.3(2)S2',\n '15.3(3)S',\n '15.3(3)S0b',\n '15.3(3)S1',\n '15.3(3)S1a',\n '15.3(1)T',\n '15.3(1)T1',\n '15.3(1)T2',\n '15.3(1)T3',\n '15.3(2)T',\n '15.3(2)T1',\n '15.3(2)T2',\n '15.4(1)S',\n '15.4(1)S0a' );\n\nforeach af ( affected )\n{\n if( version == af )\n {\n report = report_fixed_ver( installed_version:version, fixed_version: \"See advisory\" );\n security_message( port:0, data:report );\n exit( 0 );\n }\n}\n\nexit( 99 );\n\n", "cvss": {"score": 7.8, "vector": "AV:N/AC:L/Au:N/C:N/I:N/A:C"}}], "cisco": [{"lastseen": "2020-12-24T11:41:45", "bulletinFamily": "software", "cvelist": ["CVE-2014-2109", "CVE-2014-2111"], "description": "The Cisco IOS Software implementation of the Network Address Translation (NAT) feature contains two vulnerabilities when translating IP packets that could allow an unauthenticated, remote attacker to cause a denial of service condition.\n\nCisco has released software updates that address these vulnerabilities. There are no workarounds to mitigate these vulnerabilities.\n\nThis advisory is available at the following link:\n\nhttp://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20140326-nat[\"http://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20140326-nat\"]\n\nNote: The March 26, 2014, Cisco IOS Software Security Advisory bundled publication includes six Cisco Security Advisories. All advisories address vulnerabilities in Cisco IOS Software. Each Cisco IOS Software Security Advisory lists the Cisco IOS Software releases that correct the vulnerability or vulnerabilities detailed in the advisory as well as the Cisco IOS Software releases that correct all Cisco IOS Software vulnerabilities in the March 2014 bundled publication. \n\nIndividual publication links are in Cisco Event Response: Semiannual Cisco IOS Software Security Advisory Bundled Publication at the following link: \n\nhttp://www.cisco.com/web/about/security/intelligence/Cisco_ERP_mar14.html[\"http://www.cisco.com/web/about/security/intelligence/Cisco_ERP_mar14.html\"]", "modified": "2014-03-26T16:00:00", "published": "2014-03-26T16:00:00", "id": "CISCO-SA-20140326-NAT", "href": "https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20140326-nat", "type": "cisco", "title": "Cisco IOS Software Network Address Translation Vulnerabilities", "cvss": {"score": 7.8, "vector": "AV:N/AC:L/Au:N/C:N/I:N/A:C"}}], "nessus": [{"lastseen": "2019-10-28T20:02:59", "description": "According to its self-reported version, the version of Cisco IOS\nrunning on the remote host is affected by multiple denial of service\nvulnerabilities in the Network Address Translation (NAT)\nimplementation :\n\n - An issue exists in the TCP Input module due to the\n improper handling of certain sequences of TCP packets.\n An unauthenticated, remote attacker could potentially\n exploit this issue by sending a specific sequence of\n IPv4 TCP packets resulting in a denial of service.\n (CVE-2014-2109)\n\n - An issue exists in the Application Layer Gateway (ALG)\n module due to the improper handling of malformed DNS\n packets during the NAT procedure. An unauthenticated,\n remote attacker could potentially exploit this issue by\n sending malformed IPv4 DNS packets resulting in a denial\n of service. (CVE-2014-2111)\n\nNote that IPv6 packets cannot be used to exploit these issues.", "edition": 11, "published": "2014-04-04T00:00:00", "title": "Cisco IOS Software Multiple Network Address Translation (NAT) Denial of Service Vulnerabilities (cisco-sa-20140326-nat)", "type": "nessus", "bulletinFamily": "scanner", "cvelist": ["CVE-2014-2111", "CVE-2014-2109"], "modified": "2014-04-04T00:00:00", "cpe": ["cpe:/o:cisco:ios"], "id": "CISCO-SA-20140326-NAT.NASL", "href": "https://www.tenable.com/plugins/nessus/73345", "sourceData": "#TRUSTED 6e8ddaf3f9385d904cf11bb2cd6fc66e4e6abb2d0fe7adb97beca6ebe8161e636bd686d58dd8e80b663c71b26ddfd857b32c6b75f0ecb8fe174eab06aa48a82f33561a796230d54c3272d60a4cb134ec29602d4849dee01460560230c6866fc55067628521ba5590422dd21d093e366d26fcbfcdc86d7659e89d5466b1eff75f68ab0a1e2d9da8bb0cf0c1d16adf98e082c0b41b57ae82567e884ef2f933c1a5f6f24d1a6a353aa2214a1785676f8b713798481302f10f9d74a0646cceaef6580e03772b43542bcb74708af0f05c208209a642caf045ab48bfe82915bd65450ca598160ab97a7e528353a2938f193760d109f64dfbba03d561109058d0135d757b8187a90ae1e56666bb3a52c4d98808396d880580b797549170674920012467aef36e81e81aefad5cfa5cd754a0c13522ca51820798ad6206522fde1a4dd8dba943239d4f79d32e8529d69d817ee0332696490a04f72a57c46ee4c191d3073984f993facae61da60fecaeec1e408f5f1e60ae04f273adddf3471dc0619800c3ba3375f5fba0d1f0d31770a8efb500d9dee7b8f1e41960cbd36ec898bd721ec7fe362faf7df30afc80597616a4a1a9050d567b9e9e9f76fe553987655c6286151677d03a8b45ffc0f91fa85bce73a386169648e1ae602b7dbcae9b431f3ba0f656c10dd87d44cf142f5734def0c602e1662a94971e02eb3376c112c3af9dd61c\n#\n# (C) Tenable Network Security, Inc.\n#\n\ninclude(\"compat.inc\");\n\nif (description)\n{\n script_id(73345);\n script_version(\"1.9\");\n script_set_attribute(attribute:\"plugin_modification_date\", value:\"2018/11/15\");\n\n script_cve_id(\"CVE-2014-2109\", \"CVE-2014-2111\");\n script_bugtraq_id(66470);\n script_xref(name:\"CISCO-BUG-ID\", value:\"CSCuj41494\");\n script_xref(name:\"CISCO-BUG-ID\", value:\"CSCuh33843\");\n script_xref(name:\"CISCO-BUG-ID\", value:\"CSCue00996\");\n script_xref(name:\"CISCO-SA\", value:\"cisco-sa-20140326-nat\");\n\n script_name(english:\"Cisco IOS Software Multiple Network Address Translation (NAT) Denial of Service Vulnerabilities (cisco-sa-20140326-nat)\");\n script_summary(english:\"Checks the IOS version.\");\n\n script_set_attribute(attribute:\"synopsis\", value:\"The remote device is missing a vendor-supplied security patch.\");\n script_set_attribute(attribute:\"description\", value:\n\"According to its self-reported version, the version of Cisco IOS\nrunning on the remote host is affected by multiple denial of service\nvulnerabilities in the Network Address Translation (NAT)\nimplementation :\n\n - An issue exists in the TCP Input module due to the\n improper handling of certain sequences of TCP packets.\n An unauthenticated, remote attacker could potentially\n exploit this issue by sending a specific sequence of\n IPv4 TCP packets resulting in a denial of service.\n (CVE-2014-2109)\n\n - An issue exists in the Application Layer Gateway (ALG)\n module due to the improper handling of malformed DNS\n packets during the NAT procedure. An unauthenticated,\n remote attacker could potentially exploit this issue by\n sending malformed IPv4 DNS packets resulting in a denial\n of service. (CVE-2014-2111)\n\nNote that IPv6 packets cannot be used to exploit these issues.\");\n # https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20140326-nat\n script_set_attribute(attribute:\"see_also\", value:\"http://www.nessus.org/u?4ce7ec1b\");\n script_set_attribute(attribute:\"see_also\", value:\"https://tools.cisco.com/security/center/viewAlert.x?alertId=33347\");\n script_set_attribute(attribute:\"see_also\", value:\"https://tools.cisco.com/security/center/viewAlert.x?alertId=33349\");\n script_set_attribute(attribute:\"solution\", value:\n\"Apply the relevant patch referenced in Cisco Security Advisory\ncisco-sa-20140326-nat.\");\n script_set_cvss_base_vector(\"CVSS2#AV:N/AC:L/Au:N/C:N/I:N/A:C\");\n script_set_cvss_temporal_vector(\"CVSS2#E:U/RL:OF/RC:C\");\n script_set_attribute(attribute:\"exploitability_ease\", value:\"No known exploits are available\");\n script_set_attribute(attribute:\"exploit_available\", value:\"false\");\n\n script_set_attribute(attribute:\"plugin_type\", value:\"combined\");\n script_set_attribute(attribute:\"cpe\", value:\"cpe:/o:cisco:ios\");\n\n script_set_attribute(attribute:\"vuln_publication_date\", value:\"2014/03/26\");\n script_set_attribute(attribute:\"patch_publication_date\", value:\"2014/01/10\");\n script_set_attribute(attribute:\"plugin_publication_date\", value:\"2014/04/04\");\n\n script_end_attributes();\n\n script_category(ACT_GATHER_INFO);\n script_copyright(english:\"This script is Copyright (C) 2014-2018 Tenable Network Security, Inc.\");\n script_family(english:\"CISCO\");\n\n script_dependencies(\"cisco_ios_version.nasl\");\n script_require_keys(\"Host/Cisco/IOS/Version\");\n\n exit(0);\n}\n\n\ninclude(\"audit.inc\");\ninclude(\"cisco_func.inc\");\ninclude(\"cisco_kb_cmd_func.inc\");\n\nflag = 0;\noverride = 0;\nreport = \"\";\nfixed_ver = \"\";\ncbi = \"\";\n\nver = get_kb_item_or_exit(\"Host/Cisco/IOS/Version\");\n\n# CVE-2014-2109 / CVE-2014-2111\n#15.2E\nif (ver == \"15.2(1)E\")\n{\n cbi = \"CSCue00996, CSCuh33843, and CSCuj41494\";\n fixed_ver = \"15.2(1)E2\";\n}\n\n#15.3S\nelse if (ver == \"15.3(1)S1e\" || ver == \"15.3(2)S0a\" || ver == \"15.3(2)S0xa\" || ver == \"15.3(2)S1\" || ver == \"15.3(2)S1b\" || ver == \"15.3(2)S1c\" || ver == \"15.3(2)S2\" || ver == \"15.3(3)S0b\")\n{\n cbi = \"CSCue00996, CSCuh33843, and CSCuj41494\";\n fixed_ver = \"15.3(3)S2\";\n}\n\n\n# CVE-2014-2109\n#15.2JAY\nif (ver == \"15.2(4)JAY\")\n{\n cbi = \"CSCuh33843 and CSCuj41494\";\n fixed_ver = \"Refer to the vendor for a fix.\";\n}\n\n\n# CVE-2014-2111\n\nif (!cbi) cbi = \"CSCue00996\";\n\n#12.1\nif (ver == \"12.1(2)\" || ver == \"12.1(2a)\" || ver == \"12.1(2b)\" || ver == \"12.1(3)\" || ver == \"12.1(3b)\" || ver == \"12.1(4a)\" || ver == \"12.1(4b)\" || ver == \"12.1(4c)\" || ver == \"12.1(5)\" || ver == \"12.1(5a)\" || ver == \"12.1(5b)\" || ver == \"12.1(5c)\" || ver == \"12.1(5d)\" || ver == \"12.1(5e)\" || ver == \"12.1(6)\" || ver == \"12.1(6a)\" || ver == \"12.1(6b)\" || ver == \"12.1(7)\" || ver == \"12.1(7a)\" || ver == \"12.1(7b)\" || ver == \"12.1(7c)\" || ver == \"12.1(8)\" || ver == \"12.1(8a)\" || ver == \"12.1(8b)\" || ver == \"12.1(8c)\" || ver == \"12.1(9)\" || ver == \"12.1(9a)\" || ver == \"12.1(10)\" || ver == \"12.1(10a)\" || ver == \"12.1(11)\" || ver == \"12.1(11a)\" || ver == \"12.1(11b)\" || ver == \"12.1(12)\" || ver == \"12.1(12a)\" || ver == \"12.1(12b)\" || ver == \"12.1(12c)\" || ver == \"12.1(12d)\" || ver == \"12.1(13)\" || ver == \"12.1(13a)\" || ver == \"12.1(14)\" || ver == \"12.1(15)\" || ver == \"12.1(16)\" || ver == \"12.1(17)\" || ver == \"12.1(17a)\" || ver == \"12.1(18)\" || ver == \"12.1(19)\" || ver == \"12.1(20)\" || ver == \"12.1(20a)\" || ver == \"12.1(21)\" || ver == \"12.1(22)\" || ver == \"12.1(22a)\" || ver == \"12.1(22b)\" || ver == \"12.1(22c)\" || ver == \"12.1(24)\" || ver == \"12.1(25)\" || ver == \"12.1(26)\" || ver == \"12.1(27)\" || ver == \"12.1(27a)\" || ver == \"12.1(27b)\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.1AZ\nelse if (ver == \"12.1(14)AZ\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.1E\nelse if (ver == \"12.1(2)E\" || ver == \"12.1(2)E1\" || ver == \"12.1(2)E2\" || ver == \"12.1(3a)E\" || ver == \"12.1(3a)E1\" || ver == \"12.1(3a)E3\" || ver == \"12.1(3a)E4\" || ver == \"12.1(3a)E5\" || ver == \"12.1(3a)E6\" || ver == \"12.1(3a)E7\" || ver == \"12.1(3a)E8\" || ver == \"12.1(4)E\" || ver == \"12.1(4)E1\" || ver == \"12.1(4)E3\" || ver == \"12.1(5a)E\" || ver == \"12.1(5a)E1\" || ver == \"12.1(5a)E2\" || ver == \"12.1(5a)E3\" || ver == \"12.1(5a)E4\" || ver == \"12.1(5b)E7\" || ver == \"12.1(5c)E10\" || ver == \"12.1(5c)E12\" || ver == \"12.1(5c)E8\" || ver == \"12.1(5c)E9\" || ver == \"12.1(6)E\" || ver == \"12.1(6)E1\" || ver == \"12.1(6)E10\" || ver == \"12.1(6)E11\" || ver == \"12.1(6)E12\" || ver == \"12.1(6)E13\" || ver == \"12.1(6)E2\" || ver == \"12.1(6)E3\" || ver == \"12.1(6)E4\" || ver == \"12.1(6)E5\" || ver == \"12.1(6)E6\" || ver == \"12.1(6)E8\" || ver == \"12.1(6)E9\" || ver == \"12.1(7)E\" || ver == \"12.1(7)E0a\" || ver == \"12.1(7a)E1\" || ver == \"12.1(7a)E1a\" || ver == \"12.1(7a)E2\" || ver == \"12.1(7a)E3\" || ver == \"12.1(7a)E4\" || ver == \"12.1(7a)E5\" || ver == \"12.1(7a)E6\" || ver == \"12.1(8a)E\" || ver == \"12.1(8a)E1\" || ver == \"12.1(8a)E2\" || ver == \"12.1(8a)E3\" || ver == \"12.1(8a)E4\" || ver == \"12.1(8a)E5\" || ver == \"12.1(8b)E10\" || ver == \"12.1(8b)E11\" || ver == \"12.1(8b)E12\" || ver == \"12.1(8b)E13\" || ver == \"12.1(8b)E14\" || ver == \"12.1(8b)E15\" || ver == \"12.1(8b)E16\" || ver == \"12.1(8b)E18\" || ver == \"12.1(8b)E19\" || ver == \"12.1(8b)E20\" || ver == \"12.1(8b)E6\" || ver == \"12.1(8b)E7\" || ver == \"12.1(8b)E8\" || ver == \"12.1(8b)E9\" || ver == \"12.1(9)E\" || ver == \"12.1(9)E1\" || ver == \"12.1(9)E2\" || ver == \"12.1(9)E3\" || ver == \"12.1(10)E\" || ver == \"12.1(10)E1\" || ver == \"12.1(10)E2\" || ver == \"12.1(10)E3\" || ver == \"12.1(10)E4\" || ver == \"12.1(10)E5\" || ver == \"12.1(10)E6\" || ver == \"12.1(10)E6a\" || ver == \"12.1(10)E7\" || ver == \"12.1(10)E8\" || ver == \"12.1(11b)E\" || ver == \"12.1(11b)E0a\" || ver == \"12.1(11b)E1\" || ver == \"12.1(11b)E10\" || ver == \"12.1(11b)E11\" || ver == \"12.1(11b)E12\" || ver == \"12.1(11b)E14\" || ver == \"12.1(11b)E2\" || ver == \"12.1(11b)E3\" || ver == \"12.1(11b)E4\" || ver == \"12.1(11b)E6\" || ver == \"12.1(11b)E7\" || ver == \"12.1(11b)E8\" || ver == \"12.1(11b)E9\" || ver == \"12.1(12c)E\" || ver == \"12.1(12c)E1\" || ver == \"12.1(12c)E2\" || ver == \"12.1(12c)E4\" || ver == \"12.1(12c)E5\" || ver == \"12.1(12c)E6\" || ver == \"12.1(12c)E7\" || ver == \"12.1(13)E\" || ver == \"12.1(13)E1\" || ver == \"12.1(13)E10\" || ver == \"12.1(13)E11\" || ver == \"12.1(13)E12\" || ver == \"12.1(13)E13\" || ver == \"12.1(13)E14\" || ver == \"12.1(13)E15\" || ver == \"12.1(13)E16\" || ver == \"12.1(13)E17\" || ver == \"12.1(13)E2\" || ver == \"12.1(13)E3\" || ver == \"12.1(13)E4\" || ver == \"12.1(13)E5\" || ver == \"12.1(13)E6\" || ver == \"12.1(13)E7\" || ver == \"12.1(13)E8\" || ver == \"12.1(13)E9\" || ver == \"12.1(14)E\" || ver == \"12.1(14)E1\" || ver == \"12.1(14)E10\" || ver == \"12.1(14)E2\" || ver == \"12.1(14)E3\" || ver == \"12.1(14)E4\" || ver == \"12.1(14)E5\" || ver == \"12.1(14)E6\" || ver == \"12.1(14)E7\" || ver == \"12.1(14)E8\" || ver == \"12.1(19)E\" || ver == \"12.1(19)E1\" || ver == \"12.1(19)E1a\" || ver == \"12.1(19)E2\" || ver == \"12.1(19)E3\" || ver == \"12.1(19)E4\" || ver == \"12.1(19)E6\" || ver == \"12.1(19)E7\" || ver == \"12.1(20)E\" || ver == \"12.1(20)E1\" || ver == \"12.1(20)E2\" || ver == \"12.1(20)E3\" || ver == \"12.1(20)E4\" || ver == \"12.1(20)E5\" || ver == \"12.1(20)E6\" || ver == \"12.1(22)E\" || ver == \"12.1(22)E1\" || ver == \"12.1(22)E2\" || ver == \"12.1(22)E3\" || ver == \"12.1(22)E4\" || ver == \"12.1(22)E5\" || ver == \"12.1(22)E6\" || ver == \"12.1(23)E\" || ver == \"12.1(23)E1\" || ver == \"12.1(23)E2\" || ver == \"12.1(23)E3\" || ver == \"12.1(23)E4\" || ver == \"12.1(26)E\" || ver == \"12.1(26)E1\" || ver == \"12.1(26)E2\" || ver == \"12.1(26)E3\" || ver == \"12.1(26)E4\" || ver == \"12.1(26)E5\" || ver == \"12.1(26)E6\" || ver == \"12.1(26)E7\" || ver == \"12.1(26)E8\" || ver == \"12.1(26)E9\" || ver == \"12.1(27b)E\" || ver == \"12.1(27b)E1\" || ver == \"12.1(27b)E2\" || ver == \"12.1(27b)E3\" || ver == \"12.1(27b)E4\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.1EA\nelse if (ver == \"12.1(6)EA1\" || ver == \"12.1(8)EA1c\" || ver == \"12.1(9)EA1\" || ver == \"12.1(11)EA1\" || ver == \"12.1(11)EA1a\" || ver == \"12.1(12c)EA1\" || ver == \"12.1(12c)EA1a\" || ver == \"12.1(13)EA1\" || ver == \"12.1(13)EA1a\" || ver == \"12.1(13)EA1b\" || ver == \"12.1(13)EA1c\" || ver == \"12.1(14)EA1\" || ver == \"12.1(14)EA1a\" || ver == \"12.1(14)EA1b\" || ver == \"12.1(19)EA1\" || ver == \"12.1(19)EA1a\" || ver == \"12.1(19)EA1b\" || ver == \"12.1(19)EA1c\" || ver == \"12.1(19)EA1d\" || ver == \"12.1(20)EA1\" || ver == \"12.1(20)EA1a\" || ver == \"12.1(20)EA2\" || ver == \"12.1(22)EA1\" || ver == \"12.1(22)EA1a\" || ver == \"12.1(22)EA1b\" || ver == \"12.1(22)EA10\" || ver == \"12.1(22)EA10a\" || ver == \"12.1(22)EA10b\" || ver == \"12.1(22)EA11\" || ver == \"12.1(22)EA12\" || ver == \"12.1(22)EA13\" || ver == \"12.1(22)EA14\" || ver == \"12.1(22)EA2\" || ver == \"12.1(22)EA3\" || ver == \"12.1(22)EA4\" || ver == \"12.1(22)EA4a\" || ver == \"12.1(22)EA5\" || ver == \"12.1(22)EA5a\" || ver == \"12.1(22)EA6\" || ver == \"12.1(22)EA6a\" || ver == \"12.1(22)EA7\" || ver == \"12.1(22)EA8\" || ver == \"12.1(22)EA8a\" || ver == \"12.1(22)EA9\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.1EC\nelse if (ver == \"12.1(2)EC\" || ver == \"12.1(2)EC1\" || ver == \"12.1(3a)EC\" || ver == \"12.1(3a)EC1\" || ver == \"12.1(4)EC\" || ver == \"12.1(5)EC\" || ver == \"12.1(5)EC1\" || ver == \"12.1(6)EC\" || ver == \"12.1(6)EC1\" || ver == \"12.1(7)EC\" || ver == \"12.1(8)EC\" || ver == \"12.1(8)EC1\" || ver == \"12.1(9)EC1\" || ver == \"12.1(10)EC\" || ver == \"12.1(10)EC1\" || ver == \"12.1(11b)EC\" || ver == \"12.1(11b)EC1\" || ver == \"12.1(12c)EC\" || ver == \"12.1(12c)EC1\" || ver == \"12.1(13)EC\" || ver == \"12.1(13)EC1\" || ver == \"12.1(13)EC2\" || ver == \"12.1(13)EC3\" || ver == \"12.1(13)EC4\" || ver == \"12.1(19)EC\" || ver == \"12.1(19)EC1\" || ver == \"12.1(20)EC\" || ver == \"12.1(20)EC1\" || ver == \"12.1(20)EC2\" || ver == \"12.1(20)EC3\" || ver == \"12.1(22)EC\" || ver == \"12.1(22)EC1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.1EX\nelse if (ver == \"12.1(5c)EX3\" || ver == \"12.1(8a)EX\" || ver == \"12.1(8a)EX1\" || ver == \"12.1(8b)EX2\" || ver == \"12.1(8b)EX3\" || ver == \"12.1(8b)EX5\" || ver == \"12.1(9)EX\" || ver == \"12.1(9)EX1\" || ver == \"12.1(9)EX2\" || ver == \"12.1(9)EX3\" || ver == \"12.1(10)EX\" || ver == \"12.1(10)EX1\" || ver == \"12.1(10)EX2\" || ver == \"12.1(11b)EX\" || ver == \"12.1(11b)EX1\" || ver == \"12.1(12c)EX\" || ver == \"12.1(12c)EX1\" || ver == \"12.1(13)EX\" || ver == \"12.1(13)EX1\" || ver == \"12.1(13)EX2\" || ver == \"12.1(13)EX3\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.1GB\nelse if (ver == \"12.1(2)GB\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.1T\nelse if (ver == \"12.1(2)T\" || ver == \"12.1(2a)T1\" || ver == \"12.1(2a)T2\" || ver == \"12.1(3)T\" || ver == \"12.1(3a)T1\" || ver == \"12.1(3a)T2\" || ver == \"12.1(3a)T3\" || ver == \"12.1(3a)T4\" || ver == \"12.1(3a)T5\" || ver == \"12.1(3a)T6\" || ver == \"12.1(3a)T7\" || ver == \"12.1(3a)T8\" || ver == \"12.1(5)T\" || ver == \"12.1(5)T1\" || ver == \"12.1(5)T10\" || ver == \"12.1(5)T11\" || ver == \"12.1(5)T12\" || ver == \"12.1(5)T13\" || ver == \"12.1(5)T14\" || ver == \"12.1(5)T15\" || ver == \"12.1(5)T17\" || ver == \"12.1(5)T18\" || ver == \"12.1(5)T19\" || ver == \"12.1(5)T2\" || ver == \"12.1(5)T20\" || ver == \"12.1(5)T3\" || ver == \"12.1(5)T4\" || ver == \"12.1(5)T5\" || ver == \"12.1(5)T6\" || ver == \"12.1(5)T7\" || ver == \"12.1(5)T8\" || ver == \"12.1(5)T8a\" || ver == \"12.1(5)T8b\" || ver == \"12.1(5)T8c\" || ver == \"12.1(5)T9\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.1XI\nelse if (ver == \"12.1(3)XI\" || ver == \"12.1(3a)XI1\" || ver == \"12.1(3a)XI2\" || ver == \"12.1(3a)XI3\" || ver == \"12.1(3a)XI4\" || ver == \"12.1(3a)XI5\" || ver == \"12.1(3a)XI6\" || ver == \"12.1(3a)XI7\" || ver == \"12.1(3a)XI8\" || ver == \"12.1(3a)XI9\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.1XM\nelse if (ver == \"12.1(5)XM\" || ver == \"12.1(5)XM1\" || ver == \"12.1(5)XM2\" || ver == \"12.1(5)XM3\" || ver == \"12.1(5)XM4\" || ver == \"12.1(5)XM5\" || ver == \"12.1(5)XM6\" || ver == \"12.1(5)XM7\" || ver == \"12.1(5)XM8\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.1YB\nelse if (ver == \"12.1(5)YB\" || ver == \"12.1(5)YB1\" || ver == \"12.1(5)YB4\" || ver == \"12.1(5)YB5\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2\nelse if (ver == \"12.2(1)\" || ver == \"12.2(1a)\" || ver == \"12.2(1b)\" || ver == \"12.2(1c)\" || ver == \"12.2(1d)\" || ver == \"12.2(3)\" || ver == \"12.2(3a)\" || ver == \"12.2(3b)\" || ver == \"12.2(3c)\" || ver == \"12.2(3d)\" || ver == \"12.2(3e)\" || ver == \"12.2(3f)\" || ver == \"12.2(3g)\" || ver == \"12.2(5)\" || ver == \"12.2(5a)\" || ver == \"12.2(5b)\" || ver == \"12.2(5c)\" || ver == \"12.2(5d)\" || ver == \"12.2(6)\" || ver == \"12.2(6a)\" || ver == \"12.2(6b)\" || ver == \"12.2(6c)\" || ver == \"12.2(6d)\" || ver == \"12.2(6e)\" || ver == \"12.2(6f)\" || ver == \"12.2(6g)\" || ver == \"12.2(6h)\" || ver == \"12.2(6i)\" || ver == \"12.2(6j)\" || ver == \"12.2(7)\" || ver == \"12.2(7a)\" || ver == \"12.2(7b)\" || ver == \"12.2(7c)\" || ver == \"12.2(7d)\" || ver == \"12.2(7e)\" || ver == \"12.2(7f)\" || ver == \"12.2(7g)\" || ver == \"12.2(10)\" || ver == \"12.2(10a)\" || ver == \"12.2(10b)\" || ver == \"12.2(10c)\" || ver == \"12.2(10d)\" || ver == \"12.2(10g)\" || ver == \"12.2(12)\" || ver == \"12.2(12a)\" || ver == \"12.2(12b)\" || ver == \"12.2(12c)\" || ver == \"12.2(12d)\" || ver == \"12.2(12e)\" || ver == \"12.2(12f)\" || ver == \"12.2(12g)\" || ver == \"12.2(12h)\" || ver == \"12.2(12i)\" || ver == \"12.2(12j)\" || ver == \"12.2(12k)\" || ver == \"12.2(12l)\" || ver == \"12.2(12m)\" || ver == \"12.2(13)\" || ver == \"12.2(13a)\" || ver == \"12.2(13b)\" || ver == \"12.2(13c)\" || ver == \"12.2(13e)\" || ver == \"12.2(16)\" || ver == \"12.2(16a)\" || ver == \"12.2(16b)\" || ver == \"12.2(16c)\" || ver == \"12.2(16f)\" || ver == \"12.2(17)\" || ver == \"12.2(17a)\" || ver == \"12.2(17b)\" || ver == \"12.2(17d)\" || ver == \"12.2(17e)\" || ver == \"12.2(17f)\" || ver == \"12.2(19)\" || ver == \"12.2(19a)\" || ver == \"12.2(19b)\" || ver == \"12.2(19c)\" || ver == \"12.2(21)\" || ver == \"12.2(21a)\" || ver == \"12.2(21b)\" || ver == \"12.2(23)\" || ver == \"12.2(23a)\" || ver == \"12.2(23b)\" || ver == \"12.2(23c)\" || ver == \"12.2(23d)\" || ver == \"12.2(23e)\" || ver == \"12.2(23f)\" || ver == \"12.2(24)\" || ver == \"12.2(24a)\" || ver == \"12.2(24b)\" || ver == \"12.2(26)\" || ver == \"12.2(26a)\" || ver == \"12.2(26b)\" || ver == \"12.2(26c)\" || ver == \"12.2(27)\" || ver == \"12.2(27a)\" || ver == \"12.2(27b)\" || ver == \"12.2(27c)\" || ver == \"12.2(28)\" || ver == \"12.2(28a)\" || ver == \"12.2(28b)\" || ver == \"12.2(28c)\" || ver == \"12.2(28d)\" || ver == \"12.2(29)\" || ver == \"12.2(29a)\" || ver == \"12.2(29b)\" || ver == \"12.2(31)\" || ver == \"12.2(32)\" || ver == \"12.2(34)\" || ver == \"12.2(34a)\" || ver == \"12.2(37)\" || ver == \"12.2(40)\" || ver == \"12.2(40a)\" || ver == \"12.2(46)\" || ver == \"12.2(46a)\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2B\nelse if (ver == \"12.2(2)B\" || ver == \"12.2(2)B1\" || ver == \"12.2(2)B2\" || ver == \"12.2(2)B3\" || ver == \"12.2(2)B4\" || ver == \"12.2(2)B5\" || ver == \"12.2(2)B6\" || ver == \"12.2(2)B7\" || ver == \"12.2(4)B\" || ver == \"12.2(4)B1\" || ver == \"12.2(4)B2\" || ver == \"12.2(4)B3\" || ver == \"12.2(4)B4\" || ver == \"12.2(4)B5\" || ver == \"12.2(4)B6\" || ver == \"12.2(4)B7\" || ver == \"12.2(4)B7a\" || ver == \"12.2(4)B8\" || ver == \"12.2(8)B\" || ver == \"12.2(8)B1\" || ver == \"12.2(8)B2\" || ver == \"12.2(15)B\" || ver == \"12.2(15)B1\" || ver == \"12.2(16)B\" || ver == \"12.2(16)B1\" || ver == \"12.2(16)B2\" || ver == \"12.2(16)B3\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2BC\nelse if (ver == \"12.2(4)BC1\" || ver == \"12.2(4)BC1a\" || ver == \"12.2(4)BC1b\" || ver == \"12.2(8)BC1\" || ver == \"12.2(8)BC2\" || ver == \"12.2(8)BC2a\" || ver == \"12.2(11)BC1\" || ver == \"12.2(11)BC1a\" || ver == \"12.2(11)BC1b\" || ver == \"12.2(11)BC2\" || ver == \"12.2(11)BC3\" || ver == \"12.2(11)BC3a\" || ver == \"12.2(11)BC3b\" || ver == \"12.2(11)BC3c\" || ver == \"12.2(11)BC3d\" || ver == \"12.2(15)BC1\" || ver == \"12.2(15)BC1a\" || ver == \"12.2(15)BC1b\" || ver == \"12.2(15)BC1c\" || ver == \"12.2(15)BC1d\" || ver == \"12.2(15)BC1f\" || ver == \"12.2(15)BC1g\" || ver == \"12.2(15)BC2\" || ver == \"12.2(15)BC2a\" || ver == \"12.2(15)BC2b\" || ver == \"12.2(15)BC2c\" || ver == \"12.2(15)BC2e\" || ver == \"12.2(15)BC2f\" || ver == \"12.2(15)BC2g\" || ver == \"12.2(15)BC2h\" || ver == \"12.2(15)BC2i\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2BW\nelse if (ver == \"12.2(4)BW\" || ver == \"12.2(4)BW1\" || ver == \"12.2(4)BW1a\" || ver == \"12.2(4)BW2\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2BX\nelse if (ver == \"12.2(2)BX\" || ver == \"12.2(2)BX1\" || ver == \"12.2(2)BX2\" || ver == \"12.2(4)BX\" || ver == \"12.2(4)BX1\" || ver == \"12.2(4)BX1a\" || ver == \"12.2(4)BX1b\" || ver == \"12.2(4)BX1c\" || ver == \"12.2(4)BX1d\" || ver == \"12.2(4)BX2\" || ver == \"12.2(16)BX\" || ver == \"12.2(16)BX1\" || ver == \"12.2(16)BX2\" || ver == \"12.2(16)BX3\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2BY\nelse if (ver == \"12.2(4)BY\" || ver == \"12.2(4)BY1\" || ver == \"12.2(8)BY\" || ver == \"12.2(8)BY1\" || ver == \"12.2(8)BY2\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2CX\nelse if (ver == \"12.2(11)CX\" || ver == \"12.2(11)CX1\" || ver == \"12.2(15)CX\" || ver == \"12.2(15)CX1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2CZ\nelse if (ver == \"12.2(15)CZ\" || ver == \"12.2(15)CZ1\" || ver == \"12.2(15)CZ2\" || ver == \"12.2(15)CZ3\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2DD\nelse if (ver == \"12.2(2)DD\" || ver == \"12.2(2)DD1\" || ver == \"12.2(2)DD2\" || ver == \"12.2(2)DD3\" || ver == \"12.2(2)DD4\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2DX\nelse if (ver == \"12.2(1)DX\" || ver == \"12.2(1)DX1\" || ver == \"12.2(2)DX\" || ver == \"12.2(2)DX1\" || ver == \"12.2(2)DX2\" || ver == \"12.2(2)DX3\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2EU\nelse if (ver == \"12.2(20)EU\" || ver == \"12.2(20)EU1\" || ver == \"12.2(20)EU2\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2EW\nelse if (ver == \"12.2(25)EW\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2EWA\nelse if (ver == \"12.2(20)EWA\" || ver == \"12.2(20)EWA1\" || ver == \"12.2(20)EWA2\" || ver == \"12.2(20)EWA3\" || ver == \"12.2(20)EWA4\" || ver == \"12.2(25)EWA\" || ver == \"12.2(25)EWA1\" || ver == \"12.2(25)EWA10\" || ver == \"12.2(25)EWA11\" || ver == \"12.2(25)EWA12\" || ver == \"12.2(25)EWA13\" || ver == \"12.2(25)EWA14\" || ver == \"12.2(25)EWA2\" || ver == \"12.2(25)EWA3\" || ver == \"12.2(25)EWA4\" || ver == \"12.2(25)EWA5\" || ver == \"12.2(25)EWA6\" || ver == \"12.2(25)EWA7\" || ver == \"12.2(25)EWA8\" || ver == \"12.2(25)EWA9\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2EX\nelse if (ver == \"12.2(20)EX\" || ver == \"12.2(40)EX\" || ver == \"12.2(40)EX1\" || ver == \"12.2(40)EX2\" || ver == \"12.2(40)EX3\" || ver == \"12.2(46)EX\" || ver == \"12.2(52)EX\" || ver == \"12.2(52)EX1\" || ver == \"12.2(55)EX\" || ver == \"12.2(55)EX1\" || ver == \"12.2(55)EX2\" || ver == \"12.2(55)EX3\" || ver == \"12.2(58)EX\")\n fixed_ver = \"15.0(2)SE6\";\n#12.2EY\nelse if (ver == \"12.2(25)EY\" || ver == \"12.2(25)EY1\" || ver == \"12.2(25)EY2\" || ver == \"12.2(25)EY3\" || ver == \"12.2(25)EY4\" || ver == \"12.2(37)EY\" || ver == \"12.2(46)EY\" || ver == \"12.2(52)EY\" || ver == \"12.2(52)EY1\" || ver == \"12.2(52)EY1b\" || ver == \"12.2(52)EY1c\" || ver == \"12.2(52)EY2\" || ver == \"12.2(52)EY2a\" || ver == \"12.2(52)EY3\" || ver == \"12.2(52)EY3a\" || ver == \"12.2(52)EY4\" || ver == \"12.2(53)EY\" || ver == \"12.2(55)EY\")\n fixed_ver = \"15.2(4)S5\";\n#12.2EYA\nelse if (ver == \"12.2(52)EY1A\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2EZ\nelse if (ver == \"12.2(25)EZ\" || ver == \"12.2(25)EZ1\" || ver == \"12.2(53)EZ\" || ver == \"12.2(55)EZ\" || ver == \"12.2(58)EZ\")\n fixed_ver = \"15.0(2)SE6\";\n#12.2FX\nelse if (ver == \"12.2(25)FX\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2FY\nelse if (ver == \"12.2(25)FY\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2FZ\nelse if (ver == \"12.2(25)FZ\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2IRA\nelse if (ver == \"12.2(33)IRA\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2IRB\nelse if (ver == \"12.2(33)IRB\")\n fixed_ver = \"12.2(33)SRE10\";\n#12.2IRC\nelse if (ver == \"12.2(33)IRC\")\n fixed_ver = \"12.2(33)SRE10\";\n#12.2IRD\nelse if (ver == \"12.2(33)IRD\")\n fixed_ver = \"12.2(33)SRE10\";\n#12.2IRE\nelse if (ver == \"12.2(33)IRE\" || ver == \"12.2(33)IRE1\" || ver == \"12.2(33)IRE2\")\n fixed_ver = \"12.2(33)SRE10\";\n#12.2IRF\nelse if (ver == \"12.2(33)IRF\")\n fixed_ver = \"12.2(33)SRE10\";\n#12.2IRG\nelse if (ver == \"12.2(33)IRG\" || ver == \"12.2(33)IRG1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2IRH\nelse if (ver == \"12.2(33)IRH\" || ver == \"12.2(33)IRH1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2IRI\nelse if (ver == \"12.2(33)IRI\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2IXA\nelse if (ver == \"12.2(18)IXA\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2IXB\nelse if (ver == \"12.2(18)IXB\" || ver == \"12.2(18)IXB1\" || ver == \"12.2(18)IXB2\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2IXC\nelse if (ver == \"12.2(18)IXC\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2IXD\nelse if (ver == \"12.2(18)IXD\" || ver == \"12.2(18)IXD1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2IXE\nelse if (ver == \"12.2(18)IXE\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2IXF\nelse if (ver == \"12.2(18)IXF\" || ver == \"12.2(18)IXF1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2IXG\nelse if (ver == \"12.2(18)IXG\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2IXH\nelse if (ver == \"12.2(18)IXH\" || ver == \"12.2(18)IXH1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2M\nelse if (ver == \"12.2(1)M0\" || ver == \"12.2(6c)M1\" || ver == \"12.2(12b)M1\" || ver == \"12.2(12h)M1\" || ver == \"12.2(13b)M1\" || ver == \"12.2(13b)M2\" || ver == \"12.2(23c)M0\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2MB\nelse if (ver == \"12.2(1)MB1\" || ver == \"12.2(4)MB1\" || ver == \"12.2(4)MB10\" || ver == \"12.2(4)MB11\" || ver == \"12.2(4)MB12\" || ver == \"12.2(4)MB13\" || ver == \"12.2(4)MB13a\" || ver == \"12.2(4)MB13b\" || ver == \"12.2(4)MB13c\" || ver == \"12.2(4)MB2\" || ver == \"12.2(4)MB3\" || ver == \"12.2(4)MB4\" || ver == \"12.2(4)MB5\" || ver == \"12.2(4)MB6\" || ver == \"12.2(4)MB7\" || ver == \"12.2(4)MB8\" || ver == \"12.2(4)MB9\" || ver == \"12.2(4)MB9a\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2MC\nelse if (ver == \"12.2(8)MC1\" || ver == \"12.2(8)MC2\" || ver == \"12.2(8)MC2a\" || ver == \"12.2(8)MC2b\" || ver == \"12.2(8)MC2c\" || ver == \"12.2(8)MC2d\" || ver == \"12.2(15)MC1\" || ver == \"12.2(15)MC1a\" || ver == \"12.2(15)MC1b\" || ver == \"12.2(15)MC1c\" || ver == \"12.2(15)MC2\" || ver == \"12.2(15)MC2a\" || ver == \"12.2(15)MC2b\" || ver == \"12.2(15)MC2c\" || ver == \"12.2(15)MC2e\" || ver == \"12.2(15)MC2f\" || ver == \"12.2(15)MC2g\" || ver == \"12.2(15)MC2h\" || ver == \"12.2(15)MC2i\" || ver == \"12.2(15)MC2j\" || ver == \"12.2(15)MC2k\" || ver == \"12.2(15)MC2l\" || ver == \"12.2(15)MC2m\")\n fixed_ver = \"15.1(4)M8\";\n#12.2MRA\nelse if (ver == \"12.2(33)MRA\")\n fixed_ver = \"12.2(33)SRE10\";\n#12.2MRB\nelse if (ver == \"12.2(33)MRB\" || ver == \"12.2(33)MRB1\" || ver == \"12.2(33)MRB2\" || ver == \"12.2(33)MRB3\" || ver == \"12.2(33)MRB4\" || ver == \"12.2(33)MRB5\" || ver == \"12.2(33)MRB6\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2MX\nelse if (ver == \"12.2(4)MX\" || ver == \"12.2(4)MX1\" || ver == \"12.2(4)MX2\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2S\nelse if (ver == \"12.2(9)S\" || ver == \"12.2(11)S\" || ver == \"12.2(11)S1\" || ver == \"12.2(11)S2\" || ver == \"12.2(11)S3\" || ver == \"12.2(14)S\" || ver == \"12.2(14)S1\" || ver == \"12.2(14)S10\" || ver == \"12.2(14)S11\" || ver == \"12.2(14)S11a\" || ver == \"12.2(14)S11b\" || ver == \"12.2(14)S12\" || ver == \"12.2(14)S13\" || ver == \"12.2(14)S13a\" || ver == \"12.2(14)S13b\" || ver == \"12.2(14)S14\" || ver == \"12.2(14)S15\" || ver == \"12.2(14)S16\" || ver == \"12.2(14)S17\" || ver == \"12.2(14)S18\" || ver == \"12.2(14)S19\" || ver == \"12.2(14)S2\" || ver == \"12.2(14)S3\" || ver == \"12.2(14)S4\" || ver == \"12.2(14)S5\" || ver == \"12.2(14)S6\" || ver == \"12.2(14)S7\" || ver == \"12.2(14)S8\" || ver == \"12.2(14)S9\" || ver == \"12.2(14)S9a\" || ver == \"12.2(14)S9b\" || ver == \"12.2(14)S9c\" || ver == \"12.2(18)S\" || ver == \"12.2(18)S1\" || ver == \"12.2(18)S10\" || ver == \"12.2(18)S11\" || ver == \"12.2(18)S12\" || ver == \"12.2(18)S13\" || ver == \"12.2(18)S2\" || ver == \"12.2(18)S3\" || ver == \"12.2(18)S4\" || ver == \"12.2(18)S5\" || ver == \"12.2(18)S6\" || ver == \"12.2(18)S7\" || ver == \"12.2(18)S8\" || ver == \"12.2(18)S9\" || ver == \"12.2(20)S\" || ver == \"12.2(20)S1\" || ver == \"12.2(20)S10\" || ver == \"12.2(20)S11\" || ver == \"12.2(20)S12\" || ver == \"12.2(20)S13\" || ver == \"12.2(20)S14\" || ver == \"12.2(20)S2\" || ver == \"12.2(20)S2a\" || ver == \"12.2(20)S3\" || ver == \"12.2(20)S4\" || ver == \"12.2(20)S4a\" || ver == \"12.2(20)S5\" || ver == \"12.2(20)S6\" || ver == \"12.2(20)S6a\" || ver == \"12.2(20)S7\" || ver == \"12.2(20)S8\" || ver == \"12.2(20)S9\" || ver == \"12.2(20)S9a\" || ver == \"12.2(20)S9b\" || ver == \"12.2(22)S\" || ver == \"12.2(22)S1\" || ver == \"12.2(22)S2\" || ver == \"12.2(25)S\" || ver == \"12.2(25)S1\" || ver == \"12.2(25)S10\" || ver == \"12.2(25)S11\" || ver == \"12.2(25)S12\" || ver == \"12.2(25)S13\" || ver == \"12.2(25)S14\" || ver == \"12.2(25)S15\" || ver == \"12.2(25)S2\" || ver == \"12.2(25)S3\" || ver == \"12.2(25)S4\" || ver == \"12.2(25)S5\" || ver == \"12.2(25)S6\" || ver == \"12.2(25)S7\" || ver == \"12.2(25)S8\" || ver == \"12.2(25)S9\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2SB\nelse if (ver == \"12.2(28)SB\" || ver == \"12.2(28)SB1\" || ver == \"12.2(28)SB10\" || ver == \"12.2(28)SB11\" || ver == \"12.2(28)SB12\" || ver == \"12.2(28)SB13\" || ver == \"12.2(28)SB2\" || ver == \"12.2(28)SB3\" || ver == \"12.2(28)SB4\" || ver == \"12.2(28)SB5\" || ver == \"12.2(28)SB6\" || ver == \"12.2(28)SB7\" || ver == \"12.2(28)SB8\" || ver == \"12.2(28)SB9\" || ver == \"12.2(31)SB\" || ver == \"12.2(31)SB1\" || ver == \"12.2(31)SB1f\" || ver == \"12.2(31)SB10\" || ver == \"12.2(31)SB10a\" || ver == \"12.2(31)SB10c\" || ver == \"12.2(31)SB10d\" || ver == \"12.2(31)SB10e\" || ver == \"12.2(31)SB11\" || ver == \"12.2(31)SB11a\" || ver == \"12.2(31)SB12\" || ver == \"12.2(31)SB12a\" || ver == \"12.2(31)SB13\" || ver == \"12.2(31)SB14\" || ver == \"12.2(31)SB15\" || ver == \"12.2(31)SB16\" || ver == \"12.2(31)SB17\" || ver == \"12.2(31)SB18\" || ver == \"12.2(31)SB19\" || ver == \"12.2(31)SB2\" || ver == \"12.2(31)SB20\" || ver == \"12.2(31)SB21\" || ver == \"12.2(31)SB3\" || ver == \"12.2(31)SB3x\" || ver == \"12.2(31)SB4\" || ver == \"12.2(31)SB4a\" || ver == \"12.2(31)SB5\" || ver == \"12.2(31)SB5a\" || ver == \"12.2(31)SB6\" || ver == \"12.2(31)SB7\" || ver == \"12.2(31)SB8\" || ver == \"12.2(31)SB8a\" || ver == \"12.2(31)SB9\" || ver == \"12.2(31)SB9b\" || ver == \"12.2(33)SB\" || ver == \"12.2(33)SB1\" || ver == \"12.2(33)SB10\" || ver == \"12.2(33)SB11\" || ver == \"12.2(33)SB12\" || ver == \"12.2(33)SB13\" || ver == \"12.2(33)SB14\" || ver == \"12.2(33)SB2\" || ver == \"12.2(33)SB3\" || ver == \"12.2(33)SB4\" || ver == \"12.2(33)SB5\" || ver == \"12.2(33)SB6\" || ver == \"12.2(33)SB7\" || ver == \"12.2(33)SB8\" || ver == \"12.2(33)SB8c\" || ver == \"12.2(33)SB8e\" || ver == \"12.2(33)SB9\")\n fixed_ver = \"12.2(33)SRE10\";\n#12.2SBA\nelse if (ver == \"12.2(27)SBA\" || ver == \"12.2(27)SBA4\" || ver == \"12.2(27)SBA5\" || ver == \"12.2(27)SBA6\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2SBB\nelse if (ver == \"12.2(27)SBB\" || ver == \"12.2(27)SBB4d\" || ver == \"12.2(27)SBB6a\" || ver == \"12.2(27)SBB8\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2SBC\nelse if (ver == \"12.2(27)SBC\" || ver == \"12.2(27)SBC1\" || ver == \"12.2(27)SBC2\" || ver == \"12.2(27)SBC3\" || ver == \"12.2(27)SBC4\" || ver == \"12.2(27)SBC5\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2SCA\nelse if (ver == \"12.2(33)SCA\" || ver == \"12.2(33)SCA1\" || ver == \"12.2(33)SCA2\")\n fixed_ver = \"12.2(33)SCH2\";\n#12.2SCB\nelse if (ver == \"12.2(33)SCB\" || ver == \"12.2(33)SCB1\" || ver == \"12.2(33)SCB10\" || ver == \"12.2(33)SCB11\" || ver == \"12.2(33)SCB2\" || ver == \"12.2(33)SCB3\" || ver == \"12.2(33)SCB4\" || ver == \"12.2(33)SCB5\" || ver == \"12.2(33)SCB6\" || ver == \"12.2(33)SCB7\" || ver == \"12.2(33)SCB8\" || ver == \"12.2(33)SCB9\")\n fixed_ver = \"12.2(33)SCH2\";\n#12.2SCC\nelse if (ver == \"12.2(33)SCC\" || ver == \"12.2(33)SCC1\" || ver == \"12.2(33)SCC2\" || ver == \"12.2(33)SCC3\" || ver == \"12.2(33)SCC4\" || ver == \"12.2(33)SCC5\" || ver == \"12.2(33)SCC6\" || ver == \"12.2(33)SCC7\")\n fixed_ver = \"12.2(33)SCH2\";\n#12.2SCD\nelse if (ver == \"12.2(33)SCD\" || ver == \"12.2(33)SCD1\" || ver == \"12.2(33)SCD2\" || ver == \"12.2(33)SCD3\" || ver == \"12.2(33)SCD4\" || ver == \"12.2(33)SCD5\" || ver == \"12.2(33)SCD6\" || ver == \"12.2(33)SCD7\" || ver == \"12.2(33)SCD8\")\n fixed_ver = \"12.2(33)SCH2\";\n#12.2SCE\nelse if (ver == \"12.2(33)SCE\" || ver == \"12.2(33)SCE1\" || ver == \"12.2(33)SCE2\" || ver == \"12.2(33)SCE3\" || ver == \"12.2(33)SCE4\" || ver == \"12.2(33)SCE5\" || ver == \"12.2(33)SCE6\")\n fixed_ver = \"12.2(33)SCH2\";\n#12.2SCF\nelse if (ver == \"12.2(33)SCF\" || ver == \"12.2(33)SCF1\" || ver == \"12.2(33)SCF2\" || ver == \"12.2(33)SCF3\" || ver == \"12.2(33)SCF4\" || ver == \"12.2(33)SCF5\")\n fixed_ver = \"12.2(33)SCH2\";\n#12.2SCG\nelse if (ver == \"12.2(33)SCG\" || ver == \"12.2(33)SCG1\" || ver == \"12.2(33)SCG2\" || ver == \"12.2(33)SCG3\" || ver == \"12.2(33)SCG4\" || ver == \"12.2(33)SCG5\" || ver == \"12.2(33)SCG6\")\n fixed_ver = \"12.2(33)SCH2\";\n#12.2SCH\nelse if (ver == \"12.2(33)SCH\" || ver == \"12.2(33)SCH0a\" || ver == \"12.2(33)SCH1\")\n fixed_ver = \"12.2(33)SCH2\";\n#12.2SE\nelse if (ver == \"12.2(18)SE\" || ver == \"12.2(18)SE1\" || ver == \"12.2(20)SE\" || ver == \"12.2(20)SE1\" || ver == \"12.2(20)SE2\" || ver == \"12.2(20)SE3\" || ver == \"12.2(20)SE4\" || ver == \"12.2(25)SE\" || ver == \"12.2(25)SE2\" || ver == \"12.2(25)SE3\" || ver == \"12.2(35)SE\" || ver == \"12.2(35)SE1\" || ver == \"12.2(35)SE2\" || ver == \"12.2(35)SE3\" || ver == \"12.2(35)SE4\" || ver == \"12.2(35)SE5\" || ver == \"12.2(37)SE\" || ver == \"12.2(37)SE1\" || ver == \"12.2(40)SE\" || ver == \"12.2(44)SE\" || ver == \"12.2(44)SE1\" || ver == \"12.2(44)SE2\" || ver == \"12.2(44)SE3\" || ver == \"12.2(44)SE4\" || ver == \"12.2(44)SE5\" || ver == \"12.2(44)SE6\" || ver == \"12.2(46)SE\" || ver == \"12.2(50)SE\" || ver == \"12.2(50)SE1\" || ver == \"12.2(50)SE3\" || ver == \"12.2(50)SE4\" || ver == \"12.2(50)SE5\" || ver == \"12.2(52)SE\" || ver == \"12.2(53)SE\" || ver == \"12.2(53)SE1\" || ver == \"12.2(53)SE2\" || ver == \"12.2(54)SE\" || ver == \"12.2(55)SE\" || ver == \"12.2(55)SE1\" || ver == \"12.2(55)SE2\" || ver == \"12.2(55)SE3\" || ver == \"12.2(55)SE4\" || ver == \"12.2(55)SE5\" || ver == \"12.2(55)SE6\" || ver == \"12.2(55)SE7\" || ver == \"12.2(55)SE8\" || ver == \"12.2(58)SE\" || ver == \"12.2(58)SE1\" || ver == \"12.2(58)SE2\")\n fixed_ver = \"12.2(55)SE9\";\n#12.2SEA\nelse if (ver == \"12.2(25)SEA\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2SEB\nelse if (ver == \"12.2(25)SEB\" || ver == \"12.2(25)SEB1\" || ver == \"12.2(25)SEB2\" || ver == \"12.2(25)SEB3\" || ver == \"12.2(25)SEB4\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2SEC\nelse if (ver == \"12.2(25)SEC\" || ver == \"12.2(25)SEC1\" || ver == \"12.2(25)SEC2\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2SED\nelse if (ver == \"12.2(25)SED\" || ver == \"12.2(25)SED1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2SEE\nelse if (ver == \"12.2(25)SEE\" || ver == \"12.2(25)SEE1\" || ver == \"12.2(25)SEE2\" || ver == \"12.2(25)SEE3\" || ver == \"12.2(25)SEE4\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2SEF\nelse if (ver == \"12.2(25)SEF\" || ver == \"12.2(25)SEF1\" || ver == \"12.2(25)SEF2\" || ver == \"12.2(25)SEF3\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2SEG\nelse if (ver == \"12.2(25)SEG\" || ver == \"12.2(25)SEG1\" || ver == \"12.2(25)SEG3\")\n fixed_ver = \"15.0(2)SE6\";\n#12.2SG\nelse if (ver == \"12.2(31)SG1\" || ver == \"12.2(31)SG2\" || ver == \"12.2(37)SG1\")\n fixed_ver = \"12.2(40)SG\";\n#12.2SM\nelse if (ver == \"12.2(29)SM\" || ver == \"12.2(29)SM1\" || ver == \"12.2(29)SM2\" || ver == \"12.2(29)SM3\" || ver == \"12.2(29)SM4\" || ver == \"12.2(29)SM5\" || ver == \"12.2(29)SM6\" || ver == \"12.2(29)SM7\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2SRA\nelse if (ver == \"12.2(33)SRA\" || ver == \"12.2(33)SRA1\" || ver == \"12.2(33)SRA2\" || ver == \"12.2(33)SRA3\" || ver == \"12.2(33)SRA4\" || ver == \"12.2(33)SRA5\" || ver == \"12.2(33)SRA6\" || ver == \"12.2(33)SRA7\")\n fixed_ver = \"12.2(33)SRE10\";\n#12.2SRB\nelse if (ver == \"12.2(33)SRB\" || ver == \"12.2(33)SRB1\" || ver == \"12.2(33)SRB2\" || ver == \"12.2(33)SRB3\" || ver == \"12.2(33)SRB4\" || ver == \"12.2(33)SRB5\" || ver == \"12.2(33)SRB5a\" || ver == \"12.2(33)SRB6\" || ver == \"12.2(33)SRB7\")\n fixed_ver = \"12.2(33)SRE10\";\n#12.2SRC\nelse if (ver == \"12.2(33)SRC\" || ver == \"12.2(33)SRC1\" || ver == \"12.2(33)SRC2\" || ver == \"12.2(33)SRC3\" || ver == \"12.2(33)SRC4\" || ver == \"12.2(33)SRC5\" || ver == \"12.2(33)SRC6\")\n fixed_ver = \"12.2(33)SRE10\";\n#12.2SRD\nelse if (ver == \"12.2(33)SRD\" || ver == \"12.2(33)SRD1\" || ver == \"12.2(33)SRD2\" || ver == \"12.2(33)SRD2a\" || ver == \"12.2(33)SRD3\" || ver == \"12.2(33)SRD4\" || ver == \"12.2(33)SRD4a\" || ver == \"12.2(33)SRD5\" || ver == \"12.2(33)SRD6\" || ver == \"12.2(33)SRD7\" || ver == \"12.2(33)SRD8\")\n fixed_ver = \"12.2(33)SRE10\";\n#12.2SRE\nelse if (ver == \"12.2(33)SRE\" || ver == \"12.2(33)SRE0a\" || ver == \"12.2(33)SRE1\" || ver == \"12.2(33)SRE2\" || ver == \"12.2(33)SRE3\" || ver == \"12.2(33)SRE4\" || ver == \"12.2(33)SRE5\" || ver == \"12.2(33)SRE6\" || ver == \"12.2(33)SRE7\" || ver == \"12.2(33)SRE7a\" || ver == \"12.2(33)SRE8\" || ver == \"12.2(33)SRE9\" || ver == \"12.2(33)SRE9a\")\n fixed_ver = \"12.2(33)SRE10\";\n#12.2SU\nelse if (ver == \"12.2(14)SU\" || ver == \"12.2(14)SU1\" || ver == \"12.2(14)SU2\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2SV\nelse if (ver == \"12.2(18)SV3\" || ver == \"12.2(22)SV1\" || ver == \"12.2(23)SV1\" || ver == \"12.2(24)SV1\" || ver == \"12.2(25)SV2\" || ver == \"12.2(27)SV5\" || ver == \"12.2(29)SV3\")\n fixed_ver = \"12.2(29b)SV1\";\n#12.2SW\nelse if (ver == \"12.2(18)SW\" || ver == \"12.2(19)SW\" || ver == \"12.2(20)SW\" || ver == \"12.2(21)SW\" || ver == \"12.2(21)SW1\" || ver == \"12.2(23)SW\" || ver == \"12.2(23)SW1\" || ver == \"12.2(25)SW\" || ver == \"12.2(25)SW1\" || ver == \"12.2(25)SW10\" || ver == \"12.2(25)SW11\" || ver == \"12.2(25)SW12\" || ver == \"12.2(25)SW2\" || ver == \"12.2(25)SW3\" || ver == \"12.2(25)SW3a\" || ver == \"12.2(25)SW4\" || ver == \"12.2(25)SW4a\" || ver == \"12.2(25)SW5\" || ver == \"12.2(25)SW6\" || ver == \"12.2(25)SW7\" || ver == \"12.2(25)SW8\" || ver == \"12.2(25)SW9\")\n fixed_ver = \"15.1(4)M8\";\n#12.2SX\nelse if (ver == \"12.2(14)SX\" || ver == \"12.2(14)SX1\" || ver == \"12.2(14)SX1a\" || ver == \"12.2(14)SX2\" || ver == \"12.2(17a)SX\" || ver == \"12.2(17a)SX1\" || ver == \"12.2(17a)SX2\" || ver == \"12.2(17a)SX3\" || ver == \"12.2(17a)SX4\" || ver == \"12.2(99)SX1003\" || ver == \"12.2(99)SX1006\" || ver == \"12.2(99)SX1010\" || ver == \"12.2(99)SX1012\" || ver == \"12.2(99)SX1017\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2SXA\nelse if (ver == \"12.2(17b)SXA\" || ver == \"12.2(17b)SXA1\" || ver == \"12.2(17b)SXA2\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2SXB\nelse if (ver == \"12.2(17d)SXB\" || ver == \"12.2(17d)SXB1\" || ver == \"12.2(17d)SXB10\" || ver == \"12.2(17d)SXB11\" || ver == \"12.2(17d)SXB11a\" || ver == \"12.2(17d)SXB2\" || ver == \"12.2(17d)SXB3\" || ver == \"12.2(17d)SXB4\" || ver == \"12.2(17d)SXB5\" || ver == \"12.2(17d)SXB6\" || ver == \"12.2(17d)SXB7\" || ver == \"12.2(17d)SXB8\" || ver == \"12.2(17d)SXB9\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2SXD\nelse if (ver == \"12.2(18)SXD\" || ver == \"12.2(18)SXD1\" || ver == \"12.2(18)SXD2\" || ver == \"12.2(18)SXD3\" || ver == \"12.2(18)SXD4\" || ver == \"12.2(18)SXD5\" || ver == \"12.2(18)SXD6\" || ver == \"12.2(18)SXD7\" || ver == \"12.2(18)SXD7a\" || ver == \"12.2(18)SXD7b\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2SXE\nelse if (ver == \"12.2(18)SXE\" || ver == \"12.2(18)SXE1\" || ver == \"12.2(18)SXE2\" || ver == \"12.2(18)SXE3\" || ver == \"12.2(18)SXE4\" || ver == \"12.2(18)SXE5\" || ver == \"12.2(18)SXE6\" || ver == \"12.2(18)SXE6a\" || ver == \"12.2(18)SXE6b\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2SXF\nelse if (ver == \"12.2(18)SXF\" || ver == \"12.2(18)SXF1\" || ver == \"12.2(18)SXF10\" || ver == \"12.2(18)SXF10a\" || ver == \"12.2(18)SXF11\" || ver == \"12.2(18)SXF12\" || ver == \"12.2(18)SXF12a\" || ver == \"12.2(18)SXF13\" || ver == \"12.2(18)SXF13a\" || ver == \"12.2(18)SXF13b\" || ver == \"12.2(18)SXF14\" || ver == \"12.2(18)SXF15\" || ver == \"12.2(18)SXF15a\" || ver == \"12.2(18)SXF16\" || ver == \"12.2(18)SXF17\" || ver == \"12.2(18)SXF17a\" || ver == \"12.2(18)SXF17b\" || ver == \"12.2(18)SXF2\" || ver == \"12.2(18)SXF3\" || ver == \"12.2(18)SXF4\" || ver == \"12.2(18)SXF5\" || ver == \"12.2(18)SXF6\" || ver == \"12.2(18)SXF7\" || ver == \"12.2(18)SXF8\" || ver == \"12.2(18)SXF9\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2SXH\nelse if (ver == \"12.2(33)SXH\" || ver == \"12.2(33)SXH0a\" || ver == \"12.2(33)SXH1\" || ver == \"12.2(33)SXH2\" || ver == \"12.2(33)SXH2a\" || ver == \"12.2(33)SXH3\" || ver == \"12.2(33)SXH3a\" || ver == \"12.2(33)SXH4\" || ver == \"12.2(33)SXH5\" || ver == \"12.2(33)SXH6\" || ver == \"12.2(33)SXH7\" || ver == \"12.2(33)SXH7v\" || ver == \"12.2(33)SXH7w\" || ver == \"12.2(33)SXH8\" || ver == \"12.2(33)SXH8a\" || ver == \"12.2(33)SXH8b\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2SXI\nelse if (ver == \"12.2(33)SXI\" || ver == \"12.2(33)SXI1\" || ver == \"12.2(33)SXI10\" || ver == \"12.2(33)SXI11\" || ver == \"12.2(33)SXI12\" || ver == \"12.2(33)SXI2\" || ver == \"12.2(33)SXI2a\" || ver == \"12.2(33)SXI3\" || ver == \"12.2(33)SXI3a\" || ver == \"12.2(33)SXI3z\" || ver == \"12.2(33)SXI4\" || ver == \"12.2(33)SXI4a\" || ver == \"12.2(33)SXI5\" || ver == \"12.2(33)SXI5a\" || ver == \"12.2(33)SXI6\" || ver == \"12.2(33)SXI7\" || ver == \"12.2(33)SXI8\" || ver == \"12.2(33)SXI8a\" || ver == \"12.2(33)SXI9\" || ver == \"12.2(33)SXI9a\")\n fixed_ver = \"12.2(33)SXI13\";\n#12.2SXJ\nelse if (ver == \"12.2(33)SXJ\" || ver == \"12.2(33)SXJ1\" || ver == \"12.2(33)SXJ2\" || ver == \"12.2(33)SXJ3\" || ver == \"12.2(33)SXJ4\" || ver == \"12.2(33)SXJ5\" || ver == \"12.2(33)SXJ6\")\n fixed_ver = \"12.2(33)SXJ7\";\n#12.2SY\nelse if (ver == \"12.2(14)SY\" || ver == \"12.2(14)SY1\" || ver == \"12.2(14)SY2\" || ver == \"12.2(14)SY3\" || ver == \"12.2(14)SY4\" || ver == \"12.2(14)SY5\" || ver == \"12.2(50)SY\" || ver == \"12.2(50)SY1\" || ver == \"12.2(50)SY2\" || ver == \"12.2(50)SY3\" || ver == \"12.2(50)SY4\")\n fixed_ver = \"15.0(1)SY6\";\n#12.2SZ\nelse if (ver == \"12.2(14)SZ\" || ver == \"12.2(14)SZ1\" || ver == \"12.2(14)SZ2\" || ver == \"12.2(14)SZ3\" || ver == \"12.2(14)SZ4\" || ver == \"12.2(14)SZ5\" || ver == \"12.2(14)SZ6\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2T\nelse if (ver == \"12.2(2)T\" || ver == \"12.2(2)T1\" || ver == \"12.2(2)T2\" || ver == \"12.2(2)T3\" || ver == \"12.2(2)T4\" || ver == \"12.2(4)T\" || ver == \"12.2(4)T1\" || ver == \"12.2(4)T2\" || ver == \"12.2(4)T3\" || ver == \"12.2(4)T4\" || ver == \"12.2(4)T5\" || ver == \"12.2(4)T6\" || ver == \"12.2(4)T7\" || ver == \"12.2(8)T\" || ver == \"12.2(8)T0a\" || ver == \"12.2(8)T0b\" || ver == \"12.2(8)T0c\" || ver == \"12.2(8)T0d\" || ver == \"12.2(8)T0e\" || ver == \"12.2(8)T1\" || ver == \"12.2(8)T10\" || ver == \"12.2(8)T2\" || ver == \"12.2(8)T3\" || ver == \"12.2(8)T4\" || ver == \"12.2(8)T4a\" || ver == \"12.2(8)T5\" || ver == \"12.2(8)T6\" || ver == \"12.2(8)T7\" || ver == \"12.2(8)T8\" || ver == \"12.2(8)T9\" || ver == \"12.2(11)T\" || ver == \"12.2(11)T1\" || ver == \"12.2(11)T10\" || ver == \"12.2(11)T11\" || ver == \"12.2(11)T2\" || ver == \"12.2(11)T3\" || ver == \"12.2(11)T4\" || ver == \"12.2(11)T5\" || ver == \"12.2(11)T6\" || ver == \"12.2(11)T7\" || ver == \"12.2(11)T8\" || ver == \"12.2(11)T9\" || ver == \"12.2(13)T\" || ver == \"12.2(13)T1\" || ver == \"12.2(13)T1a\" || ver == \"12.2(13)T10\" || ver == \"12.2(13)T11\" || ver == \"12.2(13)T12\" || ver == \"12.2(13)T13\" || ver == \"12.2(13)T14\" || ver == \"12.2(13)T15\" || ver == \"12.2(13)T16\" || ver == \"12.2(13)T17\" || ver == \"12.2(13)T2\" || ver == \"12.2(13)T3\" || ver == \"12.2(13)T4\" || ver == \"12.2(13)T5\" || ver == \"12.2(13)T6\" || ver == \"12.2(13)T7\" || ver == \"12.2(13)T8\" || ver == \"12.2(13)T8a\" || ver == \"12.2(13)T9\" || ver == \"12.2(15)T\" || ver == \"12.2(15)T1\" || ver == \"12.2(15)T1a\" || ver == \"12.2(15)T10\" || ver == \"12.2(15)T11\" || ver == \"12.2(15)T12\" || ver == \"12.2(15)T12a\" || ver == \"12.2(15)T13\" || ver == \"12.2(15)T14\" || ver == \"12.2(15)T15\" || ver == \"12.2(15)T16\" || ver == \"12.2(15)T17\" || ver == \"12.2(15)T2\" || ver == \"12.2(15)T3\" || ver == \"12.2(15)T4\" || ver == \"12.2(15)T4a\" || ver == \"12.2(15)T4c\" || ver == \"12.2(15)T4d\" || ver == \"12.2(15)T4e\" || ver == \"12.2(15)T5\" || ver == \"12.2(15)T5a\" || ver == \"12.2(15)T6\" || ver == \"12.2(15)T7\" || ver == \"12.2(15)T8\" || ver == \"12.2(15)T9\" || ver == \"12.2(15)T9a\" || ver == \"12.2(15)T9b\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2tpc\nelse if (ver == \"12.2(8)TPC10a\" || ver == \"12.2(8)TPC10b\" || ver == \"12.2(8)TPC10c\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2XA\nelse if (ver == \"12.2(2)XA\" || ver == \"12.2(2)XA1\" || ver == \"12.2(2)XA2\" || ver == \"12.2(2)XA3\" || ver == \"12.2(2)XA4\" || ver == \"12.2(2)XA5\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2XB\nelse if (ver == \"12.2(2)XB1\" || ver == \"12.2(2)XB10\" || ver == \"12.2(2)XB11\" || ver == \"12.2(2)XB12\" || ver == \"12.2(2)XB14\" || ver == \"12.2(2)XB15\" || ver == \"12.2(2)XB16\" || ver == \"12.2(2)XB17\" || ver == \"12.2(2)XB18\" || ver == \"12.2(2)XB2\" || ver == \"12.2(2)XB3\" || ver == \"12.2(2)XB4\" || ver == \"12.2(2)XB4b\" || ver == \"12.2(2)XB5\" || ver == \"12.2(2)XB6\" || ver == \"12.2(2)XB7\" || ver == \"12.2(2)XB8\" || ver == \"12.2(2)XB9\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2XC\nelse if (ver == \"12.2(1a)XC\" || ver == \"12.2(1a)XC1\" || ver == \"12.2(1a)XC2\" || ver == \"12.2(1a)XC3\" || ver == \"12.2(1a)XC4\" || ver == \"12.2(1a)XC5\" || ver == \"12.2(2)XC\" || ver == \"12.2(2)XC1\" || ver == \"12.2(2)XC2\" || ver == \"12.2(2)XC3\" || ver == \"12.2(2)XC4\" || ver == \"12.2(2)XC5\" || ver == \"12.2(2)XC6\" || ver == \"12.2(2)XC7\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2XD\nelse if (ver == \"12.2(1)XD\" || ver == \"12.2(1)XD1\" || ver == \"12.2(1)XD2\" || ver == \"12.2(1)XD3\" || ver == \"12.2(1)XD4\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2XF\nelse if (ver == \"12.2(4)XF1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2XG\nelse if (ver == \"12.2(2)XG\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2XH\nelse if (ver == \"12.2(2)XH\" || ver == \"12.2(2)XH1\" || ver == \"12.2(2)XH2\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2XI\nelse if (ver == \"12.2(2)XI\" || ver == \"12.2(2)XI1\" || ver == \"12.2(2)XI2\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2XJ\nelse if (ver == \"12.2(2)XJ\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2XK\nelse if (ver == \"12.2(2)XK\" || ver == \"12.2(2)XK1\" || ver == \"12.2(2)XK2\" || ver == \"12.2(2)XK3\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2XL\nelse if (ver == \"12.2(4)XL\" || ver == \"12.2(4)XL1\" || ver == \"12.2(4)XL2\" || ver == \"12.2(4)XL3\" || ver == \"12.2(4)XL4\" || ver == \"12.2(4)XL5\" || ver == \"12.2(4)XL6\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2XM\nelse if (ver == \"12.2(4)XM\" || ver == \"12.2(4)XM1\" || ver == \"12.2(4)XM2\" || ver == \"12.2(4)XM3\" || ver == \"12.2(4)XM4\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2XN\nelse if (ver == \"12.2(2)XN\" || ver == \"12.2(31)XN\" || ver == \"12.2(31)XN1\" || ver == \"12.2(31)XN2\" || ver == \"12.2(31)XN3\" || ver == \"12.2(31a)XN2\" || ver == \"12.2(31a)XN3\" || ver == \"12.2(31b)XN2\" || ver == \"12.2(31b)XN3\" || ver == \"12.2(31c)XN2\" || ver == \"12.2(31c)XN3\" || ver == \"12.2(33)XN\" || ver == \"12.2(33)XN1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2XQ\nelse if (ver == \"12.2(2)XQ\" || ver == \"12.2(2)XQ1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2XR\nelse if (ver == \"12.2(2)XR\" || ver == \"12.2(4)XR\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2XS\nelse if (ver == \"12.2(1)XS\" || ver == \"12.2(1)XS1\" || ver == \"12.2(1)XS1a\" || ver == \"12.2(1)XS2\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2XT\nelse if (ver == \"12.2(2)XT\" || ver == \"12.2(2)XT2\" || ver == \"12.2(2)XT3\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2XU\nelse if (ver == \"12.2(2)XU\" || ver == \"12.2(2)XU2\" || ver == \"12.2(2)XU3\" || ver == \"12.2(2)XU4\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2XV\nelse if (ver == \"12.2(4)XV\" || ver == \"12.2(4)XV1\" || ver == \"12.2(4)XV2\" || ver == \"12.2(4)XV3\" || ver == \"12.2(4)XV4\" || ver == \"12.2(4)XV4a\" || ver == \"12.2(4)XV5\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2XW\nelse if (ver == \"12.2(4)XW\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2XZ\nelse if (ver == \"12.2(4)XZ\" || ver == \"12.2(4)XZ1\" || ver == \"12.2(4)XZ2\" || ver == \"12.2(4)XZ3\" || ver == \"12.2(4)XZ4\" || ver == \"12.2(4)XZ5\" || ver == \"12.2(4)XZ6\" || ver == \"12.2(4)XZ7\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2YA\nelse if (ver == \"12.2(4)YA\" || ver == \"12.2(4)YA1\" || ver == \"12.2(4)YA10\" || ver == \"12.2(4)YA11\" || ver == \"12.2(4)YA12\" || ver == \"12.2(4)YA2\" || ver == \"12.2(4)YA3\" || ver == \"12.2(4)YA4\" || ver == \"12.2(4)YA5\" || ver == \"12.2(4)YA6\" || ver == \"12.2(4)YA7\" || ver == \"12.2(4)YA8\" || ver == \"12.2(4)YA9\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2YB\nelse if (ver == \"12.2(4)YB\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2YC\nelse if (ver == \"12.2(2)YC\" || ver == \"12.2(2)YC1\" || ver == \"12.2(2)YC2\" || ver == \"12.2(2)YC3\" || ver == \"12.2(2)YC4\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2YD\nelse if (ver == \"12.2(8)YD\" || ver == \"12.2(8)YD1\" || ver == \"12.2(8)YD2\" || ver == \"12.2(8)YD3\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2YE\nelse if (ver == \"12.2(9)YE\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2YF\nelse if (ver == \"12.2(4)YF\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2YG\nelse if (ver == \"12.2(4)YG\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2YH\nelse if (ver == \"12.2(4)YH\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2YJ\nelse if (ver == \"12.2(8)YJ\" || ver == \"12.2(8)YJ1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2YL\nelse if (ver == \"12.2(8)YL\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2YM\nelse if (ver == \"12.2(8)YM\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2YN\nelse if (ver == \"12.2(8)YN\" || ver == \"12.2(8)YN1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2YQ\nelse if (ver == \"12.2(11)YQ\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2YR\nelse if (ver == \"12.2(11)YR\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2YT\nelse if (ver == \"12.2(11)YT\" || ver == \"12.2(11)YT1\" || ver == \"12.2(11)YT2\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2YU\nelse if (ver == \"12.2(11)YU\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2YV\nelse if (ver == \"12.2(11)YV\" || ver == \"12.2(11)YV1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2YW\nelse if (ver == \"12.2(8)YW\" || ver == \"12.2(8)YW1\" || ver == \"12.2(8)YW2\" || ver == \"12.2(8)YW3\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2YX\nelse if (ver == \"12.2(11)YX\" || ver == \"12.2(11)YX1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2YY\nelse if (ver == \"12.2(8)YY\" || ver == \"12.2(8)YY1\" || ver == \"12.2(8)YY2\" || ver == \"12.2(8)YY3\" || ver == \"12.2(8)YY4\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2YZ\nelse if (ver == \"12.2(11)YZ\" || ver == \"12.2(11)YZ1\" || ver == \"12.2(11)YZ2\" || ver == \"12.2(11)YZ3\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2ZA\nelse if (ver == \"12.2(9)ZA\" || ver == \"12.2(14)ZA\" || ver == \"12.2(14)ZA1\" || ver == \"12.2(14)ZA2\" || ver == \"12.2(14)ZA3\" || ver == \"12.2(14)ZA4\" || ver == \"12.2(14)ZA5\" || ver == \"12.2(14)ZA6\" || ver == \"12.2(14)ZA7\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2ZB\nelse if (ver == \"12.2(8)ZB\" || ver == \"12.2(8)ZB1\" || ver == \"12.2(8)ZB2\" || ver == \"12.2(8)ZB3\" || ver == \"12.2(8)ZB4\" || ver == \"12.2(8)ZB4a\" || ver == \"12.2(8)ZB5\" || ver == \"12.2(8)ZB6\" || ver == \"12.2(8)ZB7\" || ver == \"12.2(8)ZB8\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2ZD\nelse if (ver == \"12.2(13)ZD\" || ver == \"12.2(13)ZD1\" || ver == \"12.2(13)ZD2\" || ver == \"12.2(13)ZD3\" || ver == \"12.2(13)ZD4\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2ZE\nelse if (ver == \"12.2(13)ZE\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2ZF\nelse if (ver == \"12.2(13)ZF\" || ver == \"12.2(13)ZF1\" || ver == \"12.2(13)ZF2\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2ZG\nelse if (ver == \"12.2(13)ZG\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2ZH\nelse if (ver == \"12.2(13)ZH\" || ver == \"12.2(13)ZH1\" || ver == \"12.2(13)ZH10\" || ver == \"12.2(13)ZH2\" || ver == \"12.2(13)ZH3\" || ver == \"12.2(13)ZH4\" || ver == \"12.2(13)ZH5\" || ver == \"12.2(13)ZH6\" || ver == \"12.2(13)ZH7\" || ver == \"12.2(13)ZH8\" || ver == \"12.2(13)ZH9\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2ZI\nelse if (ver == \"12.2(33)ZI\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2ZJ\nelse if (ver == \"12.2(15)ZJ\" || ver == \"12.2(15)ZJ1\" || ver == \"12.2(15)ZJ2\" || ver == \"12.2(15)ZJ3\" || ver == \"12.2(15)ZJ4\" || ver == \"12.2(15)ZJ5\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2ZK\nelse if (ver == \"12.2(15)ZK\" || ver == \"12.2(15)ZK1\" || ver == \"12.2(15)ZK2\" || ver == \"12.2(15)ZK3\" || ver == \"12.2(15)ZK4\" || ver == \"12.2(15)ZK5\" || ver == \"12.2(15)ZK6\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2ZL\nelse if (ver == \"12.2(15)ZL\" || ver == \"12.2(15)ZL1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2ZN\nelse if (ver == \"12.2(15)ZN\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2ZO\nelse if (ver == \"12.2(15)ZO\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2ZQ\nelse if (ver == \"12.2(21)ZQ\" || ver == \"12.2(21)ZQ2\" || ver == \"12.2(21)ZQ3\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2ZR\nelse if (ver == \"12.2(15)ZR\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2ZS\nelse if (ver == \"12.2(15)ZS1\" || ver == \"12.2(15)ZS2\" || ver == \"12.2(15)ZS3\" || ver == \"12.2(15)ZS4\" || ver == \"12.2(15)ZS5\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2ZT\nelse if (ver == \"12.2(13)ZT\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2ZU\nelse if (ver == \"12.2(18)ZU\" || ver == \"12.2(18)ZU1\" || ver == \"12.2(18)ZU2\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2ZV\nelse if (ver == \"12.2(28)ZV\" || ver == \"12.2(28)ZV1\" || ver == \"12.2(31)ZV0c\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2ZW\nelse if (ver == \"12.2(33)ZW\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2ZY\nelse if (ver == \"12.2(18)ZY\" || ver == \"12.2(18)ZY1\" || ver == \"12.2(18)ZY2\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2ZYA\nelse if (ver == \"12.2(18)ZYA\" || ver == \"12.2(18)ZYA1\" || ver == \"12.2(18)ZYA2\" || ver == \"12.2(18)ZYA3\" || ver == \"12.2(18)ZYA3a\" || ver == \"12.2(18)ZYA3b\" || ver == \"12.2(18)ZYA3c\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.2ZZ\nelse if (ver == \"12.2(33)ZZ\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3\nelse if (ver == \"12.3(1)\" || ver == \"12.3(1a)\" || ver == \"12.3(3)\" || ver == \"12.3(3a)\" || ver == \"12.3(3b)\" || ver == \"12.3(3c)\" || ver == \"12.3(3d)\" || ver == \"12.3(3e)\" || ver == \"12.3(3f)\" || ver == \"12.3(3g)\" || ver == \"12.3(3h)\" || ver == \"12.3(3i)\" || ver == \"12.3(5)\" || ver == \"12.3(5a)\" || ver == \"12.3(5b)\" || ver == \"12.3(5c)\" || ver == \"12.3(5d)\" || ver == \"12.3(5e)\" || ver == \"12.3(5f)\" || ver == \"12.3(6)\" || ver == \"12.3(6a)\" || ver == \"12.3(6b)\" || ver == \"12.3(6c)\" || ver == \"12.3(6d)\" || ver == \"12.3(6e)\" || ver == \"12.3(6f)\" || ver == \"12.3(9)\" || ver == \"12.3(9a)\" || ver == \"12.3(9b)\" || ver == \"12.3(9c)\" || ver == \"12.3(9d)\" || ver == \"12.3(9e)\" || ver == \"12.3(10)\" || ver == \"12.3(10a)\" || ver == \"12.3(10b)\" || ver == \"12.3(10c)\" || ver == \"12.3(10d)\" || ver == \"12.3(10e)\" || ver == \"12.3(10f)\" || ver == \"12.3(12)\" || ver == \"12.3(12a)\" || ver == \"12.3(12b)\" || ver == \"12.3(12c)\" || ver == \"12.3(12d)\" || ver == \"12.3(12e)\" || ver == \"12.3(13)\" || ver == \"12.3(13a)\" || ver == \"12.3(13b)\" || ver == \"12.3(15)\" || ver == \"12.3(15a)\" || ver == \"12.3(15b)\" || ver == \"12.3(16)\" || ver == \"12.3(16a)\" || ver == \"12.3(17)\" || ver == \"12.3(17a)\" || ver == \"12.3(17b)\" || ver == \"12.3(17c)\" || ver == \"12.3(18)\" || ver == \"12.3(18a)\" || ver == \"12.3(19)\" || ver == \"12.3(19a)\" || ver == \"12.3(20)\" || ver == \"12.3(20a)\" || ver == \"12.3(21)\" || ver == \"12.3(21a)\" || ver == \"12.3(21b)\" || ver == \"12.3(22)\" || ver == \"12.3(22a)\" || ver == \"12.3(23)\" || ver == \"12.3(24)\" || ver == \"12.3(24a)\" || ver == \"12.3(25)\" || ver == \"12.3(26)\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3B\nelse if (ver == \"12.3(1a)B\" || ver == \"12.3(3)B\" || ver == \"12.3(3)B1\" || ver == \"12.3(5a)B\" || ver == \"12.3(5a)B0a\" || ver == \"12.3(5a)B1\" || ver == \"12.3(5a)B2\" || ver == \"12.3(5a)B3\" || ver == \"12.3(5a)B4\" || ver == \"12.3(5a)B5\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3BC\nelse if (ver == \"12.3(9a)BC\" || ver == \"12.3(9a)BC1\" || ver == \"12.3(9a)BC2\" || ver == \"12.3(9a)BC3\" || ver == \"12.3(9a)BC4\" || ver == \"12.3(9a)BC5\" || ver == \"12.3(9a)BC6\" || ver == \"12.3(9a)BC7\" || ver == \"12.3(9a)BC8\" || ver == \"12.3(9a)BC9\" || ver == \"12.3(13a)BC\" || ver == \"12.3(13a)BC1\" || ver == \"12.3(13a)BC2\" || ver == \"12.3(13a)BC3\" || ver == \"12.3(13a)BC4\" || ver == \"12.3(13a)BC5\" || ver == \"12.3(13a)BC6\" || ver == \"12.3(17a)BC\" || ver == \"12.3(17a)BC1\" || ver == \"12.3(17a)BC2\" || ver == \"12.3(17b)BC3\" || ver == \"12.3(17b)BC4\" || ver == \"12.3(17b)BC5\" || ver == \"12.3(17b)BC6\" || ver == \"12.3(17b)BC7\" || ver == \"12.3(17b)BC8\" || ver == \"12.3(17b)BC9\" || ver == \"12.3(21)BC\" || ver == \"12.3(21a)BC1\" || ver == \"12.3(21a)BC2\" || ver == \"12.3(21a)BC3\" || ver == \"12.3(21a)BC4\" || ver == \"12.3(21a)BC5\" || ver == \"12.3(21a)BC6\" || ver == \"12.3(21a)BC7\" || ver == \"12.3(21a)BC8\" || ver == \"12.3(21a)BC9\" || ver == \"12.3(23)BC\" || ver == \"12.3(23)BC1\" || ver == \"12.3(23)BC10\" || ver == \"12.3(23)BC2\" || ver == \"12.3(23)BC3\" || ver == \"12.3(23)BC4\" || ver == \"12.3(23)BC5\" || ver == \"12.3(23)BC6\" || ver == \"12.3(23)BC7\" || ver == \"12.3(23)BC8\" || ver == \"12.3(23)BC9\")\n fixed_ver = \"12.2(33)SCH2\";\n#12.3BW\nelse if (ver == \"12.3(1a)BW\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3M\nelse if (ver == \"12.3(9)M0\" || ver == \"12.3(9)M1\" || ver == \"12.3(10a)M0\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3T\nelse if (ver == \"12.3(2)T\" || ver == \"12.3(2)T1\" || ver == \"12.3(2)T2\" || ver == \"12.3(2)T3\" || ver == \"12.3(2)T4\" || ver == \"12.3(2)T5\" || ver == \"12.3(2)T6\" || ver == \"12.3(2)T7\" || ver == \"12.3(2)T8\" || ver == \"12.3(2)T9\" || ver == \"12.3(4)T\" || ver == \"12.3(4)T1\" || ver == \"12.3(4)T10\" || ver == \"12.3(4)T11\" || ver == \"12.3(4)T12\" || ver == \"12.3(4)T2\" || ver == \"12.3(4)T2a\" || ver == \"12.3(4)T3\" || ver == \"12.3(4)T4\" || ver == \"12.3(4)T5\" || ver == \"12.3(4)T6\" || ver == \"12.3(4)T7\" || ver == \"12.3(4)T8\" || ver == \"12.3(4)T9\" || ver == \"12.3(7)T\" || ver == \"12.3(7)T1\" || ver == \"12.3(7)T10\" || ver == \"12.3(7)T11\" || ver == \"12.3(7)T12\" || ver == \"12.3(7)T2\" || ver == \"12.3(7)T3\" || ver == \"12.3(7)T4\" || ver == \"12.3(7)T5\" || ver == \"12.3(7)T6\" || ver == \"12.3(7)T7\" || ver == \"12.3(7)T8\" || ver == \"12.3(7)T9\" || ver == \"12.3(8)T\" || ver == \"12.3(8)T0a\" || ver == \"12.3(8)T1\" || ver == \"12.3(8)T10\" || ver == \"12.3(8)T11\" || ver == \"12.3(8)T2\" || ver == \"12.3(8)T3\" || ver == \"12.3(8)T4\" || ver == \"12.3(8)T5\" || ver == \"12.3(8)T6\" || ver == \"12.3(8)T7\" || ver == \"12.3(8)T8\" || ver == \"12.3(8)T9\" || ver == \"12.3(11)T\" || ver == \"12.3(11)T1\" || ver == \"12.3(11)T10\" || ver == \"12.3(11)T11\" || ver == \"12.3(11)T12\" || ver == \"12.3(11)T2\" || ver == \"12.3(11)T2a\" || ver == \"12.3(11)T3\" || ver == \"12.3(11)T4\" || ver == \"12.3(11)T5\" || ver == \"12.3(11)T6\" || ver == \"12.3(11)T7\" || ver == \"12.3(11)T8\" || ver == \"12.3(11)T9\" || ver == \"12.3(14)T\" || ver == \"12.3(14)T1\" || ver == \"12.3(14)T2\" || ver == \"12.3(14)T3\" || ver == \"12.3(14)T4\" || ver == \"12.3(14)T5\" || ver == \"12.3(14)T6\" || ver == \"12.3(14)T7\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3TO\nelse if (ver == \"12.3(11)TO3\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3TPC\nelse if (ver == \"12.3(4)TPC11a\" || ver == \"12.3(4)TPC11b\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3XA\nelse if (ver == \"12.3(2)XA\" || ver == \"12.3(2)XA1\" || ver == \"12.3(2)XA2\" || ver == \"12.3(2)XA3\" || ver == \"12.3(2)XA4\" || ver == \"12.3(2)XA5\" || ver == \"12.3(2)XA6\" || ver == \"12.3(2)XA7\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3XB\nelse if (ver == \"12.3(2)XB\" || ver == \"12.3(2)XB1\" || ver == \"12.3(2)XB3\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3XC\nelse if (ver == \"12.3(2)XC\" || ver == \"12.3(2)XC1\" || ver == \"12.3(2)XC2\" || ver == \"12.3(2)XC3\" || ver == \"12.3(2)XC4\" || ver == \"12.3(2)XC5\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3XD\nelse if (ver == \"12.3(4)XD\" || ver == \"12.3(4)XD1\" || ver == \"12.3(4)XD2\" || ver == \"12.3(4)XD3\" || ver == \"12.3(4)XD4\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3XE\nelse if (ver == \"12.3(2)XE\" || ver == \"12.3(2)XE1\" || ver == \"12.3(2)XE2\" || ver == \"12.3(2)XE3\" || ver == \"12.3(2)XE4\" || ver == \"12.3(2)XE5\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3XF\nelse if (ver == \"12.3(2)XF\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3XG\nelse if (ver == \"12.3(4)XG\" || ver == \"12.3(4)XG1\" || ver == \"12.3(4)XG2\" || ver == \"12.3(4)XG3\" || ver == \"12.3(4)XG4\" || ver == \"12.3(4)XG5\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3XH\nelse if (ver == \"12.3(4)XH\" || ver == \"12.3(4)XH1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3XI\nelse if (ver == \"12.3(7)XI\" || ver == \"12.3(7)XI10a\" || ver == \"12.3(7)XI2\" || ver == \"12.3(7)XI2b\" || ver == \"12.3(7)XI3\" || ver == \"12.3(7)XI4\" || ver == \"12.3(7)XI5\" || ver == \"12.3(7)XI6\" || ver == \"12.3(7)XI7\" || ver == \"12.3(7)XI7a\" || ver == \"12.3(7)XI7b\" || ver == \"12.3(7)XI8\" || ver == \"12.3(7)XI8bc\" || ver == \"12.3(7)XI8g\")\n fixed_ver = \"12.2(33)SRE10\";\n#12.3XJ\nelse if (ver == \"12.3(7)XJ\" || ver == \"12.3(7)XJ1\" || ver == \"12.3(7)XJ2\")\n fixed_ver = \"15.1(4)M8\";\n#12.3XK\nelse if (ver == \"12.3(4)XK\" || ver == \"12.3(4)XK1\" || ver == \"12.3(4)XK2\" || ver == \"12.3(4)XK3\" || ver == \"12.3(4)XK4\")\n fixed_ver = \"15.1(4)M8\";\n#12.3XL\nelse if (ver == \"12.3(7)XL\" || ver == \"12.3(11)XL\" || ver == \"12.3(11)XL1\" || ver == \"12.3(11)XL2\" || ver == \"12.3(11)XL3\")\n fixed_ver = \"15.1(4)M8\";\n#12.3XM\nelse if (ver == \"12.3(7)XM\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3XQ\nelse if (ver == \"12.3(4)XQ\" || ver == \"12.3(4)XQ1\")\n fixed_ver = \"15.1(4)M8\";\n#12.3XR\nelse if (ver == \"12.3(7)XR\" || ver == \"12.3(7)XR1\" || ver == \"12.3(7)XR2\" || ver == \"12.3(7)XR3\" || ver == \"12.3(7)XR4\" || ver == \"12.3(7)XR5\" || ver == \"12.3(7)XR6\" || ver == \"12.3(7)XR7\")\n fixed_ver = \"15.1(4)M8\";\n#12.3XS\nelse if (ver == \"12.3(7)XS\" || ver == \"12.3(7)XS1\" || ver == \"12.3(7)XS2\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3XU\nelse if (ver == \"12.3(8)XU\" || ver == \"12.3(8)XU1\" || ver == \"12.3(8)XU2\" || ver == \"12.3(8)XU3\" || ver == \"12.3(8)XU4\" || ver == \"12.3(8)XU5\")\n fixed_ver = \"15.1(4)M8\";\n#12.3XW\nelse if (ver == \"12.3(8)XW\" || ver == \"12.3(8)XW1\" || ver == \"12.3(8)XW1a\" || ver == \"12.3(8)XW1b\" || ver == \"12.3(8)XW2\" || ver == \"12.3(8)XW3\")\n fixed_ver = \"15.1(4)M8\";\n#12.3XX\nelse if (ver == \"12.3(8)XX\" || ver == \"12.3(8)XX1\" || ver == \"12.3(8)XX2\" || ver == \"12.3(8)XX2a\" || ver == \"12.3(8)XX2b\" || ver == \"12.3(8)XX2c\" || ver == \"12.3(8)XX2d\" || ver == \"12.3(8)XX2e\")\n fixed_ver = \"15.1(4)M8\";\n#12.3XZ\nelse if (ver == \"12.3(2)XZ1\" || ver == \"12.3(2)XZ2\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3YA\nelse if (ver == \"12.3(8)YA\" || ver == \"12.3(8)YA1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3YB\nelse if (ver == \"12.3(7)YB\" || ver == \"12.3(7)YB1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3YC\nelse if (ver == \"12.3(8)YC\" || ver == \"12.3(8)YC1\" || ver == \"12.3(8)YC2\" || ver == \"12.3(8)YC3\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3YD\nelse if (ver == \"12.3(8)YD\" || ver == \"12.3(8)YD1\")\n fixed_ver = \"15.1(4)M8\";\n#12.3YE\nelse if (ver == \"12.3(4)YE\" || ver == \"12.3(4)YE1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3YF\nelse if (ver == \"12.3(11)YF\" || ver == \"12.3(11)YF1\" || ver == \"12.3(11)YF2\" || ver == \"12.3(11)YF3\" || ver == \"12.3(11)YF4\")\n fixed_ver = \"15.1(4)M8\";\n#12.3YG\nelse if (ver == \"12.3(8)YG\" || ver == \"12.3(8)YG1\" || ver == \"12.3(8)YG2\" || ver == \"12.3(8)YG3\" || ver == \"12.3(8)YG4\" || ver == \"12.3(8)YG5\" || ver == \"12.3(8)YG6\" || ver == \"12.3(8)YG7\")\n fixed_ver = \"15.1(4)M8\";\n#12.3YH\nelse if (ver == \"12.3(8)YH\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3YI\nelse if (ver == \"12.3(8)YI\" || ver == \"12.3(8)YI1\" || ver == \"12.3(8)YI2\" || ver == \"12.3(8)YI3\")\n fixed_ver = \"15.1(4)M8\";\n#12.3YJ\nelse if (ver == \"12.3(11)YJ\")\n fixed_ver = \"15.1(4)M8\";\n#12.3YK\nelse if (ver == \"12.3(11)YK\" || ver == \"12.3(11)YK1\" || ver == \"12.3(11)YK2\" || ver == \"12.3(11)YK3\")\n fixed_ver = \"15.1(4)M8\";\n#12.3YL\nelse if (ver == \"12.3(11)YL\" || ver == \"12.3(11)YL1\" || ver == \"12.3(11)YL2\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3YM\nelse if (ver == \"12.3(14)YM1\" || ver == \"12.3(14)YM10\" || ver == \"12.3(14)YM11\" || ver == \"12.3(14)YM12\" || ver == \"12.3(14)YM13\" || ver == \"12.3(14)YM2\" || ver == \"12.3(14)YM3\" || ver == \"12.3(14)YM4\" || ver == \"12.3(14)YM5\" || ver == \"12.3(14)YM6\" || ver == \"12.3(14)YM7\" || ver == \"12.3(14)YM8\" || ver == \"12.3(14)YM9\")\n fixed_ver = \"15.1(4)M8\";\n#12.3YN\nelse if (ver == \"12.3(11)YN\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3YQ\nelse if (ver == \"12.3(14)YQ\" || ver == \"12.3(14)YQ1\" || ver == \"12.3(14)YQ2\" || ver == \"12.3(14)YQ3\" || ver == \"12.3(14)YQ4\" || ver == \"12.3(14)YQ5\" || ver == \"12.3(14)YQ6\" || ver == \"12.3(14)YQ7\" || ver == \"12.3(14)YQ8\")\n fixed_ver = \"15.1(4)M8\";\n#12.3YR\nelse if (ver == \"12.3(11)YR\" || ver == \"12.3(11)YR1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3YS\nelse if (ver == \"12.3(11)YS\" || ver == \"12.3(11)YS1\" || ver == \"12.3(11)YS2\")\n fixed_ver = \"15.1(4)M8\";\n#12.3YT\nelse if (ver == \"12.3(14)YT\" || ver == \"12.3(14)YT1\")\n fixed_ver = \"15.1(4)M8\";\n#12.3YU\nelse if (ver == \"12.3(14)YU\" || ver == \"12.3(14)YU1\")\n fixed_ver = \"15.1(4)M8\";\n#12.3YX\nelse if (ver == \"12.3(14)YX\" || ver == \"12.3(14)YX1\" || ver == \"12.3(14)YX10\" || ver == \"12.3(14)YX11\" || ver == \"12.3(14)YX12\" || ver == \"12.3(14)YX13\" || ver == \"12.3(14)YX14\" || ver == \"12.3(14)YX15\" || ver == \"12.3(14)YX16\" || ver == \"12.3(14)YX17\" || ver == \"12.3(14)YX2\" || ver == \"12.3(14)YX3\" || ver == \"12.3(14)YX4\" || ver == \"12.3(14)YX7\" || ver == \"12.3(14)YX8\" || ver == \"12.3(14)YX9\")\n fixed_ver = \"15.1(4)M8\";\n#12.3YZ\nelse if (ver == \"12.3(11)YZ\" || ver == \"12.3(11)YZ1\" || ver == \"12.3(11)YZ2\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.3ZA\nelse if (ver == \"12.3(8)ZA\" || ver == \"12.3(8)ZA1\")\n fixed_ver = \"15.1(4)M8\";\n#12.3ZB\nelse if (ver == \"12.3(11)ZB\" || ver == \"12.3(11)ZB1\" || ver == \"12.3(11)ZB2\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.4\nelse if (ver == \"12.4(1)\" || ver == \"12.4(1a)\" || ver == \"12.4(1b)\" || ver == \"12.4(1c)\" || ver == \"12.4(3)\" || ver == \"12.4(3a)\" || ver == \"12.4(3b)\" || ver == \"12.4(3c)\" || ver == \"12.4(3d)\" || ver == \"12.4(3e)\" || ver == \"12.4(3f)\" || ver == \"12.4(3g)\" || ver == \"12.4(3h)\" || ver == \"12.4(3i)\" || ver == \"12.4(3j)\" || ver == \"12.4(5)\" || ver == \"12.4(5a)\" || ver == \"12.4(5b)\" || ver == \"12.4(5c)\" || ver == \"12.4(7)\" || ver == \"12.4(7a)\" || ver == \"12.4(7b)\" || ver == \"12.4(7c)\" || ver == \"12.4(7d)\" || ver == \"12.4(7e)\" || ver == \"12.4(7f)\" || ver == \"12.4(7g)\" || ver == \"12.4(7h)\" || ver == \"12.4(8)\" || ver == \"12.4(8a)\" || ver == \"12.4(8b)\" || ver == \"12.4(8c)\" || ver == \"12.4(8d)\" || ver == \"12.4(10)\" || ver == \"12.4(10a)\" || ver == \"12.4(10b)\" || ver == \"12.4(10c)\" || ver == \"12.4(12)\" || ver == \"12.4(12a)\" || ver == \"12.4(12b)\" || ver == \"12.4(12c)\" || ver == \"12.4(13)\" || ver == \"12.4(13a)\" || ver == \"12.4(13b)\" || ver == \"12.4(13c)\" || ver == \"12.4(13d)\" || ver == \"12.4(13e)\" || ver == \"12.4(13f)\" || ver == \"12.4(16)\" || ver == \"12.4(16a)\" || ver == \"12.4(16b)\" || ver == \"12.4(17)\" || ver == \"12.4(17a)\" || ver == \"12.4(17b)\" || ver == \"12.4(18)\" || ver == \"12.4(18a)\" || ver == \"12.4(18b)\" || ver == \"12.4(18c)\" || ver == \"12.4(18d)\" || ver == \"12.4(18e)\" || ver == \"12.4(19)\" || ver == \"12.4(21)\" || ver == \"12.4(21a)\" || ver == \"12.4(23)\" || ver == \"12.4(23a)\" || ver == \"12.4(23b)\" || ver == \"12.4(23c)\" || ver == \"12.4(23d)\" || ver == \"12.4(23e)\" || ver == \"12.4(25)\" || ver == \"12.4(25a)\" || ver == \"12.4(25b)\" || ver == \"12.4(25c)\" || ver == \"12.4(25d)\" || ver == \"12.4(25e)\" || ver == \"12.4(25f)\" || ver == \"12.4(25g)\")\n fixed_ver = \"15.1(4)M8\";\n#12.4GC\nelse if (ver == \"12.4(22)GC1\" || ver == \"12.4(22)GC1a\" || ver == \"12.4(24)GC1\" || ver == \"12.4(24)GC3\" || ver == \"12.4(24)GC3a\" || ver == \"12.4(24)GC4\" || ver == \"12.4(24)GC5\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.4M\nelse if (ver == \"12.4(5a)M0\" || ver == \"12.4(21a)M1\" || ver == \"12.4(23b)M1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.4MD\nelse if (ver == \"12.4(11)MD\" || ver == \"12.4(11)MD1\" || ver == \"12.4(11)MD10\" || ver == \"12.4(11)MD2\" || ver == \"12.4(11)MD3\" || ver == \"12.4(11)MD4\" || ver == \"12.4(11)MD5\" || ver == \"12.4(11)MD6\" || ver == \"12.4(11)MD7\" || ver == \"12.4(11)MD8\" || ver == \"12.4(11)MD9\" || ver == \"12.4(15)MD\" || ver == \"12.4(15)MD1\" || ver == \"12.4(15)MD2\" || ver == \"12.4(15)MD3\" || ver == \"12.4(15)MD4\" || ver == \"12.4(15)MD5\" || ver == \"12.4(22)MD\" || ver == \"12.4(22)MD1\" || ver == \"12.4(22)MD2\" || ver == \"12.4(24)MD\" || ver == \"12.4(24)MD1\" || ver == \"12.4(24)MD2\" || ver == \"12.4(24)MD3\" || ver == \"12.4(24)MD4\" || ver == \"12.4(24)MD5\" || ver == \"12.4(24)MD6\" || ver == \"12.4(24)MD7\")\n fixed_ver = \"12.4(24)MDB17\";\n#12.4MDA\nelse if (ver == \"12.4(22)MDA\" || ver == \"12.4(22)MDA1\" || ver == \"12.4(22)MDA2\" || ver == \"12.4(22)MDA3\" || ver == \"12.4(22)MDA4\" || ver == \"12.4(22)MDA5\" || ver == \"12.4(22)MDA6\" || ver == \"12.4(24)MDA\" || ver == \"12.4(24)MDA1\" || ver == \"12.4(24)MDA10\" || ver == \"12.4(24)MDA11\" || ver == \"12.4(24)MDA12\" || ver == \"12.4(24)MDA13\" || ver == \"12.4(24)MDA2\" || ver == \"12.4(24)MDA3\" || ver == \"12.4(24)MDA4\" || ver == \"12.4(24)MDA5\" || ver == \"12.4(24)MDA6\" || ver == \"12.4(24)MDA7\" || ver == \"12.4(24)MDA8\" || ver == \"12.4(24)MDA9\")\n fixed_ver = \"12.4(24)MDB17\";\n#12.4MDB\nelse if (ver == \"12.4(24)MDB\" || ver == \"12.4(24)MDB1\" || ver == \"12.4(24)MDB10\" || ver == \"12.4(24)MDB11\" || ver == \"12.4(24)MDB12\" || ver == \"12.4(24)MDB13\" || ver == \"12.4(24)MDB14\" || ver == \"12.4(24)MDB15\" || ver == \"12.4(24)MDB16\" || ver == \"12.4(24)MDB3\" || ver == \"12.4(24)MDB4\" || ver == \"12.4(24)MDB5\" || ver == \"12.4(24)MDB5a\" || ver == \"12.4(24)MDB6\" || ver == \"12.4(24)MDB7\" || ver == \"12.4(24)MDB8\" || ver == \"12.4(24)MDB9\")\n fixed_ver = \"12.4(24)MDB17\";\n#12.4MR\nelse if (ver == \"12.4(2)MR\" || ver == \"12.4(2)MR1\" || ver == \"12.4(4)MR\" || ver == \"12.4(4)MR1\" || ver == \"12.4(6)MR\" || ver == \"12.4(6)MR1\" || ver == \"12.4(9)MR\" || ver == \"12.4(11)MR\" || ver == \"12.4(12)MR\" || ver == \"12.4(12)MR1\" || ver == \"12.4(12)MR2\" || ver == \"12.4(16)MR\" || ver == \"12.4(16)MR1\" || ver == \"12.4(16)MR2\" || ver == \"12.4(19)MR\" || ver == \"12.4(19)MR1\" || ver == \"12.4(19)MR2\" || ver == \"12.4(19)MR3\" || ver == \"12.4(20)MR\" || ver == \"12.4(20)MR2\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.4MRA\nelse if (ver == \"12.4(20)MRA\" || ver == \"12.4(20)MRA1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.4MRB\nelse if (ver == \"12.4(20)MRB\" || ver == \"12.4(20)MRB1\")\n fixed_ver = \"15.1(4)M8\";\n#12.4SW\nelse if (ver == \"12.4(11)SW\" || ver == \"12.4(11)SW1\" || ver == \"12.4(11)SW2\" || ver == \"12.4(11)SW3\" || ver == \"12.4(15)SW\" || ver == \"12.4(15)SW1\" || ver == \"12.4(15)SW2\" || ver == \"12.4(15)SW3\" || ver == \"12.4(15)SW4\" || ver == \"12.4(15)SW5\" || ver == \"12.4(15)SW6\" || ver == \"12.4(15)SW7\" || ver == \"12.4(15)SW8\" || ver == \"12.4(15)SW8a\" || ver == \"12.4(15)SW9\")\n fixed_ver = \"15.1(4)M8\";\n#12.4T\nelse if (ver == \"12.4(2)T\" || ver == \"12.4(2)T1\" || ver == \"12.4(2)T2\" || ver == \"12.4(2)T3\" || ver == \"12.4(2)T4\" || ver == \"12.4(2)T5\" || ver == \"12.4(2)T6\" || ver == \"12.4(4)T\" || ver == \"12.4(4)T1\" || ver == \"12.4(4)T2\" || ver == \"12.4(4)T3\" || ver == \"12.4(4)T4\" || ver == \"12.4(4)T5\" || ver == \"12.4(4)T6\" || ver == \"12.4(4)T7\" || ver == \"12.4(4)T8\" || ver == \"12.4(6)T\" || ver == \"12.4(6)T1\" || ver == \"12.4(6)T10\" || ver == \"12.4(6)T11\" || ver == \"12.4(6)T12\" || ver == \"12.4(6)T2\" || ver == \"12.4(6)T3\" || ver == \"12.4(6)T4\" || ver == \"12.4(6)T5\" || ver == \"12.4(6)T5a\" || ver == \"12.4(6)T5b\" || ver == \"12.4(6)T5c\" || ver == \"12.4(6)T5d\" || ver == \"12.4(6)T5e\" || ver == \"12.4(6)T5f\" || ver == \"12.4(6)T6\" || ver == \"12.4(6)T7\" || ver == \"12.4(6)T8\" || ver == \"12.4(6)T9\" || ver == \"12.4(9)T\" || ver == \"12.4(9)T0a\" || ver == \"12.4(9)T1\" || ver == \"12.4(9)T2\" || ver == \"12.4(9)T3\" || ver == \"12.4(9)T4\" || ver == \"12.4(9)T5\" || ver == \"12.4(9)T6\" || ver == \"12.4(9)T7\" || ver == \"12.4(11)T\" || ver == \"12.4(11)T1\" || ver == \"12.4(11)T2\" || ver == \"12.4(11)T3\" || ver == \"12.4(11)T4\" || ver == \"12.4(15)T\" || ver == \"12.4(15)T1\" || ver == \"12.4(15)T10\" || ver == \"12.4(15)T11\" || ver == \"12.4(15)T12\" || ver == \"12.4(15)T13\" || ver == \"12.4(15)T13b\" || ver == \"12.4(15)T14\" || ver == \"12.4(15)T15\" || ver == \"12.4(15)T16\" || ver == \"12.4(15)T17\" || ver == \"12.4(15)T2\" || ver == \"12.4(15)T3\" || ver == \"12.4(15)T4\" || ver == \"12.4(15)T5\" || ver == \"12.4(15)T6\" || ver == \"12.4(15)T6a\" || ver == \"12.4(15)T7\" || ver == \"12.4(15)T8\" || ver == \"12.4(15)T9\" || ver == \"12.4(20)T\" || ver == \"12.4(20)T1\" || ver == \"12.4(20)T2\" || ver == \"12.4(20)T3\" || ver == \"12.4(20)T4\" || ver == \"12.4(20)T5\" || ver == \"12.4(20)T5a\" || ver == \"12.4(20)T6\" || ver == \"12.4(22)T\" || ver == \"12.4(22)T1\" || ver == \"12.4(22)T2\" || ver == \"12.4(22)T3\" || ver == \"12.4(22)T4\" || ver == \"12.4(22)T5\" || ver == \"12.4(24)T\" || ver == \"12.4(24)T1\" || ver == \"12.4(24)T10\" || ver == \"12.4(24)T2\" || ver == \"12.4(24)T3\" || ver == \"12.4(24)T3c\" || ver == \"12.4(24)T3e\" || ver == \"12.4(24)T3f\" || ver == \"12.4(24)T31f\" || ver == \"12.4(24)T3g\" || ver == \"12.4(24)T32f\" || ver == \"12.4(24)T33f\" || ver == \"12.4(24)T34f\" || ver == \"12.4(24)T35c\" || ver == \"12.4(24)T35f\" || ver == \"12.4(24)T4\" || ver == \"12.4(24)T4a\" || ver == \"12.4(24)T4b\" || ver == \"12.4(24)T4c\" || ver == \"12.4(24)T4d\" || ver == \"12.4(24)T4e\" || ver == \"12.4(24)T4f\" || ver == \"12.4(24)T4g\" || ver == \"12.4(24)T4h\" || ver == \"12.4(24)T4i\" || ver == \"12.4(24)T4j\" || ver == \"12.4(24)T4k\" || ver == \"12.4(24)T4l\" || ver == \"12.4(24)T4m\" || ver == \"12.4(24)T4n\" || ver == \"12.4(24)T4o\" || ver == \"12.4(24)T5\" || ver == \"12.4(24)T6\" || ver == \"12.4(24)T7\" || ver == \"12.4(24)T8\" || ver == \"12.4(24)T9\")\n fixed_ver = \"15.1(4)M8\";\n#12.4XA\nelse if (ver == \"12.4(2)XA\" || ver == \"12.4(2)XA1\" || ver == \"12.4(2)XA2\")\n fixed_ver = \"15.1(4)M8\";\n#12.4XB\nelse if (ver == \"12.4(2)XB\" || ver == \"12.4(2)XB1\" || ver == \"12.4(2)XB10\" || ver == \"12.4(2)XB11\" || ver == \"12.4(2)XB12\" || ver == \"12.4(2)XB2\" || ver == \"12.4(2)XB3\" || ver == \"12.4(2)XB4\" || ver == \"12.4(2)XB5\" || ver == \"12.4(2)XB6\" || ver == \"12.4(2)XB7\" || ver == \"12.4(2)XB8\" || ver == \"12.4(2)XB9\")\n fixed_ver = \"15.1(4)M8\";\n#12.4XC\nelse if (ver == \"12.4(4)XC\" || ver == \"12.4(4)XC1\" || ver == \"12.4(4)XC2\" || ver == \"12.4(4)XC3\" || ver == \"12.4(4)XC4\" || ver == \"12.4(4)XC5\" || ver == \"12.4(4)XC6\" || ver == \"12.4(4)XC7\")\n fixed_ver = \"15.1(4)M8\";\n#12.4XD\nelse if (ver == \"12.4(4)XD\" || ver == \"12.4(4)XD1\" || ver == \"12.4(4)XD10\" || ver == \"12.4(4)XD11\" || ver == \"12.4(4)XD12\" || ver == \"12.4(4)XD2\" || ver == \"12.4(4)XD3\" || ver == \"12.4(4)XD4\" || ver == \"12.4(4)XD5\" || ver == \"12.4(4)XD6\" || ver == \"12.4(4)XD7\" || ver == \"12.4(4)XD8\" || ver == \"12.4(4)XD9\")\n fixed_ver = \"15.1(4)M8\";\n#12.4XE\nelse if (ver == \"12.4(6)XE\" || ver == \"12.4(6)XE1\" || ver == \"12.4(6)XE2\" || ver == \"12.4(6)XE3\")\n fixed_ver = \"15.1(4)M8\";\n#12.4XF\nelse if (ver == \"12.4(15)XF\")\n fixed_ver = \"15.1(4)M8\";\n#12.4XG\nelse if (ver == \"12.4(9)XG\" || ver == \"12.4(9)XG1\" || ver == \"12.4(9)XG2\" || ver == \"12.4(9)XG3\" || ver == \"12.4(9)XG4\" || ver == \"12.4(9)XG5\")\n fixed_ver = \"15.1(4)M8\";\n#12.4XJ\nelse if (ver == \"12.4(11)XJ\" || ver == \"12.4(11)XJ1\" || ver == \"12.4(11)XJ2\" || ver == \"12.4(11)XJ3\" || ver == \"12.4(11)XJ4\" || ver == \"12.4(11)XJ5\" || ver == \"12.4(11)XJ6\")\n fixed_ver = \"15.1(4)M8\";\n#12.4XK\nelse if (ver == \"12.4(14)XK\")\n fixed_ver = \"15.1(4)M8\";\n#12.4XL\nelse if (ver == \"12.4(15)XL\" || ver == \"12.4(15)XL1\" || ver == \"12.4(15)XL2\" || ver == \"12.4(15)XL3\" || ver == \"12.4(15)XL4\" || ver == \"12.4(15)XL5\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.4XM\nelse if (ver == \"12.4(15)XM\" || ver == \"12.4(15)XM1\" || ver == \"12.4(15)XM2\" || ver == \"12.4(15)XM3\")\n fixed_ver = \"15.1(4)M8\";\n#12.4XN\nelse if (ver == \"12.4(15)XN\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.4XP\nelse if (ver == \"12.4(6)XP\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.4XQ\nelse if (ver == \"12.4(15)XQ\" || ver == \"12.4(15)XQ1\" || ver == \"12.4(15)XQ2\" || ver == \"12.4(15)XQ2a\" || ver == \"12.4(15)XQ2b\" || ver == \"12.4(15)XQ2c\" || ver == \"12.4(15)XQ2d\" || ver == \"12.4(15)XQ3\" || ver == \"12.4(15)XQ4\" || ver == \"12.4(15)XQ5\" || ver == \"12.4(15)XQ6\" || ver == \"12.4(15)XQ7\" || ver == \"12.4(15)XQ8\")\n fixed_ver = \"15.1(4)M8\";\n#12.4XR\nelse if (ver == \"12.4(15)XR\" || ver == \"12.4(15)XR1\" || ver == \"12.4(15)XR10\" || ver == \"12.4(15)XR2\" || ver == \"12.4(15)XR3\" || ver == \"12.4(15)XR4\" || ver == \"12.4(15)XR5\" || ver == \"12.4(15)XR6\" || ver == \"12.4(15)XR7\" || ver == \"12.4(15)XR8\" || ver == \"12.4(15)XR9\" || ver == \"12.4(22)XR\" || ver == \"12.4(22)XR1\" || ver == \"12.4(22)XR10\" || ver == \"12.4(22)XR11\" || ver == \"12.4(22)XR12\" || ver == \"12.4(22)XR2\" || ver == \"12.4(22)XR3\" || ver == \"12.4(22)XR4\" || ver == \"12.4(22)XR5\" || ver == \"12.4(22)XR6\" || ver == \"12.4(22)XR7\" || ver == \"12.4(22)XR8\" || ver == \"12.4(22)XR9\")\n fixed_ver = \"15.1(4)M8\";\n#12.4XT\nelse if (ver == \"12.4(6)XT\" || ver == \"12.4(6)XT1\" || ver == \"12.4(6)XT2\")\n fixed_ver = \"15.1(4)M8\";\n#12.4XV\nelse if (ver == \"12.4(11)XV\" || ver == \"12.4(11)XV1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.4XW\nelse if (ver == \"12.4(11)XW\" || ver == \"12.4(11)XW1\" || ver == \"12.4(11)XW10\" || ver == \"12.4(11)XW2\" || ver == \"12.4(11)XW3\" || ver == \"12.4(11)XW4\" || ver == \"12.4(11)XW5\" || ver == \"12.4(11)XW6\" || ver == \"12.4(11)XW7\" || ver == \"12.4(11)XW8\" || ver == \"12.4(11)XW9\")\n fixed_ver = \"15.1(4)M8\";\n#12.4XY\nelse if (ver == \"12.4(15)XY\" || ver == \"12.4(15)XY1\" || ver == \"12.4(15)XY2\" || ver == \"12.4(15)XY3\" || ver == \"12.4(15)XY4\" || ver == \"12.4(15)XY5\")\n fixed_ver = \"15.1(4)M8\";\n#12.4XZ\nelse if (ver == \"12.4(15)XZ\" || ver == \"12.4(15)XZ1\" || ver == \"12.4(15)XZ2\")\n fixed_ver = \"15.1(4)M8\";\n#12.4YA\nelse if (ver == \"12.4(20)YA\" || ver == \"12.4(20)YA1\" || ver == \"12.4(20)YA2\" || ver == \"12.4(20)YA3\")\n fixed_ver = \"15.1(4)M8\";\n#12.4YB\nelse if (ver == \"12.4(22)YB\" || ver == \"12.4(22)YB1\" || ver == \"12.4(22)YB2\" || ver == \"12.4(22)YB3\" || ver == \"12.4(22)YB4\" || ver == \"12.4(22)YB5\" || ver == \"12.4(22)YB6\" || ver == \"12.4(22)YB7\" || ver == \"12.4(22)YB8\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.4YD\nelse if (ver == \"12.4(22)YD\" || ver == \"12.4(22)YD1\" || ver == \"12.4(22)YD2\" || ver == \"12.4(22)YD3\" || ver == \"12.4(22)YD4\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.4YE\nelse if (ver == \"12.4(22)YE\" || ver == \"12.4(22)YE1\" || ver == \"12.4(22)YE2\" || ver == \"12.4(22)YE3\" || ver == \"12.4(22)YE4\" || ver == \"12.4(22)YE5\" || ver == \"12.4(22)YE6\" || ver == \"12.4(24)YE\" || ver == \"12.4(24)YE1\" || ver == \"12.4(24)YE2\" || ver == \"12.4(24)YE3\" || ver == \"12.4(24)YE3a\" || ver == \"12.4(24)YE3b\" || ver == \"12.4(24)YE3c\" || ver == \"12.4(24)YE3d\" || ver == \"12.4(24)YE3e\" || ver == \"12.4(24)YE4\" || ver == \"12.4(24)YE5\" || ver == \"12.4(24)YE6\" || ver == \"12.4(24)YE7\")\n fixed_ver = \"15.1(4)M8\";\n#12.4YG\nelse if (ver == \"12.4(24)YG1\" || ver == \"12.4(24)YG2\" || ver == \"12.4(24)YG3\" || ver == \"12.4(24)YG4\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#12.4YS\nelse if (ver == \"12.4(24)YS\" || ver == \"12.4(24)YS1\" || ver == \"12.4(24)YS2\" || ver == \"12.4(24)YS3\" || ver == \"12.4(24)YS4\" || ver == \"12.4(24)YS5\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#15.0EJ\nelse if (ver == \"15.0(2)EJ\")\n fixed_ver = \"15.0(2)EJ1\";\n#15.0EX\nelse if (ver == \"15.0(2)EX\" || ver == \"15.0(2)EX1\" || ver == \"15.0(2)EX2\" || ver == \"15.0(2)EX3\" || ver == \"15.0(2)EX4\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#15.0EZ\nelse if (ver == \"15.0(1)EZ\" || ver == \"15.0(1)EZ1\" || ver == \"15.0(2)EZ\")\n fixed_ver = \"15.0(1)EZ2\";\n#15.0M\nelse if (ver == \"15.0(1)M\" || ver == \"15.0(1)M1\" || ver == \"15.0(1)M10\" || ver == \"15.0(1)M2\" || ver == \"15.0(1)M3\" || ver == \"15.0(1)M4\" || ver == \"15.0(1)M5\" || ver == \"15.0(1)M6\" || ver == \"15.0(1)M6a\" || ver == \"15.0(1)M7\" || ver == \"15.0(1)M8\" || ver == \"15.0(1)M9\")\n fixed_ver = \"15.1(4)M8\";\n#15.0MR\nelse if (ver == \"15.0(1)MR\" || ver == \"15.0(2)MR\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#15.0S\nelse if (ver == \"15.0(1)S\" || ver == \"15.0(1)S1\" || ver == \"15.0(1)S2\" || ver == \"15.0(1)S3a\" || ver == \"15.0(1)S4\" || ver == \"15.0(1)S4a\" || ver == \"15.0(1)S5\" || ver == \"15.0(1)S6\")\n fixed_ver = \"15.2(4)S5\";\n#15.0SE\nelse if (ver == \"15.0(1)SE\" || ver == \"15.0(1)SE1\" || ver == \"15.0(1)SE2\" || ver == \"15.0(1)SE3\" || ver == \"15.0(2)SE\" || ver == \"15.0(2)SE1\" || ver == \"15.0(2)SE2\" || ver == \"15.0(2)SE3\" || ver == \"15.0(2)SE4\" || ver == \"15.0(2)SE5\")\n fixed_ver = \"15.0(2)SE6\";\n#15.0SY\nelse if (ver == \"15.0(1)SY\" || ver == \"15.0(1)SY1\" || ver == \"15.0(1)SY2\" || ver == \"15.0(1)SY3\" || ver == \"15.0(1)SY4\" || ver == \"15.0(1)SY5\")\n fixed_ver = \"15.0(1)SY6\";\n#15.0XA\nelse if (ver == \"15.0(1)XA\" || ver == \"15.0(1)XA1\" || ver == \"15.0(1)XA2\" || ver == \"15.0(1)XA3\" || ver == \"15.0(1)XA4\" || ver == \"15.0(1)XA5\")\n fixed_ver = \"15.1(4)M8\";\n#15.1EY\nelse if (ver == \"15.1(2)EY\" || ver == \"15.1(2)EY1\" || ver == \"15.1(2)EY1a\" || ver == \"15.1(2)EY2\" || ver == \"15.1(2)EY2a\" || ver == \"15.1(2)EY3\" || ver == \"15.1(2)EY4\")\n fixed_ver = \"15.2(4)S5\";\n#15.1GC\nelse if (ver == \"15.1(2)GC\" || ver == \"15.1(2)GC1\" || ver == \"15.1(2)GC2\" || ver == \"15.1(4)GC\" || ver == \"15.1(4)GC1\" || ver == \"15.1(4)GC2\")\n fixed_ver = \"15.1(4)M8\";\n#15.1M\nelse if (ver == \"15.1(4)M\" || ver == \"15.1(4)M0a\" || ver == \"15.1(4)M0b\" || ver == \"15.1(4)M1\" || ver == \"15.1(4)M2\" || ver == \"15.1(4)M3\" || ver == \"15.1(4)M3a\" || ver == \"15.1(4)M4\" || ver == \"15.1(4)M5\" || ver == \"15.1(4)M6\" || ver == \"15.1(4)M7\")\n fixed_ver = \"15.1(4)M8\";\n#15.1MR\nelse if (ver == \"15.1(1)MR\" || ver == \"15.1(1)MR1\" || ver == \"15.1(1)MR2\" || ver == \"15.1(1)MR3\" || ver == \"15.1(1)MR4\" || ver == \"15.1(1)MR5\" || ver == \"15.1(1)MR6\" || ver == \"15.1(3)MR\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#15.1MRA\nelse if (ver == \"15.1(3)MRA\" || ver == \"15.1(3)MRA1\" || ver == \"15.1(3)MRA2\")\n fixed_ver = \"15.1(3)MRA3\";\n#15.1S\nelse if (ver == \"15.1(1)S\" || ver == \"15.1(1)S1\" || ver == \"15.1(1)S2\" || ver == \"15.1(2)S\" || ver == \"15.1(2)S1\" || ver == \"15.1(2)S2\" || ver == \"15.1(3)S\" || ver == \"15.1(3)S0a\" || ver == \"15.1(3)S1\" || ver == \"15.1(3)S2\" || ver == \"15.1(3)S3\" || ver == \"15.1(3)S4\" || ver == \"15.1(3)S5\" || ver == \"15.1(3)S5a\" || ver == \"15.1(3)S6\")\n fixed_ver = \"15.2(4)S5\";\n#15.1SNG\nelse if (ver == \"15.1(2)SNG\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#15.1SNH\nelse if (ver == \"15.1(2)SNH\" || ver == \"15.1(2)SNH1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#15.1SNI\nelse if (ver == \"15.1(2)SNI\" || ver == \"15.1(2)SNI1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#15.1SY\nelse if (ver == \"15.1(1)SY\" || ver == \"15.1(1)SY1\" || ver == \"15.1(1)SY2\" || ver == \"15.1(2)SY\" || ver == \"15.1(2)SY1\")\n fixed_ver = \"15.1(2)SY2 / 15.1(1)SY3\";\n#15.1T\nelse if (ver == \"15.1(1)T\" || ver == \"15.1(1)T1\" || ver == \"15.1(1)T2\" || ver == \"15.1(1)T3\" || ver == \"15.1(1)T4\" || ver == \"15.1(1)T5\" || ver == \"15.1(2)T\" || ver == \"15.1(2)T0a\" || ver == \"15.1(2)T1\" || ver == \"15.1(2)T2\" || ver == \"15.1(2)T2a\" || ver == \"15.1(2)T3\" || ver == \"15.1(2)T4\" || ver == \"15.1(2)T5\" || ver == \"15.1(3)T\" || ver == \"15.1(3)T1\" || ver == \"15.1(3)T2\" || ver == \"15.1(3)T3\" || ver == \"15.1(3)T4\")\n fixed_ver = \"15.1(4)M8\";\n#15.1XB\nelse if (ver == \"15.1(1)XB\" || ver == \"15.1(1)XB1\" || ver == \"15.1(1)XB2\" || ver == \"15.1(1)XB3\" || ver == \"15.1(4)XB4\" || ver == \"15.1(4)XB5\" || ver == \"15.1(4)XB5a\" || ver == \"15.1(4)XB6\" || ver == \"15.1(4)XB7\" || ver == \"15.1(4)XB8\" || ver == \"15.1(4)XB8a\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#15.2E\nelse if (ver == \"15.2(1)E\" || ver == \"15.2(1)E1\")\n fixed_ver = \"15.2(1)E2\";\n#15.2EY\nelse if (ver == \"15.2(1)EY\")\n fixed_ver = \"15.2(1)E2\";\n#15.2GC\nelse if (ver == \"15.2(1)GC\" || ver == \"15.2(1)GC1\" || ver == \"15.2(1)GC2\" || ver == \"15.2(2)GC\" || ver == \"15.2(3)GC\" || ver == \"15.2(3)GC1\" || ver == \"15.2(4)GC\")\n fixed_ver = \"15.2(4)GC1\";\n#15.2GCA\nelse if (ver == \"15.2(3)GCA\" || ver == \"15.2(3)GCA1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#15.2JA\nelse if (ver == \"15.2(2)JA\" || ver == \"15.2(2)JA1\" || ver == \"15.2(4)JA\" || ver == \"15.2(4)JA1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#15.2JAX\nelse if (ver == \"15.2(2)JAX\" || ver == \"15.2(2)JAX1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#15.2JB\nelse if (ver == \"15.2(2)JB\" || ver == \"15.2(2)JB1\" || ver == \"15.2(2)JB2\" || ver == \"15.2(2)JB3\" || ver == \"15.2(4)JB\" || ver == \"15.2(4)JB1\" || ver == \"15.2(4)JB2\" || ver == \"15.2(4)JB3\" || ver == \"15.2(4)JB3a\")\n fixed_ver = \"15.2(4)JB3s / 15.2(4)JB4\";\n#15.2JN\nelse if (ver == \"15.2(2)JN1\" || ver == \"15.2(2)JN2\" || ver == \"15.2(4)JN\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#15.2M\nelse if (ver == \"15.2(4)M\" || ver == \"15.2(4)M1\" || ver == \"15.2(4)M2\" || ver == \"15.2(4)M3\" || ver == \"15.2(4)M4\" || ver == \"15.2(4)M5\")\n fixed_ver = \"15.2(4)M6\";\n#15.2S\nelse if (ver == \"15.2(1)S\" || ver == \"15.2(1)S1\" || ver == \"15.2(1)S2\" || ver == \"15.2(2)S\" || ver == \"15.2(2)S0a\" || ver == \"15.2(2)S0c\" || ver == \"15.2(2)S0d\" || ver == \"15.2(2)S1\" || ver == \"15.2(2)S2\" || ver == \"15.2(4)S\" || ver == \"15.2(4)S0c\" || ver == \"15.2(4)S1\" || ver == \"15.2(4)S2\" || ver == \"15.2(4)S3\" || ver == \"15.2(4)S3a\" || ver == \"15.2(4)S4\" || ver == \"15.2(4)S4a\")\n fixed_ver = \"15.2(4)S5\";\n#15.2SNG\nelse if (ver == \"15.2(2)SNG\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#15.2SNH\nelse if (ver == \"15.2(2)SNH\" || ver == \"15.2(2)SNH1\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#15.2SNI\nelse if (ver == \"15.2(2)SNI\")\n fixed_ver = \"15.4(1)S1 / 15.4(2)S\";\n#15.2T\nelse if (ver == \"15.2(1)T\" || ver == \"15.2(1)T1\" || ver == \"15.2(1)T2\" || ver == \"15.2(1)T3\" || ver == \"15.2(1)T3a\" || ver == \"15.2(1)T4\" || ver == \"15.2(2)T\" || ver == \"15.2(2)T1\" || ver == \"15.2(2)T2\" || ver == \"15.2(2)T3\" || ver == \"15.2(2)T4\" || ver == \"15.2(3)T\" || ver == \"15.2(3)T1\" || ver == \"15.2(3)T2\" || ver == \"15.2(3)T3\" || ver == \"15.2(3)T4\")\n fixed_ver = \"15.2(4)M6\";\n#15.2XA\nelse if (ver == \"15.2(3)XA\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#15.2XB\nelse if (ver == \"15.2(4)XB10\")\n fixed_ver = \"Refer to the vendor for a fix.\";\n#15.3S\nelse if (ver == \"15.3(1)S\" || ver == \"15.3(1)S1\" || ver == \"15.3(1)S1e\" || ver == \"15.3(1)S2\" || ver == \"15.3(2)S\" || ver == \"15.3(2)S0a\" || ver == \"15.3(2)S0xa\" || ver == \"15.3(2)S1\" || ver == \"15.3(2)S1b\" || ver == \"15.3(2)S1c\" || ver == \"15.3(2)S2\" || ver == \"15.3(3)S\" || ver == \"15.3(3)S0b\" || ver == \"15.3(3)S1\" || ver == \"15.3(3)S1a\")\n fixed_ver = \"15.3(3)S2\";\n#15.3T\nelse if (ver == \"15.3(1)T\" || ver == \"15.3(1)T1\" || ver == \"15.3(1)T2\" || ver == \"15.3(1)T3\" || ver == \"15.3(2)T\" || ver == \"15.3(2)T1\" || ver == \"15.3(2)T2\")\n fixed_ver = \"15.3(2)T3\";\n#15.4S\nelse if (ver == \"15.4(1)S\" || ver == \"15.4(1)S0a\")\n fixed_ver = \"15.4(1)S1 / 15.4(2)S\";\n\nif (fixed_ver) flag++;\n\nif (get_kb_item(\"Host/local_checks_enabled\"))\n{\n if (flag)\n {\n flag = 0;\n buf = cisco_command_kb_item(\"Host/Cisco/Config/show_running-config\", \"show running-config\");\n if (check_cisco_result(buf))\n {\n if (preg(multiline:TRUE, pattern:\"\\s+ip\\s+nat\\s+[eio]\", string:buf)) { flag = 1; }\n } else if (cisco_needs_enable(buf)) { flag = 1; override = 1; }\n }\n}\n\nif (flag)\n{\n report +=\n '\\n Cisco Bug ID : ' + cbi +\n '\\n Installed release : ' + ver +\n '\\n Fixed release : ' + fixed_ver + '\\n';\n security_hole(port:0, extra:report + cisco_caveat(override));\n exit(0);\n}\nelse audit(AUDIT_HOST_NOT, \"affected\");\n", "cvss": {"score": 7.8, "vector": "AV:N/AC:L/Au:N/C:N/I:N/A:C"}}], "securityvulns": [{"lastseen": "2018-08-31T11:09:54", "bulletinFamily": "software", "cvelist": ["CVE-2014-2108", "CVE-2014-2111", "CVE-2014-2113", "CVE-2014-2106", "CVE-2014-2107", "CVE-2014-2112", "CVE-2014-2109"], "description": "Multiple DoS conditions.", "edition": 1, "modified": "2014-03-27T00:00:00", "published": "2014-03-27T00:00:00", "id": "SECURITYVULNS:VULN:13631", "href": "https://vulners.com/securityvulns/SECURITYVULNS:VULN:13631", "title": "Cisco IOS multiple security vulnerabilities", "type": "securityvulns", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}}], "ics": [{"lastseen": "2020-12-18T03:22:09", "bulletinFamily": "info", "cvelist": ["CVE-2014-3360", "CVE-2014-3566", "CVE-2016-6415", "CVE-2014-3299", "CVE-2015-0643", "CVE-2015-7703", "CVE-2014-2108", "CVE-2014-3355", "CVE-2014-2111", "CVE-2015-7855", "CVE-2014-0076", "CVE-2015-0288", "CVE-2014-0224", "CVE-2015-1799", "CVE-2014-3354", "CVE-2016-1350", "CVE-2015-0285", "CVE-2014-3359", "CVE-2015-7704", "CVE-2015-0207", "CVE-2016-1409", "CVE-2015-0642", "CVE-2014-3470", "CVE-2016-6393", "CVE-2015-7701", "CVE-2015-7848", "CVE-2014-3356", "CVE-2015-0293", "CVE-2010-5298", "CVE-2016-6381", "CVE-2015-7692", "CVE-2014-0195", "CVE-2014-0198", "CVE-2015-0209", "CVE-2016-1344", "CVE-2015-7851", "CVE-2015-7702", "CVE-2015-7852", "CVE-2015-0646", "CVE-2015-7871", "CVE-2014-2113", "CVE-2015-7849", "CVE-2015-7691", "CVE-2015-0291", "CVE-2014-2106", "CVE-2015-0287", "CVE-2015-7705", "CVE-2015-1798", "CVE-2016-6382", "CVE-2015-0289", "CVE-2015-0292", "CVE-2015-7850", "CVE-2016-6380", "CVE-2015-0290", "CVE-2014-3361", "CVE-2016-6384", "CVE-2015-1787", "CVE-2014-2112", "CVE-2015-7854", "CVE-2014-2109", "CVE-2014-0221", "CVE-2015-7853"], "description": "### **CVSS v3 10.0**\n\n**ATTENTION: **Remotely exploitable/low skill level to exploit.\n\n**Vendor:** Rockwell Automation\n\n**Equipment:** Stratix 5900\n\n**Vulnerabilities:** Improper Input Validation, Resource Management Errors, Improper Authentication, Path Traversal_._\n\n## REPOSTED INFORMATION\n\nThis advisory was originally posted to the NCCIC Portal on April 4, 2017, and is being released to the NCCIC/ICS-CERT web site.\n\n## AFFECTED PRODUCTS\n\nRockwell Automation reports that these vulnerabilities affect the following Stratix 5900 Services Routers:\n\n * Stratix 5900, All Versions prior to 15.6.3.\n\n## IMPACT\n\nAn attacker who exploits these vulnerabilities may be able to perform man-in-the-middle attacks, create denial of service conditions, or remotely execute arbitrary code.\n\n## MITIGATION\n\nRockwell Automation has provided a new firmware version, Version 15.6.3, to mitigate these vulnerabilities.\n\nRockwell Automation encourages users of the affected versions to update to the latest available software versions addressing the associated risk, and including improvements to further harden the software and enhance its resilience against similar malicious attacks. Users can find the latest firmware version by searching for their device at the following web site:\n\n<http://compatibility.rockwellautomation.com/Pages/MultiProductDownload.aspx?famID=15>\n\nAdditional precautions and risk mitigation strategies specific to these types of attacks are recommended in the Rockwell Automation security release. When possible, multiple strategies should be implemented simultaneously.\n\n<https://rockwellautomation.custhelp.com/app/answers/detail/a_id/1041191>\n\nPlease also refer to Cisco\u2019s security advisories (linked below) for additional workarounds and details for these vulnerabilities.\n\nNCCIC/ICS-CERT recommends that users take defensive measures to minimize the risk of exploitation of these vulnerabilities. Specifically, users should:\n\n * Minimize network exposure for all control system devices and/or systems, and ensure that they are not accessible from the Internet.\n * Locate control system networks and remote devices behind firewalls, and isolate them from the business network.\n * When remote access is required, use secure methods, such as Virtual Private Networks (VPNs), recognizing that VPNs may have vulnerabilities and should be updated to the most current version available. Also recognize that VPN is only as secure as the connected devices.\n\nICS-CERT reminds organizations to perform proper impact analysis and risk assessment prior to deploying defensive measures.\n\nICS-CERT also provides a section for control systems security recommended practices on the ICS-CERT web page. Several recommended practices are available for reading and download, including Improving Industrial Control Systems Cybersecurity with Defense-in-Depth Strategies.\n\nAdditional mitigation guidance and recommended practices are publicly available in the ICS\u2011CERT Technical Information Paper, ICS-TIP-12-146-01B--Targeted Cyber Intrusion Detection and Mitigation Strategies, that is available for download from the ICS-CERT web site.\n\nOrganizations observing any suspected malicious activity should follow their established internal procedures and report their findings to ICS-CERT for tracking and correlation against other incidents.\n\nNo known public exploits specifically target these vulnerabilities.\n\n## VULNERABILITY OVERVIEW\n\n## [**IMPROPER INPUT VALIDATION CWE-20**](<https://cwe.mitre.org/data/definitions/20.html>)\n\n[Cisco IOS and IOS XE Software DNS Forwarder Denial of Service Vulnerability](<https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20160928-dns>).\n\n[CVE-2016-6380](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-6380>) has been assigned to this vulnerability. A CVSS v3 base score of 8.1 has been calculated; the CVSS vector string is ([AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:H](<https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:H>)).\n\n## [**RESOURCE MANAGEMENT ERRORS CWE 399**](<https://cwe.mitre.org/data/definitions/399.html>)\n\n[Cisco IOS and IOS XE Software AAA Login Denial of Service Vulnerability](<https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20160928-aaados>).\n\n[CVE-2016-6393](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-6380>) has been assigned to this vulnerability. A CVSS v3 base score of 8.1 has been calculated; the CVSS vector string is ([AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:H](<https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:H>)).\n\n## [**RESOURCE MANAGEMENT ERRORS CWE 399**](<https://cwe.mitre.org/data/definitions/399.html>)\n\n[Cisco IOS and IOS XE Software H.323 Message Validation Denial of Service Vulnerability](<https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20160928-h323>).\n\n[CVE-2016-6384](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-6384>) has been assigned to this vulnerability. A CVSS v3 base score of 8.6 has been calculated; the CVSS vector string is ([AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H](<https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H>)).\n\n## [**RESOURCE MANAGEMENT ERRORS CWE 399**](<https://cwe.mitre.org/data/definitions/399.html>)\n\n[Cisco IOS and IOS XE Software Internet Key Exchange Version 1 Fragmentation Denial of Service Vulnerability](<https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20160928-ios-ikev1>).\n\n[CVE-2016-6381](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-6381>) has been assigned to this vulnerability. A CVSS v3 base score of 6.8 has been calculated; the CVSS vector string is ([AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:N/A:H](<https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:N/A:H>)).\n\n## [**RESOURCE MANAGEMENT ERRORS CWE 399**](<https://cwe.mitre.org/data/definitions/399.html>)\n\n[Cisco IOS and IOS XE Software Multicast Routing Denial of Service Vulnerabilities](<https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20160928-msdp>).\n\n[CVE-2016-6382](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-6382>) has been assigned to this vulnerability. A CVSS v3 base score of 8.6 has been calculated; the CVSS vector string is ([AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H](<https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H>)).\n\n## [**INFORMATION EXPOSURE CWE-200**](<https://cwe.mitre.org/data/definitions/200.html>)\n\n[IKEv1 Information Disclosure Vulnerability in Multiple Cisco Products](<https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20160916-ikev1>).\n\n[CVE-2016-6415](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-6415>) has been assigned to this vulnerability. A CVSS v3 base score of 8.6 has been calculated; the CVSS vector string is ([AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N](<https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N>)).\n\n## [**INPUT VALIDATION CWE-20 **](<https://cwe.mitre.org/data/definitions/20.html>)\n\n[Cisco Products IPv6 Neighbor Discovery Crafted Packet Denial of Service Vulnerability](<https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20160525-ipv6>).\n\n[CVE-2016-1409](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-1409>) has been assigned to this vulnerability. A CVSS v3 base score of 5.8 has been calculated; the CVSS vector string is ([AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:L](<https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:L>)).\n\n## [**RESOURCE MANAGEMENT ERRORS CWE 399**](<https://cwe.mitre.org/data/definitions/399.html>)\n\n[Cisco IOS and IOS XE and Cisco Unified Communications Manager Software Session Initiation Protocol Memory Leak Vulnerability](<https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20160323-sip>).\n\n[CVE-2016-1350](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-1350>) has been assigned to this vulnerability. A CVSS v3 base score of 8.6 has been calculated; the CVSS vector string is ([AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H](<https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H>)).\n\n## [**RESOURCE MANAGEMENT ERRORS CWE 399**](<https://cwe.mitre.org/data/definitions/399.html>)\n\n[Cisco IOS and IOS XE Software Internet Key Exchange Version 2 Fragmentation Denial of Service Vulnerability](<https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20160323-ios-ikev2>).\n\n[CVE-2016-1344](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-1344>) has been assigned to this vulnerability. A CVSS v3 base score of 6.8 has been calculated; the CVSS vector string is ([AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:N/A:H](<https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:N/A:H>)).\n\n## [**INTEGER OVERFLOW OR WRAPAROUND CWE 190**](<https://cwe.mitre.org/data/definitions/190.html>)\n\n## [**IMPROPER RESTRICTION OF OPERATIONS WITHIN THE BOUNDS OF A MEMORY BUFFER CWE-119**](<https://cwe.mitre.org/data/definitions/119.html>)\n\n## [**IMPROPER INPUT VALIDATION CWE-20**](<https://cwe.mitre.org/data/definitions/20.html>)\n\n## [**PATH TRAVERSAL CWE-22**](<https://cwe.mitre.org/data/definitions/22.html>)\n\n## [**PERMISSIONS, PRIVILEGES, AND ACCESS CONTROLS CWE-264**](<https://cwe.mitre.org/data/definitions/264.html>)\n\n## [**IMPROPER AUTHENTICATION CWE-287**](<https://cwe.mitre.org/data/definitions/287.html>)\n\n## [**RESOURCE MANAGEMENT ERRORS CWE 399**](<https://cwe.mitre.org/data/definitions/399.html>)\n\n[Multiple Vulnerabilities in ntpd Affecting Cisco Products - October 2015](<https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20151021-ntp>).\n\n[CVE-2015-7691](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-7691>), [CVE-2015-7692](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-7692>), [CVE-2015-7701](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-7701>), [CVE-2015-7702](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-7702>), [CVE-2015-7703](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-7703>), [CVE-2015-7704](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-7704>), [CVE-2015-7705](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-7705>), [CVE-2015-7848](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-7848>), [CVE-2015-7849](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-7849>), [CVE-2015-7850](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-7850>), [CVE-2015-7851](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-7851>), [CVE-2015-7852](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-7852>), [CVE-2015-7853](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-7853>), [CVE-2015-7854](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-7854>), [CVE-2015-7855](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-7855>), and [CVE-2015-7871](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-7871>) have been assigned to these vulnerabilities. A CVSS v3 base score of 7.2 has been calculated; the CVSS vector string is ([AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:L](<https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:L>)).\n\n## [**IMPROPER AUTHENTICATION CWE-287**](<https://cwe.mitre.org/data/definitions/287.html>)\n\n[Multiple Vulnerabilities in ntpd (April 2015) Affecting Cisco Products](<https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20150408-ntpd>).\n\n[CVE-2015-1798](<https://nvd.nist.gov/vuln/detail/CVE-2015-1798>) and [CVE-2015-1799](<https://nvd.nist.gov/vuln/detail/CVE-2015-1799>) have been assigned to this vulnerability. A CVSS v3 base score of 5.8 has been calculated; the CVSS vector string is ([AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N](<https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N>)).\n\n## [**INPUT VALIDATION CWE 20**](<https://cwe.mitre.org/data/definitions/20.html>)\n\n## [**RESOURCE MANAGEMENT ERRORS CWE 399**](<https://cwe.mitre.org/data/definitions/399.html>)\n\n[Cisco IOS Software and IOS XE Software Internet Key Exchange Version 2 Denial of Service Vulnerabilities](<https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20150325-ikev2>).\n\n[CVE-2015-0642](<https://nvd.nist.gov/vuln/detail/CVE-2015-0642>) and [CVE-2015-0643](<https://nvd.nist.gov/vuln/detail/CVE-2015-0643>) have been assigned to this vulnerability. A CVSS v3 base score of 8.6 has been calculated; the CVSS vector string is ([AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H](<https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H>)).\n\n## [**RESOURCE MANAGEMENT ERRORS CWE 399**](<https://cwe.mitre.org/data/definitions/399.html>)\n\n[Cisco IOS Software and IOS XE Software TCP Packet Memory Leak Vulnerability](<https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20150325-tcpleak>).\n\n[CVE-2015-0646](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0646>) has been assigned to this vulnerability. A CVSS v3 base score of 8.6 has been calculated; the CVSS vector string is ([AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H](<https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H>)).\n\n## [**IMPROPER RESTRICTION OF OPERATIONS WITHIN THE BOUNDS OF A MEMORY BUFFER CWE-119**](<https://cwe.mitre.org/data/definitions/119.html>)\n\n## [**IMPROPER INPUT VALIDATION CWE-20**](<https://cwe.mitre.org/data/definitions/20.html>)\n\n## [**CRYPTOGRAPHIC ISSUES CWE 310**](<https://cwe.mitre.org/data/definitions/310.html>)\n\n[Multiple Vulnerabilities in OpenSSL (March 2015) Affecting Cisco Products](<https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20150320-openssl>).\n\n[CVE-2015-0207](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0207>), [CVE-2015-0209](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0209>), [CVE-2015-0285](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0285>), [CVE-2015-0287](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0287>), [CVE-2015-0288](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0288>), [CVE-2015-0289](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0289>), [CVE-2015-0290](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0290>), [CVE-2015-0291](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0291>), [CVE-2015-0292](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0292>), [CVE-2015-0293](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0293>), and [CVE-2015-1787](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-1787>) have been assigned to these vulnerabilities. A CVSS v3 base score of 4.0 has been calculated; the CVSS vector string is ([AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:N/A:N](<https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:N/A:N>)).\n\n## [**CRYPTOGRAPHIC ISSUES CWE 310**](<https://cwe.mitre.org/data/definitions/310.html>)\n\n[SSL Padding Oracle On Downgraded Legacy Encryption (POODLE) Vulnerability](<https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20141015-poodle>).\n\n[CVE-2014-3566](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-3566>) has been assigned to this vulnerability. A CVSS v3 base score of 4.0 has been calculated; the CVSS vector string is ([AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:N/A:N](<https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:N/A:N>)).\n\n## [**RESOURCE MANAGEMENT ERRORS CWE 399**](<https://cwe.mitre.org/data/definitions/399.html>)\n\n[Cisco IOS Software DHCP Version 6 Denial of Service Vulnerability](<https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20140924-dhcpv6>).\n\n[CVE-2014-3359](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-3359>) has been assigned to this vulnerability. A CVSS v3 base score of 8.6 has been calculated; the CVSS vector string is ([AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H](<https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H>)).\n\n## [**RESOURCE MANAGEMENT ERRORS CWE 399**](<https://cwe.mitre.org/data/definitions/399.html>)\n\n[Cisco IOS Software Metadata Vulnerabilities](<https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20140924-metadata>).\n\n[CVE-2014-3355](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-3355>) and [CVE-2014-3356](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-3356>) have been assigned to this vulnerability. A CVSS v3 base score of 8.6 has been calculated; the CVSS vector string is ([AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H](<https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H>)).\n\n## [**IMPROPER INPUT VALIDATION CWE-20**](<https://cwe.mitre.org/data/definitions/20.html>)\n\n[Cisco IOS Software Network Address Translation Denial of Service Vulnerability](<https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20140924-nat>).\n\n[CVE-2014-3361](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-3361>) has been assigned to this vulnerability. A CVSS v3 base score of 6.8 has been calculated; the CVSS vector string is ([AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:N/A:H](<https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:N/A:H>)).\n\n## [**RESOURCE MANAGEMENT ERRORS CWE 399**](<https://cwe.mitre.org/data/definitions/399.html>)\n\n[Cisco IOS Software RSVP Vulnerability](<https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20140924-rsvp>).\n\n[CVE-2014-3354](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-3354>) has been assigned to this vulnerability. A CVSS v3 base score of 8.6 has been calculated; the CVSS vector string is ([AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H](<https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H>)).\n\n## [**NUMERIC ERRORS CWE 189**](<https://cwe.mitre.org/data/definitions/189.html>)\n\n[Cisco IOS Software Session Initiation Protocol Denial of Service Vulnerability](<https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20140924-sip>).\n\n[CVE-2014-3360](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-3360>) has been assigned to this vulnerability. A CVSS v3 base score of 8.6 has been calculated; the CVSS vector string is ([AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H](<https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H>)).\n\n## [**RESOURCE MANAGEMENT ERRORS CWE 399**](<https://cwe.mitre.org/data/definitions/399.html>)\n\n[Cisco IOS Software IPsec Denial of Service Vulnerability](<https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/Cisco-SA-20140625-CVE-2014-3299>).\n\n[CVE-2014-3299](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-3299>) has been assigned to this vulnerability. A CVSS v3 base score of 7.7 has been calculated; the CVSS vector string is ([AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:N/A:H](<https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:N/A:H>)).\n\n## [**CRYPTOGRAPHIC ISSUES CWE-310**](<https://cwe.mitre.org/data/definitions/310.html>)\n\n## [**RACE CONDITION CWE-362**](<https://cwe.mitre.org/data/definitions/362.html>)\n\n## [**IMPROPER RESTRICTION OF OPERATIONS WITHIN THE BOUNDS OF A MEMORY BUFFER CWE-119**](<https://cwe.mitre.org/data/definitions/119.html>)\n\n## [**RESOURCE MANAGEMENT ERRORS CWE-399**](<https://cwe.mitre.org/data/definitions/399.html>)\n\n## [**NULL POINTER DEREFERENCE CWE-476**](<https://cwe.mitre.org/data/definitions/476.html>)\n\n[Multiple Vulnerabilities in OpenSSL Affecting Cisco Products](<https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20140605-openssl>).\n\n[CVE-2010-5298](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2010-5298>), [CVE-2014-0076](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-0076>), [CVE-2014-0195](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-0195>), [CVE-2014-0198](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-0198>), [CVE-2014-0221](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-0221>), [CVE-2014-0224](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-0224>), and [CVE-2014-3470](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-3470>) have been assigned to these vulnerabilities. A CVSS v3 base score of 10.0 has been calculated; the CVSS vector string is ([AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H](<https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H>)).\n\n## [**IMPROPER INPUT VALIDATION CWE-20**](<https://cwe.mitre.org/data/definitions/20.html>)\n\n[Cisco IOS Software Crafted IPv6 Packet Denial of Service Vulnerability](<https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20140326-ipv6>).\n\n[CVE-2014-2113](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-2113>) has been assigned to this vulnerability. A CVSS v3 base score of 8.6 has been calculated; the CVSS vector string is ([AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H](<https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H>)).\n\n## [**RESOURCE MANAGEMENT ERRORS CWE 399**](<https://cwe.mitre.org/data/definitions/399.html>)\n\n[Cisco IOS Software Internet Key Exchange Version 2 Denial of Service Vulnerability](<https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20140326-ikev2>).\n\n[CVE-2014-2108](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-2108>) has been assigned to this vulnerability. A CVSS v3 base score of 8.6 has been calculated; the CVSS vector string is ([AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H](<https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H>)).\n\n## [**IMPROPER INPUT VALIDATION CWE-20**](<https://cwe.mitre.org/data/definitions/20.html>)\n\n## [**RESOURCE MANAGEMENT ERRORS CWE 399**](<https://cwe.mitre.org/data/definitions/399.html>)\n\n[Cisco IOS Software Network Address Translation Vulnerabilities](<https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20140326-nat>).\n\n[CVE-2014-2109](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-2109>) and [CVE-2014-2111](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-2111>) has been assigned to this vulnerability. A CVSS v3 base score of 8.6 has been calculated; the CVSS vector string is ([AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H](<https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H>)).\n\n## [**IMPROPER INPUT VALIDATION CWE-20**](<https://cwe.mitre.org/data/definitions/20.html>)\n\n[Cisco IOS Software Session Initiation Protocol Denial of Service Vulnerability](<https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20140326-sip>).\n\n[CVE-2014-2106](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-2106>) has been assigned to this vulnerability. A CVSS v3 base score of 8.6 has been calculated; the CVSS vector string is ([AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H](<https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H>)).\n\n## [**RESOURCE MANAGEMENT ERRORS CWE 399**](<https://cwe.mitre.org/data/definitions/399.html>)\n\n[Cisco IOS Software SSL VPN Denial of Service Vulnerability](<https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20140326-ios-sslvpn>).\n\n[CVE-2014-2112](<http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-2112>) has been assigned to this vulnerability. A CVSS v3 base score of 8.6 has been calculated; the CVSS vector string is ([AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H](<https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H>)).\n\n## RESEARCHER\n\nCisco Systems, Inc. reported these vulnerabilities to Rockwell Automation.\n\n## BACKGROUND\n\n**Critical Infrastructure Sectors:** Critical Manufacturing, Energy, Water and Wastewater Systems\n\n**Area Deployed:** Worldwide\n\n**Company Headquarters Location: **United States\n\n## \nContact Information\n\nFor any questions related to this report, please contact the CISA at: \n \nEmail: [CISAservicedesk@cisa.dhs.gov](<mailto:cisaservicedesk@cisa.dhs.gov>) \nToll Free: 1-888-282-0870\n\nFor industrial control systems cybersecurity information: https://us-cert.cisa.gov/ics \nor incident reporting: https://us-cert.cisa.gov/report\n\nCISA continuously strives to improve its products and services. You can help by choosing one of the links below to provide feedback about this product.\n\nThis product is provided subject to this Notification and this [Privacy & Use](<https://www.dhs.gov/privacy-policy>) policy.\n\n**Please share your thoughts.**\n\nWe recently updated our anonymous [product survey](<https://surveymonkey.com/r/G8STDRY?product=https://us-cert.cisa.gov/ics/advisories/ICSA-17-094-04>); we'd welcome your feedback.\n", "edition": 15, "modified": "2017-05-10T00:00:00", "published": "2017-05-09T00:00:00", "id": "ICSA-17-094-04", "href": "https://www.us-cert.gov//ics/advisories/ICSA-17-094-04", "title": "Rockwell Automation Stratix 5900", "type": "ics", "cvss": {"score": 8.3, "vector": "AV:N/AC:M/Au:N/C:P/I:P/A:C"}}]}