
routeMapC.addSC("default", "Set a command to its defaults");
routeMapC.addSC("description", "Route-map comment");
	routeMapC.description.addSC("LINE", "Comment up to 100 characters");
routeMapC.addSC("exit", "Exit from route-map configuration mode");
routeMapC.addSC("help", "Description of the interactive help system");
routeMapC.addSC("match", "Match values from routing table");
	routeMapC.match.addSC("as-path", "Match BGP AS path list");
		routeMapC.match["as-path"].addSC("<1-199>", "AS path access-list");
	routeMapC.match.addSC("clns", "CLNS information");
		routeMapC.match.clns.addSC("address", "Match address of route or match packet");
			routeMapC.match.clns.address.addSC("WORD", "OSI filter set");
		routeMapC.match.clns.addSC("next-hop", "Match next-hop address of route");
			routeMapC.match.clns["next-hop"].addSC("WORD", "OSI filter set");
		routeMapC.match.clns.addSC("route-source", "Match advertising source address of route");
			routeMapC.match.clns["route-source"].addSC("WORD", "OSI filter set");
	routeMapC.match.addSC("community", "Match BGP community list");
		routeMapC.match.community.addSC("<1-99>", "Community-list number (standard)");
		routeMapC.match.community.addSC("<100-199>", "Community-list number (expanded)");
			routeMapC.match.community["<100-199>"].addSC("<1-99>", "Community-list number (standard)");
		routeMapC.match.community.addSC("exact-match", "Do exact matching of communities");
	routeMapC.match.addSC("extcommunity", "Match BGP/VPN extended community list");
		routeMapC.match.extcommunity.addSC("<1-99>", "Extended community-list number");
	routeMapC.match.addSC("interface", "Match first hop interface of route");
		routeMapC.match.interface.addSC("Async", "Async interface");
			routeMapC.match.interface.Async.addSC("<1-129>", "Async interface number");
		routeMapC.match.interface.addSC("BRI", "ISDN Basic Rate Interface");
			routeMapC.match.interface.BRI.addSC("<0-6>", "BRI interface number");
		routeMapC.match.interface.addSC("BVI", "Bridge-Group Virtual Interface");
			routeMapC.match.interface.BVI.addSC("<1-255>", "BVI interface number");
		routeMapC.match.interface.addSC("CTunnel", "CTunnel interface");
			routeMapC.match.interface.CTunnel.addSC("<0-2147483647>", "CTunnel interface number");
		routeMapC.match.interface.addSC("Dialer", "Dialer interface");
			routeMapC.match.interface.Dialer.addSC("<0-799>", "Dialer interface number");
				routeMapC.match.interface.Dialer["<0-799>"].addSC("Async", "Async interface");
					routeMapC.match.interface.Dialer["<0-799>"].Async.addSC("<1-129>", "Async interface number");
				routeMapC.match.interface.Dialer["<0-799>"].addSC("BRI", "ISDN Basic Rate Interface");
					routeMapC.match.interface.Dialer["<0-799>"].BRI.addSC("<0-6>", "BRI interface number");
				routeMapC.match.interface.Dialer["<0-799>"].addSC("BVI", "Bridge-Group Virtual Interface");
					routeMapC.match.interface.Dialer["<0-799>"].BVI.addSC("<1-255>", "BVI interface number");
				routeMapC.match.interface.Dialer["<0-799>"].addSC("CTunnel", "CTunnel interface");
					routeMapC.match.interface.Dialer["<0-799>"].CTunnel.addSC("<0-2147483647>", "CTunnel interface number");
		routeMapC.match.interface.addSC("Ethernet", "IEEE 802.3");
			routeMapC.match.interface.Ethernet.addSC("<0-6>", "Ethernet interface number");
		routeMapC.match.interface.addSC("Lex", "Lex interface");
			routeMapC.match.interface.Lex.addSC("<0-2147483647>", "Lex interface number");
		routeMapC.match.interface.addSC("Loopback", "Loopback interface");
			routeMapC.match.interface.Loopback.addSC("<0-2147483647>", "Loopback interface number");
				routeMapC.match.interface.Loopback["<0-2147483647>"].addSC("Async", "Async interface");
					routeMapC.match.interface.Loopback["<0-2147483647>"].Async.addSC("<1-129>", "Async interface number");
				routeMapC.match.interface.Loopback["<0-2147483647>"].addSC("BRI", "ISDN Basic Rate Interface");
					routeMapC.match.interface.Loopback["<0-2147483647>"].BRI.addSC("<0-6>", "BRI interface number");
				routeMapC.match.interface.Loopback["<0-2147483647>"].addSC("BVI", "Bridge-Group Virtual Interface");
					routeMapC.match.interface.Loopback["<0-2147483647>"].BVI.addSC("<1-255>", "BVI interface number");
				routeMapC.match.interface.Loopback["<0-2147483647>"].addSC("CTunnel", "CTunnel interface");
					routeMapC.match.interface.Loopback["<0-2147483647>"].CTunnel.addSC("<0-2147483647>", "CTunnel interface number");
				routeMapC.match.interface.Loopback["<0-2147483647>"].addSC("Dialer", "Dialer interface");
					routeMapC.match.interface.Loopback["<0-2147483647>"].Dialer.addSC("<0-799>", "Dialer interface number");
						routeMapC.match.interface.Loopback["<0-2147483647>"].Dialer["<0-799>"].addSC("Async", "Async interface");
						routeMapC.match.interface.Loopback["<0-2147483647>"].Dialer["<0-799>"].addSC("BRI", "ISDN Basic Rate Interface");
						routeMapC.match.interface.Loopback["<0-2147483647>"].Dialer["<0-799>"].addSC("BVI", "Bridge-Group Virtual Interface");
						routeMapC.match.interface.Loopback["<0-2147483647>"].Dialer["<0-799>"].addSC("CTunnel", "CTunnel interface");
				routeMapC.match.interface.Loopback["<0-2147483647>"].addSC("Ethernet", "IEEE 802.3");
					routeMapC.match.interface.Loopback["<0-2147483647>"].Ethernet.addSC("<0-6>", "Ethernet interface number");
				routeMapC.match.interface.Loopback["<0-2147483647>"].addSC("Lex", "Lex interface");
					routeMapC.match.interface.Loopback["<0-2147483647>"].Lex.addSC("<0-2147483647>", "Lex interface number");
		routeMapC.match.interface.addSC("Multilink", "Multilink-group interface");
			routeMapC.match.interface.Multilink.addSC("<1-2147483647>", "Multilink interface number");
		routeMapC.match.interface.addSC("Null", "Null interface");
			routeMapC.match.interface.Null.addSC("<0-0>", "Null interface number");
				routeMapC.match.interface.Null["<0-0>"].addSC("Async", "Async interface");
					routeMapC.match.interface.Null["<0-0>"].Async.addSC("<1-129>", "Async interface number");
				routeMapC.match.interface.Null["<0-0>"].addSC("BRI", "ISDN Basic Rate Interface");
					routeMapC.match.interface.Null["<0-0>"].BRI.addSC("<0-6>", "BRI interface number");
				routeMapC.match.interface.Null["<0-0>"].addSC("BVI", "Bridge-Group Virtual Interface");
					routeMapC.match.interface.Null["<0-0>"].BVI.addSC("<1-255>", "BVI interface number");
				routeMapC.match.interface.Null["<0-0>"].addSC("CTunnel", "CTunnel interface");
					routeMapC.match.interface.Null["<0-0>"].CTunnel.addSC("<0-2147483647>", "CTunnel interface number");
				routeMapC.match.interface.Null["<0-0>"].addSC("Dialer", "Dialer interface");
					routeMapC.match.interface.Null["<0-0>"].Dialer.addSC("<0-799>", "Dialer interface number");
						routeMapC.match.interface.Null["<0-0>"].Dialer["<0-799>"].addSC("Async", "Async interface");
						routeMapC.match.interface.Null["<0-0>"].Dialer["<0-799>"].addSC("BRI", "ISDN Basic Rate Interface");
						routeMapC.match.interface.Null["<0-0>"].Dialer["<0-799>"].addSC("BVI", "Bridge-Group Virtual Interface");
						routeMapC.match.interface.Null["<0-0>"].Dialer["<0-799>"].addSC("CTunnel", "CTunnel interface");
				routeMapC.match.interface.Null["<0-0>"].addSC("Ethernet", "IEEE 802.3");
					routeMapC.match.interface.Null["<0-0>"].Ethernet.addSC("<0-6>", "Ethernet interface number");
				routeMapC.match.interface.Null["<0-0>"].addSC("Lex", "Lex interface");
					routeMapC.match.interface.Null["<0-0>"].Lex.addSC("<0-2147483647>", "Lex interface number");
				routeMapC.match.interface.Null["<0-0>"].addSC("Loopback", "Loopback interface");
					routeMapC.match.interface.Null["<0-0>"].Loopback.addSC("<0-2147483647>", "Loopback interface number");
						routeMapC.match.interface.Null["<0-0>"].Loopback["<0-2147483647>"].addSC("Async", "Async interface");
						routeMapC.match.interface.Null["<0-0>"].Loopback["<0-2147483647>"].addSC("BRI", "ISDN Basic Rate Interface");
						routeMapC.match.interface.Null["<0-0>"].Loopback["<0-2147483647>"].addSC("BVI", "Bridge-Group Virtual Interface");
						routeMapC.match.interface.Null["<0-0>"].Loopback["<0-2147483647>"].addSC("CTunnel", "CTunnel interface");
						routeMapC.match.interface.Null["<0-0>"].Loopback["<0-2147483647>"].addSC("Dialer", "Dialer interface");
						routeMapC.match.interface.Null["<0-0>"].Loopback["<0-2147483647>"].addSC("Ethernet", "IEEE 802.3");
						routeMapC.match.interface.Null["<0-0>"].Loopback["<0-2147483647>"].addSC("Lex", "Lex interface");
				routeMapC.match.interface.Null["<0-0>"].addSC("Multilink", "Multilink-group interface");
					routeMapC.match.interface.Null["<0-0>"].Multilink.addSC("<1-2147483647>", "Multilink interface number");
		routeMapC.match.interface.addSC("Serial", "Serial");
			routeMapC.match.interface.Serial.addSC("<0-6>", "Serial interface number");
		routeMapC.match.interface.addSC("Tunnel", "Tunnel interface");
			routeMapC.match.interface.Tunnel.addSC("<0-2147483647>", "Tunnel interface number");
		routeMapC.match.interface.addSC("Vif", "PGM Multicast Host interface");
			routeMapC.match.interface.Vif.addSC("<1-1>", "Vif interface number");
		routeMapC.match.interface.addSC("Virtual-Template", "Virtual Template interface");
			routeMapC.match.interface["Virtual-Template"].addSC("<1-25>", "Virtual-Template interface number");
		routeMapC.match.interface.addSC("Virtual-TokenRing", "Virtual TokenRing");
			routeMapC.match.interface["Virtual-TokenRing"].addSC("<0-2147483647>", "Virtual-TokenRing interface number");
	routeMapC.match.addSC("ip", "IP specific information");
		routeMapC.match.ip.addSC("address", "Match address of route or match packet");
			routeMapC.match.ip.address.addSC("<1-199>", "IP access-list number");
			routeMapC.match.ip.address.addSC("<1300-2699>", "IP access-list number (expanded range)");
				routeMapC.match.ip.address["<1300-2699>"].addSC("<1-199>", "IP access-list number");
			routeMapC.match.ip.address.addSC("WORD", "IP access-list name");
				routeMapC.match.ip.address.WORD.addSC("<1-199>", "IP access-list number");
				routeMapC.match.ip.address.WORD.addSC("<1300-2699>", "IP access-list number (expanded range)");
					routeMapC.match.ip.address.WORD["<1300-2699>"].addSC("<1-199>", "IP access-list number");
			routeMapC.match.ip.address.addSC("prefix-list", "Match entries of prefix-lists");
				routeMapC.match.ip.address["prefix-list"].addSC("WORD", "IP prefix-list name");
		routeMapC.match.ip.addSC("next-hop", "Match next-hop address of route");
			routeMapC.match.ip["next-hop"].addSC("<1-99>", "IP access-list number");
			routeMapC.match.ip["next-hop"].addSC("<1300-1999>", "IP access-list number (expanded range)");
				routeMapC.match.ip["next-hop"]["<1300-1999>"].addSC("<1-99>", "IP access-list number");
			routeMapC.match.ip["next-hop"].addSC("WORD", "IP standard access-list name");
				routeMapC.match.ip["next-hop"].WORD.addSC("<1-99>", "IP access-list number");
				routeMapC.match.ip["next-hop"].WORD.addSC("<1300-1999>", "IP access-list number (expanded range)");
					routeMapC.match.ip["next-hop"].WORD["<1300-1999>"].addSC("<1-99>", "IP access-list number");
			routeMapC.match.ip["next-hop"].addSC("prefix-list", "Match entries of prefix-lists");
				routeMapC.match.ip["next-hop"]["prefix-list"].addSC("WORD", "IP prefix-list name");
		routeMapC.match.ip.addSC("route-source", "Match advertising source address of route");
			routeMapC.match.ip["route-source"].addSC("<1-99>", "IP access-list number");
			routeMapC.match.ip["route-source"].addSC("<1300-1999>", "IP access-list number (expanded range)");
				routeMapC.match.ip["route-source"]["<1300-1999>"].addSC("<1-99>", "IP access-list number");
			routeMapC.match.ip["route-source"].addSC("WORD", "IP standard access-list name");
				routeMapC.match.ip["route-source"].WORD.addSC("<1-99>", "IP access-list number");
				routeMapC.match.ip["route-source"].WORD.addSC("<1300-1999>", "IP access-list number (expanded range)");
					routeMapC.match.ip["route-source"].WORD["<1300-1999>"].addSC("<1-99>", "IP access-list number");
			routeMapC.match.ip["route-source"].addSC("prefix-list", "Match entries of prefix-lists");
				routeMapC.match.ip["route-source"]["prefix-list"].addSC("WORD", "IP prefix-list name");
//	routeMapC.match.addSC("length", "Packet length");
//		routeMapC.match.length.addSC("<0-2147483647>", "Minimum packet length");
//			routeMapC.match.length["<0-2147483647>"].addSC("<0-2147483647>", "Maximum packet length");
	routeMapC.match.addSC("metric", "Match metric of route");
		routeMapC.match.metric.addSC("<0-4294967295>", "Metric value");
	routeMapC.match.addSC("route-type", "Match route-type of route");
		routeMapC.match["route-type"].addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
			routeMapC.match["route-type"].external.addSC("type-1", "OSPF external type 1 route");
			routeMapC.match["route-type"].external.addSC("type-2", "OSPF external type 2 route");
		routeMapC.match["route-type"].addSC("internal", "internal route (including OSPF intra/inter area)");
			routeMapC.match["route-type"].internal.addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
				routeMapC.match["route-type"].internal.external.addSC("type-1", "OSPF external type 1 route");
				routeMapC.match["route-type"].internal.external.addSC("type-2", "OSPF external type 2 route");
		routeMapC.match["route-type"].addSC("level-1", "IS-IS level-1 route");
			routeMapC.match["route-type"]["level-1"].addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
				routeMapC.match["route-type"]["level-1"].external.addSC("type-1", "OSPF external type 1 route");
				routeMapC.match["route-type"]["level-1"].external.addSC("type-2", "OSPF external type 2 route");
			routeMapC.match["route-type"]["level-1"].addSC("internal", "internal route (including OSPF intra/inter area)");
				routeMapC.match["route-type"]["level-1"].internal.addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
					routeMapC.match["route-type"]["level-1"].internal.external.addSC("type-1", "OSPF external type 1 route");
					routeMapC.match["route-type"]["level-1"].internal.external.addSC("type-2", "OSPF external type 2 route");
		routeMapC.match["route-type"].addSC("level-2", "IS-IS level-2 route");
			routeMapC.match["route-type"]["level-2"].addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
				routeMapC.match["route-type"]["level-2"].external.addSC("type-1", "OSPF external type 1 route");
				routeMapC.match["route-type"]["level-2"].external.addSC("type-2", "OSPF external type 2 route");
			routeMapC.match["route-type"]["level-2"].addSC("internal", "internal route (including OSPF intra/inter area)");
				routeMapC.match["route-type"]["level-2"].internal.addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
					routeMapC.match["route-type"]["level-2"].internal.external.addSC("type-1", "OSPF external type 1 route");
					routeMapC.match["route-type"]["level-2"].internal.external.addSC("type-2", "OSPF external type 2 route");
			routeMapC.match["route-type"]["level-2"].addSC("level-1", "IS-IS level-1 route");
				routeMapC.match["route-type"]["level-2"]["level-1"].addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
					routeMapC.match["route-type"]["level-2"]["level-1"].external.addSC("type-1", "OSPF external type 1 route");
					routeMapC.match["route-type"]["level-2"]["level-1"].external.addSC("type-2", "OSPF external type 2 route");
				routeMapC.match["route-type"]["level-2"]["level-1"].addSC("internal", "internal route (including OSPF intra/inter area)");
					routeMapC.match["route-type"]["level-2"]["level-1"].internal.addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
						routeMapC.match["route-type"]["level-2"]["level-1"].internal.external.addSC("type-1", "OSPF external type 1 route");
						routeMapC.match["route-type"]["level-2"]["level-1"].internal.external.addSC("type-2", "OSPF external type 2 route");
		routeMapC.match["route-type"].addSC("local", "locally generated route");
			routeMapC.match["route-type"].local.addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
				routeMapC.match["route-type"].local.external.addSC("type-1", "OSPF external type 1 route");
				routeMapC.match["route-type"].local.external.addSC("type-2", "OSPF external type 2 route");
			routeMapC.match["route-type"].local.addSC("internal", "internal route (including OSPF intra/inter area)");
				routeMapC.match["route-type"].local.internal.addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
					routeMapC.match["route-type"].local.internal.external.addSC("type-1", "OSPF external type 1 route");
					routeMapC.match["route-type"].local.internal.external.addSC("type-2", "OSPF external type 2 route");
			routeMapC.match["route-type"].local.addSC("level-1", "IS-IS level-1 route");
				routeMapC.match["route-type"].local["level-1"].addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
					routeMapC.match["route-type"].local["level-1"].external.addSC("type-1", "OSPF external type 1 route");
					routeMapC.match["route-type"].local["level-1"].external.addSC("type-2", "OSPF external type 2 route");
				routeMapC.match["route-type"].local["level-1"].addSC("internal", "internal route (including OSPF intra/inter area)");
					routeMapC.match["route-type"].local["level-1"].internal.addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
						routeMapC.match["route-type"].local["level-1"].internal.external.addSC("type-1", "OSPF external type 1 route");
						routeMapC.match["route-type"].local["level-1"].internal.external.addSC("type-2", "OSPF external type 2 route");
			routeMapC.match["route-type"].local.addSC("level-2", "IS-IS level-2 route");
				routeMapC.match["route-type"].local["level-2"].addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
					routeMapC.match["route-type"].local["level-2"].external.addSC("type-1", "OSPF external type 1 route");
					routeMapC.match["route-type"].local["level-2"].external.addSC("type-2", "OSPF external type 2 route");
				routeMapC.match["route-type"].local["level-2"].addSC("internal", "internal route (including OSPF intra/inter area)");
					routeMapC.match["route-type"].local["level-2"].internal.addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
						routeMapC.match["route-type"].local["level-2"].internal.external.addSC("type-1", "OSPF external type 1 route");
						routeMapC.match["route-type"].local["level-2"].internal.external.addSC("type-2", "OSPF external type 2 route");
				routeMapC.match["route-type"].local["level-2"].addSC("level-1", "IS-IS level-1 route");
					routeMapC.match["route-type"].local["level-2"]["level-1"].addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
						routeMapC.match["route-type"].local["level-2"]["level-1"].external.addSC("type-1", "OSPF external type 1 route");
						routeMapC.match["route-type"].local["level-2"]["level-1"].external.addSC("type-2", "OSPF external type 2 route");
					routeMapC.match["route-type"].local["level-2"]["level-1"].addSC("internal", "internal route (including OSPF intra/inter area)");
						routeMapC.match["route-type"].local["level-2"]["level-1"].internal.addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
		routeMapC.match["route-type"].addSC("nssa-external", "nssa-external route (OSPF type 1/2)");
			routeMapC.match["route-type"]["nssa-external"].addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
			routeMapC.match["route-type"]["nssa-external"].addSC("internal", "internal route (including OSPF intra/inter area)");
				routeMapC.match["route-type"]["nssa-external"].internal.addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
			routeMapC.match["route-type"]["nssa-external"].addSC("level-1", "IS-IS level-1 route");
				routeMapC.match["route-type"]["nssa-external"]["level-1"].addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
				routeMapC.match["route-type"]["nssa-external"]["level-1"].addSC("internal", "internal route (including OSPF intra/inter area)");
					routeMapC.match["route-type"]["nssa-external"]["level-1"].internal.addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
			routeMapC.match["route-type"]["nssa-external"].addSC("level-2", "IS-IS level-2 route");
				routeMapC.match["route-type"]["nssa-external"]["level-2"].addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
				routeMapC.match["route-type"]["nssa-external"]["level-2"].addSC("internal", "internal route (including OSPF intra/inter area)");
					routeMapC.match["route-type"]["nssa-external"]["level-2"].internal.addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
				routeMapC.match["route-type"]["nssa-external"]["level-2"].addSC("level-1", "IS-IS level-1 route");
					routeMapC.match["route-type"]["nssa-external"]["level-2"]["level-1"].addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
					routeMapC.match["route-type"]["nssa-external"]["level-2"]["level-1"].addSC("internal", "internal route (including OSPF intra/inter area)");
						routeMapC.match["route-type"]["nssa-external"]["level-2"]["level-1"].internal.addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
			routeMapC.match["route-type"]["nssa-external"].addSC("local", "locally generated route");
				routeMapC.match["route-type"]["nssa-external"].local.addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
				routeMapC.match["route-type"]["nssa-external"].local.addSC("internal", "internal route (including OSPF intra/inter area)");
					routeMapC.match["route-type"]["nssa-external"].local.internal.addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
				routeMapC.match["route-type"]["nssa-external"].local.addSC("level-1", "IS-IS level-1 route");
					routeMapC.match["route-type"]["nssa-external"].local["level-1"].addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
					routeMapC.match["route-type"]["nssa-external"].local["level-1"].addSC("internal", "internal route (including OSPF intra/inter area)");
						routeMapC.match["route-type"]["nssa-external"].local["level-1"].internal.addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
				routeMapC.match["route-type"]["nssa-external"].local.addSC("level-2", "IS-IS level-2 route");
					routeMapC.match["route-type"]["nssa-external"].local["level-2"].addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
					routeMapC.match["route-type"]["nssa-external"].local["level-2"].addSC("internal", "internal route (including OSPF intra/inter area)");
						routeMapC.match["route-type"]["nssa-external"].local["level-2"].internal.addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
					routeMapC.match["route-type"]["nssa-external"].local["level-2"].addSC("level-1", "IS-IS level-1 route");
						routeMapC.match["route-type"]["nssa-external"].local["level-2"]["level-1"].addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
						routeMapC.match["route-type"]["nssa-external"].local["level-2"]["level-1"].addSC("internal", "internal route (including OSPF intra/inter area)");
			routeMapC.match["route-type"]["nssa-external"].addSC("type-1", "OSPF external type 1 route");
				routeMapC.match["route-type"]["nssa-external"]["type-1"].addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
				routeMapC.match["route-type"]["nssa-external"]["type-1"].addSC("internal", "internal route (including OSPF intra/inter area)");
					routeMapC.match["route-type"]["nssa-external"]["type-1"].internal.addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
				routeMapC.match["route-type"]["nssa-external"]["type-1"].addSC("level-1", "IS-IS level-1 route");
					routeMapC.match["route-type"]["nssa-external"]["type-1"]["level-1"].addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
					routeMapC.match["route-type"]["nssa-external"]["type-1"]["level-1"].addSC("internal", "internal route (including OSPF intra/inter area)");
						routeMapC.match["route-type"]["nssa-external"]["type-1"]["level-1"].internal.addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
				routeMapC.match["route-type"]["nssa-external"]["type-1"].addSC("level-2", "IS-IS level-2 route");
					routeMapC.match["route-type"]["nssa-external"]["type-1"]["level-2"].addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
					routeMapC.match["route-type"]["nssa-external"]["type-1"]["level-2"].addSC("internal", "internal route (including OSPF intra/inter area)");
						routeMapC.match["route-type"]["nssa-external"]["type-1"]["level-2"].internal.addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
					routeMapC.match["route-type"]["nssa-external"]["type-1"]["level-2"].addSC("level-1", "IS-IS level-1 route");
						routeMapC.match["route-type"]["nssa-external"]["type-1"]["level-2"]["level-1"].addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
						routeMapC.match["route-type"]["nssa-external"]["type-1"]["level-2"]["level-1"].addSC("internal", "internal route (including OSPF intra/inter area)");
				routeMapC.match["route-type"]["nssa-external"]["type-1"].addSC("local", "locally generated route");
					routeMapC.match["route-type"]["nssa-external"]["type-1"].local.addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
					routeMapC.match["route-type"]["nssa-external"]["type-1"].local.addSC("internal", "internal route (including OSPF intra/inter area)");
						routeMapC.match["route-type"]["nssa-external"]["type-1"].local.internal.addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
					routeMapC.match["route-type"]["nssa-external"]["type-1"].local.addSC("level-1", "IS-IS level-1 route");
						routeMapC.match["route-type"]["nssa-external"]["type-1"].local["level-1"].addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
						routeMapC.match["route-type"]["nssa-external"]["type-1"].local["level-1"].addSC("internal", "internal route (including OSPF intra/inter area)");
					routeMapC.match["route-type"]["nssa-external"]["type-1"].local.addSC("level-2", "IS-IS level-2 route");
						routeMapC.match["route-type"]["nssa-external"]["type-1"].local["level-2"].addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
						routeMapC.match["route-type"]["nssa-external"]["type-1"].local["level-2"].addSC("internal", "internal route (including OSPF intra/inter area)");
						routeMapC.match["route-type"]["nssa-external"]["type-1"].local["level-2"].addSC("level-1", "IS-IS level-1 route");
			routeMapC.match["route-type"]["nssa-external"].addSC("type-2", "OSPF external type 2 route");
				routeMapC.match["route-type"]["nssa-external"]["type-2"].addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
					routeMapC.match["route-type"]["nssa-external"]["type-2"].external.addSC("type-1", "OSPF external type 1 route");
				routeMapC.match["route-type"]["nssa-external"]["type-2"].addSC("internal", "internal route (including OSPF intra/inter area)");
					routeMapC.match["route-type"]["nssa-external"]["type-2"].internal.addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
						routeMapC.match["route-type"]["nssa-external"]["type-2"].internal.external.addSC("type-1", "OSPF external type 1 route");
				routeMapC.match["route-type"]["nssa-external"]["type-2"].addSC("level-1", "IS-IS level-1 route");
					routeMapC.match["route-type"]["nssa-external"]["type-2"]["level-1"].addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
						routeMapC.match["route-type"]["nssa-external"]["type-2"]["level-1"].external.addSC("type-1", "OSPF external type 1 route");
					routeMapC.match["route-type"]["nssa-external"]["type-2"]["level-1"].addSC("internal", "internal route (including OSPF intra/inter area)");
						routeMapC.match["route-type"]["nssa-external"]["type-2"]["level-1"].internal.addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
				routeMapC.match["route-type"]["nssa-external"]["type-2"].addSC("level-2", "IS-IS level-2 route");
					routeMapC.match["route-type"]["nssa-external"]["type-2"]["level-2"].addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
						routeMapC.match["route-type"]["nssa-external"]["type-2"]["level-2"].external.addSC("type-1", "OSPF external type 1 route");
					routeMapC.match["route-type"]["nssa-external"]["type-2"]["level-2"].addSC("internal", "internal route (including OSPF intra/inter area)");
						routeMapC.match["route-type"]["nssa-external"]["type-2"]["level-2"].internal.addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
					routeMapC.match["route-type"]["nssa-external"]["type-2"]["level-2"].addSC("level-1", "IS-IS level-1 route");
						routeMapC.match["route-type"]["nssa-external"]["type-2"]["level-2"]["level-1"].addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
						routeMapC.match["route-type"]["nssa-external"]["type-2"]["level-2"]["level-1"].addSC("internal", "internal route (including OSPF intra/inter area)");
				routeMapC.match["route-type"]["nssa-external"]["type-2"].addSC("local", "locally generated route");
					routeMapC.match["route-type"]["nssa-external"]["type-2"].local.addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
						routeMapC.match["route-type"]["nssa-external"]["type-2"].local.external.addSC("type-1", "OSPF external type 1 route");
					routeMapC.match["route-type"]["nssa-external"]["type-2"].local.addSC("internal", "internal route (including OSPF intra/inter area)");
						routeMapC.match["route-type"]["nssa-external"]["type-2"].local.internal.addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
					routeMapC.match["route-type"]["nssa-external"]["type-2"].local.addSC("level-1", "IS-IS level-1 route");
						routeMapC.match["route-type"]["nssa-external"]["type-2"].local["level-1"].addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
						routeMapC.match["route-type"]["nssa-external"]["type-2"].local["level-1"].addSC("internal", "internal route (including OSPF intra/inter area)");
					routeMapC.match["route-type"]["nssa-external"]["type-2"].local.addSC("level-2", "IS-IS level-2 route");
						routeMapC.match["route-type"]["nssa-external"]["type-2"].local["level-2"].addSC("external", "external route (BGP, EIGRP and OSPF type 1/2)");
						routeMapC.match["route-type"]["nssa-external"]["type-2"].local["level-2"].addSC("internal", "internal route (including OSPF intra/inter area)");
						routeMapC.match["route-type"]["nssa-external"]["type-2"].local["level-2"].addSC("level-1", "IS-IS level-1 route");
	routeMapC.match.addSC("tag", "Match tag of route");
		routeMapC.match.tag.addSC("<0-4294967295>", "Tag value");
routeMapC.addSC("no", "Negate a command or set its defaults");
	routeMapC.no.addSC("description", "Route-map comment");
	routeMapC.no.addSC("match", "Match values from routing table");
routeMapC.addSC("set", "Set values in destination routing protocol");
	routeMapC.set.addSC("as-path", "Prepend string for a BGP AS-path attribute");
		routeMapC.set["as-path"].addSC("prepend", "Prepend to the as-path");
			routeMapC.set["as-path"].prepend.addSC("<1-65535>", "AS number");
		routeMapC.set["as-path"].addSC("tag", "Set the tag as an AS-path attribute");
	routeMapC.set.addSC("automatic-tag", "Automatically compute TAG value");
	routeMapC.set.addSC("clns", "OSI summary address");
		routeMapC.set.clns.addSC("next-hop", "Next hop address");
			routeMapC.set.clns["next-hop"].addSC("XX.XXXX. ... .XXX.XX", "CLNS summary prefix");
	routeMapC.set.addSC("comm-list", "set BGP community list (for deletion)");
		routeMapC.set["comm-list"].addSC("<1-99>", "Community-list number (standard)");
			routeMapC.set["comm-list"]["<1-99>"].addSC("delete", "Delete matching communities");
		routeMapC.set["comm-list"].addSC("<100-199>", "Communitly-list number (expanded)");
			routeMapC.set["comm-list"]["<100-199>"].addSC("delete", "Delete matching communities");
	routeMapC.set.addSC("community", "BGP community attribute");
		routeMapC.set.community.addSC("<1-4294967295>", "community number");
		routeMapC.set.community.addSC("aa:nn", "community number in aa:nn format");
		routeMapC.set.community.addSC("additive", "Add to the existing community");
		routeMapC.set.community.addSC("local-AS", "Do not send outside local AS (well-known community)");
			routeMapC.set.community["local-AS"].addSC("<1-4294967295>", "community number");
			routeMapC.set.community["local-AS"].addSC("aa:nn", "community number in aa:nn format");
			routeMapC.set.community["local-AS"].addSC("additive", "Add to the existing community");
		routeMapC.set.community.addSC("no-advertise", "Do not advertise to any peer (well-known community)");
			routeMapC.set.community["no-advertise"].addSC("<1-4294967295>", "community number");
			routeMapC.set.community["no-advertise"].addSC("aa:nn", "community number in aa:nn format");
			routeMapC.set.community["no-advertise"].addSC("additive", "Add to the existing community");
			routeMapC.set.community["no-advertise"].addSC("local-AS", "Do not send outside local AS (well-known community)");
				routeMapC.set.community["no-advertise"]["local-AS"].addSC("<1-4294967295>", "community number");
				routeMapC.set.community["no-advertise"]["local-AS"].addSC("aa:nn", "community number in aa:nn format");
				routeMapC.set.community["no-advertise"]["local-AS"].addSC("additive", "Add to the existing community");
		routeMapC.set.community.addSC("no-export", "Do not export to next AS (well-known community)");
			routeMapC.set.community["no-export"].addSC("<1-4294967295>", "community number");
			routeMapC.set.community["no-export"].addSC("aa:nn", "community number in aa:nn format");
			routeMapC.set.community["no-export"].addSC("additive", "Add to the existing community");
			routeMapC.set.community["no-export"].addSC("local-AS", "Do not send outside local AS (well-known community)");
				routeMapC.set.community["no-export"]["local-AS"].addSC("<1-4294967295>", "community number");
				routeMapC.set.community["no-export"]["local-AS"].addSC("aa:nn", "community number in aa:nn format");
				routeMapC.set.community["no-export"]["local-AS"].addSC("additive", "Add to the existing community");
			routeMapC.set.community["no-export"].addSC("no-advertise", "Do not advertise to any peer (well-known community)");
				routeMapC.set.community["no-export"]["no-advertise"].addSC("<1-4294967295>", "community number");
				routeMapC.set.community["no-export"]["no-advertise"].addSC("aa:nn", "community number in aa:nn format");
				routeMapC.set.community["no-export"]["no-advertise"].addSC("additive", "Add to the existing community");
				routeMapC.set.community["no-export"]["no-advertise"].addSC("local-AS", "Do not send outside local AS (well-known community)");
					routeMapC.set.community["no-export"]["no-advertise"]["local-AS"].addSC("<1-4294967295>", "community number");
					routeMapC.set.community["no-export"]["no-advertise"]["local-AS"].addSC("aa:nn", "community number in aa:nn format");
					routeMapC.set.community["no-export"]["no-advertise"]["local-AS"].addSC("additive", "Add to the existing community");
		routeMapC.set.community.addSC("none", "No community attribute");
	routeMapC.set.addSC("dampening", "Set BGP route flap dampening parameters");
		routeMapC.set.dampening.addSC("<1-45>", "half-life time for the penalty");
			routeMapC.set.dampening["<1-45>"].addSC("<1-20000>", "penalty to start reusing a route");
				routeMapC.set.dampening["<1-45>"]["<1-20000>"].addSC("<1-20000>", "penalty to start suppressing a route");
					routeMapC.set.dampening["<1-45>"]["<1-20000>"]["<1-20000>"].addSC("<1-255>", "Maximum duration to suppress a stable route");
	routeMapC.set.addSC("default", "Set default information");
		routeMapC.set["default"].addSC("interface", "Default output interface");
			routeMapC.set["default"].interface.addSC("Async", "Async interface");
				routeMapC.set["default"].interface.Async.addSC("<1-129>", "Async interface number");
			routeMapC.set["default"].interface.addSC("BRI", "ISDN Basic Rate Interface");
				routeMapC.set["default"].interface.BRI.addSC("<0-6>", "BRI interface number");
			routeMapC.set["default"].interface.addSC("BVI", "Bridge-Group Virtual Interface");
				routeMapC.set["default"].interface.BVI.addSC("<1-255>", "BVI interface number");
			routeMapC.set["default"].interface.addSC("CTunnel", "CTunnel interface");
				routeMapC.set["default"].interface.CTunnel.addSC("<0-2147483647>", "CTunnel interface number");
			routeMapC.set["default"].interface.addSC("Dialer", "Dialer interface");
				routeMapC.set["default"].interface.Dialer.addSC("<0-799>", "Dialer interface number");
					routeMapC.set["default"].interface.Dialer["<0-799>"].addSC("Async", "Async interface");
						routeMapC.set["default"].interface.Dialer["<0-799>"].Async.addSC("<1-129>", "Async interface number");
					routeMapC.set["default"].interface.Dialer["<0-799>"].addSC("BRI", "ISDN Basic Rate Interface");
						routeMapC.set["default"].interface.Dialer["<0-799>"].BRI.addSC("<0-6>", "BRI interface number");
					routeMapC.set["default"].interface.Dialer["<0-799>"].addSC("BVI", "Bridge-Group Virtual Interface");
						routeMapC.set["default"].interface.Dialer["<0-799>"].BVI.addSC("<1-255>", "BVI interface number");
					routeMapC.set["default"].interface.Dialer["<0-799>"].addSC("CTunnel", "CTunnel interface");
						routeMapC.set["default"].interface.Dialer["<0-799>"].CTunnel.addSC("<0-2147483647>", "CTunnel interface number");
			routeMapC.set["default"].interface.addSC("Ethernet", "IEEE 802.3");
				routeMapC.set["default"].interface.Ethernet.addSC("<0-6>", "Ethernet interface number");
			routeMapC.set["default"].interface.addSC("Lex", "Lex interface");
				routeMapC.set["default"].interface.Lex.addSC("<0-2147483647>", "Lex interface number");
			routeMapC.set["default"].interface.addSC("Loopback", "Loopback interface");
				routeMapC.set["default"].interface.Loopback.addSC("<0-2147483647>", "Loopback interface number");
					routeMapC.set["default"].interface.Loopback["<0-2147483647>"].addSC("Async", "Async interface");
						routeMapC.set["default"].interface.Loopback["<0-2147483647>"].Async.addSC("<1-129>", "Async interface number");
					routeMapC.set["default"].interface.Loopback["<0-2147483647>"].addSC("BRI", "ISDN Basic Rate Interface");
						routeMapC.set["default"].interface.Loopback["<0-2147483647>"].BRI.addSC("<0-6>", "BRI interface number");
					routeMapC.set["default"].interface.Loopback["<0-2147483647>"].addSC("BVI", "Bridge-Group Virtual Interface");
						routeMapC.set["default"].interface.Loopback["<0-2147483647>"].BVI.addSC("<1-255>", "BVI interface number");
					routeMapC.set["default"].interface.Loopback["<0-2147483647>"].addSC("CTunnel", "CTunnel interface");
						routeMapC.set["default"].interface.Loopback["<0-2147483647>"].CTunnel.addSC("<0-2147483647>", "CTunnel interface number");
					routeMapC.set["default"].interface.Loopback["<0-2147483647>"].addSC("Dialer", "Dialer interface");
						routeMapC.set["default"].interface.Loopback["<0-2147483647>"].Dialer.addSC("<0-799>", "Dialer interface number");
					routeMapC.set["default"].interface.Loopback["<0-2147483647>"].addSC("Ethernet", "IEEE 802.3");
						routeMapC.set["default"].interface.Loopback["<0-2147483647>"].Ethernet.addSC("<0-6>", "Ethernet interface number");
					routeMapC.set["default"].interface.Loopback["<0-2147483647>"].addSC("Lex", "Lex interface");
						routeMapC.set["default"].interface.Loopback["<0-2147483647>"].Lex.addSC("<0-2147483647>", "Lex interface number");
			routeMapC.set["default"].interface.addSC("Multilink", "Multilink-group interface");
				routeMapC.set["default"].interface.Multilink.addSC("<1-2147483647>", "Multilink interface number");
			routeMapC.set["default"].interface.addSC("Null", "Null interface");
				routeMapC.set["default"].interface.Null.addSC("<0-0>", "Null interface number");
					routeMapC.set["default"].interface.Null["<0-0>"].addSC("Async", "Async interface");
						routeMapC.set["default"].interface.Null["<0-0>"].Async.addSC("<1-129>", "Async interface number");
					routeMapC.set["default"].interface.Null["<0-0>"].addSC("BRI", "ISDN Basic Rate Interface");
						routeMapC.set["default"].interface.Null["<0-0>"].BRI.addSC("<0-6>", "BRI interface number");
					routeMapC.set["default"].interface.Null["<0-0>"].addSC("BVI", "Bridge-Group Virtual Interface");
						routeMapC.set["default"].interface.Null["<0-0>"].BVI.addSC("<1-255>", "BVI interface number");
					routeMapC.set["default"].interface.Null["<0-0>"].addSC("CTunnel", "CTunnel interface");
						routeMapC.set["default"].interface.Null["<0-0>"].CTunnel.addSC("<0-2147483647>", "CTunnel interface number");
					routeMapC.set["default"].interface.Null["<0-0>"].addSC("Dialer", "Dialer interface");
						routeMapC.set["default"].interface.Null["<0-0>"].Dialer.addSC("<0-799>", "Dialer interface number");
					routeMapC.set["default"].interface.Null["<0-0>"].addSC("Ethernet", "IEEE 802.3");
						routeMapC.set["default"].interface.Null["<0-0>"].Ethernet.addSC("<0-6>", "Ethernet interface number");
					routeMapC.set["default"].interface.Null["<0-0>"].addSC("Lex", "Lex interface");
						routeMapC.set["default"].interface.Null["<0-0>"].Lex.addSC("<0-2147483647>", "Lex interface number");
					routeMapC.set["default"].interface.Null["<0-0>"].addSC("Loopback", "Loopback interface");
						routeMapC.set["default"].interface.Null["<0-0>"].Loopback.addSC("<0-2147483647>", "Loopback interface number");
					routeMapC.set["default"].interface.Null["<0-0>"].addSC("Multilink", "Multilink-group interface");
						routeMapC.set["default"].interface.Null["<0-0>"].Multilink.addSC("<1-2147483647>", "Multilink interface number");
			routeMapC.set["default"].interface.addSC("Serial", "Serial");
				routeMapC.set["default"].interface.Serial.addSC("<0-6>", "Serial interface number");
			routeMapC.set["default"].interface.addSC("Tunnel", "Tunnel interface");
				routeMapC.set["default"].interface.Tunnel.addSC("<0-2147483647>", "Tunnel interface number");
			routeMapC.set["default"].interface.addSC("Vif", "PGM Multicast Host interface");
				routeMapC.set["default"].interface.Vif.addSC("<1-1>", "Vif interface number");
			routeMapC.set["default"].interface.addSC("Virtual-Template", "Virtual Template interface");
				routeMapC.set["default"].interface["Virtual-Template"].addSC("<1-25>", "Virtual-Template interface number");
			routeMapC.set["default"].interface.addSC("Virtual-TokenRing", "Virtual TokenRing");
				routeMapC.set["default"].interface["Virtual-TokenRing"].addSC("<0-2147483647>", "Virtual-TokenRing interface number");
	routeMapC.set.addSC("extcommunity", "BGP extended community attribute");
		routeMapC.set.extcommunity.addSC("rt", "Route Target extended community");
			routeMapC.set.extcommunity.rt.addSC("ASN:nn or IP-address:nn", "VPN extended community");
		routeMapC.set.extcommunity.addSC("soo", "Site-of-Origin extended community");
			routeMapC.set.extcommunity.soo.addSC("ASN:nn or IP-address:nn", "VPN extended community");
	routeMapC.set.addSC("interface", "Output interface");
		routeMapC.set.interface.addSC("Async", "Async interface");
			routeMapC.set.interface.Async.addSC("<1-129>", "Async interface number");
		routeMapC.set.interface.addSC("BRI", "ISDN Basic Rate Interface");
			routeMapC.set.interface.BRI.addSC("<0-6>", "BRI interface number");
		routeMapC.set.interface.addSC("BVI", "Bridge-Group Virtual Interface");
			routeMapC.set.interface.BVI.addSC("<1-255>", "BVI interface number");
		routeMapC.set.interface.addSC("CTunnel", "CTunnel interface");
			routeMapC.set.interface.CTunnel.addSC("<0-2147483647>", "CTunnel interface number");
		routeMapC.set.interface.addSC("Dialer", "Dialer interface");
			routeMapC.set.interface.Dialer.addSC("<0-799>", "Dialer interface number");
				routeMapC.set.interface.Dialer["<0-799>"].addSC("Async", "Async interface");
					routeMapC.set.interface.Dialer["<0-799>"].Async.addSC("<1-129>", "Async interface number");
				routeMapC.set.interface.Dialer["<0-799>"].addSC("BRI", "ISDN Basic Rate Interface");
					routeMapC.set.interface.Dialer["<0-799>"].BRI.addSC("<0-6>", "BRI interface number");
				routeMapC.set.interface.Dialer["<0-799>"].addSC("BVI", "Bridge-Group Virtual Interface");
					routeMapC.set.interface.Dialer["<0-799>"].BVI.addSC("<1-255>", "BVI interface number");
				routeMapC.set.interface.Dialer["<0-799>"].addSC("CTunnel", "CTunnel interface");
					routeMapC.set.interface.Dialer["<0-799>"].CTunnel.addSC("<0-2147483647>", "CTunnel interface number");
		routeMapC.set.interface.addSC("Ethernet", "IEEE 802.3");
			routeMapC.set.interface.Ethernet.addSC("<0-6>", "Ethernet interface number");
		routeMapC.set.interface.addSC("Lex", "Lex interface");
			routeMapC.set.interface.Lex.addSC("<0-2147483647>", "Lex interface number");
		routeMapC.set.interface.addSC("Loopback", "Loopback interface");
			routeMapC.set.interface.Loopback.addSC("<0-2147483647>", "Loopback interface number");
				routeMapC.set.interface.Loopback["<0-2147483647>"].addSC("Async", "Async interface");
					routeMapC.set.interface.Loopback["<0-2147483647>"].Async.addSC("<1-129>", "Async interface number");
				routeMapC.set.interface.Loopback["<0-2147483647>"].addSC("BRI", "ISDN Basic Rate Interface");
					routeMapC.set.interface.Loopback["<0-2147483647>"].BRI.addSC("<0-6>", "BRI interface number");
				routeMapC.set.interface.Loopback["<0-2147483647>"].addSC("BVI", "Bridge-Group Virtual Interface");
					routeMapC.set.interface.Loopback["<0-2147483647>"].BVI.addSC("<1-255>", "BVI interface number");
				routeMapC.set.interface.Loopback["<0-2147483647>"].addSC("CTunnel", "CTunnel interface");
					routeMapC.set.interface.Loopback["<0-2147483647>"].CTunnel.addSC("<0-2147483647>", "CTunnel interface number");
				routeMapC.set.interface.Loopback["<0-2147483647>"].addSC("Dialer", "Dialer interface");
					routeMapC.set.interface.Loopback["<0-2147483647>"].Dialer.addSC("<0-799>", "Dialer interface number");
						routeMapC.set.interface.Loopback["<0-2147483647>"].Dialer["<0-799>"].addSC("Async", "Async interface");
						routeMapC.set.interface.Loopback["<0-2147483647>"].Dialer["<0-799>"].addSC("BRI", "ISDN Basic Rate Interface");
						routeMapC.set.interface.Loopback["<0-2147483647>"].Dialer["<0-799>"].addSC("BVI", "Bridge-Group Virtual Interface");
						routeMapC.set.interface.Loopback["<0-2147483647>"].Dialer["<0-799>"].addSC("CTunnel", "CTunnel interface");
				routeMapC.set.interface.Loopback["<0-2147483647>"].addSC("Ethernet", "IEEE 802.3");
					routeMapC.set.interface.Loopback["<0-2147483647>"].Ethernet.addSC("<0-6>", "Ethernet interface number");
				routeMapC.set.interface.Loopback["<0-2147483647>"].addSC("Lex", "Lex interface");
					routeMapC.set.interface.Loopback["<0-2147483647>"].Lex.addSC("<0-2147483647>", "Lex interface number");
		routeMapC.set.interface.addSC("Multilink", "Multilink-group interface");
			routeMapC.set.interface.Multilink.addSC("<1-2147483647>", "Multilink interface number");
		routeMapC.set.interface.addSC("Null", "Null interface");
			routeMapC.set.interface.Null.addSC("<0-0>", "Null interface number");
				routeMapC.set.interface.Null["<0-0>"].addSC("Async", "Async interface");
					routeMapC.set.interface.Null["<0-0>"].Async.addSC("<1-129>", "Async interface number");
				routeMapC.set.interface.Null["<0-0>"].addSC("BRI", "ISDN Basic Rate Interface");
					routeMapC.set.interface.Null["<0-0>"].BRI.addSC("<0-6>", "BRI interface number");
				routeMapC.set.interface.Null["<0-0>"].addSC("BVI", "Bridge-Group Virtual Interface");
					routeMapC.set.interface.Null["<0-0>"].BVI.addSC("<1-255>", "BVI interface number");
				routeMapC.set.interface.Null["<0-0>"].addSC("CTunnel", "CTunnel interface");
					routeMapC.set.interface.Null["<0-0>"].CTunnel.addSC("<0-2147483647>", "CTunnel interface number");
				routeMapC.set.interface.Null["<0-0>"].addSC("Dialer", "Dialer interface");
					routeMapC.set.interface.Null["<0-0>"].Dialer.addSC("<0-799>", "Dialer interface number");
						routeMapC.set.interface.Null["<0-0>"].Dialer["<0-799>"].addSC("Async", "Async interface");
						routeMapC.set.interface.Null["<0-0>"].Dialer["<0-799>"].addSC("BRI", "ISDN Basic Rate Interface");
						routeMapC.set.interface.Null["<0-0>"].Dialer["<0-799>"].addSC("BVI", "Bridge-Group Virtual Interface");
						routeMapC.set.interface.Null["<0-0>"].Dialer["<0-799>"].addSC("CTunnel", "CTunnel interface");
				routeMapC.set.interface.Null["<0-0>"].addSC("Ethernet", "IEEE 802.3");
					routeMapC.set.interface.Null["<0-0>"].Ethernet.addSC("<0-6>", "Ethernet interface number");
				routeMapC.set.interface.Null["<0-0>"].addSC("Lex", "Lex interface");
					routeMapC.set.interface.Null["<0-0>"].Lex.addSC("<0-2147483647>", "Lex interface number");
				routeMapC.set.interface.Null["<0-0>"].addSC("Loopback", "Loopback interface");
					routeMapC.set.interface.Null["<0-0>"].Loopback.addSC("<0-2147483647>", "Loopback interface number");
						routeMapC.set.interface.Null["<0-0>"].Loopback["<0-2147483647>"].addSC("Async", "Async interface");
						routeMapC.set.interface.Null["<0-0>"].Loopback["<0-2147483647>"].addSC("BRI", "ISDN Basic Rate Interface");
						routeMapC.set.interface.Null["<0-0>"].Loopback["<0-2147483647>"].addSC("BVI", "Bridge-Group Virtual Interface");
						routeMapC.set.interface.Null["<0-0>"].Loopback["<0-2147483647>"].addSC("CTunnel", "CTunnel interface");
						routeMapC.set.interface.Null["<0-0>"].Loopback["<0-2147483647>"].addSC("Dialer", "Dialer interface");
						routeMapC.set.interface.Null["<0-0>"].Loopback["<0-2147483647>"].addSC("Ethernet", "IEEE 802.3");
						routeMapC.set.interface.Null["<0-0>"].Loopback["<0-2147483647>"].addSC("Lex", "Lex interface");
				routeMapC.set.interface.Null["<0-0>"].addSC("Multilink", "Multilink-group interface");
					routeMapC.set.interface.Null["<0-0>"].Multilink.addSC("<1-2147483647>", "Multilink interface number");
		routeMapC.set.interface.addSC("Serial", "Serial");
			routeMapC.set.interface.Serial.addSC("<0-6>", "Serial interface number");
		routeMapC.set.interface.addSC("Tunnel", "Tunnel interface");
			routeMapC.set.interface.Tunnel.addSC("<0-2147483647>", "Tunnel interface number");
		routeMapC.set.interface.addSC("Vif", "PGM Multicast Host interface");
			routeMapC.set.interface.Vif.addSC("<1-1>", "Vif interface number");
		routeMapC.set.interface.addSC("Virtual-Template", "Virtual Template interface");
			routeMapC.set.interface["Virtual-Template"].addSC("<1-25>", "Virtual-Template interface number");
		routeMapC.set.interface.addSC("Virtual-TokenRing", "Virtual TokenRing");
			routeMapC.set.interface["Virtual-TokenRing"].addSC("<0-2147483647>", "Virtual-TokenRing interface number");
	routeMapC.set.addSC("ip", "IP specific information");
		routeMapC.set.ip.addSC("default", "Set default information");
			routeMapC.set.ip["default"].addSC("next-hop", "Next hop along path");
				routeMapC.set.ip["default"]["next-hop"].addSC("A.B.C.D", "Default next hop IP address");
				routeMapC.set.ip["default"]["next-hop"].addSC("verify-availability", "Verify if default nexthop is a CDP neighbor");
		routeMapC.set.ip.addSC("df", "Set DF bit");
			routeMapC.set.ip.df.addSC("<0-1>", "DF bit");
		routeMapC.set.ip.addSC("next-hop", "Next hop address");
			routeMapC.set.ip["next-hop"].addSC("A.B.C.D", "IP address of next hop");
			routeMapC.set.ip["next-hop"].addSC("peer-address", "Use peer address (for BGP only)");
			routeMapC.set.ip["next-hop"].addSC("verify-availability", "Verify if nexthop is a CDP neighbor");
		routeMapC.set.ip.addSC("precedence", "Set precedence field");
			routeMapC.set.ip.precedence.addSC("<0-7>", "Precedence value");
			routeMapC.set.ip.precedence.addSC("critical", "Set critical precedence (5)");
				routeMapC.set.ip.precedence.critical.addSC("<0-7>", "Precedence value");
			routeMapC.set.ip.precedence.addSC("flash", "Set flash precedence (3)");
				routeMapC.set.ip.precedence.flash.addSC("<0-7>", "Precedence value");
				routeMapC.set.ip.precedence.flash.addSC("critical", "Set critical precedence (5)");
					routeMapC.set.ip.precedence.flash.critical.addSC("<0-7>", "Precedence value");
			routeMapC.set.ip.precedence.addSC("flash-override", "Set flash override precedence (4)");
				routeMapC.set.ip.precedence["flash-override"].addSC("<0-7>", "Precedence value");
				routeMapC.set.ip.precedence["flash-override"].addSC("critical", "Set critical precedence (5)");
					routeMapC.set.ip.precedence["flash-override"].critical.addSC("<0-7>", "Precedence value");
				routeMapC.set.ip.precedence["flash-override"].addSC("flash", "Set flash precedence (3)");
					routeMapC.set.ip.precedence["flash-override"].flash.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence["flash-override"].flash.addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence["flash-override"].flash.critical.addSC("<0-7>", "Precedence value");
			routeMapC.set.ip.precedence.addSC("immediate", "Set immediate precedence (2)");
				routeMapC.set.ip.precedence.immediate.addSC("<0-7>", "Precedence value");
				routeMapC.set.ip.precedence.immediate.addSC("critical", "Set critical precedence (5)");
					routeMapC.set.ip.precedence.immediate.critical.addSC("<0-7>", "Precedence value");
				routeMapC.set.ip.precedence.immediate.addSC("flash", "Set flash precedence (3)");
					routeMapC.set.ip.precedence.immediate.flash.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.immediate.flash.addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.immediate.flash.critical.addSC("<0-7>", "Precedence value");
				routeMapC.set.ip.precedence.immediate.addSC("flash-override", "Set flash override precedence (4)");
					routeMapC.set.ip.precedence.immediate["flash-override"].addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.immediate["flash-override"].addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.immediate["flash-override"].critical.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.immediate["flash-override"].addSC("flash", "Set flash precedence (3)");
						routeMapC.set.ip.precedence.immediate["flash-override"].flash.addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.immediate["flash-override"].flash.addSC("critical", "Set critical precedence (5)");
			routeMapC.set.ip.precedence.addSC("internet", "Set internetwork control precedence (6)");
				routeMapC.set.ip.precedence.internet.addSC("<0-7>", "Precedence value");
				routeMapC.set.ip.precedence.internet.addSC("critical", "Set critical precedence (5)");
					routeMapC.set.ip.precedence.internet.critical.addSC("<0-7>", "Precedence value");
				routeMapC.set.ip.precedence.internet.addSC("flash", "Set flash precedence (3)");
					routeMapC.set.ip.precedence.internet.flash.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.internet.flash.addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.internet.flash.critical.addSC("<0-7>", "Precedence value");
				routeMapC.set.ip.precedence.internet.addSC("flash-override", "Set flash override precedence (4)");
					routeMapC.set.ip.precedence.internet["flash-override"].addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.internet["flash-override"].addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.internet["flash-override"].critical.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.internet["flash-override"].addSC("flash", "Set flash precedence (3)");
						routeMapC.set.ip.precedence.internet["flash-override"].flash.addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.internet["flash-override"].flash.addSC("critical", "Set critical precedence (5)");
				routeMapC.set.ip.precedence.internet.addSC("immediate", "Set immediate precedence (2)");
					routeMapC.set.ip.precedence.internet.immediate.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.internet.immediate.addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.internet.immediate.critical.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.internet.immediate.addSC("flash", "Set flash precedence (3)");
						routeMapC.set.ip.precedence.internet.immediate.flash.addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.internet.immediate.flash.addSC("critical", "Set critical precedence (5)");
					routeMapC.set.ip.precedence.internet.immediate.addSC("flash-override", "Set flash override precedence (4)");
						routeMapC.set.ip.precedence.internet.immediate["flash-override"].addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.internet.immediate["flash-override"].addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.internet.immediate["flash-override"].addSC("flash", "Set flash precedence (3)");
			routeMapC.set.ip.precedence.addSC("network", "Set network control precedence (7)");
				routeMapC.set.ip.precedence.network.addSC("<0-7>", "Precedence value");
				routeMapC.set.ip.precedence.network.addSC("critical", "Set critical precedence (5)");
					routeMapC.set.ip.precedence.network.critical.addSC("<0-7>", "Precedence value");
				routeMapC.set.ip.precedence.network.addSC("flash", "Set flash precedence (3)");
					routeMapC.set.ip.precedence.network.flash.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.network.flash.addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.network.flash.critical.addSC("<0-7>", "Precedence value");
				routeMapC.set.ip.precedence.network.addSC("flash-override", "Set flash override precedence (4)");
					routeMapC.set.ip.precedence.network["flash-override"].addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.network["flash-override"].addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.network["flash-override"].critical.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.network["flash-override"].addSC("flash", "Set flash precedence (3)");
						routeMapC.set.ip.precedence.network["flash-override"].flash.addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.network["flash-override"].flash.addSC("critical", "Set critical precedence (5)");
				routeMapC.set.ip.precedence.network.addSC("immediate", "Set immediate precedence (2)");
					routeMapC.set.ip.precedence.network.immediate.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.network.immediate.addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.network.immediate.critical.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.network.immediate.addSC("flash", "Set flash precedence (3)");
						routeMapC.set.ip.precedence.network.immediate.flash.addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.network.immediate.flash.addSC("critical", "Set critical precedence (5)");
					routeMapC.set.ip.precedence.network.immediate.addSC("flash-override", "Set flash override precedence (4)");
						routeMapC.set.ip.precedence.network.immediate["flash-override"].addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.network.immediate["flash-override"].addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.network.immediate["flash-override"].addSC("flash", "Set flash precedence (3)");
				routeMapC.set.ip.precedence.network.addSC("internet", "Set internetwork control precedence (6)");
					routeMapC.set.ip.precedence.network.internet.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.network.internet.addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.network.internet.critical.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.network.internet.addSC("flash", "Set flash precedence (3)");
						routeMapC.set.ip.precedence.network.internet.flash.addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.network.internet.flash.addSC("critical", "Set critical precedence (5)");
					routeMapC.set.ip.precedence.network.internet.addSC("flash-override", "Set flash override precedence (4)");
						routeMapC.set.ip.precedence.network.internet["flash-override"].addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.network.internet["flash-override"].addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.network.internet["flash-override"].addSC("flash", "Set flash precedence (3)");
					routeMapC.set.ip.precedence.network.internet.addSC("immediate", "Set immediate precedence (2)");
						routeMapC.set.ip.precedence.network.internet.immediate.addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.network.internet.immediate.addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.network.internet.immediate.addSC("flash", "Set flash precedence (3)");
						routeMapC.set.ip.precedence.network.internet.immediate.addSC("flash-override", "Set flash override precedence (4)");
			routeMapC.set.ip.precedence.addSC("priority", "Set priority precedence (1)");
				routeMapC.set.ip.precedence.priority.addSC("<0-7>", "Precedence value");
				routeMapC.set.ip.precedence.priority.addSC("critical", "Set critical precedence (5)");
					routeMapC.set.ip.precedence.priority.critical.addSC("<0-7>", "Precedence value");
				routeMapC.set.ip.precedence.priority.addSC("flash", "Set flash precedence (3)");
					routeMapC.set.ip.precedence.priority.flash.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.priority.flash.addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.priority.flash.critical.addSC("<0-7>", "Precedence value");
				routeMapC.set.ip.precedence.priority.addSC("flash-override", "Set flash override precedence (4)");
					routeMapC.set.ip.precedence.priority["flash-override"].addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.priority["flash-override"].addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.priority["flash-override"].critical.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.priority["flash-override"].addSC("flash", "Set flash precedence (3)");
						routeMapC.set.ip.precedence.priority["flash-override"].flash.addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.priority["flash-override"].flash.addSC("critical", "Set critical precedence (5)");
				routeMapC.set.ip.precedence.priority.addSC("immediate", "Set immediate precedence (2)");
					routeMapC.set.ip.precedence.priority.immediate.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.priority.immediate.addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.priority.immediate.critical.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.priority.immediate.addSC("flash", "Set flash precedence (3)");
						routeMapC.set.ip.precedence.priority.immediate.flash.addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.priority.immediate.flash.addSC("critical", "Set critical precedence (5)");
					routeMapC.set.ip.precedence.priority.immediate.addSC("flash-override", "Set flash override precedence (4)");
						routeMapC.set.ip.precedence.priority.immediate["flash-override"].addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.priority.immediate["flash-override"].addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.priority.immediate["flash-override"].addSC("flash", "Set flash precedence (3)");
				routeMapC.set.ip.precedence.priority.addSC("internet", "Set internetwork control precedence (6)");
					routeMapC.set.ip.precedence.priority.internet.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.priority.internet.addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.priority.internet.critical.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.priority.internet.addSC("flash", "Set flash precedence (3)");
						routeMapC.set.ip.precedence.priority.internet.flash.addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.priority.internet.flash.addSC("critical", "Set critical precedence (5)");
					routeMapC.set.ip.precedence.priority.internet.addSC("flash-override", "Set flash override precedence (4)");
						routeMapC.set.ip.precedence.priority.internet["flash-override"].addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.priority.internet["flash-override"].addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.priority.internet["flash-override"].addSC("flash", "Set flash precedence (3)");
					routeMapC.set.ip.precedence.priority.internet.addSC("immediate", "Set immediate precedence (2)");
						routeMapC.set.ip.precedence.priority.internet.immediate.addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.priority.internet.immediate.addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.priority.internet.immediate.addSC("flash", "Set flash precedence (3)");
						routeMapC.set.ip.precedence.priority.internet.immediate.addSC("flash-override", "Set flash override precedence (4)");
				routeMapC.set.ip.precedence.priority.addSC("network", "Set network control precedence (7)");
					routeMapC.set.ip.precedence.priority.network.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.priority.network.addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.priority.network.critical.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.priority.network.addSC("flash", "Set flash precedence (3)");
						routeMapC.set.ip.precedence.priority.network.flash.addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.priority.network.flash.addSC("critical", "Set critical precedence (5)");
					routeMapC.set.ip.precedence.priority.network.addSC("flash-override", "Set flash override precedence (4)");
						routeMapC.set.ip.precedence.priority.network["flash-override"].addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.priority.network["flash-override"].addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.priority.network["flash-override"].addSC("flash", "Set flash precedence (3)");
					routeMapC.set.ip.precedence.priority.network.addSC("immediate", "Set immediate precedence (2)");
						routeMapC.set.ip.precedence.priority.network.immediate.addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.priority.network.immediate.addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.priority.network.immediate.addSC("flash", "Set flash precedence (3)");
						routeMapC.set.ip.precedence.priority.network.immediate.addSC("flash-override", "Set flash override precedence (4)");
					routeMapC.set.ip.precedence.priority.network.addSC("internet", "Set internetwork control precedence (6)");
						routeMapC.set.ip.precedence.priority.network.internet.addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.priority.network.internet.addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.priority.network.internet.addSC("flash", "Set flash precedence (3)");
						routeMapC.set.ip.precedence.priority.network.internet.addSC("flash-override", "Set flash override precedence (4)");
						routeMapC.set.ip.precedence.priority.network.internet.addSC("immediate", "Set immediate precedence (2)");
			routeMapC.set.ip.precedence.addSC("routine", "Set routine precedence (0)");
				routeMapC.set.ip.precedence.routine.addSC("<0-7>", "Precedence value");
				routeMapC.set.ip.precedence.routine.addSC("critical", "Set critical precedence (5)");
					routeMapC.set.ip.precedence.routine.critical.addSC("<0-7>", "Precedence value");
				routeMapC.set.ip.precedence.routine.addSC("flash", "Set flash precedence (3)");
					routeMapC.set.ip.precedence.routine.flash.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.routine.flash.addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.routine.flash.critical.addSC("<0-7>", "Precedence value");
				routeMapC.set.ip.precedence.routine.addSC("flash-override", "Set flash override precedence (4)");
					routeMapC.set.ip.precedence.routine["flash-override"].addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.routine["flash-override"].addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.routine["flash-override"].critical.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.routine["flash-override"].addSC("flash", "Set flash precedence (3)");
						routeMapC.set.ip.precedence.routine["flash-override"].flash.addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.routine["flash-override"].flash.addSC("critical", "Set critical precedence (5)");
				routeMapC.set.ip.precedence.routine.addSC("immediate", "Set immediate precedence (2)");
					routeMapC.set.ip.precedence.routine.immediate.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.routine.immediate.addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.routine.immediate.critical.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.routine.immediate.addSC("flash", "Set flash precedence (3)");
						routeMapC.set.ip.precedence.routine.immediate.flash.addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.routine.immediate.flash.addSC("critical", "Set critical precedence (5)");
					routeMapC.set.ip.precedence.routine.immediate.addSC("flash-override", "Set flash override precedence (4)");
						routeMapC.set.ip.precedence.routine.immediate["flash-override"].addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.routine.immediate["flash-override"].addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.routine.immediate["flash-override"].addSC("flash", "Set flash precedence (3)");
				routeMapC.set.ip.precedence.routine.addSC("internet", "Set internetwork control precedence (6)");
					routeMapC.set.ip.precedence.routine.internet.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.routine.internet.addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.routine.internet.critical.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.routine.internet.addSC("flash", "Set flash precedence (3)");
						routeMapC.set.ip.precedence.routine.internet.flash.addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.routine.internet.flash.addSC("critical", "Set critical precedence (5)");
					routeMapC.set.ip.precedence.routine.internet.addSC("flash-override", "Set flash override precedence (4)");
						routeMapC.set.ip.precedence.routine.internet["flash-override"].addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.routine.internet["flash-override"].addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.routine.internet["flash-override"].addSC("flash", "Set flash precedence (3)");
					routeMapC.set.ip.precedence.routine.internet.addSC("immediate", "Set immediate precedence (2)");
						routeMapC.set.ip.precedence.routine.internet.immediate.addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.routine.internet.immediate.addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.routine.internet.immediate.addSC("flash", "Set flash precedence (3)");
						routeMapC.set.ip.precedence.routine.internet.immediate.addSC("flash-override", "Set flash override precedence (4)");
				routeMapC.set.ip.precedence.routine.addSC("network", "Set network control precedence (7)");
					routeMapC.set.ip.precedence.routine.network.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.routine.network.addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.routine.network.critical.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.routine.network.addSC("flash", "Set flash precedence (3)");
						routeMapC.set.ip.precedence.routine.network.flash.addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.routine.network.flash.addSC("critical", "Set critical precedence (5)");
					routeMapC.set.ip.precedence.routine.network.addSC("flash-override", "Set flash override precedence (4)");
						routeMapC.set.ip.precedence.routine.network["flash-override"].addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.routine.network["flash-override"].addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.routine.network["flash-override"].addSC("flash", "Set flash precedence (3)");
					routeMapC.set.ip.precedence.routine.network.addSC("immediate", "Set immediate precedence (2)");
						routeMapC.set.ip.precedence.routine.network.immediate.addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.routine.network.immediate.addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.routine.network.immediate.addSC("flash", "Set flash precedence (3)");
						routeMapC.set.ip.precedence.routine.network.immediate.addSC("flash-override", "Set flash override precedence (4)");
					routeMapC.set.ip.precedence.routine.network.addSC("internet", "Set internetwork control precedence (6)");
						routeMapC.set.ip.precedence.routine.network.internet.addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.routine.network.internet.addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.routine.network.internet.addSC("flash", "Set flash precedence (3)");
						routeMapC.set.ip.precedence.routine.network.internet.addSC("flash-override", "Set flash override precedence (4)");
						routeMapC.set.ip.precedence.routine.network.internet.addSC("immediate", "Set immediate precedence (2)");
				routeMapC.set.ip.precedence.routine.addSC("priority", "Set priority precedence (1)");
					routeMapC.set.ip.precedence.routine.priority.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.routine.priority.addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.routine.priority.critical.addSC("<0-7>", "Precedence value");
					routeMapC.set.ip.precedence.routine.priority.addSC("flash", "Set flash precedence (3)");
						routeMapC.set.ip.precedence.routine.priority.flash.addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.routine.priority.flash.addSC("critical", "Set critical precedence (5)");
					routeMapC.set.ip.precedence.routine.priority.addSC("flash-override", "Set flash override precedence (4)");
						routeMapC.set.ip.precedence.routine.priority["flash-override"].addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.routine.priority["flash-override"].addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.routine.priority["flash-override"].addSC("flash", "Set flash precedence (3)");
					routeMapC.set.ip.precedence.routine.priority.addSC("immediate", "Set immediate precedence (2)");
						routeMapC.set.ip.precedence.routine.priority.immediate.addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.routine.priority.immediate.addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.routine.priority.immediate.addSC("flash", "Set flash precedence (3)");
						routeMapC.set.ip.precedence.routine.priority.immediate.addSC("flash-override", "Set flash override precedence (4)");
					routeMapC.set.ip.precedence.routine.priority.addSC("internet", "Set internetwork control precedence (6)");
						routeMapC.set.ip.precedence.routine.priority.internet.addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.routine.priority.internet.addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.routine.priority.internet.addSC("flash", "Set flash precedence (3)");
						routeMapC.set.ip.precedence.routine.priority.internet.addSC("flash-override", "Set flash override precedence (4)");
						routeMapC.set.ip.precedence.routine.priority.internet.addSC("immediate", "Set immediate precedence (2)");
					routeMapC.set.ip.precedence.routine.priority.addSC("network", "Set network control precedence (7)");
						routeMapC.set.ip.precedence.routine.priority.network.addSC("<0-7>", "Precedence value");
						routeMapC.set.ip.precedence.routine.priority.network.addSC("critical", "Set critical precedence (5)");
						routeMapC.set.ip.precedence.routine.priority.network.addSC("flash", "Set flash precedence (3)");
						routeMapC.set.ip.precedence.routine.priority.network.addSC("flash-override", "Set flash override precedence (4)");
						routeMapC.set.ip.precedence.routine.priority.network.addSC("immediate", "Set immediate precedence (2)");
						routeMapC.set.ip.precedence.routine.priority.network.addSC("internet", "Set internetwork control precedence (6)");
		routeMapC.set.ip.addSC("qos-group", "Set QOS Group ID");
			routeMapC.set.ip["qos-group"].addSC("<0-99>", "QOS Group ID");
		routeMapC.set.ip.addSC("tos", "Set type of service field");
			routeMapC.set.ip.tos.addSC("<0-15>", "Type of service value");
			routeMapC.set.ip.tos.addSC("max-reliability", "Set max reliable TOS (2)");
			routeMapC.set.ip.tos.addSC("max-throughput", "Set max throughput TOS (4)");
			routeMapC.set.ip.tos.addSC("min-delay", "Set min delay TOS (8)");
			routeMapC.set.ip.tos.addSC("min-monetary-cost", "Set min monetary cost TOS (1)");
			routeMapC.set.ip.tos.addSC("normal", "Set normal TOS (0)");
	routeMapC.set.addSC("level", "Where to import route");
		routeMapC.set.level.addSC("backbone", "Import into OSPF backbone area");
		routeMapC.set.level.addSC("level-1", "Import into a level-1 area");
		routeMapC.set.level.addSC("level-1-2", "Import into level-1 and level-2");
		routeMapC.set.level.addSC("level-2", "Import into level-2 sub-domain");
		routeMapC.set.level.addSC("stub-area", "Import into OSPF NSSA area");
	routeMapC.set.addSC("local-preference", "BGP local preference path attribute");
		routeMapC.set["local-preference"].addSC("<0-4294967295>", "Preference value");
	routeMapC.set.addSC("metric", "Metric value for destination routing protocol");
		routeMapC.set.metric.addSC("+/-<metric>", "Add or subtract metric");
		routeMapC.set.metric.addSC("<0-4294967295>", "Metric value or Bandwidth in Kbits per second");
			routeMapC.set.metric["<0-4294967295>"].addSC("+/-<delay>", "Add or subtract delay");
			routeMapC.set.metric["<0-4294967295>"].addSC("<1-4294967295>", "IGRP delay metric, in 10 microsecond units");
				routeMapC.set.metric["<0-4294967295>"]["<1-4294967295>"].addSC("<0-255>", "IGRP reliability metric where 255 is 100% reliable");
					routeMapC.set.metric["<0-4294967295>"]["<1-4294967295>"]["<0-255>"].addSC("<1-255>", "IGRP Effective bandwidth metric (Loading) where 255 is 100% loaded");
						routeMapC.set.metric["<0-4294967295>"]["<1-4294967295>"]["<0-255>"]["<1-255>"].addSC("<1-4294967295>", "IGRP MTU of the path");
	routeMapC.set.addSC("metric-type", "Type of metric for destination routing protocol");
		routeMapC.set["metric-type"].addSC("external", "IS-IS external metric");
		routeMapC.set["metric-type"].addSC("internal", "Use IGP metric as the MED for BGP");
		routeMapC.set["metric-type"].addSC("type-1", "OSPF external type 1 metric");
		routeMapC.set["metric-type"].addSC("type-2", "OSPF external type 2 metric");
	routeMapC.set.addSC("origin", "BGP origin code");
		routeMapC.set.origin.addSC("egp", "remote EGP");
			routeMapC.set.origin.egp.addSC("<0-65535>", "remote AS");
		routeMapC.set.origin.addSC("igp", "local IGP");
		routeMapC.set.origin.addSC("incomplete", "unknown heritage");
	routeMapC.set.addSC("tag", "Tag value for destination routing protocol");
		routeMapC.set.tag.addSC("<0-4294967295>", "Tag value");
	routeMapC.set.addSC("weight", "BGP weight for routing table");
		routeMapC.set.weight.addSC("<0-65535>", "Weight value");
