enableC.addSC("access-enable", "Create a temporary Access-List entry");
enableC.addSC("access-template", "Create a temporary Access-List entry");
enableC.addSC("archive", "manage archive files");
enableC.addSC("cd", "Change current directory");

enableC.addSC("clear", "Reset functions");
	enableC.clear.addSC("access-list", "Clear access list statistical information");
		enableC.clear["access-list"].addSC("counters", "Clear access list counters");
			enableC.clear["access-list"].counters.addSC("<1-199>", "Access list number");
			enableC.clear["access-list"].counters.addSC("<1300-2699>", "Access list number (expanded range)");
			enableC.clear["access-list"].counters.addSC("WORD", "Access list name");
	enableC.clear.addSC("counters", "Clear counters on one or all interfaces");
		enableC.clear.counters.addSC("FastEthernet", "FastEthernet IEEE 802.3");
			enableC.clear.counters.FastEthernet.addSC("<0-2>", "FastEthernet interface number");
		enableC.clear.counters.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z");
			enableC.clear.counters.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number");
		enableC.clear.counters.addSC("Line", "Terminal line");
			enableC.clear.counters.Line.addSC("<0-16>", "First Line number");
				enableC.clear.counters.Line["<0-16>"].addSC("<1-16>", "Last Line number");
			enableC.clear.counters.Line.addSC("console", "Primary terminal line");
				enableC.clear.counters.Line.console.addSC("<0-0>", "First Line number");
			enableC.clear.counters.Line.addSC("vty", "Virtual terminal");
				enableC.clear.counters.Line.vty.addSC("<0-15>", "First Line number");
					enableC.clear.counters.Line.vty["<0-15>"].addSC("<1-15>", "Last Line number");
		enableC.clear.counters.addSC("Null", "Null interface");
			enableC.clear.counters.Null.addSC("<0-0>", "Null interface number");
		enableC.clear.counters.addSC("Port-channel", "Ethernet Channel of interfaces");
			enableC.clear.counters["Port-channel"].addSC("<1-6>", "Port-channel interface number");
		enableC.clear.counters.addSC("Vlan", "Catalyst Vlans");
			enableC.clear.counters.Vlan.addSC("<1-1001>", "Vlan interface number");
	enableC.clear.addSC("host", "Delete host table entries");
		enableC.clear.host.addSC("WORD", "Hostname to delete (* for all entries)");
	enableC.clear.addSC("interface", "Clear the hardware logic on an interface");
		enableC.clear.interface.addSC("FastEthernet", "FastEthernet IEEE 802.3");
			enableC.clear.interface.FastEthernet.addSC("<0-2>", "FastEthernet interface number");
		enableC.clear.interface.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z");
			enableC.clear.interface.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number");
		enableC.clear.interface.addSC("Null", "Null interface");
			enableC.clear.interface.Null.addSC("<0-0>", "Null interface number");
		enableC.clear.interface.addSC("Port-channel", "Ethernet Channel of interfaces");
			enableC.clear.interface["Port-channel"].addSC("<1-6>", "Port-channel interface number");
		enableC.clear.interface.addSC("Vlan", "Catalyst Vlans");
			enableC.clear.interface.Vlan.addSC("<1-1001>", "Vlan interface number");
	enableC.clear.addSC("ip", "IP");
		enableC.clear.ip.addSC("accounting", "Clear IP accounting database");
			enableC.clear.ip.accounting.addSC("checkpoint", "Clear IP accounting checkpoint database");
		enableC.clear.ip.addSC("nat", "Clear NAT");
			enableC.clear.ip.nat.addSC("statistics", "Clear translation statistics");
			enableC.clear.ip.nat.addSC("translation", "Clear dynamic translation");
				enableC.clear.ip.nat.translation.addSC("*", "Delete all dynamic translations");
				enableC.clear.ip.nat.translation.addSC("inside", "Inside addresses (and ports)");
					enableC.clear.ip.nat.translation.inside.addSC("A.B.C.D", "Global IP address");
						enableC.clear.ip.nat.translation.inside["A.B.C.D"].addSC("A.B.C.D", "Local IP address");
				enableC.clear.ip.nat.translation.addSC("outside", "Outside addresses (and ports)");
					enableC.clear.ip.nat.translation.outside.addSC("A.B.C.D", "Local IP address");
						enableC.clear.ip.nat.translation.outside["A.B.C.D"].addSC("A.B.C.D", "Global IP address");
				enableC.clear.ip.nat.translation.addSC("tcp", "Transmission Control Protocol");
				enableC.clear.ip.nat.translation.addSC("udp", "User Datagram Protocol");
		enableC.clear.ip.addSC("redirect", "Redirect cache");
	enableC.clear.addSC("line", "Reset a terminal line");
		enableC.clear.line.addSC("<0-16>", "Line number");
		enableC.clear.line.addSC("console", "Primary terminal line");
			enableC.clear.line.console.addSC("<0-0>", "Line number");
		enableC.clear.line.addSC("vty", "Virtual terminal");
			enableC.clear.line.vty.addSC("<0-15>", "Line number");
	enableC.clear.addSC("logging", "Clear logging buffer");
	enableC.clear.addSC("mac-address-table", "MAC forwarding table");
		enableC.clear["mac-address-table"].addSC("dynamic", "dynamic entry type");
			enableC.clear["mac-address-table"].dynamic.addSC("address", "address keyword");
				enableC.clear["mac-address-table"].dynamic.address.addSC("H.H.H", "48 bit mac address");
			enableC.clear["mac-address-table"].dynamic.addSC("interface", "interface keyword");
				enableC.clear["mac-address-table"].dynamic.interface.addSC("FastEthernet", "FastEthernet IEEE 802.3");
					enableC.clear["mac-address-table"].dynamic.interface.FastEthernet.addSC("<0-2>", "FastEthernet interface number");
				enableC.clear["mac-address-table"].dynamic.interface.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z");
					enableC.clear["mac-address-table"].dynamic.interface.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number");
				enableC.clear["mac-address-table"].dynamic.interface.addSC("Port-channel", "Ethernet Channel of interfaces");
					enableC.clear["mac-address-table"].dynamic.interface["Port-channel"].addSC("<1-6>", "Port-channel interface number");
			enableC.clear["mac-address-table"].dynamic.addSC("vlan", "vlan keyword");
				enableC.clear["mac-address-table"].dynamic.vlan.addSC("<0-4096>", "vlan number");
		enableC.clear["mac-address-table"].addSC("notification", "Clear MAC notification Global Counters");
	enableC.clear.addSC("tcp", "Clear a TCP connection or statistics");
		enableC.clear.tcp.addSC("line", "TTY line");
			enableC.clear.tcp.line.addSC("<0-16>", "Line number");
			enableC.clear.tcp.line.addSC("console", "Primary terminal line");
				enableC.clear.tcp.line.console.addSC("<0-0>", "Line number");
			enableC.clear.tcp.line.addSC("vty", "Virtual terminal");
				enableC.clear.tcp.line.vty.addSC("<0-15>", "Line number");
		enableC.clear.tcp.addSC("local", "Local host address/port");
			enableC.clear.tcp.local.addSC("Hostname or A.B.C.D", "Local host name or IP address");
				enableC.clear.tcp.local["Hostname or A.B.C.D"].addSC("<1-65535>", "Local TCP port");
					enableC.clear.tcp.local["Hostname or A.B.C.D"]["<1-65535>"].addSC("remote", "Remote host address/port");
						enableC.clear.tcp.local["Hostname or A.B.C.D"]["<1-65535>"].remote.addSC("Hostname or A.B.C.D", "Remote host name or IP address");
							enableC.clear.tcp.local["Hostname or A.B.C.D"]["<1-65535>"].remote["Hostname or A.B.C.D"].addSC("<1-65535>", "Remote TCP port");
		enableC.clear.tcp.addSC("statistics", "TCP protocol statistics");
enableC.addSC("clock", "Manage the system clock");
enableC.addSC("cluster", "cluster exec mode commands");
enableC.addSC("configure", "Enter configuration mode");
	enableC.configure.addSC("memory", "Configure from NV memory");
	enableC.configure.addSC("memory", "Configure from NV memory");
	enableC.configure.addSC("network", "Configure from a TFTP network host");
		enableC.configure.network.addSC("flash:", "URL of source file");
		enableC.configure.network.addSC("ftp:", "URL of source file");
		enableC.configure.network.addSC("null:", "URL of source file");
		enableC.configure.network.addSC("nvram:", "URL of source file");
		enableC.configure.network.addSC("rcp:", "URL of source file");
		enableC.configure.network.addSC("system:", "URL of source file");
		enableC.configure.network.addSC("tftp:", "URL of source file");
		enableC.configure.network.addSC("xmodem:", "URL of source file");
		enableC.configure.network.addSC("ymodem:", "URL of source file");
		enableC.configure.network.addSC("zflash:", "URL of source file");
	enableC.configure.addSC("overwrite-network", "Overwrite NV memory from TFTP network host");
		enableC.configure["overwrite-network"].addSC("flash:", "URL of source file");
		enableC.configure["overwrite-network"].addSC("ftp:", "URL of source file");
		enableC.configure["overwrite-network"].addSC("null:", "URL of source file");
		enableC.configure["overwrite-network"].addSC("nvram:", "URL of source file");
		enableC.configure["overwrite-network"].addSC("rcp:", "URL of source file");
		enableC.configure["overwrite-network"].addSC("system:", "URL of source file");
		enableC.configure["overwrite-network"].addSC("tftp:", "URL of source file");
		enableC.configure["overwrite-network"].addSC("xmodem:", "URL of source file");
		enableC.configure["overwrite-network"].addSC("ymodem:", "URL of source file");
		enableC.configure["overwrite-network"].addSC("zflash:", "URL of source file");
	enableC.configure.addSC("terminal", "Configure from the terminal");


enableC.addSC("connect", "Open a terminal connection");
	enableC.connect.addSC("WORD", "IP address or hostname of a remote system");



enableC.addSC("copy", "Copy from one file to another");
	enableC.copy.addSC("/erase", "Erase destination file system.");
	enableC.copy.addSC("flash:", "Copy from flash: file system");
		enableC.copy["flash:"].addSC("flash:", "Copy to flash: file system");
		enableC.copy["flash:"].addSC("ftp:", "Copy to ftp: file system");
		enableC.copy["flash:"].addSC("null:", "Copy to null: file system");
		enableC.copy["flash:"].addSC("nvram:", "Copy to nvram: file system");
		enableC.copy["flash:"].addSC("rcp:", "Copy to rcp: file system");
		enableC.copy["flash:"].addSC("running-config", "Update (merge with) current system configuration");
		enableC.copy["flash:"].addSC("startup-config", "Copy to startup configuration");
		enableC.copy["flash:"].addSC("system:", "Copy to system: file system");
		enableC.copy["flash:"].addSC("tftp:", "Copy to tftp: file system");
		enableC.copy["flash:"].addSC("xmodem:", "Copy to xmodem: file system");
		enableC.copy["flash:"].addSC("ymodem:", "Copy to ymodem: file system");
		enableC.copy["flash:"].addSC("zflash:", "Copy to zflash: file system");
	enableC.copy.addSC("ftp:", "Copy from ftp: file system");
		enableC.copy["ftp:"].addSC("flash:", "Copy to flash: file system");
		enableC.copy["ftp:"].addSC("ftp:", "Copy to ftp: file system");
		enableC.copy["ftp:"].addSC("null:", "Copy to null: file system");
		enableC.copy["ftp:"].addSC("nvram:", "Copy to nvram: file system");
		enableC.copy["ftp:"].addSC("rcp:", "Copy to rcp: file system");
		enableC.copy["ftp:"].addSC("running-config", "Update (merge with) current system configuration");
		enableC.copy["ftp:"].addSC("startup-config", "Copy to startup configuration");
		enableC.copy["ftp:"].addSC("system:", "Copy to system: file system");
		enableC.copy["ftp:"].addSC("tftp:", "Copy to tftp: file system");
		enableC.copy["ftp:"].addSC("xmodem:", "Copy to xmodem: file system");
		enableC.copy["ftp:"].addSC("ymodem:", "Copy to ymodem: file system");
		enableC.copy["ftp:"].addSC("zflash:", "Copy to zflash: file system");
	enableC.copy.addSC("null:", "Copy from null: file system");
/*		enableC.copy["null:"].addSC("flash:", "Copy to flash: file system");
		enableC.copy["null:"].addSC("ftp:", "Copy to ftp: file system");
		enableC.copy["null:"].addSC("null:", "Copy to null: file system");
		enableC.copy["null:"].addSC("nvram:", "Copy to nvram: file system");
		enableC.copy["null:"].addSC("rcp:", "Copy to rcp: file system");
		enableC.copy["null:"].addSC("running-config", "Update (merge with) current system configuration");
		enableC.copy["null:"].addSC("startup-config", "Copy to startup configuration");
		enableC.copy["null:"].addSC("system:", "Copy to system: file system");
		enableC.copy["null:"].addSC("tftp:", "Copy to tftp: file system");
		enableC.copy["null:"].addSC("xmodem:", "Copy to xmodem: file system");
		enableC.copy["null:"].addSC("ymodem:", "Copy to ymodem: file system");
		enableC.copy["null:"].addSC("zflash:", "Copy to zflash: file system");
		*/
	enableC.copy.addSC("nvram:", "Copy from nvram: file system");
		enableC.copy["nvram:"].addSC("flash:", "Copy to flash: file system");
		enableC.copy["nvram:"].addSC("ftp:", "Copy to ftp: file system");
		enableC.copy["nvram:"].addSC("null:", "Copy to null: file system");
		enableC.copy["nvram:"].addSC("nvram:", "Copy to nvram: file system");
		enableC.copy["nvram:"].addSC("rcp:", "Copy to rcp: file system");
		enableC.copy["nvram:"].addSC("running-config", "Update (merge with) current system configuration");
		enableC.copy["nvram:"].addSC("startup-config", "Copy to startup configuration");
		enableC.copy["nvram:"].addSC("system:", "Copy to system: file system");
		enableC.copy["nvram:"].addSC("tftp:", "Copy to tftp: file system");
		enableC.copy["nvram:"].addSC("xmodem:", "Copy to xmodem: file system");
		enableC.copy["nvram:"].addSC("ymodem:", "Copy to ymodem: file system");
		enableC.copy["nvram:"].addSC("zflash:", "Copy to zflash: file system");
	enableC.copy.addSC("rcp:", "Copy from rcp: file system");
/*		enableC.copy["rcp:"].addSC("flash:", "Copy to flash: file system");
		enableC.copy["rcp:"].addSC("ftp:", "Copy to ftp: file system");
		enableC.copy["rcp:"].addSC("null:", "Copy to null: file system");
		enableC.copy["rcp:"].addSC("nvram:", "Copy to nvram: file system");
		enableC.copy["rcp:"].addSC("rcp:", "Copy to rcp: file system");
		enableC.copy["rcp:"].addSC("running-config", "Update (merge with) current system configuration");
		enableC.copy["rcp:"].addSC("startup-config", "Copy to startup configuration");
		enableC.copy["rcp:"].addSC("system:", "Copy to system: file system");
		enableC.copy["rcp:"].addSC("tftp:", "Copy to tftp: file system");
		enableC.copy["rcp:"].addSC("xmodem:", "Copy to xmodem: file system");
		enableC.copy["rcp:"].addSC("ymodem:", "Copy to ymodem: file system");
		enableC.copy["rcp:"].addSC("zflash:", "Copy to zflash: file system");
		*/
	enableC.copy.addSC("running-config", "Copy from current system configuration");
		enableC.copy["running-config"].addSC("flash:", "Copy to flash: file system");
		enableC.copy["running-config"].addSC("ftp:", "Copy to ftp: file system");
		enableC.copy["running-config"].addSC("null:", "Copy to null: file system");
		enableC.copy["running-config"].addSC("nvram:", "Copy to nvram: file system");
		enableC.copy["running-config"].addSC("rcp:", "Copy to rcp: file system");
		enableC.copy["running-config"].addSC("running-config", "Update (merge with) current system configuration");
		enableC.copy["running-config"].addSC("startup-config", "Copy to startup configuration");
		enableC.copy["running-config"].addSC("system:", "Copy to system: file system");
		enableC.copy["running-config"].addSC("tftp:", "Copy to tftp: file system");
		enableC.copy["running-config"].addSC("xmodem:", "Copy to xmodem: file system");
		enableC.copy["running-config"].addSC("ymodem:", "Copy to ymodem: file system");
		enableC.copy["running-config"].addSC("zflash:", "Copy to zflash: file system");
	enableC.copy.addSC("startup-config", "Copy from startup configuration");
		enableC.copy["startup-config"].addSC("flash:", "Copy to flash: file system");
		enableC.copy["startup-config"].addSC("ftp:", "Copy to ftp: file system");
		enableC.copy["startup-config"].addSC("null:", "Copy to null: file system");
		enableC.copy["startup-config"].addSC("nvram:", "Copy to nvram: file system");
		enableC.copy["startup-config"].addSC("rcp:", "Copy to rcp: file system");
		enableC.copy["startup-config"].addSC("running-config", "Update (merge with) current system configuration");
		enableC.copy["startup-config"].addSC("startup-config", "Copy to startup configuration");
		enableC.copy["startup-config"].addSC("system:", "Copy to system: file system");
		enableC.copy["startup-config"].addSC("tftp:", "Copy to tftp: file system");
		enableC.copy["startup-config"].addSC("xmodem:", "Copy to xmodem: file system");
		enableC.copy["startup-config"].addSC("ymodem:", "Copy to ymodem: file system");
		enableC.copy["startup-config"].addSC("zflash:", "Copy to zflash: file system");
	enableC.copy.addSC("system:", "Copy from system: file system");
		enableC.copy["system:"].addSC("flash:", "Copy to flash: file system");
		enableC.copy["system:"].addSC("ftp:", "Copy to ftp: file system");
		enableC.copy["system:"].addSC("null:", "Copy to null: file system");
		enableC.copy["system:"].addSC("nvram:", "Copy to nvram: file system");
		enableC.copy["system:"].addSC("rcp:", "Copy to rcp: file system");
		enableC.copy["system:"].addSC("running-config", "Update (merge with) current system configuration");
		enableC.copy["system:"].addSC("startup-config", "Copy to startup configuration");
		enableC.copy["system:"].addSC("system:", "Copy to system: file system");
		enableC.copy["system:"].addSC("tftp:", "Copy to tftp: file system");
		enableC.copy["system:"].addSC("xmodem:", "Copy to xmodem: file system");
		enableC.copy["system:"].addSC("ymodem:", "Copy to ymodem: file system");
		enableC.copy["system:"].addSC("zflash:", "Copy to zflash: file system");
	enableC.copy.addSC("tftp:", "Copy from tftp: file system");
		enableC.copy["tftp:"].addSC("flash:", "Copy to flash: file system");
		enableC.copy["tftp:"].addSC("ftp:", "Copy to ftp: file system");
		enableC.copy["tftp:"].addSC("null:", "Copy to null: file system");
		enableC.copy["tftp:"].addSC("nvram:", "Copy to nvram: file system");
		enableC.copy["tftp:"].addSC("rcp:", "Copy to rcp: file system");
		enableC.copy["tftp:"].addSC("running-config", "Update (merge with) current system configuration");
		enableC.copy["tftp:"].addSC("startup-config", "Copy to startup configuration");
		enableC.copy["tftp:"].addSC("system:", "Copy to system: file system");
		enableC.copy["tftp:"].addSC("tftp:", "Copy to tftp: file system");
		enableC.copy["tftp:"].addSC("xmodem:", "Copy to xmodem: file system");
		enableC.copy["tftp:"].addSC("ymodem:", "Copy to ymodem: file system");
		enableC.copy["tftp:"].addSC("zflash:", "Copy to zflash: file system");
	enableC.copy.addSC("xmodem:", "Copy from xmodem: file system");
		enableC.copy["xmodem:"].addSC("flash:", "Copy to flash: file system");
		enableC.copy["xmodem:"].addSC("ftp:", "Copy to ftp: file system");
		enableC.copy["xmodem:"].addSC("null:", "Copy to null: file system");
		enableC.copy["xmodem:"].addSC("nvram:", "Copy to nvram: file system");
		enableC.copy["xmodem:"].addSC("rcp:", "Copy to rcp: file system");
		enableC.copy["xmodem:"].addSC("running-config", "Update (merge with) current system configuration");
		enableC.copy["xmodem:"].addSC("startup-config", "Copy to startup configuration");
		enableC.copy["xmodem:"].addSC("system:", "Copy to system: file system");
		enableC.copy["xmodem:"].addSC("tftp:", "Copy to tftp: file system");
		enableC.copy["xmodem:"].addSC("xmodem:", "Copy to xmodem: file system");
		enableC.copy["xmodem:"].addSC("ymodem:", "Copy to ymodem: file system");
		enableC.copy["xmodem:"].addSC("zflash:", "Copy to zflash: file system");
	enableC.copy.addSC("ymodem:", "Copy from ymodem: file system");
		enableC.copy["ymodem:"].addSC("flash:", "Copy to flash: file system");
		enableC.copy["ymodem:"].addSC("ftp:", "Copy to ftp: file system");
		enableC.copy["ymodem:"].addSC("null:", "Copy to null: file system");
		enableC.copy["ymodem:"].addSC("nvram:", "Copy to nvram: file system");
		enableC.copy["ymodem:"].addSC("rcp:", "Copy to rcp: file system");
		enableC.copy["ymodem:"].addSC("running-config", "Update (merge with) current system configuration");
		enableC.copy["ymodem:"].addSC("startup-config", "Copy to startup configuration");
		enableC.copy["ymodem:"].addSC("system:", "Copy to system: file system");
		enableC.copy["ymodem:"].addSC("tftp:", "Copy to tftp: file system");
		enableC.copy["ymodem:"].addSC("xmodem:", "Copy to xmodem: file system");
		enableC.copy["ymodem:"].addSC("ymodem:", "Copy to ymodem: file system");
		enableC.copy["ymodem:"].addSC("zflash:", "Copy to zflash: file system");
	enableC.copy.addSC("zflash:", "Copy from zflash: file system");
		enableC.copy["zflash:"].addSC("flash:", "Copy to flash: file system");
		enableC.copy["zflash:"].addSC("ftp:", "Copy to ftp: file system");
		enableC.copy["zflash:"].addSC("null:", "Copy to null: file system");
		enableC.copy["zflash:"].addSC("nvram:", "Copy to nvram: file system");
		enableC.copy["zflash:"].addSC("rcp:", "Copy to rcp: file system");
		enableC.copy["zflash:"].addSC("running-config", "Update (merge with) current system configuration");
		enableC.copy["zflash:"].addSC("startup-config", "Copy to startup configuration");
		enableC.copy["zflash:"].addSC("system:", "Copy to system: file system");
		enableC.copy["zflash:"].addSC("tftp:", "Copy to tftp: file system");
		enableC.copy["zflash:"].addSC("xmodem:", "Copy to xmodem: file system");
		enableC.copy["zflash:"].addSC("ymodem:", "Copy to ymodem: file system");
		enableC.copy["zflash:"].addSC("zflash:", "Copy to zflash: file system");

enableC.addSC("debug", "Debugging functions (see also 'undebug')");
enableC.addSC("delete", "Delete a file");
enableC.addSC("dir", "List files on a filesystem");
enableC.addSC("disable", "Turn off privileged commands");
enableC.addSC("disconnect", "Disconnect an existing network connection");
enableC.addSC("dot1x", "IEEE 801.1X commands");
enableC.addSC("enable", "Turn on privileged commands");
enableC.addSC("erase", "Erase a filesystem");
	enableC.erase.addSC("/all", "Erase all files(in NVRAM)");
	enableC.erase.addSC("flash:", "Filesystem to be erased");
	enableC.erase.addSC("nvram:", "Filesystem to be erased");
	enableC.erase.addSC("startup-config", "Erase contents of configuration memory");
enableC.addSC("exit", "Exit from the EXEC");
enableC.addSC("format", "Format a filesystem");
enableC.addSC("fsck", "Fsck a filesystem");
enableC.addSC("help", "Description of the interactive help system");
enableC.addSC("lock", "Lock the terminal");
enableC.addSC("login", "Log in as a particular user");
enableC.addSC("logout", "Exit from the EXEC");
enableC.addSC("mkdir", "Create new directory");
enableC.addSC("more", "Display the contents of a file");
enableC.addSC("name-connection", "Name an existing network connection");

enableC.addSC("no", "Disable debugging functions");
/*	enableC.no.addSC("debug", "Disable debugging functions (see also 'undebug')");
		enableC.no.debug.addSC("aaa", "AAA Authentication, Authorization and Accounting");
			enableC.no.debug.aaa.addSC("accounting", "Accounting");
			enableC.no.debug.aaa.addSC("administrative", "Administrative");
			enableC.no.debug.aaa.addSC("authentication", "Authentication");
			enableC.no.debug.aaa.addSC("authorization", "Authorization");
			enableC.no.debug.aaa.addSC("per-user", "Per-user attributes");
		enableC.no.debug.addSC("all", "Enable all debugging");
		enableC.no.debug.addSC("arp", "IP ARP and HP Probe transactions");
		enableC.no.debug.addSC("cdp", "CDP information");
			enableC.no.debug.cdp.addSC("adjacency", "CDP neighbor info");
			enableC.no.debug.cdp.addSC("events", "CDP events");
			enableC.no.debug.cdp.addSC("ip", "CDP ip info");
			enableC.no.debug.cdp.addSC("packets", "CDP packet-related information");
		enableC.no.debug.addSC("cluster", "Cluster information");
			enableC.no.debug.cluster.addSC("discovery", "cluster discovery");
			enableC.no.debug.cluster.addSC("events", "cluster events");
			enableC.no.debug.cluster.addSC("extended", "cluster extended discovery");
			enableC.no.debug.cluster.addSC("hsrp", "cluster HSRP");
			enableC.no.debug.cluster.addSC("http", "cluster HTTP");
			enableC.no.debug.cluster.addSC("ip", "cluster IP/transport");
				enableC.no.debug.cluster.ip.addSC("packet", "cluster IP/transport packets");
			enableC.no.debug.cluster.addSC("members", "cluster members");
			enableC.no.debug.cluster.addSC("nat", "cluster NAT");
			enableC.no.debug.cluster.addSC("neighbors", "cluster neighbors");
			enableC.no.debug.cluster.addSC("snmp", "cluster SNMP");
			enableC.no.debug.cluster.addSC("vqpxy", "cluster vqp proxy");
		enableC.no.debug.addSC("condition", "Condition");
			enableC.no.debug.condition.addSC("<1-1000>", "Condition identifier");
			enableC.no.debug.condition.addSC("all", "All conditions");
			enableC.no.debug.condition.addSC("called", "called number");
				enableC.no.debug.condition.called.addSC("WORD", "Called number");
			enableC.no.debug.condition.addSC("calling", "calling");
				enableC.no.debug.condition.calling.addSC("WORD", "Calling number");
			enableC.no.debug.condition.addSC("card", "card");
				enableC.no.debug.condition.card.addSC("<1-2>", "Slot number");
			enableC.no.debug.condition.addSC("standby", "interface group");
				enableC.no.debug.condition.standby.addSC("FastEthernet", "FastEthernet IEEE 802.3");
					enableC.no.debug.condition.standby.FastEthernet.addSC("<0-2>", "FastEthernet interface number");
				enableC.no.debug.condition.standby.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z");
					enableC.no.debug.condition.standby.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number");
				enableC.no.debug.condition.standby.addSC("Port-channel", "Ethernet Channel of interfaces");
					enableC.no.debug.condition.standby["Port-channel"].addSC("<1-6>", "Port-channel interface number");
				enableC.no.debug.condition.standby.addSC("Vlan", "Catalyst Vlans");
					enableC.no.debug.condition.standby.Vlan.addSC("<1-1001>", "Vlan interface number");
			enableC.no.debug.condition.addSC("username", "username");
				enableC.no.debug.condition.username.addSC("WORD", "Username for debug filtering");
			enableC.no.debug.condition.addSC("vlan", "vlan");
				enableC.no.debug.condition.vlan.addSC("<1-1005>", "VLAN Id");
		enableC.no.debug.addSC("csuf", "STP CSUF");
		enableC.no.debug.addSC("custom-queue", "Custom output queueing");
		enableC.no.debug.addSC("dhcp", "DHCP client activity");
			enableC.no.debug.dhcp.addSC("detail", "DHCP packet content");
		enableC.no.debug.addSC("domain", "Domain Name System");
			enableC.no.debug.domain.addSC("replies", "DNS replies only");
				enableC.no.debug.domain.replies.addSC("detail", "Detailed information");
		enableC.no.debug.addSC("dot1x", "IEEE 802.1X debug information");
			enableC.no.debug.dot1x.addSC("all", "All 802.1X debugging");
			enableC.no.debug.dot1x.addSC("authsm", "802.1X authenticator state machine");
			enableC.no.debug.dot1x.addSC("backend", "802.1X AAA backend");
			enableC.no.debug.dot1x.addSC("besm", "802.1X back-end state machine");
			enableC.no.debug.dot1x.addSC("core", "802.1X core module");
			enableC.no.debug.dot1x.addSC("reauthsm", "802.1X reauthentication state machine");
		enableC.no.debug.addSC("dtp", "DTP debug information");
			enableC.no.debug.dtp.addSC("aggregation", "Show DTP debug user message aggregation");
			enableC.no.debug.dtp.addSC("all", "All DTP debugging messages");
			enableC.no.debug.dtp.addSC("decision", "Show DTP debug decision table");
			enableC.no.debug.dtp.addSC("events", "DTP events");
			enableC.no.debug.dtp.addSC("oserrs", "DTP OS errors");
			enableC.no.debug.dtp.addSC("packets", "DTP packet processing");
			enableC.no.debug.dtp.addSC("queue", "Show DTP debug packet queueing");
			enableC.no.debug.dtp.addSC("states", "DTP state transitions");
			enableC.no.debug.dtp.addSC("timers", "DTP timer events");
		enableC.no.debug.addSC("etherchannel", "EtherChannel/PAgP Shim debugging");
			enableC.no.debug.etherchannel.addSC("all", "All debugging");
			enableC.no.debug.etherchannel.addSC("detail", "Step below all");
			enableC.no.debug.etherchannel.addSC("error", "Displaying error messages");
			enableC.no.debug.etherchannel.addSC("event", "Major events");
			enableC.no.debug.etherchannel.addSC("idb", "Agport idb related events");
			enableC.no.debug.etherchannel.addSC("linecard", "SCP messages to linecard");
		enableC.no.debug.addSC("ethernet-interface", "Ethernet network interface events");
		enableC.no.debug.addSC("gigastack", "Debug Gigastack");
		enableC.no.debug.addSC("interface", "interface");
			enableC.no.debug.interface.addSC("FastEthernet", "FastEthernet IEEE 802.3");
				enableC.no.debug.interface.FastEthernet.addSC("<0-2>", "FastEthernet interface number");
			enableC.no.debug.interface.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z");
				enableC.no.debug.interface.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number");
			enableC.no.debug.interface.addSC("Loopback", "Loopback interface");
				enableC.no.debug.interface.Loopback.addSC("<0-2147483647>", "Loopback interface number");
			enableC.no.debug.interface.addSC("Null", "Null interface");
				enableC.no.debug.interface.Null.addSC("<0-0>", "Null interface number");
			enableC.no.debug.interface.addSC("Port-channel", "Ethernet Channel of interfaces");
				enableC.no.debug.interface["Port-channel"].addSC("<1-6>", "Port-channel interface number");
			enableC.no.debug.interface.addSC("Vlan", "Catalyst Vlans");
				enableC.no.debug.interface.Vlan.addSC("<1-1001>", "Vlan interface number");
		enableC.no.debug.addSC("ip", "IP information");
			enableC.no.debug.ip.addSC("dhcp", "Dynamic Host Configuration Protocol");
				enableC.no.debug.ip.dhcp.addSC("server", "DHCP server activity");
					enableC.no.debug.ip.dhcp.server.addSC("events", "Report address assignments, lease expirations, etc.");
					enableC.no.debug.ip.dhcp.server.addSC("linkage", "Show database linkage");
					enableC.no.debug.ip.dhcp.server.addSC("packet", "Decode message receptions and transmissions");
			enableC.no.debug.ip.addSC("error", "IP error debugging");
				enableC.no.debug.ip.error.addSC("<1-199>", "Access list");
				enableC.no.debug.ip.error.addSC("<1300-2699>", "Access list (expanded range)");
				enableC.no.debug.ip.error.addSC("detail", "Print more debugging detail");
					enableC.no.debug.ip.error.detail.addSC("<1-199>", "Access list");
					enableC.no.debug.ip.error.detail.addSC("<1300-2699>", "Access list (expanded range)");
			enableC.no.debug.ip.addSC("ftp", "FTP dialogue");
			enableC.no.debug.ip.addSC("html", "HTML connections");
				enableC.no.debug.ip.html.addSC("forms", "HTML forms");
				enableC.no.debug.ip.html.addSC("pages", "HTML pages");
				enableC.no.debug.ip.html.addSC("ssi", "HTML server side includes");
				enableC.no.debug.ip.html.addSC("tokens", "HTML tokens");
			enableC.no.debug.ip.addSC("http", "HTTP connections");
				enableC.no.debug.ip.http.addSC("authentication", "HTTP Authentication");
				enableC.no.debug.ip.http.addSC("ezsetup", "HTTP EZSetup");
				enableC.no.debug.ip.http.addSC("ssi", "HTTP Server Side Includes");
				enableC.no.debug.ip.http.addSC("tokens", "HTTP tokens");
				enableC.no.debug.ip.http.addSC("transactions", "HTTP transactions");
				enableC.no.debug.ip.http.addSC("url", "HTTP URL");
			enableC.no.debug.ip.addSC("icmp", "ICMP transactions");
			enableC.no.debug.ip.addSC("igsn", "IGMP snooping activity");
				enableC.no.debug.ip.igsn.addSC("all", "all");
				enableC.no.debug.ip.igsn.addSC("group", "igmp snooping group activity");
				enableC.no.debug.ip.igsn.addSC("management", "igmp snooping management activity");
				enableC.no.debug.ip.igsn.addSC("router", "igmp snooping router activity");
				enableC.no.debug.ip.igsn.addSC("timer", "igmp snooping timer events");
			enableC.no.debug.ip.addSC("interface", "IP interface configuration changes");
				enableC.no.debug.ip.interface.addSC("route-cache", "Route-cache changes");
			enableC.no.debug.ip.addSC("mpacket", "IP multicast packet debugging");
				enableC.no.debug.ip.mpacket.addSC("<100-199>", "Access list");
				enableC.no.debug.ip.mpacket.addSC("<2000-2699>", "Access list (expanded range)");
				enableC.no.debug.ip.mpacket.addSC("Hostname or A.B.C.D", "IP group address");
					enableC.no.debug.ip.mpacket["Hostname or A.B.C.D"].addSC("<100-199>", "Access list");
					enableC.no.debug.ip.mpacket["Hostname or A.B.C.D"].addSC("<2000-2699>", "Access list (expanded range)");
				enableC.no.debug.ip.mpacket.addSC("detail", "Print IP header fields and MAC addresses");
					enableC.no.debug.ip.mpacket.detail.addSC("<100-199>", "Access list");
					enableC.no.debug.ip.mpacket.detail.addSC("<2000-2699>", "Access list (expanded range)");
					enableC.no.debug.ip.mpacket.detail.addSC("Hostname or A.B.C.D", "IP group address");
				enableC.no.debug.ip.mpacket.addSC("fastswitch", "Print IP header fields on the fast path");
					enableC.no.debug.ip.mpacket.fastswitch.addSC("A.B.C.D", "IP group address");
			enableC.no.debug.ip.addSC("nat", "NAT events");
				enableC.no.debug.ip.nat.addSC("<1-99>", "Access list");
				enableC.no.debug.ip.nat.addSC("detailed", "NAT detailed events");
				enableC.no.debug.ip.nat.addSC("port", "NAT PORT events");
			enableC.no.debug.ip.addSC("packet", "General IP debugging and IPSO security transactions");
				enableC.no.debug.ip.packet.addSC("<1-199>", "Access list");
				enableC.no.debug.ip.packet.addSC("<1300-2699>", "Access list (expanded range)");
				enableC.no.debug.ip.packet.addSC("detail", "Print more debugging detail");
					enableC.no.debug.ip.packet.detail.addSC("<1-199>", "Access list");
					enableC.no.debug.ip.packet.detail.addSC("<1300-2699>", "Access list (expanded range)");
			enableC.no.debug.ip.addSC("peer", "IP peer address activity");
			enableC.no.debug.ip.addSC("security", "IP security options");
			enableC.no.debug.ip.addSC("socket", "Socket event");
			enableC.no.debug.ip.addSC("tcp", "TCP information");
				enableC.no.debug.ip.tcp.addSC("driver", "TCP driver events");
				enableC.no.debug.ip.tcp.addSC("driver-pak", "TCP driver verbose");
				enableC.no.debug.ip.tcp.addSC("header-compression", "Header compression statistics");
				enableC.no.debug.ip.tcp.addSC("packet", "TCP packets");
					enableC.no.debug.ip.tcp.packet.addSC("<0-16>", "Line number");
					enableC.no.debug.ip.tcp.packet.addSC("console", "Primary terminal line");
					enableC.no.debug.ip.tcp.packet.addSC("vty", "Virtual terminal");
				enableC.no.debug.ip.tcp.addSC("rcmd", "Rcmd transactions");
				enableC.no.debug.ip.tcp.addSC("sack", "Selective-ACK");
				enableC.no.debug.ip.tcp.addSC("transactions", "Significant TCP events");
			enableC.no.debug.ip.addSC("tempacl", "IP temporary ACL");
			enableC.no.debug.ip.addSC("udp", "UDP based transactions");
		enableC.no.debug.addSC("list", "Set interface or/and access list for the next debug command");
			enableC.no.debug.list.addSC("<0-2699>", "access list");
			enableC.no.debug.list.addSC("FastEthernet", "FastEthernet IEEE 802.3");
				enableC.no.debug.list.FastEthernet.addSC("<0-2>", "FastEthernet interface number");
			enableC.no.debug.list.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z");
				enableC.no.debug.list.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number");
			enableC.no.debug.list.addSC("Loopback", "Loopback interface");
				enableC.no.debug.list.Loopback.addSC("<0-2147483647>", "Loopback interface number");
					enableC.no.debug.list.Loopback["<0-2147483647>"].addSC("<0-2699>", "access list");
			enableC.no.debug.list.addSC("Null", "Null interface");
				enableC.no.debug.list.Null.addSC("<0-0>", "Null interface number");
					enableC.no.debug.list.Null["<0-0>"].addSC("<0-2699>", "access list");
			enableC.no.debug.list.addSC("Port-channel", "Ethernet Channel of interfaces");
				enableC.no.debug.list["Port-channel"].addSC("<1-6>", "Port-channel interface number");
					enableC.no.debug.list["Port-channel"]["<1-6>"].addSC("<0-2699>", "access list");
			enableC.no.debug.list.addSC("Vlan", "Catalyst Vlans");
				enableC.no.debug.list.Vlan.addSC("<1-1001>", "Vlan interface number");
					enableC.no.debug.list.Vlan["<1-1001>"].addSC("<0-2699>", "access list");
		enableC.no.debug.addSC("mac-notification", "MAC Notification debugging");
		enableC.no.debug.addSC("matm", "Debug Platform Independent Mac Manager");
		enableC.no.debug.addSC("modem", "Modem control/process activation");
		enableC.no.debug.addSC("monitor", "SPAN debug information");
			enableC.no.debug.monitor.addSC("all", "All SPAN debugging messages");
			enableC.no.debug.monitor.addSC("errors", "Show SPAN error detail");
			enableC.no.debug.monitor.addSC("idb-update", "Show SPAN IDB update traces");
			enableC.no.debug.monitor.addSC("list", "Show SPAN port and VLAN list tracing");
			enableC.no.debug.monitor.addSC("notifications", "Show SPAN notifications");
			enableC.no.debug.monitor.addSC("platform", "Show SPAN platform tracing");
			enableC.no.debug.monitor.addSC("requests", "Show SPAN requests");
			enableC.no.debug.monitor.addSC("snmp", "Show SPAN SNMP tracing");
		enableC.no.debug.addSC("mvrdbg", "MVR debug all");
			enableC.no.debug.mvrdbg.addSC("all", "all");
			enableC.no.debug.mvrdbg.addSC("events", "MVR debug event handling");
			enableC.no.debug.mvrdbg.addSC("igmpsn", "MVR debug igmp snooping activity");
			enableC.no.debug.mvrdbg.addSC("management", "MVR management activity");
			enableC.no.debug.mvrdbg.addSC("ports", "MVR debug mvr ports");
		enableC.no.debug.addSC("ntp", "NTP information");
			enableC.no.debug.ntp.addSC("adjust", "NTP clock adjustments");
			enableC.no.debug.ntp.addSC("authentication", "NTP authentication");
			enableC.no.debug.ntp.addSC("events", "NTP events");
			enableC.no.debug.ntp.addSC("loopfilter", "NTP loop filter");
			enableC.no.debug.ntp.addSC("packets", "NTP packets");
				enableC.no.debug.ntp.packets.addSC("peer", "NTP peer IP address");
					enableC.no.debug.ntp.packets.peer.addSC("A.B.C.D", "IP address of NTP peer");
			enableC.no.debug.ntp.addSC("params", "NTP clock parameters");
			enableC.no.debug.ntp.addSC("refclock", "NTP reference clocks");
			enableC.no.debug.ntp.addSC("select", "NTP clock selection");
			enableC.no.debug.ntp.addSC("sync", "NTP clock synchronization");
			enableC.no.debug.ntp.addSC("validity", "NTP peer clock validity");
		enableC.no.debug.addSC("nvram", "Debug NVRAM behavior");
		enableC.no.debug.addSC("packet", "Log unknown packets");
		enableC.no.debug.addSC("pagp", "Port Aggregation Protocol");
			enableC.no.debug.pagp.addSC("all", "PAgP all debugging");
			enableC.no.debug.pagp.addSC("event", "PAgP events");
			enableC.no.debug.pagp.addSC("fsm", "PAgP Finite State Machine");
			enableC.no.debug.pagp.addSC("misc", "PAgP Miscellaneous");
			enableC.no.debug.pagp.addSC("packet", "PAgP activity");
		enableC.no.debug.addSC("pm", "Port Manager debugging");
			enableC.no.debug.pm.addSC("all", "All Port Manager debugging messages");
			enableC.no.debug.pm.addSC("assert", "Assert");
			enableC.no.debug.pm.addSC("card", "Card related events");
			enableC.no.debug.pm.addSC("cookies", "Cookies");
			enableC.no.debug.pm.addSC("etherchnl", "EtherChannel related events");
			enableC.no.debug.pm.addSC("messages", "Messages");
			enableC.no.debug.pm.addSC("port", "Port related events");
			enableC.no.debug.pm.addSC("registry", "Registry invocations");
			enableC.no.debug.pm.addSC("scp", "PM initiated SCP messages");
			enableC.no.debug.pm.addSC("sm", "State machine related events");
			enableC.no.debug.pm.addSC("span", "SPAN related events");
			enableC.no.debug.pm.addSC("split", "Split-processor");
			enableC.no.debug.pm.addSC("vlan", "Vlan related events");
			enableC.no.debug.pm.addSC("vp", "Virtual port related events");
		enableC.no.debug.addSC("port-security", "Port security debug commands");
		enableC.no.debug.addSC("priority", "Priority output queueing");
		enableC.no.debug.addSC("radius", "RADIUS protocol");
		enableC.no.debug.addSC("rtr", "RTR Monitor Information");
			enableC.no.debug.rtr.addSC("error", "Output RTR Error Messages");
				enableC.no.debug.rtr.error.addSC("<0-2147483647>", "Entry Number");
			enableC.no.debug.rtr.addSC("trace", "Trace RTR");
				enableC.no.debug.rtr.trace.addSC("<0-2147483647>", "Entry Number");
		enableC.no.debug.addSC("snmp", "SNMP information");
			enableC.no.debug.snmp.addSC("headers", "SNMP packet headers");
			enableC.no.debug.snmp.addSC("packets", "SNMP packets");
			enableC.no.debug.snmp.addSC("timers", "SNMP timer activity");
		enableC.no.debug.addSC("span-session", "Debug Switch Port Analyzer (SPAN)");
		enableC.no.debug.addSC("spanning-tree", "Spanning tree debugging");
			enableC.no.debug["spanning-tree"].addSC("all", "All Spanning Tree debugging messages");
			enableC.no.debug["spanning-tree"].addSC("backbonefast", "BackboneFast events");
				enableC.no.debug["spanning-tree"].backbonefast.addSC("detail", "Backbonefast detail");
				enableC.no.debug["spanning-tree"].backbonefast.addSC("exceptions", "Backbonefast exceptions");
			enableC.no.debug["spanning-tree"].addSC("bpdu", "Spanning tree BPDU");
				enableC.no.debug["spanning-tree"].bpdu.addSC("receive", "Received spanning tree (non-optimized path)");
				enableC.no.debug["spanning-tree"].bpdu.addSC("transmit", "Transmitted spanning tree BPDU (non-optimized path)");
			enableC.no.debug["spanning-tree"].addSC("bpdu-opt", "Optimized BPDU handling");
				enableC.no.debug["spanning-tree"]["bpdu-opt"].addSC("detail", "Optimized BPDU handling detailed");
				enableC.no.debug["spanning-tree"]["bpdu-opt"].addSC("packet", "Optimized BPDU handling packet level");
			enableC.no.debug["spanning-tree"].addSC("config", "Spanning tree config changes");
			enableC.no.debug["spanning-tree"].addSC("etherchannel", "EtherChannel support");
			enableC.no.debug["spanning-tree"].addSC("events", "Spanning tree topology events");
			enableC.no.debug["spanning-tree"].addSC("exceptions", "Spanning tree exceptions");
			enableC.no.debug["spanning-tree"].addSC("general", "Spanning tree general");
			enableC.no.debug["spanning-tree"].addSC("pvst+", "PVST+ events");
			enableC.no.debug["spanning-tree"].addSC("root", "Spanning tree root events");
			enableC.no.debug["spanning-tree"].addSC("snmp", "Spanning Tree SNMP handling");
			enableC.no.debug["spanning-tree"].addSC("switch", "Switch Shim debug commands");
				enableC.no.debug["spanning-tree"]["switch"].addSC("all", "All STP Switch Shim debugging messages");
				enableC.no.debug["spanning-tree"]["switch"].addSC("errors", "shim errors or exceptions");
				enableC.no.debug["spanning-tree"]["switch"].addSC("general", "general events");
				enableC.no.debug["spanning-tree"]["switch"].addSC("pm", "port manager events");
				enableC.no.debug["spanning-tree"]["switch"].addSC("rx", "received bpdu handling");
					enableC.no.debug["spanning-tree"]["switch"].rx.addSC("decode", "decode bpdu packets");
					enableC.no.debug["spanning-tree"]["switch"].rx.addSC("errors", "bpdu rx errors");
					enableC.no.debug["spanning-tree"]["switch"].rx.addSC("interrupt", "bpdu rx handling at interrupt level");
					enableC.no.debug["spanning-tree"]["switch"].rx.addSC("process", "bdpu rx handling at STP process level");
				enableC.no.debug["spanning-tree"]["switch"].addSC("state", "port state changes");
				enableC.no.debug["spanning-tree"]["switch"].addSC("tx", "transmit bpdu handling");
					enableC.no.debug["spanning-tree"]["switch"].tx.addSC("decode", "decode tranmitted bpdus");
			enableC.no.debug["spanning-tree"].addSC("uplinkfast", "UplinkFast events");
				enableC.no.debug["spanning-tree"].uplinkfast.addSC("exceptions", "Uplinkfast exceptions");
		enableC.no.debug.addSC("sw-vlan", "vlan manager");
			enableC.no.debug["sw-vlan"].addSC("badpmcookies", "vlan manager incidents of bad PM (Port Manager) cookies");
			enableC.no.debug["sw-vlan"].addSC("events", "vlan manager events");
			enableC.no.debug["sw-vlan"].addSC("ifs", "vlan manager ifs error tests");
				enableC.no.debug["sw-vlan"].ifs.addSC("open", "vlan manager ifs open error tests");
					enableC.no.debug["sw-vlan"].ifs.open.addSC("read", "vlan manager ifs open-for-read error tests");
					enableC.no.debug["sw-vlan"].ifs.open.addSC("write", "vlan manager ifs open-for-write error tests");
				enableC.no.debug["sw-vlan"].ifs.addSC("read", "vlan manager ifs read error tests");
					enableC.no.debug["sw-vlan"].ifs.read.addSC("<1-1>", "vlan manager ifs read #1 error tests");
					enableC.no.debug["sw-vlan"].ifs.read.addSC("<2-2>", "vlan manager ifs read #2 error tests");
					enableC.no.debug["sw-vlan"].ifs.read.addSC("3", "vlan manager ifs read #3 error tests");
					enableC.no.debug["sw-vlan"].ifs.read.addSC("4", "vlan manager ifs read #4 error tests");
				enableC.no.debug["sw-vlan"].ifs.addSC("write", "vlan manager ifs write error tests");
			enableC.no.debug["sw-vlan"].addSC("management", "vlan manager management of internal vlans");
			enableC.no.debug["sw-vlan"].addSC("notification", "vlan manager notifications");
			enableC.no.debug["sw-vlan"].addSC("packets", "vlan manager packets");
			enableC.no.debug["sw-vlan"].addSC("registries", "vlan manager registries");
			enableC.no.debug["sw-vlan"].addSC("vtp", "vtp protocol debugging");
				enableC.no.debug["sw-vlan"].vtp.addSC("events", "vtp events");
				enableC.no.debug["sw-vlan"].vtp.addSC("packets", "vtp packets");
				enableC.no.debug["sw-vlan"].vtp.addSC("pruning", "vtp pruning events");
					enableC.no.debug["sw-vlan"].vtp.pruning.addSC("packets", "vtp pruning packets");
					enableC.no.debug["sw-vlan"].vtp.pruning.addSC("xmit", "vtp pruning packets");
				enableC.no.debug["sw-vlan"].vtp.addSC("xmit", "vtp packets transmitted");
		enableC.no.debug.addSC("switch", "Platform debug commands");
			enableC.no.debug["switch"].addSC("address", "Debug Strata driver");
			enableC.no.debug["switch"].addSC("asic", "Debug asic events");
			enableC.no.debug["switch"].addSC("cluster", "Debug PD cluster");
			enableC.no.debug["switch"].addSC("cpuif", "Debug CPU IF driver");
			enableC.no.debug["switch"].addSC("dot1x", "Debug 802.1x");
			enableC.no.debug["switch"].addSC("ffp", "Strata FFP debug events");
			enableC.no.debug["switch"].addSC("filtermgr", "Filter Manager debug events");
			enableC.no.debug["switch"].addSC("hsrp", "Debug Calhoun PD HSRP");
			enableC.no.debug["switch"].addSC("ipoption", "Ipoption debug events");
			enableC.no.debug["switch"].addSC("led", "Debug Calhoun LED");
			enableC.no.debug["switch"].addSC("matm", "Debug H/W MATM");
			enableC.no.debug["switch"].addSC("pm", "Debug Calhoun PM");
				enableC.no.debug["switch"].pm.addSC("queue", "Debug Calhoun PM process queue");
				enableC.no.debug["switch"].pm.addSC("vector", "Debug Calhoun PM vector");
				enableC.no.debug["switch"].pm.addSC("vm", "Debug Calhoun PM vm APIs for strata");
			enableC.no.debug["switch"].addSC("post", "Front-End POST options");
				enableC.no.debug["switch"].post.addSC("cleanup", "post celanup");
				enableC.no.debug["switch"].post.addSC("enable", "Enable debug messages");
				enableC.no.debug["switch"].post.addSC("init", "post initialize");
				enableC.no.debug["switch"].post.addSC("send", "post send receive");
					enableC.no.debug["switch"].post.send.addSC("<0-50>", "switch port number");
				enableC.no.debug["switch"].post.addSC("turbocleanup", "post turbo celanup");
				enableC.no.debug["switch"].post.addSC("turboinit", "post turbo initialize");
				enableC.no.debug["switch"].post.addSC("turbosend", "post turbo send receive");
			enableC.no.debug["switch"].addSC("protected", "Debug Calhoun Protected Port");
			enableC.no.debug["switch"].addSC("status", "Debug Strata status events");
			enableC.no.debug["switch"].addSC("strata", "Debug Strata driver");
			enableC.no.debug["switch"].addSC("vlan", "Debug VLAN events");
			enableC.no.debug["switch"].addSC("vqpc", "Debug Calhoun PD VQPC");
		enableC.no.debug.addSC("tacacs", "TACACS authentication and authorization");
			enableC.no.debug.tacacs.addSC("events", "TACACS+ protocol events");
		enableC.no.debug.addSC("telnet", "Incoming telnet connections");
		enableC.no.debug.addSC("template", "Template activity");
		enableC.no.debug.addSC("tftp", "TFTP debugging");
			enableC.no.debug.tftp.addSC("events", "TFTP events");
			enableC.no.debug.tftp.addSC("packets", "TFTP packets");
		enableC.no.debug.addSC("udld", "UDLD protocol");
		enableC.no.debug.addSC("xcvr", "XCVR Driver information");
*/
//Use undebug all instead of no debug
//Why are there so many "no debug" without a single "debug"??

enableC.addSC("ping", "Send echo messages");
	enableC.ping.addSC("WORD", "Ping destination address or hostname");
	enableC.ping.addSC("ip", "IP echo");
		enableC.ping.ip.addSC("WORD", "Ping destination address or hostname");
	enableC.ping.addSC("tag", "Tag encapsulated IP echo");
		enableC.ping.tag.addSC("WORD", "Ping destination address or hostname");

enableC.addSC("pwd", "Display current working directory");
enableC.addSC("rcommand", "Run command on remote switch");
enableC.addSC("reload", "Halt and perform a cold restart");
enableC.addSC("rename", "Rename a file");
enableC.addSC("resume", "Resume an active network connection");
enableC.addSC("rmdir", "Remove existing directory");
enableC.addSC("rsh", "Execute a remote command");
enableC.addSC("send", "Send a message to other tty lines");
enableC.addSC("setup", "Run the SETUP command facility");




enableC.addSC("show", "Show running system information");
	enableC.show.addSC("access-lists", "List access lists");
		enableC.show["access-lists"].addSC("<1-2699>", "ACL number");
		enableC.show["access-lists"].addSC("WORD", "ACL name");
	enableC.show.addSC("arp", "ARP table");
	enableC.show.addSC("boot", "show boot attributes");
	enableC.show.addSC("buffers", "Buffer pool statistics");
	enableC.show.addSC("cdp", "CDP information");
		enableC.show.cdp.addSC("entry", "Information for specific neighbor entry");
			enableC.show.cdp.entry.addSC("*", "all CDP neighbor entries");
				enableC.show.cdp.entry["*"].addSC("protocol", "Protocol information");
				enableC.show.cdp.entry["*"].addSC("version", "Version information");
			enableC.show.cdp.entry.addSC("WORD", "Name of CDP neighbor entry");
				enableC.show.cdp.entry.WORD.addSC("protocol", "Protocol information");
				enableC.show.cdp.entry.WORD.addSC("version", "Version information");
		enableC.show.cdp.addSC("interface", "CDP interface status and configuration");
			enableC.show.cdp.interface.addSC("FastEthernet", "FastEthernet IEEE 802.3");
				enableC.show.cdp.interface.FastEthernet.addSC("<0-2>", "FastEthernet interface number");
			enableC.show.cdp.interface.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z");
				enableC.show.cdp.interface.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number");
			enableC.show.cdp.interface.addSC("Port-channel", "Ethernet Channel of interfaces");
				enableC.show.cdp.interface["Port-channel"].addSC("<1-6>", "Port-channel interface number");
			enableC.show.cdp.interface.addSC("Vlan", "Catalyst Vlans");
				enableC.show.cdp.interface.Vlan.addSC("<1-1001>", "Vlan interface number");
		enableC.show.cdp.addSC("neighbors", "CDP neighbor entries");
			enableC.show.cdp.neighbors.addSC("FastEthernet", "FastEthernet IEEE 802.3");
				enableC.show.cdp.neighbors.FastEthernet.addSC("<0-2>", "FastEthernet interface number");
			enableC.show.cdp.neighbors.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z");
				enableC.show.cdp.neighbors.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number");
			enableC.show.cdp.neighbors.addSC("Vlan", "Catalyst Vlans");
				enableC.show.cdp.neighbors.Vlan.addSC("<1-1001>", "Vlan interface number");
			enableC.show.cdp.neighbors.addSC("detail", "Show detailed information");
		enableC.show.cdp.addSC("traffic", "CDP statistics");
	enableC.show.addSC("class-map", "Show QoS Class Map");
		enableC.show["class-map"].addSC("WORD", "class-map name");
	enableC.show.addSC("clock", "Display the system clock");
		enableC.show.clock.addSC("detail", "Display detailed information");
	enableC.show.addSC("configuration", "Contents of Non-Volatile memory");
	enableC.show.addSC("controllers", "Interface controller status");
		enableC.show.controllers.addSC("ethernet-controller", "Show Ethernet Controller info");
			enableC.show.controllers["ethernet-controller"].addSC("FastEthernet", "FastEthernet IEEE 802.3");
				enableC.show.controllers["ethernet-controller"].FastEthernet.addSC("<0-2>", "FastEthernet interface number");
			enableC.show.controllers["ethernet-controller"].addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z");
				enableC.show.controllers["ethernet-controller"].GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number");
	enableC.show.addSC("file", "Show filesystem information");
		enableC.show.file.addSC("descriptors", "List open file descriptors");
		enableC.show.file.addSC("information", "List file information");
			enableC.show.file.information.addSC("flash:", "File path");
			enableC.show.file.information.addSC("ftp:", "File path");
			enableC.show.file.information.addSC("null:", "File path");
			enableC.show.file.information.addSC("nvram:", "File path");
			enableC.show.file.information.addSC("rcp:", "File path");
			enableC.show.file.information.addSC("system:", "File path");
			enableC.show.file.information.addSC("tftp:", "File path");
			enableC.show.file.information.addSC("xmodem:", "File path");
			enableC.show.file.information.addSC("ymodem:", "File path");
			enableC.show.file.information.addSC("zflash:", "File path");
		enableC.show.file.addSC("systems", "List filesytems");
	enableC.show.addSC("flash:", "display information about flash: file system");
	enableC.show.addSC("history", "Display the session command history");
	enableC.show.addSC("hosts", "IP domain-name, lookup style, nameservers, and host table");
		enableC.show.hosts.addSC("WORD", "Hostname for specific information");

	enableC.show.addSC("interfaces", "Interface status and configuration");
		enableC.show.interfaces.addSC("FastEthernet", "FastEthernet IEEE 802.3");
			enableC.show.interfaces.FastEthernet.addSC("<0-2>", "FastEthernet interface number");
		enableC.show.interfaces.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z");
			enableC.show.interfaces.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number");
		enableC.show.interfaces.addSC("Null", "Null interface");
			enableC.show.interfaces.Null.addSC("<0-0>", "Null interface number");
		enableC.show.interfaces.addSC("Port-channel", "Ethernet Channel of interfaces");
			enableC.show.interfaces["Port-channel"].addSC("<1-6>", "Port-channel interface number");
		enableC.show.interfaces.addSC("Vlan", "Catalyst Vlans");
			enableC.show.interfaces.Vlan.addSC("<1-1001>", "Vlan interface number");
		enableC.show.interfaces.addSC("accounting", "Show interface accounting");
		enableC.show.interfaces.addSC("counters", "Show interface counters");
			enableC.show.interfaces.counters.addSC("broadcast", "Show interface broadcast suppression discard counters");
			enableC.show.interfaces.counters.addSC("errors", "Show interface error counters");
			enableC.show.interfaces.counters.addSC("module", "Limit display to interfaces on module");
				enableC.show.interfaces.counters.module.addSC("<1-9>", "Module number");
			enableC.show.interfaces.counters.addSC("multicast", "Show interface multicast suppression discard counters");
			enableC.show.interfaces.counters.addSC("trunk", "Show interface trunk counters");
			enableC.show.interfaces.counters.addSC("unicast", "Show interface unicast suppression discard counters");
		enableC.show.interfaces.addSC("crb", "Show interface routing/bridging info");
		enableC.show.interfaces.addSC("description", "Show interface description");
		enableC.show.interfaces.addSC("etherchannel", "Show interface etherchannel information");
			enableC.show.interfaces.etherchannel.addSC("module", "Limit display to interfaces on module");
				enableC.show.interfaces.etherchannel.module.addSC("<1-9>", "Module number");
		enableC.show.interfaces.addSC("fair-queue", "Show interface Weighted Fair Queueing (WFQ) info");
		enableC.show.interfaces.addSC("irb", "Show interface routing/bridging info");
		enableC.show.interfaces.addSC("mac-accounting", "Show interface MAC accounting info");
		enableC.show.interfaces.addSC("precedence", "Show interface precedence accounting info");
		enableC.show.interfaces.addSC("pruning", "Show interface trunk VTP pruning information");
			enableC.show.interfaces.pruning.addSC("module", "Limit display to interfaces on module");
				enableC.show.interfaces.pruning.module.addSC("<1-9>", "Module number");
		enableC.show.interfaces.addSC("random-detect", "Show interface Weighted Random Early Detection (WRED) info");
		enableC.show.interfaces.addSC("rate-limit", "Show interface rate-limit info");
		enableC.show.interfaces.addSC("shape", "Show interface Traffic Shape info");
		enableC.show.interfaces.addSC("stats", "Show interface packets & octets, in & out, by switching path");
		enableC.show.interfaces.addSC("status", "Show interface line status");
			enableC.show.interfaces.status.addSC("err-disabled", "Show interface error disabled state");
			enableC.show.interfaces.status.addSC("module", "Limit display to interfaces on module");
				enableC.show.interfaces.status.module.addSC("<1-9>", "Module number");
		enableC.show.interfaces.addSC("switchport", "Show interface switchport information");
			enableC.show.interfaces.switchport.addSC("module", "Limit display to interfaces on module");
				enableC.show.interfaces.switchport.module.addSC("<1-9>", "Module number");
		enableC.show.interfaces.addSC("trunk", "Show interface trunk information");
			enableC.show.interfaces.trunk.addSC("module", "Limit display to interfaces on module");
				enableC.show.interfaces.trunk.module.addSC("<1-9>", "Module number");
	enableC.show.addSC("ip", "IP information");
		enableC.show.ip.addSC("access-lists", "List IP access lists");
			enableC.show.ip.addSC("arp", "IP ARP table");
			enableC.show.ip.arp.addSC("FastEthernet", "FastEthernet IEEE 802.3");
				enableC.show.ip.arp.FastEthernet.addSC("<0-2>", "FastEthernet interface number");
			enableC.show.ip.arp.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z");
				enableC.show.ip.arp.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number");
			enableC.show.ip.arp.addSC("H.H.H", "48-bit hardware address of ARP entry");
			enableC.show.ip.arp.addSC("Hostname or A.B.C.D", "IP address or hostname of ARP entry");
			enableC.show.ip.arp.addSC("Null", "Null interface");
				enableC.show.ip.arp.Null.addSC("<0-0>", "Null interface number");
			enableC.show.ip.arp.addSC("Port-channel", "Ethernet Channel of interfaces");
				enableC.show.ip.arp["Port-channel"].addSC("<1-6>", "Port-channel interface number");
			enableC.show.ip.arp.addSC("Vlan", "Catalyst Vlans");
				enableC.show.ip.arp.Vlan.addSC("<1-1001>", "Vlan interface number");
		enableC.show.ip.addSC("interface", "IP interface status and configuration");
			enableC.show.ip.interface.addSC("FastEthernet", "FastEthernet IEEE 802.3");
				enableC.show.ip.interface.FastEthernet.addSC("<0-2>", "FastEthernet interface number");
			enableC.show.ip.interface.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z");
				enableC.show.ip.interface.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number");
			enableC.show.ip.interface.addSC("Null", "Null interface");
				enableC.show.ip.interface.Null.addSC("<0-0>", "Null interface number");
			enableC.show.ip.interface.addSC("Port-channel", "Ethernet Channel of interfaces");
				enableC.show.ip.interface["Port-channel"].addSC("<1-6>", "Port-channel interface number");
			enableC.show.ip.interface.addSC("Vlan", "Catalyst Vlans");
				enableC.show.ip.interface.Vlan.addSC("<1-1001>", "Vlan interface number");
			enableC.show.ip.interface.addSC("brief", "Brief summary of IP status and configuration");
	enableC.show.addSC("line", "TTY line information");
		enableC.show.line.addSC("<0-16>", "First Line range");
			enableC.show.line["<0-16>"].addSC("<1-16>", "Last Line range");
		enableC.show.line.addSC("console", "Primary terminal line");
			enableC.show.line.console.addSC("<0-0>", "First Line range");
		enableC.show.line.addSC("summary", "Quick line status summary");
		enableC.show.line.addSC("vty", "Virtual terminal");
			enableC.show.line.vty.addSC("<0-15>", "First Line range");
				enableC.show.line.vty["<0-15>"].addSC("<1-15>", "Last Line range");
	enableC.show.addSC("mac", "MAC configuration");
		enableC.show.mac.addSC("access-group", "MAC access-group");
			enableC.show.mac["access-group"].addSC("interface", "interface keyword");
				enableC.show.mac["access-group"].interface.addSC("FastEthernet", "FastEthernet IEEE 802.3");
					enableC.show.mac["access-group"].interface.FastEthernet.addSC("<0-2>", "FastEthernet interface number");
				enableC.show.mac["access-group"].interface.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z");
					enableC.show.mac["access-group"].interface.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number");
				enableC.show.mac["access-group"].interface.addSC("Port-channel", "Ethernet Channel of interfaces");
					enableC.show.mac["access-group"].interface["Port-channel"].addSC("<1-6>", "Port-channel interface number");
	enableC.show.addSC("mac-address-table", "MAC forwarding table");
		enableC.show["mac-address-table"].addSC("address", "address keyword");
			enableC.show["mac-address-table"].address.addSC("H.H.H", "48 bit mac address");
		enableC.show["mac-address-table"].addSC("aging-time", "aging-time keyword");
		enableC.show["mac-address-table"].addSC("count", "count keyword");
		enableC.show["mac-address-table"].addSC("dynamic", "dynamic entry type");
		enableC.show["mac-address-table"].addSC("interface", "interface keyword");
			enableC.show["mac-address-table"].interface.addSC("FastEthernet", "FastEthernet IEEE 802.3");
				enableC.show["mac-address-table"].interface.FastEthernet.addSC("<0-2>", "FastEthernet interface number");
			enableC.show["mac-address-table"].interface.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z");
				enableC.show["mac-address-table"].interface.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number");
			enableC.show["mac-address-table"].interface.addSC("Port-channel", "Ethernet Channel of interfaces");
				enableC.show["mac-address-table"].interface["Port-channel"].addSC("<1-6>", "Port-channel interface number");
		enableC.show["mac-address-table"].addSC("multicast", "multicast info for selected wildcard");
			enableC.show["mac-address-table"].multicast.addSC("count", "Count Keyword");
			enableC.show["mac-address-table"].multicast.addSC("igmp-snooping", "Addresses learned by IGMP Snooping");
			enableC.show["mac-address-table"].multicast.addSC("user", "User entered(static) addresses");
		enableC.show["mac-address-table"].addSC("notification", "MAC notification parameters and history table");
			enableC.show["mac-address-table"].notification.addSC("interface", "Notification flags for an interface");
				enableC.show["mac-address-table"].notification.interface.addSC("FastEthernet", "FastEthernet IEEE 802.3");
					enableC.show["mac-address-table"].notification.interface.FastEthernet.addSC("<0-2>", "FastEthernet interface number");
				enableC.show["mac-address-table"].notification.interface.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z");
					enableC.show["mac-address-table"].notification.interface.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number");
				enableC.show["mac-address-table"].notification.interface.addSC("Port-channel", "Ethernet Channel of interfaces");
					enableC.show["mac-address-table"].notification.interface["Port-channel"].addSC("<1-6>", "Port-channel interface number");
		enableC.show["mac-address-table"].addSC("static", "static entry type");
		enableC.show["mac-address-table"].addSC("vlan", "vlan keyword");
			enableC.show["mac-address-table"].vlan.addSC("<1-1005>", "vlan number");
	enableC.show.addSC("memory", "Memory statistics");
	enableC.show.addSC("mls", "Show MultiLayer Switching information");
	enableC.show.addSC("running-config", "Current operating configuration");
		enableC.show["running-config"].addSC("interface", "Show interface configuration");
			enableC.show["running-config"].interface.addSC("FastEthernet", "FastEthernet IEEE 802.3");
				enableC.show["running-config"].interface.FastEthernet.addSC("<0-2>", "FastEthernet interface number");
			enableC.show["running-config"].interface.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z");
				enableC.show["running-config"].interface.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number");
			enableC.show["running-config"].interface.addSC("Null", "Null interface");
				enableC.show["running-config"].interface.Null.addSC("<0-0>", "Null interface number");
			enableC.show["running-config"].interface.addSC("Port-channel", "Ethernet Channel of interfaces");
				enableC.show["running-config"].interface["Port-channel"].addSC("<1-6>", "Port-channel interface number");
			enableC.show["running-config"].interface.addSC("Vlan", "Catalyst Vlans");
				enableC.show["running-config"].interface.Vlan.addSC("<1-1001>", "Vlan interface number");
		enableC.show["running-config"].addSC("map-class", "Show map class information");
	enableC.show.addSC("sessions", "Information about Telnet connections");
	enableC.show.addSC("spanning-tree", "Spanning tree topology");
		enableC.show["spanning-tree"].addSC("active", "Report on active interfaces only");
		enableC.show["spanning-tree"].addSC("backbonefast", "Show spanning tree backbonefast status");
		enableC.show["spanning-tree"].addSC("blockedports", "Show blocked ports");
		enableC.show["spanning-tree"].addSC("bridge", "Status and configuration of this bridge");
			enableC.show["spanning-tree"].bridge.addSC("address", "Mac address of this bridge");
			enableC.show["spanning-tree"].bridge.addSC("brief", "Brief summary of the status and configuration output");
			enableC.show["spanning-tree"].bridge.addSC("forward-time", "Forward delay interval");
			enableC.show["spanning-tree"].bridge.addSC("hello-time", "Hello time");
			enableC.show["spanning-tree"].bridge.addSC("max-age", "Max age");
			enableC.show["spanning-tree"].bridge.addSC("priority", "Bridge priority of this bridge");
			enableC.show["spanning-tree"].bridge.addSC("protocol", "Spanning tree protocol");
		enableC.show["spanning-tree"].addSC("brief", "Brief summary of interface information");
			enableC.show["spanning-tree"].brief.addSC("wide", "Use wide output format");
		enableC.show["spanning-tree"].addSC("inconsistentports", "Show inconsistent ports");
		enableC.show["spanning-tree"].addSC("interface", "Spanning Tree interface status and configuration");
			enableC.show["spanning-tree"].interface.addSC("FastEthernet", "FastEthernet IEEE 802.3");
				enableC.show["spanning-tree"].interface.FastEthernet.addSC("<0-2>", "FastEthernet interface number");
			enableC.show["spanning-tree"].interface.addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z");
				enableC.show["spanning-tree"].interface.GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number");
			enableC.show["spanning-tree"].interface.addSC("Port-channel", "Ethernet Channel of interfaces");
				enableC.show["spanning-tree"].interface["Port-channel"].addSC("<1-6>", "Port-channel interface number");
			enableC.show["spanning-tree"].interface.addSC("Vlan", "Catalyst Vlans");
		enableC.show["spanning-tree"].addSC("pathcost", "Show Spanning pathcost options");
		enableC.show["spanning-tree"].addSC("root", "Status and configuration of the root bridge");
		enableC.show["spanning-tree"].addSC("summary", "Summary of port states");
		enableC.show["spanning-tree"].addSC("uplinkfast", "Show spanning tree uplinkfast status");
		enableC.show["spanning-tree"].addSC("vlan", "VLAN Switch Spanning Trees");


enableC.addSC("systat", "Display information about terminal lines");

enableC.addSC("telnet", "Open a telnet connection");
	enableC.telnet.addSC("WORD", "IP address or hostname of a remote system");
		enableC.telnet.WORD.addSC("/debug", "Enable telnet debugging mode");
		enableC.telnet.WORD.addSC("/line", "Enable telnet line mode");
		enableC.telnet.WORD.addSC("/noecho", "Disable local echo");
		enableC.telnet.WORD.addSC("/quiet", "Suppress login/logout messages");
		enableC.telnet.WORD.addSC("/route:", "Enable telnet source route mode");
		enableC.telnet.WORD.addSC("/source-interface", "Specify source interface");
		enableC.telnet.WORD.addSC("/stream", "Enable stream processing");
		enableC.telnet.WORD.addSC("<0-65535>", "Port number");
			enableC.telnet.WORD["<0-65535>"].addSC("/debug", "Enable telnet debugging mode");
			enableC.telnet.WORD["<0-65535>"].addSC("/line", "Enable telnet line mode");
		enableC.telnet.WORD.addSC("echo", "Echo (7)");
		enableC.telnet.WORD.addSC("telnet", "Telnet (23)");

enableC.addSC("terminal", "Set terminal line parameters");
enableC.addSC("test", "Test subsystems, memory, and interfaces");
enableC.addSC("traceroute", "Trace route to destination");

enableC.addSC("tunnel", "Open a tunnel connection");
enableC.addSC("udld", "UDLD protocol commands");
enableC.addSC("undebug", "Disable debugging functions (see also 'debug')");
enableC.addSC("verify", "Verify a file");
enableC.addSC("vlan", "Configure VLAN parameters");
enableC.addSC("vmps", "VMPS actions");
enableC.addSC("where", "List active connections");
enableC.addSC("write", "Write running configuration to memory, network, or terminal");
	enableC.write.addSC("erase", "Erase NV memory");
	enableC.write.addSC("memory", "Write to NV memory");
	enableC.write.addSC("network", "Write to network TFTP server");
		enableC.write.network.addSC("flash:", "URL of destination file");
		enableC.write.network.addSC("ftp:", "URL of destination file");
		enableC.write.network.addSC("null:", "URL of destination file");
		enableC.write.network.addSC("nvram:", "URL of destination file");
		enableC.write.network.addSC("rcp:", "URL of destination file");
		enableC.write.network.addSC("system:", "URL of destination file");
		enableC.write.network.addSC("tftp:", "URL of destination file");
		enableC.write.network.addSC("zflash:", "URL of destination file");
	enableC.write.addSC("terminal", "Write to terminal");
