
extNaclC.addSC("default", "Set a command to its defaults");
extNaclC.addSC("deny", "Specify packets to reject");
	extNaclC.deny.addSC("<0-255>", "An IP protocol number");
		extNaclC.deny["<0-255>"].addSC("A.B.C.D", "Source address");

		extNaclC.deny["<0-255>"].addSC("any", "Any source host");
			extNaclC.deny["<0-255>"].any.addSC("A.B.C.D", "Destination address");
				extNaclC.deny["<0-255>"].any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");

			extNaclC.deny["<0-255>"].any.addSC("any", "Any destination host");


			extNaclC.deny["<0-255>"].any.addSC("host", "A single destination host");
				extNaclC.deny["<0-255>"].any.host.addSC("Hostname or A.B.C.D", "Destination address");

		extNaclC.deny["<0-255>"].addSC("host", "A single source host");
			extNaclC.deny["<0-255>"].host.addSC("Hostname or A.B.C.D", "Source address");

	extNaclC.deny.addSC("ahp", "Authentication Header Protocol");
		extNaclC.deny.ahp.addSC("A.B.C.D", "Source address");
			extNaclC.deny.ahp["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");

		extNaclC.deny.ahp.addSC("any", "Any source host");
			extNaclC.deny.ahp.any.addSC("A.B.C.D", "Destination address");
				extNaclC.deny.ahp.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");

			extNaclC.deny.ahp.any.addSC("any", "Any destination host");

			extNaclC.deny.ahp.any.addSC("host", "A single destination host");
				extNaclC.deny.ahp.any.host.addSC("Hostname or A.B.C.D", "Destination address");

		extNaclC.deny.ahp.addSC("host", "A single source host");
			extNaclC.deny.ahp.host.addSC("Hostname or A.B.C.D", "Source address");
				extNaclC.deny.ahp.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.deny.ahp.host["Hostname or A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.deny.ahp.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");

				extNaclC.deny.ahp.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
					extNaclC.deny.ahp.host["Hostname or A.B.C.D"].host.addSC("Hostname or A.B.C.D", "Destination address");
	extNaclC.deny.addSC("eigrp", "Cisco's EIGRP routing protocol");
		extNaclC.deny.eigrp.addSC("A.B.C.D", "Source address");
			extNaclC.deny.eigrp["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");

		extNaclC.deny.eigrp.addSC("any", "Any source host");
			extNaclC.deny.eigrp.any.addSC("A.B.C.D", "Destination address");
				extNaclC.deny.eigrp.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");

			extNaclC.deny.eigrp.any.addSC("any", "Any destination host");

			extNaclC.deny.eigrp.any.addSC("host", "A single destination host");
				extNaclC.deny.eigrp.any.host.addSC("Hostname or A.B.C.D", "Destination address");

		extNaclC.deny.eigrp.addSC("host", "A single source host");
			extNaclC.deny.eigrp.host.addSC("Hostname or A.B.C.D", "Source address");
				extNaclC.deny.eigrp.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.deny.eigrp.host["Hostname or A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.deny.eigrp.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");

				extNaclC.deny.eigrp.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
					extNaclC.deny.eigrp.host["Hostname or A.B.C.D"].host.addSC("Hostname or A.B.C.D", "Destination address");
	extNaclC.deny.addSC("esp", "Encapsulation Security Payload");
		extNaclC.deny.esp.addSC("A.B.C.D", "Source address");
			extNaclC.deny.esp["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");

		extNaclC.deny.esp.addSC("any", "Any source host");
		extNaclC.deny.esp.addSC("host", "A single source host");

	extNaclC.deny.addSC("gre", "Cisco's GRE tunneling");

	extNaclC.deny.addSC("icmp", "Internet Control Message Protocol");

	extNaclC.deny.addSC("igmp", "Internet Gateway Message Protocol");
		extNaclC.deny.igmp.addSC("A.B.C.D", "Source address");
			extNaclC.deny.igmp["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
				extNaclC.deny.igmp["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.deny.igmp["A.B.C.D"]["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.deny.igmp["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");

				extNaclC.deny.igmp["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
					extNaclC.deny.igmp["A.B.C.D"]["A.B.C.D"].host.addSC("Hostname or A.B.C.D", "Destination address");
		extNaclC.deny.igmp.addSC("any", "Any source host");
			extNaclC.deny.igmp.any.addSC("A.B.C.D", "Destination address");
				extNaclC.deny.igmp.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");

			extNaclC.deny.igmp.any.addSC("any", "Any destination host");


			extNaclC.deny.igmp.any.addSC("host", "A single destination host");
				extNaclC.deny.igmp.any.host.addSC("Hostname or A.B.C.D", "Destination address");

		extNaclC.deny.igmp.addSC("host", "A single source host");
			extNaclC.deny.igmp.host.addSC("Hostname or A.B.C.D", "Source address");
				extNaclC.deny.igmp.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.deny.igmp.host["Hostname or A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.deny.igmp.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");

				extNaclC.deny.igmp.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
					extNaclC.deny.igmp.host["Hostname or A.B.C.D"].host.addSC("Hostname or A.B.C.D", "Destination address");
	extNaclC.deny.addSC("igrp", "Cisco's IGRP routing protocol");

	extNaclC.deny.addSC("ip", "Any Internet Protocol");
		extNaclC.deny.ip.addSC("A.B.C.D", "Source address");
			extNaclC.deny.ip["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");

		extNaclC.deny.ip.addSC("any", "Any source host");
			extNaclC.deny.ip.any.addSC("A.B.C.D", "Destination address");
				extNaclC.deny.ip.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");

			extNaclC.deny.ip.any.addSC("any", "Any destination host");


			extNaclC.deny.ip.any.addSC("host", "A single destination host");
				extNaclC.deny.ip.any.host.addSC("Hostname or A.B.C.D", "Destination address");

		extNaclC.deny.ip.addSC("host", "A single source host");
			extNaclC.deny.ip.host.addSC("Hostname or A.B.C.D", "Source address");

	extNaclC.deny.addSC("ipinip", "IP in IP tunneling");
		extNaclC.deny.ipinip.addSC("A.B.C.D", "Source address");
			extNaclC.deny.ipinip["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");

		extNaclC.deny.ipinip.addSC("any", "Any source host");
			extNaclC.deny.ipinip.any.addSC("A.B.C.D", "Destination address");
				extNaclC.deny.ipinip.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");

			extNaclC.deny.ipinip.any.addSC("any", "Any destination host");


			extNaclC.deny.ipinip.any.addSC("host", "A single destination host");
				extNaclC.deny.ipinip.any.host.addSC("Hostname or A.B.C.D", "Destination address");

		extNaclC.deny.ipinip.addSC("host", "A single source host");
			extNaclC.deny.ipinip.host.addSC("Hostname or A.B.C.D", "Source address");

	extNaclC.deny.addSC("nos", "KA9Q NOS compatible IP over IP tunneling");
		extNaclC.deny.nos.addSC("A.B.C.D", "Source address");
			extNaclC.deny.nos["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");

		extNaclC.deny.nos.addSC("any", "Any source host");
			extNaclC.deny.nos.any.addSC("A.B.C.D", "Destination address");
				extNaclC.deny.nos.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");

			extNaclC.deny.nos.any.addSC("any", "Any destination host");

			extNaclC.deny.nos.any.addSC("host", "A single destination host");
				extNaclC.deny.nos.any.host.addSC("Hostname or A.B.C.D", "Destination address");

		extNaclC.deny.nos.addSC("host", "A single source host");
			extNaclC.deny.nos.host.addSC("Hostname or A.B.C.D", "Source address");

	extNaclC.deny.addSC("ospf", "OSPF routing protocol");
		extNaclC.deny.ospf.addSC("A.B.C.D", "Source address");
			extNaclC.deny.ospf["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");

		extNaclC.deny.ospf.addSC("any", "Any source host");
			extNaclC.deny.ospf.any.addSC("A.B.C.D", "Destination address");

			extNaclC.deny.ospf.any.addSC("any", "Any destination host");

			extNaclC.deny.ospf.any.addSC("host", "A single destination host");

		extNaclC.deny.ospf.addSC("host", "A single source host");
			extNaclC.deny.ospf.host.addSC("Hostname or A.B.C.D", "Source address");

	extNaclC.deny.addSC("pcp", "Payload Compression Protocol");

	extNaclC.deny.addSC("pim", "Protocol Independent Multicast");

	extNaclC.deny.addSC("tcp", "Transmission Control Protocol");
		extNaclC.deny.tcp.addSC("A.B.C.D", "Source address");


		extNaclC.deny.tcp.addSC("any", "Any source host");
			extNaclC.deny.tcp.any.addSC("A.B.C.D", "Destination address");
				extNaclC.deny.tcp.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");

			extNaclC.deny.tcp.any.addSC("any", "Any destination host");


			extNaclC.deny.tcp.any.addSC("eq", "Match only packets on a given port number");

			extNaclC.deny.tcp.any.addSC("gt", "Match only packets with a greater port number");

			extNaclC.deny.tcp.any.addSC("host", "A single destination host");
				extNaclC.deny.tcp.any.host.addSC("Hostname or A.B.C.D", "Destination address");

			extNaclC.deny.tcp.any.addSC("lt", "Match only packets with a lower port number");

			extNaclC.deny.tcp.any.addSC("neq", "Match only packets not on a given port number");

			extNaclC.deny.tcp.any.addSC("range", "Match only packets in the range of port numbers");

		extNaclC.deny.tcp.addSC("host", "A single source host");

	extNaclC.deny.addSC("udp", "User Datagram Protocol");
		extNaclC.deny.udp.addSC("A.B.C.D", "Source address");
			extNaclC.deny.udp["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");

		extNaclC.deny.udp.addSC("any", "Any source host");

		extNaclC.deny.udp.addSC("host", "A single source host");

extNaclC.addSC("dynamic", "Specify a DYNAMIC list of PERMITs or DENYs");
	extNaclC.dynamic.addSC("WORD", "Name of a Dynamic list");
		extNaclC.dynamic.WORD.addSC("deny", "Specify packets to reject");

		extNaclC.dynamic.WORD.addSC("timeout", "Maximum time for dynamic ACL to live");

extNaclC.addSC("evaluate", "Evaluate an access list");
	extNaclC.evaluate.addSC("WORD", "IP reflexive access list name");
extNaclC.addSC("exit", "Exit from access-list configuration mode");

extNaclC.addSC("no", "Negate a command or set its defaults");
	extNaclC.no.addSC("deny", "Specify packets to reject");
		extNaclC.no.deny.addSC("<0-255>", "An IP protocol number");
			extNaclC.no.deny["<0-255>"].addSC("A.B.C.D", "Source address");
				extNaclC.no.deny["<0-255>"]["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
					extNaclC.no.deny["<0-255>"]["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny["<0-255>"]["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny["<0-255>"]["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
			extNaclC.no.deny["<0-255>"].addSC("any", "Any source host");
				extNaclC.no.deny["<0-255>"].any.addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny["<0-255>"].any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.no.deny["<0-255>"].any.addSC("any", "Any destination host");
			extNaclC.no.deny["<0-255>"].addSC("host", "A single source host");
				extNaclC.no.deny["<0-255>"].host.addSC("Hostname or A.B.C.D", "Source address");
					extNaclC.no.deny["<0-255>"].host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny["<0-255>"].host["Hostname or A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny["<0-255>"].host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
		extNaclC.no.deny.addSC("ahp", "Authentication Header Protocol");
			extNaclC.no.deny.ahp.addSC("A.B.C.D", "Source address");
				extNaclC.no.deny.ahp["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
					extNaclC.no.deny.ahp["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.ahp["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.ahp["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
			extNaclC.no.deny.ahp.addSC("any", "Any source host");
				extNaclC.no.deny.ahp.any.addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.ahp.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.no.deny.ahp.any.addSC("any", "Any destination host");
				extNaclC.no.deny.ahp.any.addSC("host", "A single destination host");
					extNaclC.no.deny.ahp.any.host.addSC("Hostname or A.B.C.D", "Destination address");
			extNaclC.no.deny.ahp.addSC("host", "A single source host");
				extNaclC.no.deny.ahp.host.addSC("Hostname or A.B.C.D", "Source address");
					extNaclC.no.deny.ahp.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.ahp.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.ahp.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
		extNaclC.no.deny.addSC("eigrp", "Cisco's EIGRP routing protocol");
			extNaclC.no.deny.eigrp.addSC("A.B.C.D", "Source address");
				extNaclC.no.deny.eigrp["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
					extNaclC.no.deny.eigrp["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.eigrp["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.eigrp["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
			extNaclC.no.deny.eigrp.addSC("any", "Any source host");
				extNaclC.no.deny.eigrp.any.addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.eigrp.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.no.deny.eigrp.any.addSC("any", "Any destination host");
				extNaclC.no.deny.eigrp.any.addSC("host", "A single destination host");
					extNaclC.no.deny.eigrp.any.host.addSC("Hostname or A.B.C.D", "Destination address");
			extNaclC.no.deny.eigrp.addSC("host", "A single source host");
				extNaclC.no.deny.eigrp.host.addSC("Hostname or A.B.C.D", "Source address");
					extNaclC.no.deny.eigrp.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.eigrp.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.eigrp.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
		extNaclC.no.deny.addSC("esp", "Encapsulation Security Payload");
			extNaclC.no.deny.esp.addSC("A.B.C.D", "Source address");
				extNaclC.no.deny.esp["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
			extNaclC.no.deny.esp.addSC("any", "Any source host");
		extNaclC.no.deny.addSC("gre", "Cisco's GRE tunneling");
			extNaclC.no.deny.gre.addSC("A.B.C.D", "Source address");
		extNaclC.no.deny.addSC("icmp", "Internet Control Message Protocol");
			extNaclC.no.deny.icmp.addSC("A.B.C.D", "Source address");
				extNaclC.no.deny.icmp["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
					extNaclC.no.deny.icmp["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.icmp["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.icmp["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
			extNaclC.no.deny.icmp.addSC("any", "Any source host");
				extNaclC.no.deny.icmp.any.addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.icmp.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.no.deny.icmp.any.addSC("any", "Any destination host");
				extNaclC.no.deny.icmp.any.addSC("host", "A single destination host");
					extNaclC.no.deny.icmp.any.host.addSC("Hostname or A.B.C.D", "Destination address");
			extNaclC.no.deny.icmp.addSC("host", "A single source host");
				extNaclC.no.deny.icmp.host.addSC("Hostname or A.B.C.D", "Source address");
					extNaclC.no.deny.icmp.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.icmp.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.icmp.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
		extNaclC.no.deny.addSC("igmp", "Internet Gateway Message Protocol");
			extNaclC.no.deny.igmp.addSC("A.B.C.D", "Source address");
				extNaclC.no.deny.igmp["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
					extNaclC.no.deny.igmp["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.igmp["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.igmp["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
			extNaclC.no.deny.igmp.addSC("any", "Any source host");
				extNaclC.no.deny.igmp.any.addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.igmp.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.no.deny.igmp.any.addSC("any", "Any destination host");
				extNaclC.no.deny.igmp.any.addSC("host", "A single destination host");
					extNaclC.no.deny.igmp.any.host.addSC("Hostname or A.B.C.D", "Destination address");
			extNaclC.no.deny.igmp.addSC("host", "A single source host");
				extNaclC.no.deny.igmp.host.addSC("Hostname or A.B.C.D", "Source address");
					extNaclC.no.deny.igmp.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.igmp.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.igmp.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
		extNaclC.no.deny.addSC("igrp", "Cisco's IGRP routing protocol");
			extNaclC.no.deny.igrp.addSC("A.B.C.D", "Source address");
				extNaclC.no.deny.igrp["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
					extNaclC.no.deny.igrp["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.igrp["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.igrp["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
			extNaclC.no.deny.igrp.addSC("any", "Any source host");
				extNaclC.no.deny.igrp.any.addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.igrp.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.no.deny.igrp.any.addSC("any", "Any destination host");
				extNaclC.no.deny.igrp.any.addSC("host", "A single destination host");
					extNaclC.no.deny.igrp.any.host.addSC("Hostname or A.B.C.D", "Destination address");
			extNaclC.no.deny.igrp.addSC("host", "A single source host");
				extNaclC.no.deny.igrp.host.addSC("Hostname or A.B.C.D", "Source address");
					extNaclC.no.deny.igrp.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.igrp.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.igrp.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
		extNaclC.no.deny.addSC("ip", "Any Internet Protocol");
			extNaclC.no.deny.ip.addSC("A.B.C.D", "Source address");
				extNaclC.no.deny.ip["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
					extNaclC.no.deny.ip["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.ip["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.ip["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
			extNaclC.no.deny.ip.addSC("any", "Any source host");
				extNaclC.no.deny.ip.any.addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.ip.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.no.deny.ip.any.addSC("any", "Any destination host");
				extNaclC.no.deny.ip.any.addSC("host", "A single destination host");
					extNaclC.no.deny.ip.any.host.addSC("Hostname or A.B.C.D", "Destination address");
			extNaclC.no.deny.ip.addSC("host", "A single source host");
				extNaclC.no.deny.ip.host.addSC("Hostname or A.B.C.D", "Source address");
					extNaclC.no.deny.ip.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.ip.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.ip.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
		extNaclC.no.deny.addSC("ipinip", "IP in IP tunneling");
			extNaclC.no.deny.ipinip.addSC("A.B.C.D", "Source address");
				extNaclC.no.deny.ipinip["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
					extNaclC.no.deny.ipinip["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.ipinip["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.ipinip["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
			extNaclC.no.deny.ipinip.addSC("any", "Any source host");
				extNaclC.no.deny.ipinip.any.addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.ipinip.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.no.deny.ipinip.any.addSC("any", "Any destination host");
			extNaclC.no.deny.ipinip.addSC("host", "A single source host");
				extNaclC.no.deny.ipinip.host.addSC("Hostname or A.B.C.D", "Source address");
					extNaclC.no.deny.ipinip.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.ipinip.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.ipinip.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
		extNaclC.no.deny.addSC("nos", "KA9Q NOS compatible IP over IP tunneling");
			extNaclC.no.deny.nos.addSC("A.B.C.D", "Source address");
		extNaclC.no.deny.addSC("ospf", "OSPF routing protocol");
			extNaclC.no.deny.ospf.addSC("A.B.C.D", "Source address");
				extNaclC.no.deny.ospf["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
					extNaclC.no.deny.ospf["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.ospf["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.ospf["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
			extNaclC.no.deny.ospf.addSC("any", "Any source host");
				extNaclC.no.deny.ospf.any.addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.ospf.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.no.deny.ospf.any.addSC("any", "Any destination host");
				extNaclC.no.deny.ospf.any.addSC("host", "A single destination host");
					extNaclC.no.deny.ospf.any.host.addSC("Hostname or A.B.C.D", "Destination address");
			extNaclC.no.deny.ospf.addSC("host", "A single source host");
				extNaclC.no.deny.ospf.host.addSC("Hostname or A.B.C.D", "Source address");
					extNaclC.no.deny.ospf.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.ospf.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.ospf.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
		extNaclC.no.deny.addSC("pcp", "Payload Compression Protocol");
			extNaclC.no.deny.pcp.addSC("A.B.C.D", "Source address");
				extNaclC.no.deny.pcp["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
					extNaclC.no.deny.pcp["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.pcp["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.pcp["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
			extNaclC.no.deny.pcp.addSC("any", "Any source host");
				extNaclC.no.deny.pcp.any.addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.pcp.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.no.deny.pcp.any.addSC("any", "Any destination host");
				extNaclC.no.deny.pcp.any.addSC("host", "A single destination host");
					extNaclC.no.deny.pcp.any.host.addSC("Hostname or A.B.C.D", "Destination address");
			extNaclC.no.deny.pcp.addSC("host", "A single source host");
				extNaclC.no.deny.pcp.host.addSC("Hostname or A.B.C.D", "Source address");
					extNaclC.no.deny.pcp.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.pcp.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.pcp.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
		extNaclC.no.deny.addSC("pim", "Protocol Independent Multicast");
			extNaclC.no.deny.pim.addSC("A.B.C.D", "Source address");
				extNaclC.no.deny.pim["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
					extNaclC.no.deny.pim["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.pim["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.pim["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
			extNaclC.no.deny.pim.addSC("any", "Any source host");
				extNaclC.no.deny.pim.any.addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.pim.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.no.deny.pim.any.addSC("any", "Any destination host");
			extNaclC.no.deny.pim.addSC("host", "A single source host");
				extNaclC.no.deny.pim.host.addSC("Hostname or A.B.C.D", "Source address");
					extNaclC.no.deny.pim.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.pim.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.pim.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
		extNaclC.no.deny.addSC("tcp", "Transmission Control Protocol");
			extNaclC.no.deny.tcp.addSC("A.B.C.D", "Source address");
				extNaclC.no.deny.tcp["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
			extNaclC.no.deny.tcp.addSC("any", "Any source host");
				extNaclC.no.deny.tcp.any.addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.tcp.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.no.deny.tcp.any.addSC("any", "Any destination host");
		extNaclC.no.deny.addSC("udp", "User Datagram Protocol");
			extNaclC.no.deny.udp.addSC("A.B.C.D", "Source address");
				extNaclC.no.deny.udp["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
					extNaclC.no.deny.udp["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.udp["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.udp["A.B.C.D"]["A.B.C.D"].addSC("eq", "Match only packets on a given port number");
					extNaclC.no.deny.udp["A.B.C.D"]["A.B.C.D"].addSC("gt", "Match only packets with a greater port number");
					extNaclC.no.deny.udp["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
					extNaclC.no.deny.udp["A.B.C.D"]["A.B.C.D"].addSC("lt", "Match only packets with a lower port number");
					extNaclC.no.deny.udp["A.B.C.D"]["A.B.C.D"].addSC("neq", "Match only packets not on a given port number");
					extNaclC.no.deny.udp["A.B.C.D"]["A.B.C.D"].addSC("range", "Match only packets in the range of port numbers");
			extNaclC.no.deny.udp.addSC("any", "Any source host");
				extNaclC.no.deny.udp.any.addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.udp.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.no.deny.udp.any.addSC("any", "Any destination host");
			extNaclC.no.deny.udp.addSC("host", "A single source host");
				extNaclC.no.deny.udp.host.addSC("Hostname or A.B.C.D", "Source address");
					extNaclC.no.deny.udp.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
	extNaclC.no.addSC("dynamic", "Specify a DYNAMIC list of PERMITs or DENYs");
		extNaclC.no.dynamic.addSC("WORD", "Name of a Dynamic list");
			extNaclC.no.dynamic.WORD.addSC("deny", "Specify packets to reject");
				extNaclC.no.dynamic.WORD.deny.addSC("<0-255>", "An IP protocol number");
					extNaclC.no.dynamic.WORD.deny["<0-255>"].addSC("A.B.C.D", "Source address");
					extNaclC.no.dynamic.WORD.deny["<0-255>"].addSC("any", "Any source host");
					extNaclC.no.dynamic.WORD.deny["<0-255>"].addSC("host", "A single source host");
				extNaclC.no.dynamic.WORD.deny.addSC("ahp", "Authentication Header Protocol");
					extNaclC.no.dynamic.WORD.deny.ahp.addSC("A.B.C.D", "Source address");
					extNaclC.no.dynamic.WORD.deny.ahp.addSC("any", "Any source host");
					extNaclC.no.dynamic.WORD.deny.ahp.addSC("host", "A single source host");
				extNaclC.no.dynamic.WORD.deny.addSC("eigrp", "Cisco's EIGRP routing protocol");
					extNaclC.no.dynamic.WORD.deny.eigrp.addSC("A.B.C.D", "Source address");
					extNaclC.no.dynamic.WORD.deny.eigrp.addSC("any", "Any source host");
					extNaclC.no.dynamic.WORD.deny.eigrp.addSC("host", "A single source host");
				extNaclC.no.dynamic.WORD.deny.addSC("esp", "Encapsulation Security Payload");
					extNaclC.no.dynamic.WORD.deny.esp.addSC("A.B.C.D", "Source address");
					extNaclC.no.dynamic.WORD.deny.esp.addSC("any", "Any source host");
					extNaclC.no.dynamic.WORD.deny.esp.addSC("host", "A single source host");
				extNaclC.no.dynamic.WORD.deny.addSC("gre", "Cisco's GRE tunneling");
					extNaclC.no.dynamic.WORD.deny.gre.addSC("A.B.C.D", "Source address");
					extNaclC.no.dynamic.WORD.deny.gre.addSC("any", "Any source host");
					extNaclC.no.dynamic.WORD.deny.gre.addSC("host", "A single source host");
				extNaclC.no.dynamic.WORD.deny.addSC("icmp", "Internet Control Message Protocol");
					extNaclC.no.dynamic.WORD.deny.icmp.addSC("A.B.C.D", "Source address");
					extNaclC.no.dynamic.WORD.deny.icmp.addSC("any", "Any source host");
					extNaclC.no.dynamic.WORD.deny.icmp.addSC("host", "A single source host");
				extNaclC.no.dynamic.WORD.deny.addSC("igmp", "Internet Gateway Message Protocol");
					extNaclC.no.dynamic.WORD.deny.igmp.addSC("A.B.C.D", "Source address");
					extNaclC.no.dynamic.WORD.deny.igmp.addSC("any", "Any source host");
					extNaclC.no.dynamic.WORD.deny.igmp.addSC("host", "A single source host");
				extNaclC.no.dynamic.WORD.deny.addSC("igrp", "Cisco's IGRP routing protocol");
					extNaclC.no.dynamic.WORD.deny.igrp.addSC("A.B.C.D", "Source address");
					extNaclC.no.dynamic.WORD.deny.igrp.addSC("any", "Any source host");
					extNaclC.no.dynamic.WORD.deny.igrp.addSC("host", "A single source host");
				extNaclC.no.dynamic.WORD.deny.addSC("ip", "Any Internet Protocol");
					extNaclC.no.dynamic.WORD.deny.ip.addSC("A.B.C.D", "Source address");
					extNaclC.no.dynamic.WORD.deny.ip.addSC("any", "Any source host");
					extNaclC.no.dynamic.WORD.deny.ip.addSC("host", "A single source host");
				extNaclC.no.dynamic.WORD.deny.addSC("ipinip", "IP in IP tunneling");
					extNaclC.no.dynamic.WORD.deny.ipinip.addSC("A.B.C.D", "Source address");
					extNaclC.no.dynamic.WORD.deny.ipinip.addSC("any", "Any source host");
					extNaclC.no.dynamic.WORD.deny.ipinip.addSC("host", "A single source host");
				extNaclC.no.dynamic.WORD.deny.addSC("nos", "KA9Q NOS compatible IP over IP tunneling");
					extNaclC.no.dynamic.WORD.deny.nos.addSC("A.B.C.D", "Source address");
					extNaclC.no.dynamic.WORD.deny.nos.addSC("any", "Any source host");
					extNaclC.no.dynamic.WORD.deny.nos.addSC("host", "A single source host");
				extNaclC.no.dynamic.WORD.deny.addSC("ospf", "OSPF routing protocol");
					extNaclC.no.dynamic.WORD.deny.ospf.addSC("A.B.C.D", "Source address");
					extNaclC.no.dynamic.WORD.deny.ospf.addSC("any", "Any source host");
					extNaclC.no.dynamic.WORD.deny.ospf.addSC("host", "A single source host");
				extNaclC.no.dynamic.WORD.deny.addSC("pcp", "Payload Compression Protocol");
					extNaclC.no.dynamic.WORD.deny.pcp.addSC("A.B.C.D", "Source address");
					extNaclC.no.dynamic.WORD.deny.pcp.addSC("any", "Any source host");
					extNaclC.no.dynamic.WORD.deny.pcp.addSC("host", "A single source host");
				extNaclC.no.dynamic.WORD.deny.addSC("pim", "Protocol Independent Multicast");
					extNaclC.no.dynamic.WORD.deny.pim.addSC("A.B.C.D", "Source address");
					extNaclC.no.dynamic.WORD.deny.pim.addSC("any", "Any source host");
					extNaclC.no.dynamic.WORD.deny.pim.addSC("host", "A single source host");
				extNaclC.no.dynamic.WORD.deny.addSC("tcp", "Transmission Control Protocol");
					extNaclC.no.dynamic.WORD.deny.tcp.addSC("A.B.C.D", "Source address");
					extNaclC.no.dynamic.WORD.deny.tcp.addSC("any", "Any source host");
					extNaclC.no.dynamic.WORD.deny.tcp.addSC("host", "A single source host");
				extNaclC.no.dynamic.WORD.deny.addSC("udp", "User Datagram Protocol");
					extNaclC.no.dynamic.WORD.deny.udp.addSC("A.B.C.D", "Source address");
					extNaclC.no.dynamic.WORD.deny.udp.addSC("any", "Any source host");
					extNaclC.no.dynamic.WORD.deny.udp.addSC("host", "A single source host");
			extNaclC.no.dynamic.WORD.addSC("timeout", "Maximum time for dynamic ACL to live");
				extNaclC.no.dynamic.WORD.timeout.addSC("<1-9999>", "Maximum time to live");
					extNaclC.no.dynamic.WORD.timeout["<1-9999>"].addSC("deny", "Specify packets to reject");
	extNaclC.no.addSC("evaluate", "Evaluate an access list");
		extNaclC.no.evaluate.addSC("WORD", "IP reflexive access list name");


extNaclC.addSC("permit", "Specify packets to forward");
	extNaclC.permit.addSC("<0-255>", "An IP protocol number");
		extNaclC.permit["<0-255>"].addSC("A.B.C.D", "Source address");

		extNaclC.permit["<0-255>"].addSC("any", "Any source host");
			extNaclC.permit["<0-255>"].any.addSC("A.B.C.D", "Destination address");
				extNaclC.permit["<0-255>"].any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");

			extNaclC.permit["<0-255>"].any.addSC("any", "Any destination host");


			extNaclC.permit["<0-255>"].any.addSC("host", "A single destination host");
				extNaclC.permit["<0-255>"].any.host.addSC("Hostname or A.B.C.D", "Destination address");

		extNaclC.permit["<0-255>"].addSC("host", "A single source host");
			extNaclC.permit["<0-255>"].host.addSC("Hostname or A.B.C.D", "Source address");
				extNaclC.permit["<0-255>"].host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.permit["<0-255>"].host["Hostname or A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.permit["<0-255>"].host["Hostname or A.B.C.D"].addSC("any", "Any destination host");

				extNaclC.permit["<0-255>"].host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
					extNaclC.permit["<0-255>"].host["Hostname or A.B.C.D"].host.addSC("Hostname or A.B.C.D", "Destination address");
	extNaclC.permit.addSC("ahp", "Authentication Header Protocol");
		extNaclC.permit.ahp.addSC("A.B.C.D", "Source address");
			extNaclC.permit.ahp["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");

		extNaclC.permit.ahp.addSC("any", "Any source host");
			extNaclC.permit.ahp.any.addSC("A.B.C.D", "Destination address");

			extNaclC.permit.ahp.any.addSC("any", "Any destination host");


			extNaclC.permit.ahp.any.addSC("host", "A single destination host");
				extNaclC.permit.ahp.any.host.addSC("Hostname or A.B.C.D", "Destination address");

		extNaclC.permit.ahp.addSC("host", "A single source host");
			extNaclC.permit.ahp.host.addSC("Hostname or A.B.C.D", "Source address");
				extNaclC.permit.ahp.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.permit.ahp.host["Hostname or A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.permit.ahp.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");

				extNaclC.permit.ahp.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
					extNaclC.permit.ahp.host["Hostname or A.B.C.D"].host.addSC("Hostname or A.B.C.D", "Destination address");
	extNaclC.permit.addSC("eigrp", "Cisco's EIGRP routing protocol");
		extNaclC.permit.eigrp.addSC("A.B.C.D", "Source address");
			extNaclC.permit.eigrp["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
				extNaclC.permit.eigrp["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.permit.eigrp["A.B.C.D"]["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.permit.eigrp["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");

				extNaclC.permit.eigrp["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
					extNaclC.permit.eigrp["A.B.C.D"]["A.B.C.D"].host.addSC("Hostname or A.B.C.D", "Destination address");
		extNaclC.permit.eigrp.addSC("any", "Any source host");
			extNaclC.permit.eigrp.any.addSC("A.B.C.D", "Destination address");
				extNaclC.permit.eigrp.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");

			extNaclC.permit.eigrp.any.addSC("any", "Any destination host");


			extNaclC.permit.eigrp.any.addSC("host", "A single destination host");
				extNaclC.permit.eigrp.any.host.addSC("Hostname or A.B.C.D", "Destination address");

		extNaclC.permit.eigrp.addSC("host", "A single source host");
			extNaclC.permit.eigrp.host.addSC("Hostname or A.B.C.D", "Source address");
				extNaclC.permit.eigrp.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.permit.eigrp.host["Hostname or A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.permit.eigrp.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");

				extNaclC.permit.eigrp.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
					extNaclC.permit.eigrp.host["Hostname or A.B.C.D"].host.addSC("Hostname or A.B.C.D", "Destination address");
	extNaclC.permit.addSC("esp", "Encapsulation Security Payload");

	extNaclC.permit.addSC("gre", "Cisco's GRE tunneling");

	extNaclC.permit.addSC("icmp", "Internet Control Message Protocol");

		extNaclC.permit.icmp.addSC("any", "Any source host");
			extNaclC.permit.icmp.any.addSC("A.B.C.D", "Destination address");
				extNaclC.permit.icmp.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");

			extNaclC.permit.icmp.any.addSC("any", "Any destination host");

			extNaclC.permit.icmp.any.addSC("host", "A single destination host");

		extNaclC.permit.icmp.addSC("host", "A single source host");
			extNaclC.permit.icmp.host.addSC("Hostname or A.B.C.D", "Source address");
				extNaclC.permit.icmp.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.permit.icmp.host["Hostname or A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.permit.icmp.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");

				extNaclC.permit.icmp.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
					extNaclC.permit.icmp.host["Hostname or A.B.C.D"].host.addSC("Hostname or A.B.C.D", "Destination address");
	extNaclC.permit.addSC("igmp", "Internet Gateway Message Protocol");
		extNaclC.permit.igmp.addSC("A.B.C.D", "Source address");
			extNaclC.permit.igmp["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
				extNaclC.permit.igmp["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.permit.igmp["A.B.C.D"]["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.permit.igmp["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");

				extNaclC.permit.igmp["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
					extNaclC.permit.igmp["A.B.C.D"]["A.B.C.D"].host.addSC("Hostname or A.B.C.D", "Destination address");
		extNaclC.permit.igmp.addSC("any", "Any source host");
			extNaclC.permit.igmp.any.addSC("A.B.C.D", "Destination address");
				extNaclC.permit.igmp.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");

			extNaclC.permit.igmp.any.addSC("any", "Any destination host");


			extNaclC.permit.igmp.any.addSC("host", "A single destination host");
				extNaclC.permit.igmp.any.host.addSC("Hostname or A.B.C.D", "Destination address");

		extNaclC.permit.igmp.addSC("host", "A single source host");
			extNaclC.permit.igmp.host.addSC("Hostname or A.B.C.D", "Source address");
				extNaclC.permit.igmp.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.permit.igmp.host["Hostname or A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.permit.igmp.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");

				extNaclC.permit.igmp.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
					extNaclC.permit.igmp.host["Hostname or A.B.C.D"].host.addSC("Hostname or A.B.C.D", "Destination address");
	extNaclC.permit.addSC("igrp", "Cisco's IGRP routing protocol");
		extNaclC.permit.igrp.addSC("A.B.C.D", "Source address");
			extNaclC.permit.igrp["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
				extNaclC.permit.igrp["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.permit.igrp["A.B.C.D"]["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.permit.igrp["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");

				extNaclC.permit.igrp["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
					extNaclC.permit.igrp["A.B.C.D"]["A.B.C.D"].host.addSC("Hostname or A.B.C.D", "Destination address");
		extNaclC.permit.igrp.addSC("any", "Any source host");

		extNaclC.permit.igrp.addSC("host", "A single source host");
			extNaclC.permit.igrp.host.addSC("Hostname or A.B.C.D", "Source address");

	extNaclC.permit.addSC("ip", "Any Internet Protocol");
		extNaclC.permit.ip.addSC("A.B.C.D", "Source address");

		extNaclC.permit.ip.addSC("any", "Any source host");

		extNaclC.permit.ip.addSC("host", "A single source host");
			extNaclC.permit.ip.host.addSC("Hostname or A.B.C.D", "Source address");
				extNaclC.permit.ip.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.permit.ip.host["Hostname or A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.permit.ip.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");

				extNaclC.permit.ip.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
					extNaclC.permit.ip.host["Hostname or A.B.C.D"].host.addSC("Hostname or A.B.C.D", "Destination address");
	extNaclC.permit.addSC("ipinip", "IP in IP tunneling");
		extNaclC.permit.ipinip.addSC("A.B.C.D", "Source address");
			extNaclC.permit.ipinip["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
				extNaclC.permit.ipinip["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.permit.ipinip["A.B.C.D"]["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.permit.ipinip["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");

				extNaclC.permit.ipinip["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
					extNaclC.permit.ipinip["A.B.C.D"]["A.B.C.D"].host.addSC("Hostname or A.B.C.D", "Destination address");
		extNaclC.permit.ipinip.addSC("any", "Any source host");
			extNaclC.permit.ipinip.any.addSC("A.B.C.D", "Destination address");
				extNaclC.permit.ipinip.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");

			extNaclC.permit.ipinip.any.addSC("any", "Any destination host");


			extNaclC.permit.ipinip.any.addSC("host", "A single destination host");
				extNaclC.permit.ipinip.any.host.addSC("Hostname or A.B.C.D", "Destination address");

		extNaclC.permit.ipinip.addSC("host", "A single source host");

	extNaclC.permit.addSC("nos", "KA9Q NOS compatible IP over IP tunneling");

	extNaclC.permit.addSC("ospf", "OSPF routing protocol");

	extNaclC.permit.addSC("pcp", "Payload Compression Protocol");

	extNaclC.permit.addSC("pim", "Protocol Independent Multicast");

	extNaclC.permit.addSC("tcp", "Transmission Control Protocol");

	extNaclC.permit.addSC("udp", "User Datagram Protocol");

extNaclC.addSC("remark", "Access list entry comment");
	extNaclC.remark.addSC("LINE", "Comment up to 100 characters");
