
subintATMC.addSC("arp", "Set arp type (arpa, probe, snap) or timeout");
    subintATMC.arp.addSC("frame-relay", "Enable ARP for a frame relay interface");
    subintATMC.arp.addSC("timeout", "Set ARP cache timeout");
        subintATMC.arp.timeout.addSC("<0-2147483>", "Seconds");
subintATMC.addSC("atm", "Modify ATM parameters");
    subintATMC.atm.addSC("pvc", "Create a PVC");
        subintATMC.atm.pvc.addSC("<1-10>", "VCD number");
            subintATMC.atm.pvc["<1-10>"].addSC("<0-255>", "VPI number");
                subintATMC.atm.pvc["<1-10>"]["<0-255>"].addSC("<1-65535>", "VCI number");
                    subintATMC.atm.pvc["<1-10>"]["<0-255>"]["<1-65535>"].addSC("aal5ciscoppp", "Cisco PPP over AAL5 Encapsulation");
                        subintATMC.atm.pvc["<1-10>"]["<0-255>"]["<1-65535>"].aal5ciscoppp.addSC("<10-640>", "Peak rate(Kbps)");
                        subintATMC.atm.pvc["<1-10>"]["<0-255>"]["<1-65535>"].aal5ciscoppp.addSC("Virtual-Template", "Virtual Template interface");
                        subintATMC.atm.pvc["<1-10>"]["<0-255>"]["<1-65535>"].aal5ciscoppp.addSC("oam", "OAM loopback enable");
                        subintATMC.atm.pvc["<1-10>"]["<0-255>"]["<1-65535>"].aal5ciscoppp.addSC("random-detect", "WRED enable");
                    subintATMC.atm.pvc["<1-10>"]["<0-255>"]["<1-65535>"].addSC("aal5mux", "AAL5+MUX Encapsulation");
                        subintATMC.atm.pvc["<1-10>"]["<0-255>"]["<1-65535>"].aal5mux.addSC("ip", "IP");
                        subintATMC.atm.pvc["<1-10>"]["<0-255>"]["<1-65535>"].aal5mux.addSC("ipx", "Novell IPX");
                    subintATMC.atm.pvc["<1-10>"]["<0-255>"]["<1-65535>"].addSC("aal5nlpid", "AAL5+NLPID Encapsulation");
                        subintATMC.atm.pvc["<1-10>"]["<0-255>"]["<1-65535>"].aal5nlpid.addSC("<10-640>", "Peak rate(Kbps)");
                        subintATMC.atm.pvc["<1-10>"]["<0-255>"]["<1-65535>"].aal5nlpid.addSC("oam", "OAM loopback enable");
                        subintATMC.atm.pvc["<1-10>"]["<0-255>"]["<1-65535>"].aal5nlpid.addSC("random-detect", "WRED enable");
                    subintATMC.atm.pvc["<1-10>"]["<0-255>"]["<1-65535>"].addSC("aal5snap", "AAL5+LLC/SNAP Encapsulation");
                        subintATMC.atm.pvc["<1-10>"]["<0-255>"]["<1-65535>"].aal5snap.addSC("<10-640>", "Peak rate(Kbps)");
                        subintATMC.atm.pvc["<1-10>"]["<0-255>"]["<1-65535>"].aal5snap.addSC("inarp", "Inverse ARP enable");
                        subintATMC.atm.pvc["<1-10>"]["<0-255>"]["<1-65535>"].aal5snap.addSC("oam", "OAM loopback enable");
                        subintATMC.atm.pvc["<1-10>"]["<0-255>"]["<1-65535>"].aal5snap.addSC("random-detect", "WRED enable");
subintATMC.addSC("bandwidth", "Set bandwidth informational parameter");
    subintATMC.bandwidth.addSC("<1-10000000>", "Bandwidth in kilobits");
subintATMC.addSC("bridge-group", "Transparent bridging interface parameters");
    subintATMC["bridge-group"].addSC("<1-255>", "Assign an interface to a Bridge Group.");
        subintATMC["bridge-group"]["<1-255>"].addSC("input-address-list", "Filter packets by source address");
            subintATMC["bridge-group"]["<1-255>"]["input-address-list"].addSC("<700-799>", "Ethernet address access list");
        subintATMC["bridge-group"]["<1-255>"].addSC("input-lat-service-deny", "Deny input LAT service advertisements matching a group list");
            subintATMC["bridge-group"]["<1-255>"]["input-lat-service-deny"].addSC("<grouplist>", "A list of LAT service advertisements");
            subintATMC["bridge-group"]["<1-255>"]["input-lat-service-deny"].addSC("all", "All LAT groups");
                subintATMC["bridge-group"]["<1-255>"]["input-lat-service-deny"].all.addSC("disabled", "Remove from existing group code list");
                subintATMC["bridge-group"]["<1-255>"]["input-lat-service-deny"].all.addSC("enabled", "Add to existing group code list");
        subintATMC["bridge-group"]["<1-255>"].addSC("input-lat-service-permit", "Permit input LAT service advertisements matching a group list");
            subintATMC["bridge-group"]["<1-255>"]["input-lat-service-permit"].addSC("<grouplist>", "A list of LAT service advertisements");
            subintATMC["bridge-group"]["<1-255>"]["input-lat-service-permit"].addSC("all", "All LAT groups");
                subintATMC["bridge-group"]["<1-255>"]["input-lat-service-permit"].all.addSC("disabled", "Remove from existing group code list");
                subintATMC["bridge-group"]["<1-255>"]["input-lat-service-permit"].all.addSC("enabled", "Add to existing group code list");
        subintATMC["bridge-group"]["<1-255>"].addSC("input-lsap-list", "Filter incoming IEEE 802.3 encapsulated packets");
            subintATMC["bridge-group"]["<1-255>"]["input-lsap-list"].addSC("<200-299>", "Ethernet type access list");
        subintATMC["bridge-group"]["<1-255>"].addSC("input-pattern-list", "Filter input with a pattern list");
            subintATMC["bridge-group"]["<1-255>"]["input-pattern-list"].addSC("<1100-1199>", "Pattern access list number");
        subintATMC["bridge-group"]["<1-255>"].addSC("input-type-list", "Filter incoming Ethernet packets by type code");
            subintATMC["bridge-group"]["<1-255>"]["input-type-list"].addSC("<200-299>", "Ethernet type access list");
        subintATMC["bridge-group"]["<1-255>"].addSC("lat-compression", "Enable LAT compression over serial or ATM interfaces");
        subintATMC["bridge-group"]["<1-255>"].addSC("output-address-list", "Filter packets by destination address");
            subintATMC["bridge-group"]["<1-255>"]["output-address-list"].addSC("<700-799>", "Ethernet address access list");
        subintATMC["bridge-group"]["<1-255>"].addSC("output-lat-service-deny", "Deny output LAT service advertisements matching a group list");
            subintATMC["bridge-group"]["<1-255>"]["output-lat-service-deny"].addSC("<grouplist>", "A list of LAT service advertisements");
            subintATMC["bridge-group"]["<1-255>"]["output-lat-service-deny"].addSC("all", "All LAT groups");
                subintATMC["bridge-group"]["<1-255>"]["output-lat-service-deny"].all.addSC("disabled", "Remove from existing group code list");
                subintATMC["bridge-group"]["<1-255>"]["output-lat-service-deny"].all.addSC("enabled", "Add to existing group code list");
        subintATMC["bridge-group"]["<1-255>"].addSC("output-lat-service-permit", "Permit output LAT service advertisements matching a group list");
            subintATMC["bridge-group"]["<1-255>"]["output-lat-service-permit"].addSC("<grouplist>", "A list of LAT service advertisements");
            subintATMC["bridge-group"]["<1-255>"]["output-lat-service-permit"].addSC("all", "All LAT groups");
                subintATMC["bridge-group"]["<1-255>"]["output-lat-service-permit"].all.addSC("disabled", "Remove from existing group code list");
                subintATMC["bridge-group"]["<1-255>"]["output-lat-service-permit"].all.addSC("enabled", "Add to existing group code list");
        subintATMC["bridge-group"]["<1-255>"].addSC("output-lsap-list", "Filter outgoing IEEE 802.3 encapsulated packets");
            subintATMC["bridge-group"]["<1-255>"]["output-lsap-list"].addSC("<200-299>", "Ethernet type access list");
        subintATMC["bridge-group"]["<1-255>"].addSC("output-pattern-list", "Filter output with a pattern list");
            subintATMC["bridge-group"]["<1-255>"]["output-pattern-list"].addSC("<1100-1199>", "Pattern access list number");
        subintATMC["bridge-group"]["<1-255>"].addSC("output-type-list", "Filter outgoing Ethernet packets by type code");
            subintATMC["bridge-group"]["<1-255>"]["output-type-list"].addSC("<200-299>", "Ethernet type access list");
        subintATMC["bridge-group"]["<1-255>"].addSC("path-cost", "Set interface path cost");
            subintATMC["bridge-group"]["<1-255>"]["path-cost"].addSC("<0-65535>", "Path cost (higher values are higher costs)");
        subintATMC["bridge-group"]["<1-255>"].addSC("priority", "Set interface priority");
            subintATMC["bridge-group"]["<1-255>"].priority.addSC("<0-255>", "");
        subintATMC["bridge-group"]["<1-255>"].addSC("spanning-disabled", "Disable spanning tree on a bridge group");
        subintATMC["bridge-group"]["<1-255>"].addSC("subscriber-loop-control", "Configure subscriber loop control");
subintATMC.addSC("bundle", "Configure ATM VC Bundle");
    subintATMC.bundle.addSC("WORD", "Bundle name");
subintATMC.addSC("carrier-delay", "Specify delay for interface transitions");
    subintATMC["carrier-delay"].addSC("<0-60>", "Carrier Transitions delay seconds");
subintATMC.addSC("cdp", "CDP interface subcommands");
subintATMC.addSC("class-int", "Configure default vc-class name");
subintATMC.addSC("default", "Set a command to its defaults");
subintATMC.addSC("delay", "Specify interface throughput delay");
subintATMC.addSC("description", "Interface specific description");
    subintATMC.description.addSC("LINE", "Up to 240 characters describing this interface");
subintATMC.addSC("exit", "Exit from interface configuration mode");
subintATMC.addSC("ip", "Interface Internet Protocol config commands");
    subintATMC.ip.addSC("access-group", "Specify access control for packets");
        subintATMC.ip["access-group"].addSC("<1-199>", "IP access list (standard or extended)");
            subintATMC.ip["access-group"]["<1-199>"].addSC("in", "inbound packets");
            subintATMC.ip["access-group"]["<1-199>"].addSC("out", "outbound packets");
        subintATMC.ip["access-group"].addSC("<1300-2699>", "IP expanded access list (standard or extended)");
            subintATMC.ip["access-group"]["<1300-2699>"].addSC("in", "inbound packets");
            subintATMC.ip["access-group"]["<1300-2699>"].addSC("out", "outbound packets");
        subintATMC.ip["access-group"].addSC("WORD", "Access-list name");
            subintATMC.ip["access-group"].WORD.addSC("in", "inbound packets");
            subintATMC.ip["access-group"].WORD.addSC("out", "outbound packets");
    subintATMC.ip.addSC("accounting", "Enable IP accounting on this interface");
        subintATMC.ip.accounting.addSC("access-violations", "Account for IP packets violating access lists on this interface");
        subintATMC.ip.accounting.addSC("output-packets", "Account for IP packets output on this interface");
        subintATMC.ip.accounting.addSC("precedence", "Count packets by IP precedence on this interface");
            subintATMC.ip.accounting.precedence.addSC("input", "received packets");
            subintATMC.ip.accounting.precedence.addSC("output", "transmitted packets");
    subintATMC.ip.addSC("address", "Set the IP address of an interface");
        subintATMC.ip.address.addSC("A.B.C.D", "IP address");
            subintATMC.ip.address["A.B.C.D"].addSC("A.B.C.D", "IP subnet mask");
                subintATMC.ip.address["A.B.C.D"]["A.B.C.D"].addSC("secondary", "Make this IP address a secondary address");
    subintATMC.ip.addSC("authentication", "authentication subcommands");
        subintATMC.ip.authentication.addSC("key-chain", "key-chain");
            subintATMC.ip.authentication["key-chain"].addSC("eigrp", "Enhanced Interior Gateway Routing Protocol (EIGRP)");
                subintATMC.ip.authentication["key-chain"].eigrp.addSC("<1-65535>", "Autonomous system number");
                    subintATMC.ip.authentication["key-chain"].eigrp["<1-65535>"].addSC("LINE", "name of key-chain");
        subintATMC.ip.authentication.addSC("mode", "mode");
            subintATMC.ip.authentication.mode.addSC("eigrp", "Enhanced Interior Gateway Routing Protocol (EIGRP)");
                subintATMC.ip.authentication.mode.eigrp.addSC("<1-65535>", "Autonomous system number");
                    subintATMC.ip.authentication.mode.eigrp["<1-65535>"].addSC("md5", "Keyed message digest");
    subintATMC.ip.addSC("bandwidth-percent", "Set EIGRP bandwidth limit");
        subintATMC.ip["bandwidth-percent"].addSC("eigrp", "Enhanced Interior Gateway Routing Protocol (EIGRP)");
            subintATMC.ip["bandwidth-percent"].eigrp.addSC("<1-65535>", "Autonomous system number");
                subintATMC.ip["bandwidth-percent"].eigrp["<1-65535>"].addSC("<1-999999>", "Maximum bandwidth percentage that EIGRP may use");
    subintATMC.ip.addSC("broadcast-address", "Set the broadcast address of an interface");
        subintATMC.ip["broadcast-address"].addSC("A.B.C.D", "IP broadcast address");
    subintATMC.ip.addSC("cef", "Cisco Express Fowarding interface commands");
        subintATMC.ip.cef.addSC("accounting", "CEF accounting features for interface");
            subintATMC.ip.cef.accounting.addSC("non-recursive", "CEF non-recursive accounting features");
                subintATMC.ip.cef.accounting["non-recursive"].addSC("external", "Count input traffic in non-recursive external bin");
                subintATMC.ip.cef.accounting["non-recursive"].addSC("internal", "Count input traffic in non-recursive internal bin");
    subintATMC.ip.addSC("cgmp", "Enable/disable CGMP");
        subintATMC.ip.cgmp.addSC("proxy", "CGMP for hosts and proxy for multicast routers");
        subintATMC.ip.cgmp.addSC("router-only", "CGMP proxy for multicast routers only");
    subintATMC.ip.addSC("directed-broadcast", "Enable forwarding of directed broadcasts");
        subintATMC.ip["directed-broadcast"].addSC("<1-199>", "A standard IP access list number");
        subintATMC.ip["directed-broadcast"].addSC("<1300-2699>", "A standard IP expanded access list number");
    subintATMC.ip.addSC("dvmrp", "DVMRP interface commands");
        subintATMC.ip.dvmrp.addSC("accept-filter", "DVMRP incoming Report filters");
            subintATMC.ip.dvmrp["accept-filter"].addSC("<1-99>", "Access list number");
                subintATMC.ip.dvmrp["accept-filter"]["<1-99>"].addSC("<0-255>", "Administrative distance");
                subintATMC.ip.dvmrp["accept-filter"]["<1-99>"].addSC("neighbor-list", "Neighbors to filter");
            subintATMC.ip.dvmrp["accept-filter"].addSC("<1300-1999>", "Access list number (expanded range)");
                subintATMC.ip.dvmrp["accept-filter"]["<1300-1999>"].addSC("<0-255>", "Administrative distance");
                subintATMC.ip.dvmrp["accept-filter"]["<1300-1999>"].addSC("neighbor-list", "Neighbors to filter");
                    subintATMC.ip.dvmrp["accept-filter"]["<1300-1999>"]["neighbor-list"].addSC("<1-99>", "Access list number");
                        subintATMC.ip.dvmrp["accept-filter"]["<1300-1999>"]["neighbor-list"]["<1-99>"].addSC("<0-255>", "Administrative distance");
            subintATMC.ip.dvmrp["accept-filter"].addSC("WORD", "IP Named Standard Access list");
                subintATMC.ip.dvmrp["accept-filter"].WORD.addSC("<0-255>", "Administrative distance");
                subintATMC.ip.dvmrp["accept-filter"].WORD.addSC("neighbor-list", "Neighbors to filter");
                    subintATMC.ip.dvmrp["accept-filter"].WORD["neighbor-list"].addSC("<1-99>", "Access list number");
                        subintATMC.ip.dvmrp["accept-filter"].WORD["neighbor-list"]["<1-99>"].addSC("<0-255>", "Administrative distance");
                    subintATMC.ip.dvmrp["accept-filter"].WORD["neighbor-list"].addSC("<1300-1999>", "Access list number (expanded range)");
                        subintATMC.ip.dvmrp["accept-filter"].WORD["neighbor-list"]["<1300-1999>"].addSC("<0-255>", "Administrative distance");
        subintATMC.ip.dvmrp.addSC("auto-summary", "Enable DVMRP auto summarization");
        subintATMC.ip.dvmrp.addSC("default-information", "DVMRP advertise default route");
            subintATMC.ip.dvmrp["default-information"].addSC("only", "DVMRP advertise 0["<0-0>"].0.0 only");
            subintATMC.ip.dvmrp["default-information"].addSC("originate", "DVMRP advertise 0["<0-0>"].0.0");
        subintATMC.ip.dvmrp.addSC("metric", "DVMRP Report metric");
            subintATMC.ip.dvmrp.metric.addSC("<0-32>", "DVMRP Report metric");
                subintATMC.ip.dvmrp.metric["<0-32>"].addSC("bgp", "Border Gateway Protocol (BGP)");
                    subintATMC.ip.dvmrp.metric["<0-32>"].bgp.addSC("<1-65535>", "Autonomous system number");
                subintATMC.ip.dvmrp.metric["<0-32>"].addSC("connected", "Connected");
                subintATMC.ip.dvmrp.metric["<0-32>"].addSC("dvmrp", "DVMRP routes");
                subintATMC.ip.dvmrp.metric["<0-32>"].addSC("egp", "Exterior Gateway Protocol (EGP)");
                    subintATMC.ip.dvmrp.metric["<0-32>"].egp.addSC("<0-65535>", "Remote autonomous system number");
                subintATMC.ip.dvmrp.metric["<0-32>"].addSC("eigrp", "Enhanced Interior Gateway Routing Protocol (EIGRP)");
                    subintATMC.ip.dvmrp.metric["<0-32>"].eigrp.addSC("<1-65535>", "Autonomous system number");
                subintATMC.ip.dvmrp.metric["<0-32>"].addSC("igrp", "Interior Gateway Routing Protocol (IGRP)");
                    subintATMC.ip.dvmrp.metric["<0-32>"].igrp.addSC("<1-65535>", "Autonomous system number");
                subintATMC.ip.dvmrp.metric["<0-32>"].addSC("isis", "ISO IS-IS");
                    subintATMC.ip.dvmrp.metric["<0-32>"].isis.addSC("WORD", "ISO routing area tag");
                subintATMC.ip.dvmrp.metric["<0-32>"].addSC("list", "Access-list");
                    subintATMC.ip.dvmrp.metric["<0-32>"].list.addSC("<1-99>", "Access list number");
                        subintATMC.ip.dvmrp.metric["<0-32>"].list["<1-99>"].addSC("bgp", "Border Gateway Protocol (BGP)");
                        subintATMC.ip.dvmrp.metric["<0-32>"].list["<1-99>"].addSC("connected", "Connected");
                        subintATMC.ip.dvmrp.metric["<0-32>"].list["<1-99>"].addSC("dvmrp", "DVMRP routes");
                        subintATMC.ip.dvmrp.metric["<0-32>"].list["<1-99>"].addSC("egp", "Exterior Gateway Protocol (EGP)");
                        subintATMC.ip.dvmrp.metric["<0-32>"].list["<1-99>"].addSC("eigrp", "Enhanced Interior Gateway Routing Protocol (EIGRP)");
                        subintATMC.ip.dvmrp.metric["<0-32>"].list["<1-99>"].addSC("igrp", "Interior Gateway Routing Protocol (IGRP)");
                        subintATMC.ip.dvmrp.metric["<0-32>"].list["<1-99>"].addSC("isis", "ISO IS-IS");
                    subintATMC.ip.dvmrp.metric["<0-32>"].list.addSC("<1300-1999>", "Access list number (expanded range)");
                        subintATMC.ip.dvmrp.metric["<0-32>"].list["<1300-1999>"].addSC("bgp", "Border Gateway Protocol (BGP)");
                        subintATMC.ip.dvmrp.metric["<0-32>"].list["<1300-1999>"].addSC("connected", "Connected");
                        subintATMC.ip.dvmrp.metric["<0-32>"].list["<1300-1999>"].addSC("dvmrp", "DVMRP routes");
                        subintATMC.ip.dvmrp.metric["<0-32>"].list["<1300-1999>"].addSC("egp", "Exterior Gateway Protocol (EGP)");
                        subintATMC.ip.dvmrp.metric["<0-32>"].list["<1300-1999>"].addSC("eigrp", "Enhanced Interior Gateway Routing Protocol (EIGRP)");
                        subintATMC.ip.dvmrp.metric["<0-32>"].list["<1300-1999>"].addSC("igrp", "Interior Gateway Routing Protocol (IGRP)");
                        subintATMC.ip.dvmrp.metric["<0-32>"].list["<1300-1999>"].addSC("isis", "ISO IS-IS");
                    subintATMC.ip.dvmrp.metric["<0-32>"].list.addSC("WORD", "IP Named Standard Access list");
                        subintATMC.ip.dvmrp.metric["<0-32>"].list.WORD.addSC("bgp", "Border Gateway Protocol (BGP)");
                        subintATMC.ip.dvmrp.metric["<0-32>"].list.WORD.addSC("connected", "Connected");
                        subintATMC.ip.dvmrp.metric["<0-32>"].list.WORD.addSC("dvmrp", "DVMRP routes");
                        subintATMC.ip.dvmrp.metric["<0-32>"].list.WORD.addSC("egp", "Exterior Gateway Protocol (EGP)");
                        subintATMC.ip.dvmrp.metric["<0-32>"].list.WORD.addSC("eigrp", "Enhanced Interior Gateway Routing Protocol (EIGRP)");
                        subintATMC.ip.dvmrp.metric["<0-32>"].list.WORD.addSC("igrp", "Interior Gateway Routing Protocol (IGRP)");
                        subintATMC.ip.dvmrp.metric["<0-32>"].list.WORD.addSC("isis", "ISO IS-IS");
                subintATMC.ip.dvmrp.metric["<0-32>"].addSC("mbgp", "MBGP routes");
                subintATMC.ip.dvmrp.metric["<0-32>"].addSC("mobile", "Mobile routes");
                subintATMC.ip.dvmrp.metric["<0-32>"].addSC("odr", "On Demand stub Routes");
                subintATMC.ip.dvmrp.metric["<0-32>"].addSC("ospf", "Open Shortest Path First (OSPF)");
                    subintATMC.ip.dvmrp.metric["<0-32>"].ospf.addSC("<1-65535>", "Process ID");
                        subintATMC.ip.dvmrp.metric["<0-32>"].ospf["<1-65535>"].addSC("vrf", "VPN Routing/Forwarding Instance");
                subintATMC.ip.dvmrp.metric["<0-32>"].addSC("rip", "Routing Information Protocol (RIP)");
                subintATMC.ip.dvmrp.metric["<0-32>"].addSC("route-map", "Route-map reference");
                    subintATMC.ip.dvmrp.metric["<0-32>"]["route-map"].addSC("WORD", "Route-map name");
                        subintATMC.ip.dvmrp.metric["<0-32>"]["route-map"].WORD.addSC("bgp", "Border Gateway Protocol (BGP)");
                        subintATMC.ip.dvmrp.metric["<0-32>"]["route-map"].WORD.addSC("connected", "Connected");
                        subintATMC.ip.dvmrp.metric["<0-32>"]["route-map"].WORD.addSC("egp", "Exterior Gateway Protocol (EGP)");
                        subintATMC.ip.dvmrp.metric["<0-32>"]["route-map"].WORD.addSC("eigrp", "Enhanced Interior Gateway Routing Protocol (EIGRP)");
                        subintATMC.ip.dvmrp.metric["<0-32>"]["route-map"].WORD.addSC("igrp", "Interior Gateway Routing Protocol (IGRP)");
                        subintATMC.ip.dvmrp.metric["<0-32>"]["route-map"].WORD.addSC("isis", "ISO IS-IS");
                        subintATMC.ip.dvmrp.metric["<0-32>"]["route-map"].WORD.addSC("mbgp", "MBGP routes");
                        subintATMC.ip.dvmrp.metric["<0-32>"]["route-map"].WORD.addSC("mobile", "Mobile routes");
                        subintATMC.ip.dvmrp.metric["<0-32>"]["route-map"].WORD.addSC("odr", "On Demand stub Routes");
                        subintATMC.ip.dvmrp.metric["<0-32>"]["route-map"].WORD.addSC("ospf", "Open Shortest Path First (OSPF)");
                        subintATMC.ip.dvmrp.metric["<0-32>"]["route-map"].WORD.addSC("rip", "Routing Information Protocol (RIP)");
                subintATMC.ip.dvmrp.metric["<0-32>"].addSC("static", "Static routes");
        subintATMC.ip.dvmrp.addSC("metric-offset", "DVMRP metric offset for Reports");
            subintATMC.ip.dvmrp["metric-offset"].addSC("<1-31>", "DVMRP metric offset");
            subintATMC.ip.dvmrp["metric-offset"].addSC("in", "DVMRP incoming Reports");
                subintATMC.ip.dvmrp["metric-offset"]["in"].addSC("<1-31>", "DVMRP metric offset");
            subintATMC.ip.dvmrp["metric-offset"].addSC("out", "DVMRP outgoing Reports");
                subintATMC.ip.dvmrp["metric-offset"].out.addSC("<1-31>", "DVMRP metric offset");
        subintATMC.ip.dvmrp.addSC("output-report-delay", "Delay sending DVMRP Reports");
            subintATMC.ip.dvmrp["output-report-delay"].addSC("<0-1000>", "Output delay in milliseconds");
                subintATMC.ip.dvmrp["output-report-delay"]["<0-1000>"].addSC("<1-65535>", "Number of back-to-back reports sent after delay");
        subintATMC.ip.dvmrp.addSC("reject-non-pruners", "Do not peer with non pruning/grafting DVMRP neighbors");
        subintATMC.ip.dvmrp.addSC("summary-address", "Do DVMRP route summarization");
            subintATMC.ip.dvmrp["summary-address"].addSC("A.B.C.D", "IP address");
                subintATMC.ip.dvmrp["summary-address"]["A.B.C.D"].addSC("A.B.C.D", "IP netmask");
                    subintATMC.ip.dvmrp["summary-address"]["A.B.C.D"]["A.B.C.D"].addSC("metric", "Metric advertised with summary address");
                        subintATMC.ip.dvmrp["summary-address"]["A.B.C.D"]["A.B.C.D"].metric.addSC("<1-32>", "Metric value");
        subintATMC.ip.dvmrp.addSC("unicast-routing", "Enable DVMRP unicast routing");
    subintATMC.ip.addSC("hello-interval", "Configures IP-EIGRP hello interval");
        subintATMC.ip["hello-interval"].addSC("eigrp", "Enhanced Interior Gateway Routing Protocol (EIGRP)");
            subintATMC.ip["hello-interval"].eigrp.addSC("<1-65535>", "Autonomous system number");
                subintATMC.ip["hello-interval"].eigrp["<1-65535>"].addSC("<1-65535>", "Seconds between hello transmissions");
    subintATMC.ip.addSC("helper-address", "Specify a destination address for UDP broadcasts");
        subintATMC.ip["helper-address"].addSC("A.B.C.D", "IP destination address");
    subintATMC.ip.addSC("hold-time", "Configures IP-EIGRP hold time");
        subintATMC.ip["hold-time"].addSC("eigrp", "Enhanced Interior Gateway Routing Protocol (EIGRP)");
            subintATMC.ip["hold-time"].eigrp.addSC("<1-65535>", "Autonomous system number");
                subintATMC.ip["hold-time"].eigrp["<1-65535>"].addSC("<1-65535>", "Seconds before neighbor is considered down");
    subintATMC.ip.addSC("igmp", "IGMP interface commands");
        subintATMC.ip.igmp.addSC("access-group", "IGMP group access group");
            subintATMC.ip.igmp["access-group"].addSC("<1-99>", "Access list number");
            subintATMC.ip.igmp["access-group"].addSC("WORD", "IP Named Standard Access list");
        subintATMC.ip.igmp.addSC("helper-address", "IGMP helper address");
            subintATMC.ip.igmp["helper-address"].addSC("A.B.C.D", "IGMP helper address");
            subintATMC.ip.igmp["helper-address"].addSC("udl", "Unidirectional link to forward the report");
                subintATMC.ip.igmp["helper-address"].udl.addSC("ATM", "ATM interface");
                    subintATMC.ip.igmp["helper-address"].udl.ATM.addSC("<0-0>", "ATM interface number");
                subintATMC.ip.igmp["helper-address"].udl.addSC("Async", "Async interface");
                    subintATMC.ip.igmp["helper-address"].udl.Async.addSC("<1-0>", "Async interface number");
                subintATMC.ip.igmp["helper-address"].udl.addSC("BVI", "Bridge-Group Virtual Interface");
                    subintATMC.ip.igmp["helper-address"].udl.BVI.addSC("<1-255>", "BVI interface number");
                subintATMC.ip.igmp["helper-address"].udl.addSC("CTunnel", "CTunnel interface");
                    subintATMC.ip.igmp["helper-address"].udl.CTunnel.addSC("<0-2147483647>", "CTunnel interface number");
                subintATMC.ip.igmp["helper-address"].udl.addSC("Dialer", "Dialer interface");
                    subintATMC.ip.igmp["helper-address"].udl.Dialer.addSC("<0-255>", "Dialer interface number");
                subintATMC.ip.igmp["helper-address"].udl.addSC("Ethernet", "IEEE 802.3");
                    subintATMC.ip.igmp["helper-address"].udl.Ethernet.addSC("<0-0>", "Ethernet interface number");
                subintATMC.ip.igmp["helper-address"].udl.addSC("Lex", "Lex interface");
                    subintATMC.ip.igmp["helper-address"].udl.Lex.addSC("<0-2147483647>", "Lex interface number");
                subintATMC.ip.igmp["helper-address"].udl.addSC("Loopback", "Loopback interface");
                    subintATMC.ip.igmp["helper-address"].udl.Loopback.addSC("<0-2147483647>", "Loopback interface number");
                subintATMC.ip.igmp["helper-address"].udl.addSC("Multilink", "Multilink-group interface");
                    subintATMC.ip.igmp["helper-address"].udl.Multilink.addSC("<0-2147483647>", "Multilink interface number");
                subintATMC.ip.igmp["helper-address"].udl.addSC("Null", "Null interface");
                    subintATMC.ip.igmp["helper-address"].udl.Null.addSC("<0-0>", "Null interface number");
                subintATMC.ip.igmp["helper-address"].udl.addSC("Tunnel", "Tunnel interface");
                    subintATMC.ip.igmp["helper-address"].udl.Tunnel.addSC("<0-2147483647>", "Tunnel interface number");
                subintATMC.ip.igmp["helper-address"].udl.addSC("Vif", "PGM Multicast Host interface");
                    subintATMC.ip.igmp["helper-address"].udl.Vif.addSC("<1-1>", "Vif interface number");
                subintATMC.ip.igmp["helper-address"].udl.addSC("Virtual-Template", "Virtual Template interface");
                    subintATMC.ip.igmp["helper-address"].udl["Virtual-Template"].addSC("<1-25>", "Virtual-Template interface number");
                subintATMC.ip.igmp["helper-address"].udl.addSC("Virtual-TokenRing", "Virtual TokenRing");
                    subintATMC.ip.igmp["helper-address"].udl["Virtual-TokenRing"].addSC("<0-2147483647>", "Virtual-TokenRing interface number");
        subintATMC.ip.igmp.addSC("join-group", "IGMP join multicast group");
            subintATMC.ip.igmp["join-group"].addSC("A.B.C.D", "IP group address");
        subintATMC.ip.igmp.addSC("last-member-query-interval", "IGMP last member query interval");
            subintATMC.ip.igmp["last-member-query-interval"].addSC("<100-65535>", "Last member query interval in milliseconds");
        subintATMC.ip.igmp.addSC("mroute-proxy", "Mroute to IGMP proxy");
            subintATMC.ip.igmp["mroute-proxy"].addSC("ATM", "ATM interface");
                subintATMC.ip.igmp["mroute-proxy"].ATM.addSC("<0-0>", "ATM interface number");
            subintATMC.ip.igmp["mroute-proxy"].addSC("Async", "Async interface");
                subintATMC.ip.igmp["mroute-proxy"].Async.addSC("<1-0>", "Async interface number");
            subintATMC.ip.igmp["mroute-proxy"].addSC("BVI", "Bridge-Group Virtual Interface");
                subintATMC.ip.igmp["mroute-proxy"].BVI.addSC("<1-255>", "BVI interface number");
            subintATMC.ip.igmp["mroute-proxy"].addSC("CTunnel", "CTunnel interface");
                subintATMC.ip.igmp["mroute-proxy"].CTunnel.addSC("<0-2147483647>", "CTunnel interface number");
            subintATMC.ip.igmp["mroute-proxy"].addSC("Dialer", "Dialer interface");
                subintATMC.ip.igmp["mroute-proxy"].Dialer.addSC("<0-255>", "Dialer interface number");
            subintATMC.ip.igmp["mroute-proxy"].addSC("Ethernet", "IEEE 802.3");
                subintATMC.ip.igmp["mroute-proxy"].Ethernet.addSC("<0-0>", "Ethernet interface number");
            subintATMC.ip.igmp["mroute-proxy"].addSC("Lex", "Lex interface");
                subintATMC.ip.igmp["mroute-proxy"].Lex.addSC("<0-2147483647>", "Lex interface number");
            subintATMC.ip.igmp["mroute-proxy"].addSC("Loopback", "Loopback interface");
                subintATMC.ip.igmp["mroute-proxy"].Loopback.addSC("<0-2147483647>", "Loopback interface number");
            subintATMC.ip.igmp["mroute-proxy"].addSC("Multilink", "Multilink-group interface");
                subintATMC.ip.igmp["mroute-proxy"].Multilink.addSC("<0-2147483647>", "Multilink interface number");
            subintATMC.ip.igmp["mroute-proxy"].addSC("Null", "Null interface");
                subintATMC.ip.igmp["mroute-proxy"].Null.addSC("<0-0>", "Null interface number");
            subintATMC.ip.igmp["mroute-proxy"].addSC("Tunnel", "Tunnel interface");
                subintATMC.ip.igmp["mroute-proxy"].Tunnel.addSC("<0-2147483647>", "Tunnel interface number");
            subintATMC.ip.igmp["mroute-proxy"].addSC("Vif", "PGM Multicast Host interface");
                subintATMC.ip.igmp["mroute-proxy"].Vif.addSC("<1-1>", "Vif interface number");
            subintATMC.ip.igmp["mroute-proxy"].addSC("Virtual-Template", "Virtual Template interface");
                subintATMC.ip.igmp["mroute-proxy"]["Virtual-Template"].addSC("<1-25>", "Virtual-Template interface number");
            subintATMC.ip.igmp["mroute-proxy"].addSC("Virtual-TokenRing", "Virtual TokenRing");
                subintATMC.ip.igmp["mroute-proxy"]["Virtual-TokenRing"].addSC("<0-2147483647>", "Virtual-TokenRing interface number");
        subintATMC.ip.igmp.addSC("proxy-service", "Enable IGMP mroute proxy service");
        subintATMC.ip.igmp.addSC("querier-timeout", "IGMP previous querier timeout");
            subintATMC.ip.igmp["querier-timeout"].addSC("<60-300>", "timeout value in seconds");
        subintATMC.ip.igmp.addSC("query-interval", "IGMP host query interval");
            subintATMC.ip.igmp["query-interval"].addSC("<1-65535>", "Query interval in seconds");
        subintATMC.ip.igmp.addSC("query-max-response-time", "IGMP max query response value");
            subintATMC.ip.igmp["query-max-response-time"].addSC("<1-25>", "query response value in seconds");
        subintATMC.ip.igmp.addSC("static-group", "IGMP static multicast group");
            subintATMC.ip.igmp["static-group"].addSC("*", "Populated for all groups");
            subintATMC.ip.igmp["static-group"].addSC("A.B.C.D", "IP group address");
                subintATMC.ip.igmp["static-group"]["A.B.C.D"].addSC("source", "SSM source address");
                    subintATMC.ip.igmp["static-group"]["A.B.C.D"].source.addSC("A.B.C.D", "IP source address");
        subintATMC.ip.igmp.addSC("unidirectional-link", "IGMP unidirectional link multicast routing");
        subintATMC.ip.igmp.addSC("v3lite", "Enable/disable IGMPv3 Lite");
        subintATMC.ip.igmp.addSC("version", "IGMP version");
            subintATMC.ip.igmp.version.addSC("<1-3>", "version number");
    subintATMC.ip.addSC("irdp", "ICMP Router Discovery Protocol");
        subintATMC.ip.irdp.addSC("address", "addresses to proxy-advertise");
            subintATMC.ip.irdp.address.addSC("A.B.C.D", "address to advertise");
                subintATMC.ip.irdp.address["A.B.C.D"].addSC("<-2147483648 - 2147483647>", "preference for this address");
        subintATMC.ip.irdp.addSC("holdtime", "how long a receiver should believe the information");
            subintATMC.ip.irdp.holdtime.addSC("<0-9000>", "holdtime (default 1800 seconds)");
        subintATMC.ip.irdp.addSC("maxadvertinterval", "maximum time between advertisements");
            subintATMC.ip.irdp.maxadvertinterval.addSC("<4-1800>", "maximum time between advertisements (default 600 seconds)");
        subintATMC.ip.irdp.addSC("minadvertinterval", "minimum time between advertisements");
            subintATMC.ip.irdp.minadvertinterval.addSC("<3-1800>", "minimum time between advertisements (default 450 seconds)");
        subintATMC.ip.irdp.addSC("multicast", "advertisements are sent with multicasts");
        subintATMC.ip.irdp.addSC("preference", "preference level for this interface");
            subintATMC.ip.irdp.preference.addSC("<-2147483648 - 2147483647>", "preference for this address (higher values preferred)");
    subintATMC.ip.addSC("load-sharing", "Style of load sharing");
        subintATMC.ip["load-sharing"].addSC("per-destination", "Deterministic distribution");
        subintATMC.ip["load-sharing"].addSC("per-packet", "Random distribution");
    subintATMC.ip.addSC("mask-reply", "Enable sending ICMP Mask Reply messages");
    subintATMC.ip.addSC("mroute-cache", "Enable switching cache for incoming multicast packets");
    subintATMC.ip.addSC("mtu", "Set IP Maximum Transmission Unit");
        subintATMC.ip.mtu.addSC("<68-1000000>", "MTU (bytes)");
    subintATMC.ip.addSC("multicast", "IP multicast interface commands");
        subintATMC.ip.multicast.addSC("boundary", "Boundary for administratively scoped multicast addresses");
            subintATMC.ip.multicast.boundary.addSC("<1-99>", "Access-list number");
            subintATMC.ip.multicast.boundary.addSC("<1300-1999>", "<access-list> (expanded range)");
            subintATMC.ip.multicast.boundary.addSC("WORD", "IP Named Standard Access list");
        subintATMC.ip.multicast.addSC("helper-map", "Broadcast to Multicast map OR Multicast to Broadcast map");
            subintATMC.ip.multicast["helper-map"].addSC("A.B.C.D", "IP multicast address");
                subintATMC.ip.multicast["helper-map"]["A.B.C.D"].addSC("A.B.C.D", "IP multicast address or IP broadcast address");
                    subintATMC.ip.multicast["helper-map"]["A.B.C.D"]["A.B.C.D"].addSC("<100-199>", "access-list");
                    subintATMC.ip.multicast["helper-map"]["A.B.C.D"]["A.B.C.D"].addSC("<2000-2699>", "access-list (expanded range)");
                    subintATMC.ip.multicast["helper-map"]["A.B.C.D"]["A.B.C.D"].addSC("WORD", "IP Named Extended Access list");
            subintATMC.ip.multicast["helper-map"].addSC("broadcast", "Broadcast address");
                subintATMC.ip.multicast["helper-map"].broadcast.addSC("A.B.C.D", "IP multicast address or IP broadcast address");
                    subintATMC.ip.multicast["helper-map"].broadcast["A.B.C.D"].addSC("<100-199>", "access-list");
                    subintATMC.ip.multicast["helper-map"].broadcast["A.B.C.D"].addSC("<2000-2699>", "access-list (expanded range)");
                    subintATMC.ip.multicast["helper-map"].broadcast["A.B.C.D"].addSC("WORD", "IP Named Extended Access list");
        subintATMC.ip.multicast.addSC("rate-limit", "Rate limit multicast data packets");
            subintATMC.ip.multicast["rate-limit"].addSC("in", "Rate limit incoming packets");
            subintATMC.ip.multicast["rate-limit"].addSC("out", "Rate limit outgoing packets");
                subintATMC.ip.multicast["rate-limit"].out.addSC("<0-4294967295>", "Rate in kilobits per second");
                subintATMC.ip.multicast["rate-limit"].out.addSC("group-list", "Rate limit for groups");
                    subintATMC.ip.multicast["rate-limit"].out["group-list"].addSC("<1-99>", "Multicast group access-list reference");
                        subintATMC.ip.multicast["rate-limit"].out["group-list"]["<1-99>"].addSC("<0-4294967295>", "Rate in kilobits per second");
                    subintATMC.ip.multicast["rate-limit"].out["group-list"].addSC("<1300-1999>", "Multicast group access-list reference (expanded range)");
                        subintATMC.ip.multicast["rate-limit"].out["group-list"]["<1300-1999>"].addSC("<0-4294967295>", "Rate in kilobits per second");
                    subintATMC.ip.multicast["rate-limit"].out["group-list"].addSC("WORD", "IP Named Standard Access list");
                        subintATMC.ip.multicast["rate-limit"].out["group-list"].WORD.addSC("<0-4294967295>", "Rate in kilobits per second");
                subintATMC.ip.multicast["rate-limit"].out.addSC("source-list", "Rate limit for sources");
                    subintATMC.ip.multicast["rate-limit"].out["source-list"].addSC("<1-99>", "Multicast source access-list reference");
                        subintATMC.ip.multicast["rate-limit"].out["source-list"]["<1-99>"].addSC("<0-4294967295>", "Rate in kilobits per second");
                    subintATMC.ip.multicast["rate-limit"].out["source-list"].addSC("<1300-1999>", "Multicast source access-list reference (expanded range)");
                        subintATMC.ip.multicast["rate-limit"].out["source-list"]["<1300-1999>"].addSC("<0-4294967295>", "Rate in kilobits per second");
                    subintATMC.ip.multicast["rate-limit"].out["source-list"].addSC("WORD", "IP Named Standard Access list");
                        subintATMC.ip.multicast["rate-limit"].out["source-list"].WORD.addSC("<0-4294967295>", "Rate in kilobits per second");
                subintATMC.ip.multicast["rate-limit"].out.addSC("video", "Rate limit video only");
                    subintATMC.ip.multicast["rate-limit"].out.video.addSC("<0-4294967295>", "Rate in kilobits per second");
                subintATMC.ip.multicast["rate-limit"].out.addSC("whiteboard", "Rate limit whiteboard only");
                    subintATMC.ip.multicast["rate-limit"].out.whiteboard.addSC("<0-4294967295>", "Rate in kilobits per second");
        subintATMC.ip.multicast.addSC("tagswitch", "Enable IP Multicast Tagswitching");
        subintATMC.ip.multicast.addSC("ttl-threshold", "TTL threshold for multicast packets");
            subintATMC.ip.multicast["ttl-threshold"].addSC("<0-255>", "TTL threshold");
    subintATMC.ip.addSC("nat", "NAT interface commands");
        subintATMC.ip.nat.addSC("inside", "Inside interface for address translation");
        subintATMC.ip.nat.addSC("outside", "Outside interface for address translation");
    subintATMC.ip.addSC("pim", "PIM interface commands");
        subintATMC.ip.pim.addSC("bsr-border", "Border of PIM domain");
        subintATMC.ip.pim.addSC("dense-mode", "Enable PIM dense-mode operation");
            subintATMC.ip.pim["dense-mode"].addSC("proxy-register", "Send proxy registers");
                subintATMC.ip.pim["dense-mode"]["proxy-register"].addSC("list", "Access list");
                    subintATMC.ip.pim["dense-mode"]["proxy-register"].list.addSC("<100-199>", "Extended access list number");
                    subintATMC.ip.pim["dense-mode"]["proxy-register"].list.addSC("<2000-2699>", "Extended access list number (expanded range)");
                    subintATMC.ip.pim["dense-mode"]["proxy-register"].list.addSC("WORD", "IP named extended access list");
                subintATMC.ip.pim["dense-mode"]["proxy-register"].addSC("route-map", "Route-map");
                    subintATMC.ip.pim["dense-mode"]["proxy-register"]["route-map"].addSC("WORD", "Route-map reference");
        subintATMC.ip.pim.addSC("dr-priority", "PIM router DR priority");
            subintATMC.ip.pim["dr-priority"].addSC("<0-4294967294>", "DR priority, preference given to larger value");
        subintATMC.ip.pim.addSC("nbma-mode", "Use Non-Broadcast Multi-Access (NBMA) mode on interface");
        subintATMC.ip.pim.addSC("neighbor-filter", "PIM peering filter");
            subintATMC.ip.pim["neighbor-filter"].addSC("<1-99>", "Access list number");
            subintATMC.ip.pim["neighbor-filter"].addSC("WORD", "IP Named Standard Access list");
        subintATMC.ip.pim.addSC("query-interval", "PIM router query interval");
            subintATMC.ip.pim["query-interval"].addSC("<0-65535>", "Query interval in seconds");
        subintATMC.ip.pim.addSC("sparse-dense-mode", "Enable PIM sparse-dense-mode operation");
        subintATMC.ip.pim.addSC("sparse-mode", "Enable PIM sparse-mode operation");
        subintATMC.ip.pim.addSC("version", "PIM version");
            subintATMC.ip.pim.version.addSC("<1-2>", "version number");
    subintATMC.ip.addSC("policy", "Enable policy routing");
        subintATMC.ip.policy.addSC("route-map", "Policy route map");
            subintATMC.ip.policy["route-map"].addSC("WORD", "Route map name");
    subintATMC.ip.addSC("probe", "Enable HP Probe support");
        subintATMC.ip.probe.addSC("proxy", "Proxy support");
    subintATMC.ip.addSC("proxy-arp", "Enable proxy ARP");
    subintATMC.ip.addSC("rarp-server", "Enable RARP server for static arp entries");
        subintATMC.ip["rarp-server"].addSC("A.B.C.D", "IP server address");
    subintATMC.ip.addSC("redirects", "Enable sending ICMP Redirect messages");
    subintATMC.ip.addSC("rgmp", "Enable/disable RGMP");
    subintATMC.ip.addSC("rip", "Router Information Protocol");
        subintATMC.ip.rip.addSC("authentication", "Authentication control");
            subintATMC.ip.rip.authentication.addSC("key-chain", "Authentication key-chain");
                subintATMC.ip.rip.authentication["key-chain"].addSC("LINE", "name of key-chain");
            subintATMC.ip.rip.authentication.addSC("mode", "Authentication mode");
                subintATMC.ip.rip.authentication.mode.addSC("md5", "Keyed message digest");
                subintATMC.ip.rip.authentication.mode.addSC("text", "Clear text authentication");
        subintATMC.ip.rip.addSC("receive", "advertisement reception");
            subintATMC.ip.rip.receive.addSC("version", "version control");
        subintATMC.ip.rip.addSC("send", "advertisement transmission");
            subintATMC.ip.rip.send.addSC("version", "version control");
        subintATMC.ip.rip.addSC("v2-broadcast", "send ip broadcast v2 update");
    subintATMC.ip.addSC("route-cache", "Enable fast-switching cache for outgoing packets");
        subintATMC.ip["route-cache"].addSC("same-interface", "Enable fast-switching on the same interface");
    subintATMC.ip.addSC("rsvp", "RSVP interface commands");
        subintATMC.ip.rsvp.addSC("bandwidth", "RSVP reservable bandwidth(KBPS)");
            subintATMC.ip.rsvp.bandwidth.addSC("<1-10000000>", "Reservable Bandwidth(KBPS)");
                subintATMC.ip.rsvp.bandwidth["<1-10000000>"].addSC("<1-10000000>", "Largest Reservable Flow(KBPS)");
        subintATMC.ip.rsvp.addSC("burst", "RSVP burst");
            subintATMC.ip.rsvp.burst.addSC("policing", "RSVP police-factor");
                subintATMC.ip.rsvp.burst.policing.addSC("<100-700>", "police factor (%)");
        subintATMC.ip.rsvp.addSC("flow-assist", "Use netflow to assist RSVP");
        subintATMC.ip.rsvp.addSC("neighbor", "Select Permissible RSVP Neighbors");
            subintATMC.ip.rsvp.neighbor.addSC("<1-199>", "Access list");
        subintATMC.ip.rsvp.addSC("precedence", "RSVP precedence setting");
            subintATMC.ip.rsvp.precedence.addSC("conform", "Precedence for packets conforming to RSVP flowspec bandwidth");
                subintATMC.ip.rsvp.precedence.conform.addSC("<0-7>", "Precedence value");
            subintATMC.ip.rsvp.precedence.addSC("exceed", "Precedence for packets over RSVP flowspec bandwidth");
                subintATMC.ip.rsvp.precedence.exceed.addSC("<0-7>", "Precedence value");
                    subintATMC.ip.rsvp.precedence.exceed["<0-7>"].addSC("conform", "Precedence for packets conforming to RSVP flowspec bandwidth");
        subintATMC.ip.rsvp.addSC("signalling", "RSVP signalling");
            subintATMC.ip.rsvp.signalling.addSC("dscp", "DSCP for RSVP signalling messages");
                subintATMC.ip.rsvp.signalling.dscp.addSC("<0-63>", "DSCP value");
        subintATMC.ip.rsvp.addSC("tos", "RSVP TOS setting");
            subintATMC.ip.rsvp.tos.addSC("conform", "TOS for packets conforming to RSVP flowspec bandwidth");
                subintATMC.ip.rsvp.tos.conform.addSC("<0-31>", "TOS value");
            subintATMC.ip.rsvp.tos.addSC("exceed", "TOS for packets over RSVP flowspec bandwidth");
                subintATMC.ip.rsvp.tos.exceed.addSC("<0-31>", "TOS value");
                    subintATMC.ip.rsvp.tos.exceed["<0-31>"].addSC("conform", "TOS for packets conforming to RSVP flowspec bandwidth");
        subintATMC.ip.rsvp.addSC("udp-multicasts", "Use RSVP UDP Multicasts");
            subintATMC.ip.rsvp["udp-multicasts"].addSC("Hostname or A.B.C.D", "UDP Multicast Address");
    subintATMC.ip.addSC("sap", "Session Advertisement Protocol interface commands");
        subintATMC.ip.sap.addSC("listen", "Listen for sap packets on interface");
    subintATMC.ip.addSC("sdr", "Session Directory Protocol interface commands");
        subintATMC.ip.sdr.addSC("listen", "Listen for sap packets on interface");
    subintATMC.ip.addSC("security", "DDN IP Security Option");
        subintATMC.ip.security.addSC("add", "Ensure all outgoing packets have a basic security option");
        subintATMC.ip.security.addSC("aeso", "Specify AESO sources");
            subintATMC.ip.security.aeso.addSC("<0-255>", "ESO source");
                subintATMC.ip.security.aeso["<0-255>"].addSC("Hex-data", "Compartment bits in hex");
        subintATMC.ip.security.addSC("dedicated", "Set interface to specified level and authorities");
            subintATMC.ip.security.dedicated.addSC("Unclassified", "");
                subintATMC.ip.security.dedicated.Unclassified.addSC("doe", "");
                subintATMC.ip.security.dedicated.Unclassified.addSC("genser", "");
                    subintATMC.ip.security.dedicated.Unclassified.genser.addSC("doe", "");
                subintATMC.ip.security.dedicated.Unclassified.addSC("nsa", "");
                    subintATMC.ip.security.dedicated.Unclassified.nsa.addSC("doe", "");
                    subintATMC.ip.security.dedicated.Unclassified.nsa.addSC("genser", "");
                        subintATMC.ip.security.dedicated.Unclassified.nsa.genser.addSC("doe", "");
                subintATMC.ip.security.dedicated.Unclassified.addSC("sci", "");
                    subintATMC.ip.security.dedicated.Unclassified.sci.addSC("doe", "");
                    subintATMC.ip.security.dedicated.Unclassified.sci.addSC("genser", "");
                        subintATMC.ip.security.dedicated.Unclassified.sci.genser.addSC("doe", "");
                    subintATMC.ip.security.dedicated.Unclassified.sci.addSC("nsa", "");
                        subintATMC.ip.security.dedicated.Unclassified.sci.nsa.addSC("doe", "");
                        subintATMC.ip.security.dedicated.Unclassified.sci.nsa.addSC("genser", "");
                subintATMC.ip.security.dedicated.Unclassified.addSC("siop-esi", "");
                    subintATMC.ip.security.dedicated.Unclassified["siop-esi"].addSC("doe", "");
                    subintATMC.ip.security.dedicated.Unclassified["siop-esi"].addSC("genser", "");
                        subintATMC.ip.security.dedicated.Unclassified["siop-esi"].genser.addSC("doe", "");
                    subintATMC.ip.security.dedicated.Unclassified["siop-esi"].addSC("nsa", "");
                        subintATMC.ip.security.dedicated.Unclassified["siop-esi"].nsa.addSC("doe", "");
                        subintATMC.ip.security.dedicated.Unclassified["siop-esi"].nsa.addSC("genser", "");
                    subintATMC.ip.security.dedicated.Unclassified["siop-esi"].addSC("sci", "");
                        subintATMC.ip.security.dedicated.Unclassified["siop-esi"].sci.addSC("doe", "");
                        subintATMC.ip.security.dedicated.Unclassified["siop-esi"].sci.addSC("genser", "");
                        subintATMC.ip.security.dedicated.Unclassified["siop-esi"].sci.addSC("nsa", "");
            subintATMC.ip.security.dedicated.addSC("Confidential", "");
                subintATMC.ip.security.dedicated.Confidential.addSC("doe", "");
                subintATMC.ip.security.dedicated.Confidential.addSC("genser", "");
                    subintATMC.ip.security.dedicated.Confidential.genser.addSC("doe", "");
                subintATMC.ip.security.dedicated.Confidential.addSC("nsa", "");
                    subintATMC.ip.security.dedicated.Confidential.nsa.addSC("doe", "");
                    subintATMC.ip.security.dedicated.Confidential.nsa.addSC("genser", "");
                        subintATMC.ip.security.dedicated.Confidential.nsa.genser.addSC("doe", "");
                subintATMC.ip.security.dedicated.Confidential.addSC("sci", "");
                    subintATMC.ip.security.dedicated.Confidential.sci.addSC("doe", "");
                    subintATMC.ip.security.dedicated.Confidential.sci.addSC("genser", "");
                        subintATMC.ip.security.dedicated.Confidential.sci.genser.addSC("doe", "");
                    subintATMC.ip.security.dedicated.Confidential.sci.addSC("nsa", "");
                        subintATMC.ip.security.dedicated.Confidential.sci.nsa.addSC("doe", "");
                        subintATMC.ip.security.dedicated.Confidential.sci.nsa.addSC("genser", "");
                subintATMC.ip.security.dedicated.Confidential.addSC("siop-esi", "");
                    subintATMC.ip.security.dedicated.Confidential["siop-esi"].addSC("doe", "");
                    subintATMC.ip.security.dedicated.Confidential["siop-esi"].addSC("genser", "");
                        subintATMC.ip.security.dedicated.Confidential["siop-esi"].genser.addSC("doe", "");
                    subintATMC.ip.security.dedicated.Confidential["siop-esi"].addSC("nsa", "");
                        subintATMC.ip.security.dedicated.Confidential["siop-esi"].nsa.addSC("doe", "");
                        subintATMC.ip.security.dedicated.Confidential["siop-esi"].nsa.addSC("genser", "");
                    subintATMC.ip.security.dedicated.Confidential["siop-esi"].addSC("sci", "");
                        subintATMC.ip.security.dedicated.Confidential["siop-esi"].sci.addSC("doe", "");
                        subintATMC.ip.security.dedicated.Confidential["siop-esi"].sci.addSC("genser", "");
                        subintATMC.ip.security.dedicated.Confidential["siop-esi"].sci.addSC("nsa", "");
            subintATMC.ip.security.dedicated.addSC("Secret", "");
                subintATMC.ip.security.dedicated.Secret.addSC("doe", "");
                subintATMC.ip.security.dedicated.Secret.addSC("genser", "");
                    subintATMC.ip.security.dedicated.Secret.genser.addSC("doe", "");
                subintATMC.ip.security.dedicated.Secret.addSC("nsa", "");
                    subintATMC.ip.security.dedicated.Secret.nsa.addSC("doe", "");
                    subintATMC.ip.security.dedicated.Secret.nsa.addSC("genser", "");
                        subintATMC.ip.security.dedicated.Secret.nsa.genser.addSC("doe", "");
                subintATMC.ip.security.dedicated.Secret.addSC("sci", "");
                    subintATMC.ip.security.dedicated.Secret.sci.addSC("doe", "");
                    subintATMC.ip.security.dedicated.Secret.sci.addSC("genser", "");
                        subintATMC.ip.security.dedicated.Secret.sci.genser.addSC("doe", "");
                    subintATMC.ip.security.dedicated.Secret.sci.addSC("nsa", "");
                        subintATMC.ip.security.dedicated.Secret.sci.nsa.addSC("doe", "");
                        subintATMC.ip.security.dedicated.Secret.sci.nsa.addSC("genser", "");
                subintATMC.ip.security.dedicated.Secret.addSC("siop-esi", "");
                    subintATMC.ip.security.dedicated.Secret["siop-esi"].addSC("doe", "");
                    subintATMC.ip.security.dedicated.Secret["siop-esi"].addSC("genser", "");
                        subintATMC.ip.security.dedicated.Secret["siop-esi"].genser.addSC("doe", "");
                    subintATMC.ip.security.dedicated.Secret["siop-esi"].addSC("nsa", "");
                        subintATMC.ip.security.dedicated.Secret["siop-esi"].nsa.addSC("doe", "");
                        subintATMC.ip.security.dedicated.Secret["siop-esi"].nsa.addSC("genser", "");
                    subintATMC.ip.security.dedicated.Secret["siop-esi"].addSC("sci", "");
                        subintATMC.ip.security.dedicated.Secret["siop-esi"].sci.addSC("doe", "");
                        subintATMC.ip.security.dedicated.Secret["siop-esi"].sci.addSC("genser", "");
                        subintATMC.ip.security.dedicated.Secret["siop-esi"].sci.addSC("nsa", "");
            subintATMC.ip.security.dedicated.addSC("TopSecret", "");
                subintATMC.ip.security.dedicated.TopSecret.addSC("doe", "");
                subintATMC.ip.security.dedicated.TopSecret.addSC("genser", "");
                    subintATMC.ip.security.dedicated.TopSecret.genser.addSC("doe", "");
                subintATMC.ip.security.dedicated.TopSecret.addSC("nsa", "");
                    subintATMC.ip.security.dedicated.TopSecret.nsa.addSC("doe", "");
                    subintATMC.ip.security.dedicated.TopSecret.nsa.addSC("genser", "");
                        subintATMC.ip.security.dedicated.TopSecret.nsa.genser.addSC("doe", "");
                subintATMC.ip.security.dedicated.TopSecret.addSC("sci", "");
                    subintATMC.ip.security.dedicated.TopSecret.sci.addSC("doe", "");
                    subintATMC.ip.security.dedicated.TopSecret.sci.addSC("genser", "");
                        subintATMC.ip.security.dedicated.TopSecret.sci.genser.addSC("doe", "");
                    subintATMC.ip.security.dedicated.TopSecret.sci.addSC("nsa", "");
                        subintATMC.ip.security.dedicated.TopSecret.sci.nsa.addSC("doe", "");
                        subintATMC.ip.security.dedicated.TopSecret.sci.nsa.addSC("genser", "");
                subintATMC.ip.security.dedicated.TopSecret.addSC("siop-esi", "");
                    subintATMC.ip.security.dedicated.TopSecret["siop-esi"].addSC("doe", "");
                    subintATMC.ip.security.dedicated.TopSecret["siop-esi"].addSC("genser", "");
                        subintATMC.ip.security.dedicated.TopSecret["siop-esi"].genser.addSC("doe", "");
                    subintATMC.ip.security.dedicated.TopSecret["siop-esi"].addSC("nsa", "");
                        subintATMC.ip.security.dedicated.TopSecret["siop-esi"].nsa.addSC("doe", "");
                        subintATMC.ip.security.dedicated.TopSecret["siop-esi"].nsa.addSC("genser", "");
                    subintATMC.ip.security.dedicated.TopSecret["siop-esi"].addSC("sci", "");
                        subintATMC.ip.security.dedicated.TopSecret["siop-esi"].sci.addSC("doe", "");
                        subintATMC.ip.security.dedicated.TopSecret["siop-esi"].sci.addSC("genser", "");
                        subintATMC.ip.security.dedicated.TopSecret["siop-esi"].sci.addSC("nsa", "");
        subintATMC.ip.security.addSC("eso-max", "Specify maximum sensitivity level");
            subintATMC.ip.security["eso-max"].addSC("<0-255>", "ESO source");
                subintATMC.ip.security["eso-max"]["<0-255>"].addSC("Hex-data", "Compartment bits in hex");
        subintATMC.ip.security.addSC("eso-min", "Specify minimum sensitivity level");
            subintATMC.ip.security["eso-min"].addSC("<0-255>", "ESO source");
                subintATMC.ip.security["eso-min"]["<0-255>"].addSC("Hex-data", "Compartment bits in hex");
        subintATMC.ip.security.addSC("extended-allowed", "Process packets with an extended security option");
        subintATMC.ip.security.addSC("extended-ignored", "Ignore extended security options on incoming packets");
        subintATMC.ip.security.addSC("first", "Ensure security option always first on outgoing packets");
        subintATMC.ip.security.addSC("ignore-authorities", "Ignore all incoming authorities fields");
        subintATMC.ip.security.addSC("ignore-cipso", "Ignore all incoming CIPSO fields");
        subintATMC.ip.security.addSC("implicit-labelling", "Accept datagrams without a security option");
            subintATMC.ip.security["implicit-labelling"].addSC("Unclassified", "");
                subintATMC.ip.security["implicit-labelling"].Unclassified.addSC("doe", "");
                subintATMC.ip.security["implicit-labelling"].Unclassified.addSC("genser", "");
                    subintATMC.ip.security["implicit-labelling"].Unclassified.genser.addSC("doe", "");
                subintATMC.ip.security["implicit-labelling"].Unclassified.addSC("nsa", "");
                    subintATMC.ip.security["implicit-labelling"].Unclassified.nsa.addSC("doe", "");
                    subintATMC.ip.security["implicit-labelling"].Unclassified.nsa.addSC("genser", "");
                        subintATMC.ip.security["implicit-labelling"].Unclassified.nsa.genser.addSC("doe", "");
                subintATMC.ip.security["implicit-labelling"].Unclassified.addSC("sci", "");
                    subintATMC.ip.security["implicit-labelling"].Unclassified.sci.addSC("doe", "");
                    subintATMC.ip.security["implicit-labelling"].Unclassified.sci.addSC("genser", "");
                        subintATMC.ip.security["implicit-labelling"].Unclassified.sci.genser.addSC("doe", "");
                    subintATMC.ip.security["implicit-labelling"].Unclassified.sci.addSC("nsa", "");
                        subintATMC.ip.security["implicit-labelling"].Unclassified.sci.nsa.addSC("doe", "");
                        subintATMC.ip.security["implicit-labelling"].Unclassified.sci.nsa.addSC("genser", "");
                subintATMC.ip.security["implicit-labelling"].Unclassified.addSC("siop-esi", "");
                    subintATMC.ip.security["implicit-labelling"].Unclassified["siop-esi"].addSC("doe", "");
                    subintATMC.ip.security["implicit-labelling"].Unclassified["siop-esi"].addSC("genser", "");
                        subintATMC.ip.security["implicit-labelling"].Unclassified["siop-esi"].genser.addSC("doe", "");
                    subintATMC.ip.security["implicit-labelling"].Unclassified["siop-esi"].addSC("nsa", "");
                        subintATMC.ip.security["implicit-labelling"].Unclassified["siop-esi"].nsa.addSC("doe", "");
                        subintATMC.ip.security["implicit-labelling"].Unclassified["siop-esi"].nsa.addSC("genser", "");
                    subintATMC.ip.security["implicit-labelling"].Unclassified["siop-esi"].addSC("sci", "");
                        subintATMC.ip.security["implicit-labelling"].Unclassified["siop-esi"].sci.addSC("doe", "");
                        subintATMC.ip.security["implicit-labelling"].Unclassified["siop-esi"].sci.addSC("genser", "");
                        subintATMC.ip.security["implicit-labelling"].Unclassified["siop-esi"].sci.addSC("nsa", "");
            subintATMC.ip.security["implicit-labelling"].addSC("Confidential", "");
                subintATMC.ip.security["implicit-labelling"].Confidential.addSC("doe", "");
                subintATMC.ip.security["implicit-labelling"].Confidential.addSC("genser", "");
                    subintATMC.ip.security["implicit-labelling"].Confidential.genser.addSC("doe", "");
                subintATMC.ip.security["implicit-labelling"].Confidential.addSC("nsa", "");
                    subintATMC.ip.security["implicit-labelling"].Confidential.nsa.addSC("doe", "");
                    subintATMC.ip.security["implicit-labelling"].Confidential.nsa.addSC("genser", "");
                        subintATMC.ip.security["implicit-labelling"].Confidential.nsa.genser.addSC("doe", "");
                subintATMC.ip.security["implicit-labelling"].Confidential.addSC("sci", "");
                    subintATMC.ip.security["implicit-labelling"].Confidential.sci.addSC("doe", "");
                    subintATMC.ip.security["implicit-labelling"].Confidential.sci.addSC("genser", "");
                        subintATMC.ip.security["implicit-labelling"].Confidential.sci.genser.addSC("doe", "");
                    subintATMC.ip.security["implicit-labelling"].Confidential.sci.addSC("nsa", "");
                        subintATMC.ip.security["implicit-labelling"].Confidential.sci.nsa.addSC("doe", "");
                        subintATMC.ip.security["implicit-labelling"].Confidential.sci.nsa.addSC("genser", "");
                subintATMC.ip.security["implicit-labelling"].Confidential.addSC("siop-esi", "");
                    subintATMC.ip.security["implicit-labelling"].Confidential["siop-esi"].addSC("doe", "");
                    subintATMC.ip.security["implicit-labelling"].Confidential["siop-esi"].addSC("genser", "");
                        subintATMC.ip.security["implicit-labelling"].Confidential["siop-esi"].genser.addSC("doe", "");
                    subintATMC.ip.security["implicit-labelling"].Confidential["siop-esi"].addSC("nsa", "");
                        subintATMC.ip.security["implicit-labelling"].Confidential["siop-esi"].nsa.addSC("doe", "");
                        subintATMC.ip.security["implicit-labelling"].Confidential["siop-esi"].nsa.addSC("genser", "");
                    subintATMC.ip.security["implicit-labelling"].Confidential["siop-esi"].addSC("sci", "");
                        subintATMC.ip.security["implicit-labelling"].Confidential["siop-esi"].sci.addSC("doe", "");
                        subintATMC.ip.security["implicit-labelling"].Confidential["siop-esi"].sci.addSC("genser", "");
                        subintATMC.ip.security["implicit-labelling"].Confidential["siop-esi"].sci.addSC("nsa", "");
            subintATMC.ip.security["implicit-labelling"].addSC("Secret", "");
                subintATMC.ip.security["implicit-labelling"].Secret.addSC("doe", "");
                subintATMC.ip.security["implicit-labelling"].Secret.addSC("genser", "");
                    subintATMC.ip.security["implicit-labelling"].Secret.genser.addSC("doe", "");
                subintATMC.ip.security["implicit-labelling"].Secret.addSC("nsa", "");
                    subintATMC.ip.security["implicit-labelling"].Secret.nsa.addSC("doe", "");
                    subintATMC.ip.security["implicit-labelling"].Secret.nsa.addSC("genser", "");
                        subintATMC.ip.security["implicit-labelling"].Secret.nsa.genser.addSC("doe", "");
                subintATMC.ip.security["implicit-labelling"].Secret.addSC("sci", "");
                    subintATMC.ip.security["implicit-labelling"].Secret.sci.addSC("doe", "");
                    subintATMC.ip.security["implicit-labelling"].Secret.sci.addSC("genser", "");
                        subintATMC.ip.security["implicit-labelling"].Secret.sci.genser.addSC("doe", "");
                    subintATMC.ip.security["implicit-labelling"].Secret.sci.addSC("nsa", "");
                        subintATMC.ip.security["implicit-labelling"].Secret.sci.nsa.addSC("doe", "");
                        subintATMC.ip.security["implicit-labelling"].Secret.sci.nsa.addSC("genser", "");
                subintATMC.ip.security["implicit-labelling"].Secret.addSC("siop-esi", "");
                    subintATMC.ip.security["implicit-labelling"].Secret["siop-esi"].addSC("doe", "");
                    subintATMC.ip.security["implicit-labelling"].Secret["siop-esi"].addSC("genser", "");
                        subintATMC.ip.security["implicit-labelling"].Secret["siop-esi"].genser.addSC("doe", "");
                    subintATMC.ip.security["implicit-labelling"].Secret["siop-esi"].addSC("nsa", "");
                        subintATMC.ip.security["implicit-labelling"].Secret["siop-esi"].nsa.addSC("doe", "");
                        subintATMC.ip.security["implicit-labelling"].Secret["siop-esi"].nsa.addSC("genser", "");
                    subintATMC.ip.security["implicit-labelling"].Secret["siop-esi"].addSC("sci", "");
                        subintATMC.ip.security["implicit-labelling"].Secret["siop-esi"].sci.addSC("doe", "");
                        subintATMC.ip.security["implicit-labelling"].Secret["siop-esi"].sci.addSC("genser", "");
                        subintATMC.ip.security["implicit-labelling"].Secret["siop-esi"].sci.addSC("nsa", "");
            subintATMC.ip.security["implicit-labelling"].addSC("TopSecret", "");
                subintATMC.ip.security["implicit-labelling"].TopSecret.addSC("doe", "");
                subintATMC.ip.security["implicit-labelling"].TopSecret.addSC("genser", "");
                    subintATMC.ip.security["implicit-labelling"].TopSecret.genser.addSC("doe", "");
                subintATMC.ip.security["implicit-labelling"].TopSecret.addSC("nsa", "");
                    subintATMC.ip.security["implicit-labelling"].TopSecret.nsa.addSC("doe", "");
                    subintATMC.ip.security["implicit-labelling"].TopSecret.nsa.addSC("genser", "");
                        subintATMC.ip.security["implicit-labelling"].TopSecret.nsa.genser.addSC("doe", "");
                subintATMC.ip.security["implicit-labelling"].TopSecret.addSC("sci", "");
                    subintATMC.ip.security["implicit-labelling"].TopSecret.sci.addSC("doe", "");
                    subintATMC.ip.security["implicit-labelling"].TopSecret.sci.addSC("genser", "");
                        subintATMC.ip.security["implicit-labelling"].TopSecret.sci.genser.addSC("doe", "");
                    subintATMC.ip.security["implicit-labelling"].TopSecret.sci.addSC("nsa", "");
                        subintATMC.ip.security["implicit-labelling"].TopSecret.sci.nsa.addSC("doe", "");
                        subintATMC.ip.security["implicit-labelling"].TopSecret.sci.nsa.addSC("genser", "");
                subintATMC.ip.security["implicit-labelling"].TopSecret.addSC("siop-esi", "");
                    subintATMC.ip.security["implicit-labelling"].TopSecret["siop-esi"].addSC("doe", "");
                    subintATMC.ip.security["implicit-labelling"].TopSecret["siop-esi"].addSC("genser", "");
                        subintATMC.ip.security["implicit-labelling"].TopSecret["siop-esi"].genser.addSC("doe", "");
                    subintATMC.ip.security["implicit-labelling"].TopSecret["siop-esi"].addSC("nsa", "");
                        subintATMC.ip.security["implicit-labelling"].TopSecret["siop-esi"].nsa.addSC("doe", "");
                        subintATMC.ip.security["implicit-labelling"].TopSecret["siop-esi"].nsa.addSC("genser", "");
                    subintATMC.ip.security["implicit-labelling"].TopSecret["siop-esi"].addSC("sci", "");
                        subintATMC.ip.security["implicit-labelling"].TopSecret["siop-esi"].sci.addSC("doe", "");
                        subintATMC.ip.security["implicit-labelling"].TopSecret["siop-esi"].sci.addSC("genser", "");
                        subintATMC.ip.security["implicit-labelling"].TopSecret["siop-esi"].sci.addSC("nsa", "");
        subintATMC.ip.security.addSC("multilevel", "Set interface to range of levels and authorities");
            subintATMC.ip.security.multilevel.addSC("Unclassified", "");
                subintATMC.ip.security.multilevel.Unclassified.addSC("doe", "");
                subintATMC.ip.security.multilevel.Unclassified.addSC("genser", "");
                    subintATMC.ip.security.multilevel.Unclassified.genser.addSC("doe", "");
                subintATMC.ip.security.multilevel.Unclassified.addSC("nsa", "");
                    subintATMC.ip.security.multilevel.Unclassified.nsa.addSC("doe", "");
                    subintATMC.ip.security.multilevel.Unclassified.nsa.addSC("genser", "");
                        subintATMC.ip.security.multilevel.Unclassified.nsa.genser.addSC("doe", "");
                subintATMC.ip.security.multilevel.Unclassified.addSC("sci", "");
                    subintATMC.ip.security.multilevel.Unclassified.sci.addSC("doe", "");
                    subintATMC.ip.security.multilevel.Unclassified.sci.addSC("genser", "");
                        subintATMC.ip.security.multilevel.Unclassified.sci.genser.addSC("doe", "");
                    subintATMC.ip.security.multilevel.Unclassified.sci.addSC("nsa", "");
                        subintATMC.ip.security.multilevel.Unclassified.sci.nsa.addSC("doe", "");
                        subintATMC.ip.security.multilevel.Unclassified.sci.nsa.addSC("genser", "");
                subintATMC.ip.security.multilevel.Unclassified.addSC("siop-esi", "");
                    subintATMC.ip.security.multilevel.Unclassified["siop-esi"].addSC("doe", "");
                    subintATMC.ip.security.multilevel.Unclassified["siop-esi"].addSC("genser", "");
                        subintATMC.ip.security.multilevel.Unclassified["siop-esi"].genser.addSC("doe", "");
                    subintATMC.ip.security.multilevel.Unclassified["siop-esi"].addSC("nsa", "");
                        subintATMC.ip.security.multilevel.Unclassified["siop-esi"].nsa.addSC("doe", "");
                        subintATMC.ip.security.multilevel.Unclassified["siop-esi"].nsa.addSC("genser", "");
                    subintATMC.ip.security.multilevel.Unclassified["siop-esi"].addSC("sci", "");
                        subintATMC.ip.security.multilevel.Unclassified["siop-esi"].sci.addSC("doe", "");
                        subintATMC.ip.security.multilevel.Unclassified["siop-esi"].sci.addSC("genser", "");
                        subintATMC.ip.security.multilevel.Unclassified["siop-esi"].sci.addSC("nsa", "");
                subintATMC.ip.security.multilevel.Unclassified.addSC("to", "Begin second part of security specification");
            subintATMC.ip.security.multilevel.addSC("Confidential", "");
                subintATMC.ip.security.multilevel.Confidential.addSC("doe", "");
                subintATMC.ip.security.multilevel.Confidential.addSC("genser", "");
                    subintATMC.ip.security.multilevel.Confidential.genser.addSC("doe", "");
                subintATMC.ip.security.multilevel.Confidential.addSC("nsa", "");
                    subintATMC.ip.security.multilevel.Confidential.nsa.addSC("doe", "");
                    subintATMC.ip.security.multilevel.Confidential.nsa.addSC("genser", "");
                        subintATMC.ip.security.multilevel.Confidential.nsa.genser.addSC("doe", "");
                subintATMC.ip.security.multilevel.Confidential.addSC("sci", "");
                    subintATMC.ip.security.multilevel.Confidential.sci.addSC("doe", "");
                    subintATMC.ip.security.multilevel.Confidential.sci.addSC("genser", "");
                        subintATMC.ip.security.multilevel.Confidential.sci.genser.addSC("doe", "");
                    subintATMC.ip.security.multilevel.Confidential.sci.addSC("nsa", "");
                        subintATMC.ip.security.multilevel.Confidential.sci.nsa.addSC("doe", "");
                        subintATMC.ip.security.multilevel.Confidential.sci.nsa.addSC("genser", "");
                subintATMC.ip.security.multilevel.Confidential.addSC("siop-esi", "");
                    subintATMC.ip.security.multilevel.Confidential["siop-esi"].addSC("doe", "");
                    subintATMC.ip.security.multilevel.Confidential["siop-esi"].addSC("genser", "");
                        subintATMC.ip.security.multilevel.Confidential["siop-esi"].genser.addSC("doe", "");
                    subintATMC.ip.security.multilevel.Confidential["siop-esi"].addSC("nsa", "");
                        subintATMC.ip.security.multilevel.Confidential["siop-esi"].nsa.addSC("doe", "");
                        subintATMC.ip.security.multilevel.Confidential["siop-esi"].nsa.addSC("genser", "");
                    subintATMC.ip.security.multilevel.Confidential["siop-esi"].addSC("sci", "");
                        subintATMC.ip.security.multilevel.Confidential["siop-esi"].sci.addSC("doe", "");
                        subintATMC.ip.security.multilevel.Confidential["siop-esi"].sci.addSC("genser", "");
                        subintATMC.ip.security.multilevel.Confidential["siop-esi"].sci.addSC("nsa", "");
                subintATMC.ip.security.multilevel.Confidential.addSC("to", "Begin second part of security specification");
                    subintATMC.ip.security.multilevel.Confidential.to.addSC("Unclassified", "");
                        subintATMC.ip.security.multilevel.Confidential.to.Unclassified.addSC("doe", "");
                        subintATMC.ip.security.multilevel.Confidential.to.Unclassified.addSC("genser", "");
                        subintATMC.ip.security.multilevel.Confidential.to.Unclassified.addSC("nsa", "");
                        subintATMC.ip.security.multilevel.Confidential.to.Unclassified.addSC("sci", "");
                        subintATMC.ip.security.multilevel.Confidential.to.Unclassified.addSC("siop-esi", "");
            subintATMC.ip.security.multilevel.addSC("Secret", "");
                subintATMC.ip.security.multilevel.Secret.addSC("doe", "");
                subintATMC.ip.security.multilevel.Secret.addSC("genser", "");
                    subintATMC.ip.security.multilevel.Secret.genser.addSC("doe", "");
                subintATMC.ip.security.multilevel.Secret.addSC("nsa", "");
                    subintATMC.ip.security.multilevel.Secret.nsa.addSC("doe", "");
                    subintATMC.ip.security.multilevel.Secret.nsa.addSC("genser", "");
                        subintATMC.ip.security.multilevel.Secret.nsa.genser.addSC("doe", "");
                subintATMC.ip.security.multilevel.Secret.addSC("sci", "");
                    subintATMC.ip.security.multilevel.Secret.sci.addSC("doe", "");
                    subintATMC.ip.security.multilevel.Secret.sci.addSC("genser", "");
                        subintATMC.ip.security.multilevel.Secret.sci.genser.addSC("doe", "");
                    subintATMC.ip.security.multilevel.Secret.sci.addSC("nsa", "");
                        subintATMC.ip.security.multilevel.Secret.sci.nsa.addSC("doe", "");
                        subintATMC.ip.security.multilevel.Secret.sci.nsa.addSC("genser", "");
                subintATMC.ip.security.multilevel.Secret.addSC("siop-esi", "");
                    subintATMC.ip.security.multilevel.Secret["siop-esi"].addSC("doe", "");
                    subintATMC.ip.security.multilevel.Secret["siop-esi"].addSC("genser", "");
                        subintATMC.ip.security.multilevel.Secret["siop-esi"].genser.addSC("doe", "");
                    subintATMC.ip.security.multilevel.Secret["siop-esi"].addSC("nsa", "");
                        subintATMC.ip.security.multilevel.Secret["siop-esi"].nsa.addSC("doe", "");
                        subintATMC.ip.security.multilevel.Secret["siop-esi"].nsa.addSC("genser", "");
                    subintATMC.ip.security.multilevel.Secret["siop-esi"].addSC("sci", "");
                        subintATMC.ip.security.multilevel.Secret["siop-esi"].sci.addSC("doe", "");
                        subintATMC.ip.security.multilevel.Secret["siop-esi"].sci.addSC("genser", "");
                        subintATMC.ip.security.multilevel.Secret["siop-esi"].sci.addSC("nsa", "");
                subintATMC.ip.security.multilevel.Secret.addSC("to", "Begin second part of security specification");
                    subintATMC.ip.security.multilevel.Secret.to.addSC("Unclassified", "");
                        subintATMC.ip.security.multilevel.Secret.to.Unclassified.addSC("doe", "");
                        subintATMC.ip.security.multilevel.Secret.to.Unclassified.addSC("genser", "");
                        subintATMC.ip.security.multilevel.Secret.to.Unclassified.addSC("nsa", "");
                        subintATMC.ip.security.multilevel.Secret.to.Unclassified.addSC("sci", "");
                        subintATMC.ip.security.multilevel.Secret.to.Unclassified.addSC("siop-esi", "");
                    subintATMC.ip.security.multilevel.Secret.to.addSC("Confidential", "");
                        subintATMC.ip.security.multilevel.Secret.to.Confidential.addSC("doe", "");
                        subintATMC.ip.security.multilevel.Secret.to.Confidential.addSC("genser", "");
                        subintATMC.ip.security.multilevel.Secret.to.Confidential.addSC("nsa", "");
                        subintATMC.ip.security.multilevel.Secret.to.Confidential.addSC("sci", "");
                        subintATMC.ip.security.multilevel.Secret.to.Confidential.addSC("siop-esi", "");
            subintATMC.ip.security.multilevel.addSC("TopSecret", "");
                subintATMC.ip.security.multilevel.TopSecret.addSC("doe", "");
                subintATMC.ip.security.multilevel.TopSecret.addSC("genser", "");
                    subintATMC.ip.security.multilevel.TopSecret.genser.addSC("doe", "");
                subintATMC.ip.security.multilevel.TopSecret.addSC("nsa", "");
                    subintATMC.ip.security.multilevel.TopSecret.nsa.addSC("doe", "");
                    subintATMC.ip.security.multilevel.TopSecret.nsa.addSC("genser", "");
                        subintATMC.ip.security.multilevel.TopSecret.nsa.genser.addSC("doe", "");
                subintATMC.ip.security.multilevel.TopSecret.addSC("sci", "");
                    subintATMC.ip.security.multilevel.TopSecret.sci.addSC("doe", "");
                    subintATMC.ip.security.multilevel.TopSecret.sci.addSC("genser", "");
                        subintATMC.ip.security.multilevel.TopSecret.sci.genser.addSC("doe", "");
                    subintATMC.ip.security.multilevel.TopSecret.sci.addSC("nsa", "");
                        subintATMC.ip.security.multilevel.TopSecret.sci.nsa.addSC("doe", "");
                        subintATMC.ip.security.multilevel.TopSecret.sci.nsa.addSC("genser", "");
                subintATMC.ip.security.multilevel.TopSecret.addSC("siop-esi", "");
                    subintATMC.ip.security.multilevel.TopSecret["siop-esi"].addSC("doe", "");
                    subintATMC.ip.security.multilevel.TopSecret["siop-esi"].addSC("genser", "");
                        subintATMC.ip.security.multilevel.TopSecret["siop-esi"].genser.addSC("doe", "");
                    subintATMC.ip.security.multilevel.TopSecret["siop-esi"].addSC("nsa", "");
                        subintATMC.ip.security.multilevel.TopSecret["siop-esi"].nsa.addSC("doe", "");
                        subintATMC.ip.security.multilevel.TopSecret["siop-esi"].nsa.addSC("genser", "");
                    subintATMC.ip.security.multilevel.TopSecret["siop-esi"].addSC("sci", "");
                        subintATMC.ip.security.multilevel.TopSecret["siop-esi"].sci.addSC("doe", "");
                        subintATMC.ip.security.multilevel.TopSecret["siop-esi"].sci.addSC("genser", "");
                        subintATMC.ip.security.multilevel.TopSecret["siop-esi"].sci.addSC("nsa", "");
                subintATMC.ip.security.multilevel.TopSecret.addSC("to", "Begin second part of security specification");
                    subintATMC.ip.security.multilevel.TopSecret.to.addSC("Unclassified", "");
                        subintATMC.ip.security.multilevel.TopSecret.to.Unclassified.addSC("doe", "");
                        subintATMC.ip.security.multilevel.TopSecret.to.Unclassified.addSC("genser", "");
                        subintATMC.ip.security.multilevel.TopSecret.to.Unclassified.addSC("nsa", "");
                        subintATMC.ip.security.multilevel.TopSecret.to.Unclassified.addSC("sci", "");
                        subintATMC.ip.security.multilevel.TopSecret.to.Unclassified.addSC("siop-esi", "");
                    subintATMC.ip.security.multilevel.TopSecret.to.addSC("Confidential", "");
                        subintATMC.ip.security.multilevel.TopSecret.to.Confidential.addSC("doe", "");
                        subintATMC.ip.security.multilevel.TopSecret.to.Confidential.addSC("genser", "");
                        subintATMC.ip.security.multilevel.TopSecret.to.Confidential.addSC("nsa", "");
                        subintATMC.ip.security.multilevel.TopSecret.to.Confidential.addSC("sci", "");
                        subintATMC.ip.security.multilevel.TopSecret.to.Confidential.addSC("siop-esi", "");
                    subintATMC.ip.security.multilevel.TopSecret.to.addSC("Secret", "");
                        subintATMC.ip.security.multilevel.TopSecret.to.Secret.addSC("doe", "");
                        subintATMC.ip.security.multilevel.TopSecret.to.Secret.addSC("genser", "");
                        subintATMC.ip.security.multilevel.TopSecret.to.Secret.addSC("nsa", "");
                        subintATMC.ip.security.multilevel.TopSecret.to.Secret.addSC("sci", "");
                        subintATMC.ip.security.multilevel.TopSecret.to.Secret.addSC("siop-esi", "");
        subintATMC.ip.security.addSC("reserved-allowed", "Admit packets with security levels currently reserved");
        subintATMC.ip.security.addSC("strip", "Remove any basic security options on outgoing packets");
    subintATMC.ip.addSC("split-horizon", "Perform split horizon");
        subintATMC.ip["split-horizon"].addSC("eigrp", "Enhanced Interior Gateway Routing Protocol (EIGRP)");
            subintATMC.ip["split-horizon"].eigrp.addSC("<1-65535>", "Autonomous system number");
    subintATMC.ip.addSC("summary-address", "Perform address summarization");
        subintATMC.ip["summary-address"].addSC("eigrp", "Enhanced Interior Gateway Routing Protocol (EIGRP)");
            subintATMC.ip["summary-address"].eigrp.addSC("<1-65535>", "Autonomous system number");
                subintATMC.ip["summary-address"].eigrp["<1-65535>"].addSC("A.B.C.D", "IP address");
                    subintATMC.ip["summary-address"].eigrp["<1-65535>"]["A.B.C.D"].addSC("A.B.C.D", "IP network mask");
                        subintATMC.ip["summary-address"].eigrp["<1-65535>"]["A.B.C.D"]["A.B.C.D"].addSC("<1-255>", "Administrative distance");
        subintATMC.ip["summary-address"].addSC("rip", "Routing Information Protocol (RIP)");
            subintATMC.ip["summary-address"].rip.addSC("A.B.C.D", "IP address");
                subintATMC.ip["summary-address"].rip["A.B.C.D"].addSC("A.B.C.D", "IP network mask");
    subintATMC.ip.addSC("unnumbered", "Enable IP processing without an explicit address");
        subintATMC.ip.unnumbered.addSC("ATM", "ATM interface");
            subintATMC.ip.unnumbered.ATM.addSC("<0-0>", "ATM interface number");
        subintATMC.ip.unnumbered.addSC("Async", "Async interface");
            subintATMC.ip.unnumbered.Async.addSC("<1-0>", "Async interface number");
        subintATMC.ip.unnumbered.addSC("BVI", "Bridge-Group Virtual Interface");
            subintATMC.ip.unnumbered.BVI.addSC("<1-255>", "BVI interface number");
        subintATMC.ip.unnumbered.addSC("CTunnel", "CTunnel interface");
            subintATMC.ip.unnumbered.CTunnel.addSC("<0-2147483647>", "CTunnel interface number");
        subintATMC.ip.unnumbered.addSC("Dialer", "Dialer interface");
            subintATMC.ip.unnumbered.Dialer.addSC("<0-255>", "Dialer interface number");
        subintATMC.ip.unnumbered.addSC("Ethernet", "IEEE 802.3");
            subintATMC.ip.unnumbered.Ethernet.addSC("<0-0>", "Ethernet interface number");
        subintATMC.ip.unnumbered.addSC("Lex", "Lex interface");
            subintATMC.ip.unnumbered.Lex.addSC("<0-2147483647>", "Lex interface number");
        subintATMC.ip.unnumbered.addSC("Loopback", "Loopback interface");
            subintATMC.ip.unnumbered.Loopback.addSC("<0-2147483647>", "Loopback interface number");
        subintATMC.ip.unnumbered.addSC("Multilink", "Multilink-group interface");
            subintATMC.ip.unnumbered.Multilink.addSC("<0-2147483647>", "Multilink interface number");
        subintATMC.ip.unnumbered.addSC("Null", "Null interface");
            subintATMC.ip.unnumbered.Null.addSC("<0-0>", "Null interface number");
        subintATMC.ip.unnumbered.addSC("Tunnel", "Tunnel interface");
            subintATMC.ip.unnumbered.Tunnel.addSC("<0-2147483647>", "Tunnel interface number");
        subintATMC.ip.unnumbered.addSC("Vif", "PGM Multicast Host interface");
            subintATMC.ip.unnumbered.Vif.addSC("<1-1>", "Vif interface number");
        subintATMC.ip.unnumbered.addSC("Virtual-Template", "Virtual Template interface");
            subintATMC.ip.unnumbered["Virtual-Template"].addSC("<1-25>", "Virtual-Template interface number");
        subintATMC.ip.unnumbered.addSC("Virtual-TokenRing", "Virtual TokenRing");
            subintATMC.ip.unnumbered["Virtual-TokenRing"].addSC("<0-2147483647>", "Virtual-TokenRing interface number");
    subintATMC.ip.addSC("unreachables", "Enable sending ICMP Unreachable messages");
    subintATMC.ip.addSC("urd", "Configure URL Rendezvousing");
    subintATMC.ip.addSC("verify", "Enable per packet validation");
        subintATMC.ip.verify.addSC("unicast", "Enable per packet validation for unicast");
            subintATMC.ip.verify.unicast.addSC("reverse-path", "Reverse path validation of source address");
                subintATMC.ip.verify.unicast["reverse-path"].addSC("<1-199>", "A standard IP access list number");
                subintATMC.ip.verify.unicast["reverse-path"].addSC("<1300-2699>", "A standard IP expanded access list number");
    subintATMC.ip.addSC("vrf", "VPN Routing/Forwarding parameters on the interface");
        subintATMC.ip.vrf.addSC("forwarding", "Configure forwarding table");
            subintATMC.ip.vrf.forwarding.addSC("WORD", "Table name");
        subintATMC.ip.vrf.addSC("sitemap", "Configure route-map for routes received from this site");
            subintATMC.ip.vrf.sitemap.addSC("WORD", "Name of the route-map");
subintATMC.addSC("ipx", "Novell/IPX interface subcommands");
subintATMC.addSC("llc2", "LLC2 Interface Subcommands");
subintATMC.addSC("map-group", "Configure static map group");
subintATMC.addSC("mtu", "Set the interface Maximum Transmission Unit (MTU)");
subintATMC.addSC("netbios", "Use a defined NETBIOS access list or enable name-caching");
subintATMC.addSC("no", "Negate a command or set its defaults");
    subintATMC.no.addSC("arp", "Set arp type (arpa, probe, snap) or timeout");
    subintATMC.no.addSC("atm", "Modify ATM parameters");
    subintATMC.no.addSC("bandwidth", "Set bandwidth informational parameter");
    subintATMC.no.addSC("bridge-group", "Transparent bridging interface parameters");
    subintATMC.no.addSC("bundle", "Configure ATM VC Bundle");
    subintATMC.no.addSC("carrier-delay", "Specify delay for interface transitions");
    subintATMC.no.addSC("cdp", "CDP interface subcommands");
    subintATMC.no.addSC("class-int", "Configure default vc-class name");
    subintATMC.no.addSC("delay", "Specify interface throughput delay");
    subintATMC.no.addSC("description", "Interface specific description");
    subintATMC.no.addSC("ip", "Interface Internet Protocol config commands");
    subintATMC.no.addSC("ipx", "Novell/IPX interface subcommands");
    subintATMC.no.addSC("llc2", "LLC2 Interface Subcommands");
    subintATMC.no.addSC("map-group", "Configure static map group");
    subintATMC.no.addSC("mtu", "Set the interface Maximum Transmission Unit (MTU)");
    subintATMC.no.addSC("netbios", "Use a defined NETBIOS access list or enable name-caching");
subintATMC.addSC("pvc", "Configure ATM PVC parameters");
    subintATMC.pvc.addSC("<0-255>", "Enter VPI/VCI value(slash required)");
    subintATMC.pvc.addSC("<1-65535>", "Enter VCI value");
    subintATMC.pvc.addSC("WORD", "Optional handle to refer to this connection");
        subintATMC.pvc.WORD.addSC("<0-255>", "Enter VPI/VCI value(slash required)");
        subintATMC.pvc.WORD.addSC("<1-65535>", "Enter VCI value");
subintATMC.addSC("service-policy", "Configure QoS Service Policy");
subintATMC.addSC("shutdown", "Shutdown the selected interface");
subintATMC.addSC("snapshot", "Configure snapshot support on the interface");
subintATMC.addSC("standby", "Interface HSRP configuration commands");
subintATMC.addSC("timeout", "Define timeout values for this interface");
