
intFC.addSC("cdp", "Cdp interface subcommands");
	intFC.cdp.addSC("enable", "Enable CDP on interface");
intFC.addSC("description", "Interface specific description");
	intFC.description.addSC("WORD", "Line up to 80 characters describing the interface");
intFC.addSC("duplex", "Configure duplex operation");
	intFC.duplex.addSC("auto", "Enable auto duplex configuration");
	intFC.duplex.addSC("full", "Force full duplex operation");
	intFC.duplex.addSC("full-flow-control", "Force full duplex with flow control");
	intFC.duplex.addSC("half", "Force half duplex operation");
intFC.addSC("exit", "Exit from interface configuration mode");
intFC.addSC("help", "Description of the interactive help system");
intFC.addSC("no", "Negate a command or set its defaults");
	intFC.no.addSC("cdp", "Cdp interface subcommands");
		intFC.no.cdp.addSC("enable", "Enable CDP on interface");
	intFC.no.addSC("description", "Interface specific description");
	intFC.no.addSC("duplex", "Configure duplex operation");
	intFC.no.addSC("exit", "Exit from interface configuration mode");
	intFC.no.addSC("pagp-port-priority", "PAgP hot standby port priority");
	intFC.no.addSC("port", "Perform switch port configuration");
		intFC.no.port.addSC("block", "Forwarding of unknown uni/multi cast addresses");
			intFC.no.port.block.addSC("multicast", "Block unknown multicast addresses");
			intFC.no.port.block.addSC("unicast", "Block unknown unicast addresses");
		intFC.no.port.addSC("secure", "Configure an interface to be a secure port");
			intFC.no.port.secure.addSC("max-mac-count", "Maximum number of addresses allowed on the port");
				intFC.no.port.secure["max-mac-count"].addSC("<1-132>", "Maximum mac address count for this secure port");
	intFC.no.addSC("shutdown", "Shutdown the selected interface");
	intFC.no.addSC("spantree", "Spanning tree subsystem");
		intFC.no.spantree.addSC("cost", "Change an interface's spanning tree path cost");
		intFC.no.spantree.addSC("priority", "Change an interface's spanning tree priority");
		intFC.no.spantree.addSC("start-forwarding", "Allow a change from blocking to forwarding");
	intFC.no.addSC("spantree-option", "Set STP port option parameter");
		intFC.no["spantree-option"].addSC("<1-2>", "One of the two port configuration options for trunk ports");
			intFC.no["spantree-option"]["<1-2>"].addSC("cost", "Spanning tree path cost");
			intFC.no["spantree-option"]["<1-2>"].addSC("priority", "Spanning tree priority");
	intFC.no.addSC("trunk", "Set DISL trunk state");
	intFC.no.addSC("trunk-vlan", "Trunk VLANs");
		intFC.no["trunk-vlan"].addSC("<1-1005>", "ISL VLAN index");
			intFC.no["trunk-vlan"]["<1-1005>"].addSC("<1-1005>", "ISL VLAN index");
				intFC.no["trunk-vlan"]["<1-1005>"]["<1-1005>"].addSC("<1-1005>", "ISL VLAN index");
					intFC.no["trunk-vlan"]["<1-1005>"]["<1-1005>"]["<1-1005>"].addSC("<1-1005>", "ISL VLAN index");
						intFC.no["trunk-vlan"]["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"].addSC("<1-1005>", "ISL VLAN index");
							intFC.no["trunk-vlan"]["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"].addSC("<1-1005>", "ISL VLAN index");
								intFC.no["trunk-vlan"]["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"].addSC("<1-1005>", "ISL VLAN index");
									intFC.no["trunk-vlan"]["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"].addSC("<1-1005>", "ISL VLAN index");
	intFC.no.addSC("vlan-membership", "VLAN membership configuration");
	intFC.no.addSC("vtp", "Global VTP configuration commands");
		intFC.no.vtp.addSC("trunk", "VLAN trunk");
			intFC.no.vtp.trunk.addSC("pruning-disable", "Make up to 10 VLANs on this trunk pruning ineligible");
				intFC.no.vtp.trunk["pruning-disable"].addSC("<2-1001>", "ISL VLAN index");
					intFC.no.vtp.trunk["pruning-disable"]["<2-1001>"].addSC("<2-1001>", "ISL VLAN index");
						intFC.no.vtp.trunk["pruning-disable"]["<2-1001>"]["<2-1001>"].addSC("<2-1001>", "ISL VLAN index");
							intFC.no.vtp.trunk["pruning-disable"]["<2-1001>"]["<2-1001>"]["<2-1001>"].addSC("<2-1001>", "ISL VLAN index");
								intFC.no.vtp.trunk["pruning-disable"]["<2-1001>"]["<2-1001>"]["<2-1001>"]["<2-1001>"].addSC("<2-1001>", "ISL VLAN index");
									intFC.no.vtp.trunk["pruning-disable"]["<2-1001>"]["<2-1001>"]["<2-1001>"]["<2-1001>"]["<2-1001>"].addSC("<2-1001>", "ISL VLAN index");
intFC.addSC("pagp-port-priority", "PAgP hot standby port priority");
	intFC["pagp-port-priority"].addSC("<0-255>", "PAgP hot standby port priority");
intFC.addSC("port", "Perform switch port configuration");
	intFC.port.addSC("block", "Forwarding of unknown uni/multi cast addresses");
		intFC.port.block.addSC("multicast", "Block unknown multicast addresses");
		intFC.port.block.addSC("unicast", "Block unknown unicast addresses");
	intFC.port.addSC("secure", "Configure an interface to be a secure port");
		intFC.port.secure.addSC("max-mac-count", "Maximum number of addresses allowed on the port");
			intFC.port.secure["max-mac-count"].addSC("<1-132>", "Maximum mac address count for this secure port");
intFC.addSC("shutdown", "Shutdown the selected interface");
intFC.addSC("spantree", "Spanning tree subsystem");
	intFC.spantree.addSC("cost", "Change an interface's spanning tree path cost");
		intFC.spantree.cost.addSC("<1-65535>", "Change an interface's spanning tree path cost");
	intFC.spantree.addSC("priority", "Change an interface's spanning tree priority");
		intFC.spantree.priority.addSC("<0-255>", "Change an interface's spanning tree priority");
	intFC.spantree.addSC("start-forwarding", "Allow a change from blocking to forwarding");
intFC.addSC("spantree-option", "Set STP port option parameter");
	intFC["spantree-option"].addSC("<1-2>", "One of the two port configuration options for trunk ports");
		intFC["spantree-option"]["<1-2>"].addSC("cost", "Spanning tree path cost");
			intFC["spantree-option"]["<1-2>"].cost.addSC("<1-65535>", "Port path cost range");
			intFC["spantree-option"]["<1-2>"].cost.addSC("vlan", "Assign up to ten VLANs to option");
				intFC["spantree-option"]["<1-2>"].cost.vlan.addSC("<1-1005>", "ISL VLAN index");
					intFC["spantree-option"]["<1-2>"].cost.vlan["<1-1005>"].addSC("<1-1005>", "ISL VLAN index");
						intFC["spantree-option"]["<1-2>"].cost.vlan["<1-1005>"]["<1-1005>"].addSC("<1-1005>", "ISL VLAN index");
							intFC["spantree-option"]["<1-2>"].cost.vlan["<1-1005>"]["<1-1005>"]["<1-1005>"].addSC("<1-1005>", "ISL VLAN index");
								intFC["spantree-option"]["<1-2>"].cost.vlan["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"].addSC("<1-1005>", "ISL VLAN index");
									intFC["spantree-option"]["<1-2>"].cost.vlan["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"].addSC("<1-1005>", "ISL VLAN index");
		intFC["spantree-option"]["<1-2>"].addSC("priority", "Spanning tree priority");
			intFC["spantree-option"]["<1-2>"].priority.addSC("<0-255>", "Port priority range");
			intFC["spantree-option"]["<1-2>"].priority.addSC("vlan", "Assign up to ten VLANs to option");
				intFC["spantree-option"]["<1-2>"].priority.vlan.addSC("<1-1005>", "ISL VLAN index");
					intFC["spantree-option"]["<1-2>"].priority.vlan["<1-1005>"].addSC("<1-1005>", "ISL VLAN index");
						intFC["spantree-option"]["<1-2>"].priority.vlan["<1-1005>"]["<1-1005>"].addSC("<1-1005>", "ISL VLAN index");
							intFC["spantree-option"]["<1-2>"].priority.vlan["<1-1005>"]["<1-1005>"]["<1-1005>"].addSC("<1-1005>", "ISL VLAN index");
								intFC["spantree-option"]["<1-2>"].priority.vlan["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"].addSC("<1-1005>", "ISL VLAN index");
									intFC["spantree-option"]["<1-2>"].priority.vlan["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"].addSC("<1-1005>", "ISL VLAN index");
intFC.addSC("trunk", "Set DISL trunk state");
	intFC.trunk.addSC("auto", "Set DISL state to AUTO");
	intFC.trunk.addSC("desirable", "Set DISL state to DESIRABLE");
	intFC.trunk.addSC("nonegotiate", "Set DISL state to NONEGOTIATE");
	intFC.trunk.addSC("off", "Set DISL state to OFF");
	intFC.trunk.addSC("on", "Set DISL state to ON");
intFC.addSC("trunk-vlan", "Trunk VLANs");
	intFC["trunk-vlan"].addSC("<1-1005>", "ISL VLAN index");
		intFC["trunk-vlan"]["<1-1005>"].addSC("<1-1005>", "ISL VLAN index");
			intFC["trunk-vlan"]["<1-1005>"]["<1-1005>"].addSC("<1-1005>", "ISL VLAN index");
				intFC["trunk-vlan"]["<1-1005>"]["<1-1005>"]["<1-1005>"].addSC("<1-1005>", "ISL VLAN index");
					intFC["trunk-vlan"]["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"].addSC("<1-1005>", "ISL VLAN index");
						intFC["trunk-vlan"]["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"].addSC("<1-1005>", "ISL VLAN index");
							intFC["trunk-vlan"]["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"].addSC("<1-1005>", "ISL VLAN index");
								intFC["trunk-vlan"]["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"].addSC("<1-1005>", "ISL VLAN index");
									intFC["trunk-vlan"]["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"]["<1-1005>"].addSC("<1-1005>", "ISL VLAN index");
intFC.addSC("vlan-membership", "VLAN membership configuration");
	intFC["vlan-membership"].addSC("dynamic", "Set VLAN membership type as dynamic");
	intFC["vlan-membership"].addSC("static", "Set VLAN membership type as static");
		intFC["vlan-membership"].static.addSC("<1-1005>", "ISL VLAN index");
intFC.addSC("vtp", "Global VTP configuration commands");
	intFC.vtp.addSC("trunk", "VLAN trunk");
		intFC.vtp.trunk.addSC("pruning-disable", "Make up to 10 VLANs on this trunk pruning ineligible");
			intFC.vtp.trunk["pruning-disable"].addSC("<2-1001>", "ISL VLAN index");
				intFC.vtp.trunk["pruning-disable"]["<2-1001>"].addSC("<2-1001>", "ISL VLAN index");
					intFC.vtp.trunk["pruning-disable"]["<2-1001>"]["<2-1001>"].addSC("<2-1001>", "ISL VLAN index");
						intFC.vtp.trunk["pruning-disable"]["<2-1001>"]["<2-1001>"]["<2-1001>"].addSC("<2-1001>", "ISL VLAN index");
							intFC.vtp.trunk["pruning-disable"]["<2-1001>"]["<2-1001>"]["<2-1001>"]["<2-1001>"].addSC("<2-1001>", "ISL VLAN index");
								intFC.vtp.trunk["pruning-disable"]["<2-1001>"]["<2-1001>"]["<2-1001>"]["<2-1001>"]["<2-1001>"].addSC("<2-1001>", "ISL VLAN index");
									intFC.vtp.trunk["pruning-disable"]["<2-1001>"]["<2-1001>"]["<2-1001>"]["<2-1001>"]["<2-1001>"]["<2-1001>"].addSC("<2-1001>", "ISL VLAN index");
