<?xml version='1.0' encoding='UTF-8'?>
<?metadataRepository version='1.1.0'?>
<repository name='org.opendaylight.openflowplugin.extension-nicira' type='org.eclipse.equinox.internal.p2.metadata.repository.LocalMetadataRepository' version='1'>
  <properties size='1'>
    <property name='p2.timestamp' value='1557887947393'/>
  </properties>
  <units size='1'>
    <unit id='org.opendaylight.openflowplugin.extension-nicira' version='0.8.1' singleton='false'>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.opendaylight.openflowplugin.openflowplugin-extension-nicira'/>
        <property name='org.eclipse.equinox.p2.description' value='pom.xml for MD-SAL DOM plugins'/>
        <property name='org.eclipse.equinox.p2.provider' value='OpenDaylight'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.opendaylight.org'/>
      </properties>
      <provides size='99'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.opendaylight.openflowplugin.extension-nicira' version='0.8.1'/>
        <provided namespace='osgi.bundle' name='org.opendaylight.openflowplugin.extension-nicira' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.update.flow.input.updated.flow.instructions.instruction.instruction.write.actions._case.write.actions.action.action' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.update.flow.input.updated.flow.instructions.instruction.instruction.apply.actions._case.apply.actions.action.action' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.update.flow.input.original.flow.instructions.instruction.instruction.write.actions._case.write.actions.action.action' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.update.flow.input.original.flow.instructions.instruction.instruction.apply.actions._case.apply.actions.action.action' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.update.group.input.original.group.buckets.bucket.action.action' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.update.group.input.updated.group.buckets.bucket.action.action' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.output.reg.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.output.reg.grouping.nx.output.reg' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.dec.nsh.ttl.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.encap.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.ct.clear.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.multipath.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.multipath.grouping.nx.multipath' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.learn.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.learn.grouping.nx.learn' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.conntrack.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.conntrack.grouping.nx.conntrack' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.reg.load.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.reg.load.grouping.nx.reg.load' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.reg.move.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.reg.move.grouping.nx.reg.move' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.fin.timeout.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.resubmit.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.decap.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.src.choice.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.src.choice.grouping.src.choice' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.add.flow.input.instructions.instruction.instruction.write.actions._case.write.actions.action.action' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.add.flow.input.instructions.instruction.instruction.apply.actions._case.apply.actions.action.action' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.add.group.input.buckets.bucket.action.action' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nodes.node.group.buckets.bucket.action.action' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nodes.node.table.flow.instructions.instruction.instruction.write.actions._case.write.actions.action.action' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nodes.node.table.flow.instructions.instruction.instruction.apply.actions._case.apply.actions.action.action' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.dst.choice.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.dst.choice.grouping.dst.choice' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.flows.statistics.update.flow.and.statistics.map.list.instructions.instruction.instruction.apply.actions._case.apply.actions.action.action' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.flows.statistics.update.flow.and.statistics.map.list.instructions.instruction.instruction.write.actions._case.write.actions.action.action' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.flow.mod.spec' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.flow.mod.spec.flow.mod.spec.flow.mod.copy.value.into.field._case' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.flow.mod.spec.flow.mod.spec.flow.mod.copy.field.into.field._case' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.flow.mod.spec.flow.mod.spec.flow.mod.add.match.from.field._case' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.flow.mod.spec.flow.mod.spec.flow.mod.add.match.from.value._case' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.flow.mod.spec.flow.mod.spec.flow.mod.output.to.port._case' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.flow.mod.spec.flow.mod.spec' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.ofpact.actions' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.ofpact.actions.ofpact.actions.nx.action.nat._case' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.ofpact.actions.ofpact.actions.nx.action.ct.mark._case' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.ofpact.actions.ofpact.actions' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.remove.flow.input.instructions.instruction.instruction.apply.actions._case.apply.actions.action.action' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.remove.flow.input.instructions.instruction.instruction.write.actions._case.write.actions.action.action' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.remove.group.input.buckets.bucket.action.action' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.group.desc.stats.updated.group.desc.stats.buckets.bucket.action.action' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.transmit.packet.input.action.action' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.get.flow.statistics.output.flow.and.statistics.map.list.instructions.instruction.instruction.apply.actions._case.apply.actions.action.action' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.get.flow.statistics.output.flow.and.statistics.map.list.instructions.instruction.instruction.write.actions._case.write.actions.action.action' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.arp.sha.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.arp.tha.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.ct.zone.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.ct.mark.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.ct.tp.src.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.ct.tp.dst.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.ct.state.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.tun.ipv4.src.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.tun.ipv4.dst.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.tun.id.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.nsh.np.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.nsh.ttl.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.nsh.flags.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.nsh.mdtype.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.nshc._4.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.nshc._2.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.nshc._3.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.nshc._1.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.reg.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.nsp.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.nsi.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.pkt.mark.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.arp.spa.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.arp.op.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.arp.tpa.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.udp.dst.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.udp.src.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.tcp.src.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.tcp.dst.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.eth.dst.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.eth.type.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.eth.src.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.in.port.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.ip.dst.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.ip.src.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.icmp.type.grouping' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.openflowplugin.extension.vendor.nicira.convertor.action' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.openflowplugin.extension.vendor.nicira.convertor' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.openflowplugin.extension.vendor.nicira.convertor.match' version='0.8.1'/>
        <provided namespace='java.package' name='org.opendaylight.openflowplugin.extension.vendor.nicira' version='0.8.1'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='195'>
        <required namespace='java.package' name='com.google.common.base' range='[25.1.0,26.0.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='[25.1.0,26.0.0)'/>
        <required namespace='java.package' name='com.google.common.primitives' range='[25.1.0,26.0.0)'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0' optional='true'/>
        <required namespace='java.package' name='org.opendaylight.openflowjava.nx.api' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowjava.nx.codec.action' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowjava.nx.codec.match' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowjava.protocol.api.keys' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.extension.api' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.extension.api.path' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.extension.vendor.nicira.convertor' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.extension.vendor.nicira.convertor.action' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.extension.vendor.nicira.convertor.match' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.direct.statistics.rev160511' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.service.rev130819' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.statistics.rev130819' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.group.service.rev130918' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.group.statistics.rev131111' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.model.match.types.rev131026' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.augments.rev150225.oxm.container.match.entry.value' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.augments.rev150225.oxm.container.match.entry.value.experimenter.id._case' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.action.rev150203' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.action.rev150203.action.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.action.rev150203.actions.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev130731' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.arp.op._case' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.action.container.action.choice' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.flow.mod.spec' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.flow.mod.spec.flow.mod.spec' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.flow.mod.spec.flow.mod.spec.flow.mod.add.match.from.field._case' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.flow.mod.spec.flow.mod.spec.flow.mod.add.match.from.value._case' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.flow.mod.spec.flow.mod.spec.flow.mod.copy.field.into.field._case' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.flow.mod.spec.flow.mod.spec.flow.mod.copy.value.into.field._case' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.flow.mod.spec.flow.mod.spec.flow.mod.output.to.port._case' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.conntrack.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.conntrack.grouping.nx.action.conntrack' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.ct.clear.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.dec.nsh.ttl.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.decap.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.encap.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.fin.timeout.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.learn.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.learn.grouping.nx.action.learn' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.multipath.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.output.reg.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.output.reg2.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.reg.load.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.reg.load2.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.reg.move.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.resubmit.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofpact.actions' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofpact.actions.ofpact.actions' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofpact.actions.ofpact.actions.nx.action.ct.mark._case' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofpact.actions.ofpact.actions.nx.action.nat._case' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.arp.sha.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.arp.tha.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.ct.mark.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.ct.state.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.ct.tp.dst.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.ct.tp.src.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.ct.zone.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.nsh.flags.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.nsh.mdtype.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.nsh.np.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.nsh.ttl.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.nsi.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.nsp.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.pkt.mark.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.reg.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.tun.id.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.tun.ipv4.dst.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.tun.ipv4.src.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.of.in.port.type.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.of.match.arp.op.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.of.match.arp.spa.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.of.match.arp.tpa.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.of.match.eth.dst.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.of.match.eth.src.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.of.match.eth.type.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.of.match.tcp.dst.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.of.match.tcp.src.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.of.match.udp.dst.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.of.match.udp.src.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.experimenter.id._case' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.experimenter.id._case.nx.exp.match.entry.value' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.add.flow.input.instructions.instruction.instruction.apply.actions._case.apply.actions.action.action' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.add.flow.input.instructions.instruction.instruction.write.actions._case.write.actions.action.action' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.add.group.input.buckets.bucket.action.action' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.dst.choice.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.dst.choice.grouping.dst.choice' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.flow.mod.spec' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.flow.mod.spec.flow.mod.spec' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.flow.mod.spec.flow.mod.spec.flow.mod.add.match.from.field._case' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.flow.mod.spec.flow.mod.spec.flow.mod.add.match.from.value._case' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.flow.mod.spec.flow.mod.spec.flow.mod.copy.field.into.field._case' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.flow.mod.spec.flow.mod.spec.flow.mod.copy.value.into.field._case' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.flow.mod.spec.flow.mod.spec.flow.mod.output.to.port._case' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.flows.statistics.update.flow.and.statistics.map.list.instructions.instruction.instruction.apply.actions._case.apply.actions.action.action' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.flows.statistics.update.flow.and.statistics.map.list.instructions.instruction.instruction.write.actions._case.write.actions.action.action' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.get.flow.statistics.output.flow.and.statistics.map.list.instructions.instruction.instruction.apply.actions._case.apply.actions.action.action' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.get.flow.statistics.output.flow.and.statistics.map.list.instructions.instruction.instruction.write.actions._case.write.actions.action.action' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.group.desc.stats.updated.group.desc.stats.buckets.bucket.action.action' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nodes.node.group.buckets.bucket.action.action' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nodes.node.table.flow.instructions.instruction.instruction.apply.actions._case.apply.actions.action.action' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nodes.node.table.flow.instructions.instruction.instruction.write.actions._case.write.actions.action.action' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.conntrack.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.conntrack.grouping.nx.conntrack' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.ct.clear.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.dec.nsh.ttl.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.decap.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.encap.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.fin.timeout.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.learn.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.learn.grouping.nx.learn' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.multipath.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.multipath.grouping.nx.multipath' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.output.reg.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.output.reg.grouping.nx.output.reg' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.reg.load.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.reg.load.grouping.nx.reg.load' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.reg.move.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.reg.move.grouping.nx.reg.move' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.resubmit.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.ofpact.actions' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.ofpact.actions.ofpact.actions' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.ofpact.actions.ofpact.actions.nx.action.ct.mark._case' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.ofpact.actions.ofpact.actions.nx.action.nat._case' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.remove.flow.input.instructions.instruction.instruction.apply.actions._case.apply.actions.action.action' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.remove.group.input.buckets.bucket.action.action' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.src.choice.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.src.choice.grouping.src.choice' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.transmit.packet.input.action.action' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.update.flow.input.original.flow.instructions.instruction.instruction.apply.actions._case.apply.actions.action.action' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.update.flow.input.updated.flow.instructions.instruction.instruction.apply.actions._case.apply.actions.action.action' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.update.group.input.original.group.buckets.bucket.action.action' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.update.group.input.updated.group.buckets.bucket.action.action' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.arp.sha.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.arp.tha.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.ct.mark.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.ct.state.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.ct.tp.dst.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.ct.tp.src.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.ct.zone.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.nsh.flags.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.nsh.mdtype.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.nsh.np.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.nsh.ttl.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.nshc._1.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.nshc._2.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.nshc._3.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.nshc._4.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.nsi.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.nsp.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.pkt.mark.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.reg.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.tun.id.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.tun.ipv4.dst.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.nx.tun.ipv4.src.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.arp.op.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.arp.spa.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.arp.tpa.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.eth.dst.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.eth.src.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.eth.type.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.icmp.type.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.in.port.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.ip.dst.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.ip.src.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.tcp.dst.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.tcp.src.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.udp.dst.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.nxm.of.udp.src.grouping' range='0.0.0'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709' range='[0.8.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.yang.extension.yang.ext.rev130709' range='[2013.9.0,2014.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yangtools.concepts' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yangtools.yang.binding' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yangtools.yang.common' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.blueprint' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.opendaylight.openflowplugin.extension-nicira' version='0.8.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.opendaylight.openflowplugin.extension-nicira&#xA;Bundle-Version: 0.8.1&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
  </units>
</repository>
