Cisco IOS 11.x/12.0 ICMP Redirect Denial of Service Vulnerability
2002-05-21T00:00:00
ID EDB-ID:21465 Type exploitdb Reporter FX Modified 2002-05-21T00:00:00
Description
Cisco IOS 11.x/12.0 ICMP Redirect Denial Of Service Vulnerability. CVE-2002-2315. Dos exploit for hardware platform
source: http://www.securityfocus.com/bid/4786/info
IOS is the Internet Operating System, used on Cisco routers. It is distributed and maintained by Cisco.
It has been reported that it is possible to cause a denial of service in some Cisco routers by sending a large amount of spoofed ICMP redirect messages.
This vulnerability has been assigned Cisco bug ID CSCdx32056.
The following products are known to be affected:
Cisco 1005 running IOS 11.0(18)
Cisco 1603 running IOS 11.3(11b)
Cisco 1603 running IOS 12.0(3)
Cisco 2503 running IOS 11.0(22a)
Cisco 2503 running IOS 11.1(24a)
To generate random ICMP redirect messages, a sender tool is available
at http://www.phenoelit.de/irpas/icmp_redflod.c, which has to be
linked with the IRPAS packet library.
linuxbox# cd /where/irpas/is
linuxbox# make libpackets.a
linuxbox# gcc -o icmp_redflod -I. -L. icmp_redflod.c -lpackets
linuxbox# ./icmp_redflod -i eth0 -D <destination_ip> -G <fake_gateway>
On high bandwidth networks, the command line switch -w0 can be used to increase the sending rate.
{"id": "EDB-ID:21465", "hash": "7bdb943f57870af37e830667d6e8296e", "type": "exploitdb", "bulletinFamily": "exploit", "title": "Cisco IOS 11.x/12.0 ICMP Redirect Denial of Service Vulnerability", "description": "Cisco IOS 11.x/12.0 ICMP Redirect Denial Of Service Vulnerability. CVE-2002-2315. Dos exploit for hardware platform", "published": "2002-05-21T00:00:00", "modified": "2002-05-21T00:00:00", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://www.exploit-db.com/exploits/21465/", "reporter": "FX", "references": [], "cvelist": ["CVE-2002-2315"], "lastseen": "2016-02-02T16:32:10", "history": [], "viewCount": 4, "enchantments": {"score": {"value": 5.0, "vector": "NONE"}, "dependencies": {"references": [{"type": "cve", "idList": ["CVE-2002-2315"]}, {"type": "nessus", "idList": ["CISCO_IOS_ICMP_REDIRECT_DOS.NASL"]}], "modified": "2016-02-02T16:32:10"}, "vulnersScore": 5.0}, "objectVersion": "1.4", "sourceHref": "https://www.exploit-db.com/download/21465/", "sourceData": "source: http://www.securityfocus.com/bid/4786/info\r\n\r\nIOS is the Internet Operating System, used on Cisco routers. It is distributed and maintained by Cisco.\r\n\r\nIt has been reported that it is possible to cause a denial of service in some Cisco routers by sending a large amount of spoofed ICMP redirect messages.\r\n\r\nThis vulnerability has been assigned Cisco bug ID CSCdx32056.\r\n\r\nThe following products are known to be affected:\r\n\r\nCisco 1005 running IOS 11.0(18)\r\nCisco 1603 running IOS 11.3(11b)\r\nCisco 1603 running IOS 12.0(3)\r\nCisco 2503 running IOS 11.0(22a)\r\nCisco 2503 running IOS 11.1(24a) \r\n\r\nTo generate random ICMP redirect messages, a sender tool is available\r\nat http://www.phenoelit.de/irpas/icmp_redflod.c, which has to be\r\nlinked with the IRPAS packet library.\r\n\r\nlinuxbox# cd /where/irpas/is\r\nlinuxbox# make libpackets.a\r\nlinuxbox# gcc -o icmp_redflod -I. -L. icmp_redflod.c -lpackets\r\nlinuxbox# ./icmp_redflod -i eth0 -D <destination_ip> -G <fake_gateway>\r\n\r\nOn high bandwidth networks, the command line switch -w0 can be used to increase the sending rate. ", "osvdbidlist": ["60078"], "_object_type": "robots.models.exploitdb.ExploitDbBulletin", "_object_types": ["robots.models.exploitdb.ExploitDbBulletin", "robots.models.base.Bulletin"]}
{"cve": [{"lastseen": "2016-09-03T03:51:23", "bulletinFamily": "NVD", "description": "Cisco IOS 11.2.x and 12.0.x does not limit the size of its redirect table, which allows remote attackers to cause a denial of service (memory consumption) via spoofed ICMP redirect packets to the router.", "modified": "2008-09-05T16:32:54", "published": "2002-12-31T00:00:00", "href": "https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2002-2315", "id": "CVE-2002-2315", "title": "CVE-2002-2315", "type": "cve", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}}], "nessus": [{"lastseen": "2019-01-16T20:06:03", "bulletinFamily": "scanner", "description": "It is possible to cause a denial of service by flooding the remote\ndevice with ICMP requests, which will cause the redirect cache to\ngrow.", "modified": "2018-11-15T00:00:00", "published": "2012-01-10T00:00:00", "id": "CISCO_IOS_ICMP_REDIRECT_DOS.NASL", "href": "https://www.tenable.com/plugins/index.php?view=single&id=17794", "title": "Cisco IOS ICMP Redirect Denial of Service", "type": "nessus", "sourceData": "#\n# (C) Tenable Network Security, Inc.\n#\n\ninclude(\"compat.inc\");\n\nif (description)\n{\n script_id(17794);\n script_version(\"1.8\");\n script_cvs_date(\"Date: 2018/11/15 20:50:20\");\n\n script_cve_id(\"CVE-2002-2315\");\n script_bugtraq_id(4786);\n script_xref(name:\"CISCO-BUG-ID\", value:\"CSCdx32056\");\n\n script_name(english:\"Cisco IOS ICMP Redirect Denial of Service\");\n script_summary(english:\"Checks IOS version\");\n\n script_set_attribute(attribute:\"synopsis\", value:\n\"The remote device is missing a vendor-supplied security patch.\");\n script_set_attribute(attribute:\"description\", value:\n\"It is possible to cause a denial of service by flooding the remote\ndevice with ICMP requests, which will cause the redirect cache to\ngrow.\");\n script_set_attribute(attribute:\"see_also\", value:\"https://seclists.org/bugtraq/2002/May/198\");\n script_set_attribute(attribute:\"solution\", value:\n\"Apply the relevant patch which can be obtained from the Cisco Bug \ntracker.\");\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:POC/RL:OF/RC:C\");\n script_set_attribute(attribute:\"exploitability_ease\", value:\"Exploits are available\");\n script_set_attribute(attribute:\"exploit_available\", value:\"true\");\n\n script_set_attribute(attribute:\"vuln_publication_date\", value:\"2002/05/21\");\n script_set_attribute(attribute:\"patch_publication_date\", value:\"2002/05/21\");\n script_set_attribute(attribute:\"plugin_publication_date\", value:\"2012/01/10\");\n\n script_set_attribute(attribute:\"plugin_type\", value:\"local\");\n script_set_attribute(attribute:\"cpe\", value:\"cpe:/o:cisco:ios\");\n script_end_attributes();\n\n script_category(ACT_GATHER_INFO);\n script_family(english:\"CISCO\");\n\n script_copyright(english:\"This script is Copyright (C) 2012-2018 Tenable Network Security, Inc.\");\n\n script_dependencies(\"cisco_ios_version.nasl\");\n script_require_keys(\"Host/Cisco/IOS/Version\");\n\n exit(0);\n}\n\ninclude(\"cisco_func.inc\");\ninclude(\"audit.inc\");\n\nversion = get_kb_item_or_exit('Host/Cisco/IOS/Version');\n\nif (version == '12.1(0)PCHK1')\n security_hole(0);\nelse if (version == '12.1(0)PCHK10')\n security_hole(0);\nelse if (version == '12.1(0)PCHK11')\n security_hole(0);\nelse if (version == '12.1(0)PCHK12')\n security_hole(0);\nelse if (version == '12.1(0)PCHK13')\n security_hole(0);\nelse if (version == '12.1(0)PCHK14')\n security_hole(0);\nelse if (version == '12.1(0)PCHK15')\n security_hole(0);\nelse if (version == '12.1(0)PCHK16')\n security_hole(0);\nelse if (version == '12.1(0)PCHK17')\n security_hole(0);\nelse if (version == '12.1(0)PCHK18')\n security_hole(0);\nelse if (version == '12.1(0)PCHK19')\n security_hole(0);\nelse if (version == '12.1(0)PCHK2')\n security_hole(0);\nelse if (version == '12.1(0)PCHK20')\n security_hole(0);\nelse if (version == '12.1(0)PCHK21')\n security_hole(0);\nelse if (version == '12.1(0)PCHK22')\n security_hole(0);\nelse if (version == '12.1(0)PCHK23')\n security_hole(0);\nelse if (version == '12.1(0)PCHK24')\n security_hole(0);\nelse if (version == '12.1(0)PCHK3')\n security_hole(0);\nelse if (version == '12.1(0)PCHK4')\n security_hole(0);\nelse if (version == '12.1(0)PCHK5')\n security_hole(0);\nelse if (version == '12.1(0)PCHK6')\n security_hole(0);\nelse if (version == '12.1(0)PCHK7')\n security_hole(0);\nelse if (version == '12.1(0)PCHK8')\n security_hole(0);\nelse if (version == '12.1(0)PCHK9')\n security_hole(0);\nelse if (version == '12.1(0)PCHK92')\n security_hole(0);\nelse if (version == '12.1(1)')\n security_hole(0);\nelse if (version == '12.1(10)')\n security_hole(0);\nelse if (version == '12.1(10a)')\n security_hole(0);\nelse if (version == '12.1(10)AA')\n security_hole(0);\nelse if (version == '12.1(10)E7')\n security_hole(0);\nelse if (version == '12.1(10)E8')\n security_hole(0);\nelse if (version == '12.1(10)EC')\n security_hole(0);\nelse if (version == '12.1(10)EC1')\n security_hole(0);\nelse if (version == '12.1(10)EV')\n security_hole(0);\nelse if (version == '12.1(10)EV1')\n security_hole(0);\nelse if (version == '12.1(10)EV1a')\n security_hole(0);\nelse if (version == '12.1(10)EV1b')\n security_hole(0);\nelse if (version == '12.1(10)EV2')\n security_hole(0);\nelse if (version == '12.1(10)EV3')\n security_hole(0);\nelse if (version == '12.1(10)EV4')\n security_hole(0);\nelse if (version == '12.1(10)EX')\n security_hole(0);\nelse if (version == '12.1(10)EX1')\n security_hole(0);\nelse if (version == '12.1(10)EX2')\n security_hole(0);\nelse if (version == '12.1(10)EY')\n security_hole(0);\nelse if (version == '12.1(10r)EV')\n security_hole(0);\nelse if (version == '12.1(10r)EV1')\n security_hole(0);\nelse if (version == '12.1(11)')\n security_hole(0);\nelse if (version == '12.1(11a)')\n security_hole(0);\nelse if (version == '12.1(11a)EW')\n security_hole(0);\nelse if (version == '12.1(11b)')\n security_hole(0);\nelse if (version == '12.1(11b)E')\n security_hole(0);\nelse if (version == '12.1(11b)E0a')\n security_hole(0);\nelse if (version == '12.1(11b)E1')\n security_hole(0);\nelse if (version == '12.1(11b)E10')\n security_hole(0);\nelse if (version == '12.1(11b)E11')\n security_hole(0);\nelse if (version == '12.1(11b)E12')\n security_hole(0);\nelse if (version == '12.1(11b)E13')\n security_hole(0);\nelse if (version == '12.1(11b)E14')\n security_hole(0);\nelse if (version == '12.1(11b)E2')\n security_hole(0);\nelse if (version == '12.1(11b)E3')\n security_hole(0);\nelse if (version == '12.1(11b)E4')\n security_hole(0);\nelse if (version == '12.1(11b)E5')\n security_hole(0);\nelse if (version == '12.1(11b)E6')\n security_hole(0);\nelse if (version == '12.1(11b)E7')\n security_hole(0);\nelse if (version == '12.1(11b)E8')\n security_hole(0);\nelse if (version == '12.1(11b)E9')\n security_hole(0);\nelse if (version == '12.1(11b)EC')\n security_hole(0);\nelse if (version == '12.1(11b)EC1')\n security_hole(0);\nelse if (version == '12.1(11b)EW')\n security_hole(0);\nelse if (version == '12.1(11b)EW1')\n security_hole(0);\nelse if (version == '12.1(11b)EX')\n security_hole(0);\nelse if (version == '12.1(11b)EX1')\n security_hole(0);\nelse if (version == '12.1(11)E')\n security_hole(0);\nelse if (version == '12.1(11)EA1')\n security_hole(0);\nelse if (version == '12.1(11)EA1a')\n security_hole(0);\nelse if (version == '12.1(11e)CSFB')\n security_hole(0);\nelse if (version == '12.1(11)EX')\n security_hole(0);\nelse if (version == '12.1(11r)E')\n security_hole(0);\nelse if (version == '12.1(11r)E1')\n security_hole(0);\nelse if (version == '12.1(11r)E2')\n security_hole(0);\nelse if (version == '12.1(11r)E3')\n security_hole(0);\nelse if (version == '12.1(12)')\n security_hole(0);\nelse if (version == '12.1(12a)')\n security_hole(0);\nelse if (version == '12.1(12b)')\n security_hole(0);\nelse if (version == '12.1(12c)')\n security_hole(0);\nelse if (version == '12.1(12c)E')\n security_hole(0);\nelse if (version == '12.1(12c)E1')\n security_hole(0);\nelse if (version == '12.1(12c)E2')\n security_hole(0);\nelse if (version == '12.1(12c)E3')\n security_hole(0);\nelse if (version == '12.1(12c)E4')\n security_hole(0);\nelse if (version == '12.1(12c)E5')\n security_hole(0);\nelse if (version == '12.1(12c)E6')\n security_hole(0);\nelse if (version == '12.1(12c)E7')\n security_hole(0);\nelse if (version == '12.1(12c)EA1')\n security_hole(0);\nelse if (version == '12.1(12c)EA1a')\n security_hole(0);\nelse if (version == '12.1(12c)EC')\n security_hole(0);\nelse if (version == '12.1(12c)EC1')\n security_hole(0);\nelse if (version == '12.1(12c)EV')\n security_hole(0);\nelse if (version == '12.1(12c)EV1')\n security_hole(0);\nelse if (version == '12.1(12c)EV2')\n security_hole(0);\nelse if (version == '12.1(12c)EV3')\n security_hole(0);\nelse if (version == '12.1(12c)EW')\n security_hole(0);\nelse if (version == '12.1(12c)EW1')\n security_hole(0);\nelse if (version == '12.1(12c)EW2')\n security_hole(0);\nelse if (version == '12.1(12c)EW3')\n security_hole(0);\nelse if (version == '12.1(12c)EW4')\n security_hole(0);\nelse if (version == '12.1(12c)EX')\n security_hole(0);\nelse if (version == '12.1(12c)EX1')\n security_hole(0);\nelse if (version == '12.1(12c)EY')\n security_hole(0);\nelse if (version == '12.1(12d)')\n security_hole(0);\nelse if (version == '12.1(12)E')\n security_hole(0);\nelse if (version == '12.1(12e)TEST2')\n security_hole(0);\nelse if (version == '12.1(12)EV')\n security_hole(0);\nelse if (version == '12.1(12r)EX')\n security_hole(0);\nelse if (version == '12.1(12r)EX1')\n security_hole(0);\nelse if (version == '12.1(12r)EZ')\n security_hole(0);\nelse if (version == '12.1(13)')\n security_hole(0);\nelse if (version == '12.1(13a)')\n security_hole(0);\nelse if (version == '12.1(13)AY')\n security_hole(0);\nelse if (version == '12.1(13)E')\n security_hole(0);\nelse if (version == '12.1(13)E1')\n security_hole(0);\nelse if (version == '12.1(13)E10')\n security_hole(0);\nelse if (version == '12.1(13)E11')\n security_hole(0);\nelse if (version == '12.1(13)E12')\n security_hole(0);\nelse if (version == '12.1(13)E13')\n security_hole(0);\nelse if (version == '12.1(13)E14')\n security_hole(0);\nelse if (version == '12.1(13)E15')\n security_hole(0);\nelse if (version == '12.1(13)E16')\n security_hole(0);\nelse if (version == '12.1(13)E17')\n security_hole(0);\nelse if (version == '12.1(13)E2')\n security_hole(0);\nelse if (version == '12.1(13)E3')\n security_hole(0);\nelse if (version == '12.1(13)E4')\n security_hole(0);\nelse if (version == '12.1(13)E5')\n security_hole(0);\nelse if (version == '12.1(13)E6')\n security_hole(0);\nelse if (version == '12.1(13)E7')\n security_hole(0);\nelse if (version == '12.1(13)E8')\n security_hole(0);\nelse if (version == '12.1(13)E9')\n security_hole(0);\nelse if (version == '12.1(13)EA1')\n security_hole(0);\nelse if (version == '12.1(13)EA1a')\n security_hole(0);\nelse if (version == '12.1(13)EA1b')\n security_hole(0);\nelse if (version == '12.1(13)EA1c')\n security_hole(0);\nelse if (version == '12.1(13)EB')\n security_hole(0);\nelse if (version == '12.1(13)EB1')\n security_hole(0);\nelse if (version == '12.1(13)EC')\n security_hole(0);\nelse if (version == '12.1(13)EC1')\n security_hole(0);\nelse if (version == '12.1(13)EC2')\n security_hole(0);\nelse if (version == '12.1(13)EC3')\n security_hole(0);\nelse if (version == '12.1(13)EC4')\n security_hole(0);\nelse if (version == '12.1(13e)TEST041603')\n security_hole(0);\nelse if (version == '12.1(13)EW')\n security_hole(0);\nelse if (version == '12.1(13)EW1')\n security_hole(0);\nelse if (version == '12.1(13)EW2')\n security_hole(0);\nelse if (version == '12.1(13)EW3')\n security_hole(0);\nelse if (version == '12.1(13)EW4')\n security_hole(0);\nelse if (version == '12.1(13)EX')\n security_hole(0);\nelse if (version == '12.1(13)EX1')\n security_hole(0);\nelse if (version == '12.1(13)EX2')\n security_hole(0);\nelse if (version == '12.1(13)EX3')\n security_hole(0);\nelse if (version == '12.1(13r)E1')\n security_hole(0);\nelse if (version == '12.1(14)')\n security_hole(0);\nelse if (version == '12.1(14)AX')\n security_hole(0);\nelse if (version == '12.1(14)AX1')\n security_hole(0);\nelse if (version == '12.1(14)AX2')\n security_hole(0);\nelse if (version == '12.1(14)AX3')\n security_hole(0);\nelse if (version == '12.1(14)AX4')\n security_hole(0);\nelse if (version == '12.1(14)AY1')\n security_hole(0);\nelse if (version == '12.1(14)AY2')\n security_hole(0);\nelse if (version == '12.1(14)AY3')\n security_hole(0);\nelse if (version == '12.1(14)AY4')\n security_hole(0);\nelse if (version == '12.1(14)AZ')\n security_hole(0);\nelse if (version == '12.1(14)E')\n security_hole(0);\nelse if (version == '12.1(14)E1')\n security_hole(0);\nelse if (version == '12.1(14)E10')\n security_hole(0);\nelse if (version == '12.1(14)E2')\n security_hole(0);\nelse if (version == '12.1(14)E3')\n security_hole(0);\nelse if (version == '12.1(14)E4')\n security_hole(0);\nelse if (version == '12.1(14)E5')\n security_hole(0);\nelse if (version == '12.1(14)E6')\n security_hole(0);\nelse if (version == '12.1(14)E7')\n security_hole(0);\nelse if (version == '12.1(14)E8')\n security_hole(0);\nelse if (version == '12.1(14)E9')\n security_hole(0);\nelse if (version == '12.1(14)EA1')\n security_hole(0);\nelse if (version == '12.1(14)EA1a')\n security_hole(0);\nelse if (version == '12.1(14)EA1b')\n security_hole(0);\nelse if (version == '12.1(14)EB')\n security_hole(0);\nelse if (version == '12.1(14)EB1')\n security_hole(0);\nelse if (version == '12.1(14)EO')\n security_hole(0);\nelse if (version == '12.1(14)EO1')\n security_hole(0);\nelse if (version == '12.1(14r)')\n security_hole(0);\nelse if (version == '12.1(14r)EO')\n security_hole(0);\nelse if (version == '12.1(15)')\n security_hole(0);\nelse if (version == '12.1(16)')\n security_hole(0);\nelse if (version == '12.1(17)')\n security_hole(0);\nelse if (version == '12.1(17a)')\n security_hole(0);\nelse if (version == '12.1(17r)')\n security_hole(0);\nelse if (version == '12.1(18)')\n security_hole(0);\nelse if (version == '12.1(19)')\n security_hole(0);\nelse if (version == '12.1(19)E')\n security_hole(0);\nelse if (version == '12.1(19)E1')\n security_hole(0);\nelse if (version == '12.1(19)E1a')\n security_hole(0);\nelse if (version == '12.1(19)E2')\n security_hole(0);\nelse if (version == '12.1(19)E3')\n security_hole(0);\nelse if (version == '12.1(19)E4')\n security_hole(0);\nelse if (version == '12.1(19)E5')\n security_hole(0);\nelse if (version == '12.1(19)E6')\n security_hole(0);\nelse if (version == '12.1(19)E7')\n security_hole(0);\nelse if (version == '12.1(19)EA1')\n security_hole(0);\nelse if (version == '12.1(19)EA1a')\n security_hole(0);\nelse if (version == '12.1(19)EA1b')\n security_hole(0);\nelse if (version == '12.1(19)EA1c')\n security_hole(0);\nelse if (version == '12.1(19)EA1d')\n security_hole(0);\nelse if (version == '12.1(19)EB')\n security_hole(0);\nelse if (version == '12.1(19)EC')\n security_hole(0);\nelse if (version == '12.1(19)EC1')\n security_hole(0);\nelse if (version == '12.1(19)EO')\n security_hole(0);\nelse if (version == '12.1(19)EO1')\n security_hole(0);\nelse if (version == '12.1(19)EO2')\n security_hole(0);\nelse if (version == '12.1(19)EO3')\n security_hole(0);\nelse if (version == '12.1(19)EO4')\n security_hole(0);\nelse if (version == '12.1(19)EO5')\n security_hole(0);\nelse if (version == '12.1(19)EW')\n security_hole(0);\nelse if (version == '12.1(19)EW1')\n security_hole(0);\nelse if (version == '12.1(19)EW2')\n security_hole(0);\nelse if (version == '12.1(19)EW3')\n security_hole(0);\nelse if (version == '12.1(1a)')\n security_hole(0);\nelse if (version == '12.1(1)AA')\n security_hole(0);\nelse if (version == '12.1(1)AA1')\n security_hole(0);\nelse if (version == '12.1(1a)T1')\n security_hole(0);\nelse if (version == '12.1(1b)')\n security_hole(0);\nelse if (version == '12.1(1c)')\n security_hole(0);\nelse if (version == '12.1(1)DA')\n security_hole(0);\nelse if (version == '12.1(1)DA1')\n security_hole(0);\nelse if (version == '12.1(1)DB')\n security_hole(0);\nelse if (version == '12.1(1)DB1')\n security_hole(0);\nelse if (version == '12.1(1)DB2')\n security_hole(0);\nelse if (version == '12.1(1)DC')\n security_hole(0);\nelse if (version == '12.1(1)DC1')\n security_hole(0);\nelse if (version == '12.1(1)DC2')\n security_hole(0);\nelse if (version == '12.1(1)EX')\n security_hole(0);\nelse if (version == '12.1(1)EX1')\n security_hole(0);\nelse if (version == '12.1(1)GA')\n security_hole(0);\nelse if (version == '12.1(1)GA1')\n security_hole(0);\nelse if (version == '12.1(1)PE')\n security_hole(0);\nelse if (version == '12.1(1r)EX')\n security_hole(0);\nelse if (version == '12.1(1r)XC')\n security_hole(0);\nelse if (version == '12.1(1r)XD')\n security_hole(0);\nelse if (version == '12.1(1)T')\n security_hole(0);\nelse if (version == '12.1(1)XA')\n security_hole(0);\nelse if (version == '12.1(1)XA1')\n security_hole(0);\nelse if (version == '12.1(1)XA2')\n security_hole(0);\nelse if (version == '12.1(1)XA3')\n security_hole(0);\nelse if (version == '12.1(1)XA4')\n security_hole(0);\nelse if (version == '12.1(1)XC')\n security_hole(0);\nelse if (version == '12.1(1)XC1')\n security_hole(0);\nelse if (version == '12.1(1)XD')\n security_hole(0);\nelse if (version == '12.1(1)XD1')\n security_hole(0);\nelse if (version == '12.1(1)XD2')\n security_hole(0);\nelse if (version == '12.1(1)XE')\n security_hole(0);\nelse if (version == '12.1(1)XE1')\n security_hole(0);\nelse if (version == '12.1(2)')\n security_hole(0);\nelse if (version == '12.1(20)')\n security_hole(0);\nelse if (version == '12.1(20a)')\n security_hole(0);\nelse if (version == '12.1(20)E')\n security_hole(0);\nelse if (version == '12.1(20)E1')\n security_hole(0);\nelse if (version == '12.1(20)E2')\n security_hole(0);\nelse if (version == '12.1(20)E3')\n security_hole(0);\nelse if (version == '12.1(20)E4')\n security_hole(0);\nelse if (version == '12.1(20)E5')\n security_hole(0);\nelse if (version == '12.1(20)E6')\n security_hole(0);\nelse if (version == '12.1(20)EA1')\n security_hole(0);\nelse if (version == '12.1(20)EA1a')\n security_hole(0);\nelse if (version == '12.1(20)EA1b')\n security_hole(0);\nelse if (version == '12.1(20)EA2')\n security_hole(0);\nelse if (version == '12.1(20)EB')\n security_hole(0);\nelse if (version == '12.1(20)EC')\n security_hole(0);\nelse if (version == '12.1(20)EC1')\n security_hole(0);\nelse if (version == '12.1(20)EC2')\n security_hole(0);\nelse if (version == '12.1(20)EC3')\n security_hole(0);\nelse if (version == '12.1(20)EO')\n security_hole(0);\nelse if (version == '12.1(20)EO1')\n security_hole(0);\nelse if (version == '12.1(20)EO2')\n security_hole(0);\nelse if (version == '12.1(20)EU')\n security_hole(0);\nelse if (version == '12.1(20)EU1')\n security_hole(0);\nelse if (version == '12.1(20)EW')\n security_hole(0);\nelse if (version == '12.1(20)EW1')\n security_hole(0);\nelse if (version == '12.1(20)EW2')\n security_hole(0);\nelse if (version == '12.1(20)EW3')\n security_hole(0);\nelse if (version == '12.1(21)')\n security_hole(0);\nelse if (version == '12.1(22)')\n security_hole(0);\nelse if (version == '12.1(22a)')\n security_hole(0);\nelse if (version == '12.1(22)AY')\n security_hole(0);\nelse if (version == '12.1(22)AY1')\n security_hole(0);\nelse if (version == '12.1(22)AY2')\n security_hole(0);\nelse if (version == '12.1(22b)')\n security_hole(0);\nelse if (version == '12.1(22c)')\n security_hole(0);\nelse if (version == '12.1(22)E')\n security_hole(0);\nelse if (version == '12.1(22)E1')\n security_hole(0);\nelse if (version == '12.1(22)E2')\n security_hole(0);\nelse if (version == '12.1(22)E3')\n security_hole(0);\nelse if (version == '12.1(22)E4')\n security_hole(0);\nelse if (version == '12.1(22)E5')\n security_hole(0);\nelse if (version == '12.1(22)E6')\n security_hole(0);\nelse if (version == '12.1(22)EA1')\n security_hole(0);\nelse if (version == '12.1(22)EA1a')\n security_hole(0);\nelse if (version == '12.1(22)EA1b')\n security_hole(0);\nelse if (version == '12.1(22)EA2')\n security_hole(0);\nelse if (version == '12.1(22)EA3')\n security_hole(0);\nelse if (version == '12.1(22)EA4')\n security_hole(0);\nelse if (version == '12.1(22)EA4a')\n security_hole(0);\nelse if (version == '12.1(22)EA5')\n security_hole(0);\nelse if (version == '12.1(22)EA5a')\n security_hole(0);\nelse if (version == '12.1(22)EA6')\n security_hole(0);\nelse if (version == '12.1(22)EA6a')\n security_hole(0);\nelse if (version == '12.1(22)EA7')\n security_hole(0);\nelse if (version == '12.1(22)EA8')\n security_hole(0);\nelse if (version == '12.1(22)EA8a')\n security_hole(0);\nelse if (version == '12.1(22)EB')\n security_hole(0);\nelse if (version == '12.1(22)EC')\n security_hole(0);\nelse if (version == '12.1(23)')\n security_hole(0);\nelse if (version == '12.1(23)E')\n security_hole(0);\nelse if (version == '12.1(23)E1')\n security_hole(0);\nelse if (version == '12.1(23)E2')\n security_hole(0);\nelse if (version == '12.1(23)E3')\n security_hole(0);\nelse if (version == '12.1(23)E4')\n security_hole(0);\nelse if (version == '12.1(23)EB')\n security_hole(0);\nelse if (version == '12.1(24)')\n security_hole(0);\nelse if (version == '12.1(25)')\n security_hole(0);\nelse if (version == '12.1(26)')\n security_hole(0);\nelse if (version == '12.1(26)E')\n security_hole(0);\nelse if (version == '12.1(26)E1')\n security_hole(0);\nelse if (version == '12.1(26)E2')\n security_hole(0);\nelse if (version == '12.1(26)E3')\n security_hole(0);\nelse if (version == '12.1(26)E4')\n security_hole(0);\nelse if (version == '12.1(26)E5')\n security_hole(0);\nelse if (version == '12.1(26)E6')\n security_hole(0);\nelse if (version == '12.1(26)E7')\n security_hole(0);\nelse if (version == '12.1(26)EB')\n security_hole(0);\nelse if (version == '12.1(26)EB1')\n security_hole(0);\nelse if (version == '12.1(27)')\n security_hole(0);\nelse if (version == '12.1(27a)')\n security_hole(0);\nelse if (version == '12.1(27b)')\n security_hole(0);\nelse if (version == '12.1(27b)E')\n security_hole(0);\nelse if (version == '12.1(2a)')\n security_hole(0);\nelse if (version == '12.1(2a)AA')\n security_hole(0);\nelse if (version == '12.1(2a)T1')\n security_hole(0);\nelse if (version == '12.1(2a)T2')\n security_hole(0);\nelse if (version == '12.1(2a)XH')\n security_hole(0);\nelse if (version == '12.1(2a)XH1')\n security_hole(0);\nelse if (version == '12.1(2a)XH2')\n security_hole(0);\nelse if (version == '12.1(2a)XH3')\n security_hole(0);\nelse if (version == '12.1(2b)')\n security_hole(0);\nelse if (version == '12.1(2)DA')\n security_hole(0);\nelse if (version == '12.1(2)EC')\n security_hole(0);\nelse if (version == '12.1(2)EC1')\n security_hole(0);\nelse if (version == '12.1(2)GB')\n security_hole(0);\nelse if (version == '12.1(2r)XD')\n security_hole(0);\nelse if (version == '12.1(2r)XD1')\n security_hole(0);\nelse if (version == '12.1(2r)XH')\n security_hole(0);\nelse if (version == '12.1(2)T')\n security_hole(0);\nelse if (version == '12.1(2)XF')\n security_hole(0);\nelse if (version == '12.1(2)XF1')\n security_hole(0);\nelse if (version == '12.1(2)XF2')\n security_hole(0);\nelse if (version == '12.1(2)XF3')\n security_hole(0);\nelse if (version == '12.1(2)XF4')\n security_hole(0);\nelse if (version == '12.1(2)XF5')\n security_hole(0);\nelse if (version == '12.1(2)XT2')\n security_hole(0);\nelse if (version == '12.1(3)')\n security_hole(0);\nelse if (version == '12.1(3a)')\n security_hole(0);\nelse if (version == '12.1(3)AA')\n security_hole(0);\nelse if (version == '12.1(3a)EC')\n security_hole(0);\nelse if (version == '12.1(3a)EC1')\n security_hole(0);\nelse if (version == '12.1(3a)T1')\n security_hole(0);\nelse if (version == '12.1(3a)T2')\n security_hole(0);\nelse if (version == '12.1(3a)T3')\n security_hole(0);\nelse if (version == '12.1(3a)T4')\n security_hole(0);\nelse if (version == '12.1(3a)T5')\n security_hole(0);\nelse if (version == '12.1(3a)T6')\n security_hole(0);\nelse if (version == '12.1(3a)T7')\n security_hole(0);\nelse if (version == '12.1(3a)T8')\n security_hole(0);\nelse if (version == '12.1(3a)XI1')\n security_hole(0);\nelse if (version == '12.1(3a)XI2')\n security_hole(0);\nelse if (version == '12.1(3a)XI3')\n security_hole(0);\nelse if (version == '12.1(3a)XI4')\n security_hole(0);\nelse if (version == '12.1(3a)XI5')\n security_hole(0);\nelse if (version == '12.1(3a)XI6')\n security_hole(0);\nelse if (version == '12.1(3a)XI7')\n security_hole(0);\nelse if (version == '12.1(3a)XI8')\n security_hole(0);\nelse if (version == '12.1(3a)XI9')\n security_hole(0);\nelse if (version == '12.1(3a)XL1')\n security_hole(0);\nelse if (version == '12.1(3a)XL2')\n security_hole(0);\nelse if (version == '12.1(3a)XL3')\n security_hole(0);\nelse if (version == '12.1(3b)')\n security_hole(0);\nelse if (version == '12.1(3)DA')\n security_hole(0);\nelse if (version == '12.1(3)DB')\n security_hole(0);\nelse if (version == '12.1(3)DB1')\n security_hole(0);\nelse if (version == '12.1(3)DC')\n security_hole(0);\nelse if (version == '12.1(3)DC1')\n security_hole(0);\nelse if (version == '12.1(3)DC2')\n security_hole(0);\nelse if (version == '12.1(3r)T')\n security_hole(0);\nelse if (version == '12.1(3r)T1')\n security_hole(0);\nelse if (version == '12.1(3r)T2')\n security_hole(0);\nelse if (version == '12.1(3r)XI1')\n security_hole(0);\nelse if (version == '12.1(3r)XK')\n security_hole(0);\nelse if (version == '12.1(3r)XL')\n security_hole(0);\nelse if (version == '12.1(3r)XP')\n security_hole(0);\nelse if (version == '12.1(3)T')\n security_hole(0);\nelse if (version == '12.1(3)XG')\n security_hole(0);\nelse if (version == '12.1(3)XG1')\n security_hole(0);\nelse if (version == '12.1(3)XG2')\n security_hole(0);\nelse if (version == '12.1(3)XG3')\n security_hole(0);\nelse if (version == '12.1(3)XG4')\n security_hole(0);\nelse if (version == '12.1(3)XG5')\n security_hole(0);\nelse if (version == '12.1(3)XG6')\n security_hole(0);\nelse if (version == '12.1(3)XI')\n security_hole(0);\nelse if (version == '12.1(3)XJ')\n security_hole(0);\nelse if (version == '12.1(3)XL')\n security_hole(0);\nelse if (version == '12.1(3)XP')\n security_hole(0);\nelse if (version == '12.1(3)XP1')\n security_hole(0);\nelse if (version == '12.1(3)XP2')\n security_hole(0);\nelse if (version == '12.1(3)XP3')\n security_hole(0);\nelse if (version == '12.1(3)XP4')\n security_hole(0);\nelse if (version == '12.1(3)XQ')\n security_hole(0);\nelse if (version == '12.1(3)XQ1')\n security_hole(0);\nelse if (version == '12.1(3)XQ2')\n security_hole(0);\nelse if (version == '12.1(3)XQ3')\n security_hole(0);\nelse if (version == '12.1(3)XS')\n security_hole(0);\nelse if (version == '12.1(3)XW')\n security_hole(0);\nelse if (version == '12.1(3)XW1')\n security_hole(0);\nelse if (version == '12.1(3)XW2')\n security_hole(0);\nelse if (version == '12.1(4)')\n security_hole(0);\nelse if (version == '12.1(4a)')\n security_hole(0);\nelse if (version == '12.1(4)AA')\n security_hole(0);\nelse if (version == '12.1(4b)')\n security_hole(0);\nelse if (version == '12.1(4c)')\n security_hole(0);\nelse if (version == '12.1(4)CX')\n security_hole(0);\nelse if (version == '12.1(4)DA')\n security_hole(0);\nelse if (version == '12.1(4)DB')\n security_hole(0);\nelse if (version == '12.1(4)DB1')\n security_hole(0);\nelse if (version == '12.1(4)DB2')\n security_hole(0);\nelse if (version == '12.1(4)EC')\n security_hole(0);\nelse if (version == '12.1(4)XY')\n security_hole(0);\nelse if (version == '12.1(4)XY1')\n security_hole(0);\nelse if (version == '12.1(4)XY2')\n security_hole(0);\nelse if (version == '12.1(4)XY3')\n security_hole(0);\nelse if (version == '12.1(4)XY4')\n security_hole(0);\nelse if (version == '12.1(4)XY5')\n security_hole(0);\nelse if (version == '12.1(4)XY6')\n security_hole(0);\nelse if (version == '12.1(4)XY7')\n security_hole(0);\nelse if (version == '12.1(4)XY8')\n security_hole(0);\nelse if (version == '12.1(4)XZ')\n security_hole(0);\nelse if (version == '12.1(4)XZ1')\n security_hole(0);\nelse if (version == '12.1(4)XZ2')\n security_hole(0);\nelse if (version == '12.1(4)XZ3')\n security_hole(0);\nelse if (version == '12.1(4)XZ4')\n security_hole(0);\nelse if (version == '12.1(4)XZ5')\n security_hole(0);\nelse if (version == '12.1(4)XZ6')\n security_hole(0);\nelse if (version == '12.1(4)XZ7')\n security_hole(0);\nelse if (version == '12.1(5)')\n security_hole(0);\nelse if (version == '12.1(5a)')\n security_hole(0);\nelse if (version == '12.1(5)AA')\n security_hole(0);\nelse if (version == '12.1(5b)')\n security_hole(0);\nelse if (version == '12.1(5c)')\n security_hole(0);\nelse if (version == '12.1(5c)EX')\n security_hole(0);\nelse if (version == '12.1(5c)EX1')\n security_hole(0);\nelse if (version == '12.1(5c)EX2')\n security_hole(0);\nelse if (version == '12.1(5c)EX3')\n security_hole(0);\nelse if (version == '12.1(5d)')\n security_hole(0);\nelse if (version == '12.1(5)DA')\n security_hole(0);\nelse if (version == '12.1(5)DA1')\n security_hole(0);\nelse if (version == '12.1(5)DB')\n security_hole(0);\nelse if (version == '12.1(5)DB1')\n security_hole(0);\nelse if (version == '12.1(5)DB2')\n security_hole(0);\nelse if (version == '12.1(5)DC')\n security_hole(0);\nelse if (version == '12.1(5)DC1')\n security_hole(0);\nelse if (version == '12.1(5)DC2')\n security_hole(0);\nelse if (version == '12.1(5)DC3')\n security_hole(0);\nelse if (version == '12.1(5e)')\n security_hole(0);\nelse if (version == '12.1(5)EC')\n security_hole(0);\nelse if (version == '12.1(5)EC1')\n security_hole(0);\nelse if (version == '12.1(5)EX')\n security_hole(0);\nelse if (version == '12.1(5)EY')\n security_hole(0);\nelse if (version == '12.1(5)EY1')\n security_hole(0);\nelse if (version == '12.1(5)EY2')\n security_hole(0);\nelse if (version == '12.1(5r)T1')\n security_hole(0);\nelse if (version == '12.1(5r)T2')\n security_hole(0);\nelse if (version == '12.1(5r)XR')\n security_hole(0);\nelse if (version == '12.1(5r)XR1')\n security_hole(0);\nelse if (version == '12.1(5r)XV')\n security_hole(0);\nelse if (version == '12.1(5r)YA')\n security_hole(0);\nelse if (version == '12.1(5)T')\n security_hole(0);\nelse if (version == '12.1(5)T1')\n security_hole(0);\nelse if (version == '12.1(5)T10')\n security_hole(0);\nelse if (version == '12.1(5)T11')\n security_hole(0);\nelse if (version == '12.1(5)T12')\n security_hole(0);\nelse if (version == '12.1(5)T13')\n security_hole(0);\nelse if (version == '12.1(5)T14')\n security_hole(0);\nelse if (version == '12.1(5)T15')\n security_hole(0);\nelse if (version == '12.1(5)T16')\n security_hole(0);\nelse if (version == '12.1(5)T17')\n security_hole(0);\nelse if (version == '12.1(5)T18')\n security_hole(0);\nelse if (version == '12.1(5)T19')\n security_hole(0);\nelse if (version == '12.1(5)T2')\n security_hole(0);\nelse if (version == '12.1(5)T3')\n security_hole(0);\nelse if (version == '12.1(5)T4')\n security_hole(0);\nelse if (version == '12.1(5)T5')\n security_hole(0);\nelse if (version == '12.1(5)T6')\n security_hole(0);\nelse if (version == '12.1(5)T7')\n security_hole(0);\nelse if (version == '12.1(5)T8')\n security_hole(0);\nelse if (version == '12.1(5)T8a')\n security_hole(0);\nelse if (version == '12.1(5)T8b')\n security_hole(0);\nelse if (version == '12.1(5)T8c')\n security_hole(0);\nelse if (version == '12.1(5)T9')\n security_hole(0);\nelse if (version == '12.1(5)XM')\n security_hole(0);\nelse if (version == '12.1(5)XM1')\n security_hole(0);\nelse if (version == '12.1(5)XM2')\n security_hole(0);\nelse if (version == '12.1(5)XM3')\n security_hole(0);\nelse if (version == '12.1(5)XM4')\n security_hole(0);\nelse if (version == '12.1(5)XM5')\n security_hole(0);\nelse if (version == '12.1(5)XM6')\n security_hole(0);\nelse if (version == '12.1(5)XM7')\n security_hole(0);\nelse if (version == '12.1(5)XM8')\n security_hole(0);\nelse if (version == '12.1(5)XR')\n security_hole(0);\nelse if (version == '12.1(5)XR1')\n security_hole(0);\nelse if (version == '12.1(5)XR2')\n security_hole(0);\nelse if (version == '12.1(5)XS')\n security_hole(0);\nelse if (version == '12.1(5)XS1')\n security_hole(0);\nelse if (version == '12.1(5)XS2')\n security_hole(0);\nelse if (version == '12.1(5)XS3')\n security_hole(0);\nelse if (version == '12.1(5)XS4')\n security_hole(0);\nelse if (version == '12.1(5)XS5')\n security_hole(0);\nelse if (version == '12.1(5)XU')\n security_hole(0);\nelse if (version == '12.1(5)XU1')\n security_hole(0);\nelse if (version == '12.1(5)XU2')\n security_hole(0);\nelse if (version == '12.1(5)XV')\n security_hole(0);\nelse if (version == '12.1(5)XV1')\n security_hole(0);\nelse if (version == '12.1(5)XV2')\n security_hole(0);\nelse if (version == '12.1(5)XV3')\n security_hole(0);\nelse if (version == '12.1(5)XV4')\n security_hole(0);\nelse if (version == '12.1(5)XX')\n security_hole(0);\nelse if (version == '12.1(5)XX1')\n security_hole(0);\nelse if (version == '12.1(5)XX2')\n security_hole(0);\nelse if (version == '12.1(5)XX3')\n security_hole(0);\nelse if (version == '12.1(5)YA')\n security_hole(0);\nelse if (version == '12.1(5)YA1')\n security_hole(0);\nelse if (version == '12.1(5)YA2')\n security_hole(0);\nelse if (version == '12.1(5)YB')\n security_hole(0);\nelse if (version == '12.1(5)YB1')\n security_hole(0);\nelse if (version == '12.1(5)YB2')\n security_hole(0);\nelse if (version == '12.1(5)YB3')\n security_hole(0);\nelse if (version == '12.1(5)YB4')\n security_hole(0);\nelse if (version == '12.1(5)YB5')\n security_hole(0);\nelse if (version == '12.1(5)YC')\n security_hole(0);\nelse if (version == '12.1(5)YC1')\n security_hole(0);\nelse if (version == '12.1(5)YC2')\n security_hole(0);\nelse if (version == '12.1(5)YC3')\n security_hole(0);\nelse if (version == '12.1(5)YD')\n security_hole(0);\nelse if (version == '12.1(5)YD1')\n security_hole(0);\nelse if (version == '12.1(5)YD2')\n security_hole(0);\nelse if (version == '12.1(5)YD3')\n security_hole(0);\nelse if (version == '12.1(5)YD4')\n security_hole(0);\nelse if (version == '12.1(5)YD5')\n security_hole(0);\nelse if (version == '12.1(5)YD6')\n security_hole(0);\nelse if (version == '12.1(6)')\n security_hole(0);\nelse if (version == '12.1(6a)')\n security_hole(0);\nelse if (version == '12.1(6)AA')\n security_hole(0);\nelse if (version == '12.1(6b)')\n security_hole(0);\nelse if (version == '12.1(6)DA')\n security_hole(0);\nelse if (version == '12.1(6)DA1')\n security_hole(0);\nelse if (version == '12.1(6)DA2')\n security_hole(0);\nelse if (version == '12.1(6)EA1')\n security_hole(0);\nelse if (version == '12.1(6)EA1a')\n security_hole(0);\nelse if (version == '12.1(6)EC')\n security_hole(0);\nelse if (version == '12.1(6)EC1')\n security_hole(0);\nelse if (version == '12.1(6e)PE1')\n security_hole(0);\nelse if (version == '12.1(6)EX')\n security_hole(0);\nelse if (version == '12.1(6)EY')\n security_hole(0);\nelse if (version == '12.1(6)EY1')\n security_hole(0);\nelse if (version == '12.1(6)EZ')\n security_hole(0);\nelse if (version == '12.1(6)EZ1')\n security_hole(0);\nelse if (version == '12.1(6)EZ2')\n security_hole(0);\nelse if (version == '12.1(6)EZ3')\n security_hole(0);\nelse if (version == '12.1(6)EZ4')\n security_hole(0);\nelse if (version == '12.1(6)EZ5')\n security_hole(0);\nelse if (version == '12.1(6)EZ6')\n security_hole(0);\nelse if (version == '12.1(6)EZ7')\n security_hole(0);\nelse if (version == '12.1(6)EZ8')\n security_hole(0);\nelse if (version == '12.1(6r)DA')\n security_hole(0);\nelse if (version == '12.1(7)')\n security_hole(0);\nelse if (version == '12.1(7a)')\n security_hole(0);\nelse if (version == '12.1(7)AA')\n security_hole(0);\nelse if (version == '12.1(7a)EY')\n security_hole(0);\nelse if (version == '12.1(7a)EY1')\n security_hole(0);\nelse if (version == '12.1(7a)EY2')\n security_hole(0);\nelse if (version == '12.1(7a)EY3')\n security_hole(0);\nelse if (version == '12.1(7b)')\n security_hole(0);\nelse if (version == '12.1(7c)')\n security_hole(0);\nelse if (version == '12.1(7)CX')\n security_hole(0);\nelse if (version == '12.1(7)CX1')\n security_hole(0);\nelse if (version == '12.1(7)DA')\n security_hole(0);\nelse if (version == '12.1(7)DA1')\n security_hole(0);\nelse if (version == '12.1(7)DA2')\n security_hole(0);\nelse if (version == '12.1(7)DA3')\n security_hole(0);\nelse if (version == '12.1(7)EC')\n security_hole(0);\nelse if (version == '12.1(8)')\n security_hole(0);\nelse if (version == '12.1(8a)')\n security_hole(0);\nelse if (version == '12.1(8)AA')\n security_hole(0);\nelse if (version == '12.1(8)AA1')\n security_hole(0);\nelse if (version == '12.1(8a)EW')\n security_hole(0);\nelse if (version == '12.1(8a)EW1')\n security_hole(0);\nelse if (version == '12.1(8a)EX')\n security_hole(0);\nelse if (version == '12.1(8a)EX1')\n security_hole(0);\nelse if (version == '12.1(8b)')\n security_hole(0);\nelse if (version == '12.1(8b)EX2')\n security_hole(0);\nelse if (version == '12.1(8b)EX3')\n security_hole(0);\nelse if (version == '12.1(8b)EX4')\n security_hole(0);\nelse if (version == '12.1(8b)EX5')\n security_hole(0);\nelse if (version == '12.1(8c)')\n security_hole(0);\nelse if (version == '12.1(8)EA1')\n security_hole(0);\nelse if (version == '12.1(8)EA1b')\n security_hole(0);\nelse if (version == '12.1(8)EA1c')\n security_hole(0);\nelse if (version == '12.1(8)EC')\n security_hole(0);\nelse if (version == '12.1(8)EC1')\n security_hole(0);\nelse if (version == '12.1(8e)NAT001')\n security_hole(0);\nelse if (version == '12.1(8)EX')\n security_hole(0);\nelse if (version == '12.1(9)')\n security_hole(0);\nelse if (version == '12.1(9a)')\n security_hole(0);\nelse if (version == '12.1(9)EA1')\n security_hole(0);\nelse if (version == '12.1(9)EA1a')\n security_hole(0);\nelse if (version == '12.1(9)EA1c')\n security_hole(0);\nelse if (version == '12.1(9)EA1d')\n security_hole(0);\nelse if (version == '12.1(9)EC')\n security_hole(0);\nelse if (version == '12.1(9)EC1')\n security_hole(0);\nelse if (version == '12.1(9)EX')\n security_hole(0);\nelse if (version == '12.1(9)EX1')\n security_hole(0);\nelse if (version == '12.1(9)EX2')\n security_hole(0);\nelse if (version == '12.1(9)EX3')\n security_hole(0);\nelse if (version == '12.1(9r)EX')\n security_hole(0);\nelse if (version == '12.2(1)')\n security_hole(0);\nelse if (version == '12.2(10)')\n security_hole(0);\nelse if (version == '12.2(10a)')\n security_hole(0);\nelse if (version == '12.2(10b)')\n security_hole(0);\nelse if (version == '12.2(10c)')\n security_hole(0);\nelse if (version == '12.2(10d)')\n security_hole(0);\nelse if (version == '12.2(10)DA')\n security_hole(0);\nelse if (version == '12.2(10)DA1')\n security_hole(0);\nelse if (version == '12.2(10)DA2')\n security_hole(0);\nelse if (version == '12.2(10)DA3')\n security_hole(0);\nelse if (version == '12.2(10)DA4')\n security_hole(0);\nelse if (version == '12.2(10)DA5')\n security_hole(0);\nelse if (version == '12.2(10e)')\n security_hole(0);\nelse if (version == '12.2(10f)')\n security_hole(0);\nelse if (version == '12.2(10g)')\n security_hole(0);\nelse if (version == '12.2(10r)')\n security_hole(0);\nelse if (version == '12.2(11)BC1')\n security_hole(0);\nelse if (version == '12.2(11)BC1a')\n security_hole(0);\nelse if (version == '12.2(11)BC1b')\n security_hole(0);\nelse if (version == '12.2(11)BC2')\n security_hole(0);\nelse if (version == '12.2(11)BC2a')\n security_hole(0);\nelse if (version == '12.2(11)BC3')\n security_hole(0);\nelse if (version == '12.2(11)BC3a')\n security_hole(0);\nelse if (version == '12.2(11)BC3b')\n security_hole(0);\nelse if (version == '12.2(11)BC3c')\n security_hole(0);\nelse if (version == '12.2(11)BC3d')\n security_hole(0);\nelse if (version == '12.2(11)CX')\n security_hole(0);\nelse if (version == '12.2(11)CX1')\n security_hole(0);\nelse if (version == '12.2(11)CY')\n security_hole(0);\nelse if (version == '12.2(11)JA')\n security_hole(0);\nelse if (version == '12.2(11)JA1')\n security_hole(0);\nelse if (version == '12.2(11)JA2')\n security_hole(0);\nelse if (version == '12.2(11)JA3')\n security_hole(0);\nelse if (version == '12.2(11r)T')\n security_hole(0);\nelse if (version == '12.2(11r)T1')\n security_hole(0);\nelse if (version == '12.2(11r)YS1')\n security_hole(0);\nelse if (version == '12.2(11)S')\n security_hole(0);\nelse if (version == '12.2(11)S1')\n security_hole(0);\nelse if (version == '12.2(11)S2')\n security_hole(0);\nelse if (version == '12.2(11)S3')\n security_hole(0);\nelse if (version == '12.2(11)T')\n security_hole(0);\nelse if (version == '12.2(11)T1')\n security_hole(0);\nelse if (version == '12.2(11)T10')\n security_hole(0);\nelse if (version == '12.2(11)T11')\n security_hole(0);\nelse if (version == '12.2(11)T2')\n security_hole(0);\nelse if (version == '12.2(11)T3')\n security_hole(0);\nelse if (version == '12.2(11)T4')\n security_hole(0);\nelse if (version == '12.2(11)T5')\n security_hole(0);\nelse if (version == '12.2(11)T6')\n security_hole(0);\nelse if (version == '12.2(11)T7')\n security_hole(0);\nelse if (version == '12.2(11)T8')\n security_hole(0);\nelse if (version == '12.2(11)T9')\n security_hole(0);\nelse if (version == '12.2(11)YP1')\n security_hole(0);\nelse if (version == '12.2(11)YP2')\n security_hole(0);\nelse if (version == '12.2(11)YP3')\n security_hole(0);\nelse if (version == '12.2(11)YP4')\n security_hole(0);\nelse if (version == '12.2(11)YP5')\n security_hole(0);\nelse if (version == '12.2(11)YS021223')\n security_hole(0);\nelse if (version == '12.2(11)ZC')\n security_hole(0);\nelse if (version == '12.2(1a)')\n security_hole(0);\nelse if (version == '12.2(1a)XC')\n security_hole(0);\nelse if (version == '12.2(1a)XC1')\n security_hole(0);\nelse if (version == '12.2(1a)XC2')\n security_hole(0);\nelse if (version == '12.2(1a)XC3')\n security_hole(0);\nelse if (version == '12.2(1a)XC4')\n security_hole(0);\nelse if (version == '12.2(1a)XC5')\n security_hole(0);\nelse if (version == '12.2(1b)')\n security_hole(0);\nelse if (version == '12.2(1b)DA')\n security_hole(0);\nelse if (version == '12.2(1b)DA1')\n security_hole(0);\nelse if (version == '12.2(1c)')\n security_hole(0);\nelse if (version == '12.2(1d)')\n security_hole(0);\nelse if (version == '12.2(1)DX')\n security_hole(0);\nelse if (version == '12.2(1)DX1')\n security_hole(0);\nelse if (version == '12.2(1)MB1')\n security_hole(0);\nelse if (version == '12.2(1r)')\n security_hole(0);\nelse if (version == '12.2(1r)DD')\n security_hole(0);\nelse if (version == '12.2(1r)DD1')\n security_hole(0);\nelse if (version == '12.2(1r)T')\n security_hole(0);\nelse if (version == '12.2(1r)T1')\n security_hole(0);\nelse if (version == '12.2(1r)XA')\n security_hole(0);\nelse if (version == '12.2(1r)XE')\n security_hole(0);\nelse if (version == '12.2(1r)XE1')\n security_hole(0);\nelse if (version == '12.2(1r)XE2')\n security_hole(0);\nelse if (version == '12.2(1)XD')\n security_hole(0);\nelse if (version == '12.2(1)XD1')\n security_hole(0);\nelse if (version == '12.2(1)XD2')\n security_hole(0);\nelse if (version == '12.2(1)XD3')\n security_hole(0);\nelse if (version == '12.2(1)XD4')\n security_hole(0);\nelse if (version == '12.2(1)XE')\n security_hole(0);\nelse if (version == '12.2(1)XE1')\n security_hole(0);\nelse if (version == '12.2(1)XE2')\n security_hole(0);\nelse if (version == '12.2(1)XS')\n security_hole(0);\nelse if (version == '12.2(1)XS1')\n security_hole(0);\nelse if (version == '12.2(1)XS1a')\n security_hole(0);\nelse if (version == '12.2(1)XS2')\n security_hole(0);\nelse if (version == '12.2(2)B')\n security_hole(0);\nelse if (version == '12.2(2)B1')\n security_hole(0);\nelse if (version == '12.2(2)B2')\n security_hole(0);\nelse if (version == '12.2(2)B3')\n security_hole(0);\nelse if (version == '12.2(2)B4')\n security_hole(0);\nelse if (version == '12.2(2)B5')\n security_hole(0);\nelse if (version == '12.2(2)B6')\n security_hole(0);\nelse if (version == '12.2(2)B7')\n security_hole(0);\nelse if (version == '12.2(2b)REG1')\n security_hole(0);\nelse if (version == '12.2(2)BX')\n security_hole(0);\nelse if (version == '12.2(2)BX1')\n security_hole(0);\nelse if (version == '12.2(2)BX2')\n security_hole(0);\nelse if (version == '12.2(2)DD')\n security_hole(0);\nelse if (version == '12.2(2)DD1')\n security_hole(0);\nelse if (version == '12.2(2)DD2')\n security_hole(0);\nelse if (version == '12.2(2)DD3')\n security_hole(0);\nelse if (version == '12.2(2)DD4')\n security_hole(0);\nelse if (version == '12.2(2)DX')\n security_hole(0);\nelse if (version == '12.2(2)DX1')\n security_hole(0);\nelse if (version == '12.2(2)DX2')\n security_hole(0);\nelse if (version == '12.2(2)DX3')\n security_hole(0);\nelse if (version == '12.2(2r)')\n security_hole(0);\nelse if (version == '12.2(2r)B7')\n security_hole(0);\nelse if (version == '12.2(2r)B8')\n security_hole(0);\nelse if (version == '12.2(2r)DD')\n security_hole(0);\nelse if (version == '12.2(2r)T')\n security_hole(0);\nelse if (version == '12.2(2r)T1')\n security_hole(0);\nelse if (version == '12.2(2r)T2')\n security_hole(0);\nelse if (version == '12.2(2r)XA')\n security_hole(0);\nelse if (version == '12.2(2r)XB')\n security_hole(0);\nelse if (version == '12.2(2r)XB5')\n security_hole(0);\nelse if (version == '12.2(2r)XT')\n security_hole(0);\nelse if (version == '12.2(2)T')\n security_hole(0);\nelse if (version == '12.2(2)T1')\n security_hole(0);\nelse if (version == '12.2(2)T2')\n security_hole(0);\nelse if (version == '12.2(2)T3')\n security_hole(0);\nelse if (version == '12.2(2)T4')\n security_hole(0);\nelse if (version == '12.2(2)XA')\n security_hole(0);\nelse if (version == '12.2(2)XA1')\n security_hole(0);\nelse if (version == '12.2(2)XA2')\n security_hole(0);\nelse if (version == '12.2(2)XA3')\n security_hole(0);\nelse if (version == '12.2(2)XA4')\n security_hole(0);\nelse if (version == '12.2(2)XA5')\n security_hole(0);\nelse if (version == '12.2(2)XB')\n security_hole(0);\nelse if (version == '12.2(2)XB1')\n security_hole(0);\nelse if (version == '12.2(2)XB10')\n security_hole(0);\nelse if (version == '12.2(2)XB11')\n security_hole(0);\nelse if (version == '12.2(2)XB12')\n security_hole(0);\nelse if (version == '12.2(2)XB14')\n security_hole(0);\nelse if (version == '12.2(2)XB15')\n security_hole(0);\nelse if (version == '12.2(2)XB16')\n security_hole(0);\nelse if (version == '12.2(2)XB17')\n security_hole(0);\nelse if (version == '12.2(2)XB18')\n security_hole(0);\nelse if (version == '12.2(2)XB2')\n security_hole(0);\nelse if (version == '12.2(2)XB3')\n security_hole(0);\nelse if (version == '12.2(2)XB4')\n security_hole(0);\nelse if (version == '12.2(2)XB4b')\n security_hole(0);\nelse if (version == '12.2(2)XB5')\n security_hole(0);\nelse if (version == '12.2(2)XB6')\n security_hole(0);\nelse if (version == '12.2(2)XB6a')\n security_hole(0);\nelse if (version == '12.2(2)XB6b')\n security_hole(0);\nelse if (version == '12.2(2)XB6c')\n security_hole(0);\nelse if (version == '12.2(2)XB6d')\n security_hole(0);\nelse if (version == '12.2(2)XB7')\n security_hole(0);\nelse if (version == '12.2(2)XB8')\n security_hole(0);\nelse if (version == '12.2(2)XB9')\n security_hole(0);\nelse if (version == '12.2(2)XC')\n security_hole(0);\nelse if (version == '12.2(2)XC1')\n security_hole(0);\nelse if (version == '12.2(2)XC2')\n security_hole(0);\nelse if (version == '12.2(2)XC3')\n security_hole(0);\nelse if (version == '12.2(2)XC4')\n security_hole(0);\nelse if (version == '12.2(2)XC5')\n security_hole(0);\nelse if (version == '12.2(2)XC6')\n security_hole(0);\nelse if (version == '12.2(2)XC7')\n security_hole(0);\nelse if (version == '12.2(2)XF')\n security_hole(0);\nelse if (version == '12.2(2)XF1')\n security_hole(0);\nelse if (version == '12.2(2)XF2')\n security_hole(0);\nelse if (version == '12.2(2)XG')\n security_hole(0);\nelse if (version == '12.2(2)XG1')\n security_hole(0);\nelse if (version == '12.2(2)XH')\n security_hole(0);\nelse if (version == '12.2(2)XH1')\n security_hole(0);\nelse if (version == '12.2(2)XH2')\n security_hole(0);\nelse if (version == '12.2(2)XI')\n security_hole(0);\nelse if (version == '12.2(2)XI1')\n security_hole(0);\nelse if (version == '12.2(2)XI2')\n security_hole(0);\nelse if (version == '12.2(2)XJ')\n security_hole(0);\nelse if (version == '12.2(2)XK')\n security_hole(0);\nelse if (version == '12.2(2)XK1')\n security_hole(0);\nelse if (version == '12.2(2)XK2')\n security_hole(0);\nelse if (version == '12.2(2)XK3')\n security_hole(0);\nelse if (version == '12.2(2)XN')\n security_hole(0);\nelse if (version == '12.2(2)XQ')\n security_hole(0);\nelse if (version == '12.2(2)XQ1')\n security_hole(0);\nelse if (version == '12.2(2)XR')\n security_hole(0);\nelse if (version == '12.2(2)XT')\n security_hole(0);\nelse if (version == '12.2(2)XT1')\n security_hole(0);\nelse if (version == '12.2(2)XT2')\n security_hole(0);\nelse if (version == '12.2(2)XT3')\n security_hole(0);\nelse if (version == '12.2(2)XU')\n security_hole(0);\nelse if (version == '12.2(2)XU1')\n security_hole(0);\nelse if (version == '12.2(2)XU2')\n security_hole(0);\nelse if (version == '12.2(2)XU3')\n security_hole(0);\nelse if (version == '12.2(2)XU4')\n security_hole(0);\nelse if (version == '12.2(2)YC')\n security_hole(0);\nelse if (version == '12.2(2)YC1')\n security_hole(0);\nelse if (version == '12.2(2)YC2')\n security_hole(0);\nelse if (version == '12.2(2)YC3')\n security_hole(0);\nelse if (version == '12.2(2)YC4')\n security_hole(0);\nelse if (version == '12.2(2)YK')\n security_hole(0);\nelse if (version == '12.2(2)YK1')\n security_hole(0);\nelse if (version == '12.2(3)')\n security_hole(0);\nelse if (version == '12.2(3a)')\n security_hole(0);\nelse if (version == '12.2(3b)')\n security_hole(0);\nelse if (version == '12.2(3c)')\n security_hole(0);\nelse if (version == '12.2(3d)')\n security_hole(0);\nelse if (version == '12.2(3e)')\n security_hole(0);\nelse if (version == '12.2(3f)')\n security_hole(0);\nelse if (version == '12.2(3g)')\n security_hole(0);\nelse if (version == '12.2(4)B')\n security_hole(0);\nelse if (version == '12.2(4)B1')\n security_hole(0);\nelse if (version == '12.2(4)B2')\n security_hole(0);\nelse if (version == '12.2(4)B3')\n security_hole(0);\nelse if (version == '12.2(4)B4')\n security_hole(0);\nelse if (version == '12.2(4)B5')\n security_hole(0);\nelse if (version == '12.2(4)B6')\n security_hole(0);\nelse if (version == '12.2(4)B7')\n security_hole(0);\nelse if (version == '12.2(4)B7a')\n security_hole(0);\nelse if (version == '12.2(4)B8')\n security_hole(0);\nelse if (version == '12.2(4)BC1')\n security_hole(0);\nelse if (version == '12.2(4)BC1a')\n security_hole(0);\nelse if (version == '12.2(4)BC1b')\n security_hole(0);\nelse if (version == '12.2(4)BW')\n security_hole(0);\nelse if (version == '12.2(4)BW1')\n security_hole(0);\nelse if (version == '12.2(4)BW1a')\n security_hole(0);\nelse if (version == '12.2(4)BW2')\n security_hole(0);\nelse if (version == '12.2(4)BX')\n security_hole(0);\nelse if (version == '12.2(4)BX1')\n security_hole(0);\nelse if (version == '12.2(4)BX1a')\n security_hole(0);\nelse if (version == '12.2(4)BX1b')\n security_hole(0);\nelse if (version == '12.2(4)BX1c')\n security_hole(0);\nelse if (version == '12.2(4)BX1d')\n security_hole(0);\nelse if (version == '12.2(4)BX2')\n security_hole(0);\nelse if (version == '12.2(4)BY')\n security_hole(0);\nelse if (version == '12.2(4)BY1')\n security_hole(0);\nelse if (version == '12.2(4)JA')\n security_hole(0);\nelse if (version == '12.2(4)JA1')\n security_hole(0);\nelse if (version == '12.2(4)MB1')\n security_hole(0);\nelse if (version == '12.2(4)MB10')\n security_hole(0);\nelse if (version == '12.2(4)MB11')\n security_hole(0);\nelse if (version == '12.2(4)MB12')\n security_hole(0);\nelse if (version == '12.2(4)MB13')\n security_hole(0);\nelse if (version == '12.2(4)MB13a')\n security_hole(0);\nelse if (version == '12.2(4)MB13b')\n security_hole(0);\nelse if (version == '12.2(4)MB13c')\n security_hole(0);\nelse if (version == '12.2(4)MB2')\n security_hole(0);\nelse if (version == '12.2(4)MB3')\n security_hole(0);\nelse if (version == '12.2(4)MB4')\n security_hole(0);\nelse if (version == '12.2(4)MB5')\n security_hole(0);\nelse if (version == '12.2(4)MB6')\n security_hole(0);\nelse if (version == '12.2(4)MB7')\n security_hole(0);\nelse if (version == '12.2(4)MB8')\n security_hole(0);\nelse if (version == '12.2(4)MB9')\n security_hole(0);\nelse if (version == '12.2(4)MB9a')\n security_hole(0);\nelse if (version == '12.2(4)MX')\n security_hole(0);\nelse if (version == '12.2(4)MX1')\n security_hole(0);\nelse if (version == '12.2(4)MX2')\n security_hole(0);\nelse if (version == '12.2(4r)B')\n security_hole(0);\nelse if (version == '12.2(4r)B1')\n security_hole(0);\nelse if (version == '12.2(4r)B2')\n security_hole(0);\nelse if (version == '12.2(4r)B3')\n security_hole(0);\nelse if (version == '12.2(4r)B4')\n security_hole(0);\nelse if (version == '12.2(4r)T')\n security_hole(0);\nelse if (version == '12.2(4r)T1')\n security_hole(0);\nelse if (version == '12.2(4r)XL')\n security_hole(0);\nelse if (version == '12.2(4r)XM')\n security_hole(0);\nelse if (version == '12.2(4r)XM1')\n security_hole(0);\nelse if (version == '12.2(4r)XM2')\n security_hole(0);\nelse if (version == '12.2(4r)XM3')\n security_hole(0);\nelse if (version == '12.2(4r)XM4')\n security_hole(0);\nelse if (version == '12.2(4r)XT')\n security_hole(0);\nelse if (version == '12.2(4r)XT1')\n security_hole(0);\nelse if (version == '12.2(4r)XT2')\n security_hole(0);\nelse if (version == '12.2(4r)XT3')\n security_hole(0);\nelse if (version == '12.2(4r)XT4')\n security_hole(0);\nelse if (version == '12.2(4)T')\n security_hole(0);\nelse if (version == '12.2(4)T1')\n security_hole(0);\nelse if (version == '12.2(4)T2')\n security_hole(0);\nelse if (version == '12.2(4)T3')\n security_hole(0);\nelse if (version == '12.2(4)T4')\n security_hole(0);\nelse if (version == '12.2(4)T5')\n security_hole(0);\nelse if (version == '12.2(4)T6')\n security_hole(0);\nelse if (version == '12.2(4)T7')\n security_hole(0);\nelse if (version == '12.2(4)XF')\n security_hole(0);\nelse if (version == '12.2(4)XF1')\n security_hole(0);\nelse if (version == '12.2(4)XL')\n security_hole(0);\nelse if (version == '12.2(4)XL1')\n security_hole(0);\nelse if (version == '12.2(4)XL2')\n security_hole(0);\nelse if (version == '12.2(4)XL3')\n security_hole(0);\nelse if (version == '12.2(4)XL4')\n security_hole(0);\nelse if (version == '12.2(4)XL5')\n security_hole(0);\nelse if (version == '12.2(4)XL6')\n security_hole(0);\nelse if (version == '12.2(4)XM')\n security_hole(0);\nelse if (version == '12.2(4)XM1')\n security_hole(0);\nelse if (version == '12.2(4)XM2')\n security_hole(0);\nelse if (version == '12.2(4)XM3')\n security_hole(0);\nelse if (version == '12.2(4)XM4')\n security_hole(0);\nelse if (version == '12.2(4)XR')\n security_hole(0);\nelse if (version == '12.2(4)XV')\n security_hole(0);\nelse if (version == '12.2(4)XV1')\n security_hole(0);\nelse if (version == '12.2(4)XV2')\n security_hole(0);\nelse if (version == '12.2(4)XV3')\n security_hole(0);\nelse if (version == '12.2(4)XV4')\n security_hole(0);\nelse if (version == '12.2(4)XV4a')\n security_hole(0);\nelse if (version == '12.2(4)XV5')\n security_hole(0);\nelse if (version == '12.2(4)XW')\n security_hole(0);\nelse if (version == '12.2(4)XZ')\n security_hole(0);\nelse if (version == '12.2(4)XZ1')\n security_hole(0);\nelse if (version == '12.2(4)XZ2')\n security_hole(0);\nelse if (version == '12.2(4)XZ3')\n security_hole(0);\nelse if (version == '12.2(4)XZ4')\n security_hole(0);\nelse if (version == '12.2(4)XZ5')\n security_hole(0);\nelse if (version == '12.2(4)XZ6')\n security_hole(0);\nelse if (version == '12.2(4)XZ7')\n security_hole(0);\nelse if (version == '12.2(4)YA')\n security_hole(0);\nelse if (version == '12.2(4)YA1')\n security_hole(0);\nelse if (version == '12.2(4)YA10')\n security_hole(0);\nelse if (version == '12.2(4)YA11')\n security_hole(0);\nelse if (version == '12.2(4)YA2')\n security_hole(0);\nelse if (version == '12.2(4)YA3')\n security_hole(0);\nelse if (version == '12.2(4)YA4')\n security_hole(0);\nelse if (version == '12.2(4)YA5')\n security_hole(0);\nelse if (version == '12.2(4)YA6')\n security_hole(0);\nelse if (version == '12.2(4)YA7')\n security_hole(0);\nelse if (version == '12.2(4)YA8')\n security_hole(0);\nelse if (version == '12.2(4)YA9')\n security_hole(0);\nelse if (version == '12.2(4)YB')\n security_hole(0);\nelse if (version == '12.2(4)YF')\n security_hole(0);\nelse if (version == '12.2(4)YH')\n security_hole(0);\nelse if (version == '12.2(5)')\n security_hole(0);\nelse if (version == '12.2(5a)')\n security_hole(0);\nelse if (version == '12.2(5b)')\n security_hole(0);\nelse if (version == '12.2(5c)')\n security_hole(0);\nelse if (version == '12.2(5d)')\n security_hole(0);\nelse if (version == '12.2(5)DA')\n security_hole(0);\nelse if (version == '12.2(5)DA1')\n security_hole(0);\nelse if (version == '12.2(6)')\n security_hole(0);\nelse if (version == '12.2(6a)')\n security_hole(0);\nelse if (version == '12.2(6b)')\n security_hole(0);\nelse if (version == '12.2(6c)')\n security_hole(0);\nelse if (version == '12.2(6c)M1')\n security_hole(0);\nelse if (version == '12.2(6c)TEST')\n security_hole(0);\nelse if (version == '12.2(6d)')\n security_hole(0);\nelse if (version == '12.2(6e)')\n security_hole(0);\nelse if (version == '12.2(6f)')\n security_hole(0);\nelse if (version == '12.2(6f)M1')\n security_hole(0);\nelse if (version == '12.2(6g)')\n security_hole(0);\nelse if (version == '12.2(6h)')\n security_hole(0);\nelse if (version == '12.2(6i)')\n security_hole(0);\nelse if (version == '12.2(6j)')\n security_hole(0);\nelse if (version == '12.2(6r)')\n security_hole(0);\nelse if (version == '12.2(7)')\n security_hole(0);\nelse if (version == '12.2(7a)')\n security_hole(0);\nelse if (version == '12.2(7b)')\n security_hole(0);\nelse if (version == '12.2(7c)')\n security_hole(0);\nelse if (version == '12.2(7d)')\n security_hole(0);\nelse if (version == '12.2(7)DA')\n security_hole(0);\nelse if (version == '12.2(7e)')\n security_hole(0);\nelse if (version == '12.2(7f)')\n security_hole(0);\nelse if (version == '12.2(7g)')\n security_hole(0);\nelse if (version == '12.2(7r)')\n security_hole(0);\nelse if (version == '12.2(7r)EY')\n security_hole(0);\nelse if (version == '12.2(7r)XM')\n security_hole(0);\nelse if (version == '12.2(7r)XM1')\n security_hole(0);\nelse if (version == '12.2(7r)XM2')\n security_hole(0);\nelse if (version == '12.2(7r)XM3')\n security_hole(0);\nelse if (version == '12.2(7r)XM4')\n security_hole(0);\nelse if (version == '12.2(7r)XM5')\n security_hole(0);\nelse if (version == '12.2(8)B')\n security_hole(0);\nelse if (version == '12.2(8)B1')\n security_hole(0);\nelse if (version == '12.2(8)B2')\n security_hole(0);\nelse if (version == '12.2(8)BC1')\n security_hole(0);\nelse if (version == '12.2(8)BC2')\n security_hole(0);\nelse if (version == '12.2(8)BC2a')\n security_hole(0);\nelse if (version == '12.2(8)BY')\n security_hole(0);\nelse if (version == '12.2(8)BY1')\n security_hole(0);\nelse if (version == '12.2(8)BY2')\n security_hole(0);\nelse if (version == '12.2(8)BZ')\n security_hole(0);\nelse if (version == '12.2(8)JA')\n security_hole(0);\nelse if (version == '12.2(8)MC1')\n security_hole(0);\nelse if (version == '12.2(8)MC2')\n security_hole(0);\nelse if (version == '12.2(8)MC2a')\n security_hole(0);\nelse if (version == '12.2(8)MC2b')\n security_hole(0);\nelse if (version == '12.2(8)MC2c')\n security_hole(0);\nelse if (version == '12.2(8)MC2d')\n security_hole(0);\nelse if (version == '12.2(8r)')\n security_hole(0);\nelse if (version == '12.2(8r)B')\n security_hole(0);\nelse if (version == '12.2(8r)B1')\n security_hole(0);\nelse if (version == '12.2(8r)B2')\n security_hole(0);\nelse if (version == '12.2(8r)B3')\n security_hole(0);\nelse if (version == '12.2(8r)B3a')\n security_hole(0);\nelse if (version == '12.2(8r)MC1')\n security_hole(0);\nelse if (version == '12.2(8r)MC2')\n security_hole(0);\nelse if (version == '12.2(8r)MC3')\n security_hole(0);\nelse if (version == '12.2(8r)T')\n security_hole(0);\nelse if (version == '12.2(8r)T1')\n security_hole(0);\nelse if (version == '12.2(8r)T2')\n security_hole(0);\nelse if (version == '12.2(8r)T3')\n security_hole(0);\nelse if (version == '12.2(8)T')\n security_hole(0);\nelse if (version == '12.2(8)T0a')\n security_hole(0);\nelse if (version == '12.2(8)T0b')\n security_hole(0);\nelse if (version == '12.2(8)T0c')\n security_hole(0);\nelse if (version == '12.2(8)T0d')\n security_hole(0);\nelse if (version == '12.2(8)T0e')\n security_hole(0);\nelse if (version == '12.2(8)T1')\n security_hole(0);\nelse if (version == '12.2(8)T10')\n security_hole(0);\nelse if (version == '12.2(8)T2')\n security_hole(0);\nelse if (version == '12.2(8)T3')\n security_hole(0);\nelse if (version == '12.2(8)T4')\n security_hole(0);\nelse if (version == '12.2(8)T4a')\n security_hole(0);\nelse if (version == '12.2(8)T5')\n security_hole(0);\nelse if (version == '12.2(8)T6')\n security_hole(0);\nelse if (version == '12.2(8)T7')\n security_hole(0);\nelse if (version == '12.2(8)T8')\n security_hole(0);\nelse if (version == '12.2(8)T9')\n security_hole(0);\nelse if (version == '12.2(8)TPC10a')\n security_hole(0);\nelse if (version == '12.2(8)YD')\n security_hole(0);\nelse if (version == '12.2(8)YD1')\n security_hole(0);\nelse if (version == '12.2(8)YD2')\n security_hole(0);\nelse if (version == '12.2(8)YD3')\n security_hole(0);\nelse if (version == '12.2(8)YJ')\n security_hole(0);\nelse if (version == '12.2(8)YJ1')\n security_hole(0);\nelse if (version == '12.2(8)YY')\n security_hole(0);\nelse if (version == '12.2(8)YY1')\n security_hole(0);\nelse if (version == '12.2(8)YY2')\n security_hole(0);\nelse if (version == '12.2(8)YY3')\n security_hole(0);\nelse if (version == '12.2(8)YY4')\n security_hole(0);\nelse if (version == '12.2(8)ZB')\n security_hole(0);\nelse if (version == '12.2(8)ZB1')\n security_hole(0);\nelse if (version == '12.2(8)ZB2')\n security_hole(0);\nelse if (version == '12.2(8)ZB3')\n security_hole(0);\nelse if (version == '12.2(8)ZB4')\n security_hole(0);\nelse if (version == '12.2(8)ZB4a')\n security_hole(0);\nelse if (version == '12.2(8)ZB5')\n security_hole(0);\nelse if (version == '12.2(8)ZB6')\n security_hole(0);\nelse if (version == '12.2(8)ZB7')\n security_hole(0);\nelse if (version == '12.2(8)ZB8')\n security_hole(0);\nelse if (version == '12.2(99r)B')\n security_hole(0);\nelse if (version == '12.2(9)S')\n security_hole(0);\nelse if (version == '12.2(9)YE')\n security_hole(0);\nelse if (version == '12.2(9)YO')\n security_hole(0);\nelse if (version == '12.2(9)YO1')\n security_hole(0);\nelse if (version == '12.2(9)YO2')\n security_hole(0);\nelse if (version == '12.2(9)YO3')\n security_hole(0);\nelse if (version == '12.2(9)YO4')\n security_hole(0);\nelse if (version == '12.2(9)ZA')\n security_hole(0);\nelse if (version == '12.3(10r)')\n security_hole(0);\nelse if (version == '12.9(9)S0225')\n security_hole(0);\nelse\n audit(AUDIT_HOST_NOT, 'affected');\n", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}}]}